2009. december 18., péntek

A natív és menedzselt kód versenye

A .NET rendszer bevezetésének idején ádáz vita folyt arról, hogy vajon a menedzselt vagy a natív kód az, amelyik gyorsabban fut. Voltak, akik az egyikre, míg mások a másikra esküdtek. Sőt, számos mérési eredmény is közszemlére került. Főleg a C/C++ fejlesztők voltak azok, akik jókat nevettek azokon az állításokon, hogy egy menedzselt kód gyorsabb, mint a születésénél fogva natív kód. Ez a vita mára eldőlni látszik, mégpedig a menedzselt, JIT fordító...

2009. december 15., kedd

A játékipar nagyjai: Sid Meier

A többség számára bizonyára ismerősen cseng Sid Meier neve, nem véletlenül. Az 1954. február 24-én született kanadai programozó már több mint huszonöt éve van a szakmában, sokan a "számítógépes játékok atyjának" hívják, de nevével akkor is találkozhattunk, ha nem igazán ismerjük munkásságát, ugyanis több tucat játékot adott ki saját név alatt. Karrirerjét 1982-ben a MicroProse megalapításával kezdte — ebben Bill Stealey, az Egyesült Államok Légierejének...

2009. december 11., péntek

A rommá vert Juventus

Hiába vezetett David Trezeguet góljával 1-0-ra a Juventus a Bayern München ellen a Bajnokok Ligája A-csoportjának ki-ki meccsén, a találkozót végül 4–1-re a meggyőzőbben futballozó bajorok nyerték meg, és így a „zebrák” búcsúztak a legrangosabb európai kupasorozattól. Ciro Ferrara, a Juventus edzője a találkozó után nem keresett kifogásokat, elismerte, a német csapat megérdemelte a továbbjutást.Elbukta a nagy vizsgát a Juventus„Nagyon sajnálom a...

2009. december 5., szombat

id Software engine licencek: múlt, jelen, jövő?

Az id Software kétségkívül azon játékfejlesztők közé tartozik, akiket aligha kell bemutatni. Hiszen valószínűleg még a totálisan casual játékosok is hallottak a Doom vagy a Quake sorozatokról, amelyekben felhörgött a láncfűrész, és aprított a balta egyre beljebb haladva. A belsőségek meg kifelé. A fenti okokból kifolyólag az Ideas from the Deep múltját, pontosabban annak 90-es évekbeli csúcsait csupán érintőlegesen kívánjuk boncolgatni cikkünkben,...

2009. december 2., szerda

Hatmillió .NET fejlesztő készíthet linuxos alkalmazásokat

A Novell bejelentette az első kereskedelmi forgalomban is elérhető megoldást, amely segíti a Linux, UNIX és Mac OS X rendszereken futó .NET alkalmazások fejlesztését Visual Studio környezetben. A Microsoft Visual Studio integrált fejlesztőkörnyezetéhez készült új bővítménymodul, a Mono Tools for Visual Studio abban segíti a .NET fejlesztőket, hogy a már megszokott Visual Studio használatával tervezzenek, kódoljanak és tartsanak fenn többplatformos...

2009. november 29., vasárnap

A játékipar nagyjai: John D. Carmack

John D. Carmack nevét azt hiszem, hogy nem kell bemutatni a belső nézetű lövöldözős játékok kedvelőinek. A ma 39 éves, családos embert minden idők egyik legzseniálisabb programozójaként tartják számon, de emellett érdekes hobbijairól és egyéb furcsaságairól is híres. Hölgyeim és uraim - íme John Carmack!Carmack 1970. augusztus 20-án, I. István király szentté avatásának 887. évfordulóján született Kansasben. Már fiatal korában is nagy érdeklődést...

A Juve-Bayern dönt a továbbjutásról

Juventus elleni hazai, 2–0-s győzelmével megszerezte a csoportelsőséget a labdarúgó Bajnokok Ligája A jelű kvartettjében a Girondins Bordeaux. A Bayern München 1-0-ra kiszenvedte a győzelmet a Maccabi Haifa ellen, így a német rekordbajnok az utolsó fordulóban élet-halál meccset játszik Torinóban. A bajoroknak győzni kell a továbbjutásért, a Juventusnak elég az iksz is.Szárnyal a Bordeaux: a francia bajnoknak a csoportgyőzelem is megvan a Juve legyőzésével...

Windows kómában avagy a fekete halál

Nemrégiben találkoztam a következő jelenséggel: a Windows Vista mikor az asztalt betöltené, fekete képernyőre vált, egérkurzor mozog, viszont semmire nem reagál! Csökkentett módban ugyan az a helyzet! Elérhetetlen a gép. A jelenség teljesen váratlanul ért, mivel gond nélkül dolgoztam a géppel, majd készenléti állapotba került és onnan már soha többé nem tért vissza. Mondanom sem kell, vírusirtó volt a gépen. Nekem csak egy megoldás jutott eszembe,...

2009. október 29., csütörtök

Fejezetcímeket a fejlécbe

Ha a fejezetcímeket szeretnénk megjeleníteni a dokumentumunk fejlécében, akkor a következők teendőek. Nagy anyagban a fejezet címére hivatkozás:Az első lépés az, hogy könyvjelzővel megjelöljük a fejezet címét, amire hivatkozni szeretnénk. Ezt a következő képen érdemes megtenni.Jelöljük ki a fejezet cím teljes szövegét. A bekezdés vége jelet hagyjuk ki!Nevezzük el a kijelölt szöveget könyvjelzővel.Beszúrás > Könyvjelző parancsAdjuk meg a könyvjelző...

2009. október 28., szerda

Juventus–Maccabbi Haifa (1-0) 2009

A Juventus Giorgio Chiellini második félidő elején fejelt góljával 1–0-ra legyőzte a Maccabbi Haifát, és a második helyen áll a Bordeaux mögött.Az Öreg Hölgy francia támadója, David Trezeguet elégedetten nyugtázta a három pont begyűjtését, de csapata játékában talált kivetnivalót. „Nem vagyunk teljesen elégedettek azzal, amit támadásban nyújtunk – értékelt Trezeguet. – Még mindig nem szerzünk elég gólt, túl sokat foglalkozunk a védekezéssel."„Ennek...

2009. október 16., péntek

Magyarország világbajnoki bronzérmes!

A magyar válogatott 1–1-es rendes játékidő után tizenegyesekkel legyőzte Costa Ricát az Egyiptomban zajló U20-as világbajnokság bronzmérkőzésén, így hatalmas sikert elérve legjobb európai csapatként a harmadik helyen zárta a tornát. Urena a 81. percben szerzett vezetést a közép-amerikaiaknak, Koman Vladimir büntetőből tíz perccel később egyenlített. A tizenegyespárbajban Gulácsi Péternek nem lehetett gólt lőni, tőlünk azonban Németh Krisztián és...

One, Two, Tao

Eredetileg a TAO Framework beüzemeléséről szerettem volna írni, de mint mindenben itt is megelőztek és egy nagyon profil leírást találtam róla magyar nyelven MaNiAc tollából! Mivel jobbat nemigen tudnék írni ezért egyszerűen plagizálom a bejegyzést. Ne felejtsük a plágium a szakmai elismerés és a hízelgés legmagasabb foka! :...

Snippet Compiler: pehelysúlyú Visual Studio alternatíva

Egy fantasztikus és jópofa bejegyzés Molnár Gergő tollából. Kötelező darab! VS Kuka! :)Előfordult már, hogy valamilyen kódot, kód-részletet ki szerettünk volna próbálni? Nyilván igen (ha nem, fölösleges is tovább olvasni). Ilyenkor egy új Visual Studio megnyit... krrr, krr... New Project... krrrrr rrr, konzolos alkalmazás, rrrrkrrrr...Szóval zseniális IDE a Visual Studio, de az ilyen ötsoros alkalmazásokhoz az ionágyúval verébre kategória. Felmerül...

2009. október 15., csütörtök

SharpZipLib

Ugyan a C#-nak van beépített tömörítő függvénye, de én mégis jobban preferálom a sharpdevelop SharpZipLib könyvtárának függvényeit. Állandó probléma a tömörítő könyvtárak API-jával hogy körülményesek, és ritkán vannak olyan függvények hogy "itt az adat tömörítsd". Ez különösen igaz a BZIP2-re, amit eredetileg stream észrevétlen tömörítésére terveztek de nagy ereje miatt általánosan használt lett. Ezért írtam két függvényt bináris adat ki és betömörítésére...

C# teljesítménymérés

Mai napon le akartam mérni, hogy egy módszer mennyi idő alatt old meg egy feladatot és elkezdtem keresgélni, hogy mivel lehet pontosan mérni a sebességet. A DateTime.Now.Ticks-es módszerről azt olvastam, hogy nem ad pontos eredményt. De ráleltem egy egyszerű és pontos megoldásra: a System.Diagnostics.Stopwatch osztályra! A használata:namespace StopWatch{ class Program { static void Main(string[] args) { List outs = new...

2009. október 4., vasárnap

EA Games vs Documents Folder

Az ember szívesen lazít videojátékokkal. Főleg akkor, ha azok színvonalasok, mint az EA játékai. Személyes kedvencem a FIFA és a Need for Speed sorozat. Nemrégiben le is töltöttem a FIFA és az NFS legújabb részeit: FIFA 10 és NFS Shift. A kifejezetten hosszú telepítés után remegő kézzel klikkeltem play ikonra és vártam … vártam … hogy elém táruljon egy szép új izgalmas világ. De ezzel szemben csak egy hatalmas ERROR-t kaptam egy kis ablakba bekeretezve....

Híd a Java és a .NET között

A Microsoft támogatásával hidat vert a Java és a .NET közé egy francia cég. A Noelios által gondozott Restlet nyílt forrású REST (Representational State Transfer) framework legújabb változata már képes együttműködni az Ado.NET Data Servicessel.Bodnár Ádám, 2009. szeptember 29.Mindez azt jelenti, hogy a Restlet kiterjesztése segítségével Java alkalmazásokból is könnyen elérhetők az Ado.NET szolgáltatások. A legfontosabb problémát az Ado.NET esetében...