Jegyzetek
A Progz összes bejegyzése változásnaplóként, évek szerint: verzió, terület, cím és egy mondat arról, miről szól.
2022
-
2022.9
Online tanulás fejlesztőként: mit ad a kurzus, és mit csak a saját projekt
Videós kurzusok, interaktív platformok, dokumentáció és saját projekt: mit érdemes melyikből tanulni, ha programozni tanulsz vagy új nyelvre váltasz, és hogyan ne ragadj bele a végtelen nézegetésbe.
-
2022.7
Hogyan tanulj online?
A technológiai fejlődésnek és a felgyorsuló életmódunknak köszönhetően az oktatás és a tanulási módok sokat fejlődtek, különösen az elmúlt években. Az igényeink valóban…
2007
-
2007.3
Véletlen idézet AJAX-szal: XMLHttpRequest, egy PHP végpont és az IE gyorsítótára
Kis AJAX widget lépésről lépésre: XMLHttpRequest az Internet Explorer 6 ActiveX változatával együtt, PHP végpont véletlen sorral, UTF-8 fejléc, és miért ad IE-ben mindig ugyanazt a válasz.
-
2007.1
Végtelen hangloop Flash 8-ban: Sound osztály, attachSound és a kattanó MP3
Hogyan szól megszakítás nélkül egy rövid zenei hurok egy Flash animáció alatt: Linkage azonosító, attachSound, start(0, 999), hangerő-szabályzó, és miért kattan az MP3-ból készült loop.
2006
-
2006.11
Fejlesztői könyvjelzőim, 2006 végén
Az oldalak, amelyeket hetente megnyitok, ha PHP-t, JavaScriptet, Java ME-t vagy Symbian C++-t írok: kézikönyvek, validátorok, fórumok és magyar közösségi oldalak, rövid megjegyzéssel.
-
2006.10
3ds Max-ből telefonra: low-poly modell és M3G export (JSR 184)
Mire figyelj, ha 3ds Maxben modellezel Mobile 3D Graphics alapú Java játékhoz: háromszögkeret, kettő hatvány méretű textúrák, M3G export, betöltés a Loaderrel és renderelés a Graphics3D-vel.
-
2006.8
Fixpontos számolás N-Gage-en: miért nincs float a játékciklusban
Az N-Gage ARM920T processzorában nincs lebegőpontos egység. Hogyan számolnak a mobiljátékok 16.16-os fixpontos számokkal, hogyan működik a szinusztábla, és hol csúszik el a pontosság.
-
2006.5
SIS telepítőcsomag a .pkg fájlból, és ami a 3rd Editionnel megváltozik
A Symbian .pkg fájl felépítése lépésről lépésre: fejléc, platformfüggőség, nyelvek, fájlsorok, makesis. Utána pedig ami az S60 3rd Edition platformbiztonsága miatt más lesz.
-
2006.4
Játékciklus MIDP 2.0-ban: GameCanvas, getKeyStates és Sprite
Hogyan épül fel egy egyenletes sebességű J2ME játék: saját szál a GameCanvas-on, billentyűállapot lekérdezése, dupla pufferelés a flushGraphics-szel, Sprite animáció és ütközésvizsgálat.
2005
-
2005.6
GYIK: „Cannot modify header information – headers already sent”
A leggyakoribb PHP hibaüzenet magyarázata: mi az a kimenet, amit a header() és a session_start() előtt nem szabad küldeni, hogyan bújik el a szóköz és a BOM, és mikor jó megoldás az ob_start.
-
2005.5
Látogatási statisztika az Apache access.log-ból, awk-kal
Mit árul el a szerver naplója: a combined log formátum mezői, egyedi IP-címek, a legnézettebb oldalak, a 404-es hibák és a napi forgalom, mindez egysoros awk, sort és uniq parancsokkal.
-
2005.4
Hibajelentés, amiből javítás lesz
Mitől lesz használható egy hibajelentés játékokhoz és programokhoz: reprodukálható lépések, elvárt és tapasztalt viselkedés, pontos készülék- és firmware-verzió, egyetlen hiba jelentésenként.
-
2005.4
Symbian program magyarosítása: .loc fájlok és a 17-es nyelvkód
Hogyan kap egy Series 60 alkalmazás magyar felületet: a szövegek kiszervezése .loc fájlba, a LANG sor az MMP-ben, a CHARACTER_SET UTF8 és a nyelvfüggő .rsc a telepítőben.
-
2005.3
J2ME alapok: a MIDlet életciklusa, és miért fut le kétszer a startApp
Az első Java-s telefonos program felépítése: startApp, pauseApp, destroyApp, a Display, a JAD fájl kötelező mezői, és a leggyakoribb kezdő hiba, az újrainicializálás híváskor.
-
2005.3
Mindig felül lévő óra Delphiben: FormStyle, TTimer és egy kis tálca-trükk
Kis Windows segédprogram Delphi 7-ben: lebegő ablak, ami nem bújik a többi mögé, másodpercenként frissülő óra, jegyzetmező, és az ablak pozíciójának megjegyzése INI fájlban.
-
2005.2
Cikklista lapozással PHP-ban és MySQL-ben
Egy cikklista oldal felépítése: biztonságos oldalszám a GET paraméterből, LIMIT a lekérdezésben, összes találat a SQL_CALC_FOUND_ROWS-szal, kimenet htmlspecialchars-szal és egy lapozósor.