dev

2011 - 105 megfelelő bejegyzés

Mutass mindent

Jelöld be, hogy főbb mely kategóriákat akarod olvasni, vagy ha csak egyet: kattints a nevére.


Haszprus

Dárenbéz party

©   Haszprus   |   barátok buli coronita dávid első idézet történelem wx1

Normafa Cinema Hall Dokk Club Coronita donez — with Balazs Kovacs and Dávid Rákosi at Cinema Hall Budapest.

IRCQuote fight! In the ring:

Haszprus
első dárenbéz bulim!
Taxi pluszos diszpécser kisasszonynak örök hála hogy kitaláltuk merre vagyok!
Coronitában kényelmesen aludtam csak annyi volt a para hogy valami picsa táncolt a cipőmön és a basszustól egyfolytában centiket mozdultam odébb a kanapén.
Balage
Csoda akkor hogy nem basztak ki amiért ott alszol. És hol voltál végül amikor a diszpécser rád talált?
Dávid Botpuszta
Haszprus
ROFL
Haszprus

80,4

©   Haszprus   |   élelmezés howto kondi life önmenedzsment sanoma történelem

80,4 kg vagyok. Az utóbbi időben a Sanomáig bezárólag fixen 73-74 körül mozogtam, 3 hónap alatt viszont felszedtem 6 kilót.

Dátum KG Zsír% Víz% Pocak*
2009-05-17 71.4 14 59.4
2009-08-19 75.5 15.8 57.5
2009-10-11 70.6 13.8 59.8 81
2010-05-05 75 15 57.5
2010-05-18 73.8 15.2 58.3
2011-12-24 80.4 17.9 55.5 97.5

* Pocakkerület (köldöknél, cm)

Tennem kell valamit.

Haszprus

Krav maga rulez :)

©   Haszprus   |   barátok kondi life

Yepp.

Megvolt az első edzés. Kurvára lefárasztott, és nem mondom hogy nem volt szenvedés, de mindenképpen egy élmény volt, és hasznosnak gondolom, szóval tolni kell.

Haszprus

Pénteki meglepetés

©   Haszprus   |   buli morri sanoma

Pénteken Katával debugoltunk egy kódrészt, refaktor közben bevezettem az alábbi változót:

if ($tegnapElrejtettukDeEjfelkorUjraMegKellJeleniteni) { ...

Kata: úristen, de hosszú! Fele ilyen hosszú is lehetne!

Haszprus: hát igen, sokan szokták ezt mondani...

Ezek után jött az ominózus commit message…

Most viszont rám írt a szöszi a két héttel ezelőtti pénteki morri buliból, hogy jöhetnék legközelebb is. Maybe.

Haszprus

Day 49 @ Sanoma

©   Haszprus   |   buli energiablog fáradtság fejlesztés sanoma zene

Hétvégén alapoztunk, voltunk Morri Ligetben és Coronitában, hajnalban csatlakozott egy kedves régi ismerős is, közben befoglaltam megint a szekusok székét , hétfőn éjfélig dolgoztunk, este hívnak telefonon bocs dolgozom, írnak skype-on bocs dolgozom, taxi haza és még tovább, power, kedden pedig alvásmennyiség alapján kipihenetlenül, gyakorlatilag mégis úgy pörögve, mint még soha folytattam (boss meg is kérdezte, mit tolok). Vuttu-tuttu vuttu-tuttu. Red Bull Hell C Vitamin Béres csepp Ginseng ampulla kávé, szóval mindent, de ami leginkább pörget az az ha valamit lerakok és azt elismerik. (Másik boss másnap külön odajött mosolyogva gratulálni, apróság, de mégsem.) Nap végén hazaindulás előtti percekben beesik egy task amit csináljunk meg még ma, nyilván. Safranek, jöjjön közelebb... Itthon megnyitom a shellt, majd telefont emelek az ágyban hogy felhívjam akivel nem lehetek, helyben elalszom ruhában, égő lámpával, ahogy kell, de ezúttal legalább cipő nincs rajtam. Éjfélkor felébredek, kipihent vagyok, emaileket írok meg ticketeket kezelek 3 órán keresztül, elolvasom amire napközben nem volt időm, megírok pár irányelvet és kitűzök pár célt a karbantarthatóbb folyamatok érdekében, aztán ráébredek, hogy nem is tudok már aludni, no meg hogy hajnal 5 múlt.

Ami most jó:

  • Yves Larock - The Zoo (Muzzaik Remix)

Jó még:

  • Djuma Soundsystem - Les Djinns (Trentemoller remix)
  • Wawa - SOMBRITA ( Lauer & Canard ft Greg Note Rmx )
  • ANIMA SOUND SYSTEM - Tedd a napfényt be a számba ( MATULA feat GOLDSOUND remix )
  • Andy Caldwell feat. Lisa Shaw-Warrior (Tiger Stripes Mix)
  • Loco & Jam - Medusa [Rekluse]
  • Popmodell - Kiskece (radio edit)
  • Loco & Jam - Medusa [Rekluse]
  • Pet Shop Boys-Love Etc (Gui Boratto Remix)
  • Serge Devant Addicted with lyrics 2009 [HQ Club Mix]
  • Radio Slave Feat Danton Eeprom - Grindhouse ( Dubfire Terror Planet Remix )
  • Mightyb - Taj Mahal (Original Mix)
  • MATULA feat GOLDSOUND - Wonderful World (original)
  • Chris Lake & Nelski - Minimal Life (Original Mix) (HD)
  • Federico Scavo, Alex Kenji - Gimme Five (Mix 1)
  • Modestep - To The Stars (Break The Noize & The Autobots Remix) (Official Video)

A reggeli kardio alapjai. És az fontos.

Haszprus

Day 42 @ Sanoma

©   Haszprus   |   sanoma

Fekete ing elvégzett feladatok optimalizáció sikerélmény coronita ebéd vapiano telefon sírva röhögés kávé spontán csapat(le)épülés kínai autogén tréning power

Haszprus

Az éjszaka tanulságai

©   Haszprus   |   buli

Ma éjjel új élményekkel lettem gazdagabb, legalábbis olyan nem volt még soha, hogy reggel arra ébredjek, hogy buliba indulás utolsó perceiben elaludtam.
Na mindegy, nemsoká kezdődik a Coronita. Kedves, hogy csináltak egy szórakozóhelyet az ilyen kiégett öreg járókeretes fazonoknak is.

Haszprus

ON THE TOP OF THE WORLD - once again

©   Haszprus   |   buli energiablog sanoma

ON THE TOP OF THE WORLD once again

Tegnap hosszú kihagyás után végre eszméletlen sok rábeszélés hatására megengedtem magamnak hogy elmenjek újra bulizni (Coronita persze), és hát mit mondjak, utána aludtam 3 órát és most itt pörgök mint az állat egész délelőtt. Valami volt a pezsgőmben (nem, max buborék). Kibaszottul jól vagyok.

POWER

Asszem kellett már ez a négy napos szünet.

Ja tényleg, készült is egy videó arról hogy brékeltem este:

Haszprus

Query optimalizálás

©   Haszprus   |   fejlesztés sanoma sql

30 másodperces query:

SELECT webshop_id,
  w.name,
  w.hidden,
  (SELECT count(*) FROM prices 
    WHERE webshop_id=w.webshop_id)
    AS prices_count,
  (SELECT count(*) FROM prices 
    WHERE webshop_id=w.webshop_id and deleted=1)
    AS deleted_count,
  (SELECT count(*) FROM prices 
    WHERE webshop_id=w.webshop_id and product_id>0
     and skipped=0 and deleted=0)
    AS paired_count,
  (SELECT count(*) FROM prices 
    WHERE webshop_id=w.webshop_id and skipped=1 and deleted=0)
    AS skipped_count,
  (SELECT count(*) FROM prices 
    WHERE webshop_id=w.webshop_id and skipped=0
     and product_id=0 and deleted=0)
    AS waiting_count 
  FROM webshops w
  WHERE w.book_shop = 0 
  HAVING prices_count>0 
  ORDER BY w.name

6 másodperces query:

SELECT w.webshop_id, w.name, w.hidden, 
  x.prices_count, x.deleted_count, x.paired_count, 
  x.skipped_count, x.waiting_count
  FROM webshops w
  JOIN (
    select p.webshop_id,
    count(*) AS prices_count,
    sum(deleted) 
      AS deleted_count,
    sum(if(product_id > 0 and skipped = 0 and deleted = 0, 1, 0)) 
      AS paired_count,
    sum(if(skipped = 1 and deleted = 0, 1,0)) 
      AS skipped_count,
    sum(if(skipped = 0 and product_id = 0 and deleted = 0, 1, 0)) 
      AS waiting_count
    from prices p
    group BY webshop_id
    HAVING prices_count > 0
    ORDER BY webshop_id
  ) AS x
  ON x.webshop_id = w.webshop_id
  WHERE w.book_shop = 0
  ORDER BY w.name

Note: ez a bejegyzés évekkel azután lett publikus hogy a rendszert lecserélték egy másikra.

Haszprus

Sanoma day 25

©   Haszprus   |   energiablog fejlesztés sanoma sql

Pár napja megbeszéltünk egy feladatot az Atyaúristennel és a juniorommal. Az atya elment szabira. A juniorom előadta a dolgot a technikai pm-nek, aki egy iszonyat optimizer csávó, komolyan fekete mágia amit sql query optimalizálásban lenyom, közölte, hogy ezt a dolgot nem lehet megoldani, mert van benne egy akkora descartes szorzat amit a világegyetem összes szerverével se fogunk tudni kiszolgálni. Persze égett a képem, de nem volt semmi az ügyből. Ma este ahogy hazamentek már a népek és csillapodott a nyüzsi a Sanomában, eszembe jutott egy remek ötlet amivel szerintem lineárisan halál lazán végigmászhatunk a db-n, baromira nem lesz descartes szorzat, kb. a tábla mérete lesz 2-vel szorozva a szükséges lépések száma, és annyira jó érzéssel jöttem el 19-kor (még maradtam volna, csak időre mentem), hogy ihaj. Remélem meg tudjuk oldani így.

Haszprus

Fáradtan, de nem haszontalanul

©   Haszprus   |   fáradtság idézet meló sanoma zoli

Halálosan ki voltam ma merülve, de Zoli esti látogatása miatt megittam egy red bullt, ezzel ma bennem van két red bull meg egy burn. Mondjuk szerintem tudnék aludni, hazafelé a buszon megint majdnem bealudtam, hihetetlen fáradt voltam, ég a szemem meg minden, elég rossz így dolgozni, és érzem is hogy hülyébb vagyok emiatt.

Viszont tanulni is akarnék Nem jut rá időm...

Meg callcenterezni is kéne lassan. Úgy néz ki eljön egy ebédmegbeszélésre a Sanomába valamikor a megbízóm.

Az Atyaúristen pénteken jön vissza (k-cs nincs), hétfőtől meg jön az új juniorom. Elég terhelt időknek nézek elébe... Basszus...

De valahol nagyon örülök ennek, bizonyos tekintetben csodálatos dolgok történnek, rengeteget fejlődök, meglesz ennek a haszna - bízom benne.

Haszprus

Optimalizációs feladatok

©   Haszprus   |   css fejlesztés howto javascript képzés mysql php sanoma
  • PHP optimalizálás
    • Jenkinses elemzés a kódra
      • CPD és PMD checkre van szükség
    • XHPROF elemzés
  • DB optimalizálás
    • CT mérés javítása
      • Ne okozzon table lockot a CT mérés során keletkező INSERT-ek és UPDATE-ek. Lehetőségek: delayed vagy low priority.
    • MySQL 5.5 percona frissítés
    • Adatok elemzése
      • Nagy méretű táblák elemzése, törlési, archiválási stratégiák kialakítása és a szerkesztőséggel egyeztetés.
    • InnoDB storage engine használat
    • Query optimalizálások
      • Queries not using indexes lekérdezések optimalizálása
      • Slow query optimalizálás
      • Jetprofiler elemzések
    • Táblák particionálása
  • Kereső optimalizálás, Sphinx bevezetés
    • Admin és frontend kereső átalakítása
    • Feleslegessé vált indexek törlése
  • Admin folyamatok optimalizálása
    • Workflow felülvizsgálata, tapasztalatok implementálása
  • HTML, JS, CSS optimalizálás
    • http://gtmetrix.com/ javaslatok alkalmazása

Na ez például egy remek szakmai fejlődési program.

Igazából nem kéne meglepődnöm. Abban a szobában kb. 40 projektnek a fejlesztése zajlik, rengeteg külsős cégnek adnak ki megbízásokat a senior fejlesztőink. Csupa ilyen arccal vagyok körülvéve, juniorok nem nagyon dolgoznak a Sanomában, mert a legtöbb projektet kizárólag külső erőforrásokkal fejlesztik, plusz a hotfixeket belül, meg a deploy, üzemeltetés, ilyesmi. A lényeg hogy rengeteg tudás koncentrálódik körülöttem, és ha jól csinálom akkor rengeteget profitálhatok az itt eltöltött időből. Sajnos ebből a szobából hamarosan ki leszünk emelve egy kevésbé szakmai közegbe, de lobbizni fogok hogy tarthassam minél jobban a DPO-s kapcsolataimat.

Haszprus

Read it later

©   Haszprus   |   hwsw net

Böngészőkhöz telepíthető egy Check it later kiegészítő, amivel egy szolgáltatásba (Read it later) tudod bookmarkolni azokat az oldalakat, amiket később szeretnél elolvasni. Feltehető Chrome-hoz egy olyan kiegészítő, amivel pl. az új üres lap helyett a Check it laterben olvasásra megjelölt oldalak jönnek elő. Nem ez a lényeg, hanem hogy Androidra pedig van egy Read it later nevű alkalmazás, amire realtime leszinkronizálja ezeket az oldalakat, szépen beparse-olja, hogy egy kényelmes felületen tudd őket olvasgatni. Marha hasznosnak találtam, egész héten melóba oda-vissza erről olvasgattam meló közben vagy itthon megjelölt szakmai cikkeket, ráadásul az alkalmazáson belül is megjelölhetők a cikkekben talált linkek későbbi olvasásra, persze oda-vissza szinkronizál, szóval később számítógépen is elolvashatod amit telón megjelöltél.

Nálam 10/10.

Haszprus

Chris Lake @ Dokk

©   Haszprus   |   barátok buli mobilfotó

Tegnap este megyünk? Jó üljünk be valahova dumálni de én biztos hogy nem bulizok utána mert hulla vagyok 22-kor már állva bealudtam volna kiégetett leszívott ez a nap (hét) is Móricz Boráros Jaffa valami új arcok Hajógyári Dokk 100 méteres sor rögtön az elejére powered by valami régi arc iszonyat tömeg Chris Lake (ld. Minimal Life, Only One) VIP ott se sokkal jobb a helyzet hotdog szendó mitkeresnekcsajokaférfiwcben a srácot beraktuk a kocsiba kiszedtük a kocsiból átraktuk a taxiba húsimádó gyros Móricz hajnalöt majdnem visszamentem momentán sokáig maradtam volna még (powered by red bull) de inkább aludtam 4 órát most pedig nemsoká Symfony 2 POWER A heti melóhoz képest egy ilyet lezavarni már nem is mondható megterhelőnek.


workplace power

workplace power 2
Haszprus

Hm

©   Haszprus   |   life

Ma kijöttem a melóból 18-kor, és egy csaj nézett az utca túloldaláról, tökre mintha rám várt volna, és tényleg! Ő volt a fejvadász aki közvetített a Sanomának. Véletlen futottunk egymásba, jót dumáltunk utána ameddig közösen mentünk. Tök pozitív élmény volt.

Este bementem szoliba, és a szolis csaj, akit múltkor láttam először, megkérdezte hogy a hármasba megyek ugye? Emlékezett, hogy múltkor oda mentem. Kedves volt.

A közértben rámköszönt a Kamra Campusos pultos szöszi, akivel alig valamennyit beszéltem (annyit, hogy melyik kamra bummot ajánlja, amelyik színtelen). Estére kérdezte hogy jövök-e.

A blahán a mekiben már visszakérdeztek ebédnél, hogy nagyobb méretben epres shake-kel, ugye?

Éjszaka rámköszönt a körúton egy oktogoni mekis pultos.

Miről jegyeznek meg???

Haszprus

Zend Framework

©   Haszprus   |   barátok fejlesztés képzés php symfony

Nu, Gábortól megint tanultam egy kis Zend Frameworköt, de igazából az eddigi rátekintéseim eddig mindig hiányérzettel zárultak, nem igazán érzem hogy ez miért jó, valahogy a Symfony úgy jobban egyben van…

Haszprus

Orca Rézmál Senator

©   Haszprus   |   barátok

Délben tegnap céges pizza, ma pedig pezsgőbontás (happy times - Borat), melóból egyből Orcáékhoz teknősnézőbe (aranyos, ma született, tök pici, mint egy gyufás doboz), láttam ledsort (teljesen állat, musthave), vacsi, goto Rézmál & Senator, kis tízfős összeröff, négyfős hardcore-ral. Sikerült egy újabb női szemüvegben lefotóznom magam, gyűlik a kollekció, talán címkét is érdemelne már a blogon (ezúttal thx 2 Bea).

Hulla fáradt vagyok, 2-kor fekszem (pedig próbálok mielőbb, csak nehezen fér bele), és mégis kidob az ágy reggel 5-7 körül egyfolytában.

Haszprus

Ma esti időjárásjelentés

©   Haszprus   |   buli idézet l0lzor sör

Nedves időnek nézünk elébe.

IRCQuote fight! In the ring:

Csaj 22:22 ...rám ma vár a felhőtlen tudatlan v tudatos önkívületi állapot most megyek éppen a puncibuliba
Más: ha esetleg olyat írnék h akarlak, kívánlak gyere és azonnal bassz meg keményen... le akarlak szopni stb akkor pliz ne vedd komolyan... és töröld!
Haszprus
én mára itthon levést tervezek, de nézz be

Egyébként hulla fáradt vagyok úgyhogy remélem nem kerül erre sor.

Haszprus

Gigolo @ Sanoma party

©   Haszprus   |   barátok buli life meló sanoma

Ma mondta egy csaj hogy már kész gigolo vagyok, kedden pedig Gábor, hogy tiszta gigoló leszel nemsokára rolex óra, minden, pénteken pedig volt egy Sanomás nagycéges (600 fő) buli, ahol a kollégáktól megkaptam a Gino nevet, merthogy mindig élre vasalt szövetnadrág, hosszú fekete ing, meg amúgy is olaszos a kinézetem

BTW tegnap őszi fesztivál volt a Sanománál, bornap, épített színpad, rengeteg pad, rengeteg boros stand, pálinka, DJ, jó volt Mondjuk a halálomon voltam fáradtságilag, húzós hetek vannak mögöttem (és előttem), éjfélre itthon is voltam.

Haszprus

New Technology Meetup 2011/09

©   Haszprus   |   barátok google

Been there!

  • Mezei Áron, Szabó Gergely: Szig.it - közösségi fesztiválozás mobillal
  • Buherátor (SilentSignal, buhera.blog.hu): XSS 2.0
  • Németh Bottyán- Vincze Gábor ( Gravity): Amikor a Google kevés
  • Lám István (Tresorium Kft.): Tresorium - Lehet-e biztonságosan adatot tárolni felhőben, és ha igen, miért nem?
  • Farmosi Attila (ACE Telecom): Behálózott fesztiválok
Haszprus

Web developer

©   Haszprus   |   barátok fejlesztés

Ma a következő témakörökről meséltem Istvánnak (dankoi) 6 órában iszonyatosan összesűrítve:

  • fejlesztői környezet: phpstorm, netbeans, zend studio
  • verziókezelés: svn, hg, github
  • php frameworkök: symfony, mvc, orm, schema, yaml, routing, fixtures, modellek testreszabása, formok, modulgenerálás
  • javascript: ajax, jquery, dom
  • dokumentáció: phpdoc, doxygen
  • tesztelés: unit test, phpunit, mock object
  • elosztott nagyterheltségű rendszerek: cache-elés, memcache, kliens oldalt terhelni (js, számítások ott), sok php szerver, 1 db (legegyszerűbb eset): db-t kímélni
  • fejlesztés: refaktor, coding standard (zend), firebug
  • módszertan: scrum, kanban
Haszprus

Szereted a barackot? A hamvas barackot?

©   Haszprus   |   life

Tegnap egy q szép szőke csaj leszólított az utcán hogy

Szia nem veszed meg véletlenül ezt a baracklikőrt 1000 Ft-ért? Szülinapom van, és nincs pénzünk bemenni a zp-be.

Teljesen gyanús volt a dolog, egy ilyen pia 3e Ft környéke. Azt mondta, kóstoljak bele nyugodtan. Mondom megnézhetem? Palack alapján nice 20%-os cucc, az aminek állítja, de mondom mi van benne, látom el van már szakítva a zár rajta. Beleszagolok, tényleg az van benne. De vajon még mi? Mindenesetre mondom max 1000 Ft-ot bukok és remélem nincs benne semmi gázos. Miután megvettem, megkóstoltam. Abszolút best buy, isteni finom, she made my day, egész este ennek örvendeztem, fülig ért a szám.

Bejegyzéscím © Castor Troy, Ál/Arc

Haszprus

After Sunday Cooling

©   Haszprus   |   barátok buli

Szóval tegnap este átjött Gio és dumáltunk megint egy iszonyat kurvajót. Jobb dolog nincs is a világon. Ja várjunk, most hirtelen eszembe jutott egy.

Sikerült lejutni a Coronitába Sunday Coolingra, csak előtte megint burkoltunk hotdogot, úgy látszik ez már ilyen hagyomány lesz nálunk, az éjszakai hotdogok valahogy mindig nagyon finomak, bátran ajánlom a Hajógyári melletti hévmegálló egyik büféjét, ahol istenes mindenes hotdog van 350-ért (vs a szigeten 700 birodalmi fizetőeszközt vesznek ki a zsebedből ugyanezért az élményért, de itt még hozzátenném, hogy a Coronitában van képük a 25 grammos legalja (elnézést attól aki szereti) Sport szeletet H-Á-R-O-M-SZ-Á-Z forintért (!) árulni - persze kérek is belőle kapásból ötöt).

Azt írtam tegnap délután hogy várom már hogy aludhassak végre egyet, erre éjjel f2 - 2 körül értem haza és reggel 4-5 óta kukorékolok - nem tudom mi van, a szervezetem azt hiszem nem szeret aludni.

09:25

disclaimer

Érkezett egy komment privátba:

Ha nem ismernélek, akkor azt hinném, hogy tolsz valamit és azért bírod ennyire

Rendkívül fontosnak tartom megjegyezni, hogy _SEMMIT_ nem tolok. Nyilván iszok valamit (általában pezsgőt), ami pedig hajt, a saját erőmön felül, az a Red Bull, vagy esetleg valami egyéb energiaital, és ennyi.

Haszprus

Before Sunday Cooling

©   Haszprus   |   barátok buli film

Nah Gioval elmentünk megnézni a Förtelmes főnököket (nem sokat tudtam róla btw, inkább úgy mondanám h semmit... Jennifer Aniston rajongóknak viszont kötelező), Allee-ban Burgernél belebotlottunk egy régi gimis csajba (párral alánk járt), nem is tudom honnan ismerjük, talán voltunk közös buliban meg táborban.

Így kell becsajozni egy perces időkeretben. Na jó nem pont így, és

ne próbáljátok ki otthon

IRCQuote fight! In the ring:

Haszprus
Szia!
Csaj Szia!
Gio
Szia!
Csaj Hát ti, mizú?
Gio
Éppen moziba megyünk, megnézzük a Förtelmes főnököket.
Haszprus
Hát szerintem Gio akar valamit, de én meg arra gondoltam hogy jobban örülnék, ha lenne közöttünk középen egy csaj.
Csaj uhh öö ahaaaa okéé... Na jó étvágyat, sziasztoook

Pár órával később:

Haszprus
te figyelj Gio, nem megyünk el Sunday Coolingra most?
Gio (ironikusan) höhö menjünk
Haszprus
Komolyan kérdeztem, én 100%-ig benne lennék...
Gio
Hát én olyan 50%-ig, és max éjfélig... Na jó menjünk!

Úgyhogy megyünk, és újra lebontjuk a Coronitát

De várom már, hogy vége legyen ennek a hétvégének, és aludhassak egyet végre

Haszprus

(Before Rio Bed Beach Dokkoló) Coronita (After After) 20110806

©   Haszprus   |   barátok buli

Éjjel Gio átjött dumálni, iszonyat jót beszélgettünk, aztán mentünk Rioba, kiábrándító volt, nem így emlékeztem erre e helyre, hát valszeg nőttek az igényeim mióta a Hajógyárira járok. Mentünk is tovább: Bed Beach (lenyomták Andrewboytól a Kiskecét legnagyobb meglepetésemre és örömömre), pár hotdog (végre nyitva van újra a hotdogos a szigeten, és igazi quality hotdogot árul ), aztán Gio haza, én még maradtam: Bed Beach újra (rögtön valami elég korrekt csajt sikerült megbűvölni), Dokkoló, Coronita, és végül after after. Érdekes egy este volt. A Coro Café előtt ki tudja milyen okból mexikóinak hitt a bárpultos meg valami arc aki ott üldögélt a pultnál (lövésem nincs hogy miért, angolul kezdtünk beszélni, és talán azt hitték hogy tequilát csak a mexikóiak isznak amikor kiderült hogy magyar vagyok, akkor hi5 ). Leültem Coro Café előtt a hintaágyra, aztán valami arc kérdezett angolul, az ilyeneknek mindig örülök, nem sok helyen kell angolul beszéljek. Valami nem nyerő csaj is leült mellém és hülyeségeket kérdezett, aztán szerencsére lelépett. Coronitában 4-től legalább fél óráig csak én táncoltam meg valami dj-fan csaj. Nagyon jó volt egyébként, később olyan zenéket toltak, hogy valami hihetetlen, iszonyat zúzda volt fent a korlátnál. Az a kedvenc helyem, hatalmasat lehet tombolni. Hazafelé egy ismerős taxis hozott (mondjuk mostanra elég sok van, de néha csak ámulok hogy mikre emlékeznek, mint ahogy most is), kurvajót dumáltam vele is (lesz valami morrisons liget nyitott hely a népligetben az infója szerint), jóarc volt (rögtön magától törzsutas tarifába tett), 1520-ra 2000-et adtam, legyen jó napja. Mondta, reméli találkozunk még. Mit mondjak, elég komoly este volt, a Coronita ismét bizonyított.

Haszprus

New Technology Meetup 2011/08

©   Haszprus   |   adatbányászat barátok bme képzés

Tegnap voltunk Orcával és PAStheLoDdal New Technology Meetupon. Megint ötmillió ismert arc. A két legjobbat kiemelném.

  • Stefan Marsiske: Demokrácia oprendszer hackolás + adatbányászat - ez kurvajó volt
  • Lévai Gábor ügyvezető igazgató ( Meta-MPI Kft.): Metapay - a magyar fizetési megoldás - ez pedig impresszív
  • Korcsok Zoltán ( iPont): 3D broadcast szemüveg nélkül
  • Solymosi János Urtechnológiai Igazgató ( BHE Bonn Hungary Kft .): Korszeru magyar elektronika amerikai muholdakon
  • Fabók Zsolt ( http://zsoltfabok.com): A Kanban alapelvekrol 5 percben
Haszprus

És?

©   Haszprus   |   life

Tegnap indulás után eszembe jutott, hogy nincs nálam rágó, bementem hát a MOL kútra, letettem egy rágót a pultra, csak ez lesz - mondtam, és kivettem a kis kötegemet a zsebemből ami kártyák és pénzek kombinációja, előkerestem a bankkártyámat és odanyújtottam.

Pultos csaj neheztelően rám néz, majd utalásképpen ennyit odavet: Már beütöttem hogy készpénz lesz.

Lemerevedek egy másodpercre, nézek rá, köpni-nyelni nem tudok, majd megkérdezem:
- És?

Csaj: Most tényleg egy rágót kártyával akarsz kifizetni?

Szisszegtem egyet, otthagytam a csajt faképnél, és megvettem a rágót a másik kúton.

Nekem MI KÖZÖM van ahhoz a tényhez, hogy ő mit hitt?! Különösképpen ezt ilyen stílusban tálalva. Talán esetleg: Ne haragudj, beütöttem hogy készpénz lesz, tudnál esetleg készpénzzel fizetni?

Nehogymár ő mondja meg hogy mivel fizetek (nem biztos, hogy fel akarom váltani a 20 ezresemet egy rágóért, vagy pl. kiszámolva van nálam másvalamire, akármi. Közöd?!)

Haszprus

Európa #2, Velence

©   Haszprus   |   350d barátok eurotrip fotózás kocsi külföld olaszország túra wx1

Haszprus says: Velencében a parkolóház úgy működik, hogy felparkolsz mondjuk a 10. emeletre, ahol közli a faszi, hogy a kocsit hagyd nyitva, és hagyd benne a kulcsot, mert hátha át kell vele állni. Nyitva hagyod, benne a kulccsal, két laptoppal, meg mittudoménmivel. Visszajövetelkor még ez a faszi se volt ott, senki semmit nem kérdezett vagy nézett, beültünk az autónkba és eljöttünk. utólag azt mondom h egy x6-ba kellett volna beülni.

Gyuri: neeeeee. ez ugye vicc? blog-on mar kint van?

Haszprus: nincs kint és ez komoly

Gyuri: szegyen b+

Az. Velencei utunkról további érdekességek Mainframe blogján: Aztán jöttek azok a hidak... - 2. nap

Haszprus

Coronita after

©   Haszprus   |   barátok buli coronita energiablog idézet

Reggeli SMS-folyam(ból kivágva a lényeg, amúgy 33 sms volt buli után):

Csaj: Smároltál a barátnőmmel? Te Dög!
H: Mek haza, nem talizunk?
C: Nem! Utállak  
H: Hát bakker, élned kéne a lehetőségekkel  
C: Te hülye vagy!   De ugyanakkor naon édes
H:   Cuki h ezt mondod, már csak azt n értem miért n futunk össze.
C: Én meg hülye és illuminált. Meek haza és házas vagyok.
H: Attól h n duglak meg, még talizhatunk   v n? Fincsi voltál...
C: Perverz állat   Imádlak. Talizunk úgyis... tudod
H: Az gáz ha nagyobb igényem van egy összebújva alvásra mint szexre?
C: Egyáltalán nem de nem én vagyok az akire szükséged van...
 még ha szeretném is.
H: Hm, miért?
C: Mert van valakim. Fiatal vagy jóképű és édes annyi lehetőséged van.
 Csak nem én vagyok a te embered.  
H: Ez kedves tőled...  
C: Ez nem kedvesség hanem igazság, nem is értem miért nincs nőd.

Én igen, de annyira mégsem.

Utána még telefonáltunk fél órát, megtudta h külön lakom és leesett az álla ("annyira jó parti vagy").

Becsülöm, hogy nem tudtam befűzni a csajt.

júl. 26. 00:13 viszont ma este taliztam vele és dumáltunk egy órát, érdekes beszélgetés volt Egyre inkább érdekel.

Előtte meg belefutottam egy régi ismerősbe (elég jó csaj), meglepett hogy még ő kezdett nekem bókolni, hogy de jól nézek ki És hogy hívjuk már őt is a bulikba. Lila ing, szövetnadrág, btw.

Haszprus

Európa #1, Horvátország

©   Haszprus   |   barátok eurotrip horvátország kocsi külföld túra

Mainframe írásba foglalta útunk első részét, ami a horvát Plitvicei-tavakig tart, és még egy kicsit tovább. Olvassátok, mert atomjó lett. Nem is tudom, spoiler lenne ellőni itt a főbb pontokat.

Minden úgy kezdődött, hogy kitaláltuk Haszprussal, hogy most éppen minden adott lenne egy nagyobbfajta utazáshoz, szóval miért ne. Ennek jegyében rajtoltunk el végül 2011 június 26-án, vasárnap, autóval.

Ez mondjuk nem volt annyira triviális, mint elsőre gondoltam, mert Haszprus egy végigbulizott este és két ébren töltött nap után, a vérében található jelentős alkoholmennyiség társaságában érkezett (for the record: nem sajátkezűleg vezetve, csak hogy ne keltsem rossz hírét) hajnali 6 órakor, az út első szakasza pedig egy laza Budapest-Plitvice táv volt, amit a valóságtól kissé elrugaszkodott Google Maps 5 órásra lőtt be.

Folytatás Mainframe-nél, képek pedig itt

Haszprus

Brains @ ZP

©   Haszprus   |   barátok buli

Tegnap este bedobta Balage hogy mit szólnék egy Brains koncerthez. Nem mondott a név semmit, úgyhogy kerestem valami jellemző zenét tőlük. Drum and bass, úgyhogy akár még jó is lehetett volna, különösen a minta alapján (amúgy nem voltam még DNB koncerten), de végül nem jött be annyira, nekem kicsit nehéz erre mozogni

A ZP meg még mindig nem jó, kérdeztem is a buli vége felé Balagét, hogy a telefonjáról szól-e a zene, csak mert a hangerő kb. ezt sugallta…

(Ami egyben azt is jelenti hogy a ZP nagyon teper a fennmaradásáért, mert ez a hangerő valszeg nem véletlen volt ilyen alacsony.)

Update 13:00 Most pedig irány a kínai Zotya atyával, aztán este ZP újra.

Haszprus

Burger

©   Haszprus   |   l0lzor life

Most kértem kaját diákkal nagyban a Burger Kingben.
Csaj kérte a diákot.
Mondom nincs itt.
Aszondja, nem látszik, hogy diák lennék.
Mondom de, sokadik diploma. Ötvenedik.
Elkerekedett a szeme. Aszondja: komolyan???
Mondom igen, ötvenedik. Az évek…
Mire ő: naháááát...!
És elhitte

Haszprus

Palatinus

©   Haszprus   |   barátok buli strand

Volt egy evosoft interjú, aztán egy gyors ad-hoc Palatinus Gioval, összefutottam egy csomó arccal, nemsoká Morrisons elvileg.

Palatinuson nem gyenge a szeku, annak nyittatod ki az öltözőszekrényét akinek nem szégyeled. Gyurinak el is vittek belőle ezt-azt…

Haszprus

Vizipipa

©   Haszprus   |   barátok buli fotózás

Vasárnap este Orcáéknál indult egy kis társasos összeröff, aztán a csajok leléptek, mi meg ottmaradtunk hárman vizipipázni hajnal 3-ig. Utána gyorsan toltam még egy Coronitát (Sunday Cooling, hétfő hajnal 5-ig tart, sokkal kevesebben vannak mint máskor, voltaképp nem is rossz ha valaki Coronitát szeretne szellősebb tánctérrel), meg kalandoztam kicsit a BKV-n

Note: sok értelmét a vizipipának végül nem fedeztem fel.

Haszprus

BKV / közter a k..edves

©   Haszprus   |   bkv life

Van bérletem, 9800 Ft-ért vettem, de megvágtak a bkv-n hogy nem volt bérletigazolványom. 12000 Ft-ra, akármennyit szövegeltem hogy az enyém és mai a dátum és most vettem. Hát a kedves mamátok. Amúgy tudom hogy ez a szabály hogy kellene bérletigazolvány de még soha egyetlen ellenőr se kérte számon rajtam, meg se említették hogy kéne. Ez egy közterületis volt. Nem írtam alá, de átadtam a személyimet. Utólag hülyeség volt, szerintem nem kutathatta volna át a zsebemet vagy bármi, semmit se tehetett volna. Csak nem tudtam h ennyibe fog fájni. De mindjárt csináltatok bérletigazolványt és megyek az akácfába, megpróbálom kidumálni. Ha nem sikerül, akkor 2000 Ft-ot kell fizetnem, merthogy van érvényes cuccom. Illetve remélem a bérletigazolványom ma már érvényes lesz. Nemtom annak hogy megy a kiállítása, sose csináltattam, mert minek, sehol se kérik, és nagy, meg plusz egy vacak amit cipeljek.

Ps lehet mondani h én voltam a hülye. Szerintem nem kellett volna megvágjon, és ezt neki is kifejtettem elég részletesen.

Haszprus

Paintball

©   Haszprus   |   barátok

Sikeres szervezést követően (giga thx to Orca & Mf & Pas & otherz ) ma egy szép nagy társasággal paintballoztunk

Életemben először voltam egyébként, tartottam tőle egész minimálisan, és igazam is volt mert közelről ha megsoroznak az bizony elég rendesen tud fájni (káromkodtam is nem keveset), és marha meleg volt, szakadt rólam a víz (hőségriadóban sikerült menni), ezzel együtt atomjó móka, és kell majd még egy ilyet valami hűvösebb időben.

Haszprus

Partying, partying, yeah!

©   Haszprus   |   barátok buli coronita dávid desire élelmezés epam grund kocsi kozmetikus life mcd meló mobilfotó normafa sör túra

Csütörtök westend EPAM új szint Kata Gábor Marcsi Grund sör home péntek Resty Rita kozmetikus hátmasszázs Morrisons Balage Kristóf Andreas Dávid taxi mcd taxi soroksári benyitás A taxi home sleep szombat kocsi telek soroksári A Mcd kínai Normafa eszméletlen Csepel Mainframe Rita ukrán before Geri Hajógyári Coro Café Boráros home.

Haszprus

New Technology Meetup 2011/06

©   Haszprus   |   andrás barátok energiablog képzés

Második New Technology meetupom, ismét PAStheLoDdal voltunk, és ismét kurvajó volt. Ez a legjobb meetup sorozat, többnyire eszetlen jó előadásokkal. Mindegyiken ott a helyem! A tegnapi tematika, kiemelve a számomra két legjobbat:

  • Márai László (Noispot): Noispot - közösség által irányított zenelejátszás
  • Pásztor János (DotRoll/Docler): IPv6
  • Szabó Sándor: (EU Edge Kft.): DSDM, agilis módszertan üzleti környezetre - A májusi Meetupon hallhattunk egy előadást arról, hogy miért nem jó a Scrum arra, amire szerintem kitalálták. Előadásommal a Magyarországon kevéssé ismert Dynamic Systems Development Method (DSDM) nevű agilis szotverfejlesztési módszertant szeretném bemutatni, aminek segítségével olyan helyzeteket is megoldhatunk, amit a Scrum nem kezel, és amelyek külső megrendelőnek történő szoftverfejlesztés során óhatatlanul előjönnek. Ilyenek például az árajánlat adás, az időbecslés vagy a határidők.
  • Veres-Szentkirályi András (Silent Signal): Hack 2.0 - Aki rendszeresen látogatja a meetupot, talán egyetért velem abban, hogy a technológia legtöbb területének bleeding edge fejlesztéseiröl volt már legalább egy elöadás a meetupon. Említésre kerültek az éppen aktuális webes/mobil/cloud keretrendszerek, legújabb generációs programnyelvek, és az ezekre épített killer applicationök. Eközben Stefan Marsiske 2009-es elöadását leszámítva nem nagyon esett szó arról, mit forralnak a biztonsággal foglalkozó hackerek virtuális üstjeikben. Még mindig zölden dereng a konzol, a háttérben pedig gépi kód nyelvén énekel a 8 bit világa? Ha meghallgatod az elöadásom, kaphatsz egy frissebb képet a valóságról.
  • Endrődi Tamás (Gábor Dénes Főiskola): Stratobox
Haszprus

Szentendre & Szlovákia

©   Haszprus   |   barátok bringa desire kocsi life mobilfotó túra

ScoobyZolival nyomtunk bringán egy Schönherz -> Újpest -> Megyeri híd -> Szentendre -> Újpest -> Kopaszi-gát bringatúrát. Kiégetett, leszívott ez a nap is - saccperkábé 50-60 km-t tekertem. Útközben Szentendrén megelőzött minket valami jó csaj, üldözőbe vettem, erre amikor utólértem, kiderült, hogy Kata volt az.

Ps. tegnap csak úgy random nyomtam egy határátlépést Párkányba. Se vám, se határ, semmi, üdvözöljük Szlovákiában, mondta a felirat, és ennyi… Meglepő állapotok vannak amúgy.

máj. 30. 21:01 Zoli szerint megvolt az 70 km is.

Haszprus

Open Academy

©   Haszprus   |   barátok css fejlesztés javascript képzés php

Ott voltunk ezen is Orcával és PAStheLoDdal.

Szubjektív véleményem: nagyon hardcore advanced cuccot vártam, ehhez képest kicsit bme-sre sikerült, legalábbis az első egy-két előadást a magam részéről túl lassúnak ill. bealvósnak éreztem, a verziókezelős és a scrumos teljesen triviális dolgokról beszélt (szerintem elhibázott tematika). Volt viszont nagyon kellemes meglepetés is, éspedig a PHP Security, ami nagyon élvezetes volt (erről a témakörről még valszeg többször ennyit szívesen hallgatnék), illetve a HTML5 bemutató, ami viszonylag meglepő módon még mindig tudott egy csomó újdonsággal szolgálni a HTML 5 konferencia után is.

Amik voltak:

  • Multiplatform mobil fejlesztések (Dr. Forstner Bertalan)
  • Hogyan optimalizáljunk C/C++ kódokat! - Esettanulmány (Illés Márton)
  • Verziókövető rendszerek alkalmazása fejlesztési projektekben (Gyöngyösi Péter)
  • Webműves Kelemen tanácsai, avagy mi kell a PHP falába? (Varga-Perke Bálint)
  • Hogy kerül a csizma az asztalra? HTML 5, CSS3, JavaScript (Magyar Attila és Györkő Péter)
  • AGILIS / SCRUM fejlesztés (Bakonyi András)
Haszprus

Üzemeltetés

©   Haszprus   |   bme képzés virgo

Előbb volt egy kis beszélgetés az alábbi témákban az üzemeltetéssel.

  • statisztikák gyűjtése a db-ről, lekérdezésekről
    • data dictionary
    • éjjel futó query optimizer
    • mintavételes optimalizáció, pl. csak a tábla 10%-ára nézi meg hogy milyen az adott oszlop kardinalitása
    • statisztikák költségvonzatai
    • lekérdezések planningje
  • hintelés
    • melyik indexet használja
    • milyen sorrendben joinoljon
    • milyen típusú joint végezzen (hash join pl)
    • nem egészen hintelés: join helyett subquery
  • preparedStatement
    • megadható egy beízzító query amivel elkészíti a preparedStatement execution planjét
  • bitmap index
    • költséges a b-tree-n az update mert több rekord van egy levélen
    • lock problémákhoz vezethet, ezért OLTP-ben nem használják csak adattárházaknál

Egészen jó kedvem lett

amúgy tanultam ezek jórészét bme-n... csak fasza volt h érződött rajtuk h ők nem csak tanulták... de megvallom, elgondolkodtató h csomó mindent lenyomtak bme-n ebből, össz 2 tárgyban. sztem bme rulz. bár valszeg csak a felszínt karcolgattuk. de nem is az a lényege h mélyre ásson egy tárgy, hanem h megmutassa h mik vannak, szvsz, aztán ami kell azt elolvasod a doksiból. máskülönben 100 éves lenne az msc.
Haszprus

New Technology Meetup

©   Haszprus   |   amazon barátok buli fejlesztés képzés

Tegnap voltunk PAStheLoD kollégával New Technology Meetupon, ilyen fajtán most először. Elég hardcore témák, volt pár iszonyat élvezetes - ahogy valaki fogalmazott, 'itt csöppen el az igazi programozó' - előadás, sajnálom hogy 5 perc van ezekre, szerintem bőven többet megérnének.

Témák voltak:

  • Flash játékok üzleti megközelítésben.
  • Low-level iOS, hogyan lehetne gyorsabb? A mobil eszközökben sokkal több és egyben sokkal kevesebb erő van, mint gondolnád. Ha szorít a CPU, akkor nem csak az alap SDK-s trükkökben érdemes turkálni. Már az sem egyszerű, hogyan mérjünk. Szálak, UIKit, memória-elérés, Assembly, satöbbi.
  • Scale-out igényű nagy adatos feladat-feldolgozó láncok cloudon. Amazon Cloudon megvalósult Hadoopra épülő bioinformatikai feldolgozó lánc. Ott felmerülő kihívások, és megoldásaik open-source technológiai elemekre építkezve. EC2, S3, Hadoop, HDFS, jclouds, whirr.
  • ScalienDB, egy skálázható NoSQL adatbázis Budapestről.
  • Miért nem használjuk a scrumot? Kanban.

Üdítő volt végre egy erősen szakmaibb konferencián ott lenni, nekem Bátorfi Zsolt HTML 5 bevezető előadása kellőképpen hatásosnak bizonyult. Mondjuk a későbbiek nem értek a nyomába, de ettől még rengeteg implementáció szinten új dolgot láttam. Örülök hogy ott voltam, legnagyobb hiba lett volna kihagyni. Az MS nagyon nyomulni akar, és valszeg a legjobb helyen teszik (a fejlesztőknél). Atomprofi szervezés stb. Elvileg lesz majd még ilyen, feltétlen menni akarok arra is.

Haszprus

Dropbox

©   Haszprus   |   howto hwsw

Komolyan mondom, nem is tudom, hogy tudtam élni eddig nélküle.

Régen mainframe már ajánlotta, és regisztráltam is, de nem nagyon láttam akkor hasznát, most pedig a Virgós kolléga megkérdezte hogy van-e fiókom, igazából volt, de nem használtam. Most elkezdtem használni, marha jó. A létező legegyszerűbb módja, hogy pl. fotókat osszak meg anyámmal (mert nála is telepítettem), vagy hogy magammal hordozzam bizonyos excel tábláimat, vagy egyebeket, amikre a Google Docs nem megfelelő mert nem elég fejlett hozzá, ellenben rendszeresen frissíteni akarom a tartalmukat, ergo jó ha nálam van mindig.

Merthogy a Dropbox az egy szoftver és szolgáltatás egyben. Létrehoz a számítógépeden egy könyvtárat, amikor telepíted. Ebbe a könyvtárba bármit pakolsz, az a háttérben szépen feltűnésmentesen szinkronizálódik a Dropbox szerverével, tehát náluk is lesz belőle egy példány, meg nálad is. És ahány gépen még felrakod a Dropboxot (tipikusan pl. az otthonin meg a munkahelyin), mindannyin eléred ezt a könyvtárat, pontosan ugyanazzal a tartalommal, szinkronizálva az összes hely között, ergo írhatsz és olvashatsz is bele/belőle mindenhol.

Telefonra is telepítheted, azzal is szinkronizál (de ott nem mindent, csak amit meg akarsz nyitni), így a jegyzetelős fájlokat akár útközben is szerkesztheted vagy olvashatod.

Én telepítettem ebbe a könyvtárba egy portable alkalmazást is, aminek így a frissítéseit csak egy helyen kell elvégeznem, akár otthon akár az irodában, és amikor beérek a másik helyre, akkor ott már a frissített szoftver fogad, aminek a beállításait sose kell kétszer megtennem.

Egyszerűen óriási.

A Dropbox alapból 2 giga tárhelyet nyújt, de ha ezen a linken regisztrálsz, akkor kapsz még pluszba 250 mega helyet, és én is kapok utánad 250 megát. Ha ezen át regisztrálsz, megköszönöm! És tényleg érdemes, mert nagyon hasznos.

Ja és backup célokra is használható, amit ugyanis ide teszel, azt 30 napig még a törlésük után vissza tudod állítani, illetve ha véletlenül valami hülyeséggel felülírnád, akkor az előző verziókat is tárolja ennyi ideig.

Haszprus

Első node.js http szerverem :)

©   Haszprus   |   fejlesztés javascript node.js

Gondoltam kipróbálom ezt is. Szerver oldali javascript ugye ("server side javascript done right"). Íme az app.js tartalma:

var http = require('http'); var server = http.createServer(function(request, response) { response.writeHead(200, { 'Content-type': 'text/plain' }); response.end('Hello world'); }); server.listen(8000); console.log('Server is listening on http://127.0.0.1:8000');

As seen in the tutorial. És ez igen könnyen már futtatható is (konzolba node app.js), és a http://127.0.0.1:8000 címen meghívva valóban kapunk is egy hello world oldalt.

Haszprus

Twig template engine

©   Haszprus   |   fejlesztés howto php

Gondoltam eljátszom a twig template kezelővel, ami erősen a symfony 2-höz és fabien potencierhez kötődik, tekintve hogy ő az atyja mindkettőnek és ez a symfony 2 default templating engine-je.

A telepítés igen könnyű pearrel:

pear channel-discover pear.twig-project.org pear install twig/Twig

(Egyébként nem muszáj pearrel telepíteni.)

Hozzuk létre a kis hello world sablonunkat:

<html> <head></head> <body> <p>Hello {{ name }}</p> <p>The date is {{ date }}</p> <p>The time is {{ time }}</p> </body> </html>

Mentsük el templates/hello.tpl-ként.

A template-et adattal kiszolgáló php a következőképp fog kinézni:

<?php include 'Twig/Autoloader.php'; Twig_Autoloader::register(); try { // templates könyvtárban keressük a template-eket $loader = new Twig_loader_Filesystem('templates'); $twig = new Twig_Environment($loader); $template = $twig->loadTemplate('hello.tpl'); echo $template->render(array( 'name' => 'World', 'date' => date('Y-m-d'), 'time' => date('H:i:s'), )); } catch (Exception $e) { die('Hiba: ' . $e->getMessage()); }

Ez ennyiből már működik is. A twig lehetőségeibe mélyebben nem megyek bele, aki használt már bármilyen template engine-t, annak sok újat nem fog mutatni.

Haszprus

CakePHP modellek

©   Haszprus   |   cakephp fejlesztés howto php symfony

Nemrég kezdtem el picit ismerkedni a CakePHP MVC frameworkkel, igazából egyáltalán nem célom ismertetni a képességeit vagy bármi hasonló, mindössze megragadnék egy dolgot ami megtetszett. A dolog nem újdonság, mint ahogy a CakePHP sem az, sőt.

Induljunk ki onnan, hogy már megvannak a tábláid a db-ben, amit még korábban létrehoztál, hogy Cake-et kezdtél volna használni. Nem feltétlen tipikus felállás, tudom.

Megmondod az érintett kontrollerednek egy tagváltozóban, hogy

$uses = array('Restaurant', 'Place');

, aminek a hatására a kontroller a Restaurant és a Place nevű modelleket példányosítani fogja és hozzárendeli a $this->restaurant ill $this->place változókhoz a Controlleren belül.

Amennyiben a megfelelő könyvtárban nincs Restaurant ill. Place modell (az ezekhez tartozó php fájl és osztály), akkor megnézi, hogy a db-ben létezik-e restaurant ill. place nevű tábla, és ha igen, akkor ezekből generál on-the-fly egy-egy modellt.

Lekérdezi tehát a db-ből a táblák oszlopait, és rögtön használhatod is valamennyi tagfüggvényt rájuk, mint pl. megkeresheted az 5-ös id-jű éttermet:

$this->restaurant->findById(5);

Nem csak id alapján kereshetsz, hanem bármi egyéb oszlopnév alapján is természetesen, tehát pl. $this->restaurant->findByType('lacikonyha') hívás is teljesen valid.

Nekem ebben az tetszik mondjuk egy symfonyval szemben, hogy a modellt nem kell generálnod, létrehozza neked on-the-fly, aminek különösképp ott érzem előnyét, ha valami változik az adatbázis sémában (nevezetesen nem kell újragenerálgatni a modelleket, ami marha kényelmes dolog). Nyilván hátránya, hogy egy IDE sem fogja kitalálni neked, hogy vajon milyen tagfüggvényeket hívhatsz meg az ilyen módon használt modelljeiden.

Haszprus

Meetoff - videó a neten

©   Haszprus   |   12e barátok javascript képzés szülinap videó

Tegnap volt Meetoff, és kibiri kib* jó volt, valamint kiderült megint, hogy mennyire belterjes is ez a szakma Megint voltak ismerős arcok, ezúttal az előadók közt is, dumáltunk, rámköszöntek, nagyon jól esett. A helyszín választása egész jó volt, és hogy tartottunk szünetet, az is.

A téma Videó a neten volt (Tolni kell a kontentot alcímmel), volt pár érdekes előadás új kezdeményezésekről vagy akár meglévő trendekről, de meg kell mondjam, hogy nekem legalább ugyanennyit számított az a közeg is amiben voltam, mivelhogy ScoobyZolival és eL Gerivel mentem, a helyszínen pedig egyszercsak fölénk magasodott PAStheLoD, és még váltottunk pár szót a bárpultnál Kereskényi Balázzsal is. Plastik Józsit pedig életnagyságban láthattuk, akár meg is érinthettük volna a Mestert.

Ps. egyébként 27. szülinapom volt tegnap, és kaptam tortát a Virgótól (ügyvezető adta át), felköszöntöttek a kollégák, ami lássuk be, igen kellemes élmény.

Meetupokra, meetoffokra, és egyéb hasonló nyalánkságokra pedig megyünk a továbbiakban is, bejött a téma.

ápr. 25. 18:57 Ott voltunk! Megjött a bizonyíték

Haszprus

Vocational English

©   Haszprus   |   barátok képzés

Yesterday we were practicing vocational English conversation with mainframe for about three hours. I think it was a lot of fun and it was simply awesome. I was talking about CSS3, my private project, frameworks, and symfony. These hours gave me a lot of confidence, my English has got a lot more fluent.

Thank you Mf.

We are going to continue this on Thursday.

Haszprus

Virgo sör

©   Haszprus   |   buli virgo

Megvolt az első virgós sörözésem (Fakultatív részvétellel, underground szervezésben.) Nem tudom hányan voltunk, legalább 15-en. Helyszínéül a Csak Art Bar szolgált, ami egykor szado mazo klub volt ha minden igaz…

Quick fact: tegnap voltunk Gerivel budapest.js meetupon, és volt egy csomó ismerős arc. (Sajnos utána rohannunk kellett tovább.) A téma különböző javascript frameworkök bemutatása volt egy drag&drop + slideshow mintafeladaton keresztül (jquery, mootools, yui, dojo, valamint volt még egy közönségi jquery és egy közönségi fapad javascript bemutató is). Kicsit sajnáltam, hogy az, hogy mit láttunk, nemcsak a keretrendszernek, hanem leginkább az előadó előadásmódjának és egyéni elképzeléseinek függvénye volt (mivel a specifikáció nem volt strict, ami persze jó, hisz nyilván minden fw-ben mást és mást egyszerű vagy nehéz megcsinálni).

Magam részéről a versenyzőket látva és egymáshoz viszonyítva tetszett a jQuery és a mootools, számomra olvasható/emészthető kódja és felépítése miatt, dojora nem voksolnék az alacsony dokumentáltsága folytán, yui nagyon profi cuccnak tűnik, de ugyanakkor érzésem szerint igen macerás fejleszteni benne. Ugyanakkor még egyszer megjegyezném, reálisabb lenne az összehasonlítás, ha mindegyiket ugyanaz a személy mutatta volna be. Nyilván minden nyelvet meg lehet közelíteni egyszerűen és bonyolultan, mint ahogy a két jQuerys példában is egészen eltérő szemléletben oldotta meg a két bemutató ugyanazt a feladatot.

Tetszett amúgy.

Haszprus

Full text search stb

©   Haszprus   |   cakephp fejlesztés meló php seo symfony virgo

Múlt héten a CodeIgniter Framework megismerése volt terítéken, ma pedig kutattam egy kicsit, amit a napokban még folytatni fogok full text search témában, érintve, de nem korlátozódva a következőkre:

  • Zend Search Lucene
  • Sphinx
  • Xapian

Implementáltam egy a Zend Frameworkben található Zend Search Lucene-t használó megoldást (abszolút experimentális jelleggel, index buildelés és lekérdezés) CakePHP Framework alá beültetve.

Megjelenítési réteghez úgy tűnik 960 Grid System lesz a választottunk.

Itthon eközben symfony frameworköt nyomok továbbra is Doctrine ORM-mel.

Izgi mind.

SEO power.

Haszprus

Hajógyári körkép hétfő éjszakáról

©   Haszprus   |   barátok buli coronita fotózás zene

Hétfőn Mf-fel végigjártuk az egész Hajógyárit (már ami nyitva volt, persze a Sláger Palota kivételével ) és szakmailag bevizsgáltuk a különböző szórakoztatóipari egységeket. Teljesen szubjektív és tömör értékelésem szerint:

  • Coro Café kis hely szimpatikus zenével, jó hangzással, minimál vizualitással. Nekem az mondjuk hiányzik. Nem sikerült a rajongójává válnom a mai napig, pedig voltam már itt párszor. Nekem kicsi, pedig a zene tényleg jó lenne.
  • Studio hatalmas nagy, látványos fényjáték, de ez konkrétan nem szól jól (ellenben inkább szarul), ez se lett kedvenc.
  • Pink bementünk és menekültünk kifelé (rnb).
  • Dokk Club coronitával egybenyitott parti volt, magam részéről nem szeretem amikor egybe van nyitva. Fenti rész VIP-nek elkülönítése számomra sajnálatos. Zeneileg elment.
  • Coronita ez lett volna nálam a parti lényege, de mint kiderült, ma kivételesen nem kezdődött másik parti a Coronitában 5-kor, hanem maradt ugyanúgy a Dokkban a DJ. Nálam ez most lapos volt, sry, konkrétan 6-kor eljöttünk mert fáradt voltam (mostanság mindig az vagyok amúgy).

Összességében most a legjobb a Coro Café volt, és természetesen a Hajógyári még mindig viszi a prímet az általam ismert helyek sorában.

már. 19. 18:53 még annyit, hogy

Haszprus

Back on the track 2011 :)

©   Haszprus   |   bringa desire mobilfotó

Hosszú hétvégére remek időt kaptunk. Ha nem lenne melóm egész hétvégére, asszem igen brutál zúzás lenne. Kimerültem így is rendesen, kiégetett, leszívott ez a nap is…

Este amúgy Matula feat Goldsound a Pink!-ben. Még nemtom… Fáradt vok és dolgom van.

Haszprus

symfony tech demo

©   Haszprus   |   barátok doctrine fejlesztés php symfony

Tegnap ledemóztam Zolinak a symfony - doctrine duó YAML alapú (schema.yml) adatbázis- és modellgenerálási képességeit, illetve hogy miként lehet ebből formokat és komplett modulokat legenerálni, valamint miként lehet testreszabni ezeket. Ahogy láttam, impresszív volt. Mondjuk szerintem is az.

Haszprus

BKV-s matek

©   Haszprus   |   bkv l0lzor life szánalmas

30 napos BKV bérletet akartam venni mai (feb28) kezdődátummal.

Emberünk teker egyet a pecsétjén, és rányomja:

Február 28 - március 27.

Igazából számítottam a dologra, ezért rávezetően megkérdeztem tőle:
- Biztos, hogy 30 nap van a két dátum között?
- Igen.
- Akkor köszönöm, mégse kérek…

Ugye értitek, hogy amennyiben február 28-ig nem jött rá, hogy február csak 28 napos, akkor az elmúlt teljes egy hónapon keresztül 28 napos bérletet árult a faszi?

Haszprus

Almost dead

©   Haszprus   |   life

Ma reggel majd meghaltam a fájdalomtól (pár napja vért köpök), ügyeletes háziorvos, fülorrgégészet, házidoki, patika, cataflam, levofloxacin sandoz, nasivin, algoflex, meleg só, fül és arcüreggyulladás, és örüljek ha nem kell felszúrni jövő héten.

Haszprus

Norby is back

©   Haszprus   |   barátok történelem

Tegnap találkoztam Norbyval végre (Gio mellett másik legjobb barátom még a jedlikes időkből), dumáltunk egy jót, sokkolóan érdekes volt. További talik kilátásban…

Haszprus

Kondi 2011 H1

©   Haszprus   |   done kondi

Január teremben

  1. 19 Imo hát alkar comb
  2. 20 Imo váll tric
  3. 25 Imo váll tric comb

Január itthon

  1. 17 bic tric has mell comb
  2. 18 mell
  3. 26 has mell

Február teremben

  1. 09 Imo váll tric has

Február itthon

  1. 03 mell
  2. 04 mell
  3. 10 mell
  4. 17 bic tric tric
  5. 23 bic tric
  6. 24 bic tric
  7. 25 mell váll láb
  8. 26 bic tric
  9. 27 has mell
  10. 28 mell

Március itthon

  1. 01 bic tric has mell váll
  2. 02 bic tric hát
  3. 04 mell
  4. 10 bic tric has
  5. 11 mell

Március szabadon

  1. 13 bringa
  2. 26 bringa
  3. 27 túra

Április teremben

  1. 25 hát mell váll bic tric kardió

Április itthon

  1. 09 bic tric has mell
  2. 17 mell
  3. 18 has mell comb
  4. 26 mell
  5. 28 mell
  6. 30 has mell

Május teremben

Május itthon

  1. 02 bic tric has
  2. 03 bic tric has
  3. 17 bic tric mell
  4. 18 bic tric mell
  5. 19 bic tric váll

Május szabadon

  1. 23 bringa Zoli Kopaszi
  2. 29 bringa Zoli Szentendre (70km)

Június teremben

Június itthon

  1. 06 has
  2. 20 has mell
  3. 22 bic tric mell váll
  4. 22 has

Június szabadon

  1. 10 futás Zoli Kopaszi
  2. 16 bringa A váci mcd
Haszprus

Gio is back :)

©   Haszprus   |   350d barátok buli fotózás történelem

Ééés megkezdtük 2011-et egy hatalmas dumálgatással és bulival, úgy is mondhatnám hogy az év legváratlanabb meglepetése volt amikor este hétkor megszólalt a telefonom hogy nincs-e kedvem ellátogatni valami helyre most így azonnyomban… Naná hogy volt!

További talik kinézőben. Kicsit felélénkültek az események mostanság.

IRCQuote fight! In the ring:

Kurvajó szilveszteri buli volt, Balagééknél kezdve aztán egy eltés koleszos buliban folytatva! Még ilyet!

Balage
kérdezted miért volt az a sok szék a budi ajtóban... azért volt, mert volt egy részeg gyerek, aki kijött a budiról, megfogta először a szemetest, és pörögve bebaszta
10 queries