Zpět na seznam článků     Zpět na článek

Komentáře ke článku

 
 
 BBCode
DjH | E-mail | Website | ICQ 319-960-8956.8.2008 16:20
dole ##>> je progresbar. Kdyz to rozeberes do detailu tak pocet # zobrazi kolikaty je soubor v alokacni tabulce (2hy, prvni je popisek, label, diskety, coz je ve FAT brano jako specialni soubor) a pocet > znazornuje kolik sektoru zabira nahravana app/kernel/shell, coz je nakych 600 bajtu coz jsou 2 sektory po 512 bajtech. Jen male vysvetleni, kde co a proc dela ten Progress.
Hele vim ze je to nestandartni, vim ze je to prasacky. Ale -> mam proste uchylku to psat v .h, a nevidim JEDINEJ FUNKCNI PROBLEM, kterej by tomu v tom zabranoval. Vicemene i kdybych celych tech 6 souboru narval do kernel.c, tak by to fungovalo porad stejne. Ale to uz odbocuju

----------
..:@]> [link] <[@:..
Harvie. | 80.95.100.*6.8.2008 16:09
DjH: Mno tak si muzes vybrat zeano. Bud muzes to co ti rikam brat jako moznost a jiny pohled, ktery sice vyjadruju vic expresivne, ale zato nazorne, nebo si muzes myslet ze se ti snazim rozkazovat jak mas psat kod. ;)

Je spatny se omlouvat chybama ostatnich, byt je to sam velky LINUS OOO Bud pozdraven boze. Ja osobne mam taky rad delat vsechno co nejminimalictictejsejsi ale kdyz uz bych #inkludoval takovy kod, tak bych mu dal asi priponu .c aby to bylo prehlednejsi... Popravde nevim jaky sou konvence kdyz nepouzijes oddeleny preklad.

Pokud jde o puts("............................ [ "); tak na tom obrazku to vypada jako progresbar a ja jen rikal ze to je usmevne, aspon pokud de o muj uchylny smysl pro humor.
DjH | E-mail | Website | ICQ 319-960-8956.8.2008 14:56
S tim .h mas pravdu ale podivej se na par prvnich zdrojaku linuxu... Ano, tveho oblibeneho... Oops O_o, Linus funkce taky zapisoval do .h, jak je to jen mozne, Harvie?
puts("............................ [ ");
neni bezici progres bar, bezici prograsbar je v Bootloaderu. Nechci te mit za zly a ani se s tebo unechci hadat, jinak bych tu napsal ze si ignorant, ale nedavas mi na vyber Harvie...

----------
..:@]> [link] <[@:..
BabCA SjEs | E-mail | ICQ 4064521926.8.2008 14:27
harvie, pokud se nemylim tak to neni progras, to jepodle me jenom formatovani stringu. Jinak s tim .h mas vesmes pravdu.

----------
Když nejde o život, tak o hovno de...

Charles Bukowski - kdo zna, ten vi :)
Harvie. | 80.95.100.*6.8.2008 14:26
BTW image disku vypada stejne jako image diskety, flashky nebo CD (samozrejme ze bootloader je trochu jinde a potrebuje jiny ovladac). Primej zapis na disk se provadi pres prislusny soubor v /dev/ (treba pomoci dd nebo cat) pripadne pro windoze napriklad pres nejaky zalohovaci program - myslim ze Acronis True Image sem nekde zaslechl
Harvie. | 80.95.100.*6.8.2008 14:20
ja tvuj os nezkousel. ale kod (cituji)
puts("............................ [ ");
pravdepodobne bezici progressbar neudela.

BTW nepatri k dobrym zvykum psat do .h souboru kod tela funkce. To muzes delat tak nekde v php... V C se ale inkludujou pouze .h soubory s funkcnimi prototypy a funkce sou zvlast v .c souboru ze ktereho se potom zavolaji (protoze se kod funkce po kompilaci nalinkuje, da se na nej dostat pres referenci z .h souboru).
DjH | E-mail | Website | ICQ 319-960-8956.8.2008 13:41
Hm, něco v tom bude... Asi měsíc zpět se tu vykládalo že mi někdo tady hackl účet a pak asi napsal ty články ^^

----------
..:@]> [link] <[@:..
XTCH6.8.2008 13:33
Aha, dík za odpověď.
Asi mě něco zmátlo ale stále u toho RS vidim napsaný tvoje jméno :))
DjH | E-mail | Website | ICQ 319-960-8956.8.2008 13:30
a co se toho ISO tyce.. Neumim pracovat s CD, to by uz od zacatku muselo byt vyvijeno pro CD. Navic CD ma jinou strukturu a BootSect. na CD nezacina prvnimi 512 bajty, dokonce neni ani 512 bajtu dlouhy... Moc o tom nevim, to bych kecal :)

----------
..:@]> [link] <[@:..
DjH | E-mail | Website | ICQ 319-960-8956.8.2008 13:29
XTCH: on je skoro dotahnuty do konce (no, asi 5% mu zbyva), ale budu se snazit ho dotahnout do konce i tady na SOOMu. Redakcni system? Ja? Ale jdi ty, to bude omyl, vzdyt ja PHP neumim :)

----------
..:@]> [link] <[@:..

Stránky: 1 2 3 4 5 6 7 8 9