<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Pivotal Labs &#187; Laurence Koret</title>
	<atom:link href="http://pivotallabs.com/author/lkoret/feed/" rel="self" type="application/rss+xml" />
	<link>http://pivotallabs.com</link>
	<description>Agility Developed</description>
	<lastBuildDate>Wed, 19 Jun 2013 21:26:31 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Using a Raspberry Pi as an Information Radiator</title>
		<link>http://pivotallabs.com/using-a-raspberry-pi-as-an-information-radiator/</link>
		<comments>http://pivotallabs.com/using-a-raspberry-pi-as-an-information-radiator/#comments</comments>
		<pubDate>Thu, 28 Feb 2013 21:10:48 +0000</pubDate>
		<dc:creator>Laurence Koret</dc:creator>
				<category><![CDATA[Labs]]></category>

		<guid isPermaLink="false">http://pivotallabs.com/?p=15367</guid>
		<description><![CDATA[<p>We have found the Raspberry Pi to be a cost-effective replacement for the Mac minis that we use in our office to drive TVs that are information radiators.  We use these radiators to display the build status of our ci (continuous integration) projects.  At ~$60 (Raspberry Pi, USB WiFi, enclosure), it&#8217;s 90% cheaper than using a $600 Mac mini. Ordering Raspberry Pi Model B Revision 2.0 (512MB).  We ordered from Amazon even though they charged a healthy premium ($47 vs. $35).  We did not want to wait 12 weeks for the unit to arrive (they are still notoriously backordered). SB Raspberry Pi Case This case protects from static and bumping. It looks cheap and is not sturdy.  With more time we would have bought this one from Adafruit USB wifi adapter 32 GB SD card A 4 GB card would be adequate, but we already had this one in our server room.&#8230;</p><p>The post <a href="http://pivotallabs.com/using-a-raspberry-pi-as-an-information-radiator/">Using a Raspberry Pi as an Information Radiator</a> appeared first on <a href="http://pivotallabs.com">Pivotal Labs</a>.</p>]]></description>
				<content:encoded><![CDATA[<p>We have found the <a href="http://raspberrypi.org">Raspberry Pi</a> to be a cost-effective replacement for the Mac minis that we use in our office to drive TVs that are information radiators.  We use these radiators to display the build status of our ci (continuous integration) projects.  At ~$60 (Raspberry Pi, USB WiFi, enclosure), it&#8217;s 90% cheaper than using a $600 Mac mini.</p>
<h3>Ordering</h3>
<ul>
<li><a href="http://www.amazon.com/Raspberry-Pi-Model-Revision-512MB/dp/B009SQQF9C/ref=sr_1_1?ie=UTF8&amp;qid=1360877203&amp;sr=8-1&amp;keywords=raspberry+pi">Raspberry Pi Model B Revision 2.0 (512MB)</a>.  We ordered from Amazon even though they charged a healthy premium ($47 vs. $35).  We did not want to wait 12 weeks for the unit to arrive (they are still notoriously backordered).</li>
<li><a href="http://www.amazon.com/SB-Raspberry-Pi-Case-Clear/dp/B008TCUXLW/ref=pd_bxgy_pc_text_y">SB Raspberry Pi Case</a> This case protects from static and bumping. It looks cheap and is not sturdy.  With more time we would have bought this one from <a href="http://adafruit.com/products/859">Adafruit</a></li>
<li><a href="http://www.amazon.com/Edimax-EW-7811Un-Wireless-Adapter-Wizard/dp/B005CLMJLU/ref=pd_bxgy_e_text_z">USB wifi adapter</a></li>
<li><a href="http://www.amazon.com/Transcend-Class-Flash-Memory-TS32GSDHC10E/dp/B003VNKNF0/ref=sr_1_14?s=electronics&amp;ie=UTF8&amp;qid=1360877962&amp;sr=1-14&amp;keywords=sd+card">32 GB SD card</a> A 4 GB card would be adequate, but we already had this one in our server room.</li>
<li><a href="http://www.amazon.com/gp/product/B0049IE70I/ref=wms_ohs_product">Power adapter </a>Again found in our server room.  Cheap USB cables may not work with Raspberry Pi, at least that was the experience of one of my co-workers.  The USB cable that comes with this power adapter works.  I wanted to make sure the same thing did not happen to me as this was also mentioned on <a href="http://techcrunch.com/2012/10/21/getting-started-with-the-raspberry-pi-is-not-as-easy-as-pie/">Tech Crunch</a>.  My working voltage was 5.022 Volts with a multimeter.  From the same article they recommend a voltage of 4.75 and 5.25 volts and “anything outside this range indicates that you have a problem with your power supply or your power cable.&#8221;</li>
<li><a href="http://www.amazon.com/DVI-Gear-HDMI-Cable-feet/dp/B0002L5R78/ref=sr_1_4?ie=UTF8&amp;qid=1360878597&amp;sr=8-4&amp;keywords=hdmi+cable">HDMI cable</a> Another server room find.</li>
</ul>
<p>Setup The Raspberry Pi is different from a home PC/Mac:  It doesn&#8217;t have a built in hard drive or flash memory chip; it has an SD card for a brain.</p>
<ul>
<li>First, you need to get an operating system for it.  The best place for this is: <a href="http://www.raspberrypi.org/downloads">Raspberry Pi.org</a>. The one I selected is the Raspbian “wheezy”</li>
<li>I used the instructions found <a href="http://elinux.org/RPi_Easy_SD_Card_Setup">here</a> to setup the SD on my Mac laptop.</li>
</ul>
<p>Once the operating system was installed I booted the Pi with an HDMI monitor connected.  You will be presented with a screen as seen <a style="font-style: normal;" href="http://learn.adafruit.com/adafruits-raspberry-pi-lesson-2-first-time-configuration/overview">here</a> from Adafruit.  This is named, appropriately enough, the Raspi &#8211; config screen.  Here I selected a few of the different options:</p>
<ul>
<li>change_locale and change_timezone</li>
<li>ssh which enables ssh</li>
<li>boot_behavior &#8211; start desktop at boot</li>
<li>expand_rootfs</li>
</ul>
<p>After rebooting, I inserted the USB wifi dongle.  This brought an antenna icon right on the desktop, double-clicking this brought up a menu which let me enter the credentials I needed to access the wireless network.</p>
<p>After completing the wireless install I setup from the Raspi &#8211; config screen:</p>
<ul>
<li>update &#8211; this upgrades the software on the Raspberry Pi to the latest version</li>
</ul>
<p>To boot the Raspberry Pi to specific webpage at boot follow these instructions:</p>
<p><a href="http://www.niteoweb.com/blog/raspberry-pi-boot-to-browser">Boot to browser</a></p>
<h3>Accessing your Raspberry Pi without a keyboard or mouse attached</h3>
<p>Our Raspberry Pi&#8217;s are connected to TVs with no keyboard or mouse attached; however, we needed to access the console remotely.  Our solution?  We used x11vnc combined with a VNC client so that we could access them remotely.</p>
<p>The following VNC clients will work:</p>
<ul>
<li><span style="line-height: 15px;"><a href="https://itunes.apple.com/us/app/apple-remote-desktop/id409907375?mt=12" target="_blank">Apple Remote Desktop</a><br />
</span></li>
<li><a href="http://www.realvnc.com/download/viewer/" target="_blank">RealVNC&#8217;s vncviewer</a></li>
<li><a href="http://sourceforge.net/apps/mediawiki/tigervnc/index.php?title=Welcome_to_TigerVNC" target="_blank">homebrew&#8217;s tiger-vnc</a></li>
</ul>
<p>Apple&#8217;s Screen Sharing will <em>not</em> work; it is unable to attach to a passwordless VNC server.</p>
<p>Do the following to install x11vnc which will allow you to VNC into a &#8220;headless&#8221; (no monitor, keyboard, or mouse connected) Pi from an external machine.  Install true-type fonts for your viewing pleasure.</p>
<pre><code>sudo apt-get install ttf-mscorefonts-installer

sudo apt-get install x11vnc 

sudo curl -o /etc/init.d/x11vnc https://raw.github.com/starlightmedia/bin/master/x11vnc

sudo chmod 755 /etc/init.d/x11vnc

sudo update-rc.d x11vnc defaults
</code></pre>
<p>Here is the finished project:</p>
<p><img class="attachment-266x266" alt="Raspberry Pi working on my desk" src="http://pivotallabs.com/wordpress/wp-content/uploads/2013/02/photo-16-e1362085230514-224x300.jpg?b966ad" width="198" height="266" /></p>
<p>The post <a href="http://pivotallabs.com/using-a-raspberry-pi-as-an-information-radiator/">Using a Raspberry Pi as an Information Radiator</a> appeared first on <a href="http://pivotallabs.com">Pivotal Labs</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://pivotallabs.com/using-a-raspberry-pi-as-an-information-radiator/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>No Password, No Problem: Access the Guest Wi-Fi with a QR code</title>
		<link>http://pivotallabs.com/no-password-no-problem-access-the-guest-wi-fi-with-a-qr-code/</link>
		<comments>http://pivotallabs.com/no-password-no-problem-access-the-guest-wi-fi-with-a-qr-code/#comments</comments>
		<pubDate>Wed, 09 Jan 2013 18:49:34 +0000</pubDate>
		<dc:creator>Laurence Koret</dc:creator>
				<category><![CDATA[Labs]]></category>

		<guid isPermaLink="false">http://pivotallabs.com/?p=11488</guid>
		<description><![CDATA[<p>Do you have a wireless network that you want to enable guest access to quickly?  Here’s the scenario: your guest is looking perplexedly at the ceiling [because that’s where the gods of wireless evidently dwell] and giving you that ‘srsly?’ look. Why hasn’t wi-fi magically appeared on their device?  Isn&#8217;t this a tech wonderland? Don’t panic, bring the magic.  No Password? No Problem. Instead of making your client do the work of typing in a password for access without his or her glasses, create a QR code to scan instead! They are bound to have at least one QR reader app on their smart device or laptop with camera already.  Keep your guest-wifi QR code printed and tacked up on some wall, eye-level, so the they can scan it and instantly log into your guest network. There, you’ve already made them feel like Pivotal Labs is actually bigger on the inside, like the Tardis,&#8230;</p><p>The post <a href="http://pivotallabs.com/no-password-no-problem-access-the-guest-wi-fi-with-a-qr-code/">No Password, No Problem: Access the Guest Wi-Fi with a QR code</a> appeared first on <a href="http://pivotallabs.com">Pivotal Labs</a>.</p>]]></description>
				<content:encoded><![CDATA[<p>Do you have a wireless network that you want to enable guest access to quickly?  Here’s the scenario: your guest is looking perplexedly at the ceiling [because that’s where the gods of wireless evidently dwell] and giving you that ‘srsly?’ look. Why hasn’t wi-fi magically appeared on their device?  Isn&#8217;t this a tech wonderland? Don’t panic, bring the magic.  No Password? No Problem. Instead of making your client do the work of typing in a password for access without his or her glasses, create a QR code to scan instead! They are bound to have at least one QR reader app on their smart device or laptop with camera already.  Keep your guest-wifi QR code printed and tacked up on some wall, eye-level, so the they can scan it and instantly log into your guest network. There, you’ve already made them feel like Pivotal Labs is actually bigger on the inside, like the Tardis, and you are Dr. Who.</p>
<p>How do you generate the QR code from your network?  There are a few different ways. Try an app for the iPhone/iPad called <a href="https://itunes.apple.com/us/app/qrafter-qr-code-reader-generator/id416098700?mt=8" target="_blank">Qrafter</a> or on the Google play store with <a href="https://play.google.com/store/apps/details?id=net.jessechen.instawifi&amp;feature=nav_result" target="_blank">InstaWifi</a>.  If you would prefer to generate the QR code on a desktop or laptop you can use the website <a href="http://blog.qr4.nl/QR-Code-WiFi.aspx" target="_blank">QR4</a>.</p>
<p>One word to the wise:</p>
<p>This is not recommended for a network which you want to keep private. No telling when a bad wolf could infiltrate.</p>
<p>The post <a href="http://pivotallabs.com/no-password-no-problem-access-the-guest-wi-fi-with-a-qr-code/">No Password, No Problem: Access the Guest Wi-Fi with a QR code</a> appeared first on <a href="http://pivotallabs.com">Pivotal Labs</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://pivotallabs.com/no-password-no-problem-access-the-guest-wi-fi-with-a-qr-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Hangouts an improvement over Skype</title>
		<link>http://pivotallabs.com/google-hangouts-an-improvement-over-skype/</link>
		<comments>http://pivotallabs.com/google-hangouts-an-improvement-over-skype/#comments</comments>
		<pubDate>Sat, 29 Sep 2012 03:00:00 +0000</pubDate>
		<dc:creator>Laurence Koret</dc:creator>
				<category><![CDATA[Labs]]></category>

		<guid isPermaLink="false">http://pivotallabs.com/google-hangouts-an-improvement-over-skype/</guid>
		<description><![CDATA[<p><h2>The Problem</h2>

<p>Skype connectivity sometimes drops calls.  It is also challenging to schedule with multiple people.  We already use Google Apps so it made sense since it would integrate with our other systems so easily.</p>

<h2>The Fix</h2>

<p>We having using Google Hangouts and have been very pleased with the results so far.</p>

<p>The setup is more involved than using Skype so I am going to detail the steps involved.</p> <a href="http://pivotallabs.com/google-hangouts-an-improvement-over-skype/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://pivotallabs.com/google-hangouts-an-improvement-over-skype/">Google Hangouts an improvement over Skype</a> appeared first on <a href="http://pivotallabs.com">Pivotal Labs</a>.</p>]]></description>
				<content:encoded><![CDATA[<h2>The Problem</h2>
<p>Skype connectivity sometimes drops calls.  It is also challenging to schedule with multiple people.  We already use Google Apps so it made sense since it would integrate with our other systems so easily.</p>
<h2>The Fix</h2>
<p>We having using Google Hangouts and have been very pleased with the results so far.</p>
<p>The setup is more involved than using Skype so I am going to detail the steps involved.</p>
<h2>3 Things have to be done in order to use a Hangout.</h2>
<ol>
<li>
<p>You first must be a member of Google+.  If you are doing this for your @pivotallabs.com Google identity make sure you are signing up with your corporate email address and not your personal Google account.  Join at <a href="http://plus.google.com">plus.google.com</a>.</p>
</li>
<li>
<p>Enable the <a href="http://www.google.com/chat/video">Google Video Chat plugin</a> or download from <a href="http://assets.pivotallabs.com/1601/original/googlevoiceandvideosetup.dmg">here</a>.</p>
</li>
<li>
<p>Start a Hangout </p>
<ul>
<li>Go to plus.google.com/hangouts and click the <strong>Start a Hangout</strong> button on the top right side of your screen.</li>
<li>Click the Hangouts icon underneath an interesting post on your Home page to start a hangout about the post.</li>
<li>Click the Hangouts icon <img src="http://assets.pivotallabs.com/1606/original/plus_1010071_hangouts_rest.png" alt="Google Hangout Logo" />   on the left side of the page and click   Start a hangout under the ‘HANGOUT INVITE’ section.</li>
<li>You can also start a hangout and send and receive hangout invites from other Google properties including:<br />
            Google Chat properties &#40;ie. Gmail, Google+, iGoogle, orkut&#41; <a href="http://support.google.com/chat/bin/answer.py?answer=161986">Learn more</a>.</li>
<li>Google Calendar <a href="http://support.google.com/calendar/bin/answer.py?answer=2690797">Learn more</a>.</li>
</ul>
</li>
</ol>
<h2>Neat things you can do with a Hangout</h2>
<p>Schedule a recurring meeting with the same Hangout address</p>
<p>This is very handy for a meeting which happens repeatedly so that you always have the same URL to join, like a standup meeting.  This was first found by <a href="https://pivotallabs.com/users/joe/profile">Joe Moore</a> from Pivotal on this blog entry by <a href="http://davidcummings.org/2012/07/13/google-hangout-link-for-repeating-events">David Cummings</a> </p>
<p>The steps are as follows:</p>
<ul>
<li>Create a new event on <a href="https://plus.google.com/events">Google+ Events</a>.</li>
<li>Give the event a date far into the future, like the year 2020</li>
<li>Go to Event options -> Advanced and click on Google+ Hangout</li>
<li>Save the event</li>
<li>Share the link to the Google+ Hangout on your repeating Google Calendar event</li>
</ul>
<p>Get a better quality output if you are doing a live music Hangout using <a href="http://www.theverge.com/2012/8/13/3239789/google-studio-mode-hangouts-on-air">Studio Mode</a>.</p>
<p>Create a Hangout very quickly by using the chat window when signed into your Google email and clicking on the Hangout icon or create an event on your Google calendar and add a Hangout to the event.</p>
<h2>Improved Camera</h2>
<p>We also found that upgrading the webcam you are using can help to improve your experience.  We have upgraded to the <a href="http://www.amazon.com/Logitech-HD-Pro-Webcam-C910/dp/B003M2YT96/ref=sr_1_1?s=electronics&amp;ie=UTF8&amp;qid=1348752803&amp;sr=1-1&amp;keywords=Logitech+HD+Pro+Webcam+C910">Logitech HD Pro Webcam C910</a>.  This version is Mac compatible, the newer model which is the C920 is not.  The 910 provides improved optics with a better lens and an improved depth of field.  This version is also easily portable if you have a laptop.</p>
<h2>Summary</h2>
<p>We only expect the Google Hangout to get better as Google keeps working to improve it.  So far it has been a big improvement over Skype.</p>
<p>The post <a href="http://pivotallabs.com/google-hangouts-an-improvement-over-skype/">Google Hangouts an improvement over Skype</a> appeared first on <a href="http://pivotallabs.com">Pivotal Labs</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://pivotallabs.com/google-hangouts-an-improvement-over-skype/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Buzz: it sounds like a beehive in here</title>
		<link>http://pivotallabs.com/bringing-our-sound-system-into-the-21st-century/</link>
		<comments>http://pivotallabs.com/bringing-our-sound-system-into-the-21st-century/#comments</comments>
		<pubDate>Sat, 21 Jul 2012 03:02:00 +0000</pubDate>
		<dc:creator>Laurence Koret</dc:creator>
				<category><![CDATA[Labs]]></category>

		<guid isPermaLink="false">http://pivotallabs.com/bringing-our-sound-system-into-the-21st-century/</guid>
		<description><![CDATA[<p><h2>The Problem</h2>

<p>Our New York office's sound system was, frankly, awful.  It had a persistent background buzz, a loud hum, which we could not get rid of until we re-engineered our audio cabling.</p>

<h2>The Fix</h2>

<p>We switched to shielded cabling and professional-grade connectors, and when we finished we no longer heard the buzz. And we are able to drive our sound system with an iPhone.</p> <a href="http://pivotallabs.com/bringing-our-sound-system-into-the-21st-century/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://pivotallabs.com/bringing-our-sound-system-into-the-21st-century/">Buzz: it sounds like a beehive in here</a> appeared first on <a href="http://pivotallabs.com">Pivotal Labs</a>.</p>]]></description>
				<content:encoded><![CDATA[<h2>The Problem</h2>
<p>Our New York office&#8217;s sound system was, frankly, awful.  It had a persistent background buzz, a loud hum, which we could not get rid of until we re-engineered our audio cabling.</p>
<h2>The Fix</h2>
<p>We switched to shielded cabling and professional-grade connectors, and when we finished we no longer heard the buzz. And we are able to drive our sound system with an iPhone.</p>
<h3>The 50 foot unshielded cables</h3>
<p>In our original setup, we had pulled a 50 foot cable over an air-conditioning duct and lighting fixtures.  Even though it was a thick gauge wire, it was not shielded.</p>
<p><em>[Unshielded wires are susceptible to ground loops and electrical interference.  In audio cables, this usually results in a background hum or buzz.]</em></p>
<p>The cable had a 1/4&#8243; phono plug on both ends.  This is a 1950s connector which was used on large headphones and electric guitars. Numerous adapters were cobbled together to connect the sound source to the audio system.  The results were uniformly dismal:  no matter what we played, no matter how it was connected, it always sounded terrible.</p>
<h3>The Final Setup</h3>
<p>After some research, we settled on the following:</p>
<ul>
<li>2 x 50 foot shielded cables with XLR connectors &#40;professional audio connectors&#41;.  We used these cables to connect our DI box &#40;see below&#41; to our mixer in the front of the room.</li>
<li>
<p>A direct-in or &#40;DI&#41; box.  In our setup, we used a <a href="http://www.radialeng.com/r2011/proav.php">Radial ProAV2 Passive Stereo DI with RCA 3.5mm XLR and 1/4in Inputs</a>.<br />
<img title="" src="http://pivotallabs.com/wordpress/wp-content/uploads/2012/07/photo__6_.jpg?b966ad" alt="" /></p>
</li>
<li>
<p>We also have a <a href="http://www.sescom.com/product.asp?item=SES-IPOD-RCA03">Sescom SES-IPOD-RCA03 3.5mm Mini Stereo Plug to Dual RCA Male Plugs</a>.  These are used when we need to connect an iPhone or another 3.5 mm jack device.  This allows us to play an audio source from the back of the room.</p>
</li>
</ul>
<p>The post <a href="http://pivotallabs.com/bringing-our-sound-system-into-the-21st-century/">Buzz: it sounds like a beehive in here</a> appeared first on <a href="http://pivotallabs.com">Pivotal Labs</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://pivotallabs.com/bringing-our-sound-system-into-the-21st-century/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic (Feed is rejected)
Page Caching using apc
Database Caching using apc
Object Caching 629/669 objects using apc

 Served from: pivotallabs.com @ 2013-06-19 17:12:07 by W3 Total Cache -->