<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2enclosuresfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Programista PHP</title><link>http://sf.jogger.pl/</link><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/php-blog" /><description>Wpisy z dziennika internetowego Jogger, wspomaganego przez Jabbera</description><language>en</language><managingEditor>noemail@noemail.org (stormfly)</managingEditor><lastBuildDate>Fri, 10 Feb 2012 04:39:31 PST</lastBuildDate><generator>JoggerPL http://jogger.pl/</generator><feedburner:info uri="php-blog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><itunes:owner><itunes:email>noemail@noemail.org</itunes:email></itunes:owner><itunes:explicit>no</itunes:explicit><itunes:subtitle>Wpisy z dziennika internetowego Jogger, wspomaganego przez Jabbera</itunes:subtitle><feedburner:browserFriendly></feedburner:browserFriendly><item><title>Jak zabezpieczyć formularz przed spamem?</title><link>http://sf.jogger.pl/2010/04/05/jak-zabezpieczyc-formularz-przed-spamem/</link><category>bezpieczenstwo</category><category>spam</category><category>zabezpieczenie</category><category>antyspam</category><category>formularz</category><pubDate>Mon, 05 Apr 2010 03:19:51 PDT</pubDate><guid isPermaLink="true">http://sf.jogger.pl/2010/04/05/jak-zabezpieczyc-formularz-przed-spamem/</guid><description>Wiele stron internetowych niepotrzebnie stosuje w formularzach kontaktowych ochronę typu captcha. Jeśli nie mamy dużej strony i nie bombardują nas setki czy tysiące e-maili dziennie od użytkowników to wystarczy nam odpowiednie filtrowanie e-maili oraz małe sztuczki, przez które nie...</description></item><item><title>HP Compaq 615 - Windows 7 + Ubuntu</title><link>http://sf.jogger.pl/2010/03/20/hp-compaq-615-windows-7-ubuntu/</link><category>linux</category><category>ubuntu</category><category>windows</category><category>recovery-disk</category><category>boot</category><pubDate>Sat, 20 Mar 2010 07:16:40 PDT</pubDate><guid isPermaLink="true">http://sf.jogger.pl/2010/03/20/hp-compaq-615-windows-7-ubuntu/</guid><description>Po prawie trzech latach bez Windowsa postanowiłem nowy laptop sobie kupić razem z systemem Microsoftu by trochę pograć. Skończyło się to fatalnie bo przy instalacji Ubuntu, mój Windows przestał się uruchamiać do tego straciłem partycję recovery ;)
Patrząc 6 lat wstecz pamiętam, że...</description></item><item><title>Poprzednia / następna pozycja</title><link>http://sf.jogger.pl/2010/03/09/poprzednia-nastepna-pozycja/</link><category>php</category><category>postgresql</category><category>techblog</category><category>sql</category><category>lista</category><category>poprzednia</category><category>nastepna</category><pubDate>Tue, 09 Mar 2010 05:48:43 PST</pubDate><guid isPermaLink="true">http://sf.jogger.pl/2010/03/09/poprzednia-nastepna-pozycja/</guid><description>Mechanizm bardzo przydatny, umożliwiający przechodzenie do następnego lub poprzedniego rekordu z poziomu wybranego już rekordu. Dzięki temu użytkownik nie musi wracać do listy czy też z poziomu listy otwierać dziesiątek stron w osobnych zakładkach by je wszystkie...</description></item><item><title>Rodzic i dziecko kategorii / typu</title><link>http://sf.jogger.pl/2010/01/03/rodzic-i-dziecko-kategorii-typu/</link><category>postgresql</category><category>techblog</category><category>sql</category><category>kategorie</category><category>podkategorie</category><category>rodzic</category><category>potomek</category><pubDate>Sun, 03 Jan 2010 08:44:10 PST</pubDate><guid isPermaLink="true">http://sf.jogger.pl/2010/01/03/rodzic-i-dziecko-kategorii-typu/</guid><description>Jednym z elementów rozbudowanego systemu CRM, nad którym pracuje był wybór typu projektu z podziałem na główny typ oraz podtyp. Można to zrealizować poprzez stworzenie dwóch tabel (typy i podtypy połączone relacją) lub jednej (wykorzystując kolumnę, która będzie przechowywać...</description></item><item><title>Poprawianie kodu po kimś</title><link>http://sf.jogger.pl/2009/12/24/poprawianie-kodu-po-kims/</link><category>php</category><category>techblog</category><category>programista</category><pubDate>Thu, 24 Dec 2009 09:42:32 PST</pubDate><guid isPermaLink="true">http://sf.jogger.pl/2009/12/24/poprawianie-kodu-po-kims/</guid><description>Jednym z najbardziej lubianych zajęć programistów jest grzebanie i naprawianie kodu po innych programistach. Dzisiaj miałem tą przyjemność i oczywiście nie wiadomo było czy się śmiać czy załamać :)



Odkryłem dość błahy błąd, ale konsekwencje w całym serwisie były dość...</description></item><item><title>CREATE INDEX - przyspieszenie zapytań</title><link>http://sf.jogger.pl/2009/12/06/create-index-przyspieszenie-zapytan/</link><category>postgresql</category><category>techblog</category><category>create</category><category>index</category><category>btree</category><category>sql</category><pubDate>Sun, 06 Dec 2009 06:06:18 PST</pubDate><guid isPermaLink="true">http://sf.jogger.pl/2009/12/06/create-index-przyspieszenie-zapytan/</guid><description>CREATE INDEX - przyspieszenie zapytań

Pora sobie odpowiedzieć na pytanie kiedy i w jaki sposób warto zastosować index by przyspieszyć nasze zapytania.



Mamy kilka typów indeksów, ale używać będziemy domyślnego, czyli B-tree. Nie jest to moje widzi misie, ale te pozostałe są po prostu...</description></item><media:rating>nonadult</media:rating></channel></rss>

