<?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>#!/bin/nwkr devblog &#187; Programowanie</title>
	<atom:link href="http://www.nowaker.net/devblog/category/programowanie/feed" rel="self" type="application/rss+xml" />
	<link>http://www.nowaker.net/devblog</link>
	<description>...czyli Nowakerowy blog o zmaganiach web developera, ale nie tylko.</description>
	<lastBuildDate>Mon, 12 Jul 2010 23:02:11 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Wzorce projektowe &#8211; krótki opis najważniejszych</title>
		<link>http://www.nowaker.net/devblog/programowanie/wzorce-projektowe-krotki-opis-najwazniejszych</link>
		<comments>http://www.nowaker.net/devblog/programowanie/wzorce-projektowe-krotki-opis-najwazniejszych#comments</comments>
		<pubDate>Mon, 12 Jul 2010 20:20:08 +0000</pubDate>
		<dc:creator>Damian Nowak</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Programowanie]]></category>

		<guid isPermaLink="false">http://www.nowaker.net/devblog/?p=366</guid>
		<description><![CDATA[Krótki wpis z opisem najważniejszych wzorców projektowych. Po więcej szczegółów odsyłam do innych miejsc w sieci. :) Myślę jednak, że taka minimalistyczna lista wzorców może być przydatna. Opracowałem po przeczytaniu książek Refactoring to Patterns Joshuy Kerievskiego i Effective Java Joshuy Blocha.




Adapter
Unifikuje interfejsy różnych klas o tym samym lub bardzo zbliżonym zakresie odpowiedzialności w celu zakrycia [...]]]></description>
		<wfw:commentRss>http://www.nowaker.net/devblog/programowanie/wzorce-projektowe-krotki-opis-najwazniejszych/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>JIRA plugin development i szybki deployment z JRebel</title>
		<link>http://www.nowaker.net/devblog/programowanie/java-programowanie/jira-plugin-development-i-szybki-deployment-z-jrebel</link>
		<comments>http://www.nowaker.net/devblog/programowanie/java-programowanie/jira-plugin-development-i-szybki-deployment-z-jrebel#comments</comments>
		<pubDate>Thu, 08 Jul 2010 10:02:58 +0000</pubDate>
		<dc:creator>Damian Nowak</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.nowaker.net/devblog/?p=355</guid>
		<description><![CDATA[Nie od dziś wiadomo, że redeploy aplikacji Javowych to jedna z najbardziej wkurzających rzeczy.  Potrafi trwać od kilku sekund do długich minut – wszystko w zależności od wielkości aplikacji oraz użytego serwera aplikacji. Do tego dochodzi jeszcze kilka sekund budowania Mavenem.



Z tego powodu pisanie pluginów do Atlassian JIRA nie należy do najprzyjemniejszych rzeczy, ponieważ [...]]]></description>
		<wfw:commentRss>http://www.nowaker.net/devblog/programowanie/java-programowanie/jira-plugin-development-i-szybki-deployment-z-jrebel/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Delete Driven Development</title>
		<link>http://www.nowaker.net/devblog/programowanie/delete-driven-development</link>
		<comments>http://www.nowaker.net/devblog/programowanie/delete-driven-development#comments</comments>
		<pubDate>Thu, 24 Jun 2010 16:37:17 +0000</pubDate>
		<dc:creator>Damian Nowak</dc:creator>
				<category><![CDATA[Programowanie]]></category>

		<guid isPermaLink="false">http://www.nowaker.net/devblog/?p=346</guid>
		<description><![CDATA[
Usuń losową linię kodu.
Odpal testy jednostkowe.
Jeśli nadal jest zielone światło, zachowaj zmiany na stałe.

]]></description>
		<wfw:commentRss>http://www.nowaker.net/devblog/programowanie/delete-driven-development/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Modele licencjonowania oprogramowania</title>
		<link>http://www.nowaker.net/devblog/ogolne/modele-licencjonowania-oprogramowania</link>
		<comments>http://www.nowaker.net/devblog/ogolne/modele-licencjonowania-oprogramowania#comments</comments>
		<pubDate>Mon, 10 May 2010 17:54:48 +0000</pubDate>
		<dc:creator>Damian Nowak</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Ogólne]]></category>
		<category><![CDATA[Programowanie]]></category>

		<guid isPermaLink="false">http://www.nowaker.net/devblog/?p=309</guid>
		<description><![CDATA[Celem tego artykułu jest porównanie modeli licencjonowania oprogramowania z punktu widzenia programisty, który chce skorzystać z kodu źródłowego napisanego przez innych. Aby bez obaw włączyć cudzy kod do własnego projektu należy w pełni rozumieć licencję, na jakiej ten kod jest udostępniany. Postaram się porównać najpopularniejsze modele licencjonowania oprogramowania, do którego udostępniany jest kod źródłowy. Celowo [...]]]></description>
		<wfw:commentRss>http://www.nowaker.net/devblog/ogolne/modele-licencjonowania-oprogramowania/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Linux x64 i emulator Java Micro Edition</title>
		<link>http://www.nowaker.net/devblog/programowanie/java-programowanie/linux-x64-i-emulator-java-micro-edition-2</link>
		<comments>http://www.nowaker.net/devblog/programowanie/java-programowanie/linux-x64-i-emulator-java-micro-edition-2#comments</comments>
		<pubDate>Wed, 17 Mar 2010 00:30:10 +0000</pubDate>
		<dc:creator>Damian Nowak</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.nowaker.net/devblog/?p=291</guid>
		<description><![CDATA[Niedawno postanowiłem zainstalować sobie Ubuntu na świeżo, przy okazji migrując na wersję 64-bitową. Jak postanowiłem, tak uczyniłem tydzień temu. Dzisiaj chciałem kontynuować pracę nad jednym projektem w Javie ME i&#8230;

java.lang.UnsatisfiedLinkError: /opt/sun-java-me-wtk-2.5-1/bin/sublime.so: /opt/sun-java-me-wtk-2.5-1/bin/sublime.so: wrong ELF class: ELFCLASS32
at java.lang.ClassLoader$NativeLibrary.load(Native Method)


Próba odpalenia emulatora Java ME na 64-bitowym Linuksie kończy się błędem, ponieważ WTK 2.5 działa tylko w architekturze [...]]]></description>
		<wfw:commentRss>http://www.nowaker.net/devblog/programowanie/java-programowanie/linux-x64-i-emulator-java-micro-edition-2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Testy jednostkowe &#8211; czym są, po co testować i jak?</title>
		<link>http://www.nowaker.net/devblog/programowanie/testy-jednostkowe-czym-sapo-co-testowac-i-jak</link>
		<comments>http://www.nowaker.net/devblog/programowanie/testy-jednostkowe-czym-sapo-co-testowac-i-jak#comments</comments>
		<pubDate>Mon, 28 Sep 2009 21:48:29 +0000</pubDate>
		<dc:creator>Damian Nowak</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Programowanie]]></category>
		<category><![CDATA[Ynne]]></category>

		<guid isPermaLink="false">http://www.nowaker.net/devblog/?p=224</guid>
		<description><![CDATA[Dzisiaj klient zgłosił mi problem z jedną z jego starych stron. Problem polegał na tym, że zawartość strony wyświetla się trzy razy. Rzeczywiście, kilka dni wcześniej majstrowałem trochę w kodzie kontrolera i widoku, aby ulepszyć generowanie meta-danych pod SEO i przy okazji popsułem inne miejsce.

Ta sytuacja zmotywowała mnie, aby napisać trochę o testach jednostkowych. Stosuję [...]]]></description>
		<wfw:commentRss>http://www.nowaker.net/devblog/programowanie/testy-jednostkowe-czym-sapo-co-testowac-i-jak/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Maven &#8211; podmiana ciągu znaków przed kompilacją</title>
		<link>http://www.nowaker.net/devblog/programowanie/maven-podmiana-ciagu-znakow-przed-kompilacja</link>
		<comments>http://www.nowaker.net/devblog/programowanie/maven-podmiana-ciagu-znakow-przed-kompilacja#comments</comments>
		<pubDate>Tue, 21 Jul 2009 18:48:32 +0000</pubDate>
		<dc:creator>Damian Nowak</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Programowanie]]></category>

		<guid isPermaLink="false">http://www.nowaker.net/devblog/?p=162</guid>
		<description><![CDATA[Dzisiaj w trakcie pracy nad Scrumowym pluginem dla Atlassian JIRA odczułem głęboką potrzebę skonfigurowania Mavenowego skryptu budowania w taki sposób, aby wszystkie wystąpienia tokena ${plugin.version} zostały zamieniane na pewien ciąg znaków jeszcze przed kompilacją.

Moim celem jest stworzenie paczek JAR dwóch różnych wersji JIRA Scrum Cards Print Plugin &#8211; jednej freeware&#8217;owej i drugiej &#8211; komercyjnej. Różnica [...]]]></description>
		<wfw:commentRss>http://www.nowaker.net/devblog/programowanie/maven-podmiana-ciagu-znakow-przed-kompilacja/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JIRA Plugin Development w praktyce &#8211; potyczki z Mavenem i Atlassianem</title>
		<link>http://www.nowaker.net/devblog/programowanie/jira-plugin-development-kit-w-praktyce-czyli-potyczki-z-mavenem-i-atlassianem</link>
		<comments>http://www.nowaker.net/devblog/programowanie/jira-plugin-development-kit-w-praktyce-czyli-potyczki-z-mavenem-i-atlassianem#comments</comments>
		<pubDate>Fri, 10 Jul 2009 16:08:48 +0000</pubDate>
		<dc:creator>Damian Nowak</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Programowanie]]></category>

		<guid isPermaLink="false">http://www.nowaker.net/devblog/?p=157</guid>
		<description><![CDATA[Ostatnio w pracy miałem się zająć rozwinięciem pluginu do Atlassian JIRA, który ma wspomagać pracę zespołu deweloperów w metodologii Scrum (agile). Zadanie &#8211; od strony technicznej &#8211; było bardzo ciekawe, ponieważ dowiedziałem się, w jaki sposób robi się pluginy do JIRY oraz przy okazji mogłem poznać wycinek architektury dużego systemu, jakim jest JIRA. Miałem również [...]]]></description>
		<wfw:commentRss>http://www.nowaker.net/devblog/programowanie/jira-plugin-development-kit-w-praktyce-czyli-potyczki-z-mavenem-i-atlassianem/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Bitwa programistów, czyli TDD Randori Session</title>
		<link>http://www.nowaker.net/devblog/programowanie/bitwa-programistow-czyli-tdd-randori-session</link>
		<comments>http://www.nowaker.net/devblog/programowanie/bitwa-programistow-czyli-tdd-randori-session#comments</comments>
		<pubDate>Mon, 29 Jun 2009 12:27:50 +0000</pubDate>
		<dc:creator>Damian Nowak</dc:creator>
				<category><![CDATA[Programowanie]]></category>
		<category><![CDATA[Ynne]]></category>

		<guid isPermaLink="false">http://www.nowaker.net/devblog/?p=139</guid>
		<description><![CDATA[Czy widzieliście walczących programistów? Jeśli nie, to wybierzcie się kiedyś na sesję randori. Na czym to polega? Otóż, dwóch programistów siedzi przed jednym komputerem. Jeden z nich pisze kod, drugi zaś go kontroluje i ewentualnie podpowiada. Zasada jest taka, że jeśli jeden pisze test jednostkowy, to drugi pisze implementację. W myśl TDD (test driven development) [...]]]></description>
		<wfw:commentRss>http://www.nowaker.net/devblog/programowanie/bitwa-programistow-czyli-tdd-randori-session/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>COOLuary v.2 i Open Space Technology (Unconference)</title>
		<link>http://www.nowaker.net/devblog/programowanie/cooluary-v2-i-open-space-technology-unconference</link>
		<comments>http://www.nowaker.net/devblog/programowanie/cooluary-v2-i-open-space-technology-unconference#comments</comments>
		<pubDate>Sat, 27 Jun 2009 19:36:47 +0000</pubDate>
		<dc:creator>Damian Nowak</dc:creator>
				<category><![CDATA[Programowanie]]></category>

		<guid isPermaLink="false">http://www.nowaker.net/devblog/?p=136</guid>
		<description><![CDATA[Dzisiaj uczestniczyłem w pierwszej części konferencji COOLuary v.2. Nim jednak podzielę się wrażeniami, opiszę samą ideę konferencji tego typu.

Najczęściej konferencje są zwykłymi wykładami. Prelegent, nim przejdzie do meritum sprawy, mówi dużo o sobie. Potem zaczyna mówić o swojej firmie. Dopiero po wielu pustych słowach zaczyna się coś rzeczowego. Niewielu też się odważy zadać jakieś pytanie [...]]]></description>
		<wfw:commentRss>http://www.nowaker.net/devblog/programowanie/cooluary-v2-i-open-space-technology-unconference/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Sztuczne sieci neuronowe w Matlabie &#8211; zrozum net.IW, LW i b</title>
		<link>http://www.nowaker.net/devblog/programowanie/sztuczne-sieci-neuronowe-w-matlabie-zrozum-netiw-lw-i-b</link>
		<comments>http://www.nowaker.net/devblog/programowanie/sztuczne-sieci-neuronowe-w-matlabie-zrozum-netiw-lw-i-b#comments</comments>
		<pubDate>Tue, 26 May 2009 00:31:42 +0000</pubDate>
		<dc:creator>Damian Nowak</dc:creator>
				<category><![CDATA[Programowanie]]></category>

		<guid isPermaLink="false">http://www.nowaker.net/devblog/?p=131</guid>
		<description><![CDATA[W ramach projektu ze Sztucznej Inteligencji mieliśmy stworzyć sieć neuronową, która będzie odpowiadała, czy punkt S = [x, y] należy do kwadratu spełniającego układ nierówności:


x > 2
x &#60; 6
y > 3
y &#60; 7


Sieć neuronowa powinna być utworzona na dwa sposoby.


Poprzez nauczenie sieci neuronowej przykładowymi danymi.
Poprzez ręczne ustawienie wag oraz współczynników poszczególnym neuronom.


Wykonanie punktu pierwszego nie [...]]]></description>
		<wfw:commentRss>http://www.nowaker.net/devblog/programowanie/sztuczne-sieci-neuronowe-w-matlabie-zrozum-netiw-lw-i-b/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Zagadka w języku Java</title>
		<link>http://www.nowaker.net/devblog/programowanie/zagadka-w-jezyku-java</link>
		<comments>http://www.nowaker.net/devblog/programowanie/zagadka-w-jezyku-java#comments</comments>
		<pubDate>Mon, 18 May 2009 21:29:11 +0000</pubDate>
		<dc:creator>Damian Nowak</dc:creator>
				<category><![CDATA[Programowanie]]></category>

		<guid isPermaLink="false">http://www.nowaker.net/devblog/?p=127</guid>
		<description><![CDATA[Dzisiaj na mojej uczelni odbywały się coroczne Trójmiejskie Targi Pracy. Jedna z firm przedstawiających swoje oferty, Sygnity, zorganizowała mały konkurs z nagrodami. Konkurs miał 10 pytań o tematyce programistycznej (Java, JEE, SQL, build-scripts). Z testu uzyskałem wynik 9/10. Potknąłem się na rzeczy, której byłem po prostu pewien &#8211; na analizie krótkiego kodu w języku Java.

Należy [...]]]></description>
		<wfw:commentRss>http://www.nowaker.net/devblog/programowanie/zagadka-w-jezyku-java/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Skróty klawiszowe w Eclipse &#8211; szybka nauka</title>
		<link>http://www.nowaker.net/devblog/programowanie/skroty-klawiszowe-w-eclipse-szybka-nauka</link>
		<comments>http://www.nowaker.net/devblog/programowanie/skroty-klawiszowe-w-eclipse-szybka-nauka#comments</comments>
		<pubDate>Tue, 28 Apr 2009 13:39:29 +0000</pubDate>
		<dc:creator>Damian Nowak</dc:creator>
				<category><![CDATA[Programowanie]]></category>

		<guid isPermaLink="false">http://www.nowaker.net/devblog/?p=113</guid>
		<description><![CDATA[Zawsze miałem problem z nauką skrótów klawiszowych w dużych środowiskach programistycznych typu Eclipse, czy NetBeans. Gdy skrótów jest zbyt wiele, ciężko jest zapamiętać więcej niż kilka z listy. Z pomocą przychodzi jednak plugin MouseFeed &#8211; jeśli użyjesz skorzystasz z jakiejś funkcji myszką, program podpowie Ci, w jaki sposób można wykonać dokładnie to samo z klawiatury. [...]]]></description>
		<wfw:commentRss>http://www.nowaker.net/devblog/programowanie/skroty-klawiszowe-w-eclipse-szybka-nauka/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Eclipse i Java Micro Edition (JME), czyli zabawy z komórkami &#8211; krok po proku</title>
		<link>http://www.nowaker.net/devblog/programowanie/eclipse-i-java-micro-edition-jme-czyli-zabawy-z-komorkami-krok-po-proku</link>
		<comments>http://www.nowaker.net/devblog/programowanie/eclipse-i-java-micro-edition-jme-czyli-zabawy-z-komorkami-krok-po-proku#comments</comments>
		<pubDate>Sun, 26 Apr 2009 23:53:54 +0000</pubDate>
		<dc:creator>Damian Nowak</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Programowanie]]></category>

		<guid isPermaLink="false">http://www.nowaker.net/devblog/?p=110</guid>
		<description><![CDATA[Napisanie pierwszego programu na komórkę w JME (kiedyś J2ME) może być proste, pod warunkiem, że mamy dobre środowisko. Nie da się bowiem pisać programu, nie mając chociażby emulatora komórki pod ręką &#8211; najlepiej zintegrowanego z środowiskiem programistycznym (IDE). Wpis ten stanowi krótki poradnik dla osób, które chciałyby napisać swój pierwszy program w Javie ME na [...]]]></description>
		<wfw:commentRss>http://www.nowaker.net/devblog/programowanie/eclipse-i-java-micro-edition-jme-czyli-zabawy-z-komorkami-krok-po-proku/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Integracja Open Power Template 2.0 z KohanaPHP 2.2 / 2.3</title>
		<link>http://www.nowaker.net/devblog/programowanie/framework-php/integracja-open-power-template-20-z-kohanaphp-22-23</link>
		<comments>http://www.nowaker.net/devblog/programowanie/framework-php/integracja-open-power-template-20-z-kohanaphp-22-23#comments</comments>
		<pubDate>Sun, 18 Jan 2009 15:10:11 +0000</pubDate>
		<dc:creator>Damian Nowak</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programowanie]]></category>

		<guid isPermaLink="false">http://www.nowaker.net/devblog/?p=73</guid>
		<description><![CDATA[Open Power Template w wersji 2.0 ma się coraz lepiej. Niedawno wyszła jego pierwsza wersja beta. Wraz z wersją dev8 zdecydowałem się wykorzystać OPTv2 w produkcji, ponieważ składnia została już zamrożona &#8211; jeśli wierzyć zapewnienion Zyx&#8217;a ;-).

Odpowiedni moduł do integracji napisałem już wcześniej, jednak dopiero dzisiaj go publikuję. Tak samo, jak w przypadku modułu dla [...]]]></description>
		<wfw:commentRss>http://www.nowaker.net/devblog/programowanie/framework-php/integracja-open-power-template-20-z-kohanaphp-22-23/feed</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Wprowadzenie do Smalltalka</title>
		<link>http://www.nowaker.net/devblog/programowanie/wprowadzenie-do-smalltalka</link>
		<comments>http://www.nowaker.net/devblog/programowanie/wprowadzenie-do-smalltalka#comments</comments>
		<pubDate>Thu, 15 Jan 2009 12:51:35 +0000</pubDate>
		<dc:creator>Damian Nowak</dc:creator>
				<category><![CDATA[Programowanie]]></category>
		<category><![CDATA[Ynne]]></category>

		<guid isPermaLink="false">http://www.nowaker.net/devblog/?p=58</guid>
		<description><![CDATA[Niedawno, w ramach zajęć z przedmiotu Języki programowani na mojej uczelni miałem przyjemność poznać w pełni obiektowy język programowania Smalltalk.

Pierwsze wrażenie

Pierwszym akronimem, który rzucił się do głowy po kilku minutach patrzenia na przykład kodu napisanego w Smalltalku, był wtf ;-) Wszystko przez składnię. Od dziecka mamy tylko styczność z kodami podobnymi albo do Pascala (Ada, [...]]]></description>
		<wfw:commentRss>http://www.nowaker.net/devblog/programowanie/wprowadzenie-do-smalltalka/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Dokumentacja off-line KohanaPHP</title>
		<link>http://www.nowaker.net/devblog/programowanie/framework-php/dokumentacja-off-line-kohanaphp</link>
		<comments>http://www.nowaker.net/devblog/programowanie/framework-php/dokumentacja-off-line-kohanaphp#comments</comments>
		<pubDate>Sun, 04 Jan 2009 20:24:29 +0000</pubDate>
		<dc:creator>Damian Nowak</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.nowaker.net/devblog/?p=49</guid>
		<description><![CDATA[Jako że developerzy frameworka KohanaPHP nie udostępniają nigdzie paczki z dokumentacją off-line, postanowiłem sam wykonać zrzut dokumentacji. Tłumaczą to faktem, że dokumentacja jeszcze nie jest ukończona&#8230; Patrząc na tempo, w jakim uzupełniają dokumentację raczej nigdy nie będzie :)


    kohanaphp-offline-documentation-2009-jan.7z
    kohanaphp-offline-documentation-2009-jan.tar.bz2
    kohanaphp-offline-documentation-2009-jan.tar.gz
    kohanaphp-offline-documentation-2009-jan.zip


Umieszczam też [...]]]></description>
		<wfw:commentRss>http://www.nowaker.net/devblog/programowanie/framework-php/dokumentacja-off-line-kohanaphp/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>OPTv2 tak samo wydajny, jak OPTv1</title>
		<link>http://www.nowaker.net/devblog/programowanie/xml-extensible-markup-language/optv2-tak-samo-wydajny-jak-optv1</link>
		<comments>http://www.nowaker.net/devblog/programowanie/xml-extensible-markup-language/optv2-tak-samo-wydajny-jak-optv1#comments</comments>
		<pubDate>Mon, 24 Nov 2008 00:04:24 +0000</pubDate>
		<dc:creator>Damian Nowak</dc:creator>
				<category><![CDATA[Programowanie]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[open power template]]></category>
		<category><![CDATA[opt]]></category>
		<category><![CDATA[optv1]]></category>
		<category><![CDATA[optv2]]></category>

		<guid isPermaLink="false">http://www.nowaker.net/devblog/xml-extensible-markup-language/optv2-tak-samo-wydajny-jak-optv1</guid>
		<description><![CDATA[Kilka dni temu Zyx zakomunikował światu, iż Open Power Template został prawie ukończony. Wydana została ostatnia wersja developerska (2.0.0-dev8). Jeśli wierzyć zapewnieniom Zyxa, zostało mu już tylko napisać kilkaset testów PHPUnit. Wtedy będzie wiadomo, czy 2.0.0-dev8 stanie się finalną wersją, czy wyszły na jaw jakieś błędy ;)

Gdy Zyx pracuje, Nowaker zastanawia się nad wydajnością nowego [...]]]></description>
		<wfw:commentRss>http://www.nowaker.net/devblog/programowanie/xml-extensible-markup-language/optv2-tak-samo-wydajny-jak-optv1/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Integracja Open Power Template 1.x z KohanaPHP 2.2</title>
		<link>http://www.nowaker.net/devblog/programowanie/framework-php/integracja-open-power-template-1x-z-kohanaphp-22</link>
		<comments>http://www.nowaker.net/devblog/programowanie/framework-php/integracja-open-power-template-1x-z-kohanaphp-22#comments</comments>
		<pubDate>Thu, 06 Nov 2008 15:45:07 +0000</pubDate>
		<dc:creator>Damian Nowak</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[kohanaphp]]></category>
		<category><![CDATA[view]]></category>

		<guid isPermaLink="false">http://www.nowaker.net/devblog/framework-php/integracja-open-power-template-1x-z-kohanaphp-22</guid>
		<description><![CDATA[Integracja Open Power Template 1.x z KohanaPHP 2.2

Pół roku temu zamieściłem sposób na integrację systemu szablonów Open Power Template z frameworkiem KohanaPHP. Po pewnym czasie doszedłem jednak do wniosku, iż moje rozwiązanie jest lamerskie ;) Oto zamieszczam moduł integrujący Kohanę z OPT w taki sposób, że z szablonów korzystamy zupełnie tak samo, jak z View.

$view [...]]]></description>
		<wfw:commentRss>http://www.nowaker.net/devblog/programowanie/framework-php/integracja-open-power-template-1x-z-kohanaphp-22/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Kohana 2.2 nadchodzi</title>
		<link>http://www.nowaker.net/devblog/programowanie/framework-php/kohana-22-nadchodzi</link>
		<comments>http://www.nowaker.net/devblog/programowanie/framework-php/kohana-22-nadchodzi#comments</comments>
		<pubDate>Thu, 07 Aug 2008 21:21:18 +0000</pubDate>
		<dc:creator>Damian Nowak</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[kohanaphp]]></category>

		<guid isPermaLink="false">http://www.nowaker.net/devblog/framework-php/kohana-22-nadchodzi</guid>
		<description><![CDATA[  Jutro, tj. 8.08.08 zostanie wydana wersja 2.2 frameworka Kohana. Prace nad wersją 2.2 trwały około pół roku. Trudno powiedzieć, by był to czas stracony. Świadczy o tym dużo commitów na SVN i nowa funkcjonalność.

&#160;

Jedną z nowych rzeczy jest napisany całkowicie od nowa ORM (object-relational mapper). Poprzednia wersja miała „nienaprawialny” błąd, który powodował, że [...]]]></description>
		<wfw:commentRss>http://www.nowaker.net/devblog/programowanie/framework-php/kohana-22-nadchodzi/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
