<?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>Sukimashita Weblog &#187; Media</title>
	<atom:link href="http://blog.sukimashita.com/category/media/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.sukimashita.com</link>
	<description>Life Code Art Media</description>
	<lastBuildDate>Thu, 21 Apr 2011 19:06:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>View PSD (Photoshop) files on Linux Desktop with GNOME using gdk-pixbuf-psd</title>
		<link>http://blog.sukimashita.com/2011/04/21/view-psd-photoshop-files-on-linux-desktop-with-gnome-using-gdk-pixbuf-psd/</link>
		<comments>http://blog.sukimashita.com/2011/04/21/view-psd-photoshop-files-on-linux-desktop-with-gnome-using-gdk-pixbuf-psd/#comments</comments>
		<pubDate>Thu, 21 Apr 2011 18:58:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Graphics]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[openSUSE]]></category>

		<guid isPermaLink="false">http://blog.sukimashita.com/?p=300</guid>
		<description><![CDATA[If you are often handling PSD files on your system, you might have issues to preview those on your Linux Desktop system. For the GNOME Desktop, the file-manager does not display thumbnails of the images nor do those preview with the eog image-viewer. Jan Dudek had stepped up and wrote gdk-pixbuf-psd. This is a pixbuf loader which enables all GNOME applications [...]]]></description>
			<content:encoded><![CDATA[<p>If you are often handling <a href="http://en.wikipedia.org/wiki/Adobe_Photoshop">PSD</a> files on your system, you might have issues to preview those on your Linux Desktop system.</p>
<p style="text-align: center;"><a href="http://blog.sukimashita.com/wp-content/uploads/2011/04/screenshot64.png"><img class="size-medium wp-image-301 aligncenter" title="gdk-pixbuf-psd in Action" src="http://blog.sukimashita.com/wp-content/uploads/2011/04/screenshot64-300x188.png" alt="" width="300" height="188" /></a></p>
<p>For the <a href="http://www.gnome.org">GNOME</a> Desktop, the file-manager does not display thumbnails of the images nor do those preview with the eog image-viewer.</p>
<p><span id="more-300"></span></p>
<p><a href="http://code.google.com/p/gdk-pixbuf-psd/">Jan Dudek</a> had stepped up and wrote <a href="http://code.google.com/p/gdk-pixbuf-psd/">gdk-pixbuf-psd</a>. This is a pixbuf loader which enables all GNOME applications to display PSD files.</p>
<p>However this project never had an official release and it appears distributions did not pick this nice feature up.</p>
<p>He also stopped working on the project.</p>
<p>Therefore <a title="View GIT Source Browser" href="http://cgit.sukimashita.com/gdk-pixbuf-psd.git/">I took the sources</a>, added a proper build system, <a title="Use &quot;zypper ar &lt;.repo file&gt;&quot; then &quot;zypper in gdk-pixbuf-loader-psd&quot;" href="http://download.opensuse.org/repositories/home:/FunkyM:/gimp/">packaged it for openSUSE</a> and created a first release of <a title="Download gdk-pixbuf-psd 0.1.0 Sources" href="www.sukimashita.com/downloads/gdk-pixbuf-psd-0.1.0.tar.bz2">gdk-pixbuf-psd 0.1.0</a> for download.</p>
<p>The loader handles:</p>
<ul>
<li>RGB and CMYK images</li>
<li>RLE compression</li>
<li>8 and 16 bit color depths</li>
</ul>
<p>Perhaps now some distributions are going to pick this up for their base installations now&#8230;</p>
<div class="shr-publisher-300"></div>]]></content:encoded>
			<wfw:commentRss>http://blog.sukimashita.com/2011/04/21/view-psd-photoshop-files-on-linux-desktop-with-gnome-using-gdk-pixbuf-psd/feed/</wfw:commentRss>
		<slash:comments>1587</slash:comments>
		</item>
		<item>
		<title>Latest on GNOME, Totem AirPlay, libimobiledevice 1.2.0, iOS 4.3, gdk-pixbuf-psd, Cherokee on iOS and openSUSE repositories</title>
		<link>http://blog.sukimashita.com/2011/04/07/latest-on-gnome-totem-airplay-libimobiledevice-1-2-0-ios-4-3-gdk-pixbuf-psd-cherokee-on-ios-and-opensuse-repositories/</link>
		<comments>http://blog.sukimashita.com/2011/04/07/latest-on-gnome-totem-airplay-libimobiledevice-1-2-0-ios-4-3-gdk-pixbuf-psd-cherokee-on-ios-and-opensuse-repositories/#comments</comments>
		<pubDate>Thu, 07 Apr 2011 15:54:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[openSUSE]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://blog.sukimashita.com/?p=292</guid>
		<description><![CDATA[A typical plague of the internetz has hit this blog. It had no posts for a long time. -silence- I am sorry for this, but even if it might surprise some people, sometimes there are more important things in life than keeping your blog updated. Anyways here a quick overview of things that changed or matter [...]]]></description>
			<content:encoded><![CDATA[<p>A typical plague of the internetz has hit this blog. It had no posts for a long time. -silence-</p>
<p>I am sorry for this, but even if it might surprise some people, sometimes there are more important things in life than keeping your blog updated.</p>
<p>Anyways here a quick overview of things that changed or matter before I get bugged at writing again:</p>
<p><span id="more-292"></span></p>
<ul>
<li><a title="GNOME3" href="http://www.gnome.org/" target="_blank">GNOME3</a> has been released. Congratulations!</li>
</ul>
<p style="text-align: center;"><a title="Help promote GNOME 3!" href="https://live.gnome.org/ThreePointZero/Promote"><img class="aligncenter" src="http://www.gnome.org/wp-content/uploads/2011/04/iamgnome.png" border="0" alt="I am GNOME" /></a></p>
<ul>
<li>Removed my evolution-status-icon work, there is now <a title="Evolution Tray Repository" href="http://gnome.eu.org/cgit/evolution-tray/" target="_blank">evolution-tray</a> which does the job (authors didn&#8217;t knew I had this done, too).</li>
<li><a title="openSUSE 11.4" href="http://www.opensuse.org/" target="_blank">openSUSE 11.4 is released</a> and along with compiz 0.9.4, GNOME 2.32, <a title="Download NVIDIA Binary Display Driver" href="http://www.nvidia.com/Download/index.aspx?lang=en-us" target="_blank">NVIDIA drivers</a> and <a title="Add the .repo file with &quot;zypper ar&quot; and update" href="http://pmbs-api.links2linux.org:8080/Subpixel/openSUSE_11.4/" target="_blank">subpixel hinting</a> enabled it is just awesomely freaking nice.</li>
<li>Bought a <a href="http://www.ocztechnology.com/ocz-vertex-2-sata-ii-2-5-ssd.html" target="_blank">Vertex-2 64GB SSD</a> to use as a system drive. Superb to speedup a system dramatically.</li>
<li>Loads of changes on the <a href="http://www.libimobiledevice.org/" target="_blank">libimobiledevice</a> front:
<ul>
<li><a href="http://www.libimobiledevice.org/" target="_blank">Released 1.0.6</a> stable for iOS 4.3+ compatibility. iOS 4.3 has a bug we needed to add a workaround for&#8230;</li>
<li>libplist fixes a few serious bugs, so be sure to <a title="libplist source tarbal" href="http://www.libimobiledevice.org/downloads/libplist-1.4.tar.bz2" target="_blank">grab the latest 1.4</a>.</li>
<li>New <a href="http://cgit.sukimashita.com/libimobiledevice.git/commit/?id=f40f19078a9a694558126d8e1da5e5b109ea5e5b" target="_blank">idevicedate tool</a> now allows to sync the iDevice time with your computer. Simply run &#8220;<em>idevicedate -c</em>&#8221; and that&#8217;s it.</li>
<li><a href="http://cfergeau.blogspot.com/2011/03/transferring-contacts-to-idevice.html" target="_blank">Christoph Fergeau</a> (libgpod maintainer) created the <a title="Evolution Contacts to iDevice" href="http://gitorious.org/eds-to-idevice/eds-to-idevice/" target="_blank">first non-iTunes tool</a> to push contacts on an iDevice using native protocols!</li>
<li>&#8220;iTunes File Sharing&#8221; is now supported. It means that you can add port 3 to the URI (e.g.: afc://&lt;uuid&gt;:3/) in nautilus and with the latest GVFS you get a list of apps supporting file sharing and you can access the documents folders directly. Of course this works with ifuse using the new &#8220;&#8211;appid&#8221; command line argument aswell.</li>
</ul>
</li>
<li>libimobiledevice 1.2.0 is in the works:
<ul>
<li>New Cython Python bindings <a href="http://cgit.sukimashita.com/libimobiledevice.git/log/?h=bryanforbes" target="_blank">are being merged now</a>.</li>
<li>idevicebackup4, the backup and restore tool for iOS 4+ is working. Needs some polish though before being merged.</li>
</ul>
</li>
<li>Wrote a Python <a title="Totem AirPlay Plugin Sources" href="http://cgit.sukimashita.com/totem-plugin-airplay.git/" target="_blank">plugin</a> for <a title="Totem Projects site on GNOME.org" href="http://projects.gnome.org/totem/" target="_blank">Totem</a> to act as an AirPlay receiver. Just pushed changes to make it work for iOS 4.3+ devices, too.</li>
<li>Want to view thumbnails of Photoshop PSD files in nautilus and previews in eog, gthumb or whatever else uses &#8220;<em>GDK Pixbufs</em>&#8220;? <a title="gdk pixbuf psd loader" href="http://cgit.sukimashita.com/gdk-pixbuf-psd.git/" target="_blank">I updated the loader written by Jan Dudek</a> as he basically stopped maintaining it and added a proper build system and tagged a 0.1.0 release to get this into distros. I&#8217;ll try to package it soon.</li>
<li>Also changes in my <a title="Package Repositories" href="http://download.opensuse.org/repositories/home:/FunkyM:/" target="_blank">openSUSE repositories</a>:
<ul>
<li>Removed a lot of old cruft and obsolete packages.</li>
<li>Added an ideviceinstaller package to my <a href="http://download.opensuse.org/repositories/home:/FunkyM:/iphone/" target="_blank">iPhone support repositories</a>.</li>
<li>Added openSUSE 11.4 build targets which you should update to as those fix <a href="https://bugzilla.novell.com/show_bug.cgi?id=679159" target="_blank">a serious bug</a> connecting to iDevices.</li>
</ul>
</li>
<li>Successfully compiled and tested the <a title="Cherokee Webserver" href="http://www.cherokee-project.com/" target="_blank">Cherokee Webserver</a> on an <a title="Apple TV" href="http://www.apple.com/appletv/" target="_blank">Apple TV 2</a> running PHP. Heck, it&#8217;s fast. Plenty of ideas spawn in my head how to make use of this tiny $99 low-energy gem now. I&#8217;ll try to write up some howto on this once I got WordPress and other Web 2.0 animals running.</li>
</ul>
<p style="text-align: center;"><a href="http://blog.sukimashita.com/wp-content/uploads/2011/04/screenshot61.png"><img class="aligncenter size-medium wp-image-293" title="Cherokee About Page on iOS 4" src="http://blog.sukimashita.com/wp-content/uploads/2011/04/screenshot61-300x60.png" alt="" width="400" /></a><a href="http://blog.sukimashita.com/wp-content/uploads/2011/04/screenshot62.png"><img class="aligncenter size-medium wp-image-294" title="PHP fastcgi using Cherokee on iOS 4" src="http://blog.sukimashita.com/wp-content/uploads/2011/04/screenshot62-300x68.png" alt="" width="400" /></a></p>
<ul>
<li><a href="http://www.cri.ensmp.fr/~coelho/mod_macro/" target="_blank">mod_macro</a> for Apache is very helpful if you are used to a load of copy/paste &lt;VirtualHost/&gt; entries.</li>
<li>Was mentioned in the <a href="http://www.heise.de/ct/inhalt/2011/02/128/">German c&#8217;t Magazin Issue 2/2011</a> in an article about libimobiledevice, nice!</li>
<li>Turned 30. No comment on that.</li>
<li>Loads of work and business projects right now.</li>
</ul>
<p>More happened but I simply forgot to mention it now.</p>
<div class="shr-publisher-292"></div>]]></content:encoded>
			<wfw:commentRss>http://blog.sukimashita.com/2011/04/07/latest-on-gnome-totem-airplay-libimobiledevice-1-2-0-ios-4-3-gdk-pixbuf-psd-cherokee-on-ios-and-opensuse-repositories/feed/</wfw:commentRss>
		<slash:comments>2044</slash:comments>
		</item>
		<item>
		<title>Native iPhone/iPod Touch support arrives on the Linux Desktop</title>
		<link>http://blog.sukimashita.com/2010/03/23/native-iphone-ipod-touch-support-arrives-on-the-linux-desktop/</link>
		<comments>http://blog.sukimashita.com/2010/03/23/native-iphone-ipod-touch-support-arrives-on-the-linux-desktop/#comments</comments>
		<pubDate>Tue, 23 Mar 2010 13:07:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[openSUSE]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[gtkpod]]></category>
		<category><![CDATA[gvfs]]></category>
		<category><![CDATA[ifuse]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iPod Touch]]></category>
		<category><![CDATA[itunes]]></category>
		<category><![CDATA[libgpod]]></category>
		<category><![CDATA[mandriva]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[rhythmbox]]></category>
		<category><![CDATA[springboard]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.sukimashita.com/?p=226</guid>
		<description><![CDATA[Last Sunday, after being in development since August 2007, Matt Colyer released version 1.0.0 of the libimobiledevice library (formerly known as libiphone). libimobiledevice is a free open source software library that talks the protocols to support iPhone ® and iPod Touch ® devices natively on Linux. Unlike other projects, it does not depend on using [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" style="float: left; margin-right: 10px;" title="iPhone icon on the Desktop" src="http://www.libimobiledevice.org/libimobiledevice-teaser-1.png" alt="" width="128" height="128" />Last Sunday, after being in development since August 2007, Matt Colyer released version 1.0.0 of the libimobiledevice library (formerly known as libiphone).</p>
<p>libimobiledevice is a free open source software library that talks the protocols to support iPhone ® and iPod Touch ® devices natively on Linux.</p>
<p>Unlike other projects, it does not depend on using any existing proprietary libraries and does not require jailbreaking.</p>
<p>It was successfully tested with the iPhone and iPod Touch 1G, 2G, 3G and 3GS models running up to firmware 3.1.3.</p>
<p><img class="alignnone" title="SpringBoard Manager" src="http://www.libimobiledevice.org/libimobiledevice-teaser-3.png" alt="" width="128" height="128" /><img class="alignnone" title="iPhone mounted in Nautilus" src="http://www.libimobiledevice.org/libimobiledevice-teaser-2.png" alt="" width="128" height="128" /><img class="alignnone" title="Nautilus property page showing device information" src="http://www.libimobiledevice.org/libimobiledevice-teaser-4.png" alt="" width="128" height="128" /></p>
<p><strong>So what does it mean for me as a desktop user?</strong></p>
<p><span id="more-226"></span></p>
<p>It means you can sync your music/video, access the filesystem from your Linux Desktop, manage your SpringBoard, managed installed apps, create backups and a lot more; all without violating your warranty. Finally more freedom to use the bling bling device on Linux after one was forced to use iTunes on Windows or Mac OS X.</p>
<p><strong>What does this mean for developers?</strong></p>
<p>Developers are able to write applications for Linux which use the native capabilities provides by those devices. As we have successfully tested the library on Mac OS X and Windows aswell during development, other projects might take advantage of this in the future, aswell.</p>
<p><img class="alignleft" style="float: left; margin-right: 10px;" title="iPhone in Conduit" src="http://www.libimobiledevice.org/libimobiledevice-teaser-5.png" alt="" width="128" height="128" /></p>
<p><strong>Wow, whom to thank for this?</strong></p>
<p>Big thanks to Matt Colyer who started all this back in August 2007 and provided the first code to &#8220;talk&#8221; to the devices.</p>
<p>Further credits to all the nice developers of libimobiledevice who continuously worked hard to push code into various libraries (GVFS, libgpod/gtkpod, libusb 1.0) and are mostly responsible that plugging in an iPhone or iPod Touch and syncing your music is fun now. Thanks to the packagers of the various distributions who helped to upstream patches and helped to find bugs.</p>
<p>Contrary to a range of blog posts around the net, Ubuntu and Canonical Ltd. have nothing to do with the work. They just happen to have included the library in the recent Ubuntu Lucid release causing &#8220;OMG, suddenly my iPhone works!&#8221; reactions. Also this work has not been authorized, sponsored, or otherwise approved by Apple Inc.</p>
<p><strong>So what happens now?</strong></p>
<p>With this release I will be taking over maintainership for the library from Matt Colyer. We are going to continue to implement more of the left spots, especially the contacts/calendars/notes/bookmarks synchronization capabilities in order to be able to use the device as a fully fledged smartphone and media player with Linux. We won&#8217;t touch any DRM infested areas (thus don&#8217;t expect to sync any content bought from the iTunes Store) but continue to apply legal methods when implementing the remaining functionality.</p>
<p>Most distributions will feature the library in their next release: Ubuntu Lucid, Fedora 13, openSUSE 11.3 and Mandriva 2010.1 are among those who are more or less confirmed. There are also some backports available from the official site mentioned above for older distributions.</p>
<p>I will be doing a mini-feature here to present each of the various features the library offers in detail soon, so stay subscribed!</p>
<p><strong>Where do I get more information and the library/tools?</strong></p>
<p>Get the full information overload from the official website: <a href="http://www.libimobiledevice.org/">http://www.libimobiledevice.org/</a></p>
<p>The icon is courtesy of Jonathan Zuniga under CC2.5.</p>
<div class="shr-publisher-226"></div>]]></content:encoded>
			<wfw:commentRss>http://blog.sukimashita.com/2010/03/23/native-iphone-ipod-touch-support-arrives-on-the-linux-desktop/feed/</wfw:commentRss>
		<slash:comments>3645</slash:comments>
		</item>
		<item>
		<title>NVIDIA&#8217;s VDPAU doc hints at ATI and Intel</title>
		<link>http://blog.sukimashita.com/2009/01/30/nvidias-vdpau-doc-hints-at-ati-and-intel/</link>
		<comments>http://blog.sukimashita.com/2009/01/30/nvidias-vdpau-doc-hints-at-ati-and-intel/#comments</comments>
		<pubDate>Fri, 30 Jan 2009 09:00:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://blog.sukimashita.com/?p=116</guid>
		<description><![CDATA[Ah, feels good to be back finally. Enjoyed being ripped off and scammed in NYC over NYE and work has caught me up again. In other news, you might have heard about NVIDIA&#8217;s VDPAU (Video Decode and Presentation API for Unix) which literally offloads Video decoding and processing to the graphics processor on Unix systems. [...]]]></description>
			<content:encoded><![CDATA[<p>Ah, feels good to be back finally. Enjoyed being ripped off and scammed in NYC over NYE and work has caught me up again.</p>
<p style="text-align: left;">In other news, you might have heard about <a href="http://en.wikipedia.org/wiki/VDPAU" target="_blank">NVIDIA&#8217;s VDPAU (Video Decode and Presentation API for Unix)</a> which literally offloads Video decoding and processing to the graphics processor on Unix systems. They introduced it with the <strong>180.06</strong> driver series which you can download at their <a href="http://www.nvidia.com" target="_blank">official site</a>.</p>
<p style="text-align: center;"><a href="http://www.phoronix.com/scan.php?page=article&amp;item=nvidia_vdpau&amp;num=2"><img class="size-full wp-image-117 aligncenter" title="Phoronix VDPAU Benchmark" src="http://blog.sukimashita.com/wp-content/uploads/2009/01/screenshot1.png" alt="Phoronix VDPAU Benchmark" width="439" height="265" /></a></p>
<p style="text-align: left;">Apparently frameworks like <strong>ffmpeg/xine</strong> and players like <strong>mplayer</strong> or <strong>vlc</strong> have or plan to pickup support for it despite it will take a few months to get there. Unfortunately, my framework of  choice which appears to suit best for it, <a href="http://gstreamer.freedesktop.org/" target="_blank"><strong>GStreamer</strong></a> (<em>congrats for recent move from cvs to git</em>), has no such efforts yet (and can&#8217;t directly profit on an ffmpeg implementation).</p>
<p style="text-align: left;">The API is <strong>only</strong> available for <strong>NVIDIA</strong> graphic cards but quickly <strong>checking out the <a href="http://http.download.nvidia.com/XFree86/vdpau/doxygen/html/index.html" target="_blank">docs</a></strong> today I picked up a line which kind of shows that <strong>NVIDIA</strong> seems to <a href="http://http.download.nvidia.com/XFree86/vdpau/doxygen/html/group__api__winsys__x11.html#Driver" target="_blank">expect others to pick up</a>&#8230;</p>
<blockquote>
<p style="text-align: left;">&#8230;</p>
<p style="text-align: left;">Back-end driver files. These files are located in the standard system (possibly X11-specific) library path.</p>
<ul>
<li><code>libvdpau_%s.so</code> For example:</li>
<li><code>libvdpau_nvidia.so</code></li>
<li><code>libvdpau_intel.so</code></li>
<li><code>libvdpau_ati.so</code></li>
</ul>
</blockquote>
<blockquote><p>&#8230;</p></blockquote>
<p style="text-align: left;">Interesting&#8230; Too bad <strong>ATI</strong> and <strong>Intel</strong> both plan to go with their own implementations of Video acceleration APIs.</p>
<p style="text-align: left;">Are we going to see a happy end for Video acceleration on Unix?</p>
<div class="shr-publisher-116"></div>]]></content:encoded>
			<wfw:commentRss>http://blog.sukimashita.com/2009/01/30/nvidias-vdpau-doc-hints-at-ati-and-intel/feed/</wfw:commentRss>
		<slash:comments>1099</slash:comments>
		</item>
		<item>
		<title>iTunes sync with Linux on unjailbroken 2.0+ iPhones/iPods?</title>
		<link>http://blog.sukimashita.com/2008/10/02/itunes-sync-with-linux-on-unjailbroken-20-iphonesipods/</link>
		<comments>http://blog.sukimashita.com/2008/10/02/itunes-sync-with-linux-on-unjailbroken-20-iphonesipods/#comments</comments>
		<pubDate>Thu, 02 Oct 2008 09:45:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Research]]></category>

		<guid isPermaLink="false">http://blog.sukimashita.com/?p=108</guid>
		<description><![CDATA[Hey, it appears as those superbrain folks on the libiphone mailing list are onto something regarding the new hashing algorithm used in Apple&#8217;s 2.0+ firmware. Current releases of libgpod which is able to handle managing of the iTunes database (this is where your Music/Photo data is stored) on an iPhone or iPod Touch are only [...]]]></description>
			<content:encoded><![CDATA[<p>Hey, it appears as those <strong>superbrain</strong> folks on the <a href="http://lists.mattcolyer.com/listinfo.cgi/iphone-linux-dev-mattcolyer.com" target="_blank"><strong>libiphone</strong></a> mailing list are onto something regarding the <strong>new hashing algorithm</strong> used in <strong>Apple&#8217;s 2.0+ firmware</strong>.</p>
<p><span id="more-108"></span></p>
<p>Current releases of <a href="http://www.gtkpod.org/libgpod.html"><strong>libgpod</strong></a> which is able to handle managing of the <strong>iTunes</strong> database (this is where your Music/Photo data is stored) on an <strong>iPhone</strong> or <strong>iPod Touch</strong> are only able work with the database for <strong>firmwares 1.1.4</strong> and below.</p>
<p>This involved recreating a specific <strong>hashing algorithm</strong> used by <strong>iTunes</strong> which had been widely in the news.</p>
<p>With <strong>iTunes 8</strong> and <strong>Apple&#8217;s 2.0 firmware</strong>, a new hashing algorithm was introduced which made music/photo synchronization with <strong>2.0+ devices</strong> not working at all.</p>
<p>The folks have now uncovered that <strong>Apple</strong> has apparently started to use their <a href="http://en.wikipedia.org/wiki/FairPlay" target="_blank"><strong>FairPlay-DRM</strong></a> to encrypt the <strong>iTunes</strong> database.</p>
<p>Recently, there has been progress in understanding how the hashing process for <strong>2.0+ firmware</strong> looks like and while there is some more work to do the peak research seems to have been passed quoting someone from the private list:</p>
<blockquote>
<pre>ok it workes with the later address.
and guess what, it worked !!

tmpkey : *****

itunes :      1BEB2BE8EA1D08D1CAFBD89C5CBE50E0
itdb_hash : 1beb2be8ea1d08d1cafbd89c5cbe50e0

good work !</pre>
</blockquote>
<p>What you see is a prototype implementation (<strong>itdb_hash</strong>) having generated the same hash <strong>iTunes</strong> generated for a specific <strong>iTunes</strong> database.</p>
<p>The day to plug in the <strong>iPhone</strong>, let <strong>HAL</strong> recognize it and use <strong>Conduit</strong> to synchronize Music/Photos, Calendar, Notes, Addressbook or to use <strong>GtkPod</strong> or other managers for your Music is constantly rising upon us.</p>
<p>Note that you should understand that all this work will make up for software being <strong>iTunes</strong> independant without the need to jailbreak at all (on all platforms libiphone compiles).</p>
<div class="shr-publisher-108"></div>]]></content:encoded>
			<wfw:commentRss>http://blog.sukimashita.com/2008/10/02/itunes-sync-with-linux-on-unjailbroken-20-iphonesipods/feed/</wfw:commentRss>
		<slash:comments>1785</slash:comments>
		</item>
		<item>
		<title>Wii Remote&#8217;s endless abuses: Low-Cost Multi-touch Whiteboard</title>
		<link>http://blog.sukimashita.com/2007/12/16/wii-remotes-endless-abuses-low-cost-multi-touch-whiteboard/</link>
		<comments>http://blog.sukimashita.com/2007/12/16/wii-remotes-endless-abuses-low-cost-multi-touch-whiteboard/#comments</comments>
		<pubDate>Sun, 16 Dec 2007 19:01:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[Research]]></category>

		<guid isPermaLink="false">http://blog.sukimashita.com/2007/12/16/wii-remotes-endless-abuses-low-cost-multi-touch-whiteboard/</guid>
		<description><![CDATA[Johnny Chung Lee from the Carnegie Mellon University demonstrates how to create a low-cost multi-touch capable whiteboard using a Wiimote, a pen with infrared LEDs, a projector and your average laptop. [youtube]http://www.youtube.com/watch?v=5s5EvhHy7eQ[/youtube] Really nice! I can imagine that you could even project from below a surface instead, effectively getting rid of the &#8220;shadows&#8221;. Additionally Petter [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.cs.cmu.edu/~johnny/">Johnny Chung Lee</a> from the Carnegie Mellon University demonstrates how to create a <strong>low-cost multi-touch capable whiteboard</strong> using a Wiimote, a pen with infrared LEDs, a projector and your average laptop.</p>
<p>[youtube]http://www.youtube.com/watch?v=5s5EvhHy7eQ[/youtube]</p>
<p>Really nice! I can imagine that you could even project from below a surface instead, effectively getting rid of the &#8220;shadows&#8221;.</p>
<p>Additionally <strong>Petter Hutterer</strong>, the man behind the <a href="http://wearables.unisa.edu.au/mpx/?q=node/127">Multi-Pointer X Server project</a>, has recently released an initial version of a <strong>Wiimote X input driver</strong> (patches are welcome). It will allow you to use the <strong>Wiimote</strong> as a full blown <strong>X input device</strong> and <strong>controlling your mouse</strong>. Might be cool to apply Johnny&#8217;s whiteboard idea here.</p>
<p>Looks like I have to go hunting for some nice projector and loads of free time soon&#8230;</p>
<p><strong>Update:</strong> Oh heck, how could I  forget <a href="http://code.google.com/p/lasertraq/wiki/MainPage">&#8220;lasertraq&#8221;</a> a cool solution for <strong>Linux</strong> which works with a <strong>regular webcam/camera</strong> instead of the Wiimote but basically allows you to do the same stuff. Heck it even uses the superdupe <a href="http://gstreamer.freedesktop.org/">GStreamer</a> framework!</p>
<div class="shr-publisher-28"></div>]]></content:encoded>
			<wfw:commentRss>http://blog.sukimashita.com/2007/12/16/wii-remotes-endless-abuses-low-cost-multi-touch-whiteboard/feed/</wfw:commentRss>
		<slash:comments>2519</slash:comments>
		</item>
		<item>
		<title>Yeah! Media + Blog = Works</title>
		<link>http://blog.sukimashita.com/2007/12/06/yeah-media-blog-works/</link>
		<comments>http://blog.sukimashita.com/2007/12/06/yeah-media-blog-works/#comments</comments>
		<pubDate>Thu, 06 Dec 2007 12:21:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Media]]></category>

		<guid isPermaLink="false">http://blog.sukimashita.com/2007/12/06/yeah-media-blog-works/</guid>
		<description><![CDATA[Looks like I found a valuable plugin to be able to spam you with all kinds of media including YouTube videos and be able to upload audio and video. I like! Below a cool music video from a Chilean group. [youtube]http://youtube.com/watch?v=OBSkLfVp2fQ[/youtube]]]></description>
			<content:encoded><![CDATA[<p>Looks like I found a <a href="http://www.viper007bond.com/wordpress-plugins/vipers-video-quicktags/" target="_blank">valuable plugin</a> to be able to spam you with all kinds of media including YouTube videos and be able to <a href="http://www.semiologic.com/software/publishing/mediacaster/" target="_blank">upload audio and video</a>.</p>
<p>I like! Below a cool music video from a Chilean group.</p>
<p>[youtube]http://youtube.com/watch?v=OBSkLfVp2fQ[/youtube]</p>
<div class="shr-publisher-7"></div>]]></content:encoded>
			<wfw:commentRss>http://blog.sukimashita.com/2007/12/06/yeah-media-blog-works/feed/</wfw:commentRss>
		<slash:comments>2356</slash:comments>
		</item>
	</channel>
</rss>

