Reklama
Nepřihlášený uživatel | Zaregistrovat se
 

Téma:

Počítače a InternetVývoj software

Spravuje:

hkmaly

Může vás zajímat



Reklama



Jine kluby o programovani: FoxPro, C & C++, V Linuxu, scriptovaci jazyky, PHP a mozna i Visual Basic, i kdyz o tom pochybuji ...
Zajimave odkazy:
RFC.
The FTP Protocol Resource Center.
Specifikace UNIX 98.
Wraith-ova kucharka.
Neco o pthreadech.
Rychlokurzy programovacich jazyku (diky r0b0tovi)
Rychly prehled beznych konstrukcich v nekolika jazycich (opet r0b0t)

Predpokladam, ze s vasi pomoci tu brzi bude vetsi seznam relevantnejsich linku ...

Mimochodem, tento klub neni o slonech. Maximalne jeste uznavam tucnaky.

hkmaly - Slava pomlcky -  .
Jsem já fašista, nebo on lenoch?
Ano. A abych to upresnil, IMHO je pravda oboji - tedy ty jsi fasista a kolega lenoch. Co se miry tyce, tak zalezi na konkretni chybove hlasce.
Jenže kterému.
ocs sine ira et studio  OCSite
No, já už bych v C, které neumí kupříkladu "foo?:bar", opravdu nechtěl psát ani řádek.
 
popcorp Zfetovaný židovský  negr
občas si pro obzvláštní masochismus pouštím -Weffc++, ale to jen, když si potřebuju restartovat mozek nudnou, mechanickou prací.

(a vzhledem k tomu, že nevím, co za překladač mi kód nakonec bude kompilovat, se mi jeví být výhodné co nejblíže standardu)
-Wall a -Wextra bych ti chválil, pedantic si tak tročka kopeš hrob
Lejzy God is REAL unless declared   INTEGER.
Ja to mam taky nastavene, ale uz jsem se naucil vetsinu z tech co projedou ignorovat. Ruzne nepouzivane argumenty, ktere mam kvuli zachovani stejnych interfacu ve skupine procedur a podobne.
shaga you're just about as useless  as jpegs to Hellen Keller
Imho on lenoch, ale já těmhle věcem nerozumím.
popcorp Zfetovaný židovský  negr
plk
v CFLAGS mám pozapínané všelijaké -Wall -Wextra -pedantic apod.
Když pak používám kód (hlavičkové soubory) od někoho jiného (#include), překladač řve jak píchlé prase. Jdu tedy za kolegou ať to spraví a on se tváří kysele.
Jsem já fašista, nebo on lenoch?
 
hkmaly - Slava pomlcky -  .
Osobne bych rekl, ze sqlite zas takovy overkill neni. Pokud je ovsem lozene kde to pobezi, tak se predevsim podivej co na tom AIX uz je.
hkmaly - Slava pomlcky -  .
:-).

Me se transparentne nedesifruje, ale kdyby to melo smysl dokazu si to zaridit. Jenze jsem jeste zadny sifrovany mail nedostal (a podepsane jenom Debian Security Advisory). Duleziti jsou ovsem BFU, protoze tech je hodne.
Reakce na | Vlákno  
hkmaly - Slava pomlcky -  .
Ono ani ten AJAX nedopadl az tak strasne ... sice je to v IE ActiveX objekt, ale funguje to v podstate stejne (protoze to v Mozille opsali ...).
Reakce na | Vlákno  
arnost snad nechci tak  moks
(resp. jedine, proc si to myslim je, protoze vim, ze tam maji nejak poresene range-search)
popcorp Zfetovaný židovský  negr
berkeley je bohužel nepoužitelná kvůli licenci (komerční aplikace)
arnost snad nechci tak  moks
mozna by si to mohl zvladnout cele s berkeley db, ktera je imho uplne vsude (ale velke imho, vim o tom vice/mene prd)
popcorp Zfetovaný židovský  negr
tak se zdá, že na takovou věc potřebuju KD-tree.
 
popcorp Zfetovaný židovský  negr
nechci to SQL, protože mi to přijde jako moc overkill. A protože to poběží na nějakém obskurním AIXu, tak nechci vnášet další závislosti na externích knihovnách.
Potřebuju prostě indexovat a vyhledávat v tabulce pomocí více klíčů/položek + něco jako wildcard.
 
To mimo SQL je nějak zásadní požadavek? A myslíš tím, že chceš non SQL DB a nebo úhyb před nějakou nejmenovanou konkrétní DB?
Hlavně pro všechny svaté sám nic nepiš a použij něco existujícího.
shaga you're just about as useless  as jpegs to Hellen Keller
DB má být perzistentní? Vadí single point of failure? Rychlost? Další typy dotazů na data? Embeded, standalone? Atd.

Možností je velmi mnoho, z takto položeného dotazu není možné odpovědět jasně a jednoznačně. Zkus redis, sqllite, berkeley db, ale co já vím, zda ti budou vyhovovat.
arnost snad nechci tak  moks
embedovane sqllite? pripadne neco dle povahy dat? tokyo cabinet, mongo?
popcorp Zfetovaný židovský  negr
dotaz, c++
pokud byste potřebovali mít v programu databázi a vyhledávat v ní podle více/různých klíčů, co byste použili, mimo SQL?
vysvětlím: mám tabulku
record_id | object1_id | object2_id | action_id
kde record_id je unikátní, object1_id > object2_id, action_id je libovolné

a chci v ní vyhledávat pomocí různých vzájemných kombinací klíčů. Zatím to mám udělané tak, že mám udělané indexy pomocí map/set a různých relací mezi uloženými klíči.
ovšem více by se mi líbilo mít možnost vyhledávat nějakým wildcardem: list.search('*', '*', '*', ACTION_8) → vrátí všechny záznamy, které mají action_id == ACTION_8