hétfő, szeptember 24, 2007

Poll rlz! :D

Már négyen adták le az infót, hogy miért jöttek :D Köszönet ... reméljük sokan rákapnak :)

szombat, szeptember 22, 2007

Az otthon melege

Tegnap ismét sikerült a 24 órázás. Dehát ez benne van a keretszerződésben. Ha meló van akkor annak határidőre meg kell lennie. És még van egy kis "fusi" munka amit még akkor vállaltam el amikor nem tűnt ilyen nehéznek a fő meló, és meg kell lennie holnap délutánra. Ma jönnek Tomiék hozzánk egy kis lakásnézésre. Ilyenkor mikor testileg és szellemileg 25%-on üzemelek fontos a nyugodt háttér ... de mindíg elszúrom valamivel és tönkre tudom tenni a mások idegeit azzal, hogy nem értem, hogy miért nem vagyok elég jó ... hm ... nosztalgia ... annó ez a leírt mondat, hogy "miért nem vagyok neki elég jó" segített abban a döntésemben, hogy felhadjak a bohó életformámmal és ismét a megnyugvást válasszam ...
Egy pár perc az erkélyen ahogy a kellemes szél megnyugtat és felfrissít ...

Arrrgh!

Peeersze, hajnali fél hatkor még jöjjön rám a hascsikarásos szapora vékony ... ááááá ...

péntek, szeptember 21, 2007

Poll

Na felraktam mégegy közvéleménykutatást, csakúgy ... viszont valamit szarozik a blogger és a kérdést eltünteti és csak a válaszok látszanak :/ ... sebaj ... :)

Egykérés

Aki valamilyen feed reader-ben nézi a blogomt az nyomjon má' egy kommentot erre a postra :) just for research :)

Rekurzív látogatógyűjtés :)

Kell csinálni egy script-et ami a logolt kereső kifelyezéseket gyűjti, és egy listához mindíg hozzácsapja az újakat, aztán ezt a listát meg kell jeleníteni az oldalon :D ... Exponenciálisan nőne a keresőkből érkező látogatók száma :D
mondjuk ígyis meg vagyok elégedve, mert a látogatóim 75%-a keresőkből jön (tehát gőze sincs rólam, leszámítva azt a párat aki kifejezetten a nevemre keres, esetleg más személyes adatomra) 15% jön valami másik oldalról (gyakran a blogger "következő blog" gombjával) és 10% az aki direktbe begyepálja az url-t. naja... ennek nagy része én vagyok meg a kincső :D
Nemtom viszont, hogy az rss subscription-okat méri-e valahogy a blogger ...

Vérszagra gyűl az éji vad :)

Na már volt pár google-s megkeresés a NavNGo-s feladatokkal kapcsolatban :) viszont valószínüsíthető, hogy az első feladatot nem sikerült jól megérteni és volt benne egy csavar, hogy frappáns legyek. De sebaj. Engem amúgyse az érdekel :D arra ottvannak a térinformatikusok. Engem inkább az ilyen bitbuzizás ami izgat :) ... márminthogy ... őőő ... na ... De így nem is számítok már a megkeresésükre ...

szerda, szeptember 19, 2007

Örülök.

Bár ez nem jó egészségileg, de mégis örülök, hogy sikerült. két hétnyi 14-16 órázások után tegnap sikerült 22 órát fenn lennem amiből kb 20-at dolgoztam. ezekután aludtam két órát és ma is nyomtam. és mire volt ez az idő elég (egész pontosan az utolsó 10 óra)? .. közel 50 aspx oldal+ a mögöttes kódjaik megírására. Visszagondolva kicsit olyan volt mintha nagyon berugtam volna :) minden kódolódott és futott és én csak néha néztem magamra, hogy jól haladok-e :D

csütörtök, szeptember 13, 2007

Jaés a megoldás :D

Íme a megoldásom a NavNGo-s kérdésre:
Leg "primkóbb" megoldás lenne 32 biten letárolni a lépést (melyik kockáról melyikre léptek). A rögzítés első lépésénél viszont már rengeteg információnk van. Tudjuk, hogy a fehér fog kezdeni, és hogy 16 bábuval indul és mindegyik bábunak ismert a helyzete, tehát elég csak a bábut "megszólítani" (0..15=4bit) és utána csak azt kell leírni, hogy merre és mennyit lépett.
Mikor "megszólítjuk" a bábut, abban a pillanatban már tudjuk a típusát ami sokat segít az optimalizálásban. Mivel tudjuk a pozíciót és a típust jöhet az irány:Király, Vezér, Huszár esetén ez 3 bit mert nyolc felé léphetnek, Bástya és Futó csak 2 bit mivel ők csak 4 irányba mehetnek a Gyalog meg egy irányba lép. Ezután jön a "mennyiség": A Király max 1-et léphet ígyhát azt nem kell tárolni (hiszen ha megjelöltük akkor ő lép és passz) a Vezér, a Bástya és a Futó mivel keresztül is szelhetik a pályát ezért 3 bitet kapnak a lépés hosszának (Futó esetén nincs értelme az 111-nek mint hossz (hiszen max 7-et léphet) viszont a Bástyánál jelentheti ez a sáncot (ezesetben +1bit ami azt mondja meg, hogy hosszú sánc vagy rövid sánc történt). A Gyalog ütési struktúrája miatt (félrelép az átok) két bitet kényszerülök adni. (ez tovább zsugorítható: ha az első bit 0 akkor csak lép és nincs további bit, ha 1 akkor üt és a második bit mondja meg, hogy jobbra vagy balra.)
Kezdeni csak 10 bábuval lehet, viszont ezzel sajna túlléptük a 8-as keretet amivel 3 biten lehetne tárolni a nyitó bábu azonosítóját, szóval marad a bábu ID 4 byte-on való tárolása, viszont a Gyalognál és a Huszárnál is felmerül az, hogy nem 3 illetve 8 felé indíthat, hanem 2-2 ezért csak egy bit kell ami azt mondja meg, hogy a Gyalog egyet vagy kettőt lép, a Huszár pedig jobbra vagy balra ugrik ki. Ígyhát 5 bit volt amit beküldtem mint nyitólépés letárolására szükséges mennyiség.
És, hogy hogyan lehet még 2 bitet lekapni? Ha úgy nézzük, hogy a bábu id 4 bitjének az első bitje 1 akkor a Gyalogokról van szó és ha 0 akkor a vezérkarról, akkor mindjárt látszik, hogy bár a Gyalog esetén megmarad az 5 bit (miszerint 1xxxY ahol Y az, hogy egyet v. kettőt lép 1xxx meg a gyalog azonosítója) viszont mivel huszárból csak kettő van (és a többi 6 bábut nem lehet megszólítani nyitásnál) ezért huszár esetén elég a 3 bit : 0xY ahol x azt mondja meg, hogy a bal vagy a jobb huszárról beszélünk, Y pedig hogy merre ugrik ki.

Így történt hát. Kicsit átmozgattam az agyamat :) jólesett :D

Kíváncsi vagyok :D

A Nav n go ismét munkaerőt keres, de mostmár nyíltan. Olyan szép kééék az oldaluk, hogy ide beküldtem az álltalam helyesnek vélt megoldásokat. Kíváncsi vagyok.
A kérdések a következők voltak:

1 : Mennyi idő múlva találkozik négy autó, ha eredetileg egy négyzet sarkain helyezkednek el, és mindegyik állandó sebességgel megy a tőle jobbra levő felé? (100 km/h a sebességűk és 1 km a négyzet oldala.)

2 : Sakkjátszmákat szeretnénk tárolni egy szerveren, minél kisebb helyen. Az optimális algoritmussal hány biten kell tárolni az első lépést?

Az elsőt (lehet, hogy félreértve) megoldottam hirtelen, na de ez a második kérdés felcsigázott, felelevenítettem a sakktudásomat az idevágó wiki lapról és meglepett, hogy "optimalizálással" ténylegesen mennyire kevés adattal sikerülhet ez :)

sőt, miután elküldtem és még egy maréknyit filóztam, rájöttem, hogy mégtovább optimalizálva kétfelé ágazhat a tárolás és így bizonyos esetekben 2 bitet még lehetne spórolni. (Leírás Draft-ban. majd ha lezajlik a Hype akkor kirakom)

6. érzék

Jön a hidegfront. Majd szétesik a törött ötödik kézközépcsontom (aka: ossa metacarpalia V) :| ... áááá

szombat, szeptember 08, 2007

Kukk

Jójójó, tudom, hogy Balatoni tábor emlékek meg mivanvelem, de most DP11 (épp az irodából jelentkezem)
Nade addigis kis vidámság: Internet people by Dan Meth