<?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>itsMine &#187; Dropbox</title>
	<atom:link href="http://blog.itsmine.co.uk/tag/dropbox/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.itsmine.co.uk</link>
	<description></description>
	<lastBuildDate>Sun, 18 Apr 2010 02:28:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<atom:link rel="next" href="http://blog.itsmine.co.uk/tag/dropbox/feed/?page=2" />

		<item>
		<title>Dropbox + eXtplorer: A better web interface</title>
		<link>http://blog.itsmine.co.uk/2009/01/20/dropbox-extplorer-a-better-web-interface/</link>
		<comments>http://blog.itsmine.co.uk/2009/01/20/dropbox-extplorer-a-better-web-interface/#comments</comments>
		<pubDate>Tue, 20 Jan 2009 00:25:18 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Project]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[Dropbox]]></category>
		<category><![CDATA[extplorer]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[HOWTO]]></category>
		<category><![CDATA[Red Hat]]></category>

		<guid isPermaLink="false">http://blog.itsmine.co.uk/?p=383</guid>
		<description><![CDATA[<script type="text/javascript" src="http://blog.itsmine.co.uk/wp-includes/js/jquery/jquery.js"></script><script type="text/javascript" src="http://blog.itsmine.co.uk/wp-content/plugins/pb-embedflash/js/sbadapter/shadowbox-jquery.js"></script><script type="text/javascript" src="http://blog.itsmine.co.uk/wp-content/plugins/pb-embedflash/js/shadowbox.js"></script><script type="text/javascript"><!--
window.onload = function() {var options ={assetURL:'',loadingImage:'http://blog.itsmine.co.uk/wp-content/plugins/pb-embedflash/css/images/loading.gif',flvPlayer:'http://blog.itsmine.co.uk/wp-content/plugins/pb-embedflash/swf/mediaplayer.swf',animate:true,animSequence:'wh',overlayColor:'#000',overlayOpacity:0.85,overlayBgImage:'http://blog.itsmine.co.uk/wp-content/plugins/pb-embedflash/css/images/overlay-85.png',listenOverlay:true,autoplayMovies:true,showMovieControls:true,resizeDuration:0.35,fadeDuration:0.35,displayNav:true,continuous:false,displayCounter:true,counterType:'default',viewportPadding:20,handleLgImages:'resize',initialHeight:160,initialWidth:320,enableKeys:true,keysClose:['c', 'q', 27],keysPrev:['p', 37],keysNext:['n', 39],handleUnsupported:'',text: {cancel:'Cancel',loading: 'loading',close:'<span class="shortcut">C</span>lose',next:'<span class="shortcut">N</span>ext',prev:'<span class="shortcut">P</span>revious',errors:{single: 'You must install the <a href="{0}">{1}</a> browser plugin to view this content.',shared: 'You must install both the <a href="{0}">{1}</a> and <a href="{2}">{3}</a> browser plugins to view this content.',either: 'You must install either the <a href="{0}">{1}</a> or the <a href="{2}">{3}</a> browser plugin to view this content.'}}};Shadowbox.init(options);}
--></script>Ok, so I found myself online at a workstation without admin access the other day and needed desperately to edit a file on my Dropbox account, it was just a plain text file and the edit was only small, so I set about finding a way of doing it, and came up with this as ]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">Ok, so I found myself online at a workstation without admin access the other day and needed desperately to edit a file on my Dropbox account, it was just a plain text file and the edit was only small, so I set about finding a way of doing it, and came up with this as a temporary solution until Dropbox have a fully functional, released API&#8230;</p>
<p style="text-align: center;"><small>(Please open the article to see the flash file or player.)</small></p>
<p>P.S. The error was actually caused by a non-standard character in the filename (+). I&#8217;ll be filing a bug with eXtplorer for that <img src='http://blog.itsmine.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: left;">Documentation (Wiki) can also be found <a href="http://svn.bemail.co.uk/wiki/public-code/HOWTO-Dropbox-Apache-and-eXtplorer" target="_blank">here</a>.</p>
<p style="text-align: left;">
<p><strong>NOTE: Replace <em>[user]</em> with the username under which the Dropbox folder is located.<br />
NOTE: Replace <em>[FQDN]</em> with either your IP address or the hostname (or FQDN) which you&#8217;ll be using to access the interface.</strong></p>
<p><strong>NOTE: This HOWTO assumes that you will be running apache as the user &#8216;apache&#8217; and that you have already set up your Dropbox account syncing to your /home/[user]/Dropbox folder</strong></p>
<p>To get Dropbox running with apache and extplorer you need to get the following packages:</p>
<pre>yum install php httpd</pre>
<p>Make the VirtualHost director and get permissions / groups correct:</p>
<pre>mkdir /var/www/dropbox
chown apache:apache /var/www/dropbox
usermod -aG [user] apache
usermod -aG apache [user]</pre>
<p>Now create and populate an apache virtualhost config file:</p>
<pre>vim /etc/httpd/conf.d/dropbox.conf</pre>
<p>Populate it with the following text:</p>
<pre>NameVirtualHost *:80
    &lt;VirtualHost *:80&gt;
        DocumentRoot "/var/www/dropbox"
        ServerName [FQDN]
        &lt;Directory "/var/www/dropbox"&gt;
            allow from all
            Options +Indexes
            AuthType Basic
            AuthName "Dropbox"
            AuthUserFile /var/www/passwd
            Require valid-user
        &lt;/Directory&gt;
    &lt;/VirtualHost&gt;</pre>
<p>Now add a username / password to access your interface via HTTP auth:</p>
<pre>htpasswd -cm /var/www/passwd yourusername
chown apache.apache /var/www/passwd</pre>
<p>Make sure that apache has full group access to your Dropbox folder.</p>
<pre>chmod g+x /home/[user]
chmod g+rw /home/[user]/Dropbox
find /home/[user]/Dropbox -type d -exec chmod g+x {} ;</pre>
<p>Download the latest version of eXtplorer from <a class="external" href="http://extplorer.sourceforge.net/">http://extplorer.sourceforge.net/</a></p>
<pre>cd /var/www/dropbox
wget http://heanet.dl.sourceforge.net/sourceforge/extplorer/eXtplorer_2.0.1.zip
unzip eXtplorer*.zip</pre>
<p>Check we haven&#8217;t made any mistakes and set the services up:</p>
<pre>service httpd configtest
service httpd restart
chkconfig httpd on</pre>
<p>You can now log into http://[FQDN] using a browser and the default credentials (admin/admin) and set up your user, pointing the user&#8217;s &#8220;Home directory:&#8221; at /home/[user]Dropbox. Once you have set up your user you have the choice to remove the HTTP authentication which we included in the VirtualHost configuration above. Simply comment out (or delete) the following lines from your /etc/httpd/conf.d/dropbox.conf file:</p>
<pre>AuthType Basic
AuthName "Dropbox"
AuthUserFile /var/www/passwd
Require valid-user</pre>
<p>That&#8217;s it, you&#8217;re done!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.itsmine.co.uk/2009/01/20/dropbox-extplorer-a-better-web-interface/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dropbox and Jing&#8230;</title>
		<link>http://blog.itsmine.co.uk/2008/09/20/dropbox-and-jing/</link>
		<comments>http://blog.itsmine.co.uk/2008/09/20/dropbox-and-jing/#comments</comments>
		<pubDate>Sat, 20 Sep 2008 22:58:22 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Dropbox]]></category>
		<category><![CDATA[file sharing]]></category>
		<category><![CDATA[Jing]]></category>
		<category><![CDATA[screen casting]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://blog.itsmine.co.uk/?p=293</guid>
		<description><![CDATA[Ok, so a few days ago I blogged about Dropbox and all of it&#8217;s awesomeness, but today I have to tell you about how Jing and Dropbox work together to double that awesomeness to a point of disbelief&#8230;. (Please open the article to see the flash file or player.) Ok, so if you watch the ]]></description>
			<content:encoded><![CDATA[<p>Ok, so a few days ago I blogged about Dropbox and all of it&#8217;s awesomeness, but today I have to tell you about how <a href="http://www.jingproject.com/" target="_blank">Jing</a> and Dropbox work together to double that awesomeness to a point of disbelief&#8230;.</p>
<p style="text-align: center;"><small>(Please open the article to see the flash file or player.)</small></p>
<p style="text-align: left;">Ok, so if you watch the above video I&#8217;m sure you&#8217;re going to get the jist of what I&#8217;m trying to portray. With Jing you can record whatever&#8217;s on your screen, so you can provide instructions to someone or show someone what&#8217;s happening on your screen without having to set up remote access etc. Then you can save your Jing screen cast file in your Dropbox folder which will then automatically upload the video to your online storage. If you save the screencast file in your Dropbox public folder you can then just navigate to your Dropbox folder, right click on the file, grab the public URL and send it to whoever you want to see it.</p>
<p style="text-align: left;">The above video is hosted live in my Dropbox, if it&#8217;s broken then it&#8217;s probably because I deleted it from my Dropbox folder :/</p>
<p style="text-align: left;">Incidentally, on yesterday I became one of Dropbox&#8217;s first paying customers, as they&#8217;re trialling their payment system and I was invited to be amongst the first to test it out. To be honest 50GB is quite a large amount of space, especially for file sync&#8217;ing. It&#8217;s still nice peace of mind for off-site backup though!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.itsmine.co.uk/2008/09/20/dropbox-and-jing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dropbox and CentOS 5</title>
		<link>http://blog.itsmine.co.uk/2008/09/14/dropbox-and-centos-5/</link>
		<comments>http://blog.itsmine.co.uk/2008/09/14/dropbox-and-centos-5/#comments</comments>
		<pubDate>Sun, 14 Sep 2008 13:43:48 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[Dropbox]]></category>
		<category><![CDATA[Red Hat]]></category>

		<guid isPermaLink="false">http://blog.itsmine.co.uk/?p=282</guid>
		<description><![CDATA[Well, since my last post I&#8217;ve been attempting to get Dropbox working on CentOS (since this is my server platform). I have so many potential uses for having dropbox running on my server that I&#8217;d probably bore anyone reading this if I listed them. Needless to say, it&#8217;d be very useful for me if Dropbox ]]></description>
			<content:encoded><![CDATA[<p>Well, since my last post I&#8217;ve been attempting to get Dropbox working on CentOS (since this is my server platform). I have so many potential uses for having dropbox running on my server that I&#8217;d probably bore anyone reading this if I listed them. Needless to say, it&#8217;d be <em>very</em> useful for me if Dropbox would work.</p>
<p>Rather than run the installation on my live server(s), I decided to do a test install on a Virtual Machine. I fired up VMWare and created a minimal installation of CentOS (and I mean <a title="CentOS Wiki minimal installation" href="http://wiki.centos.org/FAQ/CentOS5#head-c79c201900d22f163a445f134fcc6c916eb3cb6e" target="_blank"><em>minimal</em></a>) and after installing VMware tools I installed the GNOME desktop along with the X11 Window Manager. I normally use KDE, but unfortunately Dropbox only currently supports Nautilus and not Konqueror <img src='http://blog.itsmine.co.uk/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  .</p>
<pre class="brush: bash;">yum --exclude=nautilus-sendto groupinstall 'X Window System' 'GNOME Desktop Environment'</pre>
<p>Now, officially CentOS is not supported by Dropbox, there are no packages for CentOS provided by Dropbox so I thought I&#8217;d get the source and see what I could do with it. The package requirements are higher than the CentOS package versions available through traditional channels. I thought I&#8217;d have a pop anyway and document how far I got here. The two key problems are that Dropbox require glib2 version to be at least 2.14.0 and libnotify needs to be at least 0.4.4. CentOS 5.2 (current release at time of writing) only has packages for glib2 at 2.12.3-2 and libnotify at 0.4.2-6. I wasn&#8217;t about to let that stop my potential enjoyment of Dropbox though, so I installed the other dependencies using yum:</p>
<pre class="brush: bash;">yum install bzip2 wget make gtk+-devel libnotify-devel nautilus-extensions.i386 nautilus-devel.i386 gnome-vfs2-devel compat-glibc-headers.i386 compat-glibc.i386 gnome-desktop-devel.i386</pre>
<p>Then I got the latest source from the DropBox <a href="http://www.getdropbox.com/install?os=linux" target="_blank">download page</a> and untarred it:</p>
<pre class="brush: bash;">wget http://dl.getdropbox.com/u/5143/nautilus-dropbox-packages/0.4.1/nautilus-dropbox-0.4.1.tar.bz2
tar jxf nautilus-dropbox-0.4.1.tar.bz2</pre>
<p>Next, I had to alter the configure script to accept our versions of glib2 and libnotify which was just a matter of finding and replacing</p>
<pre class="brush: plain;">GLIB_REQUIRED=2.14.0
LIBNOTIFY_REQUIRED=0.4.4</pre>
<p>with</p>
<pre class="brush: plain;">GLIB_REQUIRED=2.12.0
LIBNOTIFY_REQUIRED=0.4.2</pre>
<p>Then I ran the</p>
<pre class="brush: bash;">./configure
make
make install</pre>
<p>Everything seemed to compile ok. Time to fire up the desktop&#8230; GNOME launched ok, but nautilus refuses to load. The problem is revealed when trying to start nautilus from the command line:</p>
<pre class="brush: plain;">[rob@localhost ~]$ nautilus /home/rob
Initializing nautilus-dropbox 0.4.1
nautilus: symbol lookup error: /usr/lib/nautilus/extensions-1.0/libnautilus-dropbox.so: undefined symbol: g_timeout_add_seconds</pre>
<p>It looks like Dropbox <em>really</em> does require the specified versions of those packages which is a <strong>real</strong> shame. So in short, unless anyone comes up with a workaround, or Dropbox release a more compatible version it looks like there&#8217;s no awesomeness to be had with Dropbox and CentOS / RHEL <img src='http://blog.itsmine.co.uk/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>Never-the-less the awesomeness still reigns on the Windows platform!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.itsmine.co.uk/2008/09/14/dropbox-and-centos-5/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Dropbox goes public</title>
		<link>http://blog.itsmine.co.uk/2008/09/12/dropbox-goes-public/</link>
		<comments>http://blog.itsmine.co.uk/2008/09/12/dropbox-goes-public/#comments</comments>
		<pubDate>Thu, 11 Sep 2008 23:26:55 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[Dropbox]]></category>
		<category><![CDATA[storage]]></category>

		<guid isPermaLink="false">http://blog.itsmine.co.uk/?p=227</guid>
		<description><![CDATA[So yesterday Dropbox announced that they were exiting their private beta and opening up to the public. This is awesome news! I first heard about Dropbox a while ago, at least a year ago &#8211; from a story on Reddit. I signed up to try and get in the private beta however I was too ]]></description>
			<content:encoded><![CDATA[<p>So yesterday <a title="clickety click" href="http://getdropbox.com" target="_blank">Dropbox</a> announced that they were exiting their private beta and opening up to the public. This is awesome news! I first heard about Dropbox a while ago, at least a year ago &#8211; from a story on Reddit. I signed up to try and get in the private beta however I was too late, thousands before me had signed up and had their invites arrive in their inboxes while slow-coaches like me were left out in the online file-storage cold.</p>
<p><a href="http://www.getdropbox.com" target="_blank"><img src="http://blog.itsmine.co.uk/wp-content/uploads/2008/09/dropbox.gif" alt="dropbox" align="left" /></a>But now the team behind Dropbox have launched publicly and everyone is free to join the wonderful warmth of online file storage, file sharing and file collaboration done right &#8211; with a big dose of awesome to keep everyone sweet.</p>
<p>Recently Apple have released their solution to the &#8220;cloud&#8221; service, called &#8220;MobileMe&#8221;. Unfortunately they&#8217;ve been upstaged by Dropbox, by a large factor. <span style="text-decoration: line-through;">MobileMe</span> Apple pissed me off when they snuck it in as an unwanted and un-notified installation along with an update to iTunes, just as they evilly did with their Safari installation. I gave MobileMe a shot, as it came with a free 30 day trial &#8211; and for a time, it was good &#8211; but then came along the public release of Dropbox and since I use <a title="clickety click" href="http://zimbra.com" target="_blank">Zimbra</a> the contact / calendar syncing offered by MobileMe doesn&#8217;t really appeal to me. To do a direct comparison between the two would be unfair as MobileMe has contact / calendar synchronisation, whereas Dropbox doesn&#8217;t. However the storage side of things in Dropbox walk all over the MobileMe service.</p>
<p>I&#8217;ve already started using it for little things which are so unbelievably handy, for example in my line of work I use screencapping / screenshots a lot. Communicating a screenshot should be an easy thing, unfortunately it tends not to be. For example, I&#8217;d take the screenshot, dump it into an image editor, crop it, save it to a folder, then sftp it to a webserver, get the URL and then IM the URL to whoever I wanted to see it. With Dropbox running it&#8217;s just a matter of saving the edited screenshot to my public folder in my Dropbox directory, right-click on it and &#8220;Copy public link&#8221; and then IM it to whoever &#8211; since Dropbox automatically uploads anything in the Dropbox folder to the Dropbox server it completely removes the need to SFTP it anywhere.</p>
<p><img class="aligncenter" title="Screenshot goodness" src="http://dl.getdropbox.com/u/125386/website/dropbox-awesomness-sml.png" alt="" width="484" height="241" /></p>
<p>That&#8217;s just one example of the awesomeness though. I&#8217;ve got my important docs in my Dropbox folder and can work on them either on my work PC or my home PC and every time I save a change it&#8217;s automatically uploaded and replicated across all my other computers using my Dropbox account.</p>
<p>I&#8217;ve got my girlfriends&#8217; entire My Documents folder as her own Dropbox and a folder under her My Documents folder is shared between us at all times, across all computers, and replicated instantly across them all. Which makes it incredibly handy any time I need to edit or view a file she&#8217;s working on etc. She can even collaborate on Excel files with another charity worker where previously Google Docs was the only other viable collaborative alternative.</p>
<p>Now it&#8217;s just a matter of getting Dropbox to work with CentOS 5.2 (here&#8217;s hoping!)</p>
<p>[<em>Aferthought by rob on Sunday, September 14, 2008 at 2:16 pm</em>]</p>
<p>I thought I&#8217;d actually make a quick mention here of <a href="http://www.humyo.com" target="_blank">humyo</a> since I did try their service also for a while. Humyo was good, to an extent, and has probably improved since I stopped using it &#8211; however I felt it was strongly restricted due to the fact that it offered no direct file system interaction &#8211; everything was done via a web-browser. When I tried the service there was no client application which could be installed on a desktop to provide simple, direct file interaction between what&#8217;s stored on the humyo servers and what&#8217;s stored on the local workstation. I believe they&#8217;ve since introduced a drive mapping application and &#8220;sync&#8221; software which allows backup and file replication across computers. I haven&#8217;t tried their new client app, since (a) I don&#8217;t use their service any more and (b) you actually have to pay for it after your 14 day trial runs out. After the trial runs out you are back to having to do <em>all</em> your file management via a web browser again &#8211; or pay. Ouch. That said, humyo offer 30Gb free, compared to Dropbox&#8217;s 2Gb. To be perfectly honest, I&#8217;d <strong>much</strong> rather manage a restrictive 2Gb worth of files and folders using a transparent tool such as DropBox&#8217;s implementation than try and manage 30Gb of files and folders using a flash-based website.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.itsmine.co.uk/2008/09/12/dropbox-goes-public/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
