Author Archives: Marhefka István

1979-ben születtem Miskolcon, itt teltek el a gyermekéveim is. Az Avasi Gimnáziumban érettségiztem az iskola első hatosztályos osztályában. Középiskolában sokat jártam tanulmányi versenyekre (matek, számítástechnika, magyar nyelv). A csúcson akkor voltam, amikor 1997-ben és 1998-ban részese lehettem a négytagú magyar csapatnak a Nemzetközi Informatikai Diákolimpián, ahol mindkétszer ezüst érmet szereztem. (Először a dél-afrikai Fokvárosban, majd a portugáliai Setubalban.) A BME-n szereztem diplomát műszaki informatika szakon. Jelenleg üzleti alkalmazásokat fejlesztek Javaban, de korábban MS-közeli technológiákban is évekig dolgoztam (Visual Studio 6, VS.NET 2003 stb). Amolyan szoftverfejlesztői "konyhamalac" vagyok: alapvetően minden érdekel az informatikán belül. Itt megtalálsz az iwiw-en is.

Csak egy gombnyomás…

A cégnél, akiknek dolgozom, több csapat is azt a módszert alkalmazza, hogy a Continuous Integration eszközéből (Hudson/Jenkins ill. TeamCity) deployál a tesztkörnyezetekbe. Minden tesztelőnek van egy saját környezete, és mindegyik környezethez tartozik egy nyomógomb a CI eszközben. Ha a tesztelő megnyomja a környezetéhez tartozó gombot, akkor a CI eszköz deployálja az SVN trunkben lévő utolsó [...]

Google ReaderTwitterIWIWDeliciousShare
Posted in Módszertan | 12 Comments

Hogyan fejlesszünk hatékonyabban szoftvert? – Töröljük a kódot!

Korábbi munkahelyemen abban a szerencsés helyzetben lehetett részem, hogy egyazon terméket fejleszthettem a kezdetektől 3 éven keresztül. A termék “vállalati” alkalmazás, ami nagymegrendelőknek (több tízezres felhasználószámnak) készült. Talán másoknak ez egy csapásnak tűnhet, hogy miért kell évekig ugyanazt a szoftvert túrni, én azonban ezen a projekten tanultam eddig a legtöbbet. Egy kisebb méretű (6-7 fős) [...]

Google ReaderTwitterIWIWDeliciousShare
Posted in Módszertan | Tagged , , , , | 6 Comments

Megjelent a “Kanban and Scrum – making the most of both” magyar fordítása

Hosszas munka eredményeképpen Csutorás Zoltán barátommal elkészültünk az infoq.com-on, 2009 év végén megjelent Kanban and Scrum – making the most of both elektronikus könyv magyar fordításával. A magyar címnek ezt választottuk: Kanban és Scrum – mindkettőből a legjobbat! A könyv a Scrum és a Kanban módszerek egyik legjobb összefoglalását adja. Mindenkinek ajánljuk, akik az agilis [...]

Google ReaderTwitterIWIWDeliciousShare
Posted in Módszertan | Tagged , , , | 6 Comments

A szoftverfejlesztő guru

A héten résztvettem egy szoftverfejlesztői álláshirdetés megfogalmazásában. A kiírás rendhagyóra sikeredett: az első oldalon leírtuk, milyen – szerintünk – egy jó szoftverfejlesztő, a másik oldal pedig arról szólt, milyen egy szoftverfejlesztő napja a cégnél. Ketten dolgoztunk ennek a provokatív, figyelemfelkeltő álláshirdetésnek az elkészítésében. Pont ez a provokáció volt az, ami nekem tetszett az egészben. A [...]

Google ReaderTwitterIWIWDeliciousShare
Posted in Módszertan, Programozás | Tagged , | 14 Comments

Programozói verseny

Felkértek részvételre egy programozói verseny zsűrijébe. Ha pályakezdő vagy, szeretsz Javában szoftvert fejleszteni, és kíváncsi vagy arra, hogy mit gondol munkádról a szakmai zsűri, mindenképpen ajánlom, próbáld ki magad! A célunk, hogy egy viszonylag egyszerű feladat megvalósításával hívjuk versenybe az érdeklődőket, és a legjobbakkal hosszátávú együttműködést alakítsunk ki. Nem kell hosszú hetekig “reszelni”, inkább azt [...]

Google ReaderTwitterIWIWDeliciousShare
Posted in Programozás | Tagged , | 4 Comments

Retro feeling

Ahogy telnek az évek, és egyre idősebbé válik az ember, annál többet nosztalgiázik. “Bezzeg az én időmben!” – hangzik a sokat nem érő kijelentés. SOA, SOAP, BPEL, Workflow, Design Patterns, EJB, GUI-technológiák, cluster, mindenféle alkalmazásszerverek. Folytathatnám a sort. Nincs jó kedvem, amikor rájuk gondolok. Bezzeg, amikor még Turbo Pascalban írtam az alkalmazásokat, és assembly-betétekkel interruptokat [...]

Google ReaderTwitterIWIWDeliciousShare
Posted in Módszertan, Technológia | 8 Comments

WebExpo konferencia, Prága, 2010. szeptember 23-25.

2010. szeptember 23-25. között kerül megrendezésre Prágában Közép-Európa legnagyobb webbel foglalkozó konferenciája a WebExpo 2010. Fókuszban a webfejlesztés, design, az internetes businessek és az agilis szoftverfejlesztés. A jelentkezés díj augusztus 31-ig 160 EUR, utána 200 EUR. (Diákoknak 80 ill. 120 EUR.) Részletek a rendezvény oldalán, a http://webexpo.net címen. A program folyamatosan bővül, ezért érdemes vissza-vissza [...]

Google ReaderTwitterIWIWDeliciousShare
Posted in Módszertan, Programozás, Technológia | Tagged , , , | Leave a comment

A mesebeli emberhónap

Szofverfejlesztési projekteknél gyakori jelenség a rövid határidő. Szinte látom is lelki szemeim előtt a PM-et, ahogy projekttervet készít: feladatokra bont, ütemezi a feladatokat, erőforrásokat rendel hozzá és szintez. Közben a kirajzolódó Gantt-diagramban gyönyörködik: belenagyít, jobbra-balra szkrollozza. “Ezek a feladatok kritikus úton találhatóak. Rövid a határidő, rendeljünk több embert ezekhez a feladatokhoz!” Vagy: “Késésben vagyunk, rakjunk [...]

Google ReaderTwitterIWIWDeliciousShare
Posted in Módszertan | Tagged | 5 Comments

A szoftverspecifikáció

Szeretném a következő képregény zsenialitására felhívni a figyelmet. Önmagáért beszél J Forrás: http://flood.blog.hu/2010/07/22/szoftver_specifikacio

Google ReaderTwitterIWIWDeliciousShare
Posted in Módszertan | Tagged , | 1 Comment

Top 5 clean code technika

Miután végig olvastam a Clean Code-os könyvet, azon gondolkodtam: tök jó volt ez a könyv, de hogyan fogjuk tudni a projektben alkalmazni a több száz oldalon keresztül ismertetett mintákat, szabályokat? Aztán eszembe jutott egy ötlet: kiválasztom, hogy szerintem mi az az 5 legfontosabb szabály vagy smell, ami leginkább befolyásolja a tiszta kód kialakulását, és aminek [...]

Google ReaderTwitterIWIWDeliciousShare
Posted in Programozás | Tagged , | 26 Comments