Archívum - Ápr 2014
április 9
Database Locking: What it is, Why it Matters and What to do About it
Gyakori adatbázis concurrency bugok leírása
■ Techniques for testing concurrent code in NUnit
Concurrency tesztek írása NUnittal minden .NET-es nyelvre
■ CHESS: Systematic Concurrency Testing
Automatikus concurrency tesztelési eszköz C#-hoz
■ Abstraction()->_Abstraction()->__Abstraction()
Mikor érdemes absztrakciót bevezetni?
■ április 9
Adott pontra ugrás egy oldalon belül
Sziasztok!
Nem linkkel, hanem az oldal betöltésével egy időben szeretnék adott pontra navigálni. Azt szeretném megoldani, hogy van egy adatbázisom (mysql) amit lekérdezek. Egy keresőmezőbe rá lehet keresni a táblázat bizonyos sorára. És miután rákeresünk azt kéne, hogy a találat legyen az oldal tetején, tehát oda pozícionáljon.
Addig már eljutottam, hogy a táblázatot keresés után újra kilistázza és a keresett sort megjelöli más színnel. De oda is kéne hogy ugorjon.
Köszi előre is a segítséget!
■ Nem linkkel, hanem az oldal betöltésével egy időben szeretnék adott pontra navigálni. Azt szeretném megoldani, hogy van egy adatbázisom (mysql) amit lekérdezek. Egy keresőmezőbe rá lehet keresni a táblázat bizonyos sorára. És miután rákeresünk azt kéne, hogy a találat legyen az oldal tetején, tehát oda pozícionáljon.
Addig már eljutottam, hogy a táblázatot keresés után újra kilistázza és a keresett sort megjelöli más színnel. De oda is kéne hogy ugorjon.
Köszi előre is a segítséget!
április 8
up load script
Sziasztok az érdekelne hogy ha egy hírdetési oldalt szeretnék létre hozni
mint pl használt a.hu azt hogyan oldhatom meg hogy a regisztrált felhasználó által
megadott leírás és kép jelenjen meg? Az előre elkészített html sablonon
■ mint pl használt a.hu azt hogyan oldhatom meg hogy a regisztrált felhasználó által
megadott leírás és kép jelenjen meg? Az előre elkészített html sablonon
Bower – A front-end csomagkezelő
Ismerkedjünk meg a Twitter által fejlesztett csomagkezelő rendszerrel!
■ április 7
Phing vagy Grunt?
Sziasztok!
Egy ideje a Phing-et használjuk a projektek körüli feladatok elvégzésére, de most valaki bedobta a Gruntot alternatívának. Mivel én ez utóbbit egyáltalán nem ismerem, tudnátok adni egy összehasonlítást, hogy hosszabb távon melyiket érdemes használni? A Phing nekem jobban támogatottnak tűnik az alkalmazások által, viszont erősen kötődik a PHP-hez. A Grunt modulárisabbnak tűnik, de mintha kevesebb anyag lenne elérhető hozzá.
Phing: http://www.phing.info/
Grunt: http://gruntjs.com/
■ Egy ideje a Phing-et használjuk a projektek körüli feladatok elvégzésére, de most valaki bedobta a Gruntot alternatívának. Mivel én ez utóbbit egyáltalán nem ismerem, tudnátok adni egy összehasonlítást, hogy hosszabb távon melyiket érdemes használni? A Phing nekem jobban támogatottnak tűnik az alkalmazások által, viszont erősen kötődik a PHP-hez. A Grunt modulárisabbnak tűnik, de mintha kevesebb anyag lenne elérhető hozzá.
Phing: http://www.phing.info/
Grunt: http://gruntjs.com/
április 5
Php - data access concurrency testing
Maguk a PHP-s alkalmazások nem multithread-esek, az apache elég jól menedzseli ezt a témát, viszont az erőforrásoknál, amiket használnak már felléphetnek különböző concurrency-vel kapcsolatos hibák, mint lock contention, long term blocking, deadlock. Tudtok olyan költséghatékony módszerről, amivel ezekre lehet tesztelni az alkalmazást?
Úgy néztem a c# és java esetében van egy csomó külön megoldás és eszköz, a PHP-ben viszont a thread-ek hiánya miatt nem született ilyen, legalábbis én nem találtam. Hogyan lehetne ilyen eszközt készíteni, illetve hogyan kell kezelni az ilyen jellegű hibákat?
Mondok egy példát, pl lock contention akkor léphet fel, ha a kiszolgált tartalom mellé teszünk egy mezőt az adatbázisban, amin folyamatosan növeljük az olvasások számát. Így a népszerű cikkeknél ennek a mezőnek az írása folyamatosan lockolja a hozzáférést a tartalomhoz... Hogyan kerülhető el ez a probléma, és hogyan mutatható ki automatizált tesztekkel?
■ Úgy néztem a c# és java esetében van egy csomó külön megoldás és eszköz, a PHP-ben viszont a thread-ek hiánya miatt nem született ilyen, legalábbis én nem találtam. Hogyan lehetne ilyen eszközt készíteni, illetve hogyan kell kezelni az ilyen jellegű hibákat?
Mondok egy példát, pl lock contention akkor léphet fel, ha a kiszolgált tartalom mellé teszünk egy mezőt az adatbázisban, amin folyamatosan növeljük az olvasások számát. Így a népszerű cikkeknél ennek a mezőnek az írása folyamatosan lockolja a hozzáférést a tartalomhoz... Hogyan kerülhető el ez a probléma, és hogyan mutatható ki automatizált tesztekkel?