<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>blerou szerszámosládája</title>
	<atom:link href="http://blerou.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blerou.wordpress.com</link>
	<description>symfony, cakephp, javascript web2(beta)</description>
	<lastBuildDate>Tue, 17 Nov 2009 22:19:20 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>hu</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='blerou.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/ba9a85e3b66df4ed07eeb09738402e42?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>blerou szerszámosládája</title>
		<link>http://blerou.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://blerou.wordpress.com/osd.xml" title="blerou szerszámosládája" />
		<item>
		<title>a Null object minta használata Doctrine-nal</title>
		<link>http://blerou.wordpress.com/2009/11/16/null-object-minta-hasznalata-doctrine/</link>
		<comments>http://blerou.wordpress.com/2009/11/16/null-object-minta-hasznalata-doctrine/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 22:39:46 +0000</pubDate>
		<dc:creator>Szabolcs Sulik</dc:creator>
				<category><![CDATA[fejlesztés]]></category>
		<category><![CDATA[oop]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[doctrine]]></category>
		<category><![CDATA[model]]></category>
		<category><![CDATA[null object]]></category>

		<guid isPermaLink="false">http://blerou.wordpress.com/?p=378</guid>
		<description><![CDATA[A null object mintáról sok helyen lehet olvasni. Alapvetően arról van szó, hogy abban az esetben, amikor egy objektum példányt kellene kapnod (mondjuk egy factory-tól), de az a feltételeknek megfelelő objektumot nem tud biztosítani, akkor nem null-t ad vissza, hanem egy úgynevezett null objektumot, amely típusában, viselkedésében megfelel egy &#8220;rendes&#8221; objektumnak.
A minta előnye, hogy nem [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blerou.wordpress.com&blog=6964924&post=378&subd=blerou&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>A <a href="http://en.wikipedia.org/wiki/Null_Object_pattern">null object mintá</a>ról <a href="http://www.cookiepattern.com/2008/07/null-object-pattern.html">sok helyen</a> <a href="http://martinfowler.com/eaaCatalog/specialCase.html">lehet olvasni</a>. Alapvetően arról van szó, hogy abban az esetben, amikor egy objektum példányt kellene kapnod (mondjuk egy factory-tól), de az a feltételeknek megfelelő objektumot nem tud biztosítani, akkor nem null-t ad vissza, hanem egy úgynevezett null objektumot, amely típusában, viselkedésében megfelel egy &#8220;rendes&#8221; objektumnak.</p>
<p>A minta előnye, hogy nem kell folyamatosan vizsgálnunk a kapott értéket (null-e vagy objektum példány), egyszerűen csak használjuk. Hogy mire is jó, arra lássunk egy példát.</p>
<p><span id="more-378"></span>Tegyük fel, hogy van egy galériánk, amelyben (mily meglepő) képek találhatók. A galériának van egy kiemelt képe, amellyel megjelenik az oldalon. Feladat: hogyan tudjuk egyszerűen elérni, hogy azok a galériák, amelyeknek nincs kiemelt képe, egy &#8220;no-image.jpg&#8221;-et jelenítsenek meg?</p>
<p>Kezdjük az elején. A sémával.</p>
<pre>Gallery:
  tableName: gallery
  columns:
    id:
      type: integer
      unsigned: true
      notnull: true
      primary: true
      autoincrement: true
    name:
      type: string(200)
    preview_image_id:
      type: integer
      unsigned: true
      notnull: true
  relations:
    PreviewImage:
      local: preview_image_id
      foreign: id
      type: one
      class: Image
Image:
  tableName: picture
  columns:
    id:
      type: integer
      unsigned: true
      notnull: true
      primary: true
      autoincrement: true
    gallery_id:
      type: integer
      unsigned: true
      notnull: true
    file:
      type: string(255)
    title:
      type: string(255)
  relations:
    Gallery:
      local: gallery_id
      foreign: id
      foreignAlias: Images
      onDelete: CASCADE</pre>
<p>Ezzel a sémával már működni fog a galéria. Mint látható, a galéria tartalmaz egy <em>preview_image_id</em> mezőt, amely az előképre hivatkozás (ennek a mezőnek a kezelése a fejlesztőre hárul, általában egy, a galériába feltöltött képek közül). Mi történik akkor, ha most megprólájuk megjeleníteni az előképet?</p>
<p>Mindjárt meglátjuk, de előbb írjunk egy kis kódot. Készítsünk egy egyszerű API-t a képek kezeléséhez.</p>
<pre>class Image extends BaseImage
{
  const TYPE_ORIGINAL = 1;
  const TYPE_THUMBNAIL = 2;

  // ...
  public function getImageName($type = self::TYPE_ORIGINAL)
  {
    $info = pathinfo($this-&gt;file);
    $names = array(
      self::TYPE_ORIGINAL =&gt; $this-&gt;file,
      self::TYPE_THUMBNAIL =&gt; $info['filename'].'_thumb.'.$info['extension'],
    );

    if (!isset($names[$type]))
    {
      throw new InvalidArgumentException();
    }

    return $names[$type];
  }

  public function getImagePath($absolute = true)
  {
    $path = '/uploads/images';
    $absolute_path = sfConfig::get('sf_web_dir').$path;

    if (!file_exists($absolute_path))
    {
      mkdir($absolute_path, 0777, true);
      chmod($absolute_path, 0777);
    }

    return $absolute ? $absolute_path : $path;
  }

  public function getImageFile($type = self::TYPE_ORIGINAL, $absolute = false)
  {
    return $this-&gt;getImagePath($absolute).'/'.$this-&gt;getImageFile($type);
  }
  // ...
}</pre>
<p>Szóval mi történik, ha megpróbáljuk megjeleníteni az előképet?</p>
<pre>&lt;img src="&lt;? echo $gallery-&gt;PreviewImage-&gt;getImageFile(); ?&gt;" /&gt;</pre>
<p>Hát az attól függ <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Ha van előkép, akkor megjelenik. Ha nincs, akkor viszont egy fatal error a jutalmunk. Tehát meg kell vizsgálnunk, hogy létezik-e az előkép. Sokkal kényelmesebb lenne, ha előkép beállítás nélkül is egy <em>Image</em> objektumot kapnánk (null object), amelyen meghívva a <em>getImageFile()</em> metódust, az alapértelmezett képet jelenítené meg.</p>
<p>Ehhez két dolog szükséges:</p>
<ol>
<li>a doctrine, beállítás nélkül is egy <em>Image</em> példányt adjon</li>
<li>file megadás nélkül az alapértelmezett képet adja vissza</li>
</ol>
<p>Az első pont könnyen teljesíthető. Változtassunk a sémán. A <em>Gallery</em> <em>preview_image_id</em> mezőjéről vegyük le a <em>notnull</em> előírást. Ekkor a doctrine egy frissen létrehozott <em>Image</em> példányt ad (roppant kellemes működés).</p>
<p>A második ponthoz kicsit át kell írni két metódust: <em>getImageName()</em>, <em>getImageFile()</em>.</p>
<pre>class Image extends BaseImage
{
  // ...
  public function getImageName($type = self::TYPE_ORIGINAL)
  {
    if ($this-&gt;file)
    {
      $info = pathinfo($this-&gt;file);
      $names = array(
        self::TYPE_ORIGINAL =&gt; $this-&gt;file,
        self::TYPE_THUMBNAIL =&gt; $info['filename'].'_thumb.'.$info['extension'],
      );
    }
    else
    {
      $names = array(
        self::TYPE_ORIGINAL =&gt; '/images/no_image.jpg',
        self::TYPE_THUMBNAIL =&gt; '/images/no_image_thumb.jpg',
      );
    }

    if (!isset($names[$type]))
    {
      throw new InvalidArgumentException();
    }

    return $names[$type];
  }

  public function getImageFile($type = self::TYPE_ORIGINAL, $absolute = false)
  {
    if (!$this-&gt;file)
    {
      return $this-&gt;getImageName($type);
    }
    return $this-&gt;getImagePath($absolute).'/'.$this-&gt;getImageFile($type);
  }
  // ...
}</pre>
<p>Még egyszer kiemelném a Doctrine azon viselkedését, hogy <strong>az idegenkulcsról ha eltávolítjuk a </strong><em><strong>notnull</strong></em><strong> előírást, akkor a kapcsolt model lekérésekor nem null-t, hanem üres objektumot kapunk</strong>. A modelhez hozzáadott kód nagy előnye, hogy több képet szolgáltató objektum esetén alkalmazva egységes felületet kapunk. Emellett a <em>getImagePath()</em> nagyszerűen használható a feltöltő form validatorának <em>path</em> opciójaként.</p>
<p>Úgy gondolom ennyi. Várom a véleményeket, kritikákat <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p> Tagged: doctrine, model, null object, php <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blerou.wordpress.com/378/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blerou.wordpress.com/378/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blerou.wordpress.com/378/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blerou.wordpress.com/378/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blerou.wordpress.com/378/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blerou.wordpress.com/378/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blerou.wordpress.com/378/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blerou.wordpress.com/378/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blerou.wordpress.com/378/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blerou.wordpress.com/378/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blerou.wordpress.com&blog=6964924&post=378&subd=blerou&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blerou.wordpress.com/2009/11/16/null-object-minta-hasznalata-doctrine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/45bd4ecd13d1638348596e7eb749070b?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">blerou</media:title>
		</media:content>
	</item>
		<item>
		<title>néhány kevéssé dokumentált symfony esemény</title>
		<link>http://blerou.wordpress.com/2009/10/25/kevesse-dokumentalt-symfony-sfevent/</link>
		<comments>http://blerou.wordpress.com/2009/10/25/kevesse-dokumentalt-symfony-sfevent/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 15:58:31 +0000</pubDate>
		<dc:creator>Szabolcs Sulik</dc:creator>
				<category><![CDATA[fejlesztés]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[admin generator]]></category>
		<category><![CDATA[sfEvent]]></category>
		<category><![CDATA[sfEventDispatcher]]></category>
		<category><![CDATA[symfony 1.2]]></category>
		<category><![CDATA[symfony 1.3]]></category>

		<guid isPermaLink="false">http://blerou.wordpress.com/?p=359</guid>
		<description><![CDATA[Korábban gondolkoztam rajta, hogy készítek egy írást a symfony eseménykezeléséről, összefoglalva, hogy melyik eseményt ki váltja mi és milyen listenerek vannak alapból. Aztán, ahogy telt az idő nem írtam semmit, illetve kijött a reference book, amelyben külön fejezetet szenteltek az események összefoglalásának.
Van néhány esemény, aminek nem szentelnek túl nagy figyelmet, pedig roppant hasznosak tudnak lenni. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blerou.wordpress.com&blog=6964924&post=359&subd=blerou&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Korábban gondolkoztam rajta, hogy készítek egy írást a symfony eseménykezeléséről, összefoglalva, hogy melyik eseményt ki váltja mi és milyen listenerek vannak alapból. Aztán, ahogy telt az idő nem írtam semmit, illetve kijött a <a href="http://www.symfony-project.org/reference/1_2/en/" target="_blank">reference book</a>, amelyben <a href="http://www.symfony-project.org/reference/1_2/en/15-Events" target="_blank">külön fejezetet szenteltek az események összefoglalásának</a>.</p>
<p>Van néhány esemény, aminek <a href="http://www.symfony-project.org/blog/2008/10/31/new-in-symfony-1-2-the-admin-generator" target="_blank">nem szentelnek túl nagy figyelmet</a>, pedig roppant hasznosak tudnak lenni. Ezek az admin genertároban találhatók:</p>
<ul>
<li><em>admin.pre_execute</em>: minden admin action preExecute() metódusának végén értesít ki. Speciel ennek még nem láttam hasznát.</li>
<li><em>admin.save_object</em>: minden (admin generátor oldalon végzett) objektum <strong>mentés után</strong> értesíŧ ki. Nagyon hasznos minden olyan tevékenység elvégzésére, amely nem kötődik szorosan a modell osztályhoz, de meg kell történnie mentéskor (pl. cache ürítés, lucene index frissítés, &#8230;).</li>
<li><em>admin.delete_object</em>: minden (admin generátor oldalon végzett) objektum<strong> törlés előtt</strong> értesít ki. Hasonló előnyökkel kecsegtet, mint a mentésnél láttuk.</li>
</ul> Tagged: admin generator, sfEvent, sfEventDispatcher, symfony, symfony 1.2, symfony 1.3 <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blerou.wordpress.com/359/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blerou.wordpress.com/359/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blerou.wordpress.com/359/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blerou.wordpress.com/359/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blerou.wordpress.com/359/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blerou.wordpress.com/359/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blerou.wordpress.com/359/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blerou.wordpress.com/359/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blerou.wordpress.com/359/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blerou.wordpress.com/359/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blerou.wordpress.com&blog=6964924&post=359&subd=blerou&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blerou.wordpress.com/2009/10/25/kevesse-dokumentalt-symfony-sfevent/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/45bd4ecd13d1638348596e7eb749070b?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">blerou</media:title>
		</media:content>
	</item>
		<item>
		<title>ubuntu 9.10 PEAR para</title>
		<link>http://blerou.wordpress.com/2009/10/23/ubuntu-9-10-pear-para/</link>
		<comments>http://blerou.wordpress.com/2009/10/23/ubuntu-9-10-pear-para/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 15:50:16 +0000</pubDate>
		<dc:creator>Szabolcs Sulik</dc:creator>
				<category><![CDATA[pear]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[trükkök]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blerou.wordpress.com/?p=353</guid>
		<description><![CDATA[Az új ubuntuban problémáid adódhatnak, ha a PEAR-ben csomagot akarsz telepíteni vagy frissíteni (pl symfony-t   ).
Ennek megoldásáról volt szó nemrég a magyar symfony google csoportban. Halászvári Gábor bug-reportja pedig itt. Tagged: pear, php      <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blerou.wordpress.com&blog=6964924&post=353&subd=blerou&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Az új ubuntuban problémáid adódhatnak, ha a PEAR-ben csomagot akarsz telepíteni vagy frissíteni (pl symfony-t <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ).</p>
<p><a href="http://groups.google.com/group/symfony-hu/browse_thread/thread/1bbecc3eeadd597">Ennek megoldásáról volt szó nemrég a magyar symfony google csoportban</a>. <a href="https://bugs.launchpad.net/ubuntu/+source/php5/+bug/445536">Halászvári Gábor bug-reportja pedig itt</a>.</p> Tagged: pear, php <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blerou.wordpress.com/353/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blerou.wordpress.com/353/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blerou.wordpress.com/353/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blerou.wordpress.com/353/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blerou.wordpress.com/353/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blerou.wordpress.com/353/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blerou.wordpress.com/353/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blerou.wordpress.com/353/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blerou.wordpress.com/353/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blerou.wordpress.com/353/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blerou.wordpress.com&blog=6964924&post=353&subd=blerou&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blerou.wordpress.com/2009/10/23/ubuntu-9-10-pear-para/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/45bd4ecd13d1638348596e7eb749070b?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">blerou</media:title>
		</media:content>
	</item>
		<item>
		<title>PEAR channel probléma php 5.2.9 felett</title>
		<link>http://blerou.wordpress.com/2009/10/17/pear-channel-problema-php-5-2-9-felett/</link>
		<comments>http://blerou.wordpress.com/2009/10/17/pear-channel-problema-php-5-2-9-felett/#comments</comments>
		<pubDate>Sat, 17 Oct 2009 14:32:41 +0000</pubDate>
		<dc:creator>Szabolcs Sulik</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[trükkök]]></category>
		<category><![CDATA[pecl]]></category>

		<guid isPermaLink="false">http://blerou.wordpress.com/?p=345</guid>
		<description><![CDATA[Szerettem volna feltelepíteni néhány pecl csomagot, de folyamatosan a következő hibaüzenetet kaptam:
pecl.php.net is using a unsupported protocal &#8211; This should never happen.
install failed
Egy gyors keresés után meg is találtam a megoldást.
A megoldás röviden: törölni kell a meglévő csatornákat és frissíteni egyet.
cd `pear config-get php_dir`
mv .channels .channels-broken
pear update-channels
Konfiguráció: ubuntu 9.04, zend server ce, php 5.2.10 Tagged: [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blerou.wordpress.com&blog=6964924&post=345&subd=blerou&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Szerettem volna feltelepíteni néhány pecl csomagot, de folyamatosan a következő hibaüzenetet kaptam:</p>
<blockquote><p>pecl.php.net is using a unsupported protocal &#8211; This should never happen.<br />
install failed</p></blockquote>
<p>Egy <a href="http://blog.pear.php.net/2009/08/28/fixing-unsupported-protocol/" target="_blank">gyors keresés után meg is találtam a megoldást</a>.</p>
<p>A megoldás röviden: törölni kell a meglévő csatornákat és frissíteni egyet.</p>
<pre>cd `pear config-get php_dir`
mv .channels .channels-broken
pear update-channels</pre>
<p>Konfiguráció: ubuntu 9.04, zend server ce, php 5.2.10</p> Tagged: pecl, php <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blerou.wordpress.com/345/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blerou.wordpress.com/345/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blerou.wordpress.com/345/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blerou.wordpress.com/345/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blerou.wordpress.com/345/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blerou.wordpress.com/345/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blerou.wordpress.com/345/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blerou.wordpress.com/345/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blerou.wordpress.com/345/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blerou.wordpress.com/345/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blerou.wordpress.com&blog=6964924&post=345&subd=blerou&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blerou.wordpress.com/2009/10/17/pear-channel-problema-php-5-2-9-felett/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/45bd4ecd13d1638348596e7eb749070b?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">blerou</media:title>
		</media:content>
	</item>
		<item>
		<title>symfony textarea widget érdekesség</title>
		<link>http://blerou.wordpress.com/2009/08/23/symfony-textarea-widget-erdekesseg/</link>
		<comments>http://blerou.wordpress.com/2009/08/23/symfony-textarea-widget-erdekesseg/#comments</comments>
		<pubDate>Sun, 23 Aug 2009 09:37:15 +0000</pubDate>
		<dc:creator>Szabolcs Sulik</dc:creator>
				<category><![CDATA[biztonság]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[trükkök]]></category>
		<category><![CDATA[form]]></category>
		<category><![CDATA[symfony 1.2]]></category>
		<category><![CDATA[widget]]></category>

		<guid isPermaLink="false">http://blerou.wordpress.com/?p=333</guid>
		<description><![CDATA[Érdemes erre a widgetre odafigyelni, különben nem várt meglepetésben lesz részed. A textareaban megjelenő szöveget illik escapelni, erre tökéletes is lenne a htmlspecialchars függvény. Csakhogy a symfony nem pontosan ezt csinálja. Az sfWidgetFormTextarea::render() kicsit megpróbál tovább menni. A form framework jó pár widgetben használja az sfWidget::escapeOnce() metódust, itt azonban ez igen veszélyes.
A kedves olvasóra bízom, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blerou.wordpress.com&blog=6964924&post=333&subd=blerou&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Érdemes erre a widgetre odafigyelni, különben nem várt meglepetésben lesz részed. A textareaban megjelenő szöveget illik escapelni, erre tökéletes is lenne a htmlspecialchars függvény. Csakhogy a symfony nem pontosan ezt csinálja. Az <a href="http://trac.symfony-project.org/browser/tags/RELEASE_1_2_8/lib/widget/sfWidgetFormTextarea.class.php#L43" target="_blank">sfWidgetFormTextarea::render()</a> kicsit megpróbál tovább menni. A form framework jó pár widgetben használja az <a href="http://trac.symfony-project.org/browser/tags/RELEASE_1_2_8/lib/widget/sfWidget.class.php#L333" target="_blank">sfWidget::escapeOnce()</a> metódust, itt azonban ez igen veszélyes.</p>
<p>A kedves olvasóra bízom, hogy mi lesz az alábbi szöveggel, miután kétszer egymás után postolja az egy formon.</p>
<pre><code>&lt;p&gt;ez itt egy bekezdes&lt;/p&gt; &amp;lt;script&amp;gt;alert(&amp;quot;aaa&amp;quot;);&amp;lt;/script&amp;gt;</code></pre> Tagged: form, symfony, symfony 1.2, widget <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blerou.wordpress.com/333/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blerou.wordpress.com/333/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blerou.wordpress.com/333/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blerou.wordpress.com/333/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blerou.wordpress.com/333/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blerou.wordpress.com/333/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blerou.wordpress.com/333/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blerou.wordpress.com/333/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blerou.wordpress.com/333/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blerou.wordpress.com/333/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blerou.wordpress.com&blog=6964924&post=333&subd=blerou&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blerou.wordpress.com/2009/08/23/symfony-textarea-widget-erdekesseg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/45bd4ecd13d1638348596e7eb749070b?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">blerou</media:title>
		</media:content>
	</item>
		<item>
		<title>SwiftMailer 4 teljesítmény problémák</title>
		<link>http://blerou.wordpress.com/2009/07/10/swiftmailer-4-teljesitmeny-problemak/</link>
		<comments>http://blerou.wordpress.com/2009/07/10/swiftmailer-4-teljesitmeny-problemak/#comments</comments>
		<pubDate>Fri, 10 Jul 2009 07:01:44 +0000</pubDate>
		<dc:creator>Szabolcs Sulik</dc:creator>
				<category><![CDATA[fejlesztés]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[swiftmailer]]></category>

		<guid isPermaLink="false">http://blerou.wordpress.com/?p=328</guid>
		<description><![CDATA[Miután sikeresen átálltunk 4-es swiftre komoly teljesítmény problémát vettünk észre. Nevezetesen: a swift 3 quoted-printable encodinggal időnként bugzott, ezt a 4-esben javitották, viszont az kódolást végző io stream teljesitménye elég siralmasra sikerült: kb 4x lassabb, mint swift 3 esetén.
A probléma ismert a fejlesztők előtt is, a 4.1.0-ben ezt az alrendszert teljesen újraírják. További hasznos olvasmány [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blerou.wordpress.com&blog=6964924&post=328&subd=blerou&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Miután sikeresen átálltunk 4-es swiftre komoly teljesítmény problémát vettünk észre. Nevezetesen: a swift 3 quoted-printable encodinggal időnként bugzott, ezt a 4-esben javitották, viszont az kódolást végző io stream teljesitménye elég siralmasra sikerült: kb 4x lassabb, mint swift 3 esetén.</p>
<p><a href="https://swiftmailer.lighthouseapp.com/projects/21527-swift-mailer/milestones/current">A probléma ismert a fejlesztők előtt is</a>, a 4.1.0-ben ezt az alrendszert teljesen újraírják. <a href="https://swiftmailer.lighthouseapp.com/projects/21527/tickets/66-rewrite-characterstream-and-dependencies-based-on-java">További hasznos olvasmány lehet a témában a problémára vonatkozó ticket</a>.</p>
<p>Jelenleg még senkinek sem javaslom az átállást, aki nagyobb mennyiségű levélküldésre szeretné használni.</p> Tagged: php, swiftmailer <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blerou.wordpress.com/328/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blerou.wordpress.com/328/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blerou.wordpress.com/328/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blerou.wordpress.com/328/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blerou.wordpress.com/328/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blerou.wordpress.com/328/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blerou.wordpress.com/328/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blerou.wordpress.com/328/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blerou.wordpress.com/328/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blerou.wordpress.com/328/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blerou.wordpress.com&blog=6964924&post=328&subd=blerou&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blerou.wordpress.com/2009/07/10/swiftmailer-4-teljesitmeny-problemak/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/45bd4ecd13d1638348596e7eb749070b?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">blerou</media:title>
		</media:content>
	</item>
		<item>
		<title>SwiftMailer 4 leírás</title>
		<link>http://blerou.wordpress.com/2009/06/28/swiftmailer-4-leiras/</link>
		<comments>http://blerou.wordpress.com/2009/06/28/swiftmailer-4-leiras/#comments</comments>
		<pubDate>Sun, 28 Jun 2009 19:29:42 +0000</pubDate>
		<dc:creator>Szabolcs Sulik</dc:creator>
				<category><![CDATA[dokumentáció]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[leírás]]></category>
		<category><![CDATA[swiftmailer]]></category>

		<guid isPermaLink="false">http://blerou.wordpress.com/?p=325</guid>
		<description><![CDATA[Frissítettem a Swift mailer leírásom. Immár a 4.x verziókhoz is elérhető   Tagged: leírás, php, swiftmailer      <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blerou.wordpress.com&blog=6964924&post=325&subd=blerou&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Frissítettem a <a href="http://blerou.wordpress.com/tutorial/swiftmailer-4-leiras/">Swift mailer</a> leírásom. Immár a 4.x verziókhoz is elérhető <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p> Tagged: leírás, php, swiftmailer <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blerou.wordpress.com/325/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blerou.wordpress.com/325/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blerou.wordpress.com/325/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blerou.wordpress.com/325/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blerou.wordpress.com/325/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blerou.wordpress.com/325/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blerou.wordpress.com/325/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blerou.wordpress.com/325/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blerou.wordpress.com/325/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blerou.wordpress.com/325/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blerou.wordpress.com&blog=6964924&post=325&subd=blerou&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blerou.wordpress.com/2009/06/28/swiftmailer-4-leiras/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/45bd4ecd13d1638348596e7eb749070b?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">blerou</media:title>
		</media:content>
	</item>
		<item>
		<title>ORM = The Vietnam of Computer Science</title>
		<link>http://blerou.wordpress.com/2009/06/11/orm-the-vietnam-of-computer-science/</link>
		<comments>http://blerou.wordpress.com/2009/06/11/orm-the-vietnam-of-computer-science/#comments</comments>
		<pubDate>Thu, 11 Jun 2009 16:44:54 +0000</pubDate>
		<dc:creator>Szabolcs Sulik</dc:creator>
				<category><![CDATA[oop]]></category>
		<category><![CDATA[orm]]></category>
		<category><![CDATA[adatbázis]]></category>

		<guid isPermaLink="false">http://blerou.wordpress.com/?p=313</guid>
		<description><![CDATA[Megtaláltam a legjobb megfogalmazását a problémámnak.   Tagged: adatbázis, oop, orm      <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blerou.wordpress.com&blog=6964924&post=313&subd=blerou&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Megtaláltam a <a title="Interoperability Happens - The Vietnam of Computer Science" href="http://blogs.tedneward.com/2006/06/26/The+Vietnam+Of+Computer+Science.aspx" target="_blank">legjobb megfogalmazását</a> a <a title="Object-Relational Mapping is the Vietnam of Computer Science" href="http://www.codinghorror.com/blog/archives/000621.html" target="_blank">problémámnak</a>. <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p> Tagged: adatbázis, oop, orm <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blerou.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blerou.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blerou.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blerou.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blerou.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blerou.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blerou.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blerou.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blerou.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blerou.wordpress.com/313/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blerou.wordpress.com&blog=6964924&post=313&subd=blerou&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blerou.wordpress.com/2009/06/11/orm-the-vietnam-of-computer-science/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/45bd4ecd13d1638348596e7eb749070b?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">blerou</media:title>
		</media:content>
	</item>
		<item>
		<title>URL alapú szűrés symfony 1.2 admin generatorral</title>
		<link>http://blerou.wordpress.com/2009/04/05/url-alapu-szures-symfony-12-admin-generatorral/</link>
		<comments>http://blerou.wordpress.com/2009/04/05/url-alapu-szures-symfony-12-admin-generatorral/#comments</comments>
		<pubDate>Sun, 05 Apr 2009 07:00:37 +0000</pubDate>
		<dc:creator>Szabolcs Sulik</dc:creator>
				<category><![CDATA[fejlesztés]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[trükkök]]></category>
		<category><![CDATA[admin generator]]></category>
		<category><![CDATA[symfony 1.2]]></category>

		<guid isPermaLink="false">http://blerou.wordpress.com/?p=290</guid>
		<description><![CDATA[A probléma
Symfony 1.0 admin generator alatta a lista nézet szűrése nagyon egyszerűen volt megoldva: az űrlapon megadott paraméterek GET-ként közlekedtek, maga a szűrés alkalmazása is a list actionben volt implementálva. Így máshonnan is könnyen használható volt, saját magunk által készített egyedi URLben is. Ez az új admin generator alatt most nem működik. Legalább is egyből [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blerou.wordpress.com&blog=6964924&post=290&subd=blerou&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><h2>A probléma</h2>
<p>Symfony 1.0 admin generator alatta a lista nézet szűrése nagyon egyszerűen volt megoldva: az űrlapon megadott paraméterek GET-ként közlekedtek, maga a szűrés alkalmazása is a <code>list</code> actionben volt implementálva. Így máshonnan is könnyen használható volt, saját magunk által készített egyedi URLben is. Ez az új admin generator alatt most nem működik. Legalább is egyből nem, de mint látni fogjuk könnyen szóra bírható.</p>
<p><span id="more-290"></span></p>
<h2>Az ok</h2>
<p>A symfony 1.2 admin generator alatt a szűrés sfFormFilter alapú űrlapokkal van megoldva. Ez alapértelmezetten egyedi <code>name format</code>tal érkezik (<code>model_neve_filters[%s]</code>) és még <span style="background-color:#f6f6f6;" title="mint minden symfony űrlapon">a csrf védelem is be van kapcsolva</span>. Emellett külön action (<code>filter</code>) készült a szűrés alkalmazásához.</p>
<h2>A megoldás</h2>
<p>Tehát 3 dolgot kell megoldanunk:</p>
<ol>
<li>a <code>filter</code> actionnel nem tudunk mit kezdeni, a linkeket át kell írni</li>
<li><a href="http://www.symfony-project.org/jobeet/1_2/Doctrine/en/22#chapter_22_forms_in_cache" title="csrf kikapcsolása">a csrf védelem kikapcsolása</a>: a konstruktor felül kell írni, a harmadik paraméteren átadott <code>$CSRFSecret</code> paraméter helyett <code>false</code> értékkel kell meghívni a szülőt.</li>
<li>a <code>name format</code> paramétert át kell írni sima <code>filters[%s]</code>re.</li>
</ol>
<p>Ezt megtehetjük az egyes <code>filter form</code> osztályokra, de alkalmazhatjuk egységesen a szülőben (<code>BaseFormFilterDoctrine</code>) megvalósítva is.</p>
<pre><code>abstract class BaseFormFilterDoctrine extends sfFormFilterDoctrine
{
  public function __construct($defaults = array(), $options = array(), $CSRFSecret = null)
  {
    parent::__construct($defaults, $options, false);
  }

  public function setup()
  {
    $this-&gt;widgetSchema-&gt;setNameFormat('filters[%s]');
  }
}
</code></pre> Tagged: admin generator, symfony, symfony 1.2 <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blerou.wordpress.com/290/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blerou.wordpress.com/290/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blerou.wordpress.com/290/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blerou.wordpress.com/290/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blerou.wordpress.com/290/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blerou.wordpress.com/290/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blerou.wordpress.com/290/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blerou.wordpress.com/290/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blerou.wordpress.com/290/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blerou.wordpress.com/290/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blerou.wordpress.com&blog=6964924&post=290&subd=blerou&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blerou.wordpress.com/2009/04/05/url-alapu-szures-symfony-12-admin-generatorral/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/45bd4ecd13d1638348596e7eb749070b?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">blerou</media:title>
		</media:content>
	</item>
		<item>
		<title>100 éves a magyar repülőgépmodellezés</title>
		<link>http://blerou.wordpress.com/2009/03/29/100-eves-a-magyar-repulogepmodellezes/</link>
		<comments>http://blerou.wordpress.com/2009/03/29/100-eves-a-magyar-repulogepmodellezes/#comments</comments>
		<pubDate>Sun, 29 Mar 2009 15:15:55 +0000</pubDate>
		<dc:creator>Szabolcs Sulik</dc:creator>
				<category><![CDATA[hirek]]></category>
		<category><![CDATA[repülés]]></category>

		<guid isPermaLink="false">http://blerou.wordpress.com/?p=295</guid>
		<description><![CDATA[Idén száz éves a magyar repülőgépmodellezés. Ennek alkalmából kiállítás nyílt a Közlekedési Múzeumban. Egy kis ízelítő   Tagged: hirek, repülés      <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blerou.wordpress.com&blog=6964924&post=295&subd=blerou&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Idén száz éves a magyar repülőgépmodellezés. Ennek alkalmából kiállítás nyílt a Közlekedési Múzeumban. <a title="Ami a kiállításon látható" href="http://index.hu/video/2009/03/28/a_magyar_repules_hoskora/">Egy kis ízelítő <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </a></p> Tagged: hirek, repülés <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blerou.wordpress.com/295/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blerou.wordpress.com/295/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blerou.wordpress.com/295/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blerou.wordpress.com/295/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blerou.wordpress.com/295/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blerou.wordpress.com/295/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blerou.wordpress.com/295/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blerou.wordpress.com/295/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blerou.wordpress.com/295/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blerou.wordpress.com/295/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blerou.wordpress.com&blog=6964924&post=295&subd=blerou&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blerou.wordpress.com/2009/03/29/100-eves-a-magyar-repulogepmodellezes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/45bd4ecd13d1638348596e7eb749070b?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">blerou</media:title>
		</media:content>
	</item>
	</channel>
</rss>