janoszen blogja

Valós idejű lognézegető

Már egy ideje bökte a csőrömet, hogy nincs olyan Syslog nézegető felület, ami megfelel az igényeimnek, úgyhogy elkészítettem a LogNode projektemet, amely valós időben böngészőben jeleníti meg az üzeneteket. Az egyik előnye, hogy nem adatbázisból dolgozik, hanem egy valós Syslog szerverként funkcionál.

Ötletek, visszajelzések szokás szerint jöhetnek a GitHubon.

Inkubátor projekt pályázati felhívás

Pár hete volt szó az inkubátor projektről a blogomban. Ennek kapcsán azóta sok minden történt, többek között kapott saját gépet, sok RAM-ot, megépítettük az infrastruktúrát. Tekintettel arra, hogy elkészültünk, megcsináltuk a pályázati felhívást is, úgyhogy nyitva áll a lehetőség mindenki előtt, lehet pályázni.

Terjeszd, hirdesd.

Webszerver security checker

Miután sokadszorra találkoztam azzal a feladattal, hogy egy webszerver biztonságát kellett tesztelni és javaslatokat tenni rá, összeütöttem egy kis PHP alkalmazást, ami úgyszólván a triviális és automatizáltan ellenőrizhető részeket önmaga elvégzi. A dologból open source projekt lett, ami megtekinthető itten: https://github.com/janoszen/LAMPSecurityToolkit Természetesen koránt sincs kész, de már néhány gyakori bakit kiszűr és ezekhez meglehetősen szájbarágós magyarázat is van.

Ha van kedved segíteni, teheted a következőket:

* A fent levő issue-k közül markolsz magadnak egyet és lekódolod.
* Gondolkozol azon, hogy mit kellene még ellenőrizni és nyitsz rá issue-t
* A konstruktív ötleteidet leírod ide. :)

Levlista szerver Eximben megvalósítva

Az inkubátor projektem kapcsán megnőtt az igény egy levelezési lista szerverre. Miután több ilyen cuccal kellett közeli ismeretséget szereznem (BME-n listaadmin voltam, Mailmant megnéztem, stb) úgy döntöttem, hogy jobban járok, ha nem használom ezeket a "jól megírt" cuccokat.

Miután Eximben sikerült relatíve sok tapasztalatot szereznem, úgy láttam, hogy abban is meg lehetne ezt valósítani. Szerencsére nem csalódtam benne, a config pedig egy nyílt forrású projekt lett a GitHubon.

Saját RIPE entry / inkubátor projekt

Elkövettem egy hatalmas geekséget... Saját RIPE entrym lett. Ezennel a 80.77.122.208/29 netnameje janoszen.

Komolyra fordítva a szót, upgradeltem full core VPS-re, úgyhogy az a terv, hogy összerántom ide a mindenfelé üzemelő weboldalaimat, projektemet, a maradék címen pedig community SVN-t, gitet futtatok, illetve webhosttal támogatok arra érdemes tanulós vagy startup projekteket amolyan inkubátor projekt gyanánt. (Ha nem elég a vas, majd bővítek.) Akinek vannak ilyen irányú ambíciói, betalálhat privátban.

Update: leírtam a projekt részleteit ebben a fórum témában: http://weblabor.hu/forumok/temak/109135

Kisérletező kedvű Wordpress tesztelőket keresek

Sziasztok!

Nemrég publikáltam az egyelőre még kezdeti fázisban levő Whitelabel Wordpress projektemet a GitHubon. A cél egy olyan frontend / plugin halmaz létrehozása volt, amely elfedi azt, hogy alatta egy Wordpress fut, elsődlegesen azért, mert időnként bizonyos megrendelők nem szeretik, ha kilátszik a működés.

A projekt jelenleg még meglehetősen kezdeti fázisban van, mert az egyik saját oldalamhoz készült és abból takarítottam ki a fölöslegeket. Ennek ellenére szeretnék meghívni mindenkit, aki érez magában affinitást a kódolvasásra, illetve a későbbiekben a tesztelésre, hogy csatlakozzon küldje be az ötleteit, javaslatait.

IPv6 toolkit PHP-hoz

Miután meguntam, hogy az IPv6-os címek kezelésére nincs normális toolkit a PHP-ban, elkezdtem gyártani egyet. Ezúton invitálok mindenkit, hogy tesztelje, küldjön hozzá feature requesteket. A kód maga angolul van dokumentálva és 100%-os code coverage-el büszkélkedhet.

Hírlevél küldés előadás "A nagy Exim tutorial" írójától

2009. szeptemberében elkezdtem írni azt a blogbejegyzés-sorozatot itt a HUP-on, ami végül összedolgozva A nagy Exim tutorial címmel jelent meg a blogomon és azóta lefordítottam angol nyelvre is. Ennek mellékágaként született egy írás a hatákony automatizált levélküldésről. Ez utóbbit részletesebben kifejtve március 22-én este fél 7-kor előadást tartok a hírlevél küldés és a spamszűrők világáról műszaki szemszögből. A helyszín a szokásos Docler Irodaház.

Schmidt Zoltán: Usability tesztelés

A Docler Akadémia soron következő eseményén ismét a felhasználói felületekkel foglalkozunk. A usability sorozat lezárásaként 2011. február 22-én kedden este fél 7-től a tesztelés lesz a témánk.

A korábbi előadásokban többször elhangzott, hogy a felhasználókat célszerű bevonni a tervezési folyamatba. Kiemeltem, hogy a lehető legkorábban el kell kezdeni a terveink gyakorlati tesztelését is, arról azonban nem esett szó, hogy mindez hogyan lehetséges.

Itt vannak a Docler Akadémia előadás videók!

Üdv mindenki!

Immáron elérhetőek a Docler Akadémia előadások videói a Docler Holding oldal "Docler" szekciójában. A videók megtekintéséhez szükség van egy gyors regisztrációra. (A level 2 security badge-el rendelkezők kedvéért: az oldal a jelszót plain textben küldi ki.)

Jó videózást kívánok és gyertek el legközelebb is ennyien!

Nagy terhelésű rendszerek fejlesztése előadás

Holnap este a Docler Akadémia sorozatában a nagy terhelésű rendszerek fejlesztéséről tartok bemutatót.

Az előadás gyakorlat-orientáltan, a kezdetektől felépítve mutatja be a téma fontos szempontjait:

  • Mitől nagy terhelésű egy rendszer?
  • Mik az elvárások?
  • Hogyan osszuk szét a terhelést?
  • Mire kell odafigyelni, mire lesz szükség?
  • Mi az a global load balancing?
  • Rakjunk össze egy blogszolgáltatást!

Az előadást ajánlom mindenkinek, aki szeretne megismerkedni az ilyen rendszerek felépítésével és költség-vonzataival akár fejlesztés, akár projekt menedzsment oldalról.

Hatékony automatizált levélküldés

Jelenlegi munkaadómnál, a DotRoll Kft-nél feladatom volt garantálni, hogy a kiküldött értesítő levelek megérkezzenek a célszemély postafiókjába. Mivel a munkafolyamatok gyakorlatilag e-mailben zajlanak és az ügyfelek szinte kizárólag így kapják meg az értesítéseket a szolgáltatások elkészültéről, lejáratáról, stb., egy-egy elveszett e-mail komoly problémát jelentett volna. Ennek tapasztalatait igyekszem most összefoglalni az automatizált levelek küldésén fáradozó webfejlesztő kollégáknak.

Olvass többet a blogomon.

Költözik a blogom

Elköltöztetem a blogomat saját domain alá. Az értékesebb Exim tutorialt áttettem oda. Szeretnék elnézést kérni azoktól, akiknek kényelmetlenséget okoz az egy plusz kattintás, de a Google / duplikált tartalom probléma miatt nem szerettem volna itt hagyni. Arról nem is beszélve, hogy ott egy összefüggő doksiba van összedolgozva.

Mi vitt rá a saját blogra? Első sorban a fícsörhiány itt a HUP-on:

  • Nem lehet rendes HTML kódot írni a bejegyzésekbe.
  • Nehezen olvasható, még nehezebben írható egy-egy kódrészlet. (Sokat kell szívni vele, mire normálisan néz ki.)
  • Nincs szerzőnként RSS feed.