képzés - 2011 - 18 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.


mindet
jan
feb
már
ápr
máj
jún
júl
aug
sze
okt
nov
dec
2010
-
-
-
-
-
-
-
-
2009
-
-
-
-
-
-
-
-
-
-
-
2008
-
-
-
-
-
-
-
-
-
2007
-
-
-
-
-
-
-
-
-
-
-
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

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

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

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

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   |   barátok buli 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

Meetoff - videó a neten

©   Haszprus   |   12e barátok haszprus 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.

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.