ugrás a tartalomhoz

Archívum - Jún 2011

június 21

Performance is a Feature

Joó Ádám · 2011. Jún. 21. (K), 14.39
Három szempont sebesség fokozásához
 

Guidelines For Working With External Code Libraries

Joó Ádám · 2011. Jún. 21. (K), 13.48
Hogyan csökkentsük a stresszt, ami mások kódjának használatából fakad
 

regexp String.split()-hez

Rakonczai Sándor · 2011. Jún. 21. (K), 13.20
Sziasztok!

Szükségem van egy olyan regexp-re String.split()-hez ami akár több egymást követő /-nél \/ kivételével bontja ezt "File/Open\\/Save". Odáig jutottam, hogy bontsa a /-(ek)nél. Mivel bővítsem a regexp-et, hogy ne bontsa \/-(ek)nél? Ezzel próbálkoztam:
String menu = "File/Open\\/Save";
String regexp = "[/+&&[^\\\\/]]";
Ez nem jó, mert /+ ellentéte [^\\\\/].
 

Egyedi sorrend meghatározása

OMagus · 2011. Jún. 21. (K), 12.02
Sziasztok,

láttam a többi hasonló kérdést a témakörben, de nem fedik az én problémámat sajnos.
A többi fórumtéma azt feltételezi, hogy a sorrend (minimális mértékben is, de) függ az id-tól, és/vagy admin oldalon lehessen a sorrendet állítani.

Az én problémám sajnos összetettebb.
Adott egy készlet kezelő program (PHP-MySQL). Név, készlet, raktárpolc, paraméterek, stb.
A paraméterek közt a méret a döntő jelen esetünkben. A méreteket sajnos vegyesen akarják tárolni európai, angol és szabadszavas (!) formában. Tehát például lehet benne 39,40,41,42 stb méret, valamint a feles méretekre a 4-,6-,5-, stb. És vannak ezeken felül olyan "méretek", hogy kicsi, közepes, nagy, stb.

Mindez egy táblában egyazon mezőben, nincs kapcsolótábla (sajnos). Mivel a rendszer közel 50 táblával dolgozik, rengeteg összekapcsolással, és ezeket (csak amik a termékekkel dolgoznak) közel 100 php fájl kezeli, ezért már nem is könnyen oldható meg a kapcsolótábla bevezetése.

Alapesetben az "ORDER BY size ASC" jó is lenne még a kicsi-közepes-nagy esetén is, de problémát okoz a 1,11,12,13 ... 2,21,22 .. 3,31, stb és a 4-,4,5-,5 sorrendek, mert az 5 az kisebb méret, mint az 5-, de (nem tudom miért) az "5-" előbb listázódik az "5"-nél, illetve vannak olyan (alfabetikus) méretetek, amik az ABC szabályai szerint nem következetesek.

Remélem sikerült átadnom a problémámat... Erre az esetre van valakinek valami tippje, ötlete?

Köszönöm előre is!
 

június 20

MySQL timestamp - miért csak egy mező kaphat default értéket?

H.Z. v2 · 2011. Jún. 20. (H), 20.39
Úgy fest, ehhez már kevés az angoltudásom :(
Szükségem lenne egy táblában két, automatikusan kitöltődő dátum mezőre:
egyik a sor létrehozásának, a másik az utolsó módosításának az időpontját tartalmazná.
De a mysql valamiért nem engedi, hogy a két timestamp mező egyikére DEFAULT CURRENT_TIMESTAMP, a másikra ON UPDATE CURRENT_TIMESTAMP legyen beállítva.
Tudja valaki ennek az okát?

Ezt a szabályt természetesen meg tudom kerülni egy triggerrel, de nem értem a dolog logikáját. Valaki tud rá magyarázatot? Gondolom, nem csak valami önkényesen kitalált dolog, hogy megnehezítsék a programkészítők életét... :)
 

Események és setTimeout

reagenross · 2011. Jún. 20. (H), 20.23
Sziasztok,

egy olyan menüt csinálok JavaScriptben, amelynél ha a menüpontok fölé viszem a kurzort, a menüpont felvesz egy színt, majd onmouseoutra elhalványodik. A halványodást setTimeout-al csinálom. Az a problémám, hogy ha túl gyorsan mozgatom a kurzort, és a fadelés lefutása előtt kiváltok egy másik eseményt, akkor az a fadelést megszakítja.
Kódot azért nem írok, mert csak a probléma elméleti megoldása érdekelne, amit kidolgozhatok magamtól.
 

Menü alá szavazás

kataiandi · 2011. Jún. 20. (H), 20.13
Sziasztok!
Menü alá hogyan tudom tenni az "érdekes weblap" logóját? Sehogy sem megy oda :( Erről lenne szó: honlapom
Köszi a segítséget előre is!!
Andi
u.i.:
Talán hasábozni kellene az oldalt...de akkor nem fog furán kinézni ?
 

ICANN opens up top-level domains

Török Gábor · 2011. Jún. 20. (H), 17.57
Jó pénzért tied lehet a .semmi
 

Build website navigation with CSS sprites

Török Gábor · 2011. Jún. 20. (H), 17.03
Több szintű menü képi elemekből okosabban
 

Eclipse + Git development workflow hogyan?

troy1979 · 2011. Jún. 20. (H), 15.51
Sziasztok

Az eclipse helios-t és a git verzió kezelő rendszert szeretném valahogy együtt müködésre birni


Szerintetek mi lenne ennek a legjobb módja?

- adott az eclipse hellios /eclipsee 3.6 jee IDE
- Adott a git mint verziókezelő megoldás
- van 1 saját fejlesztésű issue-tracker/project manager szoftverünk

Ami szeretnék:

- hogyha valamilyen módon a feladatok a belső szoftverünk-ból átkerülnének/szinkronizálódnának a az eclipse feladatkezelő plugin-jével ( mylyn azt hiszem talán)

- és amikor megcsináltam x db feladatot , és új verziót készült a programból, akkor az elvégzet feladatokból ( pl a git-es commit-ok alapján) szeretnék change-log-ot generálni

Tudom hogy a eclipse-hez létezik az egit plugin, és olvastam hogy a mylyn-hez léteznek külöféle connectorok amik képesek mindenféle külső feladatkezelő programmal zzinkronizálni....

- Kérdésem az lenne hogy az eclipse+egit+ valamilyen mylyn connector ( ha jól láttam akkor van sima JDBC connector is pl) lehetne e a fenti feltételeknek megfelelő müködő megoldást létrehozni ?

- Van valakinek ezzel kapcsolatban gyakorlati tapasztalata?

- Ti hogyan oldjátok meg ezeket a feladatokat/problémákat ? ( ami engem illet szeretném automatizálni amit csak lehet..)

- A git-hez tudnátok esetleg kezdő szakirodalmat ajánlani ? ( mind a verzió kezelésben mind a git-ben eléggé kezdő vagyok még azt hiszem A git elött nem használtam sem CVS-t , sem SVN-t vagy más verziókezelő megoldást )

Előre is köszönöm a segitségeteket :)