<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss version="2.0"><channel><title>Search results in infrageeks</title><link>http://www.infrageeks.com/groups/infrageeks/search/</link><description>This is a feed of pages for infrageeks</description><lastBuildDate>Sun, 31 Jul 2011 14:52:39 GMT</lastBuildDate><generator>PyRSS2Gen-1.0.0</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/Infrageeks" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="infrageeks" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item><title>Why an iPad HD/Pro?</title><link>http://www.infrageeks.com/groups/infrageeks/weblog/76707/</link><description>
&lt;p&gt;Why an iPad HD?&lt;/p&gt;
&lt;p&gt;The rumour mill has gone back into overdrive with the possibility of an iPad HD coming this september. To be specific an iPad 2 resolution doubled in both dimensions, transforming the 1024x768 screen to 2048x1536.&lt;/p&gt;
&lt;h2&gt;Why not just plain old HD?&lt;/h2&gt;
&lt;p&gt;There are a lot of industry pundits going on about the iPad moving to a traditional HD resolution (1920x1080), but we've already seen Apple's approach to handling this kind of issue with the iPhone 4.&lt;/p&gt;
&lt;p&gt;Leaving aside the Retina display designation, the simplicity of doubling the resolution (or quadrupling for the math purists), the entire object of maintaining the aspect ratio is that the entire application library will keep working exactly as before, requiring absolutely no rewrites from the developers on day 1. Any screen objects that are drawn dynamically from objects (most notably text) will immediately be displayed at the full detail of the screen. Bitmaps can be updated later on to profit from the additional visual detail, but are not required on day 1. Not to mention that the SDK already knows how to handle this so developers have a proven roadmap to update their applications&lt;/p&gt;
&lt;p&gt;Changing the aspect ratio means that all of the detailed design work done in existing applications will need to be revisited and updated in order to match the new resolution. Apple just isn't going to do this to their users or their developers.&lt;/p&gt;
&lt;p&gt;Scaling to anything other than a whole number is just &lt;a href="http://daringfireball.net/2011/01/cold_water_ipad_retina_display"&gt;not going to work&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Why not now?&lt;/h2&gt;
&lt;p&gt;As mentioned by John Gruber in the earlier link, there are few things that will pose issues: memory, the graphics card and battery life. 2048x1536 is an awful lot of pixels to drive, especially on a mobile device. Ensuring that the machine is capable of maintaining the fluidity of the user experience while handling the equivalent of a 30&amp;quot; desktop display is a non-trivial engineering feat. Adding in the fact that this needs to be done off a battery makes it even more difficult. Doing this at a cost that remains reasonable - I'm guessing about a $200 premium over the existing iPad 2 - adds to the challenge.&lt;/p&gt;
&lt;p&gt;All of the above noted, if there's anyone with the necessary engineering experience and expertise right now, it's Apple.&lt;/p&gt;
&lt;h2&gt;Is it needed?&lt;/h2&gt;
&lt;p&gt;Apple is clearly doing just fine with the current iteration of the iPad and adding a new model doesn't seem to make any sense, especially given that the competition clearly has a way to go before they start representing any kind of threat to the iPad 2. An iPad 2 HD isn't going to grow the market any faster than the current one since it will be appealing to a higher-end niche market. Thought of the day - what if it ships with Final Cut Pro X for iPad?&lt;/p&gt;
&lt;p&gt;But this is the opportunity to hammer another nail in the coffin of the competition with a model that nobody else will be able to touch. Currently Apple is the only player with the pockets deep enough to invest in volume production of this type of screen since they're the only ones that can pretty much guarantee the return on investment. This ties in nicely with Horace Dedius's observation in a &lt;a href="http://5by5.tv/criticalpath"&gt;recent podcast&lt;/a&gt; quoted by Phillip Elmer DeWitt over at &lt;a href="http://tech.fortune.cnn.com/2011/07/05/how-apple-became-a-monopsonist/"&gt;Fortune&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;When tech journals to do their reviews of competing products and they come down the inevitable iPad comparison, there will always be that last reference to the fact that the iPad 2 HD is out there that represents the next level up. Even if it's more expensive, the simple fact that it exists will diminish the interest in other products.&lt;/p&gt;
&lt;h2&gt;Is it realistic to expect?&lt;/h2&gt;
&lt;p&gt;I really don't know. If I were asked is it possible, I'd say yes with the caveat that it would probably have to be about as thick as the original iPad if it's going to be able to maintain the same level of autonomy. But after that it's impossible to tell from the outside of Apple.&lt;/p&gt;</description><author>alphageek</author><guid isPermaLink="true">http://www.infrageeks.com/groups/infrageeks/weblog/76707/</guid><pubDate>Mon, 11 Jul 2011 19:41:01 GMT</pubDate></item><item><title>Two little things today...</title><link>http://www.infrageeks.com/groups/infrageeks/weblog/56d96/</link><description>
&lt;h2&gt;Lion on older systems&lt;/h2&gt;
&lt;p&gt;Just in case you were wondering about running Lion on any of your older machine, you can forget about it. On many previous system updates, you could do an end run around the issue by installing onto an external drive and then using that disk to boot the older system. Assuming of course that you were running the same processor technology.&lt;/p&gt;
&lt;p&gt;But I just tried this out with a 15&amp;quot; MacBook Pro Core Duo (the model before the Core 2 Duo) and it gives me a simple grey screen with a barred circle. Which is a bit of a pain since that's the machine that runs OS X Server at the house and I'm very interested at seeing the new stuff in Lion Server once it hits the streets.&lt;/p&gt;
&lt;h2&gt;Nice iTunes trick&lt;/h2&gt;
&lt;p&gt;I tend use the iTunes DJ function constantly with the ability to do pseudo genius type stuff based on selecting different dynamic playlists and when I have nothing in particular in mind a simple playlist that selects songs rated 3 stars or more and that haven't been played in the last two months so that I avoid over repeating songs.&lt;/p&gt;
&lt;p&gt;One of the nice features about iTunes DJ is that in iTunes you can drop any other song into the DJ playlist. This ability is also available on the iOS Remote app which is really handy when the need for a song pops into my head I can quickly pop it to the top of the playlist. The neat part is that the iTunes DJ can also handle video files in the same manner.&lt;/p&gt;
&lt;p&gt;So when we sit down to watch a couple of TV episodes that are in iTunes, I just add them using the Remote app, and as the song fades out, iTunes goes to full screen to play the selected video file. Once the video is over, it switches to full screen animation mode and seamlessly continues along with the music.&lt;/p&gt;
&lt;p&gt;This is an awesome way to queue up an evening's worth of entertainment: pop in a couple of episodes of your favorite TV series into iTunes DJ, a couple of songs in between for the bathroom breaks&lt;/p&gt;</description><author>alphageek</author><guid isPermaLink="true">http://www.infrageeks.com/groups/infrageeks/weblog/56d96/</guid><pubDate>Sat, 18 Jun 2011 17:03:59 GMT</pubDate></item><item><title>zfs auto-replicate script</title><link>http://www.infrageeks.com/groups/infrageeks/wiki/8fb35/</link><description>
&lt;div class="wiki_entry"&gt; 
 &lt;p&gt;&lt;/p&gt; 
 &lt;p&gt;Here's a little script I put together to simplify my life dealing with ZFS replication.&lt;/p&gt; 
 &lt;p&gt;&lt;img src="/groups/infrageeks/wiki/8fb35/attachments/4abb9/auto-replicate.ksh.png" title="Download file &amp;quot;auto-replicate.ksh&amp;quot;" class="attachment_handle_img" longdesc="/groups/infrageeks/wiki/8fb35/attachments/4abb9/auto-replicate.ksh" alt="Download file &amp;quot;auto-replicate.ksh&amp;quot;" /&gt;&lt;br class="" /&gt;&lt;/p&gt; 
 &lt;p&gt;Two complementary little scripts :&lt;/p&gt; &lt;br class="" /&gt; 
 &lt;p&gt;&lt;img src="/groups/infrageeks/wiki/8fb35/attachments/1106e/simple-snap.ksh.png" alt="Download file &amp;quot;simple-snap.ksh&amp;quot;" class="attachment_handle_img" longdesc="/groups/infrageeks/wiki/8fb35/attachments/1106e/simple-snap.ksh" title="Download file &amp;quot;simple-snap.ksh&amp;quot;" /&gt; &lt;img src="/groups/infrageeks/wiki/8fb35/attachments/a7aad/auto-snap-cleanup.ksh.png" alt="Download file &amp;quot;auto-snap-cleanup.ksh&amp;quot;" class="attachment_handle_img" longdesc="/groups/infrageeks/wiki/8fb35/attachments/a7aad/auto-snap-cleanup.ksh" title="Download file &amp;quot;auto-snap-cleanup.ksh&amp;quot;" /&gt;&lt;/p&gt; 
 &lt;p&gt;The idea was to have a simple one liner that would replicate a source filesystem to a remote filesystem with a minimum of options to deal with. It does not create any snapshots itself - you have to take them yourself - Time Slider or some other snapshot scheduling method that works for you.&lt;/p&gt; 
 &lt;p&gt;The idea is that you should be able to pop the script into a cron job and leave it alone. It will create the destination filesystem if required and then keep it up to date.&lt;br class="" /&gt;&lt;/p&gt; 
 &lt;p&gt;The other thing this script doesn't do is delete any snapshots. It's up to you to define your own cleanup policy on the remote copy.&lt;br class="" /&gt;&lt;/p&gt; 
 &lt;p&gt;The other thing I did test out to verify is that you can use a temporary copy to move big data sets from one datacenter to another so that you're not sending terabytes across the WAN. Using the same script to send data from the master to a laptop or a portable ZFS NAS, you can then integrate it on a remote server and it will properly establish the links between the snapshots.&lt;br class="" /&gt;&lt;/p&gt; 
 &lt;p&gt;&lt;img src="/groups/infrageeks/wiki/8fb35/images/__thumbs__/66da9.png" name="/groups/infrageeks/wiki/8fb35/images/66da9.png#558.6828002929688x339.8173522949219" title="Local to Temporary" class="aligncenter thumbnail" role="button" alt="Local to Temporary" longdesc="/groups/infrageeks/wiki/8fb35/images/66da9.png#558.6828002929688x339.8173522949219" tabindex="0" /&gt;&lt;br class="" /&gt;&lt;/p&gt; 
 &lt;p&gt;&lt;br class="" /&gt;&lt;img src="/groups/infrageeks/wiki/8fb35/images/__thumbs__/90394.png" name="/groups/infrageeks/wiki/8fb35/images/90394.png#558.6828002929688x339.8173522949219" title="Temporary to Destination" class="aligncenter thumbnail" role="button" alt="Temporary to Destination" longdesc="/groups/infrageeks/wiki/8fb35/images/90394.png#558.6828002929688x339.8173522949219" tabindex="0" /&gt;&lt;br class="" /&gt;&lt;/p&gt; 
 &lt;p&gt;&lt;br class="" /&gt;&lt;img src="/groups/infrageeks/wiki/8fb35/images/__thumbs__/ce23b.png" name="/groups/infrageeks/wiki/8fb35/images/ce23b.png#558.6828002929688x339.8173522949219" title="Incremental updates" class="aligncenter thumbnail" role="button" alt="Incremental updates" longdesc="/groups/infrageeks/wiki/8fb35/images/ce23b.png#558.6828002929688x339.8173522949219" tabindex="0" /&gt;&lt;br class="" /&gt;Comments welcome, feel free to use and modify it for your own environment, although I tried to make it as generically useful as possible. I'm more of a Perl hand than shell scripter so any recommendations for more elegant methods are definitely welcome and any other improvements that seem useful.&lt;br class="" /&gt;&lt;/p&gt; 
 &lt;p&gt;&lt;b&gt;Update:&lt;/b&gt;&lt;/p&gt; 
 &lt;p&gt;Added a check for the existence of the source filesystem since the errors that this situation produces are very unclear.&lt;/p&gt; 
 &lt;p&gt;&lt;b&gt;Update 25 jan 2010&lt;/b&gt;&lt;/p&gt; 
 &lt;p&gt;Just tried running this on a non-root account under b130 (since the option of going straight to root and not creating a user account is no longer an option in the releases after 2008.11) and it fails out. trying to figure out the necessary rights and when pfexec needs to be used and checking for a source snapshot.&lt;/p&gt; 
 &lt;p&gt;Further to this one, it turns out the problem is related to the obvious (in hindsight) issue of trying to replicate a filesystem that has no snapshots. I've added a check to verify that a snapshot exists before continuing through the script and added a pfexec prefix to the zfs commands. If you're running as root, this should not cause any problems, but if you're running as a user account (with the appropriate zfs privileges) this is required.&lt;/p&gt; 
 &lt;p&gt;Corrected a problem with the grep syntax for matching snapshots from the source and destination.&lt;/p&gt; 
 &lt;p&gt;&lt;b&gt;Update 2 Mar 2011&lt;/b&gt;&lt;/p&gt; 
 &lt;p&gt;This has been in my local copy for a while but I'm finally getting around to posting. When localhost is used as a destination, the copy recv command references the local instance of zfs rather than passing through ssh. This means that in the examples used for copying from one system to another, you don't need a separate server to accept the copy, you can simply attach some external disks, create a pool and do the copy locally.&lt;/p&gt; 
 &lt;p&gt;I'm currently using this on 2009.06, Nexenta 3.0.4 and Solaris Express. &lt;/p&gt; 
 &lt;p&gt;&lt;b&gt;Update 22 april 2011&lt;/b&gt;&lt;/p&gt; 
 &lt;p&gt;Removed the -d option from the recv command which seem to cause &amp;quot;invalid backup stream&amp;quot; errors when receiving incremental streams.&lt;/p&gt; 
 &lt;p&gt;&lt;b&gt;To Do:&lt;/b&gt;&lt;/p&gt; 
 &lt;p&gt; &lt;/p&gt; 
 &lt;ul&gt;
   
  &lt;li&gt;Additional error handling for mismatched snapshots (last destination snap no longer exists on the source)&lt;/li&gt;
   
  
  &lt;ul&gt;
    
   &lt;li&gt;walk backwards through the remote snaps until a common snapshot is found&lt;/li&gt;
    
   &lt;li&gt;destroy non-matching remote snapshots&lt;/li&gt;
    
   &lt;li&gt;option in the service to permit a destroy operation&lt;/li&gt;
    
   &lt;li&gt;option to create the necessary commands and send them by mail instead of actually auto destroying snapshots&lt;/li&gt;
    
  &lt;/ul&gt;
   
  &lt;li&gt;&lt;/li&gt;
   
 &lt;/ul&gt; 
 &lt;p&gt;&lt;br class="" /&gt;&lt;/p&gt; 
 &lt;p&gt;&lt;b&gt;Source&lt;/b&gt;&lt;br class="" /&gt;&lt;/p&gt;&lt;pre&gt;  
  &lt;p&gt;Removed from the page as it was a pain to update with each version. &lt;/p&gt;&lt;/pre&gt;&lt;/div&gt;</description><author>alphageek</author><guid isPermaLink="true">http://www.infrageeks.com/groups/infrageeks/wiki/8fb35/</guid><pubDate>Wed, 08 Jun 2011 11:00:53 GMT</pubDate></item><item><title>Virtual Snow Leopard Server! On non-Apple hardware?</title><link>http://www.infrageeks.com/groups/infrageeks/weblog/ca067/</link><description>
&lt;p&gt;Whoah! This one slipped by my radar, but contains a very interesting tidbit that will join my two competing passions: Apple and Virtualization.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://virtualization.info/en/news/2011/04/more-details-about-vsphere-5-appear-online.html"&gt;The article from virtualization.info&lt;/a&gt; has a list of leaked features from the next major release of vSphere (number 5 for those of you counting). &lt;/p&gt;
&lt;p&gt;When the article first crossed my RSS feed, I didn't read all the way to the bottom, figuring that I'd wait for the beta program to start and then really dig in my teeth since I'm already good and busy with vSphere 4.1.&lt;/p&gt;
&lt;p&gt;But one little line would have jumped out at me if I'd paid attention: support for Snow Leopard Server (SLS). This has been on my wish list for quite a while now since it will allow me to deploy virtual instances of the SLS. Technically, this doesn't present much of a challenge as there are a number of hacks that let you do this right now. But the kicker will be support from Apple and VMware as this certainly wouldn't be announced without the approval from Apple.&lt;/p&gt;
&lt;p&gt;All of the sudden I can run a CAL-free server with lots of really nice features, not the least of which are excellent support for iOS clients with the integrated calendaring, wiki, blog, podcasting etc., that can also leverage my existing Active Directory environment.&lt;/p&gt;
&lt;p&gt;And of course as a VM I'll be able to profit from all of the advantages of vSphere.&lt;/p&gt;
&lt;p&gt;Up until now, there hasn't been a single feature in vSphere 5 that has been sufficiently compelling to make me look forward to the new version (1Tb of RAM and 32 vCPUS ? Cool, but way outside of the scope of my projects).&lt;/p&gt;
&lt;p&gt;Now I'm champing at the bit...&lt;/p&gt;
&lt;p&gt;Not to mention imagining a few interesting things about the eventual support for Lion. One of the things that I've seen is that the remote screen sharing is no longer a direct attach to the physical screen à la classic VNC, but a session by session screen instance à la Terminal Server.&lt;/p&gt;
&lt;p&gt;Can you say OS X VDI?&lt;/p&gt;
&lt;p&gt;Things that make you go hmmmmm.&lt;/p&gt;</description><author>alphageek</author><guid isPermaLink="true">http://www.infrageeks.com/groups/infrageeks/weblog/ca067/</guid><pubDate>Fri, 22 Apr 2011 15:38:21 GMT</pubDate></item><item><title>Asymco on the numbers</title><link>http://www.infrageeks.com/groups/infrageeks/weblog/00fe2/</link><description>
&lt;p&gt;If &lt;a href="http://www.asymco.com/"&gt;Asymco&lt;/a&gt; isn't already in your RSS feed, it should be.&lt;/p&gt;
&lt;p&gt;His &lt;a href="http://www.asymco.com/2011/04/14/first-quarter-pc-forecast-windows-down-2-macipad-up-250/" title="Asymco"&gt;newest entry&lt;/a&gt; concerning the latest numbers from Gartner and IDC PC shipment numbers points out some interesting trends that are being completely ignored by the other analysts looking at the same numbers. It also has possibly the tallest chart I've seen on the web.&lt;/p&gt;
&lt;p&gt;Views on this market depend entirely on how you (arbitrarily) decide to segment it. Are the new tablets &amp;quot;media tablets&amp;quot; or just the next logical evolution of portable computing and thus extremely personal &amp;quot;Personal Computers&amp;quot;. And while we're at it, can we just be honest and say the iPad market?&lt;/p&gt;
&lt;p&gt;The confusion in the analyst and pundit community over the Post-PC era seems to see everything in absolutes, whereas every shift in generation has been a layer added on top of the previous generation. Each era is not defined by the extinction of the previous one, but rather that the new one becomes the &lt;em&gt;primary&lt;/em&gt; computing tool for the majority of users, while still reserving the previous generation for all of those tasks better suited to their characteristics.&lt;/p&gt;
&lt;p&gt;This is why the flow from mainframes to minis to workstations to PC's to notebooks to tablets has relegated each of the previous generations to specific niches where they meet specific needs. They certainly haven't disappeared. IBM is still making mainframes &lt;a href="http://www.theregister.co.uk/2011/01/18/ibm_q4_2010_numbers/" title="IBM"&gt;to the tune of nearly $100B&lt;/a&gt; in 2010. PC's and notebooks will be with us for a long time to come. But the new growth is coming from the post-PC tablet that is accessible to the much larger public.&lt;/p&gt;
&lt;p&gt;And stop calling them &amp;quot;media tablets&amp;quot;. Personally, media consumption (defined as audio and video) is pretty far down the list of my uses for the iPad. My primary use cases (in no particular order) are as a:&lt;/p&gt;
&lt;ul&gt;
 
 &lt;li&gt;reading device&lt;/li&gt;
 
 &lt;li&gt;writing device&lt;/li&gt;
 
 &lt;li&gt;document review device&lt;/li&gt;
 
 &lt;li&gt;task management device&lt;/li&gt;
 
 &lt;li&gt;email client&lt;/li&gt;
 
 &lt;li&gt;web browser&lt;/li&gt;
 
 &lt;li&gt;chat client&lt;/li&gt;
 
 &lt;li&gt;RSS reader&lt;/li&gt;
 
 &lt;li&gt;SSH client&lt;/li&gt;
 
 &lt;li&gt;VNC/RDP client&lt;/li&gt;
 
 &lt;li&gt;gaming device&lt;/li&gt;
 
 &lt;li&gt;remote control&lt;/li&gt;
 
&lt;/ul&gt;</description><author>alphageek</author><guid isPermaLink="true">http://www.infrageeks.com/groups/infrageeks/weblog/00fe2/</guid><pubDate>Fri, 15 Apr 2011 13:17:03 GMT</pubDate></item><item><title>Asymco on the numbers</title><link>http://www.infrageeks.com/groups/infrageeks/wiki/37e70/</link><description>
&lt;div class="wiki_entry"&gt;
 &lt;p class="loc"&gt;This is placeholder text for your new wiki page. Replace it with your own.&lt;/p&gt;&lt;/div&gt;</description><author>alphageek</author><guid isPermaLink="true">http://www.infrageeks.com/groups/infrageeks/wiki/37e70/</guid><pubDate>Fri, 15 Apr 2011 12:51:48 GMT</pubDate></item><item><title>Odd ESX behavior with USB passthrough</title><link>http://www.infrageeks.com/groups/infrageeks/weblog/10903/</link><description>
&lt;div class="wiki_entry"&gt;
 &lt;div class="wiki_entry"&gt;I ran across an interesting problem recently with the (relatively) new USB passthrough feature on some ESXi 4.1 and 4.1 Update 1 machines.&lt;/div&gt;
 &lt;div class="wiki_entry"&gt;&lt;br class="" /&gt;&lt;/div&gt;
 &lt;div class="wiki_entry"&gt;For some reason, I would get into a situation where I couldn't add any USB devices to any VMs. After digging around a bit it seems that you can produce this behavior by removing a USB device from a VM that is attached to an external hub. I was using an 8 port Trust hub that has two hubs internally. I've used the map/unmap function before with other systems without any difficulty, but in those cases, the USB peripheral was being connected directly to the ESX server rather than going through an external hub. As far as I can tell, the hub seems to be a contributing factor.&lt;/div&gt;
 &lt;div class="wiki_entry"&gt;&lt;br class="" /&gt;&lt;/div&gt;
 &lt;div class="wiki_entry"&gt;I would assign a USB device and then remove it. Immediately thereafter, it would claim that there were no USB devices available, even other devices that had not previously been assigned to a VM. Plugging in a new device made no difference and was not made available either.&lt;/div&gt;
 &lt;div class="wiki_entry"&gt;&lt;br class="" /&gt;&lt;/div&gt;
 &lt;div class="wiki_entry"&gt;When I went onto the command line, a &amp;quot;lsusb&amp;quot; would show me that all of the devices were in fact still seen by the ESX server. Disconnecting, reconnecting, restarting the server, restarting the usbarbitrator service made no difference. Once it got into this state it was impossible to map a USB device. Every time you go into Edit Settings &amp;gt; Add the USB Device option was greyed out.&lt;/div&gt;
 &lt;div class="wiki_entry"&gt;&lt;br class="" /&gt;&lt;/div&gt;
 &lt;div class="wiki_entry"&gt;Finally, a call to VMware support with some digging on their part revealed an internal tech note that recommended restarting the hostd service resets the state so that you can assign devices. There is a caveat though as ALL devices become available in the add USB device wizard, even devices that are currently mapped to VMs, so be careful to not double map a device.&lt;/div&gt;
 &lt;div&gt;&lt;br class="" /&gt;&lt;/div&gt;&lt;/div&gt;</description><author>alphageek</author><guid isPermaLink="true">http://www.infrageeks.com/groups/infrageeks/weblog/10903/</guid><pubDate>Fri, 15 Apr 2011 08:11:57 GMT</pubDate></item><item><title>Nice little switch for ESX</title><link>http://www.infrageeks.com/groups/infrageeks/weblog/4f835/</link><description>
&lt;p&gt;I'm currently building a little self-contained two server appliance for a client and one of the things we were looking for was a small 8 port switch capable of handling trunked VLANs, and inexpensive enough that we could include two for redundancy.&lt;/p&gt;
&lt;p&gt;After some poking around the interwebs, we ran across the &lt;a href="http://www.cisco.com/en/US/products/ps9996/index.html" title="SLM2008"&gt;SLM2008&lt;/a&gt; from Cisco (!) which is perfect. Cheap here in France at around &lt;a href="http://www.misco.fr/produits/cisco-small-business-smart-switch-slm2008---commutateur---gere---8-ports-2345888.aspx?coagent=626550&amp;amp;cm_mmc=google-_-reseau+sans+fil-_-Cisco+Small+Business+Smart+Switch+SLM2008-_-%7Bcm_keyword%7D_EXACT&amp;amp;cm_guid=1-_-100000000000000035754-_-7071410918&amp;amp;gclid=CI3nh92F4qcCFQMjfAodkHBI-g" title="misco"&gt;85€ street price&lt;/a&gt; this is a great little switch that is perfectly capable of handling not only port level VLAN assignment, but also VLAN trunking. LACP and static aggregation are supported along with some basic QoS configuration possibilities as well.&lt;/p&gt;
&lt;p&gt;It appears that this is actually an older Linksys model rebranded by Cisco, but somehow in the deal the price dropped along the way.&lt;/p&gt;
&lt;p&gt;I highly recommend it for building a small ESX lab or just need a few ports with VLAN capabilities without jumping up into the high port counts and higher prices.&lt;/p&gt;</description><author>alphageek</author><guid isPermaLink="true">http://www.infrageeks.com/groups/infrageeks/weblog/4f835/</guid><pubDate>Tue, 22 Mar 2011 11:27:20 GMT</pubDate></item><item><title>Something goofy with VDR</title><link>http://www.infrageeks.com/groups/infrageeks/weblog/d842d/</link><description>
&lt;div class="wiki_entry"&gt;
 &lt;div class="wiki_entry"&gt;There's something that's confused me with VMware Data Recovery that I'm wondering about. If you've ever watched the performance counters on the backup data stores assigned to VDR, one thing you notice right away is the very high level of ready IOps. Glancing at it quickly that doesn't seem to make any sense, since it's the destination for your backups, not the source.&lt;/div&gt;
 &lt;div class="wiki_entry"&gt;&lt;br class="" /&gt;&lt;/div&gt;
 &lt;div class="wiki_entry"&gt;Looking further at it, it appears that there is a high level of read operations of 4KB. Again, more than a little strange. The only thing that I can think of is that it's reading out the hash values of the dedup signatures, but even then it shouldn't be needing 4Kb, unless that's the minimum size on the filesystem.&lt;/div&gt;
 &lt;div class="wiki_entry"&gt;&lt;br class="" /&gt;&lt;/div&gt;
 &lt;div class="wiki_entry"&gt;If it's the hash values of deduplicated blocks, there's either something very inefficient in the VDR engine or my back of the envelope calculations are missing something.&lt;/div&gt;
 &lt;div class="wiki_entry"&gt;&lt;br class="" /&gt;&lt;/div&gt;
 &lt;div class="wiki_entry"&gt;Assuming two totally full 1Tb backup destinations, that works out to 2 147 483 648 KB (2*1024*1024*1024). Assuming 4KB blocks from the IO profile, there are 536 870 912 possible hash signatures to keep track of. Given a standard hash value of 128B, the entire hash table should only take up 65 536KB which fits easily into memory. By default VDR is configured with 2Gb of memory.&lt;/div&gt;
 &lt;div class="wiki_entry"&gt;&lt;br class="" /&gt;&lt;/div&gt;
 &lt;div class="wiki_entry"&gt;So that should negate my theory that it's going to disk to pull out hash values to compare against incoming new data.&lt;/div&gt;
 &lt;div class="wiki_entry"&gt;&lt;br class="" /&gt;&lt;/div&gt;
 &lt;div class="wiki_entry"&gt;Which brings me back to my original question - why in the world is VDR hitting the destination disks hard in random read IOps for small blocks? To the best of my knowledge, VDR uses a fixed block size for deduplication, unlike appliances like DataDomain which use variable block sizes.&lt;/div&gt;
 &lt;div class="wiki_entry"&gt;&lt;br class="" /&gt;&lt;/div&gt;
 &lt;div class="wiki_entry"&gt;The overall performance of VDR is dependent on having some fairly high performance disk storage which seems strange. This profile is completely understandable for when it's doing integrity checks and scanning the entire contents of the destination, but very strange activity for performing backups.&lt;/div&gt;
 &lt;div class="wiki_entry"&gt;&lt;br class="" /&gt;&lt;/div&gt;
 &lt;div class="wiki_entry"&gt;As long as you're aware of this, you can plan appropriately with reasonably high performance storage for use with VDR, but often the reflex is to go with high capacity, relatively slow disks for disk to disk backups which results in pretty horrible VDR performance.&lt;/div&gt;
 &lt;div class="wiki_entry"&gt;&lt;br class="" /&gt;&lt;/div&gt;
 &lt;div class="wiki_entry"&gt;Anyone know what this IO is doing?&lt;/div&gt;&lt;/div&gt;</description><author>alphageek</author><guid isPermaLink="true">http://www.infrageeks.com/groups/infrageeks/weblog/d842d/</guid><pubDate>Mon, 21 Mar 2011 11:41:33 GMT</pubDate></item><item><title>Useful Ubuntu commands</title><link>http://www.infrageeks.com/groups/infrageeks/wiki/ecf69/</link><description>
&lt;div class="wiki_entry"&gt; 
 &lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt; 
    &lt;h2&gt;Keyboard layouts&lt;br class="" /&gt;&lt;/h2&gt;
    &lt;div&gt;Need to change the keyboard layout on your console shell? Very handy when moving virtual machines around between Macs and PCs where the international keyboard layouts aren't exactly the same. Especially useful when your passwords have extended characters (and they &lt;b&gt;do&lt;/b&gt; have extended characters, right?)&lt;/div&gt; &lt;pre&gt;sudo dpkg-reconfigure console-setup&lt;br class="" /&gt;&lt;/pre&gt; 
    &lt;p&gt;Restart your network after screwing around with the settings:&lt;br class="" /&gt;&lt;/p&gt; &lt;pre&gt;sudo /etc/init.d/networking restart&lt;br class="" /&gt;&lt;/pre&gt; 
    &lt;h2&gt;BIND, DNS Slaves and AppArmor&lt;br class="" /&gt;&lt;/h2&gt; 
    &lt;p&gt;If you're setting up DNS servers (using bind9) with the latest Ubuntu Server (9.0.4) there's a small conflict with the apparmor security daemon that will block the reception of the transfer file on your DNS slave. You'll need to add the following line to /etc/apparmor.d/usr.sbin.named.&lt;/p&gt; &lt;pre&gt;/etc/bind/zones/** rw,&lt;br class="" /&gt;&lt;/pre&gt; 
    &lt;p&gt;&lt;/p&gt; 
    &lt;p&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt;otherwise you'll get named permission denied while writing the temp file to this directory (assuming that's where you put your zone files). Just about this line is the entry /etc/bind/** r which limits named to read only access to everything in the bind directory.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; 
    &lt;p&gt;You'll know if this is the problem if you see this kind of message in syslog :&lt;/p&gt; 
    &lt;p&gt; &lt;/p&gt;&lt;pre&gt;Jun 11 08:48:46 dns02 named[3099]: dumping master file: /etc/bind/zones/tmp-0u4cI0G2Mo: open: permission denied&lt;br class="" /&gt;&lt;/pre&gt; &lt;pre&gt;Jun 11 08:48:46 dns02 named[3099]: transfer of 'mydomain.com/IN' from 10.1.3.22#53: failed while receiving responses: permission denied&lt;br class="" /&gt;&lt;/pre&gt; &lt;pre&gt;Jun 11 08:48:46 dns02 named[3099]: transfer of 'mydomain.com/IN' from 10.1.3.22#53: Transfer completed: 0 messages, 46 records, 0 bytes, 0.001 secs (0 bytes/sec)&lt;br class="" /&gt;&lt;/pre&gt; &lt;pre&gt;Jun 11 08:48:46 dns02 kernel: [ 2987.563871] type=1503 audit(1244702926.974:8): operation=&amp;quot;inode_create&amp;quot; requested_mask=&amp;quot;a::&amp;quot; denied_mask=&amp;quot;a::&amp;quot; fsuid=104 name=&amp;quot;/etc/bind/zones/tmp-0u4cI0G2Mo&amp;quot; pid=3100 profile=&amp;quot;/usr/sbin/named&amp;quot;&lt;br class="" /&gt;&lt;/pre&gt;&lt;pre&gt;&lt;br class="" /&gt;&lt;/pre&gt; 
    &lt;h2&gt;event.d, initctl inittab and managing processes&lt;br class="" /&gt;&lt;/h2&gt;
    &lt;div&gt;OK - this one drove me nuts. There's a ton of documentation on getting various applications and services to start up automatically under Linux, but the internet never forgets and as a result you will have to wade through a ton of stuff that has been deprecated. Specifically I was trying to get mgetty to start up automatically (yeah, I know it's 2011 and I happen to be playing with modems again).&lt;/div&gt;
    &lt;div&gt;&lt;br class="" /&gt;&lt;/div&gt;
    &lt;div&gt;Most of the forums and stuff will immediately point you to how to put an entry in inittab. And then you go looking inside /etc/ on your brand new Ubuntu Server 10 and it's not there. Then there are a few pages that explain how to write a little upstart script and to put it inside of /etc/event.d. Well that doesn't work either.&lt;/div&gt;
    &lt;div&gt;&lt;br class="" /&gt;&lt;/div&gt;
    &lt;div&gt;So what you need to do is to create your upstart script in the &lt;b&gt;/etc/init&lt;/b&gt; directory and make sure that the name ends in &lt;b&gt;.conf&lt;/b&gt;. So my simple little script of:&lt;/div&gt;
    &lt;div&gt;&lt;pre&gt;start on runlevel 2&lt;/pre&gt;&lt;pre&gt;start on runlevel 3&lt;/pre&gt;&lt;pre&gt;start on runlevel 4&lt;br class="" /&gt;&lt;/pre&gt;&lt;pre&gt;start on runlevel 5&lt;br class="" /&gt;&lt;/pre&gt;&lt;pre&gt;&lt;br class="" /&gt;&lt;/pre&gt;&lt;pre&gt;stop on shutdown&lt;br class="" /&gt;&lt;/pre&gt;&lt;pre&gt;&lt;br class="" /&gt;&lt;/pre&gt;&lt;pre&gt;respawn&lt;br class="" /&gt;&lt;/pre&gt;&lt;pre&gt;/sbin/mgetty ttyACM0&lt;br class="" /&gt;&lt;/pre&gt;&lt;/div&gt;
    &lt;div&gt;&lt;br class="" /&gt;&lt;/div&gt;
    &lt;div&gt;Is now living in a file called ttyACM0.conf in /etc/init. In order to get the script to load without rebooting, use:&lt;/div&gt;&lt;pre&gt;sudo initctl reload-configuration&lt;br class="" /&gt;&lt;/pre&gt;
    &lt;div&gt;And to verify that it got loaded correctly&lt;/div&gt;&lt;pre&gt;sudo initctl list | grep tty&lt;br class="" /&gt;&lt;/pre&gt;
    &lt;p&gt;&lt;/p&gt; 
    &lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</description><author>alphageek</author><guid isPermaLink="true">http://www.infrageeks.com/groups/infrageeks/wiki/ecf69/</guid><pubDate>Fri, 18 Mar 2011 15:06:55 GMT</pubDate></item><item><title>OmniGraffle for the win!</title><link>http://www.infrageeks.com/groups/infrageeks/weblog/18954/</link><description>
&lt;p&gt;OK, I'll admit to being an unabashed fan of the &lt;a href="http://www.omnigroup.com/" title="Omnigroup"&gt;OmniGroup&lt;/a&gt; and their software packages for a long time now. That is because they consistently deliver quality software that does exactly what I want, in a way that I find easy and effective to use. OmniGraffle has been my go-to diagram editor for a number of years now, but I've been on the fence now for a while considering &lt;a href="http://www.omnigroup.com/omnigraffle" title="OmniGraffle"&gt;OmniGraffle&lt;/a&gt; for the iPad.&lt;/p&gt;
&lt;h2&gt;Mobile toolkit&lt;/h2&gt;
&lt;p&gt;I've been able to move over much of my mobile document work to the iPad with a minimum of fuss with the following toolkit:&lt;/p&gt;
&lt;ul&gt;
  
 &lt;li&gt;Simplenote&lt;/li&gt;
  
 &lt;li&gt;Markdown&lt;/li&gt;
  
 &lt;li&gt;DropBox&lt;/li&gt;
  
&lt;/ul&gt;
&lt;p&gt;My last report (~25 pages) was written almost entirely on the iPad in Simplenote, with a few stopovers in &lt;a href="http://brettterpstra.com/project/nvalt/" title="NVAlt"&gt;Notational Velocity Alt&lt;/a&gt; while on the computer. Output to RTF and final formatting in Word (sigh).&lt;/p&gt;
&lt;h2&gt;Pictures?&lt;/h2&gt;
&lt;p&gt;But the missing piece has been the ability to do the diagrams to accompany the text. This part meant I had to reserve a chunk of time exclusively for the computer to use OmniGraffle.&lt;/p&gt;
&lt;p&gt;So I bit the bullet and bought OmniGraffle for the iPad. It's an excellent rethink of the application for the touch UI. It's not as easy to fire through complex diagrams as on the computer due to the lack of precision of using fingers directly instead of a mouse, but it's certainly up to the task for straightforward network architectures and the like.&lt;/p&gt;
&lt;p&gt;One of the coolest features is that it is integrated with the &lt;a href="http://graffletopia.com/" title="graffletopia"&gt;Graffletopia&lt;/a&gt; web site which has a nice collection of stencils so you can easily add in a variety of complex and professionally designed graphical elements - you're not limited to the built in templates. Here's a quick sample thrown together from the VMware stencil.&lt;/p&gt;
&lt;p&gt;&lt;img src="/groups/infrageeks/weblog/18954/images/__thumbs__/7baf3.png" name="/groups/infrageeks/weblog/18954/images/7baf3.png#889x704" title="" longdesc="/groups/infrageeks/weblog/18954/images/7baf3.png#889x704" role="button" alt="" class="aligncenter thumbnail" tabindex="0" /&gt;&lt;br class="" /&gt;&lt;br class="" /&gt;&lt;/p&gt;
&lt;p&gt;Jumping back and forth from the edit and manipulate modes takes some getting used to since there is no equivalent state change on the desktop version, but that comes fairly quickly.&lt;/p&gt;
&lt;h2&gt;The mobile workspace&lt;/h2&gt;
&lt;p&gt;Replacing a notebook computer with an iPad is something that takes some planning and an understanding of the limitations, but it is entirely possible to handle much of the day to day grind of communications, writing and diagramming with these tools. It's worth noting that there are a slew of DropBox capable text editors for each person's particular aesthetic, I just happen to like the ones noted here.&lt;/p&gt;
&lt;p&gt;The biggest change with this addition is that I can seriously consider heading out the door in the morning with just the iPad and the iPhone. My bag is lighter, I'm not looking for a power outlet every time I turn around, and with a VPN connection and &lt;a href="http://www.edovia.com/screens" title="Screens"&gt;Screens&lt;/a&gt;, I still have access to my computer in a pinch.&lt;/p&gt;
&lt;h2&gt;Cost&lt;/h2&gt;
&lt;p&gt;Granted it's an expensive iPad application, but currently I have yet to find a serious competitor in the iPad store that lives up to the Omni quality standard.&lt;/p&gt;</description><author>alphageek</author><guid isPermaLink="true">http://www.infrageeks.com/groups/infrageeks/weblog/18954/</guid><pubDate>Tue, 15 Mar 2011 15:54:02 GMT</pubDate></item><item><title>Blast from the past</title><link>http://www.infrageeks.com/groups/infrageeks/weblog/851b9/</link><description>
&lt;div class="wiki_entry"&gt;I'm finally getting a little further along in my personal project to get better organized dealing with paper records, I'm trying &lt;a href="http://www.marinersoftware.com/products/paperless/"&gt;Paperless&lt;/a&gt; from Mariner software which seems to be much nicer than most of the other apps I've tried so far (but any other recommendations are welcome).&lt;/div&gt;
&lt;div class="wiki_entry"&gt;&lt;br class="" /&gt;&lt;/div&gt;
&lt;div class="wiki_entry"&gt;So I was wading through the papers from a box pulled down out of the attic and ran across a folder of newspaper clippings including this gem:&lt;/div&gt;
&lt;div class="wiki_entry"&gt;&lt;br class="" /&gt;&lt;/div&gt;
&lt;div class="wiki_entry"&gt;&lt;img src="/groups/infrageeks/weblog/851b9/images/__thumbs__/9b1e0.png" title="scan3.pdf" longdesc="/groups/infrageeks/weblog/851b9/images/9b1e0.png#610x841" role="button" alt="Apple going under..." class="aligncenter thumbnail" tabindex="0" /&gt;&lt;/div&gt;
&lt;div class="wiki_entry"&gt;&lt;br class="" /&gt;&lt;/div&gt;
&lt;div class="wiki_entry"&gt;How times have changed!&lt;br class="" /&gt;&lt;br class="" /&gt;&lt;br class="" /&gt;&lt;/div&gt;</description><author>alphageek</author><guid isPermaLink="true">http://www.infrageeks.com/groups/infrageeks/weblog/851b9/</guid><pubDate>Mon, 14 Mar 2011 19:33:15 GMT</pubDate></item><item><title>A little context...</title><link>http://www.infrageeks.com/groups/infrageeks/wiki/7fec8/</link><description>
&lt;div class="wiki_entry"&gt; 
 &lt;p&gt;&lt;/p&gt; 
 &lt;p&gt;Something jumped out at me when seeing the following chart over at the &lt;a href="http://feedproxy.google.com/~r/typepad/alleyinsider/silicon_alley_insider/~3/zZrJl6m2gyo/chart-of-the-day-music-industry-sales-2011-2"&gt;Silicon Valley Insider&lt;/a&gt; making the point that digital downloads aren't going to be sufficient to &amp;quot;save the music industry&amp;quot;. This of course should be referring to the &amp;quot;recording and distribution industry&amp;quot; which is a very specific subset of the overall music industry.&lt;/p&gt; 
 &lt;p&gt;&lt;img src="/groups/infrageeks/wiki/7fec8/images/__thumbs__/877c5.jpg" name="/groups/infrageeks/wiki/7fec8/images/877c5.jpg#607x456" title="Chart of the day" longdesc="/groups/infrageeks/wiki/7fec8/images/877c5.jpg#607x456" role="button" alt="Chart of the day" class="aligncenter thumbnail" tabindex="0" /&gt;&lt;br class="" /&gt;&lt;br class="" /&gt;&lt;/p&gt; 
 &lt;p&gt;What's missing here is a little bit of context which should point out the fact that this recording and distribution industry is merely an accident of history that occurred with the confluence of our ability to record audio to a physical device and the means to duplicate these recordings with reasonable and currently no loss of quality.&lt;/p&gt; 
 &lt;p&gt;Prior to this we had the ability to record going back to the beginning of the 20th century, but lacked the technology to reproduce copies on a massive scale. This industrial capability came mid-century which leads into the data shown on the chart.&lt;/p&gt; 
 &lt;p&gt;What's missing here is the overall context of music in general. I'm going to limit myself to another subset: music in the western world that still has some kind of current relevance. Obviously, humans have been making music for a lot longer than this, but just for fun let's look at the following (exceedingly reductionist) look at the impact of the music recording industry on the ability of people to create music.&lt;/p&gt; 
 &lt;p&gt;&lt;img src="/groups/infrageeks/wiki/7fec8/images/__thumbs__/c8fea.png" name="/groups/infrageeks/wiki/7fec8/images/c8fea.png#3401.533447265625x528" title="Music History timeline" longdesc="/groups/infrageeks/wiki/7fec8/images/c8fea.png#3401.533447265625x528" role="button" alt="Music History timeline" class="aligncenter thumbnail" tabindex="0" /&gt;&lt;br class="" /&gt;&lt;br class="" /&gt;&lt;/p&gt; 
 &lt;p&gt;(click to zoom in)&lt;/p&gt; 
 &lt;p&gt;I'm willing to bet that the timeline of people producing and enjoying music is going to continue out wayyyy off into the future, but that the &amp;quot;business&amp;quot; of music based on the distribution of physical objects as a mass consumer market is going to disappear.&lt;/p&gt; 
 &lt;p&gt;Music history students in the year 2100 will look back at this era as an interesting side note where a huge industry came into being and was replaced by other business models. &lt;/p&gt;&lt;/div&gt;</description><author>alphageek</author><guid isPermaLink="true">http://www.infrageeks.com/groups/infrageeks/wiki/7fec8/</guid><pubDate>Thu, 10 Mar 2011 05:46:11 GMT</pubDate></item><item><title>Making money in the Mobile economy</title><link>http://www.infrageeks.com/groups/infrageeks/weblog/cc688/</link><description>
&lt;p&gt;An (as usual) &lt;a href="http://www.tbray.org/ongoing/When/201x/2011/02/26/Mobile-Money"&gt;interesting article&lt;/a&gt; from Tim Bray on making money in the mobile market. Then I tripped over &lt;a href="http://daringfireball.net/linked/2011/02/28/bray-mobile-money"&gt;John Gruber's note&lt;/a&gt; that highlights the odd juxtaposition that software is considered expensive at $10, but somehow an eBook at $8 is not.&lt;/p&gt;
&lt;p&gt;This spun off a couple of ideas. First and foremost, are these two things really different in any appreciable manner today? I'm starting to think that ultimately, in many cases, they are the same thing, especially for apps with relatively little server-side dependencies.&lt;/p&gt;
&lt;p&gt;I would argue that today both require a computer to create, both require a considerable investment in sunk time before they are ready for the market and they both require mastery of a language. The fact that the languages are different in form and function is largely irrelevant. Without a mastery of the English | French | German | ... language, writing a book that will sell is pretty much impossible.&lt;/p&gt;
&lt;p&gt;Which brings me to the second thought. Putting these reflections up against the recent articles about &lt;a href="http://www.usatoday.com/life/books/news/2011-02-09-ebooks09_ST_N.htm"&gt;Amanda Hocking&lt;/a&gt; who, like an Indie developer, created something and was able to publish it directly through electronic storefronts without going through a publisher just highlights the similarities.&lt;/p&gt;
&lt;p&gt;Part of her success is due to the fact that she prices her books well below the prices set by books backed by traditional publishers. Her books are priced at $1-3 which means that they fall into the impulse buy range for an awful lot of people. Also at that price the &lt;a href="http://news.nationalgeographic.com/news/2003/09/0917_030917_monkeyfairness.html"&gt;fairness calculation&lt;/a&gt; comes into play. As a consumer I know intuitively that moving a Mb of data around should cost less than chopping down trees, turning them into pulp, transforming the pulp into paper, running this to a printing plant where someone has prepared the typesetting plates so that we can put ink onto the pages, run through a machine to chop up the paper and apply glue to the binding, put the books into boxes, and ship them hither and thither until it ends up on my doorstep from Amazon or my (rapidly disappearing) neighborhood bookstore.&lt;/p&gt;
&lt;p&gt;The flip side of the volume pricing approach is that more people are more likely to buy, and less incentive to pirate.&lt;/p&gt;
&lt;p&gt;As a side note on the pirating front, when I buy a brand new hardcover book you have to count that there are at least 3 &amp;quot;lost&amp;quot; sales built into that purchase per the hard line copyright advocates arguments since it will get passed around in my immediate family. But if the price was $3, and easily available to them, I'd just recommend that others buy it directly.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Scale and scope&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Can anyone be a million dollar author or developer? Obviously not, as there are so many factors in play, from genetically imbued ability combined with experience and learning, to the roll of the dice in the fickle, ever changing marketplace.&lt;/p&gt;
&lt;p&gt;But I think that all of the sudden there's the possibility that an awful lot more people are going to be able live directly off of the long tail in a decent fashion as there are now opportunities to publish directly, whether in the form of prose or compiled code. At the same time, it also means that there are many current jobs and professions that are becoming less and less relevant. The traditional role of the middleman as a distributor to multiple points of sale is pretty much pointless when the product can be encapsulated in a collection of bits.&lt;/p&gt;
&lt;p&gt;There will still be a role to play in marketing and promotion as with the current glut of material available, obscurity is possibly the number one hurdle to overcome.&lt;/p&gt;
&lt;p&gt;One good example on the obscurity front is that every time I sit down with friends and colleagues with iPads, there's a quick review of anything new and interesting that we've found and it's just amazing how many things we each find through our own sources that don't show up on the radar of the other.&lt;/p&gt;</description><author>alphageek</author><guid isPermaLink="true">http://www.infrageeks.com/groups/infrageeks/weblog/cc688/</guid><pubDate>Wed, 02 Mar 2011 09:49:22 GMT</pubDate></item><item><title>OS X Server is dead, long live Lion</title><link>http://www.infrageeks.com/groups/infrageeks/weblog/6c06e/</link><description>Holy cr*p!!!
&lt;div&gt;&lt;br class="" /&gt;
 &lt;div&gt;It appears that Lion will &lt;a href="http://www.apple.com/macosx/lion/"&gt;integrate OS X Server features&lt;/a&gt; in the standard version. Obviously, this will need to be explored to see exactly which of the server apps are included and maintained, but this is a huge deal.&lt;/div&gt;&lt;br class="" /&gt;
 &lt;div&gt;OS X Server at $999 was an interesting offer that went head to head with Windows Server Standard Edition from a price perspective. Then the price dropped to $499 which was a really interesting offer when you look at the value of the integrated software like the integrated LDAP directory, mail server, dns server, web server, wiki, streaming server, etc.&lt;/div&gt;&lt;br class="" /&gt;
 &lt;div&gt;Granted, many of these services are based on Open Source projects that you can install for free on a Linux server, but the simple UI makes managing them considerably easier for non-technical folks. Getting an SSL secured LDAP server running on Linux is a trying task for the uninitiated.&lt;/div&gt;&lt;br class="" /&gt;
 &lt;div&gt;But some are unique like the wiki/blog/podcasting platforms and really are good value adds. In fact that's what running this site.&lt;/div&gt;&lt;br class="" /&gt;
 &lt;div&gt;Then there are the new bits coming down the pipe that definitely warrant investigation like the new Profile Manager which appears to be a iOS device management tool for small to medium scale deployments.&lt;/div&gt;
 &lt;div&gt;&lt;strong&gt;&lt;br class="" /&gt;&lt;/strong&gt;&lt;/div&gt;
 &lt;div&gt;&lt;strong&gt;Virtual Servers?&lt;/strong&gt;&lt;/div&gt;&lt;br class="" /&gt;
 &lt;div&gt;&lt;strong&gt;&lt;/strong&gt;The other complementary question that needs to be asked is how does this change the policy on virtual instances of OS X? The current rule is that you're allowed to run OS X Server as a virtual machine on Apple hardware. But now that the server is bundled with the regular version, will the rule permit any OS X instance to be virtualized? Or only instances that have the optional server bits installed? &lt;/div&gt;&lt;br class="" /&gt;
 &lt;div&gt;And maybe, just maybe, the ability to virtualize on non-Apple hardware? Since they no longer offer a rack mount server model, they're not going to be cannibalizing any of their existing product lines.&lt;/div&gt;&lt;br class="" /&gt;
 &lt;div&gt;Part of my curiosity stems from the fact that Virtual Desktop Infrastructure projects are starting to get a little more traction this year, which would be really very interesting option to change from the current Windows only approach for most systems. This also ties in nicely with the fact that despite Apple's recent advances in the enterprise, desktops and portable computers will remain predominantly Wintel as in most cases they have a very hard time justifying the price differential (despite clear evidence that the build quality is far beyond what you get from your cheap $500 portable machine).&lt;/div&gt;&lt;br class="" /&gt;
 &lt;div&gt;This is where some of Lion bleed-over from iOS like the application full screen mode, larger button targets, etc. would be perfectly adapted for using an iPad as a thin client where the mapping of trackpad gestures could be passed through directly. iPhoto is an excellent example of an desktop application that could be very efficiently run from an iPad as a thin client. The full screen mode looks and feels much like an iOS app. The buttons are larger and well adapted. I can do this today via VNC and it just &lt;em&gt;feels&lt;/em&gt; right - all that's missing is the API to pass along native gestures to the remote screen.&lt;/div&gt;&lt;/div&gt;</description><author>alphageek</author><guid isPermaLink="true">http://www.infrageeks.com/groups/infrageeks/weblog/6c06e/</guid><pubDate>Fri, 25 Feb 2011 11:23:31 GMT</pubDate></item><item><title>Thunderbolt?</title><link>http://www.infrageeks.com/groups/infrageeks/weblog/b36a6/</link><description>
&lt;div class="wiki_entry"&gt;That's just goofy. Light Peak was fine.&lt;/div&gt;
&lt;div class="wiki_entry"&gt;&lt;br class="" /&gt;&lt;/div&gt;
&lt;div class="wiki_entry"&gt;&lt;img src="/groups/infrageeks/weblog/b36a6/images/d122a.jpg" title="thunderbolt.jpg.jpg" role="button" alt="thunderbolt" class="aligncenter" tabindex="0" /&gt;&lt;/div&gt;
&lt;div class="wiki_entry"&gt;&lt;br class="" /&gt;&lt;/div&gt;
&lt;div class="wiki_entry"&gt;But you can't argue with the performance and convenience it's going to bring to computing. I find it interesting that they're leveraging the Mini DisplayPort form factor. I'm guessing this means that future monitors will have Thunderbolt (sigh) daisy chaining so you can plug into the monitor and all of the connected peripherals will be linked in automatically.&lt;/div&gt;
&lt;div class="wiki_entry"&gt;&lt;br class="" /&gt;&lt;/div&gt;
&lt;div class="wiki_entry"&gt;This vindicates a number of predictions I made with some colleagues last fall that Apple would skip over the USB 3.0 wave in preference for Light Peak with external adaptors for connecting USB 3.0, eSATA etc.&lt;/div&gt;
&lt;div class="wiki_entry"&gt;&lt;br class="" /&gt;&lt;/div&gt;
&lt;div class="wiki_entry"&gt;Now I'm waiting to see about a MacBook Air with this included. It would appear that the 13&amp;quot; MacBook Pro is going to be the same weight, which makes it considerably less interesting. &lt;b&gt;Update: &lt;/b&gt;&lt;a href="http://www.macbidouille.com/news/2011/02/23/le-light-peak-d-apple-s-appelle-le-thunderbolt"&gt;but a Core i5?&lt;/a&gt; Hmmm.&lt;br class="" /&gt;&lt;br class="" /&gt;&lt;/div&gt;
&lt;div class="wiki_entry"&gt;I wonder what other kinds of disruption this will bring. If the cost per port is anywhere the originally planned pricing, this could provide an interesting alternative for storage systems to replace SAS, FC and 10GbE.&lt;/div&gt;
&lt;div class="wiki_entry"&gt;&lt;br class="" /&gt;But seriously, Thunderbolt?&lt;/div&gt;
&lt;div class="wiki_entry"&gt;&lt;br class="" /&gt;&lt;/div&gt;
&lt;div class="wiki_entry"&gt;&lt;br class="" /&gt;&lt;/div&gt;</description><author>alphageek</author><guid isPermaLink="true">http://www.infrageeks.com/groups/infrageeks/weblog/b36a6/</guid><pubDate>Wed, 23 Feb 2011 13:39:05 GMT</pubDate></item><item><title>Airport Extreme 7.5.2 issues</title><link>http://www.infrageeks.com/groups/infrageeks/weblog/0635b/</link><description>
&lt;div class="wiki_entry"&gt; 
 &lt;div class="wiki_entry"&gt;Just a tip in case anyone else runs into this very strange bug I'm running across with the latest Airport Extreme firmware update.&lt;/div&gt; 
 &lt;div class="wiki_entry"&gt;&lt;br class="" /&gt;&lt;/div&gt; 
 &lt;div class="wiki_entry"&gt;My configuration includes my DSL router connected to an Airport Extreme Base Station (GbE) which is set up with 802.11n (5Ghz only) to avoid the pollution in the 2.4 Ghz range. I have my original Airport Extreme (100Mbps) set up to extend the 11n network. My Mac Mini is connected via ethernet to the second AEBS.&lt;/div&gt; 
 &lt;div class="wiki_entry"&gt;&lt;br class="" /&gt;&lt;/div&gt; 
 &lt;div class="wiki_entry"&gt;&lt;img src="/groups/infrageeks/weblog/0635b/images/230b0.png" title="AirportConfig.png" role="button" alt="Airport Configuration" class="aligncenter" tabindex="0" /&gt;&lt;br class="" /&gt;&lt;br class="" /&gt;&lt;/div&gt; 
 &lt;div class="wiki_entry"&gt;&lt;br class="" /&gt;&lt;/div&gt; 
 &lt;div class="wiki_entry"&gt;The strangeness started after applying the 7.5.2 upgrade where the Mini would simply stop all network traffic at random delays, but without any trace at all in the logs. Rebooting the AEBS and disconnecting and reconnecting the ethernet cable had absolutely no effect.&lt;/div&gt; 
 &lt;div class="wiki_entry"&gt;&lt;br class="" /&gt;&lt;/div&gt; 
 &lt;div class="wiki_entry"&gt;Once it had lost the connection it was gone. Other than a reboot, the only method for reactivating the network was to disable and enable the ethernet interface, either via the Network Preferences control panel or :&lt;/div&gt; 
 &lt;div class="wiki_entry"&gt;&lt;br class="" /&gt;&lt;/div&gt;&lt;pre&gt;sudo ifconfig en0 down;sudo ifconfig en0 up&lt;br class="" /&gt;&lt;/pre&gt; 
 &lt;div class="wiki_entry"&gt;&lt;br class="" /&gt;&lt;/div&gt; 
 &lt;div class="wiki_entry"&gt;I ran around in circles trying to find the culprit, initially thinking that it was a conflict with something on the Mini. The network reset trick works nicely, but then drops out after a random amount of time between 30 seconds and 15 minutes. Downgrading the two airports (always the remote one first!) back to 7.4.2 and everything has come back to normal.&lt;/div&gt; 
 &lt;div class="wiki_entry"&gt;&lt;br class="" /&gt;&lt;/div&gt; 
 &lt;div class="wiki_entry"&gt;Kudos to Apple for building in an easy method for changing firmware versions! And a wrist slap for not spotting this problem since it's really hard to debug given that there's nothing in any of the logs anywhere... Granted it's a bit of an edge case, but I see more and more people extending their networks by reusing older base stations as remote relays (assuming that's part of the issue).&lt;/div&gt;
 &lt;div class="wiki_entry"&gt;&lt;br class="" /&gt;&lt;/div&gt;
 &lt;div class="wiki_entry"&gt;&lt;a href="/groups/infrageeks/weblog/3f6b0/Airport_752_issues_update.html"&gt;Update here&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;</description><author>alphageek</author><guid isPermaLink="true">http://www.infrageeks.com/groups/infrageeks/weblog/0635b/</guid><pubDate>Fri, 11 Feb 2011 16:17:51 GMT</pubDate></item><item><title>Stupid simple iPad wall mount</title><link>http://www.infrageeks.com/groups/infrageeks/wiki/f0e27/</link><description>
&lt;div class="wiki_entry"&gt; 
 &lt;p&gt;I haven't run across this idea anywhere else so I'm throwing it out there.&lt;/p&gt; 
 &lt;p&gt;All you need to do is pull down the calendar you have on the wall next to your desk, grab a simple wire hanger out of the closet, fold the case over the hang and hang on the wall hook. I'm using the standard Apple case, but I imagine this will work with any folding case as long as the weight is within the capacity of whatever hook you have on the wall. In this case, a standard picture hook that was already in the wall.&lt;br class="" /&gt;&lt;/p&gt; 
 &lt;p&gt;&lt;img src="/groups/infrageeks/wiki/f0e27/images/ae5b2.jpg" title="iPad Hanger-a.jpg" role="button" alt="iPad Hanger" class="aligncenter" tabindex="0" /&gt;&lt;/p&gt; 
 &lt;p&gt;Granted it's not much on elegance, but if you have any kind of wall hook you where you hang a suit jacket this becomes a simple zero investment method to put the iPad up at eye level. Plus you can grab it and go without switching cases or anything.&lt;/p&gt; 
 &lt;p&gt;&lt;br class="" /&gt;&lt;br class="" /&gt;&lt;/p&gt;&lt;/div&gt;</description><author>alphageek</author><guid isPermaLink="true">http://www.infrageeks.com/groups/infrageeks/wiki/f0e27/</guid><pubDate>Fri, 11 Feb 2011 15:48:04 GMT</pubDate></item><item><title>Airport 7.5.2 issues update</title><link>http://www.infrageeks.com/groups/infrageeks/weblog/3f6b0/</link><description>
&lt;div class="wiki_entry"&gt;It looks like I have the problem narrowed down at bit here with the &lt;a href="/groups/infrageeks/weblog/0635b/Airport_Extreme_752_issues.html"&gt;problems with the latest Airport update&lt;/a&gt;. It would appear that the problem is specific to the combination of the 7.5.2 firmware and the ethernet controller of the older Mac Mini (seen as &lt;span class="Apple-style-span"&gt;Macmini2,1 in the System Profiler).&lt;/span&gt;&lt;/div&gt;
&lt;div class="wiki_entry"&gt;&lt;span class="Apple-style-span"&gt;&lt;br class="" /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="wiki_entry"&gt;&lt;span class="Apple-style-span"&gt;I can happily run my MacBook Pro with the ethernet connection just fine, and the MacBook Air via the USB-Ethernet adaptor without any problems. Which has led me to my current stop-gap solution. I disabled the built-in ethernet on the Mac Mini and plugged in the &lt;/span&gt;&lt;span class="Apple-style-span"&gt;USB-Ethernet adaptor between the Mini and the Airport Extreme and it's been working just fine. Not an ideal solution since this makes the CPU work harder for handling network communications but at least it works for the moment. But it does clearly isolate the pieces that aren't playing well together.&lt;/span&gt;&lt;/div&gt;
&lt;div class="wiki_entry"&gt;&lt;span class="Apple-style-span"&gt;&lt;br class="" /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="wiki_entry"&gt;&lt;span class="Apple-style-span"&gt;And to top it all off, the Airport Extreme running as the router gave up the ghost last week, so I replaced it with a new Dual Band model which has simplified and stabilized the rest of the wireless network. Before, I had to use one of the older 11g Airport Express to publish a 2,4 Ghz 11g network for the iPhones in the house, and now everything goes through the router. With the added benefit that the newer MIMO antenna design in the Dual-Band model gives &lt;b&gt;much&lt;/b&gt; better coverage on both the 2,4 and 5Ghz bands.&lt;/span&gt;&lt;/div&gt;
&lt;div class="wiki_entry"&gt;&lt;span class="Apple-style-span"&gt;&lt;br class="" /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="wiki_entry"&gt;&lt;span class="Apple-style-span"&gt;Another shout-out to the software designers for the Airport Admin utility as I had exported the configuration from the old router (if you do any custom configuration like port mapping or DHCP reservations, don't forget to do this) and I just plugged in the new router, imported the configuration and tweaked the new dual-band networking options and everything was back to normal with a minimum of effort. This is the same thing I do with &amp;quot;real&amp;quot; networking systems, but instead of having to tftp a configuration file to the router, it was just a matter of selecting the exported configuration.&lt;/span&gt;&lt;/div&gt;</description><author>alphageek</author><guid isPermaLink="true">http://www.infrageeks.com/groups/infrageeks/weblog/3f6b0/</guid><pubDate>Fri, 11 Feb 2011 09:27:31 GMT</pubDate></item><item><title>Analyst view of the world</title><link>http://www.infrageeks.com/groups/infrageeks/weblog/2e18f/</link><description>
&lt;p&gt;I love stuff like this - it demonstrates just how disconnected the analyst community can be from the people that are actually out purchasing things. This one comes regarding the iPhone 4 launch and the associated availability issues.&lt;/p&gt;
&lt;blockquote&gt;“Consumers, questioning Apple’s supply chain management capability, have started looking for alternative devices.&amp;quot; says Tina Teng at iSuppli&lt;/blockquote&gt;
&lt;p&gt;Uhhh - no, I doubt seriously that consumers are questioning Apple's supply chain management capability. Consumers are going to buy something that they've decided that they want and may be upset that there isn't one available to buy. In which case they are going to make a decision to either wait or buy something else and buy nothing at all. The consumer doesn't give a flying f**k about the supply chain, they only care about the net impact on their personal choices. Investors on the other hand are interested since these issues will place a ceiling on how many iPhones can be made and therefore sold. But investors and consumers are not interchangeable definitions.
&lt;/p&gt;
&lt;p&gt;Now she does go on to say that consumers are not satisfied with regards to the current response to reported reception issues with the iPhone 4, but that has absolutely nothing to do with supply chain management.&lt;/p&gt;</description><author>alphageek</author><guid isPermaLink="true">http://www.infrageeks.com/groups/infrageeks/weblog/2e18f/</guid><pubDate>Mon, 31 Jan 2011 15:40:00 GMT</pubDate></item></channel></rss>

