<?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/"
	>

<channel>
	<title>Hide In My Shell &#187; szoftver</title>
	<atom:link href="http://blog.koles.hu/category/it/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.koles.hu</link>
	<description>Web, fotó, meg ami még az eszembe jut</description>
	<lastBuildDate>Sat, 21 Jan 2012 22:27:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Mac OS X Snow Leopard 2. felvonás</title>
		<link>http://blog.koles.hu/2009/08/31/mac-os-x-snow-leopard-2-felvonas/</link>
		<comments>http://blog.koles.hu/2009/08/31/mac-os-x-snow-leopard-2-felvonas/#comments</comments>
		<pubDate>Mon, 31 Aug 2009 20:34:14 +0000</pubDate>
		<dc:creator>nyu</dc:creator>
				<category><![CDATA[mac]]></category>
		<category><![CDATA[szoftver]]></category>
		<category><![CDATA[macosx]]></category>

		<guid isPermaLink="false">http://blog.koles.hu/?p=282</guid>
		<description><![CDATA[Egy napja van fönt a SL: Minden hibátlanul működik, semmit nem kellett állítgatnom, mindent hibátlanul átvett a leo-tól. A gép gördülékenyebben hajtja végre a feladatokat, tényleg érződik az a sebességelőny amiről annyit írtak a marketingesek. Annak ellenére, hogy a processzek több mint fele 64 biten fut, több szabad memória marad! Egyébként ilyet még eddigi kb [...]]]></description>
			<content:encoded><![CDATA[<p>Egy napja van fönt a SL:</p>
<ul>
<li> Minden hibátlanul működik, semmit nem kellett állítgatnom, mindent hibátlanul átvett a leo-tól.</li>
<li>A gép gördülékenyebben hajtja végre a feladatokat, tényleg érződik az a sebességelőny amiről annyit írtak a marketingesek.</li>
<li>Annak ellenére, hogy a processzek több mint fele 64 biten fut, több szabad memória marad!</li>
</ul>
<p>Egyébként ilyet még eddigi kb 20 éves számítástechnikai előéletem alatt nem tapasztaltam. Mármint, hogy egy új oprendszer telepítőjét a régire ráeresztve: kapok 6 Gb szabad helyet (tényleg!), gyorsul a rendszer (legalábbis a reakcióideje &#8211; nincsenek érthetetlen homokórázások, zökkenések, beragadások), minden flottul működik nem kellett semmit sem &#8220;utánhackelni&#8221;.</p>
<p>Ezt az oprendszert tényleg összerakták, kár azért a majd&#8217; két évért, amit vártunk rá. <img src='http://blog.koles.hu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.koles.hu/2009/08/31/mac-os-x-snow-leopard-2-felvonas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mac OSX okosságok, 1. rész</title>
		<link>http://blog.koles.hu/2008/08/04/mac-osx-okossagok-1-resz/</link>
		<comments>http://blog.koles.hu/2008/08/04/mac-osx-okossagok-1-resz/#comments</comments>
		<pubDate>Mon, 04 Aug 2008 14:29:25 +0000</pubDate>
		<dc:creator>nyu</dc:creator>
				<category><![CDATA[mac]]></category>
		<category><![CDATA[szoftver]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[macosx]]></category>

		<guid isPermaLink="false">http://blog.koles.hu/?p=83</guid>
		<description><![CDATA[Mai két apró, de felettébb hasznos okosságot szeretnék megosztani: Az első az AppCleaner nevű kis program. MacOSX alatt pofonegyszerű egy alkalmazást telepíteni/leszedni. Akkor van gond, ha a letörölt program belekotorászott más mappákba is. Ilyenkor törlés után azok a fájlok ott is maradnak. Emiatt néha elég komoly mennyiségű &#8220;szemetet&#8221; hagyva a mindig szűkös merevlemezen. Na ekkor [...]]]></description>
			<content:encoded><![CDATA[<p>Mai két apró, de felettébb hasznos okosságot szeretnék megosztani:</p>
<p><strong>Az első az <a href="http://www.freemacsoft.net/AppCleaner/index.php" target="_blank">AppCleaner</a> nevű kis program.</strong></p>
<p>MacOSX alatt pofonegyszerű egy alkalmazást telepíteni/leszedni. Akkor van gond, ha a letörölt program belekotorászott más mappákba is. Ilyenkor törlés után azok a fájlok ott is maradnak. Emiatt néha elég komoly mennyiségű &#8220;szemetet&#8221; hagyva a mindig szűkös merevlemezen.</p>
<p>Na ekkor jön az AppCleaner: kikeresi a letörlendő alkamazás kapcsolódó fájljait és azokat is kidobja a kukába. Viszont ezt nagyon kényelmesen csinálja, ha bekapcsolom a SmartDelete-et. Ekkor elindít egy háttérben futó kis daemon-t, ami minden törlést ellenőriz. Ha alkalmazást fedez fel, akkor feldob egy ablakot, hogy: &#8220;Helló, ezeket találtam még, töröljem?&#8221;. Szóval nem kell minden egyes alkalmazás törléskor elindítani az AppCleaner-t, hogy azon keresztül töröljem le azt a &#8211; gyakran egy darab &#8211; alkalmazást, automatikusan megoldja a dolgot. Igencsak ötletes és kényelmes. Tetszik!</p>
<p><strong>A második okosság a Screen Sharing.</strong></p>
<p>Ez már régóta benne van az OSX-ben, de Tiger alatt csak megosztani lehet a képernyőt, kliens alkalmazást nem tartalmaz a rendszer. (Külön megvehető Apple alkalmazás kell: <a href="http://www.apple.com/remotedesktop/">Apple Remote Desktop</a>. Nem is értem miért&#8230; mondjuk az is igaz, hogy mivel VNC alapú az egész, ezért egy VNC kliens is megteszi.) Leopard óta van &#8220;beépített&#8221; kliens is, mégpedig igencsak kényelmes módon, rögtön a Finder-ből elérhető. Én azt a kombinációt próbáltam, hogy a Tiger-t futtató MacBook-on bekapcsoltam az ott még Apple Remote Desktop-nak hívott Screen Sharing-et (System Preferences/Sharing) és megadtam milyen authentikációval lehessen rákapcsolódni. Ezek után Leopard alatt a Finderben a Shared listában meg is jelent a gép, kiválasztva pedig ott virított a Screen Sharing gomb is, amire bökve már bent is voltam a MacBook-omban. ÍÍÍzi!</p>
<p>(Zárójelben: A Screen Sharing kliens alkalmazás Leopard alatt külön is futtatható a /System/Library/CoreServices mappából. Ez akkor jön jól, ha a másik Mac nem látható a belső hálón, de IP alapján elérhető.)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.koles.hu/2008/08/04/mac-osx-okossagok-1-resz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP Debug Xdebug-gal és PDT-vel (Eclipse)</title>
		<link>http://blog.koles.hu/2008/06/13/php-debug-xdebug-gal-es-pdt-vel-eclipse/</link>
		<comments>http://blog.koles.hu/2008/06/13/php-debug-xdebug-gal-es-pdt-vel-eclipse/#comments</comments>
		<pubDate>Thu, 12 Jun 2008 23:23:44 +0000</pubDate>
		<dc:creator>nyu</dc:creator>
				<category><![CDATA[prog]]></category>
		<category><![CDATA[szoftver]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[pdt]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[xdebug]]></category>

		<guid isPermaLink="false">http://blog.koles.hu/?p=98</guid>
		<description><![CDATA[Egy kis bevezető, aztán jön egy részletesebb leírás, hogyan is lehet belőni a címben vázolt környezetet. A PDT megjelenése elég sok változást hozott a PHP fejlesztők életében. Az első verzió ugyan csak arra volt jó, hogy Eclipse környezetben is lehetett &#8220;normálisan&#8221; PHP kódot írni. Az igazi áttörés akkor történt, amikor megjelent az első olyan verzió, [...]]]></description>
			<content:encoded><![CDATA[<p>Egy kis bevezető, aztán jön egy részletesebb leírás, hogyan is lehet belőni a címben vázolt környezetet.</p>
<p>A <a href="http://www.eclipse.org/pdt/" target="_blank">PDT</a> megjelenése elég sok változást hozott a PHP fejlesztők életében. Az első verzió ugyan csak arra volt jó, hogy Eclipse környezetben is lehetett &#8220;normálisan&#8221; PHP kódot írni. Az igazi áttörés akkor történt, amikor megjelent az első olyan verzió, ami már teljesen támogatta a Zend Debugger-es remote debugging-ot. (Böngészőből indítható debug-ot.) Eddig ezt csak a &#8211; fizetős Zend Platform részévé váló, majd onnan kikerülő <a href="http://www.zend.com/en/community/pdt#ws_debugger" target="_blank">Zend Debugger</a>-rel és a szintén fizetős &#8211; Zend Development Studio keretén belül lehetett megoldani. Úgy tűnik ez most már lassan a múlt homályába vész és végre lesz egy teljes értékű, ingyenes PHP debug megoldás a jól működő ingyenes PHP IDE (PDT) mellé&#8230; illetve úgy tűnik már van is!</p>
<p>Az első <a href="http://www.xdebug.org/" target="_blank">XDebug</a>-ot támogató PDT-vel az volt a baj, hogy valami miatt lefogta az egész processzort és eléggé hektikusan működött: néha nem indult el a debug, néha ehhez újra kellett indítani az egész Eclipse-et. Emiatt hanyagoltam is az XDebug-ot, helyette bevetettem az időközben megint ingyenesen elérhető Zend Debugger-t.</p>
<p>Pár napja láttam, hogy a PDT-ből kiadták az <a href="http://download.eclipse.org/tools/pdt/downloads/release.php?release=R20080603" target="_blank">1.0.3</a>-as verziót és nem olyan régen megjelent az XDebug <a href="http://www.xdebug.org/updates.php" target="_blank">2.0.3</a>-as verziója is. Hirtelen ötlettől vezérelve be is frissítettem őket (biztos nem véltlen, hogy 3-as végződik mindkét verzió, ugye&#8230;) és meglepődve tapasztaltam, hogy az XDebug procit felzabáló hajlama eltűnt, a PDT szépen tudja indítani a debug session-öket, minden flottul működik. Na ezen felbuzdulva gyorsan leírtam, hogyan is jutottam el ebbe az idilli állapotba:</p>
<p>Alapfeltevés: Van egy Apache alá installált PHP, fut az Eclipse-ben a PDT. Mindkét előfeltételre rengeteg doksival szolgál a Googel keresője.</p>
<ol>
<li>Fel kell rakni az XDebug bővítményt PHP alá. Ennek egyik legegyszerűbb módja (ha Linux vagy MacOSX alatt vagyunk), hogy a PECL csomagkezelővel szépen befordíttatjuk. Erről van egy szép <a href="http://www.xdebug.org/docs/install" target="_blank">doksi</a> az XDebug oldalán is, de röviden ezt kell begépelni a konzolban:
<pre>pecl install xdebug</pre>
<p>Win alatt van bináris verzió, amit csak be kell másolni a PHP könyvtárába.</li>
<li>A php.ini-ben be kell olvastatni a lefordított xdebug modult és be kell kapcsolni a remote debug fícsört:
<pre>zend_extension=/Library/PHP5/lib/php/extensions/no-debug-non-zts-20060613/xdebug.so
xdebug.remote_enable=1</pre>
<p>Windows alatt is ez kell, csak .dll a fájl kiterjesztése.</li>
<li>Eclipse-ben be kell állítani egy debug konfigurációt, ehhez kell, hogy legyen egy PHP projekt, amire majd tudunk hivatkozni.
<ul>
<li><a href="http://blog.koles.hu/wp-content/uploads/2008/06/eclipse_pdt_xdebug_01.png" rel="lightbox[58]"><img class="alignnone size-thumbnail wp-image-99" title="eclipse_pdt_xdebug_01" src="http://blog.koles.hu/wp-content/uploads/2008/06/eclipse_pdt_xdebug_01-150x150.png" alt="" width="150" height="150" /></a></li>
<li><a href="http://blog.koles.hu/wp-content/uploads/2008/06/eclipse_pdt_xdebug_02.png" rel="lightbox[58]"><img class="alignnone size-medium wp-image-100" title="eclipse_pdt_xdebug_02" src="http://blog.koles.hu/wp-content/uploads/2008/06/eclipse_pdt_xdebug_02-300x276.png" alt="" width="300" height="276" /></a></li>
<li>A bal fölül levő &#8220;New launch configuration&#8221;-ra <img class="alignnone size-full wp-image-102" title="eclipse_pdt_xdebug_03" src="http://blog.koles.hu/wp-content/uploads/2008/06/eclipse_pdt_xdebug_03.png" alt="" width="21" height="23" /> kell kattintani, majd a megjelenő ablakban a Server fülön beállítani a következőket:
<ul>
<li>Server Debugger: XDebug</li>
<li>File: belapozni egy PHP projekten belül egy php fájlt, ami az indulási oldala lesz ennek az egész indítási konfignak</li>
<li>Auto Generate: ellenőrizni, hogy jó url-t rakott-e össze a PDT, ha nem, akkor kiszedni a pipát és kézzel javítani!</li>
</ul>
</li>
<li>Advanced fülön:
<ol>
<li>Start Debug from: beírni ide is azt az url-t, amit az előző fülön, ha vlami miatt mégsem az jelenne meg.</li>
<li>Pipát rakj a &#8220;Continue Debug from This Page&#8221; elé, így a PDT nem bontja a kapcsolatot az XDebug-gal a megadott url letöltése után.</li>
</ol>
</li>
<li>Common fül:
<ol>
<li>Itt csak azt érdemes bepipálni, hogy a most összerakott launch config szerepljen-e a debug fav.-ok között.</li>
</ol>
</li>
</ul>
</li>
</ol>
<p><a href="http://blog.koles.hu/wp-content/uploads/2008/06/eclipse_pdt_xdebug_04.png" rel="lightbox[58]"><img class="size-thumbnail wp-image-101" title="eclipse_pdt_xdebug_04" src="http://blog.koles.hu/wp-content/uploads/2008/06/eclipse_pdt_xdebug_04-150x150.png" alt="" width="150" height="150" /></a> <a href="http://blog.koles.hu/wp-content/uploads/2008/06/eclipse_pdt_xdebug_06.png" rel="lightbox[58]"><img class="size-thumbnail wp-image-104" title="eclipse_pdt_xdebug_06" src="http://blog.koles.hu/wp-content/uploads/2008/06/eclipse_pdt_xdebug_06-150x150.png" alt="" width="150" height="150" /></a> <a href="http://blog.koles.hu/wp-content/uploads/2008/06/eclipse_pdt_xdebug_05.png" rel="lightbox[58]"><img class="size-thumbnail wp-image-103" title="eclipse_pdt_xdebug_05" src="http://blog.koles.hu/wp-content/uploads/2008/06/eclipse_pdt_xdebug_05-150x150.png" alt="" width="150" height="150" /></a></p>
<p>Ezek után mehet egy Apply és ha minden jó, akkor a Debug gombra kattintva a PDT elindítja az Eclipse-ben beállított böngészőt a megadott url-lel (kiegészítve az XDebug session indításával).<br />
Helyezz el breakpointokat és láss csodát, a következő oldal letöltésekor (a böngészőben lehet nyomkodni a linkeket, tölteni az újabb oldalakat) a PDT életre fog kelni, ha a program futása eléri a beállított breakpointot.</p>
<p>Innentől kezdve a PDT debug perspektívájában lehet nézelődni: látszódik a hívási verem, az elérhető változók, sőt a változók értékei módosíthatóak is!</p>
<p>Mindenkinek jó szórakozást hozzá! <img src='http://blog.koles.hu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.koles.hu/2008/06/13/php-debug-xdebug-gal-es-pdt-vel-eclipse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WebKit Nightly Build, majdnem 7,5x gyorsabb JavaScript</title>
		<link>http://blog.koles.hu/2008/06/12/webkit-nightly-build-majdnem-75x-gyorsabb-javascript/</link>
		<comments>http://blog.koles.hu/2008/06/12/webkit-nightly-build-majdnem-75x-gyorsabb-javascript/#comments</comments>
		<pubDate>Thu, 12 Jun 2008 14:25:41 +0000</pubDate>
		<dc:creator>nyu</dc:creator>
				<category><![CDATA[szoftver]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[webkit]]></category>

		<guid isPermaLink="false">http://blog.koles.hu/?p=97</guid>
		<description><![CDATA[Ma kipóbáltam a WebKit legutolsó Nightly Build-jét (r34503), amiben már bent csücsül a hiper-szuper új JavaScript motor a SquirrelFish. Gyors teszt a SunSpider-rel: Firefox 2.0.0.11: 20643.0ms WebKit: 2767.6ms (Safari 3.11: 4390.6ms) (Opera 9.5: 7907.8ms) (UPDATE: FF3: 4274.6ms) Akkor ezek szerint a WebKit 7,46x gyorsabb JavaScript futtatásban. Impresszív! Gondolom Google tele van már ilyen tesztekkel, de jó látni, [...]]]></description>
			<content:encoded><![CDATA[<p>Ma kipóbáltam a <a href="http://webkit.org/" target="_blank">WebKit</a> legutolsó <a href="http://nightly.webkit.org/" target="_blank">Nightly Build</a>-jét (r34503), amiben már bent csücsül a hiper-szuper új JavaScript motor a <a href="http://webkit.org/blog/189/announcing-squirrelfish/" target="_blank">SquirrelFish</a>. Gyors teszt a <a href="http://webkit.org/perf/sunspider-0.9/sunspider.html" target="_blank">SunSpider</a>-rel:</p>
<ul>
<li>Firefox 2.0.0.11: <a href="http://webkit.org/perf/sunspider-0.9/sunspider-results.html?%7B%223d-cube%22:%5B1305,1131,1192,1192,981%5D,%223d-morph%22:%5B1861,1967,1858,1698,1716%5D,%223d-raytrace%22:%5B712,696,509,508,506%5D,%22access-binary-trees%22:%5B251,247,254,242,239%5D,%22access-fannkuch%22:%5B354,415,409,352,395%5D,%22access-nbody%22:%5B1464,1332,1155,1014,1001%5D,%22access-nsieve%22:%5B260,263,269,269,260%5D,%22bitops-3bit-bits-in-byte%22:%5B321,339,325,321,321%5D,%22bitops-bits-in-byte%22:%5B299,300,299,299,299%5D,%22bitops-bitwise-and%22:%5B3390,3446,3396,3384,3355%5D,%22bitops-nsieve-bits%22:%5B396,396,218,218,220%5D,%22controlflow-recursive%22:%5B195,193,193,195,193%5D,%22crypto-aes%22:%5B300,270,265,264,315%5D,%22crypto-md5%22:%5B187,182,180,182,182%5D,%22crypto-sha1%22:%5B183,184,424,183,181%5D,%22date-format-tofte%22:%5B1663,1731,1718,1929,1725%5D,%22date-format-xparb%22:%5B1701,1642,1654,1643,1645%5D,%22math-cordic%22:%5B843,658,685,683,686%5D,%22math-partial-sums%22:%5B929,904,740,739,754%5D,%22math-spectral-norm%22:%5B564,369,375,368,370%5D,%22regexp-dna%22:%5B664,682,665,666,670%5D,%22string-base64%22:%5B1072,1006,994,1054,1001%5D,%22string-fasta%22:%5B965,965,961,599,590%5D,%22string-tagcloud%22:%5B551,556,553,557,548%5D,%22string-unpack-code%22:%5B1208,897,891,901,1204%5D,%22string-validate-input%22:%5B479,258,253,568,249%5D%7D" target="_blank">20643.0ms</a></li>
<li> WebKit: <a href="http://webkit.org/perf/sunspider-0.9/sunspider-results.html?%7B%223d-cube%22:%5B115,121,110,128,129%5D,%223d-morph%22:%5B119,118,118,125,132%5D,%223d-raytrace%22:%5B125,122,120,122,135%5D,%22access-binary-trees%22:%5B51,59,54,51,48%5D,%22access-fannkuch%22:%5B170,129,129,125,126%5D,%22access-nbody%22:%5B161,164,160,161,161%5D,%22access-nsieve%22:%5B48,47,45,44,51%5D,%22bitops-3bit-bits-in-byte%22:%5B44,40,39,42,43%5D,%22bitops-bits-in-byte%22:%5B49,46,50,47,45%5D,%22bitops-bitwise-and%22:%5B85,79,80,89,80%5D,%22bitops-nsieve-bits%22:%5B97,101,97,101,99%5D,%22controlflow-recursive%22:%5B31,31,30,37,31%5D,%22crypto-aes%22:%5B64,65,64,66,67%5D,%22crypto-md5%22:%5B55,59,55,55,54%5D,%22crypto-sha1%22:%5B57,59,56,63,57%5D,%22date-format-tofte%22:%5B147,148,148,146,152%5D,%22date-format-xparb%22:%5B93,91,101,98,95%5D,%22math-cordic%22:%5B100,89,94,91,94%5D,%22math-partial-sums%22:%5B125,128,128,128,130%5D,%22math-spectral-norm%22:%5B60,53,62,53,69%5D,%22regexp-dna%22:%5B267,272,301,308,265%5D,%22string-base64%22:%5B105,106,106,109,114%5D,%22string-fasta%22:%5B126,121,117,121,118%5D,%22string-tagcloud%22:%5B173,177,175,181,193%5D,%22string-unpack-code%22:%5B168,172,209,173,203%5D,%22string-validate-input%22:%5B112,112,128,114,137%5D%7D" target="_blank">2767.6ms</a></li>
<li> (Safari 3.11: <a href="http://webkit.org/perf/sunspider-0.9/sunspider-results.html?%7B%223d-cube%22:%5B179,172,175,172,174%5D,%223d-morph%22:%5B180,192,194,183,184%5D,%223d-raytrace%22:%5B166,164,166,158,158%5D,%22access-binary-trees%22:%5B92,91,98,94,93%5D,%22access-fannkuch%22:%5B297,301,302,304,298%5D,%22access-nbody%22:%5B179,177,183,178,180%5D,%22access-nsieve%22:%5B81,81,89,80,86%5D,%22bitops-3bit-bits-in-byte%22:%5B88,84,86,88,91%5D,%22bitops-bits-in-byte%22:%5B126,125,128,128,133%5D,%22bitops-bitwise-and%22:%5B220,234,227,223,236%5D,%22bitops-nsieve-bits%22:%5B143,140,143,142,147%5D,%22controlflow-recursive%22:%5B110,114,110,110,112%5D,%22crypto-aes%22:%5B105,111,101,103,105%5D,%22crypto-md5%22:%5B100,104,97,99,99%5D,%22crypto-sha1%22:%5B117,98,103,100,108%5D,%22date-format-tofte%22:%5B204,194,192,227,193%5D,%22date-format-xparb%22:%5B201,248,215,205,282%5D,%22math-cordic%22:%5B220,266,222,221,238%5D,%22math-partial-sums%22:%5B244,328,250,249,273%5D,%22math-spectral-norm%22:%5B108,118,111,107,105%5D,%22regexp-dna%22:%5B321,278,271,274,274%5D,%22string-base64%22:%5B133,124,126,127,127%5D,%22string-fasta%22:%5B224,221,223,220,225%5D,%22string-tagcloud%22:%5B224,186,181,191,180%5D,%22string-unpack-code%22:%5B179,179,179,179,178%5D,%22string-validate-input%22:%5B157,156,156,151,149%5D%7D" target="_blank">4390.6ms</a>)</li>
<li> (Opera 9.5: <a href="http://webkit.org/perf/sunspider-0.9/sunspider-results.html?%7B%223d-cube%22:%5B270,365,256,284,266%5D,%223d-morph%22:%5B332,329,292,303,292%5D,%223d-raytrace%22:%5B255,287,252,270,265%5D,%22access-binary-trees%22:%5B84,87,82,79,82%5D,%22access-fannkuch%22:%5B716,705,632,713,633%5D,%22access-nbody%22:%5B320,303,278,292,278%5D,%22access-nsieve%22:%5B188,174,171,172,175%5D,%22bitops-3bit-bits-in-byte%22:%5B107,111,109,109,106%5D,%22bitops-bits-in-byte%22:%5B213,200,201,200,202%5D,%22bitops-bitwise-and%22:%5B523,478,471,517,487%5D,%22bitops-nsieve-bits%22:%5B244,219,214,223,213%5D,%22controlflow-recursive%22:%5B116,110,105,112,107%5D,%22crypto-aes%22:%5B243,227,229,257,224%5D,%22crypto-md5%22:%5B120,118,122,113,114%5D,%22crypto-sha1%22:%5B145,118,128,126,117%5D,%22date-format-tofte%22:%5B345,304,300,297,324%5D,%22date-format-xparb%22:%5B293,286,242,266,245%5D,%22math-cordic%22:%5B307,322,280,314,283%5D,%22math-partial-sums%22:%5B245,225,210,235,217%5D,%22math-spectral-norm%22:%5B137,144,144,139,147%5D,%22regexp-dna%22:%5B859,891,854,849,887%5D,%22string-base64%22:%5B226,206,189,185,199%5D,%22string-fasta%22:%5B440,427,393,473,377%5D,%22string-tagcloud%22:%5B419,405,372,426,391%5D,%22string-unpack-code%22:%5B912,803,866,822,779%5D,%22string-validate-input%22:%5B239,199,203,211,206%5D%7D" target="_blank">7907.8ms</a>)</li>
<li>(<strong>UPDATE:</strong> FF3: <a href="http://webkit.org/perf/sunspider-0.9/sunspider-results.html?{%223d-cube%22:[195,194,195,198,197],%223d-morph%22:[157,158,158,159,162],%223d-raytrace%22:[169,152,158,157,156],%22access-binary-trees%22:[69,66,67,68,65],%22access-fannkuch%22:[251,248,518,239,229],%22access-nbody%22:[208,203,320,216,218],%22access-nsieve%22:[79,79,83,79,78],%22bitops-3bit-bits-in-byte%22:[71,76,71,70,70],%22bitops-bits-in-byte%22:[110,114,104,104,111],%22bitops-bitwise-and%22:[109,107,107,111,113],%22bitops-nsieve-bits%22:[127,134,134,136,174],%22controlflow-recursive%22:[52,52,50,52,50],%22crypto-aes%22:[99,92,95,92,92],%22crypto-md5%22:[75,73,73,74,74],%22crypto-sha1%22:[75,73,73,73,73],%22date-format-tofte%22:[276,293,300,283,282],%22date-format-xparb%22:[210,198,195,198,210],%22math-cordic%22:[182,180,185,178,201],%22math-partial-sums%22:[189,171,215,184,169],%22math-spectral-norm%22:[88,91,87,92,91],%22regexp-dna%22:[379,371,366,382,370],%22string-base64%22:[110,112,114,117,112],%22string-fasta%22:[267,268,278,262,260],%22string-tagcloud%22:[225,225,220,220,218],%22string-unpack-code%22:[287,298,309,287,287],%22string-validate-input%22:[140,139,155,140,144]}" target="_blank">4274.6ms</a>)</li>
</ul>
<p>Akkor ezek szerint a WebKit 7,46x gyorsabb JavaScript futtatásban. Impresszív!</p>
<p>Gondolom Google tele van már ilyen tesztekkel, de jó látni, hogy egymásra licitálnak a &#8220;kis&#8221; böngészőgyártók. <span style="text-decoration: line-through;">Várom a FF3-at jövő héten! </span>A FF3 partiban van a legújabb Safarival! Igazán szép eredmény!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.koles.hu/2008/06/12/webkit-nightly-build-majdnem-75x-gyorsabb-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Megjelent: WordPress 2.5</title>
		<link>http://blog.koles.hu/2008/03/31/megjelent-wordpress-25/</link>
		<comments>http://blog.koles.hu/2008/03/31/megjelent-wordpress-25/#comments</comments>
		<pubDate>Sun, 30 Mar 2008 23:20:14 +0000</pubDate>
		<dc:creator>nyu</dc:creator>
				<category><![CDATA[szoftver]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.koles.hu/?p=89</guid>
		<description><![CDATA[Kis meglepetésként ért, hogy a 2.3-as verzió után a 2.4-et átugorva rögtön a 2.5-ös verzióval jöttek elő a gyárból a WordPress-es srácok és lányok. Igaz, elnézve a Trac Milestone-okat, nem is terveztek igazán 2.4-es verziót. Egyelőre nem látok semmi infót erről, no de mindegy is, a lényeg, hogy itt van a 2.5. Múlt héten nézegettem [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.koles.hu/wp-content/uploads/2008/03/wp2_5_nologo.jpg" rel="lightbox[51]"><img class="alignleft size-full wp-image-86" style="float: left; margin: 20px;" title="wp2_5_nologo" src="http://blog.koles.hu/wp-content/uploads/2008/03/wp2_5_nologo.jpg" alt="" width="413" height="124" /></a>Kis meglepetésként ért, hogy a 2.3-as verzió után a 2.4-et átugorva rögtön a 2.5-ös verzióval jöttek elő a gyárból a WordPress-es srácok és lányok. Igaz, elnézve a <a href="http://trac.wordpress.org/roadmap?show=all" target="_blank">Trac Milestone</a>-okat, nem is terveztek igazán 2.4-es verziót. Egyelőre nem látok semmi infót erről, no de mindegy is, a lényeg, hogy itt van a 2.5.</p>
<p>Múlt héten nézegettem a <a href="http://wordpress.org/development/2008/03/wordpress-25-rc2/" target="_blank">screencast</a>-eket az RC2-es verzióról és tetszetősnek tűnt az új Dashboard, a szerkesztő, meg az egész kipolírozott admin felület. Így aztán nem sokat gondolkodtam az új verzióra való frissítésen, amint megláttam, hogy megjelent le is töltöttem és egy szinte fájdalommentes upgrade után be is üzemeltem.</p>
<p>Tényleg nagyon jó lett az új Dashboard és az egész admin felület, szép, következetes, átgondolt. Tetszik!</p>
<p>Sajnos a TinyMCE Advanced plugin nem működik még ezzel a verzióval, ami nem lenne olyan nagy baj, mert egész szépen átdolgozták a szerkesztőt is, de mivel az általam használt design &#8220;széles&#8221; és a beépített szerkesztő szinte minden CSS definíciót átvesz, ezért a szerkesztő rész rálóg a legfontosabb panelre. Emiatt nem tudom Visual módban menteni és publikálni a bejegyzéseket. <img src='http://blog.koles.hu/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  Ezen segíthetne a TinyMCE Advanced plugin, mert ott meg tudom adni azokat a css osztályokat, amiket nem kérek a szerkesztőben. Remélem az elkövetkező pár hétben javítják ezt a dolgot és akkor minden szép is lesz. (Árgus szemekkel figyelem a <a href="http://trac.wordpress.org/report/1" target="_blank">Trac ticketeket</a>.)</p>
<p>Kipróbálásra melegen ajánlom az új WordPress-t, látványosan nem csak egy ráncfelvarrás.</p>
<p>Hivatalos bejelentés: <a href="http://wordpress.org/development/2008/03/wordpress-25-brecker/" target="_blank">WordPress 2.5</a></p>
<p>Amint lesz még több tapasztalatom ezzel a verzióval (és persze lesz időm) nyomom tovább az infókat, mára ennyire futotta.</p>
<p>Jóéjet!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.koles.hu/2008/03/31/megjelent-wordpress-25/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Vesszen a ClearType(tm)!</title>
		<link>http://blog.koles.hu/2007/12/11/vesszen-a-cleartypetm/</link>
		<comments>http://blog.koles.hu/2007/12/11/vesszen-a-cleartypetm/#comments</comments>
		<pubDate>Tue, 11 Dec 2007 11:35:03 +0000</pubDate>
		<dc:creator>nyu</dc:creator>
				<category><![CDATA[szoftver]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[ClearType]]></category>
		<category><![CDATA[IE7]]></category>
		<category><![CDATA[Internet Explorer]]></category>

		<guid isPermaLink="false">http://blog.koles.hu/2007/12/11/vesszen-a-cleartypetm/</guid>
		<description><![CDATA[A WindowsXP megjelenésekor a Microsoft büszkén mutatta be a ClearType(tm) nevű élsimítási technikáját (megy az önreklám a telepítés alatt, hányszor néztem már végig azt a vackot&#8230;), ezzel kínálva kiemelkedő vizális élményt CRT és LCD kijelzőkön. Igaz telepítés után nem volt sosem bekapcsolva, külön a kijelző beállításainál kellett aktiválni, ha valaki ki szerette volna próbálni. Persze [...]]]></description>
			<content:encoded><![CDATA[<p>A WindowsXP megjelenésekor a Microsoft büszkén mutatta be a ClearType<sup>(tm) </sup>nevű élsimítási technikáját (megy az önreklám a telepítés alatt, hányszor néztem már végig azt a vackot&#8230;), ezzel kínálva kiemelkedő vizális élményt CRT és LCD kijelzőkön. Igaz telepítés után nem volt sosem bekapcsolva, külön a kijelző beállításainál kellett aktiválni, ha valaki ki szerette volna próbálni. Persze a kipróbálás után szerintem az emberek 99%-a rögtön ki is kapcsolta. (Az 1% a Microsoft-nál alkalmazott menedzserek és projektvezetők lehetnek.)</p>
<p>Ez így ment nagyjából 6 évig, amikor is végre megjelent a színen az új királyfi, az Internet Explorer 7. Ő úgy gondolta, hogy ez alatt az idő alatt annyit fejlődött már a ClearType<sup>(tm)</sup>, hogy igazán kikényszerítheti, mint alapértelmezett élsimítási technikát. Ki is kényszerítette minden esetben, hiába kértem pp. rendszer szinten ennek az ellenkezőjére, neki ez nem számított, beborított a homállyal.</p>
<p>A ClearType<sup>(tm)</sup> valójában egy szóvicc, fekete humor&#8230; A ClearType<sup>(tm)</sup> kifejlesztésében a világ összes optikusát és szemészorvosát tömörítő ördögi szervezet játszhatta a főszerepet. Garantáltan valamiféle látásromlást eredményez már rövid használata is. Tessék kipróbálni: olvass egy pár percig ClearType<sup>(tm)</sup>-mel megjelenített szöveget, majd nézz el a monitorról, a szemed előtt hangyák rohangálnak majd és úgy érzed valami álomból ébredtél éppen.</p>
<p>Az IE7 nem adja könnyen magát, 6 év megfeszített munkájával sikerült megőrizni az IE6 szinte teljesen átláthatatlan internet beállítások menüjét. Élmény, hogy egy új szoftver őrzi elődei hibáit, a nem működő evolúció ékes példáját szolgáltatva. (Amerikában az emberek <a href="http://index.hu/tech/blog/2007/12/04/nem_hisznek_darwinnak_az_amerikaiak" target="_blank">több mint fele úgysem fogadja el</a> Darwin evolúció-elméletét.) Tehát ha ki szeretnéd kapcsolni a ClearType<sup>(tm)</sup>-et, a következő helyen kell keresned:</p>
<p style="text-align: center"><img src="http://blog.koles.hu/wp-content/uploads/2007/12/ie7_pref.png" alt="IE7 beállítások" border="0" height="550" width="424" /></p>
<p> Pár teljesen logikus érv, hogy itt keressem ezt a &#8220;fícsört&#8221;:</p>
<ul>
<li>Ha megadom op. rendszer szinten, hogy nem szeretném hasznélni a ClearType<sup>(tm)</sup>-et, akkor persze ez nem jelent semmit, mert bármelyik alkalmazás felülbírálhatja.</li>
<li>A böngészést befolyásoló paramétereket mindig egy &#8220;Speciális&#8221; nevű menüpont alatt kell keresni.</li>
<li>A &#8220;Speciális&#8221; nevű menüpontban természetesen mindent egy listában kell felsorolni és ez a lista legalább 50 elemből kell álljon.</li>
<li>A menüpontot tartalmazó ablak átméretezését le kell tiltani, nehogy el lehessen olvasni a jó hosszú és nehezen átlátható listaelemeket.</li>
<li>A lista elemeit véletlenszerűen kell csoportosítani, a ClearType<sup>(tm)</sup> egy kifejezetten NEM multimédiás opció.</li>
</ul>
<p>Persze az egész dologgal nem lenne semmi gond, ha az elmúlt közel 7 év alatt a Microsoft-nál eljutottak volna a ClearType<sup>(tm)</sup> 2.0-ig, ami teljesen új alapokat használna a szép élsimított karakterek megjelenítésére.</p>
<p>Egy rögtönzött összehasonlítás (balra az IE7 WinXP-vel, jobbra egy Navigator 9 MacOSX alatt):</p>
<p><a href="http://blog.koles.hu/wp-content/uploads/2007/12/picture-3.png" rel="lightbox[cleartype]" title="ie7 render"><img src="http://blog.koles.hu/wp-content/uploads/2007/12/picture-3.thumbnail.png" alt="ie7 render" border="0" height="99" width="128" /> </a><a href="http://blog.koles.hu/wp-content/uploads/2007/12/picture-4.png" rel="lightbox[cleartype]" title="Navigator 9 render"><img src="http://blog.koles.hu/wp-content/uploads/2007/12/picture-4.thumbnail.png" alt="Navigator render" border="0" height="96" width="128" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.koles.hu/2007/12/11/vesszen-a-cleartypetm/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Debug Internet Explorer alatt</title>
		<link>http://blog.koles.hu/2007/11/23/debug-internet-explorer-alatt/</link>
		<comments>http://blog.koles.hu/2007/11/23/debug-internet-explorer-alatt/#comments</comments>
		<pubDate>Fri, 23 Nov 2007 18:57:24 +0000</pubDate>
		<dc:creator>nyu</dc:creator>
				<category><![CDATA[szoftver]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[debug]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[IE]]></category>

		<guid isPermaLink="false">http://blog.koles.hu/2007/11/23/debug-internet-explorer-alatt/</guid>
		<description><![CDATA[A Microsoft meglátta az igényt, majd két év után sikerült is kielégítenie. (Én meg fél év csúszással fel is fedeztem.) Ingyenes DOMExplorer a Microsoft-tól! Nagy segítség ez, amikor azon bosszankodom, hogy miért nem jelenik meg rendesen a weboldal IE7 alatt. Sajnos csak DOMExplorer, javascript debugra még mindig nem tudok semmi épkézláb megoldást. Marad a Firebug [...]]]></description>
			<content:encoded><![CDATA[<p>A Microsoft meglátta az igényt, majd két év után sikerült is kielégítenie. (Én meg fél év csúszással fel is fedeztem.)</p>
<p>Ingyenes <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=E59C3964-672D-4511-BB3E-2D5E1DB91038&amp;displaylang=en" target="_blank">DOMExplorer</a> a Microsoft-tól! Nagy segítség ez, amikor azon bosszankodom, hogy miért nem jelenik meg rendesen a weboldal IE7 alatt. Sajnos csak DOMExplorer, javascript debugra még mindig nem tudok semmi épkézláb megoldást. Marad a <a href="http://www.getfirebug.com/lite.html" target="_blank">Firebug lite</a>.</p>
<p>A cucc teljes neve <a href="http://blogs.msdn.com/ie/archive/2007/05/10/Internet-Explorer-Developer-Toolbar-_2D00_-Get-It-Now_2100_.aspx" target="_blank">Internet Explorer Developer Toolbar</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.koles.hu/2007/11/23/debug-internet-explorer-alatt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress magyarítás 64 bites szerveren 2</title>
		<link>http://blog.koles.hu/2007/11/15/wordpress-magyaritas-64-bites-szerveren-2/</link>
		<comments>http://blog.koles.hu/2007/11/15/wordpress-magyaritas-64-bites-szerveren-2/#comments</comments>
		<pubDate>Thu, 15 Nov 2007 09:31:24 +0000</pubDate>
		<dc:creator>nyu</dc:creator>
				<category><![CDATA[prog]]></category>
		<category><![CDATA[szoftver]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[64bit]]></category>
		<category><![CDATA[gettext]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.koles.hu/2007/11/15/wordpress-magyaritas-64-bites-szerveren-2/</guid>
		<description><![CDATA[Sikerült újabb infókat szereznem erről a problémáról. Úgy tűnik ebben a support bejegyzésben leírt patch és némi Trac olvasgatás után megvan a megoldás 32 és 64 bites szerverekre. A következő kódrészletre cseréljétek ki a wp-includes/gettext.php 105-124 sorait: // Caching can be turned off $this-&#62;enable_cache = $enable_cache; // $MAGIC1 = (int)0x950412de; //bug in PHP 5.0.2 //see [...]]]></description>
			<content:encoded><![CDATA[<p>Sikerült újabb infókat szereznem erről a problémáról. Úgy tűnik <a href="http://wordpress.org/support/topic/63038" target="_blank">ebben a support</a> bejegyzésben leírt patch és <a href="http://trac.wordpress.org/ticket/3780" target="_blank">némi Trac olvasgatás</a> után megvan a megoldás 32 és 64 bites szerverekre. A következő kódrészletre cseréljétek ki a wp-includes/gettext.php 105-124 sorait:</p>
<pre class="php">		// Caching can be turned off
		$this-&gt;enable_cache = $enable_cache;

		// $MAGIC1 = (int)0x950412de;
		//bug in PHP 5.0.2
		//see https://savannah.nongnu.org/bugs/?func=detailitem&amp;item_id=10565
		$MAGIC1 = (int) - 1794895138;
		// $MAGIC2 = (int)0xde120495; //bug
		$MAGIC2 = (int) - 569244523;
		// 64-bit fix
		$MAGIC3 = (int) 2500072158;

		$this-&gt;STREAM = $Reader;
		$magic = $this-&gt;readint();

		// to make sure it works for 64-bit platforms
		if ($magic == $MAGIC1 || $magic == $MAGIC3) {
			$this-&gt;BYTEORDER = 0;
		} elseif ($magic == ($MAGIC2 &amp; 0xFFFFFFFF)) {
			$this-&gt;BYTEORDER = 1;
		} else {
			$this-&gt;error = 1; // not MO file
			return false;
		}</pre>
<p>Biztos, ami biztos alapon, ide:<a href="http://blog.koles.hu/wp-content/uploads/2007/11/gettext_php.source" title="gettext.php">gettext.php</a> rakom a patchelt fájt is, csak írjátok felül a wp-includes-ban levőt.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.koles.hu/2007/11/15/wordpress-magyaritas-64-bites-szerveren-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress magyarítás 64 bites szerveren</title>
		<link>http://blog.koles.hu/2007/11/14/wordpress-magyaritas-64-bites-szerveren/</link>
		<comments>http://blog.koles.hu/2007/11/14/wordpress-magyaritas-64-bites-szerveren/#comments</comments>
		<pubDate>Wed, 14 Nov 2007 22:18:55 +0000</pubDate>
		<dc:creator>nyu</dc:creator>
				<category><![CDATA[prog]]></category>
		<category><![CDATA[szoftver]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[64bit]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[gettext]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.koles.hu/2007/11/14/wordpress-magyaritas-64-bites-szerveren/</guid>
		<description><![CDATA[Valószínűleg nem én vagyok az egyetlen, akinél nem működött elsőre a WordPress magyarítás. Először is rövid google keresgélés után Tom blogján ráakadtam a 2.3.1-es wordpress magyarítására. Az ott szereplő kis leírás alapján a dolog abszolút egyszerű: be kell másolni egy fájlt és meg kell adni a wp-config.php-ban, hogy ezt olvassa fel a WordPress. Hát akkor [...]]]></description>
			<content:encoded><![CDATA[<p>Valószínűleg nem én vagyok az egyetlen, akinél nem működött elsőre a <a href="http://wordpress.org/" target="_blank">WordPress</a> <a href="http://word-press.hu/" target="_blank">magyarítás</a>. Először is rövid google keresgélés után <a href="http://futourist.hu/tom/wordpress/" target="_blank">Tom blogján</a> ráakadtam a 2.3.1-es wordpress magyarítására. Az ott szereplő kis leírás alapján a dolog abszolút egyszerű: be kell másolni egy fájlt és meg kell adni a wp-config.php-ban, hogy ezt olvassa fel a WordPress. Hát akkor hajrá, és hát a mostani bejegyzés apropójából már kitalálható, hogy nem működött.</p>
<p>Elkezdtem debug-olni. Első gyanúm, hogy valamit elcsesztem, tehát újra leellenőriztem minden telepítési lépést, de semmi. Aztán olvasgatni kezdtem a <a href="http://codex.wordpress.org/WordPress_Localization" target="_blank">WordPress lokalizációs</a> lehetőségeiről. Kiderült, hogy a népszerű gettext-et használja a fordítások kezelésére. Átnéztem a szerveren futó PHP-t, amin van gettext bővítmény, működik is. Akkor mi lehet?</p>
<p>Következő lépésként felraktam a saját gépemre is egy WordPress-t, beraktam a fordítást és minden ment szépen. Itt derült ki számomra, hogy nem is kell, hogy a PHP rendelkezzen a gettext bővítménnyel, mivel a WordPress egy PHP-ban megírt osztályt használ ennek kiváltására: <a href="http://savannah.nongnu.org/projects/php-gettext/" target="_blank">PHP-gettext</a>. Akkor elő a debuggerrel, nézzük hogyan jut el a fordításban szereplő szöveg a felhasználóhoz. Hosszú-hosszú hibakeresés következett, de végül minden ötletem kudarcba fulladt, a szerveren lévő WordPress sehogy sem jeleníti meg a fordítást.</p>
<p>Ekkor kezdtem a fordítási fájlt feldolgozó függvényekre koncentrálni, mivel az tisztán látszódott, hogy a fájl bekerül a memóriába, de a szövegeket a PHP-gettext nem tudja kiszedni. (A fordításokat tartalmazó <a href="http://codex.wordpress.org/Translating_WordPress" target="_blank">fájl bináris</a>.) Mivel nem akartam teljesen megérteni a PHP-gettext bináris feldolgozó eljárásait, megint jött a google és eljutottam a <a href="http://trac.wordpress.org/timeline" target="_blank">WordPress Trac changelog</a>-jába, ahol a <a href="http://trac.wordpress.org/changeset/4003" target="_blank">4003</a>-as revízióban érdekes dologra bukkantam. Ezek szerint a 64 bites gépeken nem tudja rendesen felolvasni a fordítási fájlt a WordPress-ben levő PHP-gettext. Elvileg  áttértek az 1.07-es verzióra, ami ezt a hibát is javítaná, mégsem működik. Ekkor döntöttem úgy, hogy nem szarozok, kézzel befrissítem a PHP-gettext-et és CSODA történt! Megjelent a magyar fordítás!</p>
<p>Tehát aki hasonlók miatt szenved:</p>
<ol>
<li>töltsd le a <a href="http://download.savannah.nongnu.org/releases/php-gettext/php-gettext-1.0.7.tar.gz">PHP-gettext</a> legújabb verzióját</li>
<li>tömörítsd ki</li>
<li>lépj fel a szerverre, készíts biztonsági másolatot a wp-includes/gettext.php és a wp-includes/streams.php-ról</li>
<li>a kitömörített könyvtárból másold át a szerverre a gettext.php-t és a streams.php-t a wp-includes könyvtárba, felülírva a régieket</li>
<li>ha még nem csináltad meg a nyelvi fájl <a href="http://futourist.hu/tom/wordpress/telepites" target="_blank">telepítési lépéseket</a>, akkor tedd meg</li>
<li>kész vagy!</li>
</ol>
<p>Nem tudom, hogy 100%-ban bugmentes-e a megoldás, de rövid tesztelés során, csak az admin felületen a Dashboard-on tapasztaltam némi hibát. Máshol minden ok. Elkezdem pedzegetni a kérdést a WordPress fejlesztőinél, kíváncsi vagyok mire jutok.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.koles.hu/2007/11/14/wordpress-magyaritas-64-bites-szerveren/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Levelek kezelése (GMail és GTD)</title>
		<link>http://blog.koles.hu/2007/11/13/levelek-kezelese-gmail-es-gtd/</link>
		<comments>http://blog.koles.hu/2007/11/13/levelek-kezelese-gmail-es-gtd/#comments</comments>
		<pubDate>Tue, 13 Nov 2007 13:07:40 +0000</pubDate>
		<dc:creator>nyu</dc:creator>
				<category><![CDATA[szoftver]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[gtd]]></category>
		<category><![CDATA[gtdinbox]]></category>

		<guid isPermaLink="false">http://blog.koles.hu/2007/11/13/levelek-kezelese-gmail-es-gtd/</guid>
		<description><![CDATA[Több mint két és fél éve csak GMail-t használok levelezésre, illetve annak is csak a webes felületét. Sokkal jobban tetszik, mint eddig bármilyen email kliens, ráadásul ha nem vagyok saját gép előtt az emailjeimet a világ bármelyik pontján el tudom érni. Az Összeset! Először persze furcsa volt, hogy eltűntek a mappák, hiányzott a címkék hierarchiába [...]]]></description>
			<content:encoded><![CDATA[<p>Több mint két és fél éve csak GMail-t használok levelezésre, illetve annak is csak a webes felületét. Sokkal jobban tetszik, mint eddig bármilyen email kliens, ráadásul ha nem vagyok saját gép előtt az emailjeimet a világ bármelyik pontján el tudom érni. Az Összeset!</p>
<p>Először persze furcsa volt, hogy eltűntek a mappák, hiányzott a címkék hierarchiába szervezése. De kárpótolt a gyors működés, a letisztult felhasználói felület, a gyakorlatilag végtelen kapacitás (végtelen, mivel folyamatosan növekszik, nemrég szinte meg is duplázták nagyjából 4,7 gigára), a szinte szünetmentes működés és a profi keresési funkciók. Aztán persze jöttek a tweak-ek <a href="http://www.greasespot.net/" target="_blank">greasemonkey</a> szkriptek formájában: <a href="http://www.winstonyw.com/2006/11/03/greasemonkey-script-gmail-and-reader-integrator/" target="_blank">GMail+Reader</a>, <a href="http://blog.persistent.info/search/label/Greasemonkey" target="_blank">GMail Label Colorer</a>, <a href="http://jaidev.info/home/hacks/gmailUnlabelled" target="_blank">GMail unlabelled</a>. Ezek mind segítették a munkámat, de összességében nem adtak sok pluszt a GMail-hez. Aztán összefutottam a <a href="http://www.gtdgmail.com/" target="_blank">GTDInbox</a>-szal és ha nem is rögtön, de szépen, fokozatosan minden megváltozott.</p>
<p>A GTDIndbox egy Firefox add-on, ami a letöltött GMail oldal tartalmát tweak-eli fel, ahogy ezt a greasemonkey szkriptek is teszik. Tehát jelenleg csak Firefox alatt érhető el, illetve még csak a régi GMail felületen. Utóbbi lassan változni fog &#8211; ha hinni lehet a fejlesztőknek &#8211; de időpontról egyelőre nincs semmi konkrétum.</p>
<p>Mi is az a GTD?</p>
<p>Lexikonszerűen: <a href="http://en.wikipedia.org/wiki/Getting_Things_Done" target="_blank">Getting Things Done</a> rövidítése, magyar megfelelőjéről nem tudok. Alapvetően egy olyan egyszerű módszerről van szó, amivel könnyebben tudjuk szervezni a munkánkat és az életünket. Ahelyett, hogy nekiesnék leírni, hogy mi ez a GTD, inkább pár link:</p>
<p>Magyarul:</p>
<ul>
<li><a href="http://nyenyec.blogspot.com/2007/07/knyv-getting-things-done.html" target="_blank">http://nyenyec.blogspot.com/2007/07/knyv-getting-things-done.htm</a></li>
<li><a href="http://gaba.lenard.hu/category/getting-things-done/">http://gaba.lenard.hu/category/getting-things-done/</a></li>
</ul>
<p>Angolul:</p>
<ul>
<li><a href="http://en.wikipedia.org/wiki/Getting_Things_Done" target="_blank">http://en.wikipedia.org/wiki/Getting_Things_Done</a></li>
<li><a href="http://zenhabits.net/2007/06/the-getting-things-done-gtd-faq/" target="_blank">http://zenhabits.net/2007/06/the-getting-things-done-gtd-faq/</a></li>
<li><a href="http://www.minezone.org/wiki/MVance/GettingThingsDone" target="_blank">http://www.minezone.org/wiki/MVance/GettingThingsDone</a></li>
</ul>
<p>Mit ad a GTDInbox a GMail-hez?</p>
<p>Elsőre nem tűnik többnek, mint egy kis ráncfelvarrás a felhasználói felületen. Pár új menüpont, a címkék csoportokba tagolódnak, levél olvasáskor könnyebben rakhatók fel-le a címkék, új keresést segítő select-box, stb&#8230; Aztán amikor kezded felfogni, hogy mi is az a GTD és hogyan segíti a napi munkádat, akkor jössz rá, hogy a GTDInbox rendkívül jó segítőtárrsaddá válik.</p>
<p>Én gyakorlatilag nulla GTD tudással estem neki a GTDInbox használatának. Elolvastam az oldalukon található bevezetőt, de első körben csak a felturbózott GMail felület tetszett meg. Aztán szép lassan egyre több infót gyűjtöttem be a GTD-ről és kezdtem tudatosan használni a GTDInbox lehetőségeit. Mai napig nem tudok sokat a GTD-ről, de a GTDInbox szinte teljesen hozzánőtt a napi munkámhoz.</p>
<p>Mindenképpen érdemes kipróbálni, ha másért nem, hát az ötletes tweak-ek miatt.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.koles.hu/2007/11/13/levelek-kezelese-gmail-es-gtd/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

