<?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>DanielAndrade.net &#187; Software</title>
	<atom:link href="http://www.danielandrade.net/category/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.danielandrade.net</link>
	<description>Daniel Andrade Tech Stuff</description>
	<lastBuildDate>Sat, 19 Nov 2011 10:39:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>DIY: Home UBUNTU NAS Server</title>
		<link>http://www.danielandrade.net/2011/08/29/diy-home-ubuntu-nas-server/</link>
		<comments>http://www.danielandrade.net/2011/08/29/diy-home-ubuntu-nas-server/#comments</comments>
		<pubDate>Mon, 29 Aug 2011 18:25:00 +0000</pubDate>
		<dc:creator>DanielAndrade</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Howto]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.danielandrade.net/?p=528</guid>
		<description><![CDATA[Back in 2003, I used to connect my computer on the my old 32&#8242; TV, those huge and heavy TVs, to watch stuff from the internet, at that time, eMule [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://i.imgur.com/1M8EL.jpg" alt="" /></p>
<p>Back in 2003, I used to connect my computer on the my old 32&#8242; TV, those huge and heavy TVs, to watch stuff from the internet, at that time, eMule was ruling the p2p community (can&#8217;t talk about USENET right? :} ). Then  in 2008 I decided to build a better <a href="http://www.danielandrade.net/2008/02/29/how-i-built-my-htpc/">HTPC</a> (Home Theater PC), a full dedicated computer connected to my TV, with good MotherBoard/VGA/SoundBoard, well, a good computer, with gaming capacities. It was good while it lasted, but you know, it was huge black box below my TV, bit noisy, but it did the job.</p>
<p>Early this year, I got a 2TB Lacie Network Space 2, which is a simple NAS Server, and a WD Plus Live. The WD PLUS LIVE is nothing more than a small computer with an operating system to playback videos and music. He has no storage, so it should you have to plug a thumb-drive, external hard drive on it or connect to the network, which will give access to shared files over the network, in my case, files are stored at the Network Space 2 connected to the router. When I bought the WD, I was impressed with the image quality, and how he can play heavy files without any choke. I watched the Band of Brothers show recently co-directed by Tom Hanks and Steven Spielberg in FULL HD 1920×1080 , where files were like 7GB for episode of 50-60 minutes. I played all over the network, and it worked perfectly. </p>
<p>Anyway, my Lacie NAS stopped working, some problem with the file system, but the HD was still working great.  There is a way to re-format the Lacie&#8217;s file system, but it&#8217;s a pain in the as*. So that&#8217;s when I decided to build a real NAS Server, running UBUNTU and using that Network Space&#8217;s hard drive and another 1TB driving that was laying around. I based my NAS on the <a href="http://paulstamatiou.com/diy-200-dollar-pc">DIY 200U$ PC from Paul Stamatiou</a>, I don&#8217;t even know if he still has his own NAS, but I&#8217;m really enjoin mine.</p>
<h2>Hardware</h2>
<p><img src="http://i.imgur.com/JScwe.jpg" alt="" /></p>
<p>For the hardware, I ended up with a fanless MiniITX motherboard <a href="http://www.intel.com/content/www/us/en/motherboards/desktop-motherboards/desktop-board-di510mo.html">Intel D510MO</a>, which has a Atom processor, Gigabit ethernet (all my home network is Gigabit, so it does make a difference). I am also using a 2GB 800Mhz Kingston RAM memory, and both two SATA connectors. The MOBO has up to seven 2.0 USB and one mini PCI Express, in case I want to add more SATA drives in the future.</p>
<p>As I told before, I am using a 2TB HD from my old NAS, and also a 1TB HD that I had, so ≈ 3TB, good enough for now&#8230; for now!</p>
<p>Power supply, well, just got a regular one, but another good solution would be a tiny power supply, for example the <a href="http://www.mini-box.com/s.nl/it.A/id.417/.f">picoPSU</a>.</p>
<h2>Building the case</h2>
<p><img src="http://i.imgur.com/Gj4KH.jpg" alt="" /></p>
<p><img src="http://i.imgur.com/KucS8.jpg" alt="" /></p>
<p><img src="http://i.imgur.com/qby9u.jpg" alt="" /></p>
<p>As the MOBO is fanless, I don&#8217;t think it would be a good idea to let it locked in a box somewhere in my apartment, so I decided to build a acrylic case and leave the sides open for air circulation.<br />
You just need to get a drill, make some holes and you are done.</p>
<h2>Software</h2>
<p><strong>O/S</strong></p>
<p><img src="http://i.imgur.com/KzN9W.png" alt="" align="left"/> There is nothing better then Linux for any kind of server, and my distro of choice is UBUNTU, quick to install, easy to configure get it running smooth.</p>
<p>For installing it, you could use a USB stick with ubuntu on it, and set to install from the stick, and you are good to go.</p>
<p>When UBUNTU was installed, internet started working right away and there was no extra driver needed, just what I like about this distro.</p>
<p>You may want to update the packs from your server. I like using the Terminal, you can do it simply by typing: </p>
<p>[cc lang="bash"]sudo apt-get update[/cc]<br />
[cc lang="bash"]sudo apt-get upgrade[/cc]</p>
<p></p>
<p><strong>Torrenting</strong></p>
<p><img src="http://i.imgur.com/ebngF.png" alt="" width="75px" align="left"/>For downloading stuff from the internet, such as my Linux distribution, I like using torrent, the best p2p protocol ever!<br />
I like leaving torrent open 24/7, and my choice for this task is <strong>Transmission-daemon</strong>, it runs on the background, I can access it using any Browser, iPhone using a app called <strong>iControlBits</strong> or even using a super cool and multiplatform GUI called <strong>Transmission-Gui</strong>. </p>
<p><a href="http://www.webupd8.org/2009/12/setting-up-transmission-remote-gui-in.html">You can check HERE for a detailed tutorial on how to set the daemon + Gui</a>.</p>
<p><strong>Backups</strong></p>
<p><del datetime="2011-08-30T03:38:30+00:00">For backups, I am using <a href="http://www.superflexible.com/">Super Flexible File Synchronizer</a>, and backing up my files via SFTP.<br />
</del></p>
<p>For backup I use SSH and RSYNC via terminal. It&#8217;s simple, light weight and funcional, you don&#8217;t need to use ShareWare software for this, and the way I&#8217;m doing it, you can even backup to your server through the internet.</p>
<p>I am not using any RAID to clone my disks because one is 1TB and the other is 2TB, the second reason is that  I don&#8217;t really need to backup all data on that disks. My main concern is Documents and Pictures, especially pictures! So these are the files I save on both drives. What i&#8217;ve done is, I always sync my files to one folder on the NAS via SFTP, then with RSYNC and Cron, everyday at 3AM, it checks if files are the same, otherwise they sync both HDs. Maybe not the best ou easiest way, but it works.</p>
<p>Next month I will move to Italy for one semester, and I know I will take many Gigs of pics. University&#8217;s internet connection will probably be fast, so I will backup everything from there to my NAS Server. So if something goes wrong with my files there, I will still be able to access them from home. </p>
<p>So, for backing up my photos via SSH to the NAS, I always want to make an exact copy of the files on my Macbook, so the code below does the job.<br />
You can remove the <strong>-e &#8216;ssh -p 224&#8242;</strong> part if your SSH uses the default port 22. And my server IP is <strong>192.168.1.104</strong>, you should change to your IP.</p>
<p>[cc lang="bash"]rsync -av &#8211;update &#8211;delete -e &#8216;ssh -p 224&#8242; /home/path/to/folders user@192.168.1.104:/home/path/on/SERVER/[/cc]</p>
<p><strong>Webmin</strong></p>
<p>Webmin is a great application to help you manage your server. I use it to create FTP users, manage crons and much more.</p>
<p>&#8220;Webmin is a web-based interface for system administration for Unix. Using any modern web browser, you can setup user accounts, Apache, DNS, file sharing and much more. Webmin removes the need to manually edit Unix configuration files like /etc/passwd, and lets you manage a system from the console or remotely.&#8221; Text from <a href="http://www.webmin.com/">Webmin&#8217;s website</a>. There you can find all information on how to install/configure it.</p>
<p>You should take a look!</p>
<p><strong>Apache/Mysql/PHP/PHPMyAdmin</strong></p>
<p>I like building websites, I usually run websites on my own computer before launching it to the world. But I am enjoying more creating websites and accessing them from my NAS Servers. </p>
<p>To install all this, just time on terminal:</p>
<p>[cc lang="bash"] sudo apt-get install apache2 mysql-server-5.1 php5 php5-mysql php5-cli[/cc]</p>
<p>Your default home folder will be <strong>/var/www</strong></p>
<p><strong>FTP</strong></p>
<p>Right now I am using <strong>proftpd</strong> to run all my ftp file transfers (but today I usually just transfer files over <strong>SSH</strong>). You can use <strong><a href="http://www.webmin.com/">WEBMIN</a></strong> to handle the FTP, or you can follow many tutorials found on the internet. For example <a href="http://ubuntuforums.org/showthread.php?t=79588">THIS</a>.</p>
<p><strong>SSH</strong></p>
<p>To install SSH on your server, just use this:</p>
<p>[cc lang="bash"]sudo apt-get install openssh-server[/cc]</p>
<p>A good thing to do is to change your default SSH port, it can help on the security of your server. For that, edit the config file:<br />
[cc lang="c"]gksu gedit /etc/ssh/sshd_config[/cc] where it says <strong>PORT 22</strong>, change to something like <strong>PORT 224</strong>.</p>
<p><strong>Subsonic &#8211; Free Music Streamer</strong></p>
<p><img src="http://i.imgur.com/AESgwl.jpg" alt="" /></p>
<p>OMG, I wish I knew this software before, it AMAZING! Check the description from their website, I&#8217;m highlighting what I think amazing:</p>
<p>&#8220;<em>Subsonic is a free, web-based media streamer, <strong>providing ubiquitous access to your music</strong>. Use it to share your music with friends, or to listen to your own music while at work. You can stream to multiple players simultaneously, for instance to one player in your kitchen and another in your living room.</p>
<p><strong><a href="http://www.subsonic.org/">Subsonic</a></strong> is designed to <strong>handle very large music collections (hundreds of gigabytes)</strong>. Although optimized for MP3 streaming, it works for any audio or video format that can stream over HTTP, for instance AAC and OGG. By using transcoder plug-ins,<strong> Subsonic supports on-the-fly conversion and streaming of virtually any audio format,</strong> including WMA, FLAC, APE, Musepack, WavPack and Shorten.</p>
<p><strong>If you have constrained bandwidth, you may set an upper limit for the bitrate of the music streams. Subsonic will then automatically resample the music to a suitable bitrate.</strong></p>
<p>In addition to being a streaming media server, Subsonic works very well as a local jukebox. The intuitive web interface, as well as search and index facilities, are optimized for efficient browsing through large media libraries. Subsonic also comes with an integrated Podcast receiver, with many of the same features as you find in iTunes.</em>&#8221;</p>
<p>Here is what I am doing, when I am home, I simply use the browser to access all my songs. As it re-sample the music files on-the-fly, I created a user that I use when I&#8217;m not home, re-sampling files to 128kbps. And when I accessing via my iPhone&#8217;s 3G network, it goes down to 64kbps (slow 3G!!!).</p>
<p>On my phone, I am using a App called <a href="http://itunes.apple.com/us/app/isub-music-streamer/id362920532?mt=8">iSub</a>, you can configure different bit-rates if you are using Wireless or 3G, and it also caches all songs played. So I don&#8217;t need to sync songs with my iphone no more, I just listen to songs on Subsonic and then shuffle them when I on the road. I am impressed, you should check it out!</p>
<p>To have it up and running, there are plenty of information on the website!</p>
<p><strong>Now you have some pictures of the server up and running:</strong></p>
<p><img src="http://i.imgur.com/y7irN.jpg" alt="" /></p>
<p><img src="http://i.imgur.com/dUcqL.jpg" alt="" /></p>
<p>If you enjoy this post, or has something to say,<br />
just leave a commend below.</p>
<p>Thanks for reading <img src='http://www.danielandrade.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielandrade.net/2011/08/29/diy-home-ubuntu-nas-server/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>My new PicPlz Gallery</title>
		<link>http://www.danielandrade.net/2011/05/01/my-new-picplz-gallery/</link>
		<comments>http://www.danielandrade.net/2011/05/01/my-new-picplz-gallery/#comments</comments>
		<pubDate>Sun, 01 May 2011 21:19:49 +0000</pubDate>
		<dc:creator>DanielAndrade</dc:creator>
				<category><![CDATA[Scripts]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[web2.0]]></category>

		<guid isPermaLink="false">http://www.danielandrade.net/?p=499</guid>
		<description><![CDATA[Yesterday I was playing with the PicPlz API and decided to build a gallery for myself, so I can simply see all my PicPlz pictures in one page, and with [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.danielandrade.net/picplz/"><img src="http://i.imgur.com/aZPAm.jpg" alt="" /><br />
</a><br />
Yesterday I was playing with the <strong><a href="http://picplz.com/">PicPlz</a></strong> <a href=" b"><strong>API</strong></a> and decided to build a gallery for myself, so I can simply see all my PicPlz pictures in one page, and with the coolness of FancyBox. </p>
<p>You can also use to create your own gallery, simply by going to <em>http://www.danielandrade.net/picplz/?u=<strong>USERNAME</strong></em>, changing the USERNAME to your own. And then you have it.</p>
<p>Ah, take a look at my gallery <a href="http://www.danielandrade.net/picplz/">here</a>.</p>
<p>Hope you like it, and use it!!<br />
Let me know what do you think of it.<br />
 <img src='http://www.danielandrade.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielandrade.net/2011/05/01/my-new-picplz-gallery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Arduino to calculate Quadratic function</title>
		<link>http://www.danielandrade.net/2011/04/04/using-arduino-to-calculate-quadratic-function/</link>
		<comments>http://www.danielandrade.net/2011/04/04/using-arduino-to-calculate-quadratic-function/#comments</comments>
		<pubDate>Mon, 04 Apr 2011 04:32:43 +0000</pubDate>
		<dc:creator>DanielAndrade</dc:creator>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Electronics]]></category>
		<category><![CDATA[Engineering]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.danielandrade.net/?p=471</guid>
		<description><![CDATA[This is a simple and quick code I made for teach variables with arduino programming, where we enter the variable numbers a, b, c in and we get the answer [...]]]></description>
			<content:encoded><![CDATA[<p>This is a simple and quick code I made for teach variables with arduino programming,<br />
where we enter the variable numbers <strong>a, b, c</strong> in<br />
<img src="http://www.danielandrade.net/wp-content/uploads/eq2grau.png" alt="" /><br />
 and we get the answer using the<strong> Serial Monitor.</strong>.</p>
<p>I won&#8217;t get in details about this code, it&#8217;s quite straightforward. But if you have any question, just ask! <img src='http://www.danielandrade.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>[cc lang="c"]</p>
<p>/* Bhaskara Calculator<br />
   Daniel Spillere Andrade &#8211; www.danielandrade.net<br />
   Simple code showing how to use arduino to calculate Quadratic function.</p>
<p>   X =>   [-b +- sqrt( b^2 - 4ac)] / 2a</p>
<p>   Change the a, b and c to get the result via Serial Monitor<br />
*/<br />
int a = 1;<br />
int b = -10;<br />
int c = 25;<br />
float delta, result1, result2;</p>
<p>#include &#8220;math.h&#8221; // Math!</p>
<p>void setup() { </p>
<p>     Serial.begin(9600);</p>
<p>     // Calculte delta<br />
     // b^2 &#8211; 4 * a * c</p>
<p>     delta = pow(b,2) &#8211; 4 * a * c;</p>
<p>     // Analize delta</p>
<p>     if(delta&lt;0) {<br />
       Serial.print(&#8220;DELTA=&#8221;);Serial.println(delta);<br />
       Serial.println(&#8220;Delta < 0, can't calculate!");<br />
       // Ends the program<br />
     }</p>
<p>     else if (delta==0) {<br />
       Serial.println("Delta = 0, we can calculate!!!");</p>
<p>        result1 = result2 = (-b) / (2 * a); </p>
<p>        Serial.print("X1=X2="); Serial.println(result1);</p>
<p>     }</p>
<p>     else if (delta>0) {</p>
<p>       // X1 != X2</p>
<p>       delta = sqrt(delta);</p>
<p>       Serial.print(&#8220;DELTA=&#8221;);Serial.println(delta);<br />
       Serial.println(&#8220;Delta > 0, we can calculate&#8221;);</p>
<p>        result1 = (-b + delta) / (2 * a);<br />
        result2 = (-b &#8211; delta) / (2 * a);</p>
<p>        Serial.print(&#8220;X1=&#8221;); Serial.println(result1);<br />
        Serial.print(&#8220;X2=&#8221;); Serial.println(result2);<br />
     }</p>
<p>    //Done</p>
<p>}</p>
<p>void loop() { } </p>
<p>[/cc]</p>
<p> <img src='http://www.danielandrade.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielandrade.net/2011/04/04/using-arduino-to-calculate-quadratic-function/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open Hardware Definition 1.0 Released</title>
		<link>http://www.danielandrade.net/2011/02/10/open-hardware-definition-1-0/</link>
		<comments>http://www.danielandrade.net/2011/02/10/open-hardware-definition-1-0/#comments</comments>
		<pubDate>Thu, 10 Feb 2011 17:21:11 +0000</pubDate>
		<dc:creator>DanielAndrade</dc:creator>
				<category><![CDATA[Electronics]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Links]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.danielandrade.net/?p=401</guid>
		<description><![CDATA[It&#8217;s finally here, a document that will help us to define what Open Hardware is, and to spread the idea. Open Software have been around for a long time, Open [...]]]></description>
			<content:encoded><![CDATA[<div align="center"><img src="http://img.photobucket.com/albums/v107/tigerbr/oh-3-100.png" alt="" /><img src="http://img.photobucket.com/albums/v107/tigerbr/oh-2-100.png" alt="" /><img src="http://img.photobucket.com/albums/v107/tigerbr/oh-1-100.png" alt="" />
</div>
<p>It&#8217;s finally here, a document that will help us to define what Open Hardware is, and to spread the idea. Open Software have been around for a long time, Open Hardware is still beginning, but already have a really big community out there, including me. I will add the logo to my next projects for sure!</p>
<p><strong> Now, to move forward, please HELP:</strong></p>
<ul>
<li><a href="http://freedomdefined.org/OSHW">Endorse the definition</a>, post your feedback on version 1.0 on the <a href="http://www.openhardwaresummit.org/forum/viewforum.php?f=5&#038;sid=9d995b02de9ffc094160f3fc69eb539d">forum</a> and the <a href="http://www.openhardwaresummit.org/mailing-list/">mailing list</a> as we work towards a 1.1 update in the next few weeks / months.</li>
<li><a href="http://www.openhardwaresummit.org/oshw-logo-v1-0/">Take a look at the logos</a> we are considering for “open source hardware”, give feedback or submit your own logo on the <a href="http://www.openhardwaresummit.org/forum/viewforum.php?f=5&#038;sid=9d995b02de9ffc094160f3fc69eb539d">forum</a>, in the thread LOGO.</li>
<li>Show your support of the OSHW Definition by <a href="http://www.openhardwaresummit.org/apply-oshw-definition">applying the definition to your work/project/website</a></li>
</ul>
<p><em>    <strong>This is a very important step in propelling our movement forward. PLEASE FORWARD FAR AND WIDE.</strong></em></p>
<p>And now, the definition:</p>
<p><strong>Open Source Hardware (OSHW) Statement of Principles 1.0</strong><br />
Open source hardware is hardware whose design is made publicly available so that anyone can study, modify, distribute, make and sell the design or hardware based on that design. The hardware’s source, the design from which it is made, is available in the preferred format for making modifications to it. Ideally, open source hardware uses readily-available components and materials, standard processes, open infrastructure, unrestricted content, and open-source design tools to maximize the ability of individuals to make and use hardware. Open source hardware gives people the freedom to control their technology while sharing knowledge and encouraging commerce through the open exchange of designs.</p>
<p><strong>Open Source Hardware (OSHW) Definition 1.0</strong><br />
OSHW Draft Definition 1.0 is based on the Open Source Definition for Open Source Software and draft OSHW definition 0.5. The definition is derived from the Open Source Definition, which was created by Bruce Perens and the Debian developers as the Debian Free Software Guidelines. Videos and Documentation of the Opening Hardware workshop which kicked off the below definition are available here. Please join the conversation about the definition here</p>
<p><strong>Introduction</strong><br />
Open Source Hardware (OSHW) is a term for tangible artifacts — machines, devices, or other physical things — whose design has been released to the public in such a way that anyone can make, modify, distribute, and use those things. This definition is intended to help provide guidelines for the development and evaluation of licenses for Open Source Hardware.<br />
It is important to note that hardware is different from software in that physical resources must always be committed for the creation of physical goods. Accordingly, persons or companies producing items (“products”) under an OSHW license have an obligation not to imply that such products are manufactured, sold, warrantied, or otherwise sanctioned by the original designer and also not to make use of any trademarks owned by the original designer.</p>
<p>The distribution terms of Open Source Hardware must comply with the following criteria:</p>
<p><strong>1. Documentation</strong><br />
The hardware must be released with documentation including design files, and must allow modification and distribution of the design files. Where documentation is not furnished with the physical product, there must be a well-publicized means of obtaining this documentation for no more than a reasonable reproduction cost, preferably downloading via the Internet without charge. The documentation must include design files in the preferred format for making changes, for example the native file format of a CAD program. Deliberately obfuscated design files are not allowed. Intermediate forms analogous to compiled computer code — such as printer-ready copper artwork from a CAD program — are not allowed as substitutes. The license may require that the design files are provided in fully-documented, open format(s).</p>
<p><strong>2. Scope</strong><br />
The documentation for the hardware must clearly specify what portion of the design, if not all, is being released under the license.</p>
<p><strong>3. Necessary Software</strong><br />
If the licensed design requires software, embedded or otherwise, to operate properly and fulfill its essential functions, then the license may require that one of the following conditions are met:<br />
a) The interfaces are sufficiently documented such that it could reasonably be considered straightforward to write open source software that allows the device to operate properly and fulfill its essential functions. For example, this may include the use of detailed signal timing diagrams or pseudocode to clearly illustrate the interface in operation.<br />
b) The necessary software is released under an OSI-approved open source license.</p>
<p><strong>4. Derived Works</strong><br />
The license shall allow modifications and derived works, and shall allow them to be distributed under the same terms as the license of the original work. The license shall allow for the manufacture, sale, distribution, and use of products created from the design files, the design files themselves, and derivatives therof.</p>
<p><strong>5. Free redistribution</strong><br />
The license shall not restrict any party from selling or giving away the project documentation. The license shall not require a royalty or other fee for such sale. The license shall not require any royalty or fee related to the sale of derived works.</p>
<p><strong>6. Attribution</strong><br />
The license may require derived documents, and copyright notices associated with devices, to provide attribution to the licensors when distributing design files, manufactured products, and/or derivatives thereof. The license may require that this information be accessible to the end-user using the device normally, but shall not specify a specific format of display. The license may require derived works to carry a different name or version number from the original design.</p>
<p><strong>7. No Discrimination Against Persons or Groups</strong><br />
The license must not discriminate against any person or group of persons.</p>
<p><strong>8. No Discrimination Against Fields of Endeavor</strong><br />
The license must not restrict anyone from making use of the work (including manufactured hardware) in a specific field of endeavor. For example, it must not restrict the hardware from being used in a business, or from being used in nuclear research.</p>
<p><strong>9. Distribution of License</strong><br />
The rights granted by the license must apply to all to whom the work is redistributed without the need for execution of an additional license by those parties.</p>
<p><strong>10. License Must Not Be Specific to a Product</strong><br />
The rights granted by the license must not depend on the licensed work being part of a particular product. If a portion is extracted from a work and used or distributed within the terms of the license, all parties to whom that work is redistributed should have the same rights as those that are granted for the original work.</p>
<p><strong>11. License Must Not Restrict Other Hardware or Software</strong><br />
The license must not place restrictions on other items that are aggregated with the licensed work but not derivative of it. For example, the license must not insist that all other hardware sold with the licensed item be open source, nor that only open source software be used external to the device.</p>
<p><strong>12. License Must Be Technology-Neutral</strong><br />
No provision of the license may be predicated on any individual technology, specific part or component, material, or style of interface or use thereof.</p>
<p><strong>Afterword</strong><br />
The signatories of this Open Source Hardware definition recognize that the open source movement represents only one way of sharing information. We encourage and support all forms of openness and collaboration, whether or not they fit this definition.</p>
<p><strong>Licenses and Hardware</strong><br />
In promoting Open Hardware, it is important not to unintentionally deceive designers regarding the extent to which their licenses actually can control their designs. Under U.S. law, and law in many other places, copyright does not apply to electronic designs. Patents do. The result is that an Open Hardware license can in general be used to restrict the plans but probably not the manufactured devices or even restatements of the same design that are not textual copies of the original. The applicable section of copyright law is 17.102(b), which says:</p>
<p>In no case does copyright protection for an original work of authorship extend to any idea, procedure, process, system, method of operation, concept, principle, or discovery, regardless of the form in which it is described, explained, illustrated, or embodied in such work.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielandrade.net/2011/02/10/open-hardware-definition-1-0/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>10 Cool things to do in OSX Terminal</title>
		<link>http://www.danielandrade.net/2009/12/21/10-cool-things-to-do-in-osx-terminal/</link>
		<comments>http://www.danielandrade.net/2009/12/21/10-cool-things-to-do-in-osx-terminal/#comments</comments>
		<pubDate>Mon, 21 Dec 2009 16:02:20 +0000</pubDate>
		<dc:creator>DanielAndrade</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.danielandrade.net/2009/12/21/10-cool-things-to-do-in-osx/</guid>
		<description><![CDATA[The thing that made me buy mac is that it has a OS based on Unix, and programs like Photoshop and Microsoft Office (not a big OpenOffice fan yet). Like [...]]]></description>
			<content:encoded><![CDATA[<p>The thing that made me buy mac is that it has a OS based on Unix, and programs like Photoshop and Microsoft Office (not a big OpenOffice fan <strong>yet</strong>). Like a good nerd, I can&#8217;t live without my beloved terminal, which makes my life easier. In this post I will show some commands so you can have fun on mac&#8217;s terminal. Hope you like it, and if you have any other ideas, please comment on the post!</p>
<p><strong>1. Twitter Update</strong></p>
<ul>
Nothing more geek than updating your twitter from terminal. Just change the <em>user</em> e <em>pass</em> from the code. Way cool.<br />
<code>curl -u user:pass -d status="Tweeting from the shell" http://twitter.com/statuses/update.xml</code></ul>
<p><strong>2. Sing songs</strong></p>
<ul>
Release your creativity, sing along.<br />
<code>sudo osascript -e 'say "Dum dum dum dum dum dum dum he he he ho ho ho fa lah lah lah lah lah lah fa lah full hoo hoo hoo" using "Cellos"'</code></ul>
<p><strong>3. Download from a unstable server</strong></p>
<ul>
You know, sometimes you are downloading a big file, but it keeps failing, and you always have to hit RESUME. Your problems are over, with this code, if the download stops suddenly, it will automatically restart. This code have a 15kbps speed limit, delete <em>&#8211;limit-rate 15k</em> to remove the speed limit.<br />
<code> while ! curl -C - -O --limit-rate 15k <strong>file-address-goes-here</strong>; do sleep 10; done</code></ul>
<p><strong>4. Secure SSH Tunnel</strong></p>
<ul>
This is very important if you are using a public/open wireless connection. If you want to access your bank information or online shopping, making sure no one is stealing your information, then SSH Tunneling is the solution. You can find more information <a href="http://polishlinux.org/apps/ssh-tunneling-to-bypass-corporate-firewalls/">HERE</a>.<br />
<code>ssh -D 8080 -f -C -q -N myuser@myserver.com</code><br />
<strong>From</strong>: <a href="http://paulstamatiou.com/">Stammy</a></ul>
<p><strong>5. Real-time view of a running processes</strong></p>
<ul>
To know what is running on your computer, how much memory and processing, just hit:<br />
<code>top</code></ul>
<p><strong>6. Resize pictures</strong></p>
<ul>
One quick way to resize pictures in a batch is using a simple program called SIPS. In this example, I&#8217;m resizing all pictures <strong>.JPG</strong> to a 500 pixels width. For more information, type on terminal <strong>man sips</strong><br />
<code>sips --resampleWidth 500 *.JPG</code></ul>
<p><strong>7. Build a fast and simple HTTPD server</strong></p>
<ul>
If you want to start a simple HTTPD server on the 8080 port, go to the folder you want to show and use the command:<br />
<code>python -m SimpleHTTPServer 8080</code></ul>
<p><strong>8. Kill a process</strong></p>
<ul>
When using <strong>top</strong>, you have access to the processes ID, and if they are using too much RAM (for example), you can kill it.<br />
<code>killall firefox</code><br />
<code>kill 234</code></ul>
<p><strong>9. Watch Star Wars Episode IV</strong></p>
<ul>
No comments on this one <img src='http://www.danielandrade.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
<code>telnet towel.blinkenlights.nl</code>
</ul>
<p><strong>10. Show hidden files (those with . in front of the name) in Finder</strong></p>
<ul>
<code>defaults write com.apple.finder AppleShowAllFiles TRUE</code></ul>
<p>Thanks for readying.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielandrade.net/2009/12/21/10-cool-things-to-do-in-osx-terminal/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>10 Things To Do Just After Installing Ubuntu 7.10</title>
		<link>http://www.danielandrade.net/2007/11/10/10-things-to-do-just-after-installing-ubuntu-710/</link>
		<comments>http://www.danielandrade.net/2007/11/10/10-things-to-do-just-after-installing-ubuntu-710/#comments</comments>
		<pubDate>Sat, 10 Nov 2007 02:49:38 +0000</pubDate>
		<dc:creator>DanielAndrade</dc:creator>
				<category><![CDATA[Howto]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.ovelha.org/pasteler0/2007/11/10/10-things-to-do-just-after-installing-ubuntu-710/</guid>
		<description><![CDATA[Ubuntu is a very complete OS, especially the Gutsy Gibbon (7.10), but there are still make tweaks you can do just after installing it that will make Ubuntu shine like [...]]]></description>
			<content:encoded><![CDATA[<p>Ubuntu is a very complete OS, especially the Gutsy Gibbon (7.10), but there are still make tweaks you can do just after installing it that will make Ubuntu shine like never. I will explain here some things I do just after have ubuntu installed. Remember that what I&#8217;ve written here are the best things to install for ME, you may consider not making some of them or installing many different things, but if so, please, share your wisdom with us all. <img src='http://www.danielandrade.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>1 &#8211; Expand the Software Repository List</strong></p>
<ol>
First of all, lets make ubuntu &#8220;see&#8221; more packages:<br />
Load Synaptic, go to System -> Administration -> Synaptic Package Manager. There, click in the menu Settings -> Repositories. In Ubuntu Software mark these repositories that will be accessed from the Internet:</p>
<p><strong>Canonical-suported Open Source software (main)</strong><br />
<strong>Community-maintained Open Source software (universe)</strong><br />
<strong>Proprietary drivers for devices (restricted)</strong><br />
<strong>Software restricted by copyright or legal issues (multiverse)</strong></p>
<p><a href='http://www.danielandrade.net/wp-content/uploads/2007/11/screenshot-software-sources.png' title='screenshot-software-sources.png'><img src='http://www.danielandrade.net/wp-content/uploads/2007/11/screenshot-software-sources.thumbnail.png' alt='screenshot-software-sources.png' /></a></p>
<p>After you have selected the new repository list, I suggest you go to the Terminal and type:<br />
   <code>sudo apt-get update</code><br />
Then<br />
   <code>sudo apt-get upgrade</code></p>
<p>Now all your programs will run on the last version.</ol>
<p><strong>2 &#8211; Have more fun with Compiz</strong></p>
<ol>Now you should install advanced graphics settings for compiz. By default, Ubuntu only let you choose from None, Normal or Extra Compiz graphics configuration. To make it more configurable, you can write on the Terminal:</p>
<p>      <code>sudo apt-get install compizconfig-settings-manager gnome-art usplash startupmanager</code></p>
<p><a href='http://www.danielandrade.net/wp-content/uploads/2007/11/screenshot-compizconfig-settings-manager.png' title='screenshot-compizconfig-settings-manager.png'><img src='http://www.danielandrade.net/wp-content/uploads/2007/11/screenshot-compizconfig-settings-manager.thumbnail.png' alt='screenshot-compizconfig-settings-manager.png' /></a></p>
</ol>
<p><!--adsense#baixogordo--></p>
<p><strong>3 &#8211; Installing packing software</strong></p>
<ol>It&#8217;s bad when you don&#8217;t have Internet on your computer/notebook, but you have to pack/unpack something but the file format isn&#8217;t recognized by the system. To prevent from this bad situation, you can install a bunch of packing software by typing this on the terminal:</p>
<p><code>sudo apt-get install unace rar unrar zip unzip p7zip-full p7zip-rar sharutils aish uudeview mpack lha arj cabextract file-roller</code></ol>
<p><b>4 &#8211; Installing More Fonts</b></p>
<ol>
<p>Here you will find a bunch of fonts you can install on your system, but remember that you don&#8217;t need to install all of them</p>
<p><code>mkdir mkdir -p /usr/lib/X11/fonts/Type1  sudo apt-get install msttcorefonts </p>
<p>    sudo apt-get install ttf-larabie-straight ttf-larabie-deco mplayer-fonts xfonts-terminus-dos xfonts-terminus   xfonts-terminus-oblique xfonts-mona tv-fonts ttf-tuffy ttf-sjfonts ttf-sil-padauk ttf-sil-ezra ttf-paktype ttf-georgewilliams<br />
      ttf-fifthhorseman-dkg-handwriting ttf-farsiweb ttf-essays1743 fonty ttf-opensymbol ttf-nafees ttf-mgopen ttf-gentium       ttf-freefont ttf-dustin ttf-devanagari-fonts ttf-dejavu-extra ttf-dejavu-core ttf-dejavu ttf-bpg-georgian-fonts ttf-bitstream-vera ttf-alee</code></p>
<p>Yes, it&#8217;s a big code, but you can just copy/paste it. <img src='http://www.danielandrade.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />
</ol>
<p><strong>5 &#8211; Multimedia</strong></p>
<ol>To have ubuntu playing all kinds of stuff, you need to install many codecs. So on the Terminal, type:</p>
<p>   <em>* Installing vlc and mplayer (playis almost everything):</em></p>
<p>   <code>sudo apt-get install vlc</code></p>
<p>    or</p>
<p>   <code>sudo apt-get install mplayer</code></p>
<p>    <em>* Common packs</em></p>
<p>    <code>sudo apt-get install mpeg2dec a52dec vorbis-tools id3v2 mpg321 mpg123 libswfdec0.3 libflac++6 ffmpeg cdda2wav toolame libmp4v2-0 totem-mozilla libmjpegtools0c2a tagtool easytag id3tool lame lame-extras nautilus-script-audio-convert mozilla-helix-player  helix-player libmad0 libjpeg-progs libmpcdec3 libquicktime1 flac faac faad sox toolame  a52dec ffmpeg2theora libmpeg2-4 uudeview flac  libmpeg3-1 mpeg3-utils mpegdemux</code></p>
<p>    <em>* Gstreammer 0.10</em></p>
<p>   <code>sudo apt-get install gstreamer0.10-ffmpeg gstreamer0.10-fluendo-mp3 gstreamer0.10-fluendo-mpegdemux gstreamer0.10-gl gstreamer0.10-gnonlin gstreamer0.10-pitfdll gstreamer0.10-plugins-bad gstreamer0.10-plugins-farsightgstreamer0.10-plugins-ugly gstreamer0.10-sdl gstreamer0.10-plugins-bad-multiverse gstreamer0.10-schroedinger gstreamer0.10-plugins-ugly-multiverse totem-gstreamer</code></p>
<p>   <em>* More programs</em></p>
<p>   <code>sudo apt-get install gstreamer-dbus-media-service gstreamer-tools</code></p>
<p>   <em>* Flash</em></p>
<p>    <code>sudo apt-get install  gsfonts gsfonts-x11 flashplugin-nonfree</code></p>
</ol>
<p><strong>6 &#8211; Installing Java</strong></p>
<ol>Java is a very important thing to install, now that many programs like Azureus need it to run. So type:</p>
<p>    <code>sudo apt-get install sun-java6-bin sun-java6-fonts sun-java6-jre sun-java6-plugin<br />
    sudo apt-get install equivs ttf-sazanami-gothic ttf-sazanami-mincho</code></ol>
<p><script type="text/javascript"><!--
google_ad_client = "pub-9320616275015294";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as_rimg";
google_cpa_choice = "CAEQv52dzgEQoY-ajAIQ3Y-ajAIQ1ZCajAIQkZGajAIQABoIqoYQGAlvlbQo9cv3cyj1y_dzKPXL93Mo9cv3cyj1y_dzKNDuncoBULIDUB5QtwJQK1A1UO4EUIED";
//-->
</script><br />
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<p><strong>7 &#8211; Frontend FTP Software (Filezilla)</strong></p>
<ol>This ia great FTP program, very complete, in my opinion, the best one for linux. To know more about it, <a href="http://filezilla-project.org/">click here</a>.</p>
<p>On the terminal type:</p>
<p><code>sudo apt-get install filezilla filezilla-locales</code></ol>
<p><strong>8 &#8211; BitTorrent Client</strong></p>
<ol>
<p><a href='http://www.danielandrade.net/wp-content/uploads/2007/11/screenshot-deluge.png' title='screenshot-deluge.png'><img src='http://www.danielandrade.net/wp-content/uploads/2007/11/screenshot-deluge.thumbnail.png' alt='screenshot-deluge.png' /></a></p>
<p>   <em> * Deluge: Written in python, great one:</em></p>
<p>    <code>sudo apt-get install deluge-torrent</code></p>
<p>    <em>* Azureus: Uses Java to run, very complete but a bit heavy,</em></p>
<p>       <code>sudo apt-get install azureus</code>
</ol>
<p><strong>9 &#8211; Installing Gparted (Making disk partition easy)</strong></p>
<ol>
You never know when you will need to change your disk partition, so you better be ready anytime by installing Gparted,<br />
a great GUI software where you can easily create, resize and format partitions on your hard disk.</p>
<p><code>sudo apt-get install gparted</code><br />
<a href='http://www.danielandrade.net/wp-content/uploads/2007/11/screenshot-dev-sda-gparted.png' title='screenshot-dev-sda-gparted.png'><img src='http://www.danielandrade.net/wp-content/uploads/2007/11/screenshot-dev-sda-gparted.thumbnail.png' alt='screenshot-dev-sda-gparted.png' /></a></ol>
<p><strong>10 &#8211; Get rid of unneeded stuff:</strong></p>
<ol>
If you want to keep your Ubuntu clean, you may consider uninstalling a bunch of software that comes with. I can&#8217;t tell much what to remove then,<br />
but you can check and see what you will not use. Then to remove, on terminal, you can type:</p>
<p><code>sudo apt-get remove "program name"</code></ol>
<p>Now I believe your Ubuntu Linux will be almost ready to deal with anything. Hope you enjoyed this guide, and please, share your linux wisdom with us on the comments below.</p>
<p>After <a href="http://www.testking-questions.com/exam/1Y0-259.htm">1Y0-259</a>, you can continue studying by doing <a href="http://www.testking-questions.com/exam/70-536.htm">70-536</a>, or you can gain some work experience as required by <a href="http://www.testking-questions.com/exam/642-825.htm">642-825</a>. Later you can go for <a href="http://www.testking-questions.com/exam/640-863.htm">640-863</a> as well.</p>
<p><!--adsense#adsensemeio--></p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielandrade.net/2007/11/10/10-things-to-do-just-after-installing-ubuntu-710/feed/</wfw:commentRss>
		<slash:comments>98</slash:comments>
		</item>
		<item>
		<title>The History of Programming Languages</title>
		<link>http://www.danielandrade.net/2007/08/26/the-history-of-programming-languages/</link>
		<comments>http://www.danielandrade.net/2007/08/26/the-history-of-programming-languages/#comments</comments>
		<pubDate>Mon, 27 Aug 2007 00:10:06 +0000</pubDate>
		<dc:creator>DanielAndrade</dc:creator>
				<category><![CDATA[Scripts]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.ovelha.org/pasteler0/2007/08/26/the-history-of-programming-languages/</guid>
		<description><![CDATA[Excellent reference of study to know about the 50 more common programming languages in the world. http://www.levenez.com/lang and]]></description>
			<content:encoded><![CDATA[<p>Excellent reference of study to know about the 50 more common programming languages in the world.</p>
<p><a href="http://www.levenez.com/lang/">http://www.levenez.com/lang</a> and<br />
<a href='http://www.oreilly.com/pub/a/oreilly/news/languageposter_0504.html' title='history_poster.gif'><img src='http://www.ovelha.org/pasteler0/wp-content/uploads/2007/08/history_poster.gif' alt='history_poster.gif' style="width:500px"; /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielandrade.net/2007/08/26/the-history-of-programming-languages/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cloning your HD on Windows</title>
		<link>http://www.danielandrade.net/2006/09/23/cloning-your-hd-on-windows/</link>
		<comments>http://www.danielandrade.net/2006/09/23/cloning-your-hd-on-windows/#comments</comments>
		<pubDate>Sat, 23 Sep 2006 04:23:36 +0000</pubDate>
		<dc:creator>DanielAndrade</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.ovelha.org/pasteler0/2006/09/23/cloning-your-hd-on-windows/</guid>
		<description><![CDATA[After readying this great tutorial, of how to clone your HD using a mac, I decided to write one tutorial showing how to do this if you are a windows [...]]]></description>
			<content:encoded><![CDATA[<p>After readying this <a href="http://5thirtyone.com/archives/650">great tutorial</a>, of how to clone your HD using a mac, I decided to write one tutorial showing how to do this if you are a windows users.<br />
Lately I&#8217;ve been quite angry with my windows. So here&#8217;s a very easy and fast way to restore your windows settings without having to reinstall windows all again.</p>
<p>&nbsp;</p>
<p><img src="http://img.photobucket.com/albums/v107/tigerbr/Blog/01.jpg" alt="" /></p>
<p>&nbsp;</p>
<p><strong>PowerQuest</strong> is famous for its extremely useful <strong>Partition Magic</strong>, but the company also developed other very good programs. One of these programs is <strong>Drive Image 2002</strong>. There isn&#8217;t any better exact backup of your system then cloning your HD or partition: and that&#8217;s exactly what <strong>DI2002</strong> does, he creates an exact partition of what you want.</p>
<p>&nbsp;</p>
<p><img src="http://img.photobucket.com/albums/v107/tigerbr/Blog/02.jpg" alt="" /></p>
<p>&nbsp;</p>
<p><strong>DI2002</strong> has a very easy interface, and it&#8217;s quite secure (it checks the trustworthiness of the data, allows to set passwords for the images, etc&#8230;). One of the biggest differences from the old version is that now the program can practically make everything without leaving Windows &#8211; except making/restoring the image of the partition where Windows is installed (in this case <strong>DI2002</strong> leaves Windows to make the image/restoring and then returns). In any other partition, everything is made inside Windows. There&#8217;s also the option to make a boot disk for restoring, if you can&#8217;t login windows&#8230;</p>
<p>&nbsp;</p>
<p><img src="http://img.photobucket.com/albums/v107/tigerbr/Blog/03.jpg" alt="" /></p>
<p>&nbsp;</p>
<p><strong>DI2002</strong> also can partitioned your HD: it&#8217;s not Partition Magic but handles through basic tasks, making it easier to save the image direct for a backup partition. <strong>DI2002</strong> can also save images in <strong>CDs</strong> and<strong> DVDs</strong>, <strong>Zip Drives</strong>, among others supported, and you can also save/restore over <strong>LAN</strong>, saving and getting date from other computers.</p>
<p>&nbsp;</p>
<p><img src="http://img.photobucket.com/albums/v107/tigerbr/Blog/04.jpg" alt="" /><br />
<!--adsense#adsensemeio--></p>
<p>&nbsp;</p>
<p>It isn&#8217;t right to make a backup copy in the same hard drive in talking about security (if something goes wrong with your HD, your backup will be also lost), you will be safe against software problems but not hardware. That&#8217;s why the best options are other <strong>HDs</strong>, <strong>CDs</strong>, <strong>DVDs</strong> and other drives. You can also schedule your backups daily, weekly or monthly.</p>
<p><strong>DI2002</strong> works on <strong>DOS</strong>, Windows 95/98/Me, Windows NT 4.0 Workstation, Windows 2000 Professional and Windows XP. And supports <strong>FAT, FAT32, NTFS and Ext2 (Linux).</strong></p>
<p>&nbsp;</p>
<p><strong>Creating and Restoring</strong></p>
<p>&nbsp;</p>
<p>There&#8217;s two kinds of backup: From a user specific files or HD cloning. <strong>DI2002</strong> is dedicated in making an exact clone of the HD, building an perfect version of the HD, with all files, configurations and registries, on the exact moment the file was created. You can&#8217;t create an image from specific files/dirs (that&#8217;s why backup programs are made). It only supports complete partition images. That&#8217;s why its always good to make an partition (on windows <strong>C:\</strong>) just for programs and installation files.</p>
<p>When making the image, you should take care to see if all programs and windows are running right, the way you want (with the newest patches and everything). After that we&#8217;ll start making our image.</p>
<p>It&#8217;s very easy to navigate thought the program&#8217;s interface: To create an image you just click on &#8220;<strong>Create Image</strong>&#8221; (if you want to restore &#8220;Restore Image). On the next screen, &#8220;<strong>Select Drives</strong>&#8220;, and choose <strong>Disk/Partition</strong> in witch will be copied and then &#8220;<strong>Select Destination</strong>&#8221; and choose your image will be saved: you can make any name and comment on it.</p>
<p>&nbsp;</p>
<p><img src="http://img.photobucket.com/albums/v107/tigerbr/Blog/05.jpg" alt="" /></p>
<p>&nbsp;</p>
<p>Clicking in&#8221; <strong>Options</strong>&#8221; you will be able to choose the level of compression of the created image, password protection, and separate the image in fixed sizes volumes (650MB for CD-R/RW, 4.7GB DVD-R/RW, etc&#8230;).</p>
<p>&nbsp;</p>
<p><img src="http://img.photobucket.com/albums/v107/tigerbr/Blog/06.jpg" alt="" /></p>
<p>&nbsp;</p>
<p>After this, just click in Finish and wait until <strong>DI2002</strong> creates the image in the selected place.</p>
<p>The restoration is also very simple: click in &#8220;<strong>Restore Image</strong>&#8221; and selects the image file and where it will be restored. There&#8217;s an option called &#8220;Restore to Original Locations&#8221; where it will restore in the exact same place where the image was made (for example, if you made an backup of <strong>C:\</strong>, it will restore on <strong>C:\</strong>). If you don&#8217;t use this option, you can restore anywhere.</p>
<p>If there&#8217;s any problem on Windows that it&#8217;s not working, you can use a <strong>Rescue Diskettes</strong> that can be made while DI2002 is being installed, or after clicking in &#8220;Boot Disk Builder&#8221; or even on &#8220;<strong>Create Rescue Diskettes</strong>&#8220;, on windows main menu (inside DI2002 folder).</p>
<p>Two boot disks will be created: Boot and the other with the <strong>DI2002</strong> to <strong>DOS</strong>. Using this you simply boot using DI2002, and then when asked you use the requested image file.<br />
<strong>DI2002 to DOS</strong> is very clear, just fallow the same simple steps: &#8220;<strong>Restore Image</strong>&#8220;, select the image place and the place to restore. Done! Now you reboot (without the boot disk of course) and there&#8217;s your computer working the same way as before <img src='http://www.danielandrade.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><!--adsense#postbaixo--></p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielandrade.net/2006/09/23/cloning-your-hd-on-windows/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>7 cool things to do with a symbian enabled phone</title>
		<link>http://www.danielandrade.net/2005/12/12/7-cool-things-to-do-with-a-symbian-enabled-phone/</link>
		<comments>http://www.danielandrade.net/2005/12/12/7-cool-things-to-do-with-a-symbian-enabled-phone/#comments</comments>
		<pubDate>Mon, 12 Dec 2005 02:49:52 +0000</pubDate>
		<dc:creator>DanielAndrade</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.ovelha.org/pasteler0/2005/12/12/7-cool-things-to-do-with-a-symbian-enabled-phone/</guid>
		<description><![CDATA[Some weeks ago I&#8217;ve bought a nokia 6600 smart phone, great mobile with symbian OS. Since then I&#8217;m playing around with it, discovering how great is this operational system, BlueTooth, [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://img.photobucket.com/albums/v107/tigerbr/Blog/symbian.gif" align="left"/>Some weeks ago I&#8217;ve bought a nokia 6600 smart phone, great mobile with symbian OS. Since then I&#8217;m playing around with it, discovering how great is this operational system, BlueTooth, IR, Java and the MMC memory card. So I decided to write this article showing 7 cool things you can do with It.</p>
<p>&nbsp;</p>
<p><strong>Moblogging:</strong></p>
<ol>
The word <strong>Moblog</strong> comes from mobile and blog, this is quite common thing lately, you are on a trip, going to school, well, anywhere you have signal on your mobile, you take a great picture and you don&#8217;t want to wait to go home, put in your computer, then you can send the picture to a specific email address, and by that, it will automatically be uploaded to some website you&#8217;ve configured. The two famous moblogging hosts are <a href="http://www.flickr.com">Flickr</a> and <a href="http://www.textamerica.com/">TextAmerica</a>. On this websites, you can upload a pictures with tags and title. At TextAmerica, you can upload videos too. Both services are paid, having a free accont with many restrictions. I&#8217;m starting my moblog, don&#8217;t have many pictures still. To integrate with my website, I have placed a flickr slideshow showing only pictures with &#8220;cameraphone&#8221; tags, and it works great. If you know more mobloging option, please let me know!</ol>
<p>&nbsp;</p>
<p><strong>Instant messaging:</strong></p>
<ol>
<img src="http://photobucket.com/albums/v107/tigerbr/Blog/th_AM.gif" align="left" />For those who can&#8217;t stay away from ICQ or more common lately MSN, there is a great program called <a href="http://www.agilemobile.com/agile_messenger.html">Agile Messenger</a>, that allows you to connect to MSN, ICQ, Yahoo and AOL thru GPRS. I&#8217;m using this software for a while now, it works very well, if you can buy GPRS plans for <a href="http://www.carinsurancerates.com/cheap-car-insurance.html">cheap</a>, you can just leave the program running on your background. It&#8217;s great!</ol>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong>Using your cellphone as a webcam:</strong></p>
<ol>
<img src="http://photobucket.com/albums/v107/tigerbr/Blog/th_total.gif" align="left"/><br />
One I&#8217;ve heard about using a symbian phone as webcam, but it was little complicated, and you needed a bunch of different programs, but the guys from <em>Warelex</em> made a program to make it a easy job, using your USB BlueTooth. The program is great, works with any Windows application that can receive video feeds from a web camera including Skype 2.0, MSN and others. You can give it a try or buy it <a href="http://www.handango.com/ampp/store/PlatformProductDetail.jsp?siteId=308&#038;catalog=0&#038;sectionId=0&#038;productType=2&#038;platformId=4&#038;productId=166841">clicking here</a>.</ol>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong>Tune your guitar:</strong></p>
<ol>
<img src="http://photobucket.com/albums/v107/tigerbr/Blog/th_tuner.gif" align="left" />There is a little program called <strong>GuitarTuner</strong>, it&#8217;s an interactive guitar tuner software designed exclusively for the Series 60 platform. The built-in microphone of the device is used to record and analyze any sound that can be heard, and the detected pitch is displayed in real-time. I&#8217;ve tested this software, it works, its a little slow, but it&#8217;s very handy to have a guitar tuner wherever you go. <a href="http://my-symbian.com/7650/applications/applications.php?fldAuto=827&#038;faq=4">You can try it here.</a>
</ol>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong>Office one your smart phone:</strong></p>
<ol>
<img src="http://photobucket.com/albums/v107/tigerbr/Blog/th_qsScreenshot.gif"align="left"/>If you deal alot with Microsoft Word, Excell and Powerpoint this if for you. With this program you can open view, edit and print your documents. The only thing is that the way you are going to use such software on a smartphone is not the same as on a PC, laptop or even a traditional PDA. Series 60 smartphones, by their very nature, have small screens and limited input capability. There will be limited amounts of data entry, especially in spreadsheets set up to keep track of records, notes or expenses, but actual amounts of data entered are going to be small. The principal use is going to be viewing files on the move. The PC is never going to be that far away and so the key is to have an easy way to get files on the phone, good viewing functions and edit functions that allow for limited data entry while on the phone. The price is a little expencive too, 50 bucks. But anyway, it&#8217;s a good try!!! You can try it <a href="http://www.cesinc.com/series60/index.html">HERE</a>.
</ol>
<p>&nbsp;</p>
<p><strong>Watching movies:</strong></p>
<ol>
<img src="http://photobucket.com/albums/v107/tigerbr/Blog/th_smartmovie1.png" align="left" />This is one of the things I like most on a symbian phone, to be able to watch movies, or small videoclips. There is a good program called SmartMovie, that consists in 3 things, a <strong>XviD codec</strong>, a <strong>video converter</strong>, and a <strong>player</strong> on the phone. It works like this, you convert any video file on your PC into a phone-friendly video file. The file gets quite small, in the size of the phone&#8217;s screen. You upload the video into device/memory card. And then Play the video in SmartMovie Player installed on your mobile device. It&#8217;s a great software, it plays standard AVI format, allowing you to preview converted files on your PC. Uses popular XviD video codec, which increases compatibility with other video players. Player uses the phone screen in portrait or landscape mode, utilizing the full screen size of the device. PC converter allows you to split video file into multiple segments, so that it fits onto your memory card, if not entire, then cut to more parts &#8211; you may watch your favorite video in parts, e.g. while traveling to work/school. Mobile player which supports subtitles &#8211; allowing you to watch movies in different languages. Friendly PC converter &#8211; preview videos on PC, select parts you want to convert, alter quality. Adjustable quality parameters for video and audio streams, allowing tuning target video to your needs.<br />
<a href="http://my-symbian.com/7650/applications/applications.php?faq=4&#038;fldAuto=819">You can try this program here</a>.<br />
<img src="http://img.photobucket.com/albums/v107/tigerbr/Blog/shotconv.jpg" align="middle"/>
</ol>
<p>&nbsp;</p>
<p><strong>Playing Nes, Gameboy And Megadrive</strong></p>
<ol>
Playing games like Frozen Bubble is cool, but nothing compared to playing classics of the consoles on your smartphone. I was playing Sonic, Final Fantasy and other games, its one of the coolest things on symbian OS.
</ol>
<ol>
<img src="http://photobucket.com/albums/v107/tigerbr/Blog/th_yewnes.gif" align="left" />For Nintendo, there is two emulators, <a href="http://www.yewsoft.com/product.php?productid=13">YewNes</a> and <a href="http://www.vampent.com/vnes.htm">Vnes</a>, but I choose YewNes, it works pretty well, you can play in full screen mode, it open .zip files, different speed levels, configurable controls and a bunch of other features. The only problem is that it costs $15, not much anyway.
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><img src="http://photobucket.com/albums/v107/tigerbr/Blog/th_showpic.jpg" align="left" />For Sega Mega Drive (or Genesis), there is <a href="http://www.allaboutsymbian.com/forum/showthread.php?s=&#038;threadid=23356">PicoDriver</a>, emulator with a bunch of features, such as: LandScape and Portrait screen mode,  configurable controls, Save/Load state, sound and Rom search on full mobile.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><img src="http://photobucket.com/albums/v107/tigerbr/Blog/th_goboy.gif" align="left" />For GameBoy, there is <a href="http://my-symbian.com/7650/applications/applications.php?fldAuto=282&#038;faq=7">GoBoy</a>,  other very good emulator, with features like full sound support, configurable key support, run games directly from Inbox or from Memory Card, play games from .zip and. All emulators are great try.</ol>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielandrade.net/2005/12/12/7-cool-things-to-do-with-a-symbian-enabled-phone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FeedTree: RSS via P2P</title>
		<link>http://www.danielandrade.net/2005/11/18/feedtree-rss-via-p2p/</link>
		<comments>http://www.danielandrade.net/2005/11/18/feedtree-rss-via-p2p/#comments</comments>
		<pubDate>Fri, 18 Nov 2005 12:59:52 +0000</pubDate>
		<dc:creator>DanielAndrade</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.ovelha.org/pasteler0/?p=12</guid>
		<description><![CDATA[FeedTree is a P2P java app that uses distributed bandwidth to push RSS feed content to users faster than traditional newsreaders that poll their feeds on a schedule. A poster [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://feedtree.net">FeedTree</a> is a P2P java app that uses distributed bandwidth to push RSS feed content to users faster than traditional newsreaders that poll their feeds on a schedule. A poster describes graphically how it works  which is not to say I fully understand it. But I do understand that speed and timeliness are the payoffs here. Currently the installations process and user interface are rough going; the developers promise improvements. My eyes glazed over reading the command-line and port-massaging requirements to get this thing running, but if such technicalities are up your alley, this looks like an interesting new spin on both P2P and RSS. via [<a href="http://p2p.weblogsinc.com/">p2pWeblog</a>]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielandrade.net/2005/11/18/feedtree-rss-via-p2p/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

