Napravljene poruke na forumu
-
AutorČlanci
-
sysctl
UčesnikPrvo, koliko sam ja shvatio (a nisam mnogo :D) koristis QT framework ( njegov net modul ) za network programiranje, sto je losa praksa, ali kad mora ‘ajde. Dalje, izgleda da si tvoju klasu izveo iz [tt]QTcpServer[/tt] cim pozivas [tt]listen[/tt] i [tt]errorString[/tt] bez objekta, ako je tako stavi potpuni kvalifikator bazne klase ispred listen, jer izgleda da se umesto [tt]QTcpServer::listen[/tt], poziva [tt]listen[/tt] iz [tt][/tt] i to prolazi nekim cudom 😀 listen ima sledeci oblik
[code]
int listen(int sockfd, int backlog);
[/code]QHostAddress::Any je ustvari 4 (ali ovde u smislu socket deskriptora), sto znaci da se poziva
[code]
listen(4,4243);
[/code]AKo nije to, onda mozda zavisi od toga kako si detach-ovao klasu da bude daemon. Najbolje je da koristis [tt]QProcess::startDetached[/tt]. I jos nesto, losa praksa je mesati low-level C programiranje sa “high” level framework-om kao sto je QT, koliko je god moguce koristi QT i izbegavaj sve ostalo. O0
over and out.
sysctl
UčesnikLook out, here comes the spiderpig 😀
btw, 65×65 pix je “sicusno” za avatar
sysctl
UčesnikNajverovatnije da iza gzip treba dash (crtica), znaci probaj ovako
[code]
dd if=/dev/hda5 | gzip – >/mnt/hdb1/backup.img.gz
[/code]pozeljno bi bilo da ubacis i conv=noerror, odnosno
[code]
dd if=/dev/hda5 conv=noerror | gzip – >/mnt/hdb1/backup.img.gz
[/code]sysctl
UčesnikObrisi # (komentar) ispred
[code]
#/dev/cdrom /mnt/cdrom auto noauto,owner,ro 0 0
[/code]pa [tt]mount /mnt/cdrom[/tt] 😀
Ako zelis da ga sistem sam “montira” pri ubacivanju diska, instaliraj HAL (daemon i pomocne programe)
sysctl
Učesnika sta kaze [tt]lsusb[/tt] ?
sysctl
UčesnikPa sto covek lepo nije instalirao VMware ili VirtualBox ?
sysctl
UčesnikNe znam da li je ovo vol1 ili vo2, ali nema veze :D. Prvo, totalno sam zbunjen. Koliko sam shvatio pokretac teme @foxbunny je presao na BSD zbog “svojeglavosti” Linusa, odnosno zbog citave price sa CK patchset-om i prepucavanja po lkml. Izvinjavam se, ali ne mogu da se ne nasmejem 😀 😀 :biggrin: 😀 Nekoliko cinjenica. CK patchset nije Con-ov, idejni tvorac je neki Willie ili tako nesto. Znaci Con je “pozajmio” ideju, strukturu, teoriju i nacine implementacije scheduler-a od drugog lika, pretocio je u kod, a kada Ingo uradi nesto sliicno i “programerski znatno kvalitetnije”, onda on napravi frku. Dalje sto se tice svojeglavosti Linusa i takozvanog “elitizma/nepotizma” to nije nista u poredjenu sa FreeBSD-om. Naravno da Linux nije optimizovan za desktop, kada je velikima (Novell, RH, IBM,…) prvenstveno u interesu enterprise trziste i naravno da se kernel developer-i njima “slihtaju”. Sto se tice velikog BSD-a i njegovih “neverovatnih” sposobnosti i superiornosti (covece, vrti 1TB podataka i ne stuca, da ne poverujes :D), a gusi se sa SMP/NUMA procesorima, nema journal file system i zvuk koji “stucka i pucka” (oh kad se samo setim 5.2 :D) GIANT-LOCKED you again.
Poenta price: nijedan sistem nije savrsen, i to (mozda) nikada nece ni postati, a da li ide u “dobrom” pravcu zavisi od toga ako se zna koji je pravac (i am the master of zen :cool:)
Sto se tice desktop sistema moj licni favorit je Mac. Ljudi, to su masine sa stilom 🙂 sve je spakovano u monitor !!! , performanse su vrhunske na native arhitekturi (PPC), a o dizajnu da ne govorimo.
sysctl
UčesnikPozz, nesto sam veceras dobre volje, pa rekoh da pomognem 😀
Evo linka za najjjjjjbolju knjigu za network programiranje na unix : http://www.filenanny.com/files/4692ba85daa213630/unix_network_programin.tgz Ovo je chm jer ne znam gde mi je pdf verzija nestala. Ima svega (i daemon-a naravno) i da se ja pitam ona bi bila jedan od ispita na svakom faksu gde se predaju mreze, ali ko sam to ja 😀 (i think he’s talkin to you spiderpig)
@veljkopopovic: nemoj slucajno da nisi napisao ni jedan server, makar to bio i echo server 😀 O0sysctl
UčesnikJe l’ moze da se napise aplikacija koja sluzi vise hiljada stranica, a da kod bude ujedno cist/lep? …, ali zvucalo je kao da ne moze? (Um… mada, mozda je ovo osetljiva tema.)
Ma nije osetljiva tema 😀 Naravno da bi takva aplikacija mogla da se napise, ali… Prvo: problem je krajnji korisnik, odnosno ‘klik dizajner”. Naime, vrlo je tesko generisati “cist” kod, ako korisnik sve hoce da radi misem, zbog toga toliko ugnjezdenih tagova (, , …) i drugih tweak-ova da bi sve bilo WYSIWYG. Druga stvar se odnosi na kompatibilnost sa starijim web borwser-ima. Ja nisam mogao da poverujem koliko procenata ljudi jos uvek koristi Netscape 4 ili slicno. Mada ovo ce se vremenom promeniti, valjda 🙂 Ima jos nekoliko stvari, ali necu da detaljisem,,,,,,
sysctl
UčesnikKoliko vas uopste koristi 64-orobitni softver i kakvi su utisci, da li ima neke vajde preci na njega u praksi?
Ja koristim 64bit Linux na svom laptop i desk racunaru i sta znam, nije neka narocita prednost u smislu ubrzanja. Mozda malo 🙂 Veci problem je nekompatibilnost nekih vlasnickih plugin-ova/programa/driver-a koji su 32bit. U praksi ?? Mislim da je 64bit sistem dovoljno “zreo” za koriscenje kako za server tako i za home varijante.
-
AutorČlanci