<?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>Tzikis</title>
	<atom:link href="http://blog.tzikis.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://blog.tzikis.com</link>
	<description>Ramble Ramble Ramble</description>
	<lastBuildDate>Fri, 11 Nov 2011 14:22:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>We&#8217;re on Hack a Day!</title>
		<link>http://blog.tzikis.com/?p=437</link>
		<comments>http://blog.tzikis.com/?p=437#comments</comments>
		<pubDate>Fri, 11 Nov 2011 14:21:44 +0000</pubDate>
		<dc:creator>Georgitzikis Vasilis</dc:creator>
				<category><![CDATA[FOSS]]></category>

		<guid isPermaLink="false">http://blog.tzikis.com/?p=437</guid>
		<description><![CDATA[Where by &#8216;we&#8217;, I mean P-Space, the local hackerspace in Patras. Recently, I designed an (open source, ofc) system to control our door for entry, using RFID tags an a remote controller. Everyone liked it, so we installed it and I set off to document it on GitHub. We aptly named it Jarvis, after Edwin [...]]]></description>
			<content:encoded><![CDATA[<p>Where by &#8216;we&#8217;, I mean <a href="http://p-space.gr">P-Space</a>, the local hackerspace in Patras. Recently, I designed an (open source, ofc) system to control our door for entry, using RFID tags an a remote controller. Everyone liked it, so we installed it and I set off to document it on GitHub. We aptly named it Jarvis, after <a href="https://secure.wikimedia.org/wikipedia/en/wiki/Edwin_Jarvis">Edwin Jarvis</a>.</p>
<p>To put it simply, Jarvis consists of a remote control that tells the computer to open the door when pressed, the door controller that reads the RFID tags and send the information to the computer, and the computer that validates the RFID information, gets the remote&#8217;s messages, and sends a special &#8216;open the door&#8217; message to the door controller when the remote button is pressed, or a valid RFID card is read. We even have the five last events on the <a href="http://p-space.gr">website</a>, so you can tell if any of your friends are in the hackerspace at the moment.</p>
<p>Yesterday, <a href="http://hackaday.com/2011/11/10/jarvis-opens-the-door-at-p-space/">Jarvis was featured on Hack a Day</a>, the most popular site for hardware and software hacks, MAKE/DIY projects. Suffice to say, we were all stunned! We even got some ideas on how to improve the system from the comments.</p>
<p>If you&#8217;d like to know more on how the system works, read the hackaday.com post and check out the <a href="https://github.com/P-Space/Jarvis/wiki/About-Jarvis">project&#8217;s wiki</a>. You can also</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tzikis.com/?feed=rss2&amp;p=437</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Diffusing LEDs</title>
		<link>http://blog.tzikis.com/?p=400</link>
		<comments>http://blog.tzikis.com/?p=400#comments</comments>
		<pubDate>Thu, 29 Sep 2011 22:31:27 +0000</pubDate>
		<dc:creator>Georgitzikis Vasilis</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.tzikis.com/?p=400</guid>
		<description><![CDATA[I&#8217;m writing this blog post while sitting at our local hackerspace at 1.15am and working on a new Secret Project™. I&#8217;m using a semi-transparent glass and trying to light it up with LEDs from the sides. Anyone who has used high power LEDs to light a surface could tell you, these things need to be [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m writing this blog post while sitting at our local hackerspace at 1.15am and working on a new Secret Project™. I&#8217;m using a semi-transparent glass and trying to light it up with LEDs from the sides.</p>
<p>Anyone who has used high power LEDs to light a surface could tell you, these things need to be diffused, because the light isn&#8217;t distributed evenly to the surface and it looks like crap.</p>
<p>So I was sitting and trying to find something to diffuse the LEDs with, and then it hit me (ouch)! Rolling paper for cigarettes*! After some quick googling i found out that the thinnest one is the Rizla Silver brand, so I bought some from the 24/7 kiosk** down the corner, and voila! Awesome! You can see the difference below, but the photos really do it no justice. (coming soon, can&#8217;t upload the photos :P)</p>
<p><a href="http://blog.tzikis.com/wp-content/uploads/2011/09/photo-2.jpg" rel="lightbox[400]"><img class="alignnone size-medium wp-image-424" title="photo 2" src="http://blog.tzikis.com/wp-content/uploads/2011/09/photo-2-300x168.jpg" alt="" width="300" height="168" /></a><a href="http://blog.tzikis.com/wp-content/uploads/2011/09/photo-1.jpg" rel="lightbox[400]"><img class="alignnone size-medium wp-image-423" title="photo 1" src="http://blog.tzikis.com/wp-content/uploads/2011/09/photo-1-300x166.jpg" alt="" width="300" height="166" /></a></p>
<blockquote><p>*Yes, you can buy rice paper at bookstores and get a much better price. But can you do that at 1.15am? Didn&#8217;t think so.<br />
**περίπτερο</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.tzikis.com/?feed=rss2&amp;p=400</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Guess who&#8217;s a Growl developer</title>
		<link>http://blog.tzikis.com/?p=403</link>
		<comments>http://blog.tzikis.com/?p=403#comments</comments>
		<pubDate>Sat, 17 Sep 2011 17:53:53 +0000</pubDate>
		<dc:creator>Georgitzikis Vasilis</dc:creator>
				<category><![CDATA[FOSS]]></category>

		<guid isPermaLink="false">http://blog.tzikis.com/?p=403</guid>
		<description><![CDATA[If you&#8217;re a mac user, you might have heard about Growl, perhaps you&#8217;re even using it. Those of you who know me might have heard me rant about how its greatness. It&#8217;s simply such a well thought-out, designed and developed software. For those of you who have never heard of it, Growl is a notification [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re a mac user, you might have heard about Growl, perhaps you&#8217;re even using it. Those of you who know me might have heard me rant about how its greatness. It&#8217;s simply such a well thought-out, designed and developed software.</p>
<p>For those of you who have never heard of it, Growl is a notification system and framework for OS X. It&#8217;s highly configurable, yet easy to do so. The user can choose the notification style, the position of notification on the screen, set different notification styles and behavior for each program, etc. It&#8217;s even possible to have the notification emailed to you, or spoken out. It&#8217;s also the first notification system AFAIK, started back in 2004, which I believe was a really innovative idea at the time. Oh, and did i mention it&#8217;s open source too? And it&#8217;s no secret I love open source projects</p>
<p>One of the things I love most is how easy it is to use the framework as a developer. When I got accepted for GSoC 2010 to improve Pallet (a<a href="http://www.macports.org/"> MacPorts</a> GUI which is still in beta), adding Growl notification was amongst the first things i did, and it was so easy, even with my worthless Obj-C knowledge at that time, that I couldn&#8217;t believe it. When it came to developing <a href="http://blog.tzikis.com/?page_id=251">Capster</a>, it took me less than half an hour for the notification part.</p>
<p>Those of you who know Growl might have missed its companion app, Hardware Growler. hwGrowler (as we call it for short) is part of the Growl Extras, which include an iTunes Growl plugin, a command-line growl notification tool, a mail plugin (which is awesome and very, very useful*),  and of course, Harware Growler. It&#8217;s designed to run at the background and send you notifications for things like pluging a usb/firewire/bluetooth device, mounting a volume, connecting to a wifi network and networking in general (i.e. IP changes, ethernet cables geting unpluged, etc), power cord changes (on power, charging, on battery, on UPS) and device syncing using iSync.</p>
<p>Here&#8217;s what it looks like when you plug in the charging cable:</p>
<p><a href="http://blog.tzikis.com/wp-content/uploads/2011/09/hwgrowler-demo.png" rel="lightbox[403]"><img class="alignnone size-medium wp-image-407" title="hwgrowler demo" src="http://blog.tzikis.com/wp-content/uploads/2011/09/hwgrowler-demo-300x187.png" alt="" width="300" height="187" /></a></p>
<blockquote><p>A plain Hardware Growler notification.</p></blockquote>
<p>The reason I joined the Growl team was to improve Hardware Growler on a few places that bothered me. First of all, Hardware Growler had no reason for a Dock icon. It&#8217;s supposed to run on the background be forgotten. Therefore, I moved the icon to the status bar. I also removed the preference panel, since there was only one preference anyway (for now ;), and moved that preference to the statusbar icon menu. I&#8217;m also adding a second preference (which is disabled right now).</p>
<p><a href="http://blog.tzikis.com/wp-content/uploads/2011/09/hwgrowler-menu.png" rel="lightbox[403]"><img class="alignnone size-medium wp-image-408" title="hwgrowler menu" src="http://blog.tzikis.com/wp-content/uploads/2011/09/hwgrowler-menu-300x101.png" alt="" width="300" height="101" /></a></p>
<blockquote><p>New Hardware Growler menu on the status bar.</p></blockquote>
<p>Last, but not least, came notification coalescing. What is coalescing you say? The idea is simple enough. If a device disconnects and connects fast, the second notification will replace the first one on the screen. That way, instead of having both notifications shown at the same time, you&#8217;ll see the first notification, and when the second notification  comes up, it replaces the first one. Imaging plugging and unplugging the power cord. Instead of this:</p>
<p><a href="http://blog.tzikis.com/wp-content/uploads/2011/09/hwgrowler-old.png" rel="lightbox[403]"><img class="alignnone size-medium wp-image-410" title="hwgrowler old" src="http://blog.tzikis.com/wp-content/uploads/2011/09/hwgrowler-old-300x187.png" alt="" width="300" height="187" /></a></p>
<blockquote><p>Old Hardware Growler. Notice the icon on the Dock and the two notifications.</p></blockquote>
<p>You get this:</p>
<p><a href="http://blog.tzikis.com/wp-content/uploads/2011/09/hwgrowler-new.png" rel="lightbox[403]"><img class="alignnone size-medium wp-image-409" title="hwgrowler new" src="http://blog.tzikis.com/wp-content/uploads/2011/09/hwgrowler-new-300x187.png" alt="" width="300" height="187" /></a></p>
<blockquote><p>New Hardware Growler. Notice the status bar icon and the one notification.</p></blockquote>
<p>There are also many exciting features we&#8217;re considering. Who knows, we may add so many features we&#8217;ll have to bring back the preference panel ;). I hope you&#8217;re as excited about this as I am (though I doubt it).</p>
<p>*The Growl team has recently stopped developping the GrowlMail plugin for Apple&#8217;s Mail.app, so it doesn&#8217;t come included in the extras anymore, but it&#8217;s been picked up as a personal project from Rudy Richter, who just so happens to be the Growl lead developer. You can download the last version <a href="https://code.google.com/p/growlmail/downloads/list">here</a>.</p>
<p>Update: I was informed by Rudy that the iTunes Plugin has been discontinued as a Growl project and picked up by him as well. You can get the source code on <a href="https://github.com/rudyrichter/growltunesplugin">GitHub</a>. There an iTunes Growl app though, called GrowlTunes, which is part of the Extras and essentially does the same thing. Check it out, t&#8217;s  pretty neat!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tzikis.com/?feed=rss2&amp;p=403</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Arduino Pro Mini shields!</title>
		<link>http://blog.tzikis.com/?p=388</link>
		<comments>http://blog.tzikis.com/?p=388#comments</comments>
		<pubDate>Fri, 02 Sep 2011 15:01:16 +0000</pubDate>
		<dc:creator>Georgitzikis Vasilis</dc:creator>
				<category><![CDATA[FOSS]]></category>

		<guid isPermaLink="false">http://blog.tzikis.com/?p=388</guid>
		<description><![CDATA[I&#8217;m proud to introduce my latest Arduino-related project. For the past year, I&#8217;ve been using the Arduino Pro Mini from Sparkfun extensively, and I&#8217;ve come to love it for its small size and awesome XBee connectivity. Since I&#8217;m frequently using relays, I&#8217;ve been making lots of relay boards, and every time I needed to add [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m proud to introduce my latest Arduino-related project. For the past year, I&#8217;ve been using the <a href="www.sparkfun.com/products/9218" target="_blank">Arduino Pro Mini</a> from Sparkfun extensively, and I&#8217;ve come to love it for its small size and awesome XBee connectivity. Since I&#8217;m frequently using relays, I&#8217;ve been making lots of relay boards, and every time I needed to add or remov a relay to a project, it&#8217;s been kind of a pain in the ass, so I devised a smart solution.</p>
<p>First of all, I need to make a small  introduction. Using the <a href="https://www.sparkfun.com/products/9280" target="_blank">Stackable Headers</a> from Sparkfun, I made it possible to add and stack shields to an Arduino Pro Mini, just like you would on a normal Arduino Uno. Here is a picture of an Arduino Pro Mini with the stackable headers:</p>
<p><a href="https://farm7.static.flickr.com/6074/6105569505_550c5e3391_z_d.jpg" rel="lightbox[388]"><img class="alignnone" title="Arduino Pro Mini" src="https://farm7.static.flickr.com/6074/6105569505_550c5e3391_z_d.jpg" alt="" width="384" /></a></p>
<blockquote><p>Arduino Pro Mini with stackable headers</p></blockquote>
<p>Using these headers, we can add shields/boards both on the top and below the Arduino Pro Mini board. It&#8217;s also much easier to program the Arduino Pro Mini using an <a href="www.sparkfun.com/products/10008">FTDI Basic Breakout</a> board, and you can easily add an XBee module on the Arduino with an XBee Explorer Regulated board if you want to (I do. all the time). Here&#8217;s another pic:</p>
<p><a href="https://farm7.static.flickr.com/6073/6105589579_c565fc00a0_z_d.jpg" rel="lightbox[388]"><img class="alignnone" title="Arduino Pro Mini with XBee" src="https://farm7.static.flickr.com/6073/6105589579_c565fc00a0_z_d.jpg" alt="" width="384" height="287" /></a></p>
<blockquote><p>Arduino Pro Mini with XBee module</p></blockquote>
<p>And now on to the good part. First of all, I made a relay shield because as I  said, I use relays a lot! The shield includes all the circuitry needed to control a relay from one of the Arduino&#8217;s digital output pins. All the necessary headers to make it stackable are there, as well as the necessary components,  relay and 2 screw terminals. I wanted to be able to select which digital I/O pin the relay would be connected to, so I&#8217;ve added a header to make it easy to connect the relay control (SEL) pin to any of the Arduino digital 2-9 pins using nothing more than a cable. I&#8217;ve also added a <a href="https://www.sparkfun.com/products/8095" target="_blank">0.1&#8243; standard 2-pin Molex connector</a> (you can also use a standard 0.1&#8243; header if you want to make it more breadboard-friendly) to make it easy to power the Arduino with a regulated 5V power supply.</p>
<p><a href="https://farm7.static.flickr.com/6075/6106300144_504f4141e2_z_d.jpg" rel="lightbox[388]"><img class="alignnone" title="Arduino Pro Mini - Relay Shield" src="https://farm7.static.flickr.com/6075/6106300144_504f4141e2_z_d.jpg" alt="" height="500" /></a></p>
<blockquote><p>Relay Board. Notice the header on the left. It&#8217;s easy to set which pin controls the relay, by simply using a cable to short the SEL pin to the digital pin of your choice.</p></blockquote>
<p>The 2 most common stuff someone will need to use an Arduino Pro Mini for are I/O and reading sensor values from the Analog In pins. So I made a digital I/O shield with space for 4 digital I/O slots, using the same header to select which Arduino pin you want to connect to each slot. In addition to the 2-pin connector for power, I&#8217;ve added 2 more 3-pin connectors (since there was unused space) so you can power it with 7-12V in the RAW pin.</p>
<p>I&#8217;ve brought out the GND rail as well, to be used both for Output (i.e. controlling a LED) as well as an input. For buttons and switches, you should use  the internal pull-up resistor in the microprocessor and the GND rail to detect a button press (if the pin state is LOW, it&#8217;s pressed, if HIGH, it&#8217;s not pressed). That way you don&#8217;t even need any external resistors for your buttons. You can either use screw terminals, or the standard 0.1&#8243; header to connect your I/O, and I&#8217;ve also added a 0.1&#8243; 2-pin molex connector for each of the four I/Os. Of course, if you need more I/Os, all you need to do is stack another shield ;)</p>
<p><a href="https://farm7.static.flickr.com/6188/6105755797_881d5ee34a_b_d.jpg" rel="lightbox[388]"><img class="alignnone" title="Digital I/O Shield" src="https://farm7.static.flickr.com/6188/6105755797_881d5ee34a_b_d.jpg" alt="" height="500" /></a></p>
<blockquote><p>Digital I/O Shield. Notice the selection header and the 2-pin connector for each I/O.</p></blockquote>
<p>In regards to Analog Input, the usual way to use them is to connect a sensor in series to a resistor in order to make a <a href="http://www.ladyada.net/images/sensors/cdsanasch.gif" rel="lightbox[388]">voltage divider</a> (image taken from ladyada&#8217;s excellent <a href="http://www.ladyada.net/learn/sensors/cds.html" target="_blank">tutorial</a> on how to use photoresistors). So I made a board that you can use to make up to 4 voltage dividers. There are slots for each resistor, so that you can use any resistor value you want, and there is one connector for each of the sensors. There&#8217;s also a header for breadboard-friendly connectivity. Of course, the usual power connectors are still there :)</p>
<p><a href="https://farm7.static.flickr.com/6078/6105755863_8ccbf62034_b_d.jpg" rel="lightbox[388]"><img class="alignnone" title="Arduino Pro Mini - Analog Shield" src="https://farm7.static.flickr.com/6078/6105755863_8ccbf62034_b_d.jpg" alt="" height="500" /></a></p>
<blockquote><p>Analog Input Shield. Notice the resistor slots, and the 2-pin header for each sensor.</p></blockquote>
<p>Of course, if you know me, you know I love open source stuff, so <a href="http://www.tzikis.com/arduino_pro_mini_boards_eagle.zip" target="_blank">here</a> are all the EAGLE files for all 3 of the boards.</p>
<p>I hope I&#8217;ve wet your appetite. If you&#8217;re hungry for more, here&#8217;s a video of me explaining each circuit, and showing how to stack them and connect them to the Arduino Pro Mini.</p>
<p><iframe width="560" height="345" src="http://www.youtube.com/embed/q97IFYhZpoo" frameborder="0" allowfullscreen></iframe></p>
<p>If you just want to take a look at some action, here&#8217;s a quick demo of the system in action with 2 relay shields and an I/O shield. You can get the code for the demo <a href="http://www.tzikis.com/arduino_pro_mini_shields_demo.zip">here</a>.</p>
<p><iframe width="420" height="345" src="http://www.youtube.com/embed/8heEYA1vODY" frameborder="0" allowfullscreen></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tzikis.com/?feed=rss2&amp;p=388</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Back!</title>
		<link>http://blog.tzikis.com/?p=385</link>
		<comments>http://blog.tzikis.com/?p=385#comments</comments>
		<pubDate>Sun, 07 Aug 2011 22:01:24 +0000</pubDate>
		<dc:creator>Georgitzikis Vasilis</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.tzikis.com/?p=385</guid>
		<description><![CDATA[Back from vacations.. only for a few days. But i came up with a couple of ideas during my vacations which should keep me busy for a while ;) Till then, take care, and take some vacations for yourself. They&#8217;re the best thing for unleashing your creativity :)]]></description>
			<content:encoded><![CDATA[<p>Back from vacations.. only for a few days. But i came up with a couple of ideas during my vacations which should keep me busy for a while ;)</p>
<p>Till then, take care, and take some vacations for yourself. They&#8217;re the best thing for unleashing your creativity :)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tzikis.com/?feed=rss2&amp;p=385</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Making coffee with Arduino</title>
		<link>http://blog.tzikis.com/?p=377</link>
		<comments>http://blog.tzikis.com/?p=377#comments</comments>
		<pubDate>Sat, 16 Jul 2011 11:40:06 +0000</pubDate>
		<dc:creator>Georgitzikis Vasilis</dc:creator>
				<category><![CDATA[FOSS]]></category>

		<guid isPermaLink="false">http://blog.tzikis.com/?p=377</guid>
		<description><![CDATA[No, this will not be another serious blog post. It will, however, be an exercise in ingenuity and thinking outside the box. Most of all, I&#8217;m writing this because people requested it on Twitter :P Long story short, a friend of mine and me wake up at my place after a long night of drinking, [...]]]></description>
			<content:encoded><![CDATA[<p>No, this will not be another serious blog post. It will, however, be an exercise in ingenuity and thinking outside the box. Most of all, I&#8217;m writing this because people requested it on Twitter :P</p>
<p>Long story short, a friend of mine and me wake up at my place after a long night of drinking, and start making coffee, and more specifically, the Greek favorite, Frappé. This includes shaking the coffee into a shaker, or using a device like <a href="http://assets6.skroutz.gr/sku_pictures/0074/8953/sku_logo_ee617b.jpg" rel="lightbox[377]">this</a> to stir the coffee. But <a href="http://www.nooooooooooooooo.com/">the batteries were dead, and I had no replacements</a>!!!!! We were left with 3 choices:</p>
<ul>
<li>Use the shaker. (No way! Did i mention the drinking?)</li>
<li>Go out and buy some goddamn batteries (HELL NO! Hangover, you know?)</li>
<li>Improvise! (Bingo!) √</li>
</ul>
<p>What did I do? Easy. Everyone is always making fun of me saying &#8216;use an Arduino&#8217; every time I have a problem. Well, this time I did. We take an Arduino, plug it in, take the 5V and Gnd pins, and connect them to the stiring-device-thingy (no idea what the official name is), and this is what you get. I like to think of myself as a moder Odysseus. lol, NOT.</p>
<p><a href="http://blog.tzikis.com/wp-content/uploads/2011/07/photo.jpg" rel="lightbox[377]"><img class="alignnone size-medium wp-image-380" title="photo" src="http://blog.tzikis.com/wp-content/uploads/2011/07/photo-300x224.jpg" alt="" width="300" height="224" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tzikis.com/?feed=rss2&amp;p=377</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Long time no write</title>
		<link>http://blog.tzikis.com/?p=291</link>
		<comments>http://blog.tzikis.com/?p=291#comments</comments>
		<pubDate>Wed, 08 Jun 2011 23:00:59 +0000</pubDate>
		<dc:creator>Georgitzikis Vasilis</dc:creator>
				<category><![CDATA[FOSS]]></category>

		<guid isPermaLink="false">http://blog.tzikis.com/?p=291</guid>
		<description><![CDATA[So, yeah, I&#8217;ve been pretty busy in a while, what with my exams, work, etc, but I am finally proud to announce something I&#8217;ve been secretly working on. That is, my article on the last issue of Linux Inside! For those who&#8217;ve never heard about it, Linux Inside is THE linux-related magazine in Greece, by [...]]]></description>
			<content:encoded><![CDATA[<p>So, yeah, I&#8217;ve been pretty busy in a while, what with my exams, work, etc, but I am finally proud to announce something I&#8217;ve been secretly working on. That is, my article on the last issue of <a href="http://linuxinside.gr/%CF%84%CE%B5%CF%8D%CF%87%CE%B7/linux-inside-3-%CE%B8%CE%AD%CE%BB%CE%B5%CE%B9%CF%82-%CE%BD%CE%B1-%CE%B3%CE%AF%CE%BD%CE%B5%CE%B9%CF%82-internet-dj" target="_blank">Linux Inside</a>! For those who&#8217;ve never heard about it, Linux Inside is THE linux-related magazine in Greece, by Dimitris Kalamaras, who&#8217;s done a great job educating people on open source, and creating a magazine targeted to everyone, geek or not :) First things first, I&#8217;d like to thank him for giving me the opportunity to write about Arduino (the article is titled Control your lamp with Arduino), and a lot of thanks to Anastasis, aka mr.prØn, for sticking the idea in my head, and making the acquaintance with Dimitris.</p>
<p>But talk is cheap. Let me elaborate on the article. Basically, it focuses on Arduino (ofc), and how you can use it to control a lamp (or your entire house ;)) from a computer, setting automated scripts to take care of repetitive tasks, such as automatically turning on the lights, and more. I have also included an introduction to Arduino, since most people haven&#8217;t even heard of it, and I take care to describe every step in ridiculous detail so that everyone can keep up :) I hope it will inspire some people to try it, experiment with Arduino, and then come up with their own fabulous ideas :)</p>
<p>P.S. Speaking of fabulous ideas, for the next issue, I&#8217;m preparing an article on using Arduino and XBee to communicate wirelessly with a computer, and other Arduinos. You have no idea how awesome it can get ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tzikis.com/?feed=rss2&amp;p=291</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ellak conference 2011, Day 1</title>
		<link>http://blog.tzikis.com/?p=289</link>
		<comments>http://blog.tzikis.com/?p=289#comments</comments>
		<pubDate>Fri, 20 May 2011 18:46:48 +0000</pubDate>
		<dc:creator>Georgitzikis Vasilis</dc:creator>
				<category><![CDATA[FOSS]]></category>

		<guid isPermaLink="false">http://blog.tzikis.com/?p=289</guid>
		<description><![CDATA[As I came home, I realized I had to write something about my first day on on the ellak conference. Not only was it nice to compare it to this year&#8217;s FOSSCOMM, and look at the pros and cons of each, some things I consider we did better, and things they managed better than us, [...]]]></description>
			<content:encoded><![CDATA[<p>As I came home, I realized I had to write something about my first day on on the ellak conference. Not only was it nice to compare it to this year&#8217;s FOSSCOMM, and look at the pros and cons of each, some things I consider we did better, and things they managed better than us, but about the experience as well.</p>
<p>As chance would have it, I was the only one left in charge of the arduinoproject.gr booth, since the 2 other guys who were supposed to come couldn&#8217;t. For those who don&#8217;t know, arduinoproject.gr is a work-in-progress in creating a Greek Arduino community, since we all know a lot of people interested in it (I personally know more than 50 people who are constantly asking me questions in our hackerspace, <a href="http://www.p-space.gr">P-Space</a>), and we felt the need to create a common place for everyone to ask questions, get help, and get in touch with each other. I was glad that a lot of people stopped by to ask about Arduino, most of them leaving with the impression that Arduino rocks, which, after all, is true :) I was also glad to meet a LOT of cool people, who are too many to be named here, and also had the chance to finally meet <a href="http://elkosmas.gr/">Eleftherios Kosmas</a>, who is a great guy, and has a great blog regarding open source.</p>
<p>Last but not least, I finally made it to the melissi project&#8217;s presentation by Giorgos Logiotatidis, which was truly great, and I already have a lot of ideas on how to use his API, which we discussed with Giorgos. I wish him the best in his work, and who knows, I am even considering helping him :)</p>
<p>Now, that&#8217;s all for now, I gotta go prepare my presentation for <a href="http://conferences.ellak.gr/2011/2011/05/13/arduino-%CE%BA%CE%B1%CE%B9-xbee/">tomorrow</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tzikis.com/?feed=rss2&amp;p=289</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FOSSCOMM 2011</title>
		<link>http://blog.tzikis.com/?p=280</link>
		<comments>http://blog.tzikis.com/?p=280#comments</comments>
		<pubDate>Tue, 10 May 2011 19:09:17 +0000</pubDate>
		<dc:creator>Georgitzikis Vasilis</dc:creator>
				<category><![CDATA[FOSS]]></category>
		<category><![CDATA[foss]]></category>

		<guid isPermaLink="false">http://blog.tzikis.com/?p=280</guid>
		<description><![CDATA[With this year&#8217;s FOSSCOMM finally over, and having some free time after co-organizing it, I &#8216;ve decided to make a blog post about the conference. I am still not 100% operational (:P) so I &#8216;ll keep it a bit short. First things first, if you&#8217;re planning to organize a conference, don&#8217;t take it lightly. It&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>With this year&#8217;s FOSSCOMM finally over, and having some free time after co-organizing it, I &#8216;ve decided to make a blog post about the conference. I am still not 100% operational (:P) so I &#8216;ll keep it a bit short.</p>
<p>First things first, if you&#8217;re planning to organize a conference, don&#8217;t take it lightly. It&#8217;s a HUGE job, and if you decide to do so, do it with a team of awesome great guys, like we did this year. I can honestly say it was thanks to everyone&#8217;s hard work, passion, and determination that we managed to make everything work and overcome all the setbacks. I &#8216;d like to thank all of the co-organizers for not killing me while planning the conference. And a lot of thanks go to our volunteers from the Computer Center of the Computer Engineering and Informatics Department (University of Patras, Greece) and from the Patras Linux Users Group for helping out. We never could have done it with out you.</p>
<p>I&#8217;d also like to extend a big thank you to our sponsors, for giving us the ability to organize and host this conference, get the necessary equipment, and keep things running. And last but not least, thank you all for coming.</p>
<p>In regards to the conference itself, I was really glad that so many people attended, and I am still thrilled by the number of people who came to congratulate us for the good work, and the quality of the presentations. This only goes to show that the Greek FOSS community has a lot to offer. I personally loved being there, even in the heat of troubles, and I&#8217;m happy I had one more chance to meet new people, and get in touch with old friends. I hope next year&#8217;s FOSSCOMM will be even better, and I know I&#8217;m gonna enjoy it much more ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tzikis.com/?feed=rss2&amp;p=280</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Capster. The power of Growl</title>
		<link>http://blog.tzikis.com/?p=274</link>
		<comments>http://blog.tzikis.com/?p=274#comments</comments>
		<pubDate>Tue, 15 Mar 2011 19:53:19 +0000</pubDate>
		<dc:creator>Georgitzikis Vasilis</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blog.tzikis.com/?p=274</guid>
		<description><![CDATA[So as you must know, I have recently created an app that uses Growl notifications to alert the user when caps lock is pressed. As I stated before, the idea is based on CapSee, but I really wanted to use Growl notifications instead of the custom, bezel-type notification CapSee used. Recently, a friend of mine [...]]]></description>
			<content:encoded><![CDATA[<p>So as you must know, I have recently created an app that uses Growl notifications to alert the user when caps lock is pressed. As I stated before, the idea is based on CapSee, but I really wanted to use Growl notifications instead of the custom, bezel-type notification CapSee used.</p>
<p>Recently, a friend of mine just commented on Capster, saying he prefers the Bezel notification. Could I support that as well, as a choice for the user? Well, sure thing, fella! See, the thing is, I don&#8217;t even have to. Growl has a lot of customization options, one of which is the display style. And on top of the general display type for all applications, you can customize the style per-application as well.</p>
<p>And guess what, one of those styles is Bezel. You can even configure it to play a sound when a specific notification is sent. It&#8217;s also faster in updating the notification when you press Caps Lock twice. So, in my opinion, Capster is better than  CapSee* even in what CapSee does. Showing bezel notifications.</p>
<p>Personally, I also think it looks better. Take a look:</p>
<p><a href="http://blog.tzikis.com/wp-content/uploads/2011/03/capster_bezel_ss1.png" rel="lightbox[274]"><img class="alignnone size-medium wp-image-275" title="capster_bezel_ss1" src="http://blog.tzikis.com/wp-content/uploads/2011/03/capster_bezel_ss1-300x187.png" alt="" width="300" height="187" /></a><a href="http://blog.tzikis.com/wp-content/uploads/2011/03/capster_bezel_ss2.png" rel="lightbox[274]"><img class="alignnone size-medium wp-image-276" title="capster_bezel_ss2" src="http://blog.tzikis.com/wp-content/uploads/2011/03/capster_bezel_ss2-300x187.png" alt="" width="300" height="187" /></a></p>
<blockquote><p>*Don&#8217;t get me wrong. I&#8217;m not saying CapSee is bad. I respect its developers, and I honestly love the idea. If it was open source, I would have submitted a patch instead of creating something similar to it, but I just thing Growl has so much power, it&#8217;s perfect for the job.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.tzikis.com/?feed=rss2&amp;p=274</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

