<?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>blog vipa &#187; dev</title>
	<atom:link href="http://coffee3.org/category/dev/feed/" rel="self" type="application/rss+xml" />
	<link>http://coffee3.org</link>
	<description>mój dzień to 3 filiżanki kawy</description>
	<lastBuildDate>Fri, 16 Jul 2010 11:07:48 +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>Anonymous delegates in C#</title>
		<link>http://coffee3.org/2008/11/17/anonymous-delegates-in-csharp/</link>
		<comments>http://coffee3.org/2008/11/17/anonymous-delegates-in-csharp/#comments</comments>
		<pubDate>Mon, 17 Nov 2008 14:39:59 +0000</pubDate>
		<dc:creator>vip</dc:creator>
				<category><![CDATA[dev]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[anonymous delegates]]></category>
		<category><![CDATA[anonymous methods]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[gtk#]]></category>
		<category><![CDATA[mono]]></category>

		<guid isPermaLink="false">http://coffee3.org/?p=176</guid>
		<description><![CDATA[Beware of anonymous delegates in C#! You&#8217;ve to instanize new variable to have them in own delegate instances. If not, you&#8217;ll get the last value of variable in loop. Short snippet for Gtk#. It creates dynamic buttons and actions from DataTable (e.g. database). Pay attention to line // [1], when &#8222;variable capturing&#8221; is used. PLAIN [...]]]></description>
		<wfw:commentRss>http://coffee3.org/2008/11/17/anonymous-delegates-in-csharp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cztery godziny z życia</title>
		<link>http://coffee3.org/2008/10/25/cztery-godziny-z-zycia/</link>
		<comments>http://coffee3.org/2008/10/25/cztery-godziny-z-zycia/#comments</comments>
		<pubDate>Sat, 25 Oct 2008 14:24:20 +0000</pubDate>
		<dc:creator>vip</dc:creator>
				<category><![CDATA[dev]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[j'adore]]></category>
		<category><![CDATA[mono]]></category>

		<guid isPermaLink="false">http://coffee3.org/?p=163</guid>
		<description><![CDATA[Uwielbiam coś pisać (tu: wywoływanie i przechwytywanie zdarzeń), i nagle, zupełnie przypadkiem, dostać wyjątkiem w twarz. A potem szukać, debugować, przez kilka godzin, żeby się na końcu okazało, że przecież wszystko jest napisane w dokumentacji! &#8222;Once a class has declared an event, it can treat that event just like a field of the indicated delegate [...]]]></description>
		<wfw:commentRss>http://coffee3.org/2008/10/25/cztery-godziny-z-zycia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Przeglądarka w 200 linijkach czyli WebKit#</title>
		<link>http://coffee3.org/2008/09/30/przegladarka-w-200-linijkach-czyli-webkit/</link>
		<comments>http://coffee3.org/2008/09/30/przegladarka-w-200-linijkach-czyli-webkit/#comments</comments>
		<pubDate>Tue, 30 Sep 2008 19:46:34 +0000</pubDate>
		<dc:creator>vip</dc:creator>
				<category><![CDATA[dev]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[pld]]></category>
		<category><![CDATA[webkit]]></category>

		<guid isPermaLink="false">http://coffee3.org/?p=126</guid>
		<description><![CDATA[Jakiś czas temu chciałem napisać o tym jak zakodować swojego browsera przy pomocy biblioteki WebKit. Wstępniak zapisałem ale z braku czasu wpis odłożyłem na później (czytaj: takiego wpisu nie będzie). Kilka miesięcy później Google wydało Chrome, co prawda nie w 200 linijkach, ale także oparte na tym silniku, więc jeżeli chciałbyś sam napisać sobie przeglądarkę [...]]]></description>
		<wfw:commentRss>http://coffee3.org/2008/09/30/przegladarka-w-200-linijkach-czyli-webkit/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>coretemp.sh</title>
		<link>http://coffee3.org/2008/06/08/coretempsh/</link>
		<comments>http://coffee3.org/2008/06/08/coretempsh/#comments</comments>
		<pubDate>Sun, 08 Jun 2008 10:35:00 +0000</pubDate>
		<dc:creator>vip</dc:creator>
				<category><![CDATA[dev]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[coretemp]]></category>
		<category><![CDATA[sh]]></category>
		<category><![CDATA[T9300]]></category>
		<category><![CDATA[temperature]]></category>

		<guid isPermaLink="false">http://coffee3.org/?p=125</guid>
		<description><![CDATA[Prosty skrypcik do odczytywania temperatury. Pamiętać o `modprobe coretemp`. BTW, wsparcie dla T9300 zostało dodane w którymś 2.6.25 (ZTCP). PLAIN TEXT CODE: #!/bin/sh path=&#8222;/sys/devices/platform&#8221; sensors=$&#40;ls -d $path/coretemp.?&#41; &#160; for s in $sensors do &#160; &#160; &#160; &#160; label=$&#40;cat $s/temp1_label&#41; &#160; &#160; &#160; &#160; value=$&#40;cat $s/temp1_input&#41; &#160; &#160; &#160; &#160; value=$&#40;echo &#8222;$value / 1000&#8243; &#124; bc&#41; [...]]]></description>
		<wfw:commentRss>http://coffee3.org/2008/06/08/coretempsh/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>TBS in Kohana 2.2+</title>
		<link>http://coffee3.org/2008/03/26/tbs-in-kohana-22/</link>
		<comments>http://coffee3.org/2008/03/26/tbs-in-kohana-22/#comments</comments>
		<pubDate>Wed, 26 Mar 2008 10:47:16 +0000</pubDate>
		<dc:creator>vip</dc:creator>
				<category><![CDATA[dev]]></category>
		<category><![CDATA[kohana]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[tbs]]></category>
		<category><![CDATA[tinybutstrong]]></category>

		<guid isPermaLink="false">http://coffee3.org/2008/03/26/tbs-in-kohana-22/</guid>
		<description><![CDATA[Due to changes in 2.2 (upgrade notes) some changes in TinyButStrong template integration files are needed. In MY_Controller.php You&#8217;ve manually create instance PLAIN TEXT PHP: $tbs = new Tbs; of TBS somewhere, and get rid of $this->tbs (just delete this-> string), cause config.php&#8217;s autoloading has been disabled. Next, change Your MY_View.php to like this: PLAIN [...]]]></description>
		<wfw:commentRss>http://coffee3.org/2008/03/26/tbs-in-kohana-22/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SQLite .Net + Xulrunner = MISUSE evil</title>
		<link>http://coffee3.org/2008/01/17/sqlite-net-xulrunner-misuse-evil/</link>
		<comments>http://coffee3.org/2008/01/17/sqlite-net-xulrunner-misuse-evil/#comments</comments>
		<pubDate>Thu, 17 Jan 2008 19:09:33 +0000</pubDate>
		<dc:creator>vip</dc:creator>
				<category><![CDATA[dev]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[gecko#]]></category>
		<category><![CDATA[MISUSE]]></category>
		<category><![CDATA[mono]]></category>
		<category><![CDATA[sqlite]]></category>
		<category><![CDATA[xulrunner]]></category>

		<guid isPermaLink="false">http://coffee3.org/2008/01/17/sqlite-net-xulrunner-misuse-evil/</guid>
		<description><![CDATA[If You&#8217;re developing Sqlite.NET application with Gecko# using Xulrunner libs, and got: Unhandled Exception: Mono.Data.Sqlite.SqliteException: Library used incorrectly library routine called out of sequence at Mono.Data.Sqlite.Sqlite3.Open (System.String strFilename) [0x00000] at Mono.Data.Sqlite.SqliteConnection.Open () [0x00000] or MISUSE (Library used incorrectly) errors, here&#8217;s the resolution&#8230; Just try to downgrade xulrunner as long, as the error dissapear. Save two [...]]]></description>
		<wfw:commentRss>http://coffee3.org/2008/01/17/sqlite-net-xulrunner-misuse-evil/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TinyButStrong template engine in Kohana PHP framework</title>
		<link>http://coffee3.org/2008/01/09/tinybutstrong-template-engine-in-kohana-php-framework/</link>
		<comments>http://coffee3.org/2008/01/09/tinybutstrong-template-engine-in-kohana-php-framework/#comments</comments>
		<pubDate>Wed, 09 Jan 2008 16:11:03 +0000</pubDate>
		<dc:creator>vip</dc:creator>
				<category><![CDATA[dev]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[kohana]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[solution]]></category>
		<category><![CDATA[tbs]]></category>
		<category><![CDATA[template]]></category>
		<category><![CDATA[tinybutstrong]]></category>

		<guid isPermaLink="false">http://coffee3.org/2008/01/09/tinybutstrong-template-engine-in-kohana-php-framework/</guid>
		<description><![CDATA[It took me a while to set up a TinuButStrong template engine into Kohana. I hope, this post will help You do it faster. You will need at least revision 1690 of Kohana (it didn&#8217;t worked for me with stable release). You can download it manually from their SVN/Trac or build rpm package from kohana.spec [...]]]></description>
		<wfw:commentRss>http://coffee3.org/2008/01/09/tinybutstrong-template-engine-in-kohana-php-framework/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PhotoIndex w /bin/sh</title>
		<link>http://coffee3.org/2007/11/04/photoindex-w-binsh/</link>
		<comments>http://coffee3.org/2007/11/04/photoindex-w-binsh/#comments</comments>
		<pubDate>Sun, 04 Nov 2007 16:06:52 +0000</pubDate>
		<dc:creator>vip</dc:creator>
				<category><![CDATA[dev]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[indeks zdjęć]]></category>
		<category><![CDATA[photo]]></category>
		<category><![CDATA[photoindex]]></category>
		<category><![CDATA[sh]]></category>
		<category><![CDATA[skrypt]]></category>

		<guid isPermaLink="false">http://coffee3.org/2007/11/04/photoindex-w-binsh/</guid>
		<description><![CDATA[Nie wiem czy nie ma nic ciekawego do tworzenia indeksów dla zdjęć pod Linuksa, czy ja słabo szukałem. Gthumb mi nie odpowiada (nie umie rekursywnie robić index.htmlki), w digikam nie znalazłem (pewnie dlatego, że nie mam zainstalowanych pluginów żadnych). Anyway, chciałem, żeby wypluło mi "to coś" stronę w HTML z miniaturkami, tak, żebym nagrywając na [...]]]></description>
		<wfw:commentRss>http://coffee3.org/2007/11/04/photoindex-w-binsh/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Raporty CVE dla PLD</title>
		<link>http://coffee3.org/2007/10/31/raporty-cve-dla-pld/</link>
		<comments>http://coffee3.org/2007/10/31/raporty-cve-dla-pld/#comments</comments>
		<pubDate>Wed, 31 Oct 2007 19:23:04 +0000</pubDate>
		<dc:creator>vip</dc:creator>
				<category><![CDATA[dev]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[cve]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[pld]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://coffee3.org/2007/10/31/raporty-cve-dla-pld/</guid>
		<description><![CDATA[Fajnie mieć swój wkład nawet w najmniejsze rzeczy. Tak jak było to w przypadku STBR dla PLD, podobnie w http://security.pld-linux.org/ maczałem swoje palce. Serwis zawiera listę pakietów (no, nie do końca) w których poprawione zostały błędy wylistowane w bazie CVE. Napisanego przeze mnie kodu PHP, co prawda, wiele nie ma (zwykłe parsowanie XML) ale i [...]]]></description>
		<wfw:commentRss>http://coffee3.org/2007/10/31/raporty-cve-dla-pld/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>To nie jest blog</title>
		<link>http://coffee3.org/2007/08/29/to-nie-jest-blog/</link>
		<comments>http://coffee3.org/2007/08/29/to-nie-jest-blog/#comments</comments>
		<pubDate>Wed, 29 Aug 2007 16:11:44 +0000</pubDate>
		<dc:creator>vip</dc:creator>
				<category><![CDATA[Japończyk]]></category>
		<category><![CDATA[dev]]></category>
		<category><![CDATA[foto]]></category>

		<guid isPermaLink="false">http://coffee3.org/2007/08/29/to-nie-jest-blog/</guid>
		<description><![CDATA[Kątem oka usłyszałem (i wyczytałem), że blog podchodzi pod prasę i wypadałoby mieć redaktora i opłacać składkę w wysokości 40 złotych&#8230; Mianować siebie Głównym Redaktorem? Żaden problem. Ale nikomu nie będę płacić za to, że na własnej stronie nie mogę pisać tego, co bym chciał. Tylko iść, i połowę bzdurnych przepisów wywalić&#8230; Całe szczęście, może [...]]]></description>
		<wfw:commentRss>http://coffee3.org/2007/08/29/to-nie-jest-blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
