Novák Áron blogja

Contrib gányolások felderítése és dokumentálása

A contrib modulok kódjába való beleturkálás nem tartozik a halálos bűnök közé (vö.: core - http://www.flickr.com/photos/hagengraf/2802915470/ ), de egy idő után a káosz erőt vehet a kódbázison. Például a kódot nem első pillanatban verziókezelés alatt kezeltük, a klienshez ki lett téve FTP-n és valaki direkt módosításokat végzett és így tovább. Vagy kaptunk egy másik cégtől levetett, félkész munkát folytatni nem megfelelő dokumentációval. Ezek az esetek távol esnek az optimálistól, de nekem bizony szükségem volt valami megoldásra!

Faveeo.com - szemantikus-web eszköz Drupal alapokon

Nemrégen indítottuk el Alexis Dufresne kollégámmal a faveeo.com oldal privát bétatesztelését. Az egész természetesen Drupalon alapul, eddig nem hackeltük a core-t. (lesz rá szükség, gyanítom...) A további blogbejegyzésekben arról tervezek majd írni részletesen, hogy milyen problémákkal kellett megküzdenünk a fejlesztés során (ami persze nem ért véget, hisz a befejezett webes projekt egyenlő a halott projekttel).

Valós idejű OHV - twitter

Sokan kérdezik tőlem, hogy mire jó a twitter egyáltalán. Most eszembe jutott egy egész érdekes felhasználási mód! Egy adott hash-taggel ellátott csiripelést fel lehet használni valós idejű, direkt visszacsatolásra egyetemi előadásokon, laboron. Például a #szoftlab5 tag használható lenne arra, hogy a hallgató mindjárt a laboron megírja, hogy mi nem tetszett neki (vagy mi volt nagyon jó...) ! Ráadásul én valós időben látom a bejövő tweeteket (telefonon / asztali böngészőn, mindegy...) .

ApacheSolr importálás

Mindenki tudja, hogy a Drupal beépített keresője elég használhatatlan óriásira nőtt oldalaknál, az Apache Solr ilyenkor nagyon jól jön. Na de mit csináljon, akinek van mondjuk 100.000 node-ja, amikor feltelepíti a solr-t? Valahogy be kéne juttatni az összes node-ot az indexbe záros határidőn belül. Erre gányoltam egy kis szkriptet, ami Drush segítségével parancssorból tetszőleges agresszivitással beszipkázza a node-okat a cron teljes megkerülésével a solr indexbe:

Google Contacts API rémálom

Ha a Google Contacts API-t Google Apps fiókkal akarjuk használni, de ezt nem adjuk meg a https://www.google.com/accounts/ClientLogin URL-ben az ?accountType=HOSTED_OR_GOOGLE paraméterrel, akkor a HTTP kapcsolatunk szépen be fog ragadni, ahelyett, hogy valami értelmes hibaüzenetet kapnánk. Csodás.
Apropó, lehet, hogy majd ki fog kerülni egy gdata_contacts Drupal modul, ami képes lesz CCK node-beli kapcsolatokat Google-féle címjegyzékkel szinkronizálni.

Fedora 7 -> OpenSUSE 11.2

Lecseréltem a majdnem két és fél éves Fedora 7 rendszert OpenSUSE 11.2-re pár napja, de nagy hibát követtem el. Ahelyett, hogy vettem volna két új winchestert, amit beraktam volna a mostani RAID helyére és párhuzamosan építettem volna az új rendszert, elmentve az adataimat (több helyre is), felülírtam mindent. Úgy látszik, az OpenSUSE-val nagyon rossz választást csináltam, íme egy lista arról, hogy mi romlott el a Fedora 7-hez képest:

A fizika kultúrtörténete - esszé

Nem is olyan régen A fizika kultúrtörténete bejegyzésben ajánlgattam ezt a tárgyat, a szemeszter végén ehelyütt megosztom az esszét, amit beadtam. A követelmény tehát egy esszé (8-10 oldal) és az órára járás (70%). A határidők rugalmasak, az értékelés véleményem szerint korrekt. Aki nem retten el a bejárástól, annak jó szívvel tudom ajánlani a tárgy felvételét. Csak a pontosság kedvéért, a letölthető esszé jeles érdemjegyet hozott.

Blog az agenceinovae.com -on

Írtam egy blogbejegyzést a Views Savedsearches Notifications integrációról az Inovae holnapon lévő blogba. Ha nem akarsz lemaradni a fejlesztésekről, amik történnek, ajánlom az ottani RSS csatornát: http://agenceinovae.com/en/blog/6/feed
Vagy érdemesebb lenne ide aggregálnom egyből az ottani bejegyzéseket? Talán nem volna szerencsés összezagyválni az angol és a magyar tartalmakat.

Oldalak

Feliratkozás RSS - Novák Áron blogja csatornájára