<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.5.1" -->
<rss version="0.92">
<channel>
	<title>Michał Wujas</title>
	<link>http://www.michal.wujas.pl</link>
	<description>Projekty i opis mojego warsztatu programistycznego</description>
	<lastBuildDate>Thu, 03 Jun 2010 17:59:43 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Tradoro.pl - premiera projektu</title>
		<description>

Projekt platformy ecommerce nad którym pracuję od 2 lat w firmie D&#38;L technology ujrzał właśnie światło dzienne. Ma on na celu dostarczenie kompleksowego rozwiązania dla sklepów internetowych. Sklepikarz płaci abonament a my dostarczamy wszystkie niezbędne funkcjonalności oraz hosting który nie zawiedzie przy dużym ruchu czy pocztę email również do masowego ...</description>
		<link>http://www.michal.wujas.pl/2010/06/03/tradoropl-premiera-projektu/</link>
			</item>
	<item>
		<title>E_NOOB</title>
		<description>Przeglądając masę kodu - własnego zespołu, bibliotek zewnętrznych a ostatnio Magento doszedłem do wniosku że wyobraźnia programistów nie zna granic, codziennie można natrafić na babola. Można by podawać przykłady jak na http://thedailywtf.com Ale chłopaki z kanału IRC #symfony mają krótką i szybką ripostę na każde bzdurne pytanie lub masakryczny kod:

error_reporting(E_NOOB) </description>
		<link>http://www.michal.wujas.pl/2009/11/09/e_noob/</link>
			</item>
	<item>
		<title>Dependency injection by Fabien</title>
		<description>Fabien z ekipy Symfony dalej szaleje i wydaje kolejny po Yamlu komponent, na którym będzie bazowało przyszłe Symfony w wersji 2.0
O co w praktyce chodzi w Dependency injection ?
Komponent ten pozwala na stworzenie sieci zależności między klasami na podstawie konfiguracji statycznej zapisanej w plikach XML lub YAML. Dla zaznajomionych z ...</description>
		<link>http://www.michal.wujas.pl/2009/06/30/dependency-injection/</link>
			</item>
	<item>
		<title>Trac i Symfony Error Log - przepływ informacji o błędach</title>
		<description>W ramach automatyzacji przepływu informacji w firmie stworzyłem rozszerzenie do Traca które tworzy tickety na podstawie wyjątków złapanych przez mocno zmodyfikowany sfErrorLoggerPlugin



Do Traca dodałem również Macro, które wyświetla informacje o błędzie na podstawie jego kodu - przydatne podczas tworzenia dokumentacji czy łączenie ticketów w których wprowadzana jest nowa funkcjonalność z ...</description>
		<link>http://www.michal.wujas.pl/2009/06/27/trac-i-symfony-error-log-przeplyw-informacji-o-bledach/</link>
			</item>
	<item>
		<title>FAJAX - czyli oszukiwany ajax</title>
		<description>Fake AJAX - nowa technologia pozwalająca na zrobienie "efektu" ajaxa bez ajaxa.

Genialne w swojej prostocie.

Wystarczy wygasić container html w którego obrębie klikniętą w link, poczekać na normalne przeładowanie strony i zapalić container z powrotem

Output buffering + nagłowki 304 dla grafiki i cssów i efekt mamy ten sam co w przypadku ...</description>
		<link>http://www.michal.wujas.pl/2009/05/14/fajax-czyli-oszukiwany-ajax/</link>
			</item>
	<item>
		<title>Przyczajony komputronik, ukryte Symfony</title>
		<description>Przeglądając profile na goldenline zauważyłem dziwną prawidłowość dla programistów zatrudnionych w komputroniku: Symfony w wykorzystywanych umiejętnościach.



Idąc za tym tropem przyglądnąłem się projektom firmy.

Na jednym z nich: http://www.k24.cz/ w kodzie html można zauważyć ciekawe rzeczy
"/sfMinifyPlugin.php?f=/js/komputronik/anim/anim.js"
Na komputronik.pl ścieżki do mediów i sposób generowania atrybutów w formularzach też wiernie oddaje Symfony. Wniosek jest ...</description>
		<link>http://www.michal.wujas.pl/2009/03/23/przyczajony-komputronik-ukryte-symfony/</link>
			</item>
	<item>
		<title>Symfony 1.2 i Propel 1.3 - przemyślenia</title>
		<description>Po kilku miesiącach intensywnej pracy przy symfony i propelem w nowych wersjach zauważyłem kilka zalet i ograniczeń jakie się pojawiły



Propel 1.3

Na plus:

	Obsługa relacji wiele do wiele w formularzach i modelu danych
	Zmiana z Creole na PDO = szybszy propel
	Generator filtrów do listy rekordów - genialny oszczędzacz czasu

Ograniczenia

	zapomnijcie o addJoin(XPeer::Column, YPeer::COLUMN.' AND ...</description>
		<link>http://www.michal.wujas.pl/2009/02/21/symfony-12-i-propel-13-przemyslenia/</link>
			</item>
	<item>
		<title>Symfony Context na skróty</title>
		<description>Żeby ułatwić koderom poruszanie się w plikach symfony, postanowiłem wyświetlać ścieżki do używanych aktualnie na stronie templatów.

Po szybkim skakaniu w eclipsie okazało się, że ktoś przezornie schował logi w zmiennej protected bez metody dostępowej. Nie chciałem zmieniać kodu klasy z Loggerem, więc wykorzystałem czegotoniepotrafiące php ;-)

Tym sposobem można właściwie wszystko ...</description>
		<link>http://www.michal.wujas.pl/2008/08/14/symfony-context-na-skroty/</link>
			</item>
	<item>
		<title>Przesiadka</title>
		<description>Programowania na codzień mi starczy, więc żeby się dłużej nie męczyć z kodowaniem css/html i php w czasie wolnym opis swoich dokonań postawiłem na wordpressie, a co...

Może z czasem nawet będę jakieś posty pisać. No dobra... bez przesady </description>
		<link>http://www.michal.wujas.pl/2008/05/20/przesiadka/</link>
			</item>
</channel>
</rss>
