<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <id>http://groups.google.com/group/pl.comp.lang.python</id>
  <title type="text">pl.comp.lang.python Google Group</title>
  <subtitle type="text">
  Programowanie w jezyku Python.
  </subtitle>
  <link href="/group/pl.comp.lang.python/feed/atom_v1_0_msgs.xml" rel="self" title="pl.comp.lang.python feed"/>
  <updated>2010-01-04T15:24:07Z</updated>
  <generator uri="http://groups.google.com" version="1.99">Google Groups</generator>
  <entry>
  <author>
  <name>Bart Ogryczak</name>
  <email>b.ogryc...@gmail.com</email>
  </author>
  <updated>2010-01-04T15:24:07Z</updated>
  <id>http://groups.google.com/group/pl.comp.lang.python/browse_frm/thread/98169fe18dbd0c5e/ddf07ab5ff34cfda?show_docid=ddf07ab5ff34cfda</id>
  <link href="http://groups.google.com/group/pl.comp.lang.python/browse_frm/thread/98169fe18dbd0c5e/ddf07ab5ff34cfda?show_docid=ddf07ab5ff34cfda"/>
  <title type="text">Re: Comet server w pythonie</title>
  <summary type="html" xml:space="preserve">
  &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://pypi.python.org/pypi/orbited&quot;&gt;[link]&lt;/a&gt;
  </summary>
  </entry>
  <entry>
  <author>
  <email>zbro...@tlen.pl</email>
  </author>
  <updated>2010-01-04T12:48:06Z</updated>
  <id>http://groups.google.com/group/pl.comp.lang.python/browse_frm/thread/f2643c1b6f514fa3/ab39a04ca7b1a2cb?show_docid=ab39a04ca7b1a2cb</id>
  <link href="http://groups.google.com/group/pl.comp.lang.python/browse_frm/thread/f2643c1b6f514fa3/ab39a04ca7b1a2cb?show_docid=ab39a04ca7b1a2cb"/>
  <title type="text">Re: Metaklasy w Pythonie</title>
  <summary type="html" xml:space="preserve">
  pr wrote: &lt;br&gt; Jeśli tylko o to chodzi to może podejść do problemu od innej strony i &lt;br&gt; użyć mechanizmu properties? &lt;br&gt; Wtedy de facto wywoływana jest metoda, która może zrobić czasochłonne &lt;br&gt; obliczenia, ale z punktu widzenia &amp;quot;klienta&amp;quot; tej klasy wygląda to jak &lt;br&gt; dostęp do atrybutu. &lt;br&gt; Metoda wykona się dopiero w momencie odwołania do atrybutu więc
  </summary>
  </entry>
  <entry>
  <author>
  <name>Łukasz Rekucki</name>
  <email>lreku...@gmail.com</email>
  </author>
  <updated>2010-01-04T12:24:50Z</updated>
  <id>http://groups.google.com/group/pl.comp.lang.python/browse_frm/thread/f2643c1b6f514fa3/d3b198825165131f?show_docid=d3b198825165131f</id>
  <link href="http://groups.google.com/group/pl.comp.lang.python/browse_frm/thread/f2643c1b6f514fa3/d3b198825165131f?show_docid=d3b198825165131f"/>
  <title type="text">Re: Metaklasy w Pythonie</title>
  <summary type="html" xml:space="preserve">
  Szczerze mówiąc jeszcze nie widziałem aplikacji przyjmującej klasę &lt;br&gt; pythonową jako wejście. Próbowałeś użyć zwykłego obiektu ? Jeśli musi &lt;br&gt; być wołalny, to w jego klasię dajesz __call__(). &lt;br&gt; A nie wystarczy, że atrybuty będą leniwie wyliczane ? Patrz @property.
  </summary>
  </entry>
  <entry>
  <author>
  <name>pr</name>
  <email>crico...@gmail.com</email>
  </author>
  <updated>2010-01-04T12:03:24Z</updated>
  <id>http://groups.google.com/group/pl.comp.lang.python/browse_frm/thread/f2643c1b6f514fa3/60cdaf9673b28047?show_docid=60cdaf9673b28047</id>
  <link href="http://groups.google.com/group/pl.comp.lang.python/browse_frm/thread/f2643c1b6f514fa3/60cdaf9673b28047?show_docid=60cdaf9673b28047"/>
  <title type="text">Re: Metaklasy w Pythonie</title>
  <summary type="html" xml:space="preserve">
  Tak jestem tego świadom, dlatego pytam o rozwiązanie typu lazy &lt;br&gt; load :-) &lt;br&gt; Właśnie tylko pytanie, czy to jest takie w &amp;quot;stylu Pythona&amp;quot; i co z &lt;br&gt; działaniem takiego rozwiązania (tzn. czy można się potem spodziewać &lt;br&gt; jakiś pułapek manipulując klasą jej atrybutami i obiekatmi). &lt;br&gt; Też myślałem nad czymś podobnym, problem w tym, że to ładnie
  </summary>
  </entry>
  <entry>
  <author>
  <name>Jan Kaliszewski</name>
  <email>z...@chopin.edu.pl</email>
  </author>
  <updated>2010-01-04T03:04:01Z</updated>
  <id>http://groups.google.com/group/pl.comp.lang.python/browse_frm/thread/f2643c1b6f514fa3/815ead81e8e577b0?show_docid=815ead81e8e577b0</id>
  <link href="http://groups.google.com/group/pl.comp.lang.python/browse_frm/thread/f2643c1b6f514fa3/815ead81e8e577b0?show_docid=815ead81e8e577b0"/>
  <title type="text">Re: Metaklasy w Pythonie</title>
  <summary type="html" xml:space="preserve">
  2010-01-03 o 23:40 pr &amp;lt;crico...@gmail.com&amp;gt; napisał: &lt;br&gt; Tak wprost się nie da. &lt;br&gt; Ale możesz w ramach lub niezależnie od Twojej metaklasy utworzyć &lt;br&gt; taki mechanizm, że z chwilą stworzenia danej klasy tak naprawdę &lt;br&gt; utworzona zostanie jedynie &amp;quot;pusta&amp;quot; klasa-wrapper, która będzie się &lt;br&gt; zachowywać tak, że dopiero z chwilą pierwszego pobrania
  </summary>
  </entry>
  <entry>
  <author>
  <name>Łukasz Rekucki</name>
  <email>lreku...@gmail.com</email>
  </author>
  <updated>2010-01-04T02:23:44Z</updated>
  <id>http://groups.google.com/group/pl.comp.lang.python/browse_frm/thread/f2643c1b6f514fa3/371726d41d8dfcfe?show_docid=371726d41d8dfcfe</id>
  <link href="http://groups.google.com/group/pl.comp.lang.python/browse_frm/thread/f2643c1b6f514fa3/371726d41d8dfcfe?show_docid=371726d41d8dfcfe"/>
  <title type="text">Re: Metaklasy w Pythonie</title>
  <summary type="html" xml:space="preserve">
  Do pewnego stopnia tak, tylko nie bardzo wiem po co. Coś jako to B &lt;br&gt; wstawić musisz. Zresztą są prostsze sposoby zrobienia fabryki. &lt;br&gt; Definicja klasy, to też jej utworzenie. &lt;br&gt; jest równoznaczne z: &lt;br&gt; Metaklasa sprawia jedynie, że to się zamienia w: &lt;br&gt; O ile nie zadeklarujesz podklasy MyMeta z MyMeta jako jej metaklasą,
  </summary>
  </entry>
  <entry>
  <author>
  <name>pr</name>
  <email>crico...@gmail.com</email>
  </author>
  <updated>2010-01-03T22:40:22Z</updated>
  <id>http://groups.google.com/group/pl.comp.lang.python/browse_frm/thread/f2643c1b6f514fa3/d138d6bc739fe7c2?show_docid=d138d6bc739fe7c2</id>
  <link href="http://groups.google.com/group/pl.comp.lang.python/browse_frm/thread/f2643c1b6f514fa3/d138d6bc739fe7c2?show_docid=d138d6bc739fe7c2"/>
  <title type="text">Metaklasy w Pythonie</title>
  <summary type="html" xml:space="preserve">
  Witam, &lt;br&gt; Czy da się tak zrobić aby &amp;quot;metaklasa była lazy&amp;quot;, to znaczy, aby &lt;br&gt; wywołanie metody __new__ w MyMeta nastąpiło w wyniku świadomego &lt;br&gt; odwołania do klasy B (patrz kod niżej), czyli, np kiedy zrobię tak: &lt;br&gt; print B.myattr &lt;br&gt; print B().myattr &lt;br&gt; a nie w chwili gdy interpreter napotka już tylko samą definicję klasy
  </summary>
  </entry>
  <entry>
  <author>
  <name>Jan Kaliszewski</name>
  <email>z...@chopin.edu.pl</email>
  </author>
  <updated>2010-01-03T16:28:23Z</updated>
  <id>http://groups.google.com/group/pl.comp.lang.python/browse_frm/thread/54ae2406a60a799f/a64a7968c6077d13?show_docid=a64a7968c6077d13</id>
  <link href="http://groups.google.com/group/pl.comp.lang.python/browse_frm/thread/54ae2406a60a799f/a64a7968c6077d13?show_docid=a64a7968c6077d13"/>
  <title type="text">Re: B-drzewo w Pythonie</title>
  <summary type="html" xml:space="preserve">
  &amp;lt;wod...@noreply.com&amp;gt; napisał: &lt;br&gt; Tak, np.: &lt;br&gt; def Print(self): &lt;br&gt; if self.lisc: &lt;br&gt; for wartosc in self.tablica: &lt;br&gt; print wartosc &lt;br&gt; else: &lt;br&gt; for i, wskaznik in enumerate(self.wskazniki): &lt;br&gt; wskaznik.Print() &lt;br&gt; if i &amp;lt; len(self.tablica):
  </summary>
  </entry>
  <entry>
  <author>
  <name>wodzik</name>
  <email>wod...@noreply.com</email>
  </author>
  <updated>2010-01-03T03:27:14Z</updated>
  <id>http://groups.google.com/group/pl.comp.lang.python/browse_frm/thread/54ae2406a60a799f/d058604602a2545b?show_docid=d058604602a2545b</id>
  <link href="http://groups.google.com/group/pl.comp.lang.python/browse_frm/thread/54ae2406a60a799f/d058604602a2545b?show_docid=d058604602a2545b"/>
  <title type="text">Re: B-drzewo w Pythonie</title>
  <summary type="html" xml:space="preserve">
  Niby banał, a sam bym chyba w życiu na to nie wpadł. Przeglądałem ten &lt;br&gt; kod z 100 razy i za każdym razem wydawało mi się ok. &lt;br&gt; Dzięki wielkie. &lt;br&gt; Pewnie dlatego, że dopiero zaczynam kodowanie w Pythonie, ale będę &lt;br&gt; wdzięczny za wszelkie sugestie. &lt;br&gt; Rozumiem, że lepiej używać for coś in coś? I jak zoptymalizować ten
  </summary>
  </entry>
  <entry>
  <author>
  <name>Łukasz Rekucki</name>
  <email>lreku...@gmail.com</email>
  </author>
  <updated>2010-01-03T02:34:49Z</updated>
  <id>http://groups.google.com/group/pl.comp.lang.python/browse_frm/thread/54ae2406a60a799f/9ce7bb80494fcf49?show_docid=9ce7bb80494fcf49</id>
  <link href="http://groups.google.com/group/pl.comp.lang.python/browse_frm/thread/54ae2406a60a799f/9ce7bb80494fcf49?show_docid=9ce7bb80494fcf49"/>
  <title type="text">Re: B-drzewo w Pythonie</title>
  <summary type="html" xml:space="preserve">
  Najłatwiej to sprawdzić debuggerem. Twój błąd (możliwe, że nie jedyny) &lt;br&gt; znajduję się w tu: &lt;br&gt; brat.wskazniki = tmp.wskazniki[self.MAX + 1:] &lt;br&gt; tmp.wskazniki = tmp.wskazniki[:self.MAX + 1] &lt;br&gt; Węzły które były na liście &amp;quot;wskazniki&amp;quot; pamiętają rodzica swojego &lt;br&gt; rodzica, więc oprócz przypisania bratu części wskaźników, powinieneś
  </summary>
  </entry>
  <entry>
  <author>
  <name>wodzik</name>
  <email>wod...@noreply.com</email>
  </author>
  <updated>2010-01-03T01:23:29Z</updated>
  <id>http://groups.google.com/group/pl.comp.lang.python/browse_frm/thread/54ae2406a60a799f/d49b492fd9da30fb?show_docid=d49b492fd9da30fb</id>
  <link href="http://groups.google.com/group/pl.comp.lang.python/browse_frm/thread/54ae2406a60a799f/d49b492fd9da30fb?show_docid=d49b492fd9da30fb"/>
  <title type="text">B-drzewo w Pythonie</title>
  <summary type="html" xml:space="preserve">
  Witam &lt;br&gt; W ramach nauki Pythona postanowiłem ze zaimplementuje sobie b-drzewo w &lt;br&gt; Pythonie. Wszystko fajnie, wstawianie zajmuje jakieś 100 linii bez &lt;br&gt; komentarzy (2-3 razy mniej niż w c++), ale elementy nie są wstawione po &lt;br&gt; kolei. Nie wiem czy źle coś zaimplementowałem, czy zrobiłem gdzieś jakiś
  </summary>
  </entry>
  <entry>
  <author>
  <name>Michal M</name>
  <email>mmier...@tycowaterworks.pl</email>
  </author>
  <updated>2009-12-31T16:56:41Z</updated>
  <id>http://groups.google.com/group/pl.comp.lang.python/browse_frm/thread/98169fe18dbd0c5e/e486f282e8159b3a?show_docid=e486f282e8159b3a</id>
  <link href="http://groups.google.com/group/pl.comp.lang.python/browse_frm/thread/98169fe18dbd0c5e/e486f282e8159b3a?show_docid=e486f282e8159b3a"/>
  <title type="text">Re: Comet server w pythonie</title>
  <summary type="html" xml:space="preserve">
  O! Super, być może to wystarczy. Jest jednak mały problemik. To nie &lt;br&gt; jest tylko wysyłanie do klienta. Ja muszę odpowiadać na zapytania. Tak &lt;br&gt; więc jak napisać, aby nie zamykał połączenia ale też żeby odpowiadał &lt;br&gt; na zapytania (POST)? Odpalić drugi na drugim wątku? &lt;br&gt; Fajna rzecz to też APE &lt;br&gt; Ja nie potrzebuję nic &#39;większego&#39;. Na początek wystarczy proste.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Artur Lew</name>
  <email>no_spamik_ar...@poczta.onet.pl</email>
  </author>
  <updated>2009-12-31T15:29:36Z</updated>
  <id>http://groups.google.com/group/pl.comp.lang.python/browse_frm/thread/98169fe18dbd0c5e/fad1c7b1594641b5?show_docid=fad1c7b1594641b5</id>
  <link href="http://groups.google.com/group/pl.comp.lang.python/browse_frm/thread/98169fe18dbd0c5e/fad1c7b1594641b5?show_docid=fad1c7b1594641b5"/>
  <title type="text">Re: Comet server w pythonie</title>
  <summary type="html" xml:space="preserve">
  W dniu 2009-12-31 12:41, Michal M pisze: &lt;br&gt; Co do pierwszego to np tutaj widac ze da sie to zrobic dosc prosto: &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://stackoverflow.com/questions/1520953/basic-comet-in-python-using-just-std-lib&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; Drugie jednak jest lepsze bo standardowe ;) &lt;br&gt; Ja tez ostatnio implementuje cos co wymaga komunikacji serwer-&amp;gt;przegladarka.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Michal M</name>
  <email>mmier...@tycowaterworks.pl</email>
  </author>
  <updated>2009-12-31T12:44:15Z</updated>
  <id>http://groups.google.com/group/pl.comp.lang.python/browse_frm/thread/98169fe18dbd0c5e/273793235aa8046d?show_docid=273793235aa8046d</id>
  <link href="http://groups.google.com/group/pl.comp.lang.python/browse_frm/thread/98169fe18dbd0c5e/273793235aa8046d?show_docid=273793235aa8046d"/>
  <title type="text">Re: Comet server w pythonie</title>
  <summary type="html" xml:space="preserve">
  Generalnie myślę, że odpytywanie serwera 2 razy na sekundę przez &lt;br&gt; każdego klienta nie wchodzi w grę. :) &lt;br&gt; Na razie chcę mieć mud&#39;a dostępnego przez www, ew. dorobić jakieś &lt;br&gt; graficzne detale (typu mapa). &lt;br&gt; Docelowo coś w tym guście &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://www.ape-project.org/demos/7/mmorpg.html&quot;&gt;[link]&lt;/a&gt;
  </summary>
  </entry>
  <entry>
  <author>
  <name>Jan Kaliszewski</name>
  <email>z...@chopin.edu.pl</email>
  </author>
  <updated>2009-12-31T12:20:18Z</updated>
  <id>http://groups.google.com/group/pl.comp.lang.python/browse_frm/thread/98169fe18dbd0c5e/f57136c8489def20?show_docid=f57136c8489def20</id>
  <link href="http://groups.google.com/group/pl.comp.lang.python/browse_frm/thread/98169fe18dbd0c5e/f57136c8489def20?show_docid=f57136c8489def20"/>
  <title type="text">Re: Comet server w pythonie</title>
  <summary type="html" xml:space="preserve">
  31 XII 2009 Michal M &amp;lt;mier...@swietochlowice.org&amp;gt; napisał: &lt;br&gt; Jakiego typu interakcji (między userem-klientem a silnikiem na &lt;br&gt; serwerze) wymaga ta gra? Tzn. co sprawia, że uważasz, iż potrzeba &lt;br&gt; aż HTTP push, a nie tradycyjnej komunikacji HTTP? Pytam na &lt;br&gt; wypadek, gdyby miało się okazać, że jednak na ostatnia wystarczy.
  </summary>
  </entry>
</feed>
