<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2enclosuresfull.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><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>Perełki Django</title><link>http://django.jogger.pl/</link><description>Wpisy z dziennika internetowego Jogger, wspomaganego przez Jabbera</description><lastBuildDate>Mon, 06 Oct 2008 17:31:57 +0200</lastBuildDate><generator>JoggerPL</generator><itunes:explicit>no</itunes:explicit><itunes:subtitle>Wpisy z dziennika internetowego Jogger, wspomaganego przez Jabbera</itunes:subtitle><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/django-gems" type="application/rss+xml" /><item><title>Warsztaty Django</title><link>http://feeds.feedburner.com/~r/django-gems/~3/411963154/</link><description>Marcin Kaszyński organizuje w Warszawie warsztaty Django. Będzie można na nich dowiedzieć się od podstaw jak działa Django i co w nim siedzi. Warsztaty są skierowane dla ludzi niezorientowanych w tej technologi, ale również dla tych, co robią już pierwsze kroki. Jedyne wymaganie, to...</description><pubDate>Sun, 05 Oct 2008 17:15:52 +0200</pubDate><guid isPermaLink="false">http://django.jogger.pl/2008/10/05/warsztaty-django/</guid><category>Ogólne</category><category>Techblog</category><feedburner:origLink>http://django.jogger.pl/2008/10/05/warsztaty-django/</feedburner:origLink></item><item><title>Zapowiedź Django 1.1</title><link>http://feeds.feedburner.com/~r/django-gems/~3/402654734/</link><description>Pojawiła się już informacja o przyszłej wersji Django. Nie wyjdzie ono szybko, bo dopiero w marcu przyszłego roku.
Terminy nowej wersji: Version1.1Roadmap
Lista nowych rzeczy.Version1.1Features
Ma pojawić się sporo nowości. Można zauważyć, że większość rzeczy, które mają się...</description><pubDate>Thu, 25 Sep 2008 11:51:48 +0200</pubDate><guid isPermaLink="false">http://django.jogger.pl/2008/09/25/zapowiedz-django-1-1/</guid><category>Ogólne</category><category>Techblog</category><feedburner:origLink>http://django.jogger.pl/2008/09/25/zapowiedz-django-1-1/</feedburner:origLink></item><item><title>Aplikacja napisana w Django zajęła pierwsze miejsce!</title><link>http://feeds.feedburner.com/~r/django-gems/~3/400796508/</link><description>Aplikacja napisana w Django zajęła pierwsze miejsce w konkursie Hackfest. Pierwsza trójka wygląda następująco:
1. Megakozak - 18,99 % głosów
2. True Solutions (muu.sk*) - 15,86 % głosów
3. Speedsoft (Nastrojometr) - 13,9 % głosów
Twórcom gratulujemy wygranej i życzymy dalszych...</description><pubDate>Tue, 23 Sep 2008 15:29:03 +0200</pubDate><guid isPermaLink="false">http://django.jogger.pl/2008/09/23/aplikacja-napisana-w-django-zajela-pierwsze-miejsce/</guid><category>Ogólne</category><category>Techblog</category><feedburner:origLink>http://django.jogger.pl/2008/09/23/aplikacja-napisana-w-django-zajela-pierwsze-miejsce/</feedburner:origLink></item><item><title>Oddaj swój głos na Django!</title><link>http://feeds.feedburner.com/~r/django-gems/~3/390819319/</link><description>Równo tydzień temu odbył się konkurs na napisanie najlepszej aplikacji w 24h. W konkurencji wzięło udział 15 drużyn. Było dostępnych wiele technologii, od PHP (i jego frameworków takich jak CakePHP), poprzez Javę i Ruby on Rails. Można było również korzystać z Django. Taki konkurs...</description><pubDate>Fri, 12 Sep 2008 18:51:25 +0200</pubDate><guid isPermaLink="false">http://django.jogger.pl/2008/09/12/oddaj-swoj-glos-na-django/</guid><category>Ogólne</category><category>Techblog</category><feedburner:origLink>http://django.jogger.pl/2008/09/12/oddaj-swoj-glos-na-django/</feedburner:origLink></item><item><title>Django 1.0</title><link>http://feeds.feedburner.com/~r/django-gems/~3/383340436/</link><description>Jak już zapewne wszystkim wiadomo, zostało wydane Django 1.0. Wiedziałem, że chłopakom się uda :).
Ostatnio powstało kilka niekompatybilnych wstecz zmian, jednakże w żaden sposób one mnie nie dotknęły. Pełną listę niekompatybilnych zmian możecie zobaczyć na...</description><pubDate>Thu, 04 Sep 2008 17:11:12 +0200</pubDate><guid isPermaLink="false">http://django.jogger.pl/2008/09/04/django-1-0/</guid><category>Ogólne</category><category>Techblog</category><feedburner:origLink>http://django.jogger.pl/2008/09/04/django-1-0/</feedburner:origLink></item><item><title>Już jutro wersja Django 1.0 beta 1</title><link>http://feeds.feedburner.com/~r/django-gems/~3/355332975/</link><description>Już jutro ma wyjść pierwsza wersja beta Django. Ostatnią bardzo ważną zmianą, było dodanie newforms-admin do drzewa głównego. Jednakże zmian jest coraz więcej. Choć nie tak dużych to równie ważnych i kłopotliwych.
Lista tych rzeczy, które mnie najbardziej dotknęły.
Zmiana zasady...</description><pubDate>Mon, 04 Aug 2008 15:28:11 +0200</pubDate><guid isPermaLink="false">http://django.jogger.pl/2008/08/04/juz-jutro-wersja-django-1-0-beta-1/</guid><category>Ogólne</category><category>Techblog</category><feedburner:origLink>http://django.jogger.pl/2008/08/04/juz-jutro-wersja-django-1-0-beta-1/</feedburner:origLink></item><item><title>Duże zmiany w django</title><link>http://feeds.feedburner.com/~r/django-gems/~3/339688362/</link><description>Django idzie dużymi krokami do przodu. Coraz większe zmiany zachodzą w głównym repozytorium.
Niedawno pojawił się tam patch o nazwie Large streaming uploads, czyli możliwość użycia Django do wysyłania bardzo dużych plików, które bezpośrednio, podczas wysyłania, mogą być zapisywane...</description><pubDate>Sat, 19 Jul 2008 09:23:45 +0200</pubDate><guid isPermaLink="false">http://django.jogger.pl/2008/07/19/duze-zmiany-w-django/</guid><category>Ogólne</category><category>Techblog</category><category>newforms admin</category><feedburner:origLink>http://django.jogger.pl/2008/07/19/duze-zmiany-w-django/</feedburner:origLink></item><item><title>PyCon teraz w Polsce</title><link>http://feeds.feedburner.com/~r/django-gems/~3/316902642/</link><description>Autorem poniższego tekstu jest Katharsis
Rybnik pozazdrościł Pcimowi Pythona i organizuje po raz pierwszy polską edycję konferencji PyCon.
PyCon PL, jedyna w Polsce konferencja poświęcona w całości językowi programowania Python odbędzie się w dniach 18-19 października 2008. Celem...</description><pubDate>Sat, 21 Jun 2008 15:51:24 +0200</pubDate><guid isPermaLink="false">http://django.jogger.pl/2008/06/21/pycon-teraz-w-polsce/</guid><category>Ogólne</category><category>Techblog</category><feedburner:origLink>http://django.jogger.pl/2008/06/21/pycon-teraz-w-polsce/</feedburner:origLink></item><item><title>Wersja 1.0 już niedługo!</title><link>http://feeds.feedburner.com/~r/django-gems/~3/316862150/</link><description>Niedawno pojawiła się informacja, że już niedługo wyjdzie bardzo oczekiwana wersja 1.0 Django. Termin został ustalony na 2. września. Dokładna lista rzeczy, które będą dodane i te które zostaną być może dodane wraz z dokładnymi terminami znajduje się na stronie: VersionOneRoadmap
</description><pubDate>Sat, 21 Jun 2008 14:15:49 +0200</pubDate><guid isPermaLink="false">http://django.jogger.pl/2008/06/21/wersja-1-0-juz-niedlugo/</guid><category>Ogólne</category><category>Techblog</category><feedburner:origLink>http://django.jogger.pl/2008/06/21/wersja-1-0-juz-niedlugo/</feedburner:origLink></item><item><title>Garść nowości.</title><link>http://feeds.feedburner.com/~r/django-gems/~3/293381298/</link><description>Trochę informacji na temat co się dzieje w świecie Django.
Dodatkowe opcje dla funkcji 'update' w nowym ORM-ie
Sebastian Noack napisał rozszerzenie funkcjonalności funkcji update. Dotychczas mogliśmy podać tam tylko stałe wartości (np. foo=42). Z jego rozszerzeniem możemy podać całe...</description><pubDate>Mon, 19 May 2008 12:06:58 +0200</pubDate><guid isPermaLink="false">http://django.jogger.pl/2008/05/19/garsc-nowosci/</guid><category>Ogólne</category><category>Techblog</category><category>xss update blog byteflow</category><feedburner:origLink>http://django.jogger.pl/2008/05/19/garsc-nowosci/</feedburner:origLink></item><item><title>Queryset-Refactor Merged!</title><link>http://feeds.feedburner.com/~r/django-gems/~3/279390790/</link><description>Od dawna rozwijany w osobnym branchu ulepszony ORM został połączony z drzewem głównym. W końcu możemy uaktualniać wiele rekordów w tabeli na raz, czy też korzystać z dziedziczenia modeli.
Jedyne niekompatybilność na które natrafiłem, to OneToOneField nie jest teraz domyślnie kluczem...</description><pubDate>Mon, 28 Apr 2008 15:32:04 +0200</pubDate><guid isPermaLink="false">http://django.jogger.pl/2008/04/28/queryset-refactor-merged/</guid><category>Ogólne</category><category>Techblog</category><category>queryset</category><feedburner:origLink>http://django.jogger.pl/2008/04/28/queryset-refactor-merged/</feedburner:origLink></item><item><title>Przesiadka na Google App Engine</title><link>http://feeds.feedburner.com/~r/django-gems/~3/268505043/</link><description>Dwa wieczory zajęło nam przeportowanie średniej wielkości aplikacji napisanej w Django na Google App Engine (GAE). Możecie ją zobaczyć pod adresem:
http://mines.appspot.com
Jest to internetowa wersja starej dobrej gry saper. Pierwsza wersja napisana została rok temu, jednak teraz...</description><pubDate>Fri, 11 Apr 2008 19:24:54 +0200</pubDate><guid isPermaLink="false">http://django.jogger.pl/2008/04/11/przesiadka-na-google-app-engine/</guid><category>Ogólne</category><category>Techblog</category><category>GAE</category><feedburner:origLink>http://django.jogger.pl/2008/04/11/przesiadka-na-google-app-engine/</feedburner:origLink></item><item><title>Google App Engine</title><link>http://feeds.feedburner.com/~r/django-gems/~3/266577545/</link><description>Dziś w internecie zagrzmiało. Wczoraj Google ogłosiło coś, co nazywa sie Google App Engine. Nie pisał bym o tym tutaj, gdyby nie fakt, że dotyczy to również Django.
Google udostępniło platformę do tworzenia aplikacji webowych. Dzięki Google App Engine możemy własne serwisy internetowe...</description><pubDate>Tue, 08 Apr 2008 22:30:03 +0200</pubDate><guid isPermaLink="false">http://django.jogger.pl/2008/04/08/google-app-engine/</guid><category>Ogólne</category><category>Techblog</category><category>google google_app_engine</category><feedburner:origLink>http://django.jogger.pl/2008/04/08/google-app-engine/</feedburner:origLink></item><item><title>ProfileMiddleware - sprawdź co zajmuje najwięcej czasu</title><link>http://feeds.feedburner.com/~r/django-gems/~3/245013228/</link><description>Przy optymalizowaniu ważną rzeczą jest znalezienie miejsc które zajmują najwięcej czasu. Aby to zrobić używamy zmodyfikowanej wersji kodu znalezionego na djangosnippets. Pozwala on zobaczyć metody oraz moduły pożerające najwięcej zasobów. Poniżej wycinek wyników działania:


ncalls ...</description><pubDate>Mon, 03 Mar 2008 19:43:14 +0100</pubDate><guid isPermaLink="false">http://django.jogger.pl/2008/03/03/profilemiddleware-sprawdz-co-zajmuje-najwiecej-czasu/</guid><category>Techblog</category><category>wydajność profiler</category><feedburner:origLink>http://django.jogger.pl/2008/03/03/profilemiddleware-sprawdz-co-zajmuje-najwiecej-czasu/</feedburner:origLink></item><item><title>Pobieranie tylko niektórych pól z bazy danych.</title><link>http://feeds.feedburner.com/~r/django-gems/~3/243166241/</link><description>Niedawno na grupie dyskusyjnej Django pojawił się bardzo ciekawy patch. Entropy Hacker postanowił rozszerzyć dotychczasowe API Djangowego ORM'a o możliwość wyciągania tylko niektórych pól z bazy danych. Nie mówię oczywiście, że takie coś nie istniało. Metoda, która jest dostępna w...</description><pubDate>Fri, 29 Feb 2008 07:58:33 +0100</pubDate><guid isPermaLink="false">http://django.jogger.pl/2008/02/29/pobieranie-tylko-niektorych-pol-z-bazy-danych/</guid><category>Ogólne</category><category>Techblog</category><category>database</category><feedburner:origLink>http://django.jogger.pl/2008/02/29/pobieranie-tylko-niektorych-pol-z-bazy-danych/</feedburner:origLink></item><item><title>Granica wydajności Django</title><link>http://feeds.feedburner.com/~r/django-gems/~3/239497044/</link><description>W niektórych przypadkach mamy doczynienia z dużą ilością stosunkowo prostych zapytań. Pytanie, które pada w takich przypadkach, to czy można jeszcze użyć do obsługi takich zapytań Django czy trzeba napisać serwer w C. Przeprowadźmy kilka testów, które orientacyjnie pokażą nam ile...</description><pubDate>Fri, 22 Feb 2008 17:38:17 +0100</pubDate><guid isPermaLink="false">http://django.jogger.pl/2008/02/22/granica-wydajnosci-django/</guid><category>Techblog</category><category>wydajność lighttpd fastcgi</category><feedburner:origLink>http://django.jogger.pl/2008/02/22/granica-wydajnosci-django/</feedburner:origLink></item><item><title>Naprawiamy tag extends</title><link>http://feeds.feedburner.com/~r/django-gems/~3/238919948/</link><description>W Django mamy dostępne dziedziczenie szablonów. Aby ustawić ojca szablonu, należy na początku (od niedawna musi być na początku) umieścić tag extends z nazwą rozszerzanego szablonu.
Niedawno opisałem jak można zamienić funkcję render_to_response tak, aby szablony były cachowane....</description><pubDate>Thu, 21 Feb 2008 18:21:18 +0100</pubDate><guid isPermaLink="false">http://django.jogger.pl/2008/02/21/naprawiamy-tag-extends/</guid><category>Ogólne</category><category>Techblog</category><category>extends</category><feedburner:origLink>http://django.jogger.pl/2008/02/21/naprawiamy-tag-extends/</feedburner:origLink></item><item><title>Cache od strony wydajnościowej.</title><link>http://feeds.feedburner.com/~r/django-gems/~3/237630714/</link><description>Cache w Django jaki jest każdy widzi. O tym jak działa możecie przeczytać w dokumentacji: Cache. Mamy tam do wyboru kilka backendów, czyli miejsc gdzie będą trzymane dane.
Memcache - zewnętrzna aplikacja, Django komunikuje się z nią za pomocą socketa.
Database - dane zapisywane są w...</description><pubDate>Tue, 19 Feb 2008 16:25:16 +0100</pubDate><guid isPermaLink="false">http://django.jogger.pl/2008/02/19/cache-od-strony-wydajnosciowej/</guid><category>Ogólne</category><category>Techblog</category><category>cache</category><feedburner:origLink>http://django.jogger.pl/2008/02/19/cache-od-strony-wydajnosciowej/</feedburner:origLink></item><item><title>render_to_response ... jak zrobić to wydajniej?</title><link>http://feeds.feedburner.com/~r/django-gems/~3/236619898/</link><description>Zacznę od czegoś związanego z optymalizacją. Optymalizacja to ostatni etap rozwoju aplikacji, ale kto powiedział że zaczynamy :).
Standardowo do renderowania strony z szablonu używa się funkcji render_to_response. Jest ona prosta i wygodna w użyciu. Jednak nie jest ona optymalna. Za każdym...</description><pubDate>Sun, 17 Feb 2008 14:23:18 +0100</pubDate><guid isPermaLink="false">http://django.jogger.pl/2008/02/17/render-to-response-jak-zrobic-to-wydajniej/</guid><category>Ogólne</category><category>Techblog</category><category>django template</category><feedburner:origLink>http://django.jogger.pl/2008/02/17/render-to-response-jak-zrobic-to-wydajniej/</feedburner:origLink></item><item><title>Django blog by Shwagroo Team.</title><link>http://feeds.feedburner.com/~r/django-gems/~3/236619899/</link><description>Pierwsze wpisy w blogu zawsze są dziwne i nigdy nie wiadomo co tam napisać.
Napiszę więc czemu to powstało. Otóż jakiś czas temu, Jarosław Zabiełło (http://blog.zabiello.com/) pisał wiele o Django. Ostatnio jednak przerzucił się na inny framework. Obecnie nie znam żadnego innego...</description><pubDate>Sun, 17 Feb 2008 14:09:57 +0100</pubDate><guid isPermaLink="false">http://django.jogger.pl/2008/02/17/django-blog-by-shwagroo-team/</guid><category>Ogólne</category><category>Techblog</category><category>django</category><feedburner:origLink>http://django.jogger.pl/2008/02/17/django-blog-by-shwagroo-team/</feedburner:origLink></item><language>en-us</language><media:rating>nonadult</media:rating></channel></rss>
