Fejlesztés

"Nagyon rossz" hash függvény

Fórumok

Sziasztok!

Van egy apróhirdetési oldalam, ahol ki szeretném szűrni a többszörösen feladott hirdetéseket. Ehhez kellene egy olyan hash fv, ami a kismértékben eltérő szövegeket ugyanarra az értékre képezi le. Lehet, hogy az ilyet máshogy hívják, akkor elnézést, max javítom a címet :)

A forrás szöveg kb. 1000-2000 karakter.

A célplatform php, ha ott van már valami kész megoldás az nagyon jó lenne, de ha nincs az se nagy baj.

Köszi a segítséget!
pentike

FreePascal + debugger?

Fórumok

Érdekelne, hogy a klasszikus printf (izé, writeln) helyett ki milyen debugger-felülettel próbál FreePascal-os kódban hibát találni. Alap gdb elég macerás. xxgdb katasztrófa. ddd azt az egyszerű műveletet nem képes egérkattintással elérni, hogy az X. sorra rakjon egy breakpoint-ot. (*) Én meg próbálok felkészülni előre, ha majd segíteni kell a gyereknek, mert félek eljön az a szint, amikor szemmel már nem találom meg a hibát.

Amúgy sima szöveges vicik-vacak, többek között ezen is akadtam ki, hogy még a gdbtui esetén is nekem kell kézzel új terminált indítanom és aztán azt a gdb tty parancsával életre lehelni, hogy ne totálisan keveredjenek a program és a gdb által kiírt dolgok. Amúgy GNU gdb 6.1.1 [FreeBSD] (itt ennél frissebb nincs egyelőre). Nézegettem, van-e valamilyen vim kiegészítő a dologhoz, de használhatónak látszódót nem találtam. (Ugyan nincs fenn a vim, de legrosszabb esetben azt is föltenném.)

(*)
Reggeli frissítés. Elkezdtem ddd doksit olvasni. No mit ad isten, tudja ezt a funkciót, persze nem mindegy, hogy azon az istencsapása soron hova a sunyiba is kattént a szerencsétlen kasztömer. A trükk abban van, hogy a sor elején álló szóközre kell klikkenteni, nem ám csak úgy vaktában. Háááát. Szóval még mindig keresek valami jó kis alternatívát.

svn+ssh update több userrel

Fórumok

Hello

Van egy ki chekoutol-t repom. svn+ssh:// -es formával, tehát ssh-n keresztül authentikálok. Ha nyomok egy svn up-ot akkor a chekoutos usert dobja be, ami alapból jó is, de szeretnék más userrel is updatet nyomni. A --username kapcsolot nem veszi be az svn, gondolom az ssh miatt. Hogy kell rávenni, hogy masik user-t használjon ilyen esetben?

ecllipse uml2 diagramból kód generálás

Fórumok

Kipróbáltam az uml2 diagrammok rajzolását az Eclipse-ben. Működik is rendesen, de hogy kell ebből kódot generálni, illetve hogy lehet kódból uml diagrammokat generálni? A google nem túl segítőkész, eddig arra sikerült rájönnöm, hogy nem lehet direktben csinálni, hanem az emf code generation plugin-t (vagymit) kell használni, de a hogyanról nem nagyon írtak. Akinek már sikerült ilyesmit csinálnia, vagy talált rendes dokumentációt hozzá, az írja le légyszives.

I/O monitorozása C programból

Fórumok

Hali!

A cím elég beszédes, de azért elmondom a konkrét esetet.
Írni szeretnék egy olyan programot ami daemonként fut, és regisztrálja, hogy
-mikor
-melyik process (PID, vagy név)
-melyik fájlt (%s path)
modosította. Amit találtam és igen hasznos volt, az inotify összefoglaló név alatt található függvények, írtam is egy kis programocskát ami képes kiírni, hogy:
-mikor
-melyik fájlt
módosították, azonban a PID (ami esetemben igen lényeges) rejtve marad és a könyvtár nem tartalmaz támogatást ilyen infók kinyerésére.
Találtam más eszközöket (pl. sysstat) amik képesek kiírni, hogy egy eszközön melyik block, mikor és PID szerint ki által lett módosítva, azonban nem kész programot szeretnék használni, hanem magam megírni (bár ha nincs más a sysstat forráskódból kell kiollóznom) :(

A kérdés az lenne, hogy nem tudnátok esetleg ajánlani valami olyan függvényeket amik az I/O műveleteket végző processek számával térnek vissza? (esetleg timestamp...)

Ezeket a funkciókat a programomhoz adva teljes lenne annak funkcionalitása, és ezen keresztül az én boldogségom is. :D

A válaszokat előre is köszönettel:
borneo

vim indent

Fórumok

Tudna nekem valaki segíteni abban, hogy a vim-ben hogyan tudom beállítani azt, hogy pl. egy java fálj szerkesztésekor minden új szintet 3 szóközzel beljebb kezdjen?
Tehát:

if(cond){
   foo();
}

Köszi!

Perl GTk2 karakterkódolás

Fórumok

Hali!

Valahogy gatyába kellene ráznom egy Perl-Gtk2-ben írt progi karakterkezelését. Lenny alatt futtatnám, a def. kar. kódolás utf-8. A progi egy postgres adatbázis adataival dolgozik.
Ha a forrás utf-8-ban van kódolva, az ékezetes betűs feliratok elsz@ródnak, ha iso8859-2-ben akkor ok.
Viszont adatbevitelkor az ékezetes betűk rendben lévőnek tűnnek, terminálban psql-be közvetlen belépéssel szintén ok, viszont a Gtk2-ben kiírva nem stimmelnek.
A Perl-Gtk2 FAQ szerint alapból utf-8- ban kódol minden szöveget, nálam mégis olybá tűnik, mintha iso-t használna, amit esetleg a psql átkódol utf-8-ra tárolás előtt, és így is adja vissza, osz't nálam meg jönnek a krix-kraxok.

Tudja valaki, hol lehet a karakterkódolást beállítani (akár Gtk2, akár psql)?

Android fejlesztői közösség

Fórumok

Helló!

Elkezdtem az elmúlt napokban androidra fejleszteni programot. Illetve elkezdtem tanulni, hogy hogy kell csinálni az ilyet (mivel a jávás előismereteim elég szerények).

Sok olyan problémával találkoztam amiknek nem találtam egyértelmű megoldását, vagy kellőképpen egyszerű személtetését (pl. sqlite adatbázis használtat). Arra gondoltam, hogy ha vannak mások is akik fejlesztenek, vagy fejlesztenének androidra, akkor létrehozhatnánk egy fórumot (vagy lev listát) ahol megbeszélhetjük a problémákat, illetve megoszthatjuk tudásunkat.

Ha valaki csatlakozna, akkor jelezze itt. Sőt ha ötlete is van, hogy hol és milyen formában legyen a közösség "helye", akkor arra is szívesen várom a javaslatokat.

Üdv.: Kárpáti Laci.