Pénteken az immár szokásosnak mondható helyszínen gyűltünk össze, ahol a Tankcsapda-koncert mellett megpróbáltuk az előadásokat is meghallgatni. Az eseményről videófelvétel is készült, bár sajnos a legeleje és a legvége lemaradt, illetve nem fért el a 4 GB-os SD kártyára.
szoftver
Adott egy viszonylag komplex rendszer (jelen esetben az aprOmega 2), amelyből a Drupal Backup and Migrate moduljával, annak alapértelmezett beállításai mellett készítesz adatbázismentést. Azt gondolnád, hogy egy ilyen adatbázismentés visszatöltésekor az adatbázisod olyan állapotba kerül, hogy a közepesen bonyolult, 10 táblát érintő lekérdezésed futásideje legalább nagyságrendileg megegyezik az eredeti állapottal? Nos, bizonyos esetekben tévedsz.
Tegnap Szegeden jártam a Szabad Szoftver Konferencián. Utoljára vagy két éve volt, hogy el tudtam menni - ahhoz képest hatalmas előrelépés volt több területen is.
Jó ideje foglalkoztat, hogyan lehetne egyszerűen kiszolgálni az oldalt mobilos felhasználóknak. Sikerült végre kipróbálni egy módszert - s az én egyszerű igényeimre ez elégnek is bizonyult.
A feladat: a csecsy.hu mobilon jelenjen meg úgy, hogy kényelmes legyen használni, azaz a főoldalon a jelenlegi két blokkbeli nézet helyett egyetlen folyamban jelenjenek meg a képek és az írások; a jobb oldalsávbeli blokkok közül csak az maradjon meg, amire mobilon szükség van (a cím nélküli "Primary links" és az "Új énekek"). Mindezt természetesen egy minimálsmink egészítse ki.
Mindennek az oka a következő: volt már rá példa, hogy egy hegyoldalban tartott esti áhítat során elfelejtettem magammal énekfüzetet vinni, viszont tudtam, hogy az oldalamon fent figyel az éppen énekelt nóta. Csakhogy mire kikerestem a (hegyoldalban amúgy is csak GPRS-alapú) mobilos böngészővel, addigra már az utolsó strófánál jártunk... Gyorsítani kéne tehát ezen.
Idézet a címbeli könyv 564-565. oldaláról:
A batch set can have the following keys in its associative array. Only the operations
key is required.
(...)
* file
: If the callback functions for operations
and finished
are not in scope during a normal Drupal request, the path of the file containing these functions must be given. The path is relative to the base_path()
of the Drupal installation and can be conveniently built using drupal_get_path()
. It is unnecessary to define file
if the functions are already in scope.
Nos, ez a legutóbbi mondat nem (vagy nem teljesen így) igaz - folytatás a KYbest blogján; hozzászólásokat is oda kérném, ha vannak.
A tegnapi nap folyamán elkészítettük a szombaton esedékes SDG bibliaismereti verseny kérdéseit, illetve tesztjét. Egy OOo.Calc táblázat egyetlen munkalapjának hat oszlopa a következő: kérdés, első válaszlehetőség, második válaszlehetőség, harmadik válaszlehetőség, helyes válasz, igehely. Idáig szép és jó a dolog, de mire ebből tesztlap lett...
Feladat: a (Fujifilm FinePix S5600-as) fényképezőgéppel készített .avi videót olyan formára hozni, hogy a (Nokia 3109 classic) telefon le tudja játszani.
Minden további kommentár nélkül egy használható megoldás:ffmpeg -i input.avi -s qcif -vcodec h263 -acodec libamr_nb -ac 1 -ar 8000 -r 25 -ab 7400 -y output.3gp
Egy későbbi bejegyzésben meg talán majd arról is sikerül írnom, hogyan jut el mindez a telefonra...
Feladat: olyan oldal összeállítása, melyről ránézésre látszik, hogy a telepített modulok és nyelvek közül melyik fordítását kell még frissíteni, opcionálisan az is, hogy ez mennyire nagy feladat.
A megvalósításról a KYbest oldalán.
Ma délután megrendezésre került az első Kecskeméti Drupal Használói Találkozó. Összesen vagy nyolcan-tízen gyűltünk össze (remélem, Guszti majd tud mondani pontosabb számot); volt, aki 100 km-t utazott, hogy részt vehessen a rendezvényen. Sajnos a házigazda valamiért nem tudott eljönni, így egyrészt mindenki új volt a KIO-ban, másrészt nélkülöznünk kellett a kivetítő használatát.