Validáció az MVC architektúrában
A multkori eszmefuttatásom az alkalmazástervezésről és általános struktúráról felvetett egy igencsak érdekes és viszonylag gyakran előkerülő kérdést, amire a válasz nem mindíg triviális. Ha már részt vettél egynéhány projektben, akkor biztosan felmerült benned a kérdés hogy a validáció egy MVC alkalmazásban vajon hova is tartozik?
MacOS X fileok törlése még rootként se megy
Ha már találkoztál olyannal hogy nem tudsz törölni fileokat, könyvtárakat MacOS alól még rootként sem, akkor ajánlott megnézni hogy nincs-e lockolva vagy zárolva az adott file. Ezt a Finderben a kontextusmenüben Get Info menü választásával lehet megnézni.
Amennyiben ez az akadálya a törlésnek, akkor vegyük ki a pipát a Locked vagy Zárolt mellől. Ha sok fájlt kell feloldanunk, akkor viszont parancssorból hatékonyabbak lehetünk:
macos:~$ chflags -R nouchg /konyvtar/neve/ahol/rekurzivan/unlockolunk
MacOS X programok a mindennapi munkához
Ez a post elsősorban egy emlékeztető számomra, hogy ne felejtsem el milyen programokat találtam a legmegfelelőbbnek a mindennapi munkámhoz. Remélem másnak is sikerül találnia hasznos linket.
* Merge: Changes ($49) Araxis Merge ($119)
* Általános kódszerkesztő: Smultron (free), Coda ($99)
Popup ablak precíz átméretezése
A napokban kényszerültem rá, hogy valamilyen módon egy browserből nyitott popup ablakot pixelprecízen átméretezzek különböző eseményekre. Lényegében a benne található tartalom JavaScript segítségével változik és nyilván nem túl praktikus scollbart kirakni.
Szóval a hatás elérésére cross-browser módon a következőt találtam ki, amelynek az ötletét egy blogbejegyzésben szedtem fel (sajnos már nem emlékszem melyikben):
Drupal 7 felhasználói élménye
Az elmúlt hónapokban nagy erőkkel zajlik a Drupal 7 minden eddiginél jobb Drupal kiadásává alakítása és ennek a kiadásnak bizony lesznek a Drupal felhasználók számára is kézzelfoghatóbb újításai.
Kompakt jelszó mező
Ma aboros keresett egy módot arra, hogy "kompakttá tegye" az űrlapmezőket. Ennek célja hogy az űrlapmezők cimkéje a mezőben magában jelenjen meg és ha belekattintunk a mezőbe, akkor a cimke eltűnik, ha nem írunk bele semmit, akkor a mezőt elhagyva újra a cimke jelenik meg. Nyilván ha kitöltöttük a mezőt, akkor a kitöltött érték marad a mezőben annak elhagyása után. Ezt megoldani nem nagy trükk egy kis sminkeléssel, ám ha szeretnénk a jelszó mezőket is ilyen kompakt formára hozni, akkor gyorsan beleütközünk abba, hogy a böngészők a jelszó mezőket "kicsillagozzák".
[Bréking] Új szerverre költözött a lazycat.hu
Sajnos két héttel ezelőtt agyonlőtte magát a régi szerverem, így a helyébe egy vadiúj HP ProLiant került. Ez elég szomorú hír azoknak akik RSS-en próbáltak olvasni, de főleg az lehetett zavaró hogy két hétre eltűnt az oldal.
Ezért elnézést kérek, ám elég zsúfoltak voltak a napjaim és csak mostanra értem a dolgok végére.
Reméljük ezt az új szervert egy friss, ropogós cikkel is megünnepeljük. :)
Nem szeretnél szívni a webalkalmazásoddal?
Gyakran előfordul - főleg a PHPs világban - hogy kezdő vagy haladó fejlesztők belevágnak olyan projektekbe, amely messze meghaladja a jelenlegi képességeiket. Ez természetesen nem hiba, hiszen aki nem mer nagyon álmodni, az sehova sem jut. Azonban ha már közhelyeket puffogtatunk ide illik egy másik is: Inkább tanulj más hibájából mint a sajátodból.
GMail és IMAP
Ha más is használ GMailt vagy Google Apps levelezést IMAP-on keresztül, akkor biztos találkozott már azzal a jelenséggel, hogy gyakran megtagadja a Google IMAP szervere a bejelentkezést. Ez két dolog miatt lehet, az egyik a túl gyakori bejelentkezés és/vagy nagy mennyiségű adat mozgatása, a másik hogy nincs kikapcsolva a captcha ellenőrzés. A captcha ellenőrzés itt kikapcsolható:
MySQL 5.1 megjelent - Új verzió, régi problémák
Megjelent a napokban az 5.1-es verzió számos új szolgáltatással. Azonban ismét úgy került kiadásra, hogy benne számos kritikus, gyakran összeomlást okozó hiba javítatlan maradt. Az új funkcionalitásokat is ajánlott bétaminőségben használni, azokban is található ismert és várhatóan sok ismeretlen hiba is. Ehhez képest sokan úgy várták ezt a verziót, mint a Messiást. Úgy látszik még korai a komoly felhasználóknak váltani, vagy nagyon alapos éleshez nagyon hasonló körülmények között tesztelni az új verziót amennyiben tovább nem nélkülözhető az új verzió.
Friss hozzászólások
5 hét 4 nap
21 hét 5 nap
29 hét 5 nap
30 hét 5 nap
41 hét 9 óra
41 hét 11 óra
46 hét 3 óra
47 hét 1 nap
47 hét 1 nap
1 év 2 hét