<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>Notatnik zapisywany wieczorami - Technicznie</title>
    <link>http://notatnik.mekk.waw.pl/</link>
    <description>Blog Marcina Kasperskiego</description>
    <dc:language>pl</dc:language>
    <generator>Serendipity  - http://www.s9y.org/</generator>
    <pubDate>Fri, 19 Feb 2010 10:40:18 GMT</pubDate>

    <image>
        <url>http://notatnik.mekk.waw.pl/templates/mekk/img/rss_banner.png</url>
        <title>RSS: Notatnik zapisywany wieczorami - Technicznie - Blog Marcina Kasperskiego</title>
        <link>http://notatnik.mekk.waw.pl/</link>
        <width></width>
        <height></height>
    </image>

<item>
    <title>Terminalowe kolorki</title>
    <link>http://notatnik.mekk.waw.pl/archives/212-Terminalowe_kolorki.html</link>
            <category>Linux - używanie</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/212-Terminalowe_kolorki.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=212</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=212</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Skoro &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/207-Terminal_pod_reka.html&quot;&gt;wywołałem sprawę terminali&lt;/a&gt;, jeszcze o zupełnym
drobiazgu - kolorystycznym kluczu, dzięki któremu znacząco
ograniczyłem ilość pomyłek w stylu &lt;em&gt;o rany, przecież to nie tą maszynę
miałem zrebootować&lt;/em&gt;.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/212-Terminalowe_kolorki.html#extended&quot;&gt;Ciąg dalszy &quot;Terminalowe kolorki&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Sat, 13 Feb 2010 16:40:19 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/212-guid.html</guid>
    <category>gnome</category>
<category>logowanie</category>
<category>ssh</category>
<category>terminal</category>

</item>
<item>
    <title>Nowa twarz ruterka</title>
    <link>http://notatnik.mekk.waw.pl/archives/210-Nowa_twarz_ruterka.html</link>
            <category>Linux - używanie</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/210-Nowa_twarz_ruterka.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=210</wfw:comment>

    <slash:comments>9</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=210</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Od kilku lat mam w domu ruterek Linksysa (WRT54G v2.2). Stoi za
firanką, obsługuje w miarę potrzeb i połączenia kablem i sieć bezprzewodową, pozwala o sobie
zapomnieć, działa. A dokładniej, działał do wczoraj, kiedy to nagle
stracił zdolność maskaradowania połączeń (sieć lokalna działała, pingi
wykonywane przez okno diagnostyczne - też, komputer dopięty do modemu
z pominięciem rutera sieć zobaczył ale połączenia z komputera w świat
via ruterek stały się nagle niemożliwe).&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/210-Nowa_twarz_ruterka.html#extended&quot;&gt;Ciąg dalszy &quot;Nowa twarz ruterka&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Fri, 12 Feb 2010 00:49:17 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/210-guid.html</guid>
    <category>firmware</category>
<category>linksys</category>
<category>ruter</category>
<category>sieć</category>
<category>tomato</category>

</item>
<item>
    <title>Cicho</title>
    <link>http://notatnik.mekk.waw.pl/archives/208-Cicho.html</link>
            <category>Informatyka praktyczna</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/208-Cicho.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=208</wfw:comment>

    <slash:comments>13</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=208</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Prywatny, zamykany pokój dla każdego to abstrakcja. To rozwiązanie
dla Google i innych bogaczy albo dla &lt;a href=&quot;http://www.joelonsoftware.com/articles/BionicOffice.html&quot;&gt;dziwacznie postępowych firm&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Ale gdyby tak wziąć jeden pokój w biurze, nawet w takim nienajlepszym,
byle miał szczelne drzwi i w przyzwoicie izolujące ściany. I gdyby
powiesić na drzwiach taką kartkę:&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/208-Cicho.html#extended&quot;&gt;Ciąg dalszy &quot;Cicho&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Tue, 02 Feb 2010 04:05:13 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/208-guid.html</guid>
    <category>biuro</category>
<category>praca</category>
<category>warunki</category>

</item>
<item>
    <title>Terminal pod ręką</title>
    <link>http://notatnik.mekk.waw.pl/archives/207-Terminal_pod_reka.html</link>
            <category>Linux - używanie</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/207-Terminal_pod_reka.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=207</wfw:comment>

    <slash:comments>17</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=207</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Używam linii komend. Często, intensywnie, do bardzo wielu czynności.
Nie muszę. GNOME i KDE obrosły masą wizualnych narzędzi, prawie
wszystko da się &lt;em&gt;wyklikać&lt;/em&gt;. Po prostu wolę. Napisanie &lt;code&gt;cp&lt;/code&gt; albo &lt;code&gt;mv&lt;/code&gt;
zajmuje mi mniej czasu niż otwarcie odpowiednich folderów i ciąganie
myszą, &lt;code&gt;apt-get install cośtam&lt;/code&gt; jest zdecydowanie prostsze od
uruchamiania i przeklikiwania &lt;em&gt;Centrum Oprogramowania&lt;/em&gt; i tak dalej.&lt;/p&gt;

&lt;p&gt;Zarazem widzę, że dla wielu użytkowników Linuksa konsola jest czymś
totalnie obcym. I dotyczy to nie tylko komputerowych nowicjuszy ale
też osób, które bez żadnych problemów konstruują złożone makra w programach
biurowych, wpisują wyrafinowane wyrażenia w arkuszach, używają tekstowych
komend w grach, nawet programują. Czyli wykonują czynności zauważalnie
trudniejsze od obsługi shella.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/207-Terminal_pod_reka.html#extended&quot;&gt;Ciąg dalszy &quot;Terminal pod ręką&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Sun, 24 Jan 2010 22:00:55 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/207-guid.html</guid>
    <category>guake</category>
<category>konsola</category>
<category>shell</category>
<category>terminal</category>
<category>tilda</category>
<category>yakuake</category>

</item>
<item>
    <title>iostreams</title>
    <link>http://notatnik.mekk.waw.pl/archives/205-iostreams.html</link>
            <category>Python</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/205-iostreams.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=205</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=205</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Kawałek znalezionego gdzieś w sieci kodu, rzucającego przyjemny pomost
między najstarszym z autentycznie lubianych przeze mnie języków programowania a 
tym, po który najchętniej sięgam dzisiaj.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/205-iostreams.html#extended&quot;&gt;Ciąg dalszy &quot;iostreams&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Tue, 19 Jan 2010 23:05:45 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/205-guid.html</guid>
    <category>c++</category>
<category>zabawa</category>

</item>
<item>
    <title>Natłok zajęć</title>
    <link>http://notatnik.mekk.waw.pl/archives/203-Natlok_zajec.html</link>
            <category>Informatyka praktyczna</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/203-Natlok_zajec.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=203</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=203</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Najpierw jest lista rzeczy do zrobienia. Z czasem robi się bardzo
długa, więc wyróżniona z niej zostaje lista rzeczy pilnych. Na ich
bazie powstaje wykaz spraw najpilniejszych.  Później absolutnie
priorytetowych.&lt;/p&gt;

&lt;p&gt;A na koniec i tak liczy się, kto akurat zawiśnie na telefonie albo
stanie nad głową.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/203-Natlok_zajec.html#extended&quot;&gt;Ciąg dalszy &quot;Natłok zajęć&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Tue, 12 Jan 2010 03:07:17 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/203-guid.html</guid>
    
</item>
<item>
    <title>Motywacja</title>
    <link>http://notatnik.mekk.waw.pl/archives/201-Motywacja.html</link>
            <category>Informatyka praktyczna</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/201-Motywacja.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=201</wfw:comment>

    <slash:comments>7</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=201</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;O motywacji rozpisywałem się już parokrotnie (min. pisząc o &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/50-Na_sztuke.html&quot;&gt;pracy na
sztukę&lt;/a&gt;, o tym &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/53-Co_jest_fajnego_w_informatyce.html&quot;&gt;co jest fajnego w informatyce&lt;/a&gt; czy o tym &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/173-Po_co_chodzisz_do_pracy.html&quot;&gt;po
co się chodzi do pracy&lt;/a&gt;). Temat jakoś mocno mnie męczy, może
dlatego, że sam swoją motywację muszę odbudować...&lt;/p&gt;

&lt;p&gt;W każdym razie, dzisiaj nie będę się rozpisywał, za to wkleję
filmik.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/201-Motywacja.html#extended&quot;&gt;Ciąg dalszy &quot;Motywacja&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Wed, 06 Jan 2010 01:13:18 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/201-guid.html</guid>
    <category>motywacja</category>
<category>nagrody</category>
<category>video</category>

</item>
<item>
    <title>Oprócz top</title>
    <link>http://notatnik.mekk.waw.pl/archives/200-Oprocz_top.html</link>
            <category>Linux - administracja</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/200-Oprocz_top.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=200</wfw:comment>

    <slash:comments>9</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=200</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Pisałem niedawno o &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/195-Zamiast_top.html&quot;&gt;interesującym zastępniku top&lt;/a&gt;.
Dziś, do kompletu, o paru innych &lt;em&gt;topopodobnych&lt;/em&gt; programach,
pozwalających ad hoc zorientować się w obciążeniu maszyny
a wymagających do działania jedynie konsoli.&lt;/p&gt;

&lt;p&gt;Wszystkie wymieniane programy są dostępne w repozytoriach Ubuntu i
Debiana i na tych systemach ich instalacja ogranicza się do &lt;code&gt;apt-get
install *nazwa*&lt;/code&gt;.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/200-Oprocz_top.html#extended&quot;&gt;Ciąg dalszy &quot;Oprócz top&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Sun, 03 Jan 2010 01:41:12 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/200-guid.html</guid>
    <category>monitorowanie</category>
<category>top</category>

</item>
<item>
    <title>Impreza open-source</title>
    <link>http://notatnik.mekk.waw.pl/archives/198-Impreza_open-source.html</link>
            <category>Linux - używanie</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/198-Impreza_open-source.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=198</wfw:comment>

    <slash:comments>5</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=198</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Jeden używałby Linuksa - gdyby tylko był na niego dobry program do
prowadzenia księgowości firmy. Drugi docenia Open Office ale podkreśla
ile mu brakuje do pakietu Microsoftu. Trzeciego, owszem - interesuje
model przetwarzania GITa, ale jakość obecnego interfejsu uważa za
niepoważną.  Firma czwartego już jest właściwie gotowa na robienie
projektów w Django ale oczekuje oficjalnego wsparcia dla DB2. Piąty
wdeptuje GIMPa w ziemię w porównaniu z Photoshopem. Szósty pyta: gdzie gry?
Siódmy...&lt;/p&gt;

&lt;p&gt;Takich głosów było wiele zawsze ale ostatnio jakoś bardziej rzucają mi
się w oczy. Dlatego pozwolę sobie na powtórzenie paru oczywistych
prawd - tym razem posługując się, trochę może naciąganą, analogią.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/198-Impreza_open-source.html#extended&quot;&gt;Ciąg dalszy &quot;Impreza open-source&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Thu, 24 Dec 2009 02:33:06 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/198-guid.html</guid>
    
</item>
<item>
    <title>Rozmieszczanie okien bis - co jeszcze ciekawego w Compizie</title>
    <link>http://notatnik.mekk.waw.pl/archives/197-Rozmieszczanie_okien_bis_-_co_jeszcze_ciekawego_w_Compizie.html</link>
            <category>Linux - używanie</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/197-Rozmieszczanie_okien_bis_-_co_jeszcze_ciekawego_w_Compizie.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=197</wfw:comment>

    <slash:comments>6</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=197</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Przy okazji &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/196-Rozmieszczanie_okien.html&quot;&gt;poprzedniego artykułu&lt;/a&gt; zacząłem bliżej się przyglądać
także innym wtyczkom do Compiza i ... oprócz siatki można tam znaleźć
jeszcze parę innych naprawdę poprawiających ergonomię pracy funkcji.&lt;/p&gt;

&lt;p&gt;Wszystkie można uaktywnić i skonfigurować w &lt;em&gt;menedżerze ustawień
CompizConfig&lt;/em&gt;.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/197-Rozmieszczanie_okien_bis_-_co_jeszcze_ciekawego_w_Compizie.html#extended&quot;&gt;Ciąg dalszy &quot;Rozmieszczanie okien bis - co jeszcze ciekawego w Compizie&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Fri, 18 Dec 2009 02:40:41 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/197-guid.html</guid>
    <category>compiz</category>
<category>desktop</category>
<category>skróty</category>
<category>window-manager</category>

</item>
<item>
    <title>Rozmieszczanie okien</title>
    <link>http://notatnik.mekk.waw.pl/archives/196-Rozmieszczanie_okien.html</link>
            <category>Linux - używanie</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/196-Rozmieszczanie_okien.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=196</wfw:comment>

    <slash:comments>5</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=196</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Sporo &lt;em&gt;wysiłku mięśni&lt;/em&gt; przy używaniu graficznego desktopu idzie na
machanie myszą przy przesuwaniu okien i zmienianiu ich rozmiaru.  Okno
edytora przesunąć na prawo i do góry, rozciągnąć do samego dołu i tak
by zajmowało pół ekranu. Terminal w lewy dolny róg. Przeglądarka w
lewy górny. Klient poczty na prawą połówkę drugiego wirtualnego
desktopu. Itd... Ciągnij, puszczaj, ciągnij, puszczaj.&lt;/p&gt;

&lt;p&gt;Kilka narzędzi - o których pod koniec - obiecuje radykalne rozwiązanie
tego problemu, jednak kosztem drastycznej zmiany
przyzwyczajeń. Jeszcze nie jestem gotowy. Dlatego ucieszyła mnie
odkryta niedawno sztuczka bardzo ułatwiająca rozrzucanie okien przy
normalnej pracy w Gnome.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/196-Rozmieszczanie_okien.html#extended&quot;&gt;Ciąg dalszy &quot;Rozmieszczanie okien&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Thu, 17 Dec 2009 02:55:43 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/196-guid.html</guid>
    <category>compiz</category>
<category>desktop</category>
<category>gnome</category>
<category>grid</category>
<category>window-manager</category>

</item>
<item>
    <title>Zamiast top</title>
    <link>http://notatnik.mekk.waw.pl/archives/195-Zamiast_top.html</link>
            <category>Linux - administracja</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/195-Zamiast_top.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=195</wfw:comment>

    <slash:comments>9</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=195</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Chyba każdy, kto dłużej poużywał linuksowej konsoli, ma &lt;em&gt;w palcach&lt;/em&gt;
polecenie &lt;code&gt;top&lt;/code&gt;. Też mam ale znalazłem bardzo przyjemną alternatywę.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/195-Zamiast_top.html#extended&quot;&gt;Ciąg dalszy &quot;Zamiast top&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Sat, 12 Dec 2009 22:32:07 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/195-guid.html</guid>
    <category>administracja</category>
<category>linux</category>
<category>monitorowanie</category>
<category>top</category>

</item>
<item>
    <title>Upgrade na serwerze do Ubuntu 9.10</title>
    <link>http://notatnik.mekk.waw.pl/archives/192-Upgrade_na_serwerze_do_Ubuntu_9.10.html</link>
            <category>Linux - administracja</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/192-Upgrade_na_serwerze_do_Ubuntu_9.10.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=192</wfw:comment>

    <slash:comments>5</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=192</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;... czyli zrobiłem sobie kuku. I zamiast skończyć dłuższy artykuł na zupełnie inny temat, straciłem trochę czasu, a teraz wrzucam tę notkę.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/192-Upgrade_na_serwerze_do_Ubuntu_9.10.html#extended&quot;&gt;Ciąg dalszy &quot;Upgrade na serwerze do Ubuntu 9.10&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Mon, 30 Nov 2009 23:59:00 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/192-guid.html</guid>
    <category>awaria</category>
<category>linode</category>
<category>ubuntu</category>
<category>upgrade</category>

</item>
<item>
    <title>Estetyczny monkey-patching</title>
    <link>http://notatnik.mekk.waw.pl/archives/191-Estetyczny_monkey-patching.html</link>
            <category>Python</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/191-Estetyczny_monkey-patching.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=191</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=191</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Dla osób przesiadających się z C++ czy Javy to jedna z bardziej
szokujących właściwości Pythona (a także Perla i paru innych języków
skryptowych): kod programu można zmienić w locie. Można - w szczególności -
dopisać albo podmienić metody istniejącej klasy czy funkcje zadanego
modułu.&lt;/p&gt;

&lt;p&gt;Technika ryzykowna, łatwo prowadząca do powstawania niezrozumiałego
kodu i trudnych do interpretacji błędów. Ale zarazem bardzo przydatna,
zwłaszcza gdy trzeba zmodyfikować zachowanie jakiejś biblioteki w miejscu,
którego jej autor nie przewidział (np. ostatnio przypomniałem ją sobie
chcąc zmienić &lt;a href=&quot;http://bitbucket.org/Mekk/mercurial_keyring/&quot;&gt;sposób w jaki Mercurial obsługuje hasła HTTP i SMTP&lt;/a&gt;). Monkey-patching bardzo często przydaje
się też przy testach, pozwalając zamienić prawdziwy kod komunikacyjny czy bazodanowy
zaślepkami.&lt;/p&gt;

&lt;p&gt;W tym artykule o kilku możliwych sposobach zapisywania tej operacji.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/191-Estetyczny_monkey-patching.html#extended&quot;&gt;Ciąg dalszy &quot;Estetyczny monkey-patching&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Sun, 22 Nov 2009 23:23:55 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/191-guid.html</guid>
    <category>dziedziczenie</category>
<category>klasy</category>
<category>monkeypatching</category>

</item>
<item>
    <title>Ubuntu One</title>
    <link>http://notatnik.mekk.waw.pl/archives/190-Ubuntu_One.html</link>
            <category>Linux - używanie</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/190-Ubuntu_One.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=190</wfw:comment>

    <slash:comments>7</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=190</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Pobawiłem się odrobinę &lt;a href=&quot;https://one.ubuntu.com/&quot;&gt;Ubuntu One&lt;/a&gt; - usługą synchronizacji plików
autorstwa firmy Ubuntu, którą od wersji 9.10 swojej dystrybucji
domyślnie instalują.&lt;/p&gt;

&lt;p&gt;W największym skrócie: &lt;a href=&quot;https://www.dropbox.com/referrals/NTMyOTY2OTk&quot;&gt;Dropbox&lt;/a&gt; to nie jest i jeśli komuś zależy na
wygodnej i efektywnej synchronizacji plików, nadal polecam
Dropboksa. Widać też, że Ubuntu One to wczesne i trochę jeszcze
niedopracowane oprogramowanie. Ale jest w nim parę
ciekawych elementów.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/190-Ubuntu_One.html#extended&quot;&gt;Ciąg dalszy &quot;Ubuntu One&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Wed, 11 Nov 2009 02:30:54 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/190-guid.html</guid>
    <category>dropbox</category>
<category>pliki</category>
<category>synchronizacja</category>
<category>ubuntu</category>

</item>
<item>
    <title>Ubuntu 9.10 </title>
    <link>http://notatnik.mekk.waw.pl/archives/187-Ubuntu_9.10_.html</link>
            <category>Linux - używanie</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/187-Ubuntu_9.10_.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=187</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=187</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Upgrade do Ubuntu 9.10 przećwiczyłem na razie na laptopie. Trwało to
(po wi-fi) całą noc ale proces przebiegał gładko, przez całą wielogodzinną
fazę ściągania i instalowania pakietów nie wymagając
jakiegokolwiek mojego udziału.&lt;/p&gt;

&lt;p&gt;Podstawowy efekt upgrade miałem dość nietypowy. Obejrzałem
następujący obrazek:&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/187-Ubuntu_9.10_.html#extended&quot;&gt;Ciąg dalszy &quot;Ubuntu 9.10 &quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Sun, 01 Nov 2009 09:59:59 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/187-guid.html</guid>
    <category>dysk</category>
<category>smart</category>
<category>ubuntu</category>
<category>upgrade</category>

</item>
<item>
    <title>Virtualenv dla Jythona</title>
    <link>http://notatnik.mekk.waw.pl/archives/185-Virtualenv_dla_Jythona.html</link>
            <category>Python</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/185-Virtualenv_dla_Jythona.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=185</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=185</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/7-Wirtualne_srodowiska_Pythona.html&quot;&gt;Wirtualne środowiska Pythona&lt;/a&gt; bez problemu można wykorzystywać
także przy pracy z &lt;a href=&quot;http://www.jython.org/&quot;&gt;Jythonem&lt;/a&gt; (a także do przełączania się
między Pythonem a Jythonem). Nie wymaga to żadnych
szczególnych działań, wszystko przebiega niemal identycznie jak pod Pythonem.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/185-Virtualenv_dla_Jythona.html#extended&quot;&gt;Ciąg dalszy &quot;Virtualenv dla Jythona&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Wed, 28 Oct 2009 00:39:18 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/185-guid.html</guid>
    <category>jython</category>
<category>virtualenv</category>

</item>
<item>
    <title>Pycon 2009 - relacji część czwarta i ostatnia</title>
    <link>http://notatnik.mekk.waw.pl/archives/184-Pycon_2009_-_relacji_czesc_czwarta_i_ostatnia.html</link>
            <category>Python</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/184-Pycon_2009_-_relacji_czesc_czwarta_i_ostatnia.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=184</wfw:comment>

    <slash:comments>9</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=184</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Ostatnia część relacji z &lt;a href=&quot;http://pl.pycon.org&quot;&gt;polskiego Pycona&lt;/a&gt; (pierwsza jest
&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/181-Pycon_2009_-_relacji_czesc_pierwsza.html&quot;&gt;tutaj&lt;/a&gt;, druga &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/182-Pycon_2009_-_relacji_czesc_druga.html&quot;&gt;tutaj&lt;/a&gt; a trzecia &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/183-Pycon_2009_-_relacji_czesc_trzecia.html&quot;&gt;tutaj&lt;/a&gt;). Słowo się
rzekło, kobyłka u płotu, rozpoczęte dzieło trzeba zakończyć a
&lt;a href=&quot;http://pl.pycon.org&quot;&gt;Pycon&lt;/a&gt; z to-do, blogerowi lżej.&lt;/p&gt;

&lt;p&gt;Do omówienia zostały wykłady niedzielne, opisuję też co uważam
za najważniejsze własne wnioski z konferencji.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/184-Pycon_2009_-_relacji_czesc_czwarta_i_ostatnia.html#extended&quot;&gt;Ciąg dalszy &quot;Pycon 2009 - relacji część czwarta i ostatnia&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Fri, 23 Oct 2009 02:14:00 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/184-guid.html</guid>
    <category>prezentacje</category>
<category>pycon</category>
<category>python</category>
<category>reportaż</category>

</item>
<item>
    <title>Pycon 2009 - relacji część trzecia</title>
    <link>http://notatnik.mekk.waw.pl/archives/183-Pycon_2009_-_relacji_czesc_trzecia.html</link>
            <category>Python</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/183-Pycon_2009_-_relacji_czesc_trzecia.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=183</wfw:comment>

    <slash:comments>4</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=183</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Kolejna część relacji z &lt;a href=&quot;http://pl.pycon.org&quot;&gt;polskiego Pycona&lt;/a&gt;
(jeśli ktoś nie czytał - pierwsza jest &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/181-Pycon_2009_-_relacji_czesc_pierwsza.html&quot;&gt;tutaj&lt;/a&gt;
a druga &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/182-Pycon_2009_-_relacji_czesc_druga.html&quot;&gt;tutaj&lt;/a&gt;). Sobotni wieczór.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/183-Pycon_2009_-_relacji_czesc_trzecia.html#extended&quot;&gt;Ciąg dalszy &quot;Pycon 2009 - relacji część trzecia&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Thu, 22 Oct 2009 02:38:42 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/183-guid.html</guid>
    <category>konferencja</category>
<category>pycon</category>

</item>
<item>
    <title>Pycon 2009 - relacji część druga</title>
    <link>http://notatnik.mekk.waw.pl/archives/182-Pycon_2009_-_relacji_czesc_druga.html</link>
            <category>Python</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/182-Pycon_2009_-_relacji_czesc_druga.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=182</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=182</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Kontynuacja rozpoczętej &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/181-Pycon_2009_-_relacji_czesc_pierwsza.html&quot;&gt;wczorajszym wpisem&lt;/a&gt; relacji z
&lt;a href=&quot;http://liwo.polsl.pl/pycon-pl/&quot;&gt;polskiego Pycona&lt;/a&gt;.  Tym razem o chyba najlepszym
fragmencie konferencji czyli o sobotnim popołudniu.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/182-Pycon_2009_-_relacji_czesc_druga.html#extended&quot;&gt;Ciąg dalszy &quot;Pycon 2009 - relacji część druga&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Wed, 21 Oct 2009 16:26:49 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/182-guid.html</guid>
    <category>filmaster</category>
<category>orange</category>
<category>pycon</category>
<category>zope</category>

</item>
<item>
    <title>Pycon 2009 - relacji część pierwsza</title>
    <link>http://notatnik.mekk.waw.pl/archives/181-Pycon_2009_-_relacji_czesc_pierwsza.html</link>
            <category>Python</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/181-Pycon_2009_-_relacji_czesc_pierwsza.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=181</wfw:comment>

    <slash:comments>6</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=181</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Wybrałem się na &lt;a href=&quot;http://liwo.polsl.pl/pycon-pl/&quot;&gt;tegoroczny polski Pycon&lt;/a&gt; do Ustronia.
Oficjalną relację zamieszczą zapewne organizatorzy, poniżej trochę
moich - bardzo subiektywnych - notatek.&lt;/p&gt;

&lt;p&gt;Istotna uwaga: bardzo dawno nie byłem na żadnej &lt;em&gt;branżowej&lt;/em&gt;
konferencji, oceniam &lt;a href=&quot;http://liwo.polsl.pl/pycon-pl/&quot;&gt;Pycona&lt;/a&gt; zestawiając go z własnymi
oczekiwaniami.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/181-Pycon_2009_-_relacji_czesc_pierwsza.html#extended&quot;&gt;Ciąg dalszy &quot;Pycon 2009 - relacji część pierwsza&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Tue, 20 Oct 2009 02:31:56 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/181-guid.html</guid>
    <category>konferencja</category>
<category>pycon</category>
<category>python</category>
<category>relacja</category>
<category>ustroń</category>

</item>
<item>
    <title>World of the Goo</title>
    <link>http://notatnik.mekk.waw.pl/archives/180-World_of_the_Goo.html</link>
            <category>Linux - używanie</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/180-World_of_the_Goo.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=180</wfw:comment>

    <slash:comments>3</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=180</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Autorzy &lt;a href=&quot;http://www.worldofgoo.com/&quot;&gt;World of the Goo&lt;/a&gt; prowadzą akcję rozdawania swojej gry za symboliczną - dowolną - darowiznę.&lt;/p&gt;

&lt;p&gt;Akcja obejmuje wszystkie platformy (Windows, Linux i Mac) - jest zatem szczególnie  korzystna dla użytkowników Linuksa (windowsową wersję gry można zakupić w empikach za 20 złotych, a tyle na pewno jest warta, linuksowa normalnie kosztuje 20 dolarów, czyli sporo). Promocja trwa do 19 października.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/180-World_of_the_Goo.html#extended&quot;&gt;Ciąg dalszy &quot;World of the Goo&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Tue, 13 Oct 2009 18:48:00 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/180-guid.html</guid>
    
</item>
<item>
    <title>Śmierć systemu</title>
    <link>http://notatnik.mekk.waw.pl/archives/179-Smierc_systemu.html</link>
            <category>Informatyka praktyczna</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/179-Smierc_systemu.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=179</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=179</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Jesteśmy (my, programiści) zafascynowani procesem, w którym systemy
informatyczne się &lt;em&gt;rodzą&lt;/em&gt;. Organizacja pracy, metody, narzędzia,
wzorce, języki, plany.  Byle dotrzeć do magicznego 1.0 (choćby i
&lt;em&gt;beta&lt;/em&gt;). Byle dostarczyć. Byle uruchomić.&lt;/p&gt;

&lt;p&gt;Coraz lepiej uświadamiamy też sobie, że to nie koniec, że po
rozruchu aplikacje żyją dalej. Uczymy się, jak je tworzyć, by
ewolucja była możliwa, by 1.0 było fundamentem a nie ostatnim
krokiem. Rozważamy różne modele rozwojowe.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/179-Smierc_systemu.html#extended&quot;&gt;Ciąg dalszy &quot;Śmierć systemu&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Sat, 10 Oct 2009 00:54:17 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/179-guid.html</guid>
    <category>informatyka</category>
<category>motywacja</category>
<category>praca</category>
<category>zarządzanie</category>

</item>
<item>
    <title>GIMP naprawdę jednookienkowy</title>
    <link>http://notatnik.mekk.waw.pl/archives/178-GIMP_naprawde_jednookienkowy.html</link>
            <category>Linux - używanie</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/178-GIMP_naprawde_jednookienkowy.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=178</wfw:comment>

    <slash:comments>3</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=178</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Swego czasu &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/80-Wyszedl_GIMP_2.6_-_opinia_szarego_czlowieka.html&quot;&gt;narzekałem na wielookienkowego GIMPa&lt;/a&gt;, podzielę
się więc obrazkiem, który budzi we mnie spore nadzieje.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/178-GIMP_naprawde_jednookienkowy.html#extended&quot;&gt;Ciąg dalszy &quot;GIMP naprawdę jednookienkowy&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Fri, 09 Oct 2009 20:44:00 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/178-guid.html</guid>
    <category>gimp</category>

</item>
<item>
    <title>Odblokowanie bazy kluczy</title>
    <link>http://notatnik.mekk.waw.pl/archives/175-Odblokowanie_bazy_kluczy.html</link>
            <category>Linux - używanie</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/175-Odblokowanie_bazy_kluczy.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=175</wfw:comment>

    <slash:comments>4</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=175</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Chyba najbardziej irytującą cechą obecnego Gnome jest dla mnie okno
&lt;em&gt;odblokowania bazy kluczy&lt;/em&gt; i powiązane z nim aplikacje.  Nie
chodzi o funkcjonalność - baza haseł jest bardzo użyteczna - ale o sposób, w jaki
aktualnie te elementy działają.&lt;/p&gt;

&lt;p&gt;Wszystko zaczyna się od poniższego okienka:&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/175-Odblokowanie_bazy_kluczy.html#extended&quot;&gt;Ciąg dalszy &quot;Odblokowanie bazy kluczy&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Tue, 29 Sep 2009 00:09:49 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/175-guid.html</guid>
    <category>gnome</category>
<category>hasła</category>
<category>seahorse</category>

</item>
<item>
    <title>Sage dostępne w Ubuntu</title>
    <link>http://notatnik.mekk.waw.pl/archives/174-Sage_dostepne_w_Ubuntu.html</link>
            <category>Linux - używanie</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/174-Sage_dostepne_w_Ubuntu.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=174</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=174</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;&lt;a href=&quot;http://www.sagemath.org/&quot;&gt;Sage&lt;/a&gt; - bardzo interesujący program wspomagający obliczenia matematyczne,
które &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/126-Bardzo_madry_kalkulator.html&quot;&gt;entuzjastycznie opisywałem jakiś czas temu&lt;/a&gt; - jest już dostępny w 
formie pakietów Ubuntu. Zamiast dość kłopotliwej instalacji, wystarczy&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;$ sudo apt-get install sagemath
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Instaluje się wersja sprzed około roku - 3.0.5, (aktualną jest wydana miesiąc temu 4.1.1,
seria 3 doszła do 3.4.2), do nauki i podstawowego wykorzystywania
jest ona zupełnie wystarczająca.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/174-Sage_dostepne_w_Ubuntu.html#extended&quot;&gt;Ciąg dalszy &quot;Sage dostępne w Ubuntu&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Sun, 27 Sep 2009 01:22:57 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/174-guid.html</guid>
    <category>matematyka</category>
<category>sage</category>

</item>
<item>
    <title>Po co chodzisz do pracy?</title>
    <link>http://notatnik.mekk.waw.pl/archives/173-Po_co_chodzisz_do_pracy.html</link>
            <category>Informatyka praktyczna</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/173-Po_co_chodzisz_do_pracy.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=173</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=173</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Głupie pytanie. Gdzieś trzeba zarabiać!&lt;/p&gt;

&lt;p&gt;To naturalna odpowiedź, ale brzmi w niej fałszywa nuta.&lt;/p&gt;

&lt;p&gt;W mojej pierwszej pracy przez co najmniej rok właściwie nie
interesowałem się, ile zarabiam. Dużo bardziej zajmujące było &lt;em&gt;co&lt;/em&gt; i
&lt;em&gt;z kim&lt;/em&gt; robię.  Później kiepskie zarobki zaczęły trochę ciążyć ale
byłem na tyle przywiązany do zespołu i na tyle zaabsorbowany
realizowanymi projektami, że odszedłem dopiero, gdy firma w szale
reorganizacji rozbiła jedno i drugie.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/173-Po_co_chodzisz_do_pracy.html#extended&quot;&gt;Ciąg dalszy &quot;Po co chodzisz do pracy?&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Sun, 20 Sep 2009 19:56:00 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/173-guid.html</guid>
    <category>motywacja</category>
<category>potrzeby</category>
<category>praca</category>
<category>rekrutacja</category>
<category>zespół</category>

</item>
<item>
    <title>Testy obciążeniowe</title>
    <link>http://notatnik.mekk.waw.pl/archives/172-Testy_obciazeniowe.html</link>
            <category>Python</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/172-Testy_obciazeniowe.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=172</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=172</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Najpopularniejszym narzędziem do uruchamiania testów obciążeniowych
jest &lt;a href=&quot;http://jakarta.apache.org/jmeter/&quot;&gt;JMeter&lt;/a&gt;.  Nie potrafię się do niego przekonać - organicznie
nie cierpię modelowania struktury kodu (tu - testów) w formie
rozwijanego drzewa, gdzie zrozumienie co robią poszczególne
elementy wymaga przeklikiwania się przez nie, a niekiedy nawet
otwierania okienek właściwości. Prosty kod jest zdecydowanie
czytelniejszy. Podobnie, wolę napisać wywołanie funkcji
niż przeszukiwać wielopoziomowe prawoklikane menu.&lt;/p&gt;

&lt;p&gt;Dlatego opisuję interesującą, lekką alternatywę, ciekawie łączącą
testy wydajnościowe z jednostkowymi.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/172-Testy_obciazeniowe.html#extended&quot;&gt;Ciąg dalszy &quot;Testy obciążeniowe&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Sat, 19 Sep 2009 19:40:10 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/172-guid.html</guid>
    <category>benchmark</category>
<category>funkload</category>
<category>test</category>
<category>wydajność</category>

</item>
<item>
    <title>Brakujące klucze do repozytoriów Ubuntu lub Debiana</title>
    <link>http://notatnik.mekk.waw.pl/archives/169-Brakujace_klucze_do_repozytoriow_Ubuntu_lub_Debiana.html</link>
            <category>Linux - używanie</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/169-Brakujace_klucze_do_repozytoriow_Ubuntu_lub_Debiana.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=169</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=169</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Jeden z moich &lt;em&gt;ulubionych&lt;/em&gt; komunikatów błędu przy aktualizowaniu pakietów to&lt;/p&gt;

&lt;pre name=&quot;code&quot; class=&quot;bash&quot;&gt;
Reading package lists... Done
W: GPG error: http://ppa.launchpad.net jaunty Release: The following signatures couldn&#039;t be verified because the public key is not available: NO_PUBKEY 2A8E3034D018A4CE
W: GPG error: http://ppa.launchpad.net jaunty Release: The following signatures couldn&#039;t be verified because the public key is not available: NO_PUBKEY 0CF459B8DF37ED8B
W: You may want to run apt-get update to correct these problems
&lt;/pre&gt;

&lt;p&gt;Czyli nie mam sygnatury dla któregoś z używanych dodatkowych repozytoriów (tu akurat chodzi o klucz do pakietów FreeNX &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/159-Neatx_-_instrukcja_instalacji.html&quot;&gt;potrzebnych przy uruchamianiu neatx&lt;/a&gt;) oraz &lt;a href=&quot;http://webupd8.blogspot.com/2009/03/twitter-in-pidgin-plugin.html&quot;&gt;mikroblogowy dodatek do pidgina&lt;/a&gt; (raczej nienajlepszy pomysł ale jeszcze chcę przetestować).&lt;/p&gt;

&lt;p&gt;Oczywiście nic trudnego, oczywiście kwestia użycia dwóch komend, oczywiście te komendy opisało już dziesięć tysięcy osób i ... oczywiście  za każdym razem muszę googlować, by je sobie przypomnieć. Dlatego w końcu pokusiłem się o rozwiązanie ułatwiające życie.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/169-Brakujace_klucze_do_repozytoriow_Ubuntu_lub_Debiana.html#extended&quot;&gt;Ciąg dalszy &quot;Brakujące klucze do repozytoriów Ubuntu lub Debiana&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Mon, 07 Sep 2009 15:30:00 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/169-guid.html</guid>
    <category>apt</category>
<category>gpg</category>
<category>klucze</category>
<category>ubuntu</category>

</item>
<item>
    <title>Poprawki w skrypcie do zarządzania feedami</title>
    <link>http://notatnik.mekk.waw.pl/archives/168-Poprawki_w_skrypcie_do_zarzadzania_feedami.html</link>
            <category>Linux - używanie</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/168-Poprawki_w_skrypcie_do_zarzadzania_feedami.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=168</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=168</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Poprawiłem najpoważniejszą usterkę &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/136-Ujezdzajac_RSS_na_bis_czyli_oskryptawianie_Google_Readera.html&quot;&gt;skryptu do zarządzania listą subskrypcji w Google Readerze&lt;/a&gt; - hasło Google nie jest już przechowywane otwartym tekstem w pliku konfiguracyjnym, zamiast tego
jest zapisywane w odpowiedniej bazie haseł (Gnome Keyring, KDE KWallet, itd). Przy okazji
dodałem też interaktywne odpytywanie o inne parametry konfiguracyjne (nazwę konta Google, lokalizację pliku z listą feedów) - bezpośrednia edycja &lt;code&gt;feeds.ini&lt;/code&gt; nie powinna już być potrzebna.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/168-Poprawki_w_skrypcie_do_zarzadzania_feedami.html#extended&quot;&gt;Ciąg dalszy &quot;Poprawki w skrypcie do zarządzania feedami&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Sat, 05 Sep 2009 09:37:24 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/168-guid.html</guid>
    
</item>
<item>
    <title>Synchronizacja plików</title>
    <link>http://notatnik.mekk.waw.pl/archives/166-Synchronizacja_plikow.html</link>
            <category>Linux - używanie</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/166-Synchronizacja_plikow.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=166</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=166</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Laptop, desktop, czasem komputer w pracy, czasem 
jakiś serwer. I pliki, do których chciałbym
mieć dostęp z wszystkich tych miejsc. Notatki, zdjęcia, 
przykładowy kod, pisane artykuły, dokumentacje, muzyka...&lt;/p&gt;

&lt;p&gt;Całkiem sporo metod synchronizacji plików i katalogów mi się
uzbierało. Co ciekawe, używam wielu z nich równocześnie.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/166-Synchronizacja_plikow.html#extended&quot;&gt;Ciąg dalszy &quot;Synchronizacja plików&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Sat, 15 Aug 2009 02:59:03 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/166-guid.html</guid>
    <category>dropbox</category>
<category>pliki</category>
<category>rsync</category>
<category>synchronizacja</category>
<category>unison</category>

</item>
<item>
    <title>Bardzo ciekawa prezentacja</title>
    <link>http://notatnik.mekk.waw.pl/archives/164-Bardzo_ciekawa_prezentacja.html</link>
            <category>Informatyka praktyczna</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/164-Bardzo_ciekawa_prezentacja.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=164</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=164</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Poniższy materiał podobno wyciekł z firmy Netflix (gdzie był/jest używany jako informator
dla pracowników). Dawno nie widziałem prezentacji, która 
poruszałaby w zwarty i czytelny sposób tak wiele ważnych tematów, dlatego - niezależnie od pewnej rezerwy,
jaką zawsze odczuwam widząc hasła o zatrudnianiu tylko najlepszych - bardzo
zachęcam do przejrzenia.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/164-Bardzo_ciekawa_prezentacja.html#extended&quot;&gt;Ciąg dalszy &quot;Bardzo ciekawa prezentacja&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Wed, 12 Aug 2009 19:35:03 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/164-guid.html</guid>
    <category>firma</category>
<category>motywacja</category>
<category>netflix</category>
<category>praca</category>
<category>strategia</category>

</item>
<item>
    <title>(Anty)spotkania</title>
    <link>http://notatnik.mekk.waw.pl/archives/163-Antyspotkania.html</link>
            <category>Informatyka praktyczna</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/163-Antyspotkania.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=163</wfw:comment>

    <slash:comments>3</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=163</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Spotkania biznesowe. Rytuał, obyczaj, metoda, narzędzie.&lt;/p&gt;

&lt;p&gt;Był czas, gdy byłem podekscytowany i przejęty. Szansa, by posłuchać (z czasem i podyskutować) o ważnych dla zespołu czy firmy kwestiach.&lt;/p&gt;

&lt;p&gt;Był czas, gdy desperacko unikałem.&lt;/p&gt;

&lt;p&gt;Dziś znowu widzę, że są potrzebne. O trudnych czy przełomowych sprawach
trzeba &lt;em&gt;powiedzieć&lt;/em&gt;, nie wystarczy &lt;em&gt;napisać&lt;/em&gt; - tak już chyba jesteśmy
skonstruowani.&lt;/p&gt;

&lt;p&gt;Ale bardzo często wychodzę z poczuciem głębokiego niedosytu.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/163-Antyspotkania.html#extended&quot;&gt;Ciąg dalszy &quot;(Anty)spotkania&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Tue, 04 Aug 2009 03:10:10 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/163-guid.html</guid>
    <category>biznes</category>
<category>organizacja</category>
<category>spotkania</category>

</item>
<item>
    <title>Cel</title>
    <link>http://notatnik.mekk.waw.pl/archives/161-Cel.html</link>
            <category>Informatyka praktyczna</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/161-Cel.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=161</wfw:comment>

    <slash:comments>4</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=161</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;&lt;em&gt;Celem projektu jest ....., tak aby ..... uwzględniając, że .....&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Uczyli mnie tego na jakimś pradawnym kursie, jeszcze w latach 90-ych.
Miało być krótko (wraz z rozwinięciem najwyżej pół strony) i
konkretnie. Główny cel, kilka celów pomocniczych, najważniejsze
uwarunkowania.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Celem projektu jest budowa webowego interfejsu dla sklepu,
tak aby klienci mogli efektywnie wyszukiwać i zamawiać
towary przez internet, uwzględniając konieczność integracji z istniejącym
systemem magazynowym&lt;/em&gt;.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/161-Cel.html#extended&quot;&gt;Ciąg dalszy &quot;Cel&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Wed, 22 Jul 2009 02:24:57 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/161-guid.html</guid>
    
</item>
<item>
    <title>Neatx - instrukcja instalacji</title>
    <link>http://notatnik.mekk.waw.pl/archives/159-Neatx_-_instrukcja_instalacji.html</link>
            <category>Linux - administracja</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/159-Neatx_-_instrukcja_instalacji.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=159</wfw:comment>

    <slash:comments>5</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=159</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Jak doniosło &lt;a href=&quot;http://osnews.pl/neatx-otwary-serwer-nx-od-google/&quot;&gt;osnews&lt;/a&gt; (i &lt;a href=&quot;http://www.google.pl/search?hl=pl&amp;amp;client=firefox-a&amp;amp;rls=com.ubuntu%3Apl-PL%3Aunofficial&amp;amp;hs=vzq&amp;amp;q=neatx+serwer+od+google+site%3A.pl&amp;amp;btnG=Szukaj&amp;amp;lr=&quot;&gt;nie
tylko&lt;/a&gt;)
Google &lt;a href=&quot;http://google-opensource.blogspot.com/2009/07/releasing-neatx-open-source-nx-servier.html&quot;&gt;wypuściło&lt;/a&gt; swoją wersję serwera NX - &lt;a href=&quot;http://code.google.com/p/neatx/&quot;&gt;neatx&lt;/a&gt;.
&lt;a href=&quot;http://neatx.googlecode.com/files/herding-virtual-workstations-fisl-2009.pdf&quot;&gt;Prezentacja Google&lt;/a&gt;
(PDF) akcentuje ten sam model pracy, który opisywałem w &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/102-Uzywamy_VNC_-_trwala_sesja_na_serwerze.html&quot;&gt;artykule o
wirtualnej sesji&lt;/a&gt; - utrzymywanie wirtualnych desktopów na
serwerach i zdalny dostęp do nich, ponadto przymierzałem się kiedyś do
instalacji &lt;a href=&quot;http://freenx.berlios.de/&quot;&gt;FreeNX&lt;/a&gt; (zostało mi wrażenie trudnego do opanowania
bałaganu), dlatego rzecz mnie zainteresowała.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://code.google.com/p/neatx/&quot;&gt;NeatX&lt;/a&gt; faktycznie udało mi się zainstalować dość łatwo, opis poniżej.&lt;/p&gt;

&lt;p&gt;Zanim jednak przejdę do szczegółów, pewne sprostowanie. Google nie
zaimplementowało całości serwera NX, podstawowym elementem -
wirtualnym serwerem X11 - pozostaje &lt;code&gt;nxagent&lt;/code&gt; firmy &lt;a href=&quot;http://nomachine.com&quot;&gt;NoMachine&lt;/a&gt;,
udostępniany w ramach jej &lt;a href=&quot;http://www.nomachine.com/sources.php&quot;&gt;komponentów open-source&lt;/a&gt;. 
&lt;a href=&quot;http://code.google.com/p/neatx/&quot;&gt;Neatx&lt;/a&gt; to reimplementacja niezbędnej otoczki - uruchamiania
procesów, zarządzania sesjami itd.  Nadal też używany jest ten sam
&lt;a href=&quot;http://www.nomachine.com/download.php&quot;&gt;program kliencki&lt;/a&gt; (darmowy ale nie open-source).&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/159-Neatx_-_instrukcja_instalacji.html#extended&quot;&gt;Ciąg dalszy &quot;Neatx - instrukcja instalacji&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Wed, 15 Jul 2009 03:10:20 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/159-guid.html</guid>
    <category>nx</category>
<category>vnc</category>
<category>zdalny dostęp</category>

</item>
<item>
    <title>Odzyskiwanie skasowanych zdjęć z aparatu cyfrowego</title>
    <link>http://notatnik.mekk.waw.pl/archives/158-Odzyskiwanie_skasowanych_zdjec_z_aparatu_cyfrowego.html</link>
            <category>Linux - używanie</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/158-Odzyskiwanie_skasowanych_zdjec_z_aparatu_cyfrowego.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=158</wfw:comment>

    <slash:comments>8</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=158</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Pod koniec
dwutygodniowego wyjazdu mój słodki siedmiolatek wręczył mi aparat ze
słowami: &lt;em&gt;tata, bateria&lt;/em&gt;. A na wyświetlaczu właśnie kończyła się animacja kasowania
wszystkich zdjęć - faktycznie, kształtem trochę podobna do baterii.&lt;/p&gt;

&lt;p&gt;Rozwiązanie było nietrudne ale chwili googlowania i zastanowienia wymagało,
więc zanotuję.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/158-Odzyskiwanie_skasowanych_zdjec_z_aparatu_cyfrowego.html#extended&quot;&gt;Ciąg dalszy &quot;Odzyskiwanie skasowanych zdjęć z aparatu cyfrowego&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Tue, 14 Jul 2009 00:28:00 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/158-guid.html</guid>
    <category>recovery</category>
<category>zdjęcia</category>

</item>
<item>
    <title>Mam taką uwagę</title>
    <link>http://notatnik.mekk.waw.pl/archives/156-Mam_taka_uwage.html</link>
            <category>Informatyka praktyczna</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/156-Mam_taka_uwage.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=156</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=156</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;&lt;em&gt;Serdecznie dziękujemy za Pana sugestię.  Informujemy, że zgłoszenie
zostało przekazane do upoważnionego wydziału. Wszystkie wnioski
klientów są przez nas rozważane, a usprawnianie serwisu pozostaje
stale naszym celem.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Albo podobnie.&lt;/p&gt;

&lt;p&gt;I na tym już koniec.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/156-Mam_taka_uwage.html#extended&quot;&gt;Ciąg dalszy &quot;Mam taką uwagę&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Sat, 27 Jun 2009 11:10:43 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/156-guid.html</guid>
    <category>komunikacja</category>
<category>marketing</category>
<category>użytkownicy</category>
<category>wymagania</category>

</item>
<item>
    <title>Skróty Win-* pod Emacsem</title>
    <link>http://notatnik.mekk.waw.pl/archives/154-Skroty_Win-_pod_Emacsem.html</link>
            <category>Linux - używanie</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/154-Skroty_Win-_pod_Emacsem.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=154</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=154</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Na każdej z moich klawiatur obok lewego Alt znajduje się przycisk
oznaczony urokliwą flagą Windows. W konfiguracjach linuksowych
przydatny do czegokolwiek bywa rzadko, a szkoda - położenie wręcz
wymarzone do wykorzystania w kombinacjach klawiszowych.&lt;/p&gt;

&lt;p&gt;Poniżej prosty patent na definiowanie skrótów typu &lt;code&gt;Win-x&lt;/code&gt; czy &lt;code&gt;Win-r&lt;/code&gt; pod
Emacsem.  A przy okazji o paru pokrewnych (Emacsowych) drobiazgach.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/154-Skroty_Win-_pod_Emacsem.html#extended&quot;&gt;Ciąg dalszy &quot;Skróty Win-* pod Emacsem&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Mon, 22 Jun 2009 00:24:39 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/154-guid.html</guid>
    <category>emacs</category>
<category>klawiatura</category>
<category>notatki</category>
<category>skróty</category>

</item>
<item>
    <title>Problem z klawiaturą pod VNC w Ubuntu 9.04 - z rozwiązaniem</title>
    <link>http://notatnik.mekk.waw.pl/archives/153-Problem_z_klawiatura_pod_VNC_w_Ubuntu_9.04_-_z_rozwiazaniem.html</link>
            <category>Linux - używanie</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/153-Problem_z_klawiatura_pod_VNC_w_Ubuntu_9.04_-_z_rozwiazaniem.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=153</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=153</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Króciutki dopisek do &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/102-Uzywamy_VNC_-_trwala_sesja_na_serwerze.html&quot;&gt;artykułu o trwałych sesjach VNC&lt;/a&gt; - rozwiązanie
problemu z klawiaturą.&lt;/p&gt;

&lt;p&gt;Po upgrade do Ubuntu 9.04 pojawiły się mistyczne problemy z mapowaniem
klawiszy (widoczne w programach uruchomionych wewnątrz &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/102-Uzywamy_VNC_-_trwala_sesja_na_serwerze.html&quot;&gt;sesji
VNC&lt;/a&gt;). Niemal każda litera generowała niewłaściwy znak -
np. zamiast q pojawiało się c, zamiast w - . (kropka), zamiast e - g,
zamiast r - v i tak dalej. Do tego nie działało backspace ani Enter, efekt
wciśnięcia Entera dawał klawisz / (slash). Kompletny chaos.&lt;/p&gt;

&lt;p&gt;Rozwiązanie jest na szczęście proste.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/153-Problem_z_klawiatura_pod_VNC_w_Ubuntu_9.04_-_z_rozwiazaniem.html#extended&quot;&gt;Ciąg dalszy &quot;Problem z klawiaturą pod VNC w Ubuntu 9.04 - z rozwiązaniem&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Wed, 17 Jun 2009 19:23:00 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/153-guid.html</guid>
    <category>vnc</category>
<category>zdalny dostęp</category>

</item>
<item>
    <title>Konfigurujemy VPS - część 12, aplikacje</title>
    <link>http://notatnik.mekk.waw.pl/archives/151-Konfigurujemy_VPS_-_czesc_12,_aplikacje.html</link>
            <category>Linux - administracja</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/151-Konfigurujemy_VPS_-_czesc_12,_aplikacje.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=151</wfw:comment>

    <slash:comments>7</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=151</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Cykl &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/60-Konfigurujemy_VPS_-_czesc_1,_przygotowanie.html&quot;&gt;Konfigurujemy VPS&lt;/a&gt; poświęciłem przygotowaniu małej maszynki
linuksowej działającej w sieci. Opisałem proces podstawowej
konfiguracji oraz trochę przydatnych narzędzi i konwencji
administracyjnych. Chciałem, by te artykuły pomogły choć kilku osobom
zacząć administrowanie własnym systemem.&lt;/p&gt;

&lt;p&gt;No - ale system stawiamy &lt;em&gt;po coś&lt;/em&gt;. Aby postawić bloga, CMS czy wiki,
trzymać repozytorium kodu, serwować samodzielnie pisaną aplikację,
uruchomić serwer jakiejś sieciowej usługi, ...&lt;/p&gt;

&lt;p&gt;W dzisiejszym odcinku - luźniejsza z konieczności - dyskusja na
temat wyboru aplikacji.&lt;/p&gt;

&lt;p&gt;Ale najpierw kilka słów o cyklu jako całości.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/151-Konfigurujemy_VPS_-_czesc_12,_aplikacje.html#extended&quot;&gt;Ciąg dalszy &quot;Konfigurujemy VPS - część 12, aplikacje&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Thu, 11 Jun 2009 11:09:00 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/151-guid.html</guid>
    <category>administracja</category>
<category>aplikacje</category>
<category>vps</category>
<category>wybory</category>

</item>
<item>
    <title>Instalacja aplikacji Ruby on Rails na przykładzie</title>
    <link>http://notatnik.mekk.waw.pl/archives/150-Instalacja_aplikacji_Ruby_on_Rails_na_przykladzie.html</link>
            <category>Linux - administracja</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/150-Instalacja_aplikacji_Ruby_on_Rails_na_przykladzie.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=150</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=150</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;... czyli jak szybko i bezproblemowo uzyskać działające
&lt;a href=&quot;http://www.redmine.org/&quot;&gt;Redmine&lt;/a&gt; oraz &lt;a href=&quot;http://getontracks.org/&quot;&gt;Tracks&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Poniższa notatka to zasadniczo wyciąg z kilku dokumentacji
instalacyjnych.  Publikuję, bo ilekroć musiałem przeprowadzić
tą instalację, pozbieranie potrzebnych czynności kosztowało
mnie kilka godzin.&lt;/p&gt;

&lt;p&gt;Uwaga: nie programuję w Ruby on Rails, moje podejście
tutaj to &lt;em&gt;zainstalować, uruchomić, używać&lt;/em&gt;. Programista
Rubiego zapewne pieściłby środowisko w inny sposób.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://www.redmine.org/&quot;&gt;Redmine&lt;/a&gt; to przyjemny program do zarządzania projektem
informatycznym (issue tracker, wiki, forum, podgląd kodu, ...)
o którym parę ciepłych słów &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/36-Czym_powinien_byc_Trac.html&quot;&gt;pisałem w zeszłym roku&lt;/a&gt;.
&lt;a href=&quot;http://getontracks.org/&quot;&gt;Tracks&lt;/a&gt; to &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/110-Listy_zadan.html&quot;&gt;indywidualna lista zadań&lt;/a&gt;.
Większość poniższego opisu powinna być przydatna także przy
instalowaniu innych aplikacji Ruby on Rails.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/150-Instalacja_aplikacji_Ruby_on_Rails_na_przykladzie.html#extended&quot;&gt;Ciąg dalszy &quot;Instalacja aplikacji Ruby on Rails na przykładzie&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Thu, 04 Jun 2009 01:57:14 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/150-guid.html</guid>
    <category>apache</category>
<category>redmine</category>
<category>ruby</category>
<category>tracks</category>

</item>
<item>
    <title>Ubuntu na laptopie</title>
    <link>http://notatnik.mekk.waw.pl/archives/149-Ubuntu_na_laptopie.html</link>
            <category>Linux - używanie</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/149-Ubuntu_na_laptopie.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=149</wfw:comment>

    <slash:comments>13</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=149</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Marudziłem kiedyś na temat problemów z upgrade Ubuntu, dlatego
dzisiaj dla wyrównania notka pochwalna.  Po paru latach użerania się
na laptopie z Windowsami wynegocjowałem u rodziny zgodę na
zainstalowanie Linuksa. Ku pewnemu mojemu zaskoczeniu - spodziewałem się kłopotów z hibernacją,
nie byłem pewien, czy zadziała sieć bezprzewodowa i trochę się
obawiałem o grafikę - wszystko działa ślicznie, a instalacja była
całkowicie bezbolesna.&lt;/p&gt;

&lt;p&gt;Niżej krótki opis co robiłem i wzmianki o paru drobniejszych trudnościach.
Bohaterami bajki są kilkuletni Acer TravelMate 4050 oraz Ubuntu 9.04 Jaunty.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/149-Ubuntu_na_laptopie.html#extended&quot;&gt;Ciąg dalszy &quot;Ubuntu na laptopie&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Thu, 28 May 2009 02:42:21 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/149-guid.html</guid>
    <category>instalacja</category>
<category>laptop</category>
<category>ubuntu</category>

</item>
<item>
    <title>Bajka o programującym durniu II - erudyci i praktycy</title>
    <link>http://notatnik.mekk.waw.pl/archives/148-Bajka_o_programujacym_durniu_II_-_erudyci_i_praktycy.html</link>
            <category>Informatyka praktyczna</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/148-Bajka_o_programujacym_durniu_II_-_erudyci_i_praktycy.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=148</wfw:comment>

    <slash:comments>10</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=148</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/144-Bajka_o_programujacym_durniu.html&quot;&gt;Bajka o programującym durniu&lt;/a&gt; miała być przede wszystkim o
technicznych mitach. &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/144-Bajka_o_programujacym_durniu.html&quot;&gt;Rozpisałem się&lt;/a&gt; jednak o ludziach - i
dzisiaj jeszcze trochę o nich.
A dokładniej - o dwóch postawach przyjmowanych przy programowaniu.
Nie zawsze tak skrajnych, jak opisuję niżej - ale wyrazistych.&lt;/p&gt;

&lt;p&gt;Zacznijmy jednak od anegdotki.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/148-Bajka_o_programujacym_durniu_II_-_erudyci_i_praktycy.html#extended&quot;&gt;Ciąg dalszy &quot;Bajka o programującym durniu II - erudyci i praktycy&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Fri, 22 May 2009 02:17:56 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/148-guid.html</guid>
    <category>programowanie</category>
<category>projekt</category>
<category>zespół</category>

</item>
<item>
    <title>Zakładki</title>
    <link>http://notatnik.mekk.waw.pl/archives/147-Zakladki.html</link>
            <category>Linux - używanie</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/147-Zakladki.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=147</wfw:comment>

    <slash:comments>12</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=147</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Parę miesięcy temu &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/134-Ujezdzajac_RSS_czyli_ja_tez_musze_napisac_o_feedach.html&quot;&gt;pisałem o RSS&lt;/a&gt;, dziś o jeszcze bardziej
powszechnym elemencie przeglądania sieci - zakładkach. A dokładniej: o
dwóch usługach, które pomogły mi znacznie efektywniej z nich
korzystać.&lt;/p&gt;

&lt;p&gt;Pierwsza reprezentuje klasyczny model - pozwala zapamiętywać,
opisywać, organizować i wyszukiwać linki do znajdowanych w sieci
wartościowych treści.  Druga jest zwrócona &lt;em&gt;w przyszłość&lt;/em&gt;, pozwala
zapanować nad rzeczami, których jeszcze nie miałem czasu przeczytać -
ale chciałbym to kiedyś zrobić.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/147-Zakladki.html#extended&quot;&gt;Ciąg dalszy &quot;Zakładki&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Mon, 11 May 2009 19:20:00 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/147-guid.html</guid>
    
</item>
<item>
    <title>Niezbyt sztuczna inteligencja</title>
    <link>http://notatnik.mekk.waw.pl/archives/145-Niezbyt_sztuczna_inteligencja.html</link>
            <category>Informatyka praktyczna</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/145-Niezbyt_sztuczna_inteligencja.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=145</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=145</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;W XX wieku dużo się mówiło o &lt;em&gt;sztucznej inteligencji&lt;/em&gt;. 
Już, zaraz, za rogiem miały być rozumne systemy komputerowe,
wykorzystywane od medycyny po zarządzanie, adaptujące się
do zmiennych warunków, nawet uprawiające naukę. W literaturze
i filmach komputery zyskiwały osobowość, buntowały
się przeciw ludziom, prowadziły wojny - ale też potrafiły zdobywać
się na uczucia wyższe.&lt;/p&gt;

&lt;p&gt;Rzeczywistość - jak na razie - bardzo ciekawie zweryfikowała te
marzenia.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/145-Niezbyt_sztuczna_inteligencja.html#extended&quot;&gt;Ciąg dalszy &quot;Niezbyt sztuczna inteligencja&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Sat, 25 Apr 2009 00:59:39 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/145-guid.html</guid>
    <category>google</category>
<category>informacja</category>
<category>szachy</category>
<category>sztuczna-inteligencja</category>
<category>wyszukiwanie</category>

</item>
<item>
    <title>Bajka o programującym durniu</title>
    <link>http://notatnik.mekk.waw.pl/archives/144-Bajka_o_programujacym_durniu.html</link>
            <category>Informatyka praktyczna</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/144-Bajka_o_programujacym_durniu.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=144</wfw:comment>

    <slash:comments>6</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=144</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;W Krainie Szczęśliwych Projektów wróżka Marketingalia szepce
menedżerom do ucha bajkę o cudownych narzędziach. O IDE, frameworkach,
generatorach aplikacji albo językach programowania, które pozwolą byle
durniowi sprawnie pisać formatki, raporty czy ekrany, dopilnują, by
nie robił błędów i pozwolą mu tworzyć to wszystko w deterministycznym
czasie. A słuchacze - utrudzeni codzienną walką z opóźnieniami, wciąż
nowymi trudnościami, chaosem w terminarzu, krnąbrnymi pracownikami -
chciwie nadstawiają ucha.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/144-Bajka_o_programujacym_durniu.html#extended&quot;&gt;Ciąg dalszy &quot;Bajka o programującym durniu&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Tue, 07 Apr 2009 01:35:36 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/144-guid.html</guid>
    <category>informatyka</category>
<category>ludzie</category>
<category>narzędzia</category>
<category>organizacja</category>

</item>
<item>
    <title>O decyzjach (nie tylko) technologicznych - w cytatach</title>
    <link>http://notatnik.mekk.waw.pl/archives/143-O_decyzjach_nie_tylko_technologicznych_-_w_cytatach.html</link>
            <category>Informatyka praktyczna</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/143-O_decyzjach_nie_tylko_technologicznych_-_w_cytatach.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=143</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=143</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Uzupełnienie artykułu &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/138-Ukladanki_-_wybieranki.html&quot;&gt;o wyborach technologicznych&lt;/a&gt;.  Tym
razem nietypowe, bo wyłącznie w formie kilku cytatów, niektórych
świeżych, innych wynotowanych przeze mnie już dawno temu.&lt;/p&gt;

&lt;p&gt;Tłumaczenia moje, nie wszystkie udane (propozycje, jak je wygładzić,
będą mile widziane).&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/143-O_decyzjach_nie_tylko_technologicznych_-_w_cytatach.html#extended&quot;&gt;Ciąg dalszy &quot;O decyzjach (nie tylko) technologicznych - w cytatach&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Wed, 01 Apr 2009 21:42:00 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/143-guid.html</guid>
    
</item>
<item>
    <title>Konfigurujemy VPS - część 11, dygresja o możliwości ćwiczeń</title>
    <link>http://notatnik.mekk.waw.pl/archives/141-Konfigurujemy_VPS_-_czesc_11,_dygresja_o_mozliwosci_cwiczen.html</link>
            <category>Linux - administracja</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/141-Konfigurujemy_VPS_-_czesc_11,_dygresja_o_mozliwosci_cwiczen.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=141</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=141</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Czy można jakoś poćwiczyć konfigurowanie małej
maszynki typu &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/60-Konfigurujemy_VPS_-_czesc_1,_przygotowanie.html&quot;&gt;VPS&lt;/a&gt; bez płacenia? Oczywiście można.  Najprostszym
rozwiązaniem jest postawienie takiego systemu na
własnym domowym pececie.&lt;/p&gt;

&lt;p&gt;Sposobów na to jest kilka. Niektóre działają także, gdy na
domowej maszynie mamy Windows.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Osoby, które doskonale wiedzą, co to jest &lt;a href=&quot;http://www.vmware.com&quot;&gt;Vmware&lt;/a&gt; czy &lt;a href=&quot;http://www.linux-kvm.org&quot;&gt;KVM&lt;/a&gt;,
może zainteresować fragment dotyczący tworzenia obrazu systemu.&lt;/em&gt;&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/141-Konfigurujemy_VPS_-_czesc_11,_dygresja_o_mozliwosci_cwiczen.html#extended&quot;&gt;Ciąg dalszy &quot;Konfigurujemy VPS - część 11, dygresja o możliwości ćwiczeń&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Fri, 27 Mar 2009 02:06:00 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/141-guid.html</guid>
    <category>kvm</category>
<category>virtualbox</category>
<category>vmware</category>
<category>wirtualizacja</category>

</item>
<item>
    <title>Dwie strony na jednej kartce</title>
    <link>http://notatnik.mekk.waw.pl/archives/139-Dwie_strony_na_jednej_kartce.html</link>
            <category>Linux - używanie</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/139-Dwie_strony_na_jednej_kartce.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=139</wfw:comment>

    <slash:comments>6</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=139</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Już od dobrych paru lat by przenieść tekst
na papier klikam Plik/Drukuj czy inne File/Print i &lt;em&gt;się drukuje&lt;/em&gt;.
Doceniam - jeszcze pamiętam czasy, gdy każde oczekiwanie na wydruk
dostarczało zdrowych emocji (wyjedzie za margines?, wydrukuje się jako
źródło postscriptowe?, sprowokuje zrzucenie core przez któryś z
filtrów?), a dla uzyskania sensownego wyglądu najlepiej było samemu
zestawić sekwens konwerterów generujących PCL czy podobne drukarkowe
narzecze.&lt;/p&gt;

&lt;p&gt;Dziś jest łatwo. Czasem jednak warto pokusić się o odrobinę dodatkowego
wysiłku.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/139-Dwie_strony_na_jednej_kartce.html#extended&quot;&gt;Ciąg dalszy &quot;Dwie strony na jednej kartce&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Sat, 14 Mar 2009 23:49:00 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/139-guid.html</guid>
    <category>drukowanie</category>
<category>kartki</category>

</item>
<item>
    <title>Układanki - wybieranki</title>
    <link>http://notatnik.mekk.waw.pl/archives/138-Ukladanki_-_wybieranki.html</link>
            <category>Informatyka praktyczna</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/138-Ukladanki_-_wybieranki.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=138</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=138</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Gdyby obiektywnie popatrzeć na oprogramowanie, które tworzyłem - nawet
te większe, latami rozwijane przez wiele osób systemy - to &lt;em&gt;napisany
kod&lt;/em&gt;, jakkolwiek by mierzyć jego rozmiar, jest jakimś nieszczęsnym
ułamkiem całej infrastruktury. Malutkim zbiorem supełków powiązanych ponad
masą narzędzi  wykorzystywanych do stworzenia
działającej aplikacji i do jej uruchomienia.&lt;/p&gt;

&lt;p&gt;Bazy danych. Middleware. Serwery webowe, pocztowe, telekomunikacyjne.
Języki programowania z całą swą
otoczką. Frameworki. Duże i małe biblioteki pomocnicze.  Cała warstwa
systemowa i sieciowa. I wiele wiele innych...  A przecież jeszcze
narzędzia developerskie, od IDE i kompilatorów po programy graficzne i
wspierające pracę w grupie.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/138-Ukladanki_-_wybieranki.html#extended&quot;&gt;Ciąg dalszy &quot;Układanki - wybieranki&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Sat, 07 Mar 2009 03:01:00 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/138-guid.html</guid>
    
</item>
<item>
    <title>Ujeżdżając RSS na bis (czyli oskryptawianie Google Readera)</title>
    <link>http://notatnik.mekk.waw.pl/archives/136-Ujezdzajac_RSS_na_bis_czyli_oskryptawianie_Google_Readera.html</link>
            <category>Linux - używanie</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/136-Ujezdzajac_RSS_na_bis_czyli_oskryptawianie_Google_Readera.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=136</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=136</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Ostatni artykuł z &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/134-Ujezdzajac_RSS_czyli_ja_tez_musze_napisac_o_feedach.html&quot;&gt;mikrocyklu o RSS&lt;/a&gt;.  Podzielę się napisanym
parę tygodni temu skryptem, którym pomagam sobie w zarządzaniu listą
subskrypcji w Google Readerze. Może komuś przyda się w tej formie,
może komuś jego kod posłuży jako punkt wyjścia przy pisaniu innego
narzędzia.  Skrypciku używam pod Linuksem ale powinien zadziałać i na
innych systemach (pod warunkiem zainstalowania Pythona).&lt;/p&gt;

&lt;p&gt;By artykuł nie był czysto techniczną notką, 
jeden z rozdziałów poświęcam jeszcze jednej
metodzie robienia notatek i list &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/122-O_listach_zadan_raz_jeszcze.html&quot;&gt;rzeczy do zrobienia&lt;/a&gt;.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/136-Ujezdzajac_RSS_na_bis_czyli_oskryptawianie_Google_Readera.html#extended&quot;&gt;Ciąg dalszy &quot;Ujeżdżając RSS na bis (czyli oskryptawianie Google Readera)&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Sun, 22 Feb 2009 02:06:00 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/136-guid.html</guid>
    <category>feed</category>
<category>google</category>
<category>reader</category>
<category>rss</category>

</item>
<item>
    <title>Dwa malutkie dopiski (RSS/Firefox)</title>
    <link>http://notatnik.mekk.waw.pl/archives/135-Dwa_malutkie_dopiski_RSSFirefox.html</link>
            <category>Linux - używanie</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/135-Dwa_malutkie_dopiski_RSSFirefox.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=135</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=135</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;... dotyczące &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/134-Ujezdzajac_RSS_czyli_ja_tez_musze_napisac_o_feedach.html&quot;&gt;wczorajszego artykułu o RSS&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Pierwszy: PostRank &lt;a href=&quot;http://blog.postrank.com/2009/02/18/expanding-our-coverage-friendfeed-reddit-tumblr/&quot;&gt;ogłosił dzisiaj&lt;/a&gt; wprowadzenie obsługi (tj. uwzględnianie w rankingu artykułów) kilku nowych serwisów - a jednym z nich jest &lt;a href=&quot;http://blip.pl&quot;&gt;blip.pl&lt;/a&gt;. Obietnice uwzględniania narodowych serwisów zaczynają mieć więc pokrycie (ciekawe, czy miał
tu jakieś znaczenie &lt;a href=&quot;http://getsatisfaction.com/aiderss/topics/aggregator_impact_spot_make_use_of_count_comments#reply_766920&quot;&gt;mój luźny komentarz&lt;/a&gt; na grupie supportowej).&lt;/p&gt;

&lt;p&gt;Sam blipa nie używam, więc nie przetestuję, ale jeśli ktoś blipnie któryś z moich najnowszych artykułów, można będzie sprawdzić, czy się odpowiedni numerek pojawi.&lt;/p&gt;

&lt;p&gt;Drugi dotyczy dyskutowanej w komentarzach sprawy czytników - rozszerzeń Firefoksa.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/135-Dwa_malutkie_dopiski_RSSFirefox.html#extended&quot;&gt;Ciąg dalszy &quot;Dwa malutkie dopiski (RSS/Firefox)&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Thu, 19 Feb 2009 00:42:57 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/135-guid.html</guid>
    <category>adblock</category>
<category>extension</category>
<category>firefox</category>
<category>postrank</category>
<category>rss</category>

</item>
<item>
    <title>Ujeżdżając RSS (czyli ja też muszę napisać o feedach)</title>
    <link>http://notatnik.mekk.waw.pl/archives/134-Ujezdzajac_RSS_czyli_ja_tez_musze_napisac_o_feedach.html</link>
            <category>Linux - używanie</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/134-Ujezdzajac_RSS_czyli_ja_tez_musze_napisac_o_feedach.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=134</wfw:comment>

    <slash:comments>17</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=134</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;O zaletach korzystania z RSS i o mniej lub bardziej ulubionych
czytnikach rozpisuje się co drugi blogujący. Przyszło i na mnie.&lt;/p&gt;

&lt;p&gt;Będzie o tyle nietypowo, że nie piszę tu wprowadzenia
&lt;em&gt;co to jest RSS&lt;/em&gt;, a raczej opisuję narzędzia przydatne przy
intensywnym czytaniu z wielu źródeł, od natywnych czytników,
przez aplikacje przeglądarkowe, po wybrane usługi pomocnicze.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/134-Ujezdzajac_RSS_czyli_ja_tez_musze_napisac_o_feedach.html#extended&quot;&gt;Ciąg dalszy &quot;Ujeżdżając RSS (czyli ja też muszę napisać o feedach)&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Tue, 17 Feb 2009 16:40:00 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/134-guid.html</guid>
    <category>akregator</category>
<category>feed</category>
<category>google</category>
<category>pipes</category>
<category>postrank</category>
<category>rss</category>

</item>
<item>
    <title>Układ kodu w modułach pythonowych</title>
    <link>http://notatnik.mekk.waw.pl/archives/133-Uklad_kodu_w_modulach_pythonowych.html</link>
            <category>Python</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/133-Uklad_kodu_w_modulach_pythonowych.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=133</wfw:comment>

    <slash:comments>4</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=133</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Jak właściwie poukładać kod źródłowy przy pisaniu bibliotek i skryptów
w Pythonie? Problem wcale nie jest trywialny, stosowanych
konwencji jest wiele, modułów utrzymywanych i dystrybuowanych jako chaotyczne
paczki plików źródłowych - jeszcze więcej.&lt;/p&gt;

&lt;p&gt;Opisuję niżej konwencję dobrze dopasowaną do pracy z użyciem
&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/7-Wirtualne_srodowiska_Pythona.html&quot;&gt;wirtualnych środowisk pythona&lt;/a&gt; oraz &lt;a href=&quot;http://peak.telecommunity.com/DevCenter/setuptools&quot;&gt;SetupTools&lt;/a&gt;.
Pasuje ona także do &lt;a href=&quot;http://pydev.sourceforge.net/&quot;&gt;PyDev&lt;/a&gt;, czyli modułu pythonowego dla Eclipse.
Zbieram tu techniki podejrzane w różnych cudzych bibliotekach,
w sporej części opisane w &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/94-Zaawansowane_programowanie_w_Pythonie.html&quot;&gt;książce Tereka Ziade&lt;/a&gt;.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/133-Uklad_kodu_w_modulach_pythonowych.html#extended&quot;&gt;Ciąg dalszy &quot;Układ kodu w modułach pythonowych&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Thu, 12 Feb 2009 20:39:00 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/133-guid.html</guid>
    <category>easy_install</category>
<category>egg</category>
<category>setup.py</category>
<category>setuptools</category>
<category>układ katalogów</category>
<category>virtualenv</category>

</item>
<item>
    <title>Jeszcze o SuperMemo i Mnemosyne</title>
    <link>http://notatnik.mekk.waw.pl/archives/129-Jeszcze_o_SuperMemo_i_Mnemosyne.html</link>
            <category>Linux - używanie</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/129-Jeszcze_o_SuperMemo_i_Mnemosyne.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=129</wfw:comment>

    <slash:comments>9</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=129</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Kilka tygodni temu pisałem o &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/125-SuperMemo_pod_Linuksem.html&quot;&gt;alternatywach dla SuperMemo&lt;/a&gt; i o
przenoszeniu danych z baz SuperMemo. Dzisiaj parę uzupełnień.&lt;/p&gt;

&lt;p&gt;Zacznę od dokładniejszego opisu jak &lt;em&gt;się używa&lt;/em&gt; programów opartych o
metodę SuperMemo, potem trochę moich wrażeń po miesiącu używania
&lt;a href=&quot;http://www.mnemosyne-proj.org/&quot;&gt;Mnemosyne&lt;/a&gt; i kilka notek o innych aplikacjach.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/129-Jeszcze_o_SuperMemo_i_Mnemosyne.html#extended&quot;&gt;Ciąg dalszy &quot;Jeszcze o SuperMemo i Mnemosyne&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Mon, 02 Feb 2009 03:16:00 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/129-guid.html</guid>
    <category>dropbox</category>
<category>mnemosyne</category>
<category>nauka</category>
<category>repetycje</category>
<category>supermemo</category>

</item>
<item>
    <title>Konfigurujemy VPS - część 10, bardziej zaawansowany nginx </title>
    <link>http://notatnik.mekk.waw.pl/archives/128-Konfigurujemy_VPS_-_czesc_10,_bardziej_zaawansowany_nginx_.html</link>
            <category>Linux - administracja</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/128-Konfigurujemy_VPS_-_czesc_10,_bardziej_zaawansowany_nginx_.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=128</wfw:comment>

    <slash:comments>11</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=128</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Dziesiąty artykuł z cyklu &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/60-Konfigurujemy_VPS_-_czesc_1,_przygotowanie.html&quot;&gt;Konfigurujemy VPS&lt;/a&gt;. Dorzucę jeszcze
parę słów na temat konfiguracji nginx-a (której podstawy opisałem w
częściach &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/93-Konfigurujemy_VPS_-_czesc_7,_nginx_podstawy.html&quot;&gt;siódmej&lt;/a&gt; i &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/96-Konfigurujemy_VPS_-_czesc_8,_nginx_cd_proxy,_FastCGI,_PHP.html&quot;&gt;ósmej&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;Tym razem jest to mniej uporządkowany spis &lt;em&gt;rozmaitości&lt;/em&gt;, od dyskusji
o liczbie obsługiwanych
połączeń, po wzmianki o różnych ciekawych modułach.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Spora część poniższych informacji wykracza poza ramy
  cyklu &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/60-Konfigurujemy_VPS_-_czesc_1,_przygotowanie.html&quot;&gt;Konfigurujemy VPS&lt;/a&gt;, przy stawianiu małego serwisu
  albo bloga większość tego artykułu można swobodnie pominąć.&lt;/p&gt;
&lt;/blockquote&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/128-Konfigurujemy_VPS_-_czesc_10,_bardziej_zaawansowany_nginx_.html#extended&quot;&gt;Ciąg dalszy &quot;Konfigurujemy VPS - część 10, bardziej zaawansowany nginx &quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Thu, 22 Jan 2009 13:38:00 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/128-guid.html</guid>
    <category>nginx</category>
<category>proxy</category>
<category>web-server</category>

</item>
<item>
    <title>Bardzo mądry kalkulator</title>
    <link>http://notatnik.mekk.waw.pl/archives/126-Bardzo_madry_kalkulator.html</link>
            <category>Linux - używanie</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/126-Bardzo_madry_kalkulator.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=126</wfw:comment>

    <slash:comments>3</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=126</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Było już &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/83-Styczna_do_okregu_wpisanego_w_trojkat_ABC_przecina_bok_AB_w_punkcie_X....html&quot;&gt;o cyrklu&lt;/a&gt; (czyli o &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/83-Styczna_do_okregu_wpisanego_w_trojkat_ABC_przecina_bok_AB_w_punkcie_X....html&quot;&gt;narzędziu do rysunków geometrycznych&lt;/a&gt;),
dzisiaj o &lt;em&gt;kalkulatorze&lt;/em&gt;. Bardzo mądrym kalkulatorze, pomagającym nie
tylko w prostych obliczeniach ale i nietrywialnych
przekształceniach algebraicznych czy analitycznych.  Od rachunków na
ułamkach  po przestrzenie macierzy.  Od rozwiązań prostych równań po
krzywe eliptyczne.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/126-Bardzo_madry_kalkulator.html#extended&quot;&gt;Ciąg dalszy &quot;Bardzo mądry kalkulator&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Mon, 12 Jan 2009 22:08:00 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/126-guid.html</guid>
    <category>algorytmy</category>
<category>matematyka</category>
<category>python</category>
<category>sage</category>

</item>
<item>
    <title>SuperMemo pod Linuksem</title>
    <link>http://notatnik.mekk.waw.pl/archives/125-SuperMemo_pod_Linuksem.html</link>
            <category>Linux - używanie</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/125-SuperMemo_pod_Linuksem.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=125</wfw:comment>

    <slash:comments>15</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=125</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;... a raczej coś zamiast.&lt;/p&gt;

&lt;p&gt;Wierzę w metodę &lt;a href=&quot;http://www.supermemo.com/&quot;&gt;SuperMemo&lt;/a&gt;, stary DOSowy program pomógł mi trochę w
czasach studenckich i mam ochotę do utrwalania wiedzy w ten sposób wrócić.
Niestety bardzo nie podoba mi się aktualna inkarnacja tej aplikacji (a
także kilka poprzednich).&lt;/p&gt;

&lt;p&gt;Parę dni temu przypomniałem sobie o &lt;a href=&quot;http://www.supermemo.com/&quot;&gt;SuperMemo&lt;/a&gt; po raz kolejny, po
raz kolejny mi się nie udało go skutecznie uruchomić pod Linuksem i pomyślałem o
alternatywach.&lt;/p&gt;

&lt;p&gt;W tym artykule:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;krótkie przypomnienie, o co chodzi w SuperMemo,&lt;/li&gt;
&lt;li&gt;namiary na programy, które mogą je zastąpić (testowane pod Linuksem,
ale działają także pod Windows),&lt;/li&gt;
&lt;li&gt;opis, jak zdołałem wyeksportować sobie &lt;a href=&quot;http://supermemo.pl/index2.php?top=3&amp;amp;did=56&amp;amp;ppid=58&amp;amp;tid=8&quot;&gt;Advanced English Speed
Up!&lt;/a&gt; oraz &lt;a href=&quot;http://supermemo.pl/index2.php?top=3&amp;amp;did=56&amp;amp;ppid=58&amp;amp;tid=9&quot;&gt;Advanced English Proficiency&lt;/a&gt;
zachowując użycie plików dźwiękowych (podejście może się
nadać także dla innych baz SuperMemo).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Uwaga: ostatni krok wymaga posiadania tych (lub innych) baz. Ja swoje kupiłem.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/125-SuperMemo_pod_Linuksem.html#extended&quot;&gt;Ciąg dalszy &quot;SuperMemo pod Linuksem&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Mon, 05 Jan 2009 01:01:00 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/125-guid.html</guid>
    <category>nauka</category>
<category>repetycje</category>
<category>supermemo</category>

</item>
<item>
    <title>Wirtualne środowiska Pythona - ułatwienia pod Linuksem</title>
    <link>http://notatnik.mekk.waw.pl/archives/123-Wirtualne_srodowiska_Pythona_-_ulatwienia_pod_Linuksem.html</link>
            <category>Python</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/123-Wirtualne_srodowiska_Pythona_-_ulatwienia_pod_Linuksem.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=123</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=123</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Uzupełnienie do artykułu o &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/7-Wirtualne_srodowiska_Pythona.html&quot;&gt;wirtualnych środowiskach
pythona&lt;/a&gt;.  Skrypt &lt;a href=&quot;http://www.doughellmann.com/projects/virtualenvwrapper/&quot;&gt;virtualenvwrapper&lt;/a&gt;
to miłe ułatwienie ich wykorzystywania - dla
użytkowników Linuksa.&lt;/p&gt;

&lt;p&gt;Poniżej omówienie funkcjonalności oraz krótka instrukcja.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/123-Wirtualne_srodowiska_Pythona_-_ulatwienia_pod_Linuksem.html#extended&quot;&gt;Ciąg dalszy &quot;Wirtualne środowiska Pythona - ułatwienia pod Linuksem&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Thu, 25 Dec 2008 20:49:00 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/123-guid.html</guid>
    <category>bash</category>
<category>python</category>
<category>virtualenv</category>

</item>
<item>
    <title>O listach zadań raz jeszcze</title>
    <link>http://notatnik.mekk.waw.pl/archives/122-O_listach_zadan_raz_jeszcze.html</link>
            <category>Informatyka praktyczna</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/122-O_listach_zadan_raz_jeszcze.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=122</wfw:comment>

    <slash:comments>5</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=122</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Od dwóch miesięcy próbuję się wdrażać do GTD. Używam &lt;a href=&quot;http://www.nozbe.com/a-5B4863BD&quot;&gt;Nozbe&lt;/a&gt; do
ewidencjonowania rozmaitych hobbistycznych i prywatnych zadań (od
przedsięwzięć domowych po tego bloga), próbuję też korzystać z
samodzielnie hostowanych &lt;a href=&quot;http://www.rousette.org.uk/projects/&quot;&gt;Tracks&lt;/a&gt; do rozpisania zadań
zawodowych.&lt;/p&gt;

&lt;p&gt;Czas na wstępny bilans.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/122-O_listach_zadan_raz_jeszcze.html#extended&quot;&gt;Ciąg dalszy &quot;O listach zadań raz jeszcze&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Tue, 23 Dec 2008 19:31:00 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/122-guid.html</guid>
    <category>nozbe</category>
<category>organizacja</category>
<category>tracks</category>
<category>zadania</category>

</item>
<item>
    <title>Konfigurujemy VPS - część 9, kilka ułatwień życia</title>
    <link>http://notatnik.mekk.waw.pl/archives/119-Konfigurujemy_VPS_-_czesc_9,_kilka_ulatwien_zycia.html</link>
            <category>Linux - administracja</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/119-Konfigurujemy_VPS_-_czesc_9,_kilka_ulatwien_zycia.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=119</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=119</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Dziewiąty artykuł z cyklu &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/60-Konfigurujemy_VPS_-_czesc_1,_przygotowanie.html&quot;&gt;Konfigurujemy VPS&lt;/a&gt;. Do &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/93-Konfigurujemy_VPS_-_czesc_7,_nginx_podstawy.html&quot;&gt;konfiguracji
nginx-a&lt;/a&gt; jeszcze wrócę, tym razem jednak dwie drobne ale bardzo
ułatwiające życie techniki administracyjne:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;monitorowanie logów,&lt;/li&gt;
&lt;li&gt;zarządzanie zawartością &lt;code&gt;/etc/&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/119-Konfigurujemy_VPS_-_czesc_9,_kilka_ulatwien_zycia.html#extended&quot;&gt;Ciąg dalszy &quot;Konfigurujemy VPS - część 9, kilka ułatwień życia&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Sun, 21 Dec 2008 01:58:00 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/119-guid.html</guid>
    <category>etc</category>
<category>linux</category>
<category>logi</category>
<category>mercurial</category>
<category>vps</category>

</item>
<item>
    <title>Moje zastosowanie XMinda - aktualizacja</title>
    <link>http://notatnik.mekk.waw.pl/archives/118-Moje_zastosowanie_XMinda_-_aktualizacja.html</link>
            <category>Linux - używanie</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/118-Moje_zastosowanie_XMinda_-_aktualizacja.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=118</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=118</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Pisałem parę tygodni temu wspominałem o &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/106-Moje_zastosowanie_XMinda.html&quot;&gt;moim pomyśle na narzędzie&lt;/a&gt; wspomagające większe reorganizacje
zadań w &lt;a href=&quot;http://www.nozbe.com/a-5B4863BD&quot;&gt;Nozbe&lt;/a&gt;. Udało mi się osiągnąć kluczową funkcjonalność, więc się pochwalę.&lt;/p&gt;

&lt;p&gt;Screencast (przy okazji kolejna ilustracja do &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/30-Tworzenie_screencastow_pod_Linuksem_-_czesc_1.html&quot;&gt;artykułu o robieniu screencastów&lt;/a&gt;):&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/118-Moje_zastosowanie_XMinda_-_aktualizacja.html#extended&quot;&gt;Ciąg dalszy &quot;Moje zastosowanie XMinda - aktualizacja&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Sat, 20 Dec 2008 20:27:31 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/118-guid.html</guid>
    <category>nozbe</category>
<category>python</category>
<category>screencast</category>

</item>
<item>
    <title>Ciemna skórka</title>
    <link>http://notatnik.mekk.waw.pl/archives/116-Ciemna_skorka.html</link>
            <category>Linux - używanie</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/116-Ciemna_skorka.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=116</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=116</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Lubię ciemne barwy i zwykle konfiguruję swoje edytory
i środowiska w ten właśnie sposób. Dlatego zareklamuję
mało znaną a bardzo ładną ciemną skórkę do GNOME. Korzystałem z niej
w Ubuntu 8.04, używam jej też w 8.10.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/116-Ciemna_skorka.html#extended&quot;&gt;Ciąg dalszy &quot;Ciemna skórka&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Sun, 14 Dec 2008 15:39:06 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/116-guid.html</guid>
    <category>emacs</category>
<category>gnome</category>
<category>skórka</category>

</item>
<item>
    <title>Na tropie zaginionej pamięci</title>
    <link>http://notatnik.mekk.waw.pl/archives/115-Na_tropie_zaginionej_pamieci.html</link>
            <category>Linux - używanie</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/115-Na_tropie_zaginionej_pamieci.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=115</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=115</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Zaczęło mnie trochę denerwować, że nowo uruchomiony, &lt;em&gt;pusty&lt;/em&gt; Firefoks wygląda (na moim Ubuntu AMD64) następująco:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND     
26990 marcink   20   0  593m 206m  26m S    3 23.6   0:23.89 firefox     
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Hmm. Opisuję jak na dwustu megabajtach &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/60-Konfigurujemy_VPS_-_czesc_1,_przygotowanie.html&quot;&gt;budować całkiem rozbudowane serwisy&lt;/a&gt;, a na desktopie tyle pożera durna przeglądarka - zanim jeszcze zaczęła cokolwiek robić..&lt;/p&gt;

&lt;p&gt;Stosując na doczepkę zasadę &lt;em&gt;lekarzu lecz sam siebie&lt;/em&gt; do &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/114-Mialem_pomysl_na_rozszerzenie.....html&quot;&gt;poprzedniego artykułu&lt;/a&gt;, przeszedłem się
przez poinstalowane rozszerzenia - wyłączając je po kolei i obserwując konsekwencje.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/115-Na_tropie_zaginionej_pamieci.html#extended&quot;&gt;Ciąg dalszy &quot;Na tropie zaginionej pamięci&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Sun, 14 Dec 2008 12:57:00 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/115-guid.html</guid>
    <category>dodatki</category>
<category>firefox</category>
<category>obciążenie</category>

</item>
<item>
    <title>Czy jakikolwiek element listy... </title>
    <link>http://notatnik.mekk.waw.pl/archives/113-Czy_jakikolwiek_element_listy..._.html</link>
            <category>Python</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/113-Czy_jakikolwiek_element_listy..._.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=113</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=113</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Mamy pewną listę. Mamy jakąś funkcję testującą. Chcemy sprawdzić, czy dla jakiegokolwiek elementu
listy funkcja testująca zwraca &lt;code&gt;True&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;To proste zadanko - bardzo częste w realnym kodzie - można wykonać na wiele sposobów.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/113-Czy_jakikolwiek_element_listy..._.html#extended&quot;&gt;Ciąg dalszy &quot;Czy jakikolwiek element listy... &quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Thu, 11 Dec 2008 22:52:00 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/113-guid.html</guid>
    
</item>
<item>
    <title>Trwała sesja via VNC - uzupełnienia</title>
    <link>http://notatnik.mekk.waw.pl/archives/112-Trwala_sesja_via_VNC_-_uzupelnienia.html</link>
            <category>Linux - administracja</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/112-Trwala_sesja_via_VNC_-_uzupelnienia.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=112</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=112</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Dwa uzupełnienia do artykułu o &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/102-Uzywamy_VNC_-_trwala_sesja_na_serwerze.html&quot;&gt;trwałej sesji VNC na serwerze&lt;/a&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;proponuję kolejny &lt;em&gt;lekki desktop&lt;/em&gt;, fajnie sprawdzający
się w roli menedżera sesji działającej wewnątrz VNC,&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;opisuję, jak uniknąć startowania w ramach takiej sesji
programów uruchamianych przez Gnome/KDE, a także
zapewnić osobne miejsce zapisywania się konfiguracji desktopu.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/112-Trwala_sesja_via_VNC_-_uzupelnienia.html#extended&quot;&gt;Ciąg dalszy &quot;Trwała sesja via VNC - uzupełnienia&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Tue, 09 Dec 2008 21:32:00 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/112-guid.html</guid>
    <category>lxde</category>
<category>sesja</category>
<category>vnc</category>
<category>zdalny dostęp</category>

</item>
<item>
    <title>Skąd się biorą aplety uruchamiane przez GNOME i KDE</title>
    <link>http://notatnik.mekk.waw.pl/archives/111-Skad_sie_biora_aplety_uruchamiane_przez_GNOME_i_KDE.html</link>
            <category>Linux - używanie</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/111-Skad_sie_biora_aplety_uruchamiane_przez_GNOME_i_KDE.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=111</wfw:comment>

    <slash:comments>6</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=111</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Startujące GNOME, KDE czy XFCE uruchamia chmarę pomocniczych
programików. Od apletu automatycznego update albo monitora urządzeń
sieciowych, po wyszukiwarkę plików.  Można tym
oczywiście zarządzać klikając (pod GNOME - System/Preferences/Session albo
System/Preferencje/Sesje, zależnie od wersji językowej)
ale warto wiedzieć, skąd się biorą.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/111-Skad_sie_biora_aplety_uruchamiane_przez_GNOME_i_KDE.html#extended&quot;&gt;Ciąg dalszy &quot;Skąd się biorą aplety uruchamiane przez GNOME i KDE&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Mon, 08 Dec 2008 22:37:00 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/111-guid.html</guid>
    <category>autostart</category>
<category>desktop</category>
<category>gnome</category>
<category>kde</category>

</item>
<item>
    <title>Replikacja Slony-I - scenariusz upgrade</title>
    <link>http://notatnik.mekk.waw.pl/archives/109-Replikacja_Slony-I_-_scenariusz_upgrade.html</link>
            <category>Linux - administracja</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/109-Replikacja_Slony-I_-_scenariusz_upgrade.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=109</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=109</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Dopisek do &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/12-Replikacja_baz_PostgreSQL_-_Slony_I.html&quot;&gt;artykułu o konfiguracji replikacji baz PostgreSQL przy pomocy Slony-I&lt;/a&gt;:
&lt;em&gt;co się dzieje przy upgrade&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;W kontekście &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/12-Replikacja_baz_PostgreSQL_-_Slony_I.html&quot;&gt;replikacji&lt;/a&gt; znaczenie mają wersje następujących elementów:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;programu &lt;code&gt;slon&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;zapisanych w bazie danych triggerów i procedur składowanych Slony-I,&lt;/li&gt;
&lt;li&gt;binarnej biblioteki pomocniczej należącej do Slony-I (używanej przez powyższe
i dolinkowywanej dynamicznie do bazy danych),&lt;/li&gt;
&lt;li&gt;samej bazy danych (tj. PostgreSQL).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Aby Slony-I działało, między każdymi z nich musi być zgodność wersji, tj.:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;program &lt;code&gt;slon&lt;/code&gt; musi mieć tą samą (dokładnie!) wersję co triggery we &lt;em&gt;wszystkich&lt;/em&gt; bazach,
z którymi się komunikuje - także zdalnych,&lt;/li&gt;
&lt;li&gt;biblioteka pomocnicza musi być binarnie zgodna z triggerami&lt;/li&gt;
&lt;li&gt;biblioteka pomocnicza musi być binarnie zgodna z bazą danych (tj. skompilowana z
jej nagłówkami i bibliotekami).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Same bazy mogą mieć różne wersje (na różnych węzłach) ale pod warunkiem &lt;em&gt;przykrycia&lt;/em&gt; taką samą wersją
Slony-I (tj. możemy mieć PostgreSQL 8.1 na maszynie A i PostgreSQL 8.3 na maszynie B, ale musimy mieć na obu
bibliotekę pomocniczą, program &lt;code&gt;slon&lt;/code&gt; i kod SQL w bazie z - powiedzmy - Slony-I 1.2.13).&lt;/p&gt;

&lt;p&gt;Jak to wygląda przy normalnym, pakietowym systemie dystrybucji?&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/109-Replikacja_Slony-I_-_scenariusz_upgrade.html#extended&quot;&gt;Ciąg dalszy &quot;Replikacja Slony-I - scenariusz upgrade&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Sat, 06 Dec 2008 12:54:20 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/109-guid.html</guid>
    <category>postgresql</category>
<category>replikacja</category>
<category>slony-i</category>
<category>upgrade</category>

</item>
<item>
    <title>Co robi dla mnie mój blog</title>
    <link>http://notatnik.mekk.waw.pl/archives/108-Co_robi_dla_mnie_moj_blog.html</link>
            <category>Linux - administracja</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/108-Co_robi_dla_mnie_moj_blog.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=108</wfw:comment>

    <slash:comments>7</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=108</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Często się spotyka opinie, że programy blogowe są proste i prymitywne,
w parę dni można samemu taki machnąć (zwłaszcza w Django, Ruby on Rails
czy którymś z nowych frameworków PHP - zależnie od mówiącego).&lt;/p&gt;

&lt;p&gt;Trochę mnie to kusiło ale ... wypisałem sobie, co robi dla
mnie mój skrypt blogowy. Przy okazji jest to ilustracja, jak
w praktyce działa osadzanie na stronie &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/103-Przyjemny_program_do_mindmapingu_i_nie_tylko.html&quot;&gt;map xminda&lt;/a&gt;.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/108-Co_robi_dla_mnie_moj_blog.html#extended&quot;&gt;Ciąg dalszy &quot;Co robi dla mnie mój blog&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Tue, 02 Dec 2008 22:50:05 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/108-guid.html</guid>
    <category>blogi</category>
<category>xmind</category>

</item>
<item>
    <title>Nietypowe sposoby ładowania kodu pythonowego</title>
    <link>http://notatnik.mekk.waw.pl/archives/107-Nietypowe_sposoby_ladowania_kodu_pythonowego.html</link>
            <category>Python</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/107-Nietypowe_sposoby_ladowania_kodu_pythonowego.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=107</wfw:comment>

    <slash:comments>5</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=107</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;&lt;em&gt;Normalną&lt;/em&gt; metodą ładowania kodu pythonowego jest polecenie
&lt;code&gt;import&lt;/code&gt; i umieszczanie plików w standardowym drzewie modułów
zarządzanym zmienną &lt;code&gt;PYTHONPATH&lt;/code&gt;. To załatwia 99.9% przypadków.&lt;/p&gt;

&lt;p&gt;W tym artykule o pozostałym 0.1% - kilka &lt;em&gt;dziwnych&lt;/em&gt; ale czasem
użytecznych technik ładowania kodu, od wczytywania pojedynczego
pliku z nietypowego katalogu, po pisanie własnych &lt;em&gt;ładowaczy&lt;/em&gt; 
modułów mogących generować kod, ściągać go ze zdalnej
maszyny czy pobierać z bazy danych.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/107-Nietypowe_sposoby_ladowania_kodu_pythonowego.html#extended&quot;&gt;Ciąg dalszy &quot;Nietypowe sposoby ładowania kodu pythonowego&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Tue, 02 Dec 2008 19:26:00 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/107-guid.html</guid>
    <category>import exec dynamiczne</category>

</item>
<item>
    <title>Moje zastosowanie XMinda</title>
    <link>http://notatnik.mekk.waw.pl/archives/106-Moje_zastosowanie_XMinda.html</link>
            <category>Python</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/106-Moje_zastosowanie_XMinda.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=106</wfw:comment>

    <slash:comments>5</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=106</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Próbuję się ostatnio wdrożyć w GTD (&lt;em&gt;Getting Things Done&lt;/em&gt;), czyli 
modną od paru lat technikę zapisywania i porządkowania rzeczy do zrobienia.
Sam pomysł by zapisywać sprawy i pomysły to &lt;em&gt;nihil novi&lt;/em&gt; (czego ja już
nie używałem - od issue trackera i różnych sieciowych kalendarzy
po zbiory papierowych notatek) ale GTD przez swe rytuały i techniki
daje pewną nadzieję na większą skuteczność (już mogę powiedzieć, że fajnie
pozwala ograniczyć ilość naraz wiszących nad głową spraw).&lt;/p&gt;

&lt;p&gt;Przesiadam się między kilkoma komputerami, więc narzuciło się użycie jakiejś
aplikacji sieciowej. Pobawiłem się bodaj sześcioma i na razie wybrałem
&lt;a href=&quot;http://www.nozbe.com/a-5B4863BD&quot;&gt;Nozbe&lt;/a&gt; - głównie dlatego, że zawiera to co trzeba a nie trzy razy za dużo
(to w takiej aplikacji &lt;em&gt;jest ważne&lt;/em&gt;), po części zaś w formie uznania dla rodaka
(Michała Śliwińskiego), który ten serwis zrobił i promuje (bardzo ładnie i mądrze
promuje, jego filmiki prezentujące GTD są zwarte i punktują kluczowe sprawy).&lt;/p&gt;

&lt;p&gt;No ale w tym poście nie chcę pisać o GTD, &lt;a href=&quot;http://www.nozbe.com/a-5B4863BD&quot;&gt;Nozbe&lt;/a&gt; i jego konkurentach ani o
alternatywnych metodach notowania zadań ale o narzędziu, które sobie przez
dwa poprzednie wieczory napisałem.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/106-Moje_zastosowanie_XMinda.html#extended&quot;&gt;Ciąg dalszy &quot;Moje zastosowanie XMinda&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Thu, 27 Nov 2008 23:56:00 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/106-guid.html</guid>
    <category>gtd</category>
<category>nozbe</category>
<category>xmind</category>
<category>zadania</category>

</item>
<item>
    <title>Używamy VNC - podpinanie się do sesji</title>
    <link>http://notatnik.mekk.waw.pl/archives/101-Uzywamy_VNC_-_podpinanie_sie_do_sesji.html</link>
            <category>Linux - używanie</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/101-Uzywamy_VNC_-_podpinanie_sie_do_sesji.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=101</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=101</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;W uzupełnieniu do &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/102-Uzywamy_VNC_-_trwala_sesja_na_serwerze.html&quot;&gt;poprzedniego artykułu o VNC&lt;/a&gt; opis innego zastosowania  -  &lt;em&gt;podpinanie się do normalnej sesji&lt;/em&gt; czyli np. zaglądanie z laptopa do głównej sesji na desktopie. Albo zaglądanie co robi żona,
kolega, czy inny &lt;em&gt;zwykły user&lt;/em&gt; i z czym ma problemy.&lt;/p&gt;

&lt;p&gt;Znowu, zacznę od opisu funkcjonalności.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/101-Uzywamy_VNC_-_podpinanie_sie_do_sesji.html#extended&quot;&gt;Ciąg dalszy &quot;Używamy VNC - podpinanie się do sesji&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Sat, 22 Nov 2008 00:07:00 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/101-guid.html</guid>
    <category>vnc prezentacja dostęp</category>

</item>
<item>
    <title>Przyjemny program do mindmapingu (i nie tylko)</title>
    <link>http://notatnik.mekk.waw.pl/archives/103-Przyjemny_program_do_mindmapingu_i_nie_tylko.html</link>
            <category>Linux - używanie</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/103-Przyjemny_program_do_mindmapingu_i_nie_tylko.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=103</wfw:comment>

    <slash:comments>6</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=103</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Zdarza mi się od czasu do czasu malować mind-mapy (przyzwyczajenie jeszcze z szkolno-studenckich czasów) ale żaden z dostępnych pod Linuksem programów do ich komputerowego przygotowywania mi się jakoś nie spodobał. &lt;a href=&quot;http://www.insilmaril.de/vym/&quot;&gt;vym&lt;/a&gt; czy &lt;a href=&quot;http://freehackers.org/~tnagy/kdissert.html&quot;&gt;semantik&lt;/a&gt; są wyraźnie niedopracowane, &lt;a href=&quot;http://freemind.sourceforge.net/&quot;&gt;freemind&lt;/a&gt; wygląda lepiej ale jest zwyczajnie nieładny i jakoś nieergonomiczny (ciągle mam kłopoty z znalezieniem opcji o które mi chodzi, za to w menu pełno rzeczy niepotrzebnych).&lt;/p&gt;

&lt;p&gt;Od paru dni bawię się nowym programem tego typu, który jak na razie zrobił na mnie bardzo dobre wrażenie.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/103-Przyjemny_program_do_mindmapingu_i_nie_tylko.html#extended&quot;&gt;Ciąg dalszy &quot;Przyjemny program do mindmapingu (i nie tylko)&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Fri, 21 Nov 2008 19:45:00 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/103-guid.html</guid>
    <category>mindmap edytor xmind</category>

</item>
<item>
    <title>Używamy VNC - trwała sesja na serwerze</title>
    <link>http://notatnik.mekk.waw.pl/archives/102-Uzywamy_VNC_-_trwala_sesja_na_serwerze.html</link>
            <category>Linux - administracja</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/102-Uzywamy_VNC_-_trwala_sesja_na_serwerze.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=102</wfw:comment>

    <slash:comments>3</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=102</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;VNC najczęściej kojarzy się z zarządzaniem zdalną maszyną. To oczywiście użyteczne zastosowanie ale sensownych zastosowań jest więcej. W tym artykule o
&lt;em&gt;trwałej sesji na serwerze&lt;/em&gt;, czyli wykorzystywaniu zdalnego desktopu, 
z którym można się swobodnie rozłączyć i połączyć ponownie.&lt;/p&gt;

&lt;p&gt;Zacznijmy od opisu o co chodzi, potem szczegóły konfiguracyjne.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/102-Uzywamy_VNC_-_trwala_sesja_na_serwerze.html#extended&quot;&gt;Ciąg dalszy &quot;Używamy VNC - trwała sesja na serwerze&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Fri, 21 Nov 2008 13:43:00 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/102-guid.html</guid>
    <category>linux</category>
<category>tightvnc</category>
<category>vnc</category>
<category>zdalny dostęp</category>

</item>
<item>
    <title>W pułapce each</title>
    <link>http://notatnik.mekk.waw.pl/archives/100-W_pulapce_each.html</link>
            <category>Perl</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/100-W_pulapce_each.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=100</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=100</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Chyba najczęstszy błąd, jaki zdarza mi się spotykać w kodzie perlowym, wygląda tak:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;while( my ($key, $value) = each %CONFIG ) {
     process_cfg_item($key, $value);
}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;albo tak:&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/100-W_pulapce_each.html#extended&quot;&gt;Ciąg dalszy &quot;W pułapce each&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Mon, 17 Nov 2008 23:52:40 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/100-guid.html</guid>
    <category>błędy</category>

</item>
<item>
    <title>Konfigurujemy VPS - część 8, nginx cd (proxy, FastCGI, PHP)</title>
    <link>http://notatnik.mekk.waw.pl/archives/96-Konfigurujemy_VPS_-_czesc_8,_nginx_cd_proxy,_FastCGI,_PHP.html</link>
            <category>Linux - administracja</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/96-Konfigurujemy_VPS_-_czesc_8,_nginx_cd_proxy,_FastCGI,_PHP.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=96</wfw:comment>

    <slash:comments>8</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=96</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Ósmy artykuł z cyklu &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/60-Konfigurujemy_VPS_-_czesc_1,_przygotowanie.html&quot;&gt;Konfigurujemy VPS&lt;/a&gt; - kontynuacja
opisu konfiguracji &lt;a href=&quot;http://wiki.codemongers.com/&quot;&gt;nginx-a&lt;/a&gt;. Opisuję tu &lt;em&gt;co ciekawego można pisać w location&lt;/em&gt;, czyli jak uruchamiać
skrypty albo budować reverse-proxy.&lt;/p&gt;

&lt;p&gt;Uwaga: przed czytaniem tego artykułu trzeba przeczytać
&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/93-Konfigurujemy_VPS_-_czesc_7,_nginx_podstawy.html&quot;&gt;ogólny opis konfiguracji nginxa&lt;/a&gt;.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/96-Konfigurujemy_VPS_-_czesc_8,_nginx_cd_proxy,_FastCGI,_PHP.html#extended&quot;&gt;Ciąg dalszy &quot;Konfigurujemy VPS - część 8, nginx cd (proxy, FastCGI, PHP)&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Fri, 07 Nov 2008 01:04:53 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/96-guid.html</guid>
    <category>fastcgi</category>
<category>nginx</category>
<category>php</category>
<category>serwer www</category>
<category>vps</category>

</item>
<item>
    <title>Krótki bilans upgrade Ubuntu z 8.04 do 8.10</title>
    <link>http://notatnik.mekk.waw.pl/archives/95-Krotki_bilans_upgrade_Ubuntu_z_8.04_do_8.10.html</link>
            <category>Linux - używanie</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/95-Krotki_bilans_upgrade_Ubuntu_z_8.04_do_8.10.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=95</wfw:comment>

    <slash:comments>4</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=95</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Podkusiło mnie i przeszedłem z Ubuntu 8.04 na 8.10. Wstępny bilans (testowany na dwóch maszynach):&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;maszyna z głównym filesystemem na mirrorowanym dysku nie wstała, podobnie maszyna z rootem na LVM (w obu wypadkach upgrade nie przebudował initramfs nowych jąder, rozwiązaniem jest start ze starego jądra i samodzielne zaktualizowanie initramfs)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;sterowniki Nvidii nie działają, jedynym rozwiązaniem jest jak na razie powrót do darmowego sterownika nv (czyli pożegnanie z wszelkimi efektami 3D)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;moja drukarka (Samsung ML-2010) przestała drukować z informacją o błędzie filtra (pomogło usunięcie i ponowne dodanie drukarki).&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Pomyśleć, że wcześniejsze upgrade (z Gutsy do Hardy) poszło mi gładko i bez żadnych problemów.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Z upgrade na serwerze na razie się wstrzymam.&lt;/em&gt;&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/95-Krotki_bilans_upgrade_Ubuntu_z_8.04_do_8.10.html#extended&quot;&gt;Ciąg dalszy &quot;Krótki bilans upgrade Ubuntu z 8.04 do 8.10&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Mon, 03 Nov 2008 23:46:26 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/95-guid.html</guid>
    <category>linux</category>
<category>ubuntu</category>
<category>upgrade</category>

</item>
<item>
    <title>Zaawansowane programowanie w Pythonie</title>
    <link>http://notatnik.mekk.waw.pl/archives/94-Zaawansowane_programowanie_w_Pythonie.html</link>
            <category>Python</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/94-Zaawansowane_programowanie_w_Pythonie.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=94</wfw:comment>

    <slash:comments>3</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=94</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Spodobała mi się kupiona niedawno książka o Pythonie. Spodobało mi się też miejsce, w którym ją kupiłem. Niżej o jednym i o drugim (przy czym księgarnia może być interesująca nie tylko dla miłośników Pythona).&lt;/p&gt;

&lt;h2&gt;Książka&lt;/h2&gt;

&lt;p&gt;Książka to &lt;a href=&quot;http://www.packtpub.com/expert-python-programming/book/mid/3110082dhqqo&quot;&gt;Expert Python Programming&lt;/a&gt; autorstwa Tereka Ziadé.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/94-Zaawansowane_programowanie_w_Pythonie.html#extended&quot;&gt;Ciąg dalszy &quot;Zaawansowane programowanie w Pythonie&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Sun, 02 Nov 2008 00:57:00 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/94-guid.html</guid>
    <category>książki</category>
<category>python</category>
<category>recenzja</category>

</item>
<item>
    <title>Konfigurujemy VPS - część 7, nginx (podstawy)</title>
    <link>http://notatnik.mekk.waw.pl/archives/93-Konfigurujemy_VPS_-_czesc_7,_nginx_podstawy.html</link>
            <category>Linux - administracja</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/93-Konfigurujemy_VPS_-_czesc_7,_nginx_podstawy.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=93</wfw:comment>

    <slash:comments>4</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=93</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Siódmy artykuł z cyklu &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/60-Konfigurujemy_VPS_-_czesc_1,_przygotowanie.html&quot;&gt;Konfigurujemy VPS&lt;/a&gt; - podstawy
konfiguracji &lt;a href=&quot;http://wiki.codemongers.com/&quot;&gt;nginksa&lt;/a&gt;.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Czemu konfiguruję &lt;a href=&quot;http://wiki.codemongers.com/&quot;&gt;nginksa&lt;/a&gt; a nie Apache, tłumaczyłem w
  &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/85-Konfigurujemy_VPS_-_czesc_5,_WWW.html&quot;&gt;części piątej&lt;/a&gt;. O Apache w przyszłości parę słów napiszę ale
  w wielu wypadkach &lt;a href=&quot;http://wiki.codemongers.com/&quot;&gt;nginx&lt;/a&gt; sprawi się lepiej i oszczędniej.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Nie opisuję w tym artykule wszystkich możliwości nginxa, wybrałem
kilka najważniejszych konstrukcji. Staram się też omówić elementy,
które najczęściej bywają konfudujące.&lt;/p&gt;

&lt;h2&gt;Bardzo prosty minimalny przykład&lt;/h2&gt;

&lt;p&gt;Zacznijmy od minimalistycznego przykładu.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/93-Konfigurujemy_VPS_-_czesc_7,_nginx_podstawy.html#extended&quot;&gt;Ciąg dalszy &quot;Konfigurujemy VPS - część 7, nginx (podstawy)&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Sat, 01 Nov 2008 22:35:01 +0100</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/93-guid.html</guid>
    <category>linux</category>
<category>nginx</category>
<category>rewrite</category>
<category>serwer www</category>
<category>vps</category>

</item>
<item>
    <title>Firefox i Akregator...</title>
    <link>http://notatnik.mekk.waw.pl/archives/91-Firefox_i_Akregator....html</link>
            <category>Linux - używanie</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/91-Firefox_i_Akregator....html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=91</wfw:comment>

    <slash:comments>6</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=91</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Udało mi się wreszcie zaprzyjaźnić Firefoxa z &lt;a href=&quot;http://akregator.kde.org/&quot;&gt;Akregatorem&lt;/a&gt;, tj. doprowadzić do stanu, w którym kliknięcie ikonki feedu w Firefoxie dodaje feed do Akregatora. Dokładniej ... udało mi się ponownie.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/91-Firefox_i_Akregator....html#extended&quot;&gt;Ciąg dalszy &quot;Firefox i Akregator...&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Fri, 24 Oct 2008 21:32:00 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/91-guid.html</guid>
    
</item>
<item>
    <title>Konfigurujemy VPS - część 6, startowanie i restartowanie</title>
    <link>http://notatnik.mekk.waw.pl/archives/88-Konfigurujemy_VPS_-_czesc_6,_startowanie_i_restartowanie.html</link>
            <category>Linux - administracja</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/88-Konfigurujemy_VPS_-_czesc_6,_startowanie_i_restartowanie.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=88</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=88</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Szósty artykuł z cyklu &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/60-Konfigurujemy_VPS_-_czesc_1,_przygotowanie.html&quot;&gt;Konfigurujemy VPS&lt;/a&gt;. Tym razem 
piszę o automatycznym uruchamianiu programów.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Obiecany w &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/85-Konfigurujemy_VPS_-_czesc_5,_WWW.html&quot;&gt;piątej części&lt;/a&gt;
szczegółowy opis konfiguracji nginx-a będzie niedługo, po prostu
przyda mi się do niego mechanizm opisywany poniżej&lt;/em&gt;.&lt;/p&gt;

&lt;h2&gt;Start, stop, restart...&lt;/h2&gt;

&lt;p&gt;Jak dystrybucje Linuxa uruchamiają serwery? Każdy wie - pliki w
&lt;code&gt;/etc/init.d&lt;/code&gt;, linki symboliczne do nich w &lt;code&gt;/etc/rc*&lt;/code&gt; lub podobnych
katalogach, proces init uruchamiający podlinkowane skrypty przy
zmianie poziomów działania. Tak startuje niemal wszystko, od demonów
wspierających działanie sprzętu, po serwery poczty czy WWW.&lt;/p&gt;

&lt;p&gt;Podejście to ma dość oczywistą wadę, istotną zwłaszcza gdy
administrator zagląda na serwer od czasu do czasu, a usługi mają
działać nieprzerwanie. Proces, który ulegnie awarii, nie jest
uruchamiany ponownie.&lt;/p&gt;

&lt;p&gt;W przypadku najważniejszych systemowych demonów jest to mniej bolesne
(działają bardzo stabilnie, często mają wbudowane własne mechanizmy
restartu) - choć i tu w specyficznych przypadkach (choćby brak
pamięci) mogą wystąpić awarie. &lt;em&gt;Nasz kod&lt;/em&gt; - jeśli takowy mamy - może
być bardziej wrażliwy.&lt;/p&gt;

&lt;p&gt;Dlatego warto korzystać z narzędzi zapewniających nie tylko
uruchomienie takiej czy innej aplikacji, ale też jej restart w razie
awarii. Jest ich kilka, poniżej piszę szczegółowo o mojej ulubionej.
Przy okazji opiszę też poręczną technikę umożliwiania konfigurowania
demonów przez użytkowników nie mających praw administratora.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/88-Konfigurujemy_VPS_-_czesc_6,_startowanie_i_restartowanie.html#extended&quot;&gt;Ciąg dalszy &quot;Konfigurujemy VPS - część 6, startowanie i restartowanie&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Sun, 19 Oct 2008 21:52:00 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/88-guid.html</guid>
    <category>demon</category>
<category>linux</category>
<category>runit</category>
<category>startup</category>
<category>upstart</category>
<category>vps</category>

</item>
<item>
    <title>Komunikacja kołem się toczy</title>
    <link>http://notatnik.mekk.waw.pl/archives/87-Komunikacja_kolem_sie_toczy.html</link>
            <category>Informatyka praktyczna</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/87-Komunikacja_kolem_sie_toczy.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=87</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=87</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Dlaczego XML odniósł sukces?&lt;/p&gt;

&lt;p&gt;Sporo uczonych słów na ten temat napisano, najczęściej próbując
dorobić różne złożone ideologie. A tymczasem, kluczem do sukcesu XML
były te same dwa czynniki, które stały za sukcesem sieci WWW:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;prostota,&lt;/li&gt;
&lt;li&gt;łatwa amortyzacja zmian.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A przynajmniej, to o nie chodziło w zastosowaniach, którym chcę
poświęcić ten artykuł: budowaniu API komunikacyjnych, procesach
wymiany danych, integracji systemów.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/87-Komunikacja_kolem_sie_toczy.html#extended&quot;&gt;Ciąg dalszy &quot;Komunikacja kołem się toczy&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Thu, 16 Oct 2008 22:42:25 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/87-guid.html</guid>
    <category>integracja</category>
<category>middleware</category>
<category>soap</category>
<category>xml</category>

</item>
<item>
    <title>Konfigurujemy VPS - część 5, WWW</title>
    <link>http://notatnik.mekk.waw.pl/archives/85-Konfigurujemy_VPS_-_czesc_5,_WWW.html</link>
            <category>Linux - administracja</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/85-Konfigurujemy_VPS_-_czesc_5,_WWW.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=85</wfw:comment>

    <slash:comments>8</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=85</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Piąty artykuł z cyklu &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/60-Konfigurujemy_VPS_-_czesc_1,_przygotowanie.html&quot;&gt;Konfigurujemy VPS&lt;/a&gt;.  Najwyższy czas napisać o
serwerze WWW.&lt;/p&gt;

&lt;p&gt;Mamy tu sytuację trochę podobną jak w &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/67-Konfigurujemy_VPS_-_czesc_2,_DNS.html&quot;&gt;przypadku DNS&lt;/a&gt; - jeden
program (&lt;a href=&quot;http://httpd.apache.org&quot;&gt;Apache&lt;/a&gt;) jest używany w zdecydowanej większości zastosowań
i właściwie utożsamiany z &lt;em&gt;serwerem WWW pod Linuxem&lt;/em&gt; (i nie tylko pod
Linuxem). Jest o tyle inaczej, że ten program jest faktycznie
fajny. Ale nie jedyny. A różnica w stosunku do &lt;a href=&quot;http://wiki.codemongers.com&quot;&gt;nginxa&lt;/a&gt; czy
&lt;a href=&quot;http://www.lighttpd.net&quot;&gt;lighttpd&lt;/a&gt; nie polega na wypieszczeniu kodu czy atrakcyjnych
dodatkach, jest fundamentalna.&lt;/p&gt;

&lt;h2&gt;Koncepcja&lt;/h2&gt;

&lt;p&gt;Jak działa &lt;a href=&quot;http://httpd.apache.org&quot;&gt;Apache&lt;/a&gt; (a także IIS i wiele innych serwerów WWW)?
Każde nadchodzące żądanie jest przydzielane do jakiegoś procesu lub
wątku roboczego, a ten zajmuje się odczytaniem treści żądania, pełną
obsługą i odesłaniem wyniku. Przez cały ten czas proces lub wątek
jest dedykowany do obsługi tego jednego żądania i niczym innym
się nie zajmuje.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://wiki.codemongers.com&quot;&gt;Nginx&lt;/a&gt;, &lt;a href=&quot;http://www.lighttpd.net&quot;&gt;lighttpd&lt;/a&gt; &lt;strike&gt;czy &lt;a href=&quot;http://www.cherokee-project.com&quot;&gt;Cherokee&lt;/a&gt;&lt;/strike&gt; działają inaczej. Jeden
proces monitoruje gromadę otwartych połączeń, reagując na możliwość
odczytu lub zapisu danych. Trochę więcej o takim stylu programowania
już pisałem, patrz &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/44-Programowanie_zdarzeniowe.html&quot;&gt;artykuł o programowaniu zdarzeniowym&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Czemu jest to wielka różnica?&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/85-Konfigurujemy_VPS_-_czesc_5,_WWW.html#extended&quot;&gt;Ciąg dalszy &quot;Konfigurujemy VPS - część 5, WWW&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Tue, 14 Oct 2008 01:26:01 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/85-guid.html</guid>
    <category>linux</category>
<category>nginx</category>
<category>optymalizacja</category>
<category>skalowalność</category>
<category>vps</category>
<category>web</category>

</item>
<item>
    <title>Styczna do okręgu wpisanego w trójkąt ABC przecina bok AB w punkcie X...</title>
    <link>http://notatnik.mekk.waw.pl/archives/83-Styczna_do_okregu_wpisanego_w_trojkat_ABC_przecina_bok_AB_w_punkcie_X....html</link>
            <category>Linux - używanie</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/83-Styczna_do_okregu_wpisanego_w_trojkat_ABC_przecina_bok_AB_w_punkcie_X....html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=83</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=83</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;W czasach licealnych trafiłem na obóz szkoleniowy dla kandydatów na międzynarodową olimpiadę matematyczną. A tam, oprócz brydża, łażenia po górach i wykładów miał miejsce swoisty maraton zadaniowy, codziennie dostawaliśmy po kilka zadań a potem dyskutowaliśmy ich rozwiązania.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Był to jeden z kulminacyjnych punktów obszernego cyklu kółek, seminariów i konkursów organizowanych
  dla uzdolnionych matematycznie licealistów. Grupa matematyków uniwersyteckich wkładała w to naprawdę
  dużo serca i pracy - i tworzyli coś bardzo ciekawego.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Zadania były trudne ale każde choć kilka osób zrobiło. Zdziwiliśmy się więc, gdy któregoś dnia w miarę łagodnie wyglądające zadanko z geometrii poprawnie rozwiązał tylko jeden z nas. Okazało się, że ... miał cyrkiel i zrobił porządny rysunek.&lt;/p&gt;

&lt;p&gt;W tym artykule parę słów o &lt;em&gt;cyrklu&lt;/em&gt;, którego obecnie używam do &lt;a href=&quot;http://mekk.waw.pl/mk/matematyka/index&quot;&gt;rozwiązywania zadanek geometrycznych&lt;/a&gt;, czyli o paru Linuxowych programach pozwalających wygodnie malować przecinające się pod różnymi kątami proste, okręgi wpisane i opisane, dwusieczne, spodki wysokości i inne elementy eksploatowane w geometrii planarnej.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/83-Styczna_do_okregu_wpisanego_w_trojkat_ABC_przecina_bok_AB_w_punkcie_X....html#extended&quot;&gt;Ciąg dalszy &quot;Styczna do okręgu wpisanego w trójkąt ABC przecina bok AB w punkcie X...&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Sat, 11 Oct 2008 08:22:00 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/83-guid.html</guid>
    <category>geometria</category>
<category>linux</category>
<category>matematyka</category>
<category>screencast</category>

</item>
<item>
    <title>Powtórka po timeoucie</title>
    <link>http://notatnik.mekk.waw.pl/archives/77-Powtorka_po_timeoucie.html</link>
            <category>Informatyka praktyczna</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/77-Powtorka_po_timeoucie.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=77</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=77</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Projekty &lt;em&gt;czysto internetowe&lt;/em&gt; są najczęściej planowane i budowane od góry do dołu, w spójny i jednolity sposób. Informatyka biznesowa wygląda inaczej - obrazek składany jest z kilku, kilkunastu, a bywa że i kilkudziesięciu systemów, aplikacji, modułów. Interfejs webowy (albo i parę), kilka aplikacji back-office dla różnych grup pracowników, system(y) ewidencji zgłoszeń, pakiet IVR i/lub call-centre, kanał mobilny, moduł autoryzacyjny, główna baza klientów czy towarów, komponenty wymiany danych z firmami zewnętrznymi, procedury raportujące, pakiety analityczne, podsystem windykacyjny, obsługa masowych wydruków i wysyłek, system finansowo-księgowy, oprogramowanie specjalizowanych urządzeń (od robotyki przemysłowej po bankomaty), ... Wszystko to kupowane i budowane przez lata, od wielu dostawców, a potem spinane na różne sposoby.&lt;/p&gt;
&lt;p&gt;O specyfice tego spinania może w przyszłości troszkę popiszę, ale dziś proste wspomnienie techniczne - jak sobie dwa systemy rozmawiały. Parę lat temu to było.&lt;/p&gt; &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/77-Powtorka_po_timeoucie.html#extended&quot;&gt;Ciąg dalszy &quot;Powtórka po timeoucie&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Tue, 07 Oct 2008 01:26:00 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/77-guid.html</guid>
    <category>błędy</category>
<category>informatyka</category>
<category>integracja</category>
<category>skalowalność</category>

</item>
<item>
    <title>Wyszedł GIMP 2.6 - opinia szarego człowieka</title>
    <link>http://notatnik.mekk.waw.pl/archives/80-Wyszedl_GIMP_2.6_-_opinia_szarego_czlowieka.html</link>
            <category>Linux - używanie</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/80-Wyszedl_GIMP_2.6_-_opinia_szarego_czlowieka.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=80</wfw:comment>

    <slash:comments>12</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=80</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;&lt;a href=&quot;http://gimp.org/release-notes/gimp-2.6.html&quot;&gt;Ukazał się&lt;/a&gt; GIMP 2.6. Nie ekscytuję się zwykle nowymi wersjami tego typu programów, w zakresie funkcji których używam od czasów GIMPa 2.0 dość niewiele się zmieniło. Ale ... bardzo zaintrygował mnie następujący fragment &lt;a href=&quot;http://gimp.org/release-notes/gimp-2.6.html&quot;&gt;release notes&lt;/a&gt;:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;With the empty image window acting as a natural main window, the default window hints for the Toolbox 
and Docks have been changed to Utility window. This enables window managers to do a much better job 
of managing the GIMP windows, including omitting the Toolbox and Docks from the taskbar and ensuring 
that the Toolbox and Docks always are above image windows. 
&lt;/code&gt;&lt;/pre&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/80-Wyszedl_GIMP_2.6_-_opinia_szarego_czlowieka.html#extended&quot;&gt;Ciąg dalszy &quot;Wyszedł GIMP 2.6 - opinia szarego człowieka&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Wed, 01 Oct 2008 20:12:00 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/80-guid.html</guid>
    <category>gimp</category>
<category>grafika</category>
<category>linux</category>
<category>zdjęcia</category>

</item>
<item>
    <title>Konfigurujemy VPS - część 4, poczta</title>
    <link>http://notatnik.mekk.waw.pl/archives/79-Konfigurujemy_VPS_-_czesc_4,_poczta.html</link>
            <category>Linux - administracja</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/79-Konfigurujemy_VPS_-_czesc_4,_poczta.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=79</wfw:comment>

    <slash:comments>4</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=79</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Czwarty artykuł z cyklu &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/60-Konfigurujemy_VPS_-_czesc_1,_przygotowanie.html&quot;&gt;Konfigurujemy VPS&lt;/a&gt;. Czas na obsługę poczty elektronicznej.
Poniżej pokrótce przypominam podstawowe zasady jej działania, tłumaczę czemu
jest na VPS potrzebna, wreszcie - omawiam przykładową prostą konfigurację.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/79-Konfigurujemy_VPS_-_czesc_4,_poczta.html#extended&quot;&gt;Ciąg dalszy &quot;Konfigurujemy VPS - część 4, poczta&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Sun, 28 Sep 2008 01:07:52 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/79-guid.html</guid>
    <category>dns</category>
<category>linux</category>
<category>poczta</category>
<category>vps</category>

</item>
<item>
    <title>Co zamiast Google Analytics?</title>
    <link>http://notatnik.mekk.waw.pl/archives/75-Co_zamiast_Google_Analytics.html</link>
            <category>Linux - administracja</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/75-Co_zamiast_Google_Analytics.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=75</wfw:comment>

    <slash:comments>5</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=75</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;&lt;a href=&quot;http://www.google.com/analytics/&quot;&gt;Google Analytics&lt;/a&gt; jest fajnym, użytecznym produktem,
udostępniającym wiele wartościowych raportów. Ma jednak dwie
wady.&lt;/p&gt;

&lt;p&gt;Pierwsza jest &lt;em&gt;ideowa&lt;/em&gt; - używając Analytics dajemy firmie Google
bardzo drobiazgowe informacje na temat naszego serwisu. W przypadku
hobbistycznego bloga nie jest to szczególny problem, w przypadku
realnego biznesu zaczyna ważyć, gdy dochodzi do tego uczestnictwo w
kampaniach reklamowych (tak Google, jak innych), powody do niepokoju
mogą być zupełnie realne. A już zupełnie ślisko się robi, gdy nasza
usługa jest w jakiejś mierze konkurencyjna dla którejś z usług Google.&lt;/p&gt;

&lt;p&gt;Drugi problem jest praktyczny - coraz bardziej zauważalna grupa ludzi
blokuje skrypty Analytics (traktując to jako element troski o swoją
prywatność). Widać to szczególnie wśród czytelników tekstów
technicznych.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/75-Co_zamiast_Google_Analytics.html#extended&quot;&gt;Ciąg dalszy &quot;Co zamiast Google Analytics?&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Tue, 23 Sep 2008 20:06:00 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/75-guid.html</guid>
    <category>analiza logów</category>
<category>google</category>
<category>web</category>

</item>
<item>
    <title>Konfigurujemy VPS - część 3, kilka ważnych drobiazgów</title>
    <link>http://notatnik.mekk.waw.pl/archives/73-Konfigurujemy_VPS_-_czesc_3,_kilka_waznych_drobiazgow.html</link>
            <category>Linux - administracja</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/73-Konfigurujemy_VPS_-_czesc_3,_kilka_waznych_drobiazgow.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=73</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=73</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Trzeci artykuł z cyklu &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/60-Konfigurujemy_VPS_-_czesc_1,_przygotowanie.html&quot;&gt;Konfigurujemy VPS&lt;/a&gt;. 
Tym razem kilka drobnych ale ważnych ustawień, o które przywykliśmy być pytani w trakcie 
instalacji systemu - ale na VPS musimy poprawiać post-factum: nazwa maszyny,
data/czas i strefa czasowa, wersje językowe.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/73-Konfigurujemy_VPS_-_czesc_3,_kilka_waznych_drobiazgow.html#extended&quot;&gt;Ciąg dalszy &quot;Konfigurujemy VPS - część 3, kilka ważnych drobiazgów&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Fri, 19 Sep 2008 21:53:00 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/73-guid.html</guid>
    <category>administracja</category>
<category>linux</category>
<category>locale</category>
<category>vps</category>

</item>
<item>
    <title>Czemu droższe schodzi lepiej?</title>
    <link>http://notatnik.mekk.waw.pl/archives/69-Czemu_drozsze_schodzi_lepiej.html</link>
            <category>Informatyka praktyczna</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/69-Czemu_drozsze_schodzi_lepiej.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=69</wfw:comment>

    <slash:comments>3</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=69</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Gdy jakaś duża firma lub agencja rządowa ładuje się dla rozwiązania stosunkowo skromnej potrzeby w bizantyjski, potwornie drogi projekt, kupuje najdroższe z dostępnych narzędzi (powiedzmy, największe na rynku macierze dyskowe plus klastrowe licencje AquaLogica i Oracle, by postawić stronę &lt;em&gt;o firmie &lt;/em&gt;z rejestracją na newsletter – przejaskrawiam, ale wcale nie tak bardzo), czy nawet wywala dobry i działający system, by wdrożyć znacznie droższy i mniej przydatny – komentarzem jest zwykle charakterystyczny ruch palcami. &lt;em&gt;Pewnie wzięli. &lt;/em&gt;Albo uzgodnili w ramach jakiejś gry wpływów i nacisków.&lt;/p&gt;

&lt;p&gt;Zdarzają się zupełnie inne przyczyny.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/69-Czemu_drozsze_schodzi_lepiej.html#extended&quot;&gt;Ciąg dalszy &quot;Czemu droższe schodzi lepiej?&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Wed, 17 Sep 2008 23:58:00 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/69-guid.html</guid>
    <category>biznes</category>
<category>motywacja</category>
<category>przetarg</category>

</item>
<item>
    <title>Zrzuty ekranowe zawierające kursor i dymki</title>
    <link>http://notatnik.mekk.waw.pl/archives/70-Zrzuty_ekranowe_zawierajace_kursor_i_dymki.html</link>
            <category>Linux - używanie</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/70-Zrzuty_ekranowe_zawierajace_kursor_i_dymki.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=70</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=70</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Pisząc artykuł &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/43-Tworzenie_screencastow_pod_Linuxem_-_czesc_3.html&quot;&gt;o cięciu i klejeniu wideo&lt;/a&gt; napotkałem na problem: chciałem zaprezentować na zrzucie ekranowym kursor myszy, a żaden z kilku wypróbowanych programów nie miał takiej opcji. &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/23-Szukajac_igly_w_stogu_siana.html&quot;&gt;Googlując&lt;/a&gt; znalazłem radosne pomysły typu robienie zrzutów systemu chodzącego wewnątrz Vmware albo domalowywanie kursora w programie graficznym.&lt;/p&gt;

&lt;p&gt;Wymyśliłem lepszą technikę, która nie tylko pozwala rejestrować kursor myszy, ale także łapie dymki podpowiedzi, rozwinięte menu (z wielopoziomowymi włącznie), trwające animacje i wszelkie inne chwilowo pojawiające się elementy - a do tego jest zaskakująco ergonomiczna.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/70-Zrzuty_ekranowe_zawierajace_kursor_i_dymki.html#extended&quot;&gt;Ciąg dalszy &quot;Zrzuty ekranowe zawierające kursor i dymki&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Tue, 16 Sep 2008 23:59:00 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/70-guid.html</guid>
    <category>linux</category>
<category>screenshot</category>
<category>vlc</category>

</item>
<item>
    <title>Konfigurujemy VPS - część 2, DNS</title>
    <link>http://notatnik.mekk.waw.pl/archives/67-Konfigurujemy_VPS_-_czesc_2,_DNS.html</link>
            <category>Linux - administracja</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/67-Konfigurujemy_VPS_-_czesc_2,_DNS.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=67</wfw:comment>

    <slash:comments>16</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=67</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Drugi artykuł z cyklu &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/60-Konfigurujemy_VPS_-_czesc_1,_przygotowanie.html&quot;&gt;Konfigurujemy VPS&lt;/a&gt;. Tym razem zajmę się
konfiguracją DNS - czyli zapewnieniem naszej maszynie sensownej nazwy.&lt;/p&gt;

&lt;p&gt;Aby nie używać na okrągło zaimków, powiedzmy, że chcemy mieć
&lt;code&gt;supersajt.pl&lt;/code&gt; (a także &lt;code&gt;blog.supersajt.pl&lt;/code&gt;, &lt;code&gt;mail.supersajt.pl&lt;/code&gt; i parę 
innych).&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/67-Konfigurujemy_VPS_-_czesc_2,_DNS.html#extended&quot;&gt;Ciąg dalszy &quot;Konfigurujemy VPS - część 2, DNS&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Thu, 11 Sep 2008 14:17:00 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/67-guid.html</guid>
    <category>dns</category>
<category>hosting</category>
<category>linux</category>
<category>vps</category>

</item>
<item>
    <title>O przewadze jawności nad magią</title>
    <link>http://notatnik.mekk.waw.pl/archives/56-O_przewadze_jawnosci_nad_magia.html</link>
            <category>Informatyka praktyczna</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/56-O_przewadze_jawnosci_nad_magia.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=56</wfw:comment>

    <slash:comments>4</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=56</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Pamiętacie jeszcze aferę po pierwszej turze wyborów samorządowych w 2002 roku (to te, po których Lech Kaczyński został prezydentem Warszawy)? Wprowadzono wtedy pilotowy system informatyczny do liczenia i zbierania głosów &amp;ndash; zapowiadany przed wyborami z charakterystyczną dla tamtych lat przesadą &lt;em&gt;(tegoroczne wybory samorządowe ze względu na nowatorstwo wykorzystanych rozwiązań, są przedsięwzięciem unikatowym w skali światowej&amp;hellip;&lt;/em&gt;). A system z hukiem się wywrócił, nie będąc w stanie przyjąć i przetworzyć danych. &lt;/p&gt;

&lt;p&gt;Rzecz nie była tak naprawdę ważna, kilkudniowe opóźnienie wyników mało kogo szczególnie obeszło, prawdziwy problem mieli jedynie ludzie z komisji wyborczych &amp;ndash; zamiast w parę godzin policzyć głosy, wysłać je i po północy iść do domu, musieli&amp;#160;sztafetowo dyżurować przy wynikach (rekordziści bodajże&amp;#160;do środy). Ale było tam parę ciekawych elementów.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/56-O_przewadze_jawnosci_nad_magia.html#extended&quot;&gt;Ciąg dalszy &quot;O przewadze jawności nad magią&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Thu, 11 Sep 2008 00:10:00 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/56-guid.html</guid>
    <category>błędy</category>
<category>przetarg</category>
<category>skalowalność</category>
<category>wybory</category>

</item>
<item>
    <title>Konfigurujemy VPS - część 1, przygotowanie</title>
    <link>http://notatnik.mekk.waw.pl/archives/60-Konfigurujemy_VPS_-_czesc_1,_przygotowanie.html</link>
            <category>Linux - administracja</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/60-Konfigurujemy_VPS_-_czesc_1,_przygotowanie.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=60</wfw:comment>

    <slash:comments>19</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=60</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Niedawno &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/22-Hosting,_czyli_-_kocham_VPS.html&quot; target=&quot;_self&quot;&gt;zachwalałem VPS jako najfajniejszą formę hostingu&lt;/a&gt;. Ba - dla wielu osób odstraszająca jest konieczność samodzielnej administracji, zwłaszcza surowej, zdalnej maszyny. Stąd pomysł na krótki cykl artykułów opisujących co właściwie trzeba na takim VPS zainstalować i jak skonfigurować. Potrzebnych aplikacji wcale nie jest wiele&amp;hellip;&lt;/p&gt;

&lt;p&gt;W tej części piszę o czynnościach do wykonania tuż po stworzeniu maszyny - czyli co zrobić, by móc się na nią zalogować przy kolejnych wizytach i ... by nie mieć niepotrzebnych gości.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Aha: z &lt;a href=&quot;http://www.linode.com/?r=367f93069f7e3b765a612c21f0613a0c2fafd373&quot; target=&quot;_self&quot;&gt;Linode&lt;/a&gt; nadal jestem bardzo zadowolony i szczerze je polecam.&lt;/p&gt;
&lt;/blockquote&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/60-Konfigurujemy_VPS_-_czesc_1,_przygotowanie.html#extended&quot;&gt;Ciąg dalszy &quot;Konfigurujemy VPS - część 1, przygotowanie&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Wed, 10 Sep 2008 19:26:00 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/60-guid.html</guid>
    <category>administracja</category>
<category>firewall</category>
<category>linux</category>
<category>shorewall</category>
<category>sudo</category>
<category>vps</category>

</item>
<item>
    <title>Prześpij to</title>
    <link>http://notatnik.mekk.waw.pl/archives/64-Przespij_to.html</link>
            <category>Informatyka praktyczna</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/64-Przespij_to.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=64</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=64</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Grywam trochę w &lt;a href=&quot;http://mekk.waw.pl/mk/szachy/art/szachy_korespondencyjne&quot;&gt;szachy korespondencyjne&lt;/a&gt; (żaden tam poważny poziom, zwykła zabawa – &lt;a href=&quot;http://mekk.waw.pl/mk/szachy/art/korespondencyjne/dlaczego&quot;&gt;całkiem ciekawa&lt;/a&gt; zresztą). Przy tej okazji, wypracowałem sobie pewną – bardzo prostą – technikę, która przydaje się i przy programowaniu.&lt;/p&gt;

&lt;p&gt;Nazywam ją &lt;em&gt;prześpij to.&lt;/em&gt;&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/64-Przespij_to.html#extended&quot;&gt;Ciąg dalszy &quot;Prześpij to&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Tue, 09 Sep 2008 23:58:00 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/64-guid.html</guid>
    <category>myślenie</category>
<category>programowanie</category>
<category>szachy</category>

</item>
<item>
    <title>Jak napominać programistę</title>
    <link>http://notatnik.mekk.waw.pl/archives/62-Jak_napominac_programiste.html</link>
            <category>Informatyka praktyczna</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/62-Jak_napominac_programiste.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=62</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=62</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Dzisiaj w kościele czytania o napominaniu. Główna interpretacja dotyczy oczywiście kwestii religijnych i etycznych ale problem dotyka całkiem mocno i mojego zawodu.&lt;/p&gt;
&lt;p&gt;Jak powiedzieć programiście, że wybrał złe rozwiązanie, zajmuje się nie tym co trzeba, nie przestrzega zasad obowiązujących w projekcie, zapóźnia się z elementem na który wiele osób czeka, pisze niezrozumiałe dokumenty, oddaje nieprzetestowany kod, albo odwala jakąś inną kichę? Upominanie nigdy nie jest łatwe, a w tym zawodzie - gdzie wielu ludzi niepokornych, o silnym ego i dużej ambicji - tym trudniejsze.&lt;/p&gt; &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/62-Jak_napominac_programiste.html#extended&quot;&gt;Ciąg dalszy &quot;Jak napominać programistę&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Sun, 07 Sep 2008 20:58:59 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/62-guid.html</guid>
    <category>biblia</category>
<category>biznes</category>
<category>krytyka</category>
<category>projekt</category>
<category>zespół</category>

</item>
<item>
    <title>Spinanie rozpiętej macierzy</title>
    <link>http://notatnik.mekk.waw.pl/archives/61-Spinanie_rozpietej_macierzy.html</link>
            <category>Linux - administracja</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/61-Spinanie_rozpietej_macierzy.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=61</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=61</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Właśnie&amp;#160;miałem okazję przećwiczyć scenariusz awarii dysku należącego do &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/20-Konfigurowanie_prostego_RAID_pod_Ubuntu_Linuxem_-_czesc_pierwsza.html&quot;&gt;prostej macierzy RAID&lt;/a&gt;. A przy okazji, ponieważ problem dotyczył drivera, a nie samego dysku, spinanie macierzy z powrotem.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/61-Spinanie_rozpietej_macierzy.html#extended&quot;&gt;Ciąg dalszy &quot;Spinanie rozpiętej macierzy&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Sun, 07 Sep 2008 18:12:00 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/61-guid.html</guid>
    <category>macierze dyskowe</category>
<category>raid</category>
<category>sata</category>

</item>
<item>
    <title>Prosty obrazek</title>
    <link>http://notatnik.mekk.waw.pl/archives/55-Prosty_obrazek.html</link>
            <category>Informatyka praktyczna</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/55-Prosty_obrazek.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=55</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=55</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Bjaerne Stroustrup napisał kiedyś: &lt;em&gt;projektowanie i programowanie to czynności wykonywane przez ludzi, jeśli o tym zapomnisz &amp;ndash; wszystko stracone.&lt;/em&gt; A dla ludzi mają znaczenie drobiazgi, nawet te obiektywnie nieistotne.&lt;/p&gt;
&lt;p&gt;Na przykład taki prosty obrazek:&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/55-Prosty_obrazek.html#extended&quot;&gt;Ciąg dalszy &quot;Prosty obrazek&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Sat, 06 Sep 2008 17:40:00 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/55-guid.html</guid>
    <category>issuetracker</category>
<category>projekt</category>
<category>satysfakcja</category>

</item>
<item>
    <title>Kara umowna</title>
    <link>http://notatnik.mekk.waw.pl/archives/57-Kara_umowna.html</link>
            <category>Informatyka praktyczna</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/57-Kara_umowna.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=57</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=57</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Upadła ostatnio, z niejakim hukiem, koncepcja budowy drugiej linii metra w Warszawie. Wszystkie oferty okazały się zdecydowanie za drogie. Prasa trochę popisała o drożyźnie, trochę o zmowach cenowych, ciszej o wycinaniu części oferentów z sztucznych powodów (ot, brak potwierdzonego tłumaczenia na polski dyplomu któregoś z chińskich inżynierów). Między tym wszystkim dopatrzyłem się także&amp;#160;kwestii bardzo dobrze mi znanej z projektów informatycznych.&amp;#160;&lt;/p&gt;
&lt;p&gt;Miasto zażyczyło sobie bardzo wysokich kar umownych za przekroczenie terminu zakończenia budowy. Euro 2012! A firmy oceniły ryzyko i dodały sobie te kary do ceny.&lt;/p&gt; &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/57-Kara_umowna.html#extended&quot;&gt;Ciąg dalszy &quot;Kara umowna&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Fri, 05 Sep 2008 20:37:00 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/57-guid.html</guid>
    <category>biznes</category>
<category>firma</category>
<category>informatyka</category>
<category>przetarg</category>

</item>
<item>
    <title>Co jest fajnego w informatyce</title>
    <link>http://notatnik.mekk.waw.pl/archives/53-Co_jest_fajnego_w_informatyce.html</link>
            <category>Informatyka praktyczna</category>
    
    <comments>http://notatnik.mekk.waw.pl/archives/53-Co_jest_fajnego_w_informatyce.html#comments</comments>
    <wfw:comment>http://notatnik.mekk.waw.pl/wfwcomment.php?cid=53</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://notatnik.mekk.waw.pl/rss.php?version=2.0&amp;type=comments&amp;cid=53</wfw:commentRss>
    

    <author>nospam@example.com (Marcin Kasperski)</author>
    <content:encoded>
    &lt;p&gt;Kilka dni temu zamieściłem tekst o &lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/50-Na_sztuke.html&quot;&gt;bylejakości i braku motywacji&lt;/a&gt;. Pesymistycznie dość to wszystko zabrzmiało, więc - dla wyrównania - o tym, co jest w informatyce fascynujące. A przy okazji, o pewnej metodzie na udane projekty.&lt;/p&gt; &lt;br /&gt;&lt;a href=&quot;http://notatnik.mekk.waw.pl/archives/53-Co_jest_fajnego_w_informatyce.html#extended&quot;&gt;Ciąg dalszy &quot;Co jest fajnego w informatyce&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Thu, 04 Sep 2008 23:46:00 +0200</pubDate>
    <guid isPermaLink="false">http://notatnik.mekk.waw.pl/archives/53-guid.html</guid>
    <category>harmonogramy</category>
<category>informatyka</category>
<category>motywacja</category>
<category>pasja</category>
<category>projekt</category>
<category>satysfakcja</category>

</item>

</channel>
</rss>