IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Benjibs
Člen
Avatar
Odpovídá na Juraj Mlich
Benjibs:30.6.2013 16:45

Rozpísalo sa to kvôli tebe, tak by si to čítať mal :P

Odpovědět
30.6.2013 16:45
1 + 1 = 2
Avatar
Juraj Mlich
Tvůrce
Avatar
Odpovídá na Benjibs
Juraj Mlich:30.6.2013 16:47

neskôr :)

 
Nahoru Odpovědět
30.6.2013 16:47
Avatar
Martin Dráb
Tvůrce
Avatar
Odpovídá na
Martin Dráb:30.6.2013 17:44

Zajímalo by mě, pomocí jakých příkazů ve VBR (instrukcí) ve VBR chceš zajistit, aby OS místo ovladačů používal BIOS. Předpokládám, že tím nemyslíš přesměrování vektoru přerušení č. 13h, pomocí něhož jsou načítány další boot loader. OS totiž toto přerušení využívá jen pro načtení části jádra, pak přejde k používání ovladačů disku.

Jinak by mě také zajímalo, co má s plánováním společného BIOS. Myslím v dnešní době. Pokud chceš udělat preemptivní plánování, tak je k tomu dobré mít časovač, tedy zařízení, které ti každých x jednotek času generuje daný vektor přerušení. AFAIK lze pro konfiguraci časovače využít přímo I/O portů => BIOS, tak jak jej v tomto vlákně imho chápeme, je ze hry.

Jinak fakt, že si prohlížíš na W7 materiály učitelů, nemusí nic vypovídat o bezpečnosti či nebezpečnosti OS. Záleží na tom, jak jsou natavena přístupová práva.

Nahoru Odpovědět
30.6.2013 17:44
2 + 2 = 5 for extremely large values of 2
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Juraj Mlich
Kit:30.6.2013 17:50

Myslím si, že bude stačit, když si přečteš názory Martin Dráb, Michal Žůrek - misaz a Michael Olšavský. Zbytek bylo jen dohadování, jestli assembler ano či ne a jaký význam má při dnešním programování. Pokud budeš dělat pouze uživatelské aplikace, tak se nejspíš s assemblerem ani nesetkáš. Docela dlouho jsem s ním dělal, dokonce i přímo se strojovým kódem, ale už po tom netoužím. Začátečníkům ho vůbec nedoporučuji, produktivita práce je v něm poměrně nízká.

Zkus se soustředit na tzv. vyšší jazyky, vyzkoušej si různá paradigmata (imperativní, objektové, funkcionální, deklarativní, logické, relační,...) a uvidíš, které ti bude vyhovovat nejvíc. Je dobré znát od každého trochu a jedno znát důkladně. Nejpopulárnější je objektové, málokdo ho zvládne v plné hloubce, ale i to málo obvykle stačí na slušné živobytí.

Každé z nich se hodí na trochu jiný účel: Procedurální na drcení čísel, objektové na GUI, funkcionální a deklarativní na vstupní a výstupní formáty, relační na správu a ukládání dat. Když je správně zkombinuješ, výsledek je elegantní a efektivní.

Nahoru Odpovědět
30.6.2013 17:50
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Juraj Mlich
Tvůrce
Avatar
Odpovídá na Kit
Juraj Mlich:30.6.2013 18:03

diki

 
Nahoru Odpovědět
30.6.2013 18:03
Avatar
Odpovídá na Juraj Mlich
Neaktivní uživatel:2.7.2013 22:46

Java a C# - tam teda moc rozdílů není

Nahoru Odpovědět
2.7.2013 22:46
Neaktivní uživatelský účet
Avatar
Martin Dráb
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
Martin Dráb:2.7.2013 23:23

V základu to tak nevypadá, ale řekl bych, že co se týče pokročilých vlastností se rozdílů najde dost. Například co se týče vlastností C#, které Java nemá:

  • unsafe code (u Javy lze snad jen přes nativní metody, u C# snad i v rámci bloku),
  • líné vyhodnocování (yield return).

Plus jsou tu věci jako přenositelnost, popř. výkon, které mohou rozhodovat o tom, zda použít tyto dva jazyky či ne.

Ale nejsem v této oblasti příliš zběhlý (umím prakticky jen základní syntax), takže klidně ať to někdo rozvede.

Nahoru Odpovědět
2.7.2013 23:23
2 + 2 = 5 for extremely large values of 2
Avatar
Odpovídá na Martin Dráb
Neaktivní uživatel:2.7.2013 23:43

kamos co dela vyhradne C# mi opravil zdrojak a to tak ze sem zalozil scanner na blbym radku 13" monitor mam standartne a psal sem to poprvy na 10" takze sem to blbe videl

Nahoru Odpovědět
2.7.2013 23:43
Neaktivní uživatelský účet
Avatar
Juraj Mlich
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
Juraj Mlich:3.7.2013 9:41

No dobre a ako tieto dva jazyky spojím? Na platforme .NET by to bolo jednoduché iba by som to exportoval ako .dll. Ale Java nebeží pod CLR. Tak ako na to? (Tým čo som napísal si niesom celkom istý)

 
Nahoru Odpovědět
3.7.2013 9:41
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Juraj Mlich
Kit:3.7.2013 9:45

Co chceš spojovat? C# a Javu? Nedělej to, nemá to smysl. Smysl má pouze spojování různých jazyků, které se mohou vzájemně doplnit.

Nahoru Odpovědět
3.7.2013 9:45
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Juraj Mlich
Tvůrce
Avatar
Odpovídá na Kit
Juraj Mlich:3.7.2013 9:47

Ja to skúšam len čisto zo zvedavosti.

 
Nahoru Odpovědět
3.7.2013 9:47
Avatar
Odpovídá na Juraj Mlich
Neaktivní uživatel:3.7.2013 9:47

tim sem chtěl napsat to co napsal Kit

Nahoru Odpovědět
3.7.2013 9:47
Neaktivní uživatelský účet
Avatar
Odpovídá na Kit
Neaktivní uživatel:3.7.2013 9:52

sem teď v případě že to smysl má -, ale je to vyjímečná situace tak pls nepište se to v reálu nestane - Kámoš LinuxD (C#) a já (Java) chceme udělat společnej projekt a nechceme se přeučovat knihovny a našprtat rozdíly.

Nahoru Odpovědět
3.7.2013 9:52
Neaktivní uživatelský účet
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
Kit:3.7.2013 10:01

Jazyky C# a Java si konkurují. V podstatě ani jeden z nich neumí nic, co by nezvládl i ten druhý. Myslím si, že ani ta vaše kombinace valného významu mít nebude, ale mohu se mýlit. Záleží na tom, jak si rozdělíte kompetence.

Nahoru Odpovědět
3.7.2013 10:01
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Odpovídá na Kit
Neaktivní uživatel:3.7.2013 11:08

no jako aby to posílilo program to smysl nemá, ale chceme udělat něco společně a to bez učení jinýho jazyka
no LinuxD udělá okno a já větvení (on toho umí víc).
P. S. Možná ho dáme do inkubátoru, ale uvidíme se až ve škole :(

Nahoru Odpovědět
3.7.2013 11:08
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Luboš Běhounek Satik:3.7.2013 11:30

GUI at dela ten, co se v danem jazyce orientuje a vykonny kod ten, co tolik ne - ten kod je temer stejny.

S Lukáš Hruda jsme se taky pustili do jednoho spolecneho projektu a jde mu to paradne v C#, i kdyz je to hlavne C++ programator :)

Nahoru Odpovědět
3.7.2013 11:30
https://www.facebook.com/peasantsandcastles/
Avatar
Odpovídá na Luboš Běhounek Satik
Neaktivní uživatel:3.7.2013 12:45

tak si to chceme rozdělit

Nahoru Odpovědět
3.7.2013 12:45
Neaktivní uživatelský účet
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 17 zpráv z 67.