Source: http://blog.vyvojar.cz/bst/default.aspx
Timestamp: 2018-07-15 23:06:30+00:00

Document:
End 32. 01. 1102 edub nejáhaz 11. kínčoer ežětous v ínětšul Otpyrc-Dlrow.
Reves itorp uhij (?)
Posted 23. října 2011 13:46 by bst | 3 Comments
Aktualizováno: Podzimní Soutěž v luštění Crypto-World 2009 - prvních šest úloh
19. 10. 2009 13:50 > Již bylo zveřejněno prvních šest úloh určených k luštění.
Na vědomí se dává, že v neděli 18. října 2009 opět začne velké podzimní luštění. Tentokráte vše bude se odehrávat v Československé republice koncem padesátých let. Oprašte své šifrátory ŠD-2 a sledujte co je nového.
Posted 19. října 2009 13:50 by bst | 0 Comments
Vedeno pod: Obecné
Na srpen tohoto roku se chystá vydání druhé verze oblíbené stavebnice Lego NXT Mindstorms. NXT 2.0 vyjde pod označením 8547. Od předchozí verze se bude lišit modernější verzí senzorů (například senzor rozpoznávající barvy), přepracovaným softwarem (ten lze již dnes pořídit v rámci edukační sady 9797) a obměněnou sadou doprovodných LEGO kostiček. Cena by se měla pohybovat okolo $280 USD.
Formát: swf?playTrailer=1&clipID=748&autoPlayback=0&loopPlayback=0&allowFullScreen=true&clientConfig=2&muteOnLoad=1&muteOnLoadOverride=1&autoPlaybackOverride=0
Trvání: 02:00
Posted 4. dubna 2009 16:17 by bst | 1 Comments
Vedeno pod: Mindstorms NXT
datum poslední akce
1 ony 80 08.11 (21:47)
Posted 8. listopadu 2008 22:20 by bst | 0 Comments
Soutěž Crypto-World 2008 se chýlí ke konci. Šanci nahlédnout pod pokličku Johna Welingtona a vyluštit zprávu z 15. 10. 1941 má stále každý.
Poslední úloha, která přinese jeden z klíčů k rozluštění první zprávy totiž bude zveřejněna teprve večer 8. 11. Teprve tehdy začne boj o první místo, kterého se stále může zůčastnit každý, kdo si troufá rozlousknout 13 poměrně jednoduchých šifer do konce týdne.
Posted 4. listopadu 2008 19:26 by bst | 0 Comments
Soutěž Crypto-World 2008
Právě začal nový ročník soutěže pro amatérské cryptology Crypto-World 2008.
Co, nebo kdo je to Lorenz SZ40?
Čemu sloužil Colossus?
Co je to ZMUG?
Kde se nachází Bletchley Park?
Co provedl Frank Carter?
Zdroj: http://crypto-world.info/news/index.php?prispevek=8521&sekce=c
Příspěvky k tématu: http://blog.vyvojar.cz/search/SearchResults.aspx?q=crypto-world
Posted 15. října 2008 23:16 by bst | 0 Comments
OT: Environment vývojáře a jeho integrace
Jsou lidé, kteří si myslí, že vývojář je zvláštní živočišný druh, který většinu svého denního času tráví v před světem dobře skryté kobce, kde se živí převážně tmou, vyzařováním LCD monitoru, příležitostně kokakolou a kávou. My, kteří se pravidelně zabýváme vývojem programového vybavení počítače (a mnohdy i jiných více či méně chytrých strojů a přístrojů), víme, že je to pomluva, že vývojář je tvor společenský, ačkoli to nedává příliš hlasitě a veřejně najevo, a základními faktory jeho životního prostředí nejsou pouze monitory a výkonná PC, nýbrž i další velice důležité věci.
Pro příklad nemusím jít daleko. U nás v práci máme mnoho společenských povinností. Nejenže musíme chodit na oběd, občas společně vést hovor při společné snídani, často rozmlouvat s ostatními členy týmu o tvořené práci, přičemž nevyhnutelně usedáme na nafukovací balony, ale také se musíme věnovat povinnostem až nadmíru společenským, jakými je každodenní hraní šipek, každotýdenní hraní deskových her či pravidelná celofiremní setkání. Sami jistě uznáte, že mezi tolika společenskými povinnostmi nám zbývá velice málo času na odpočinek v před světlem dobře skryté kobce s LCD monitorem a spuštěným Visual Studiem. (A to se ke mně donesla zpráva, že nám má přibýt další povinnosti v podobě stolního fotbalu – to už vážně budeme muset hledat nějaké posily, aby se této povinnosti zhostily za nás a my mohli v klidu programovat).
Vývojář je ve skutečnosti tvor velice společenský, a i když se to na první pohled nezná, je to tvor více společenský, než pilot tramvaje, či pokladní v hypermarketu. Skutečně! Pilot tramvaje, přestože to na první pohled vypadá, že vozí mnoho lidí, ve skutečnosti celý den sedí zavřený ve své kabině a veškeré jeho společenské povinnosti se sestávají ze stisknutí tlačítka zvonku a případného gesta jednou rukou či jedním prstem při komunikaci s neukázněným řidičem v kolejišti. Pokladní v hypermarketu sice každých pět minut řekne své: "Dobrý den… …dvě stě padesát… …děkuji…", ale tuto činnost nelze považovat za příliš společenskou – většinou ani neví, ke komu tyto údaje pronáší a mnohdy ani neví, co tato data znamenají (často mi připadá, že to jsou pouhá data, nikoli informace). Zato vývojář, nejen, že neustále za pomoci kódu promlouvá k překladači či k procesoru, ale zároveň tak komunikuje s mnoha dalšími lidmi, kteří vyvíjený produkt budou používat. Kromě toho se podílí na diskuzích nad specifikacemi, design dokumenty, bug-reporty a promlouvá nejen k dalším členům týmu, zákazníkům či institucím, ale také i sám k sobě a sám sobě tak tvoří společnost.
Vzhledem k předešlému se domnívám, že právě pro vývojáře je důležité okolní prostředí a v jeho žebříčku je mnohdy výše než případná mzda. Jistě se mnou budou mnozí nesouhlasit, a stejně jako jeden můj kolega říkat, že vývojář nemá získávat ze svého zaměstnání žádné jiné benefity, než svojí mzdu. Je to, mimochodem, ten samý kolega, který v práci založil pravidelný kroužek degustace jistého typu pokrmů. Co je pro Vás, jako vývojáře důležitější – mzda, za kterou si toho koupíte o něco více, nebo příjemnější prostředí, kde se můžete napít bez nutnosti odbíhat do obchodu pro svačinu, kde je čisto, kde máte možnost odreagování, protažení, …?
Možná mne budou skalní příznivci sfi-fi literatury kamenovat, ale troufám si říct, že v environmentu vývojáře je květina na stole, nafukovací míč, akvárium s krevetami, čokoláda, koláček, sklenice s vodou nebo konvička s čajem mnohem důležitější, než třetí monitor, superrychlý disk a pětijádrový procesor. Možná, že by to byl dobrý prostor pro vědeckou studii či měření, který faktor se pozitivněji promítá do celkového výkonu vývojáře.
Ať je to jak chce, je třeba jednou pro vždy zbořit mýtus (velice často podporovaný bulvárními plátky typu ROOT) o uhrovitých nadprůměrně inteligentních vývojářích stranících se společnosti. I vývojáři jsou jenom lidé, přestože mají jisté patologické odchylky v myšlení, a zaslouží si plnou integraci do společnosti, stejně jako se to dnes již poměrně často daří u nevidomých či neslyšících spoluobčanů.
Posted 4. února 2008 0:40 by bst | 5 Comments
Vedeno pod: Development, CPVSN
Celkem mne překvapilo, když jsem v oficiálním MCPD Self-Paced Training Kitu pro zkoušku: Designing and Developing Enterprise Applications Using the Microsoft .NET Framework nalezl obrázek s .NET Reflectorem od Lutze Roedera. Domníval jsem se, že používání tohoto nástroje ještě nedávno nebylo oficiálně považováno za příliš košér. Jak jsem zjistil (a je to možné vydedukovat z textu níže) Reflector je nyní nepřímo podporovaný samotným Microsoftem.
Již poměrně dlouhou dobu znám Reflector pouze jako utilitu, u které funguje automatický upgrade (opravdu je to už dost dlouho, co jsem naposled přeinstalovával XPéčka ), a tak jsem se o něj příliš nezajímal a používal jen jeho nejzákladnější a nejpoužívanější funkce. O to více jsem byl překvapen, že pro tento nástroj existuje řada více či méně užitečných add-inů, které jsou z velké části vyvíjeny CodePlexovou komunitou po vedením Lutze Roedera.
Za užitečný považuji add-in CodeMetrics, který provede analýzu kvality již zkompilovaného kódu.
Líbí se mi add-in Review. Ten umožňuje vést poměrně přehledné code review nad kódem v rámci zkompilované dll. Můžete vést review ke každé metodě, k celé třídě nebo celé assembly. Je to nepoměrně úspornější metoda, než zasílání a procházení při review zdrojovými kódy.
Za velice užitečný považuji add-in Graph. Ten umí vytvořit přehledný diagram tříd v rámci dll. Podobně SequenceViz umí vytvořit sekvenční digram vybrané metody.
Je jich tam ještě celá řada, některé jsou méně zajímavé, některé čeká ještě trochu práce a jiné považuji za zcela zbytečné a tak se o nich nebudu zmiňovat.
Posted 8. ledna 2008 0:23 by bst | 2 Comments
Vedeno pod: .NET, Development
ConditionalAttribute v C#
Včera odpoledne jsem se připravoval na poslední zkoušku k certifikaci MCPD – Enterprice Application Developer a během posledních odpoledních příprav jsem narazil na poměrně fousatý atribut, který provází dotNET již od svého vzniku a přesto jsem jej zatím v žádné příručce pro začátečníky nenašel. Jedná se o ConditionalAtribute a jak je zřejmé z jeho názvu, nestará se o nic jiného, než o spouštění části kódu při splnění nějaké podmínky.
Jeho užití nejlépe ilustruje následující příklad:
Console.WriteLine("Calling DebugLog method");
DebugLog(3);
Console.WriteLine("Calling DebugOrTraceLog method");
DebugOrTraceLog();
Console.WriteLine("Calling TraceLog method");
TraceLog();
public static void DebugLog(int x)
Console.WriteLine("DEBUG is defined and call DebugLog method");
public static void DebugOrTraceLog()
Console.WriteLine("DEBUG or TRACE is defined and call DebugOrTraceLog method");
public static void TraceLog()
Console.WriteLine("TRACE is defined and call TraceLog method");
Je to identický zápis poměrně běžného použití #define, #if, #endif. V takovém případě by zápis vypadal následovně:
#if TRACE || DEBUG
Odekorování metody se mi líbí mnohem více, než použití podmíněné direktivy, proto jsem překvapen, že jsem na tento atribut přišel až nyní.
Posted 5. ledna 2008 0:27 by bst | 6 Comments
OT: Jak vypadá Váš druhý monitor?
Nikdo asi nepohybuje, že mít na stole druhý monitor připojený k počítači, je občas užitečné. Na druhou stranu určitě nikdo nepochybuje, že takový druhý monitor, když zrovna nečerpáme jeho hlavní výhody (kvůli kterým jsme si tento další kus plastu, součástek a vzduchu na stůl pořídili), pěkně překáží a zbytečně vyčerpává naše energetické zdroje.
V současné době zvažuji, zda druhý monitor ano, či ne. Když pracuji na design dokumentu a zároveň s psaním porovnávám existující kód a funkcionalitu, uvítal bych jej. Když debuguji (či trasuji) aplikaci, která běží na mém PC, uvítal bych jej též. Do třetice bych jej uvítal také vždy tehdy, když řeším problém, u kterého neustále nahlížím do MSDN. Když mám na stole hardware, pro který vyvíjím, nebo když mám plný stůl papírů a knížek, přemýšlím, zda by mi druhý monitor pouze nepřekážel. Proč by tam měl být? Měl by být vypnutý, nebo by na něm "zbytečně" běžela nějaká aplikace (například emailový klient)?
Trochu jsem v posledních měsících sledoval, co vývojáři či testeři mají na svém druhém monitoru ve chvíli, kdy jej přímo nepoužívají k práci. S velkým náskokem vyhrává tapeta pracovní plochy, o druhé místo se dělí Outlook s HTML prohlížečem, na kterém je zobrazena buď úvodní stránka zpravodajství (nejčastěji nějaký bulvár typu iDnes), nebo úvodní stránka internetového vyhledavače (většinou Google, nebo Jyxo), na třetím místě jsou multimediální aplikace (buď spuštěný audio přehrávač nebo slideshow s fotografiemi). Co máte na druhém monitoru Vy, když na něm zrovna aktivně nepracujete?
Nedávno jsem si jednoho kandidáta pro dobu zahálky druhého monitoru našel. Je jím akvárium. Normální akvárium s rybičkama, které musíte krmit, ošetřovat, ... Prostě akvárium.
Jedná se tedy o hru, která je zároveň spořičem obrazovky a zároveň jednoduchou relaxací. Ve hře chováte rybičky v akváriu, občas je musíte nakrmit (stačí určitě i méně často, než jednou za den) a ony si jinak žijí zcela nezávislým životem. Dokonce jim ani nevadí, když aplikaci na výkend vypnete - prostě v pondělí uvidíte rybičky, které jsou o dva dny starší. Cílem hry je pomocí křížení a nákupů získat devět speciálních druhů rybiček. Abyste tohoto cíle dosáhli, můžete vylepšovat své akvárium, prodávat rybičky, křížit je, ... (Prostě činnosti, které Vám zaberou jen několik minutek denně - ale nemusíte je provádět, tudíž jsou vhodné pro chvíle, kdy už opravdu do toho kódu čučet nelze.) Když budete mít druhý monitor zapnutý, tak na něm můžete pozorovat, jak během dne malé rybičky rostou, plavou ve vodě, ... Za těch necelých 20$ (zvlášť teď, když dolar klesá) je hra Fish Tycoon naprosto ideální pro vytížené vývojáře. Zvlášť pokud, jako já, pracují v teamech, které trpí akutním nedostatkem vývojářů.
Mimochodem, pokud byste chtěli pracovat na velkém softwarovém projektu, se kterým denně přichází do styku mnoho lidí (ať již v podobě zaměstnanců nebo motoristů čerpajících potravu pro své miláčky), v teamu, nad kterým slunce nezapadá, ve kterém se hodně naučíte a rozhodně se nebudete nudit, určitě mi dejte vědět, o kvalitní vývojáře a testery je u nás velký zájem.
Posted 24. listopadu 2007 17:00 by bst | 9 Comments
Vedeno pod: Development, Obecné, Hry
Nový trestní zákoník – předkladatelé akceptovali naše připomínky k řešení počítačové kriminality
V uplynulém týdnu spatřila světlo světa další podoba nového trestního zákoníku. Její autoři akceptovali některé z 330 připomínek k původnímu návrhu (o kterém jsme diskutovali v červencovém článku) a vytvořili finální návrh, který ministerstvo spravedlnosti předloží parlamentu.
§ 154149
b) datové, textové, hlasové, zvukové či obrazové zprávy posílané prostřednictvím veřejné komunikační sítě sítě veřejných komunikací a přiřaditelné k identifikovanému účastníku nebo uživateli, který zprávu přijímá, nebo
a) prozradí tajemství, o němž se dozvěděl z písemnosti, telegramu, telefonního hovoru nebo neveřejného přenosu prostřednictvím sítě veřejných komunikací počítačových dat, kterékterý nebyly určeny jemu, nebo
(5) Zaměstnanec provozovatele poštovních služeb, telekomunikační služby nebo počítačového systému, anebo kdokoli jiný vykonávající komunikační činnosti, který
§ 155150
§ 202197
(1) Kdo poruší překoná bezpečnostní opatření, a tím neoprávněně získá přístup k počítačovému systému nebo k jeho části, bude potrestán odnětím svobody až na jeden rok, zákazem činnosti nebo propadnutím věci nebo jiné majetkové hodnoty.
d) způsobí-li takovým činem vážnou poruchu v činnosti orgánu státní správy, územní samosprávy, soudu nebo jiného orgánu veřejné moci, právnické osoby nebo fyzické osoby, která provozuje podnikatelskou činnost podle zvláštního právního předpisu, státního podniku nebo jiného podniku je podnikatelem.
(5) Odnětím svobody na tři léta až osm let nebo bude pachatel potrestán,
§ 203198
(1) Kdo v úmyslu spáchat trestný čin porušení tajemství dopravovaných zpráv podle § 154 149 odst. 1 písm. b), c) nebo trestný čin neoprávněného přístupu k počítačovému systému a nosiči informací podle § 202 197 odst. 1, 2 vyrobí, uvede do oběhu, doveze, vyveze, proveze, nabízí, zprostředkuje, prodá nebo jinak zpřístupní, sobě nebo jinému opatří nebo přechovává
a) zařízení nebo jeho součást, postup, nástroj nebo jakýkoli jiný prostředek, včetně počítačového programu, vytvořený nebo přizpůsobený k neoprávněnému přístupu do veřejné komunikační sítě elektronických komunikací, k počítačovému systému nebo k jeho části, nebo
b) počítačové heslo, přístupový kód, data, postup nebo jakýkoli jiný podobný prostředek, pomocí něhož lze získat přístup k počítačového systému nebo jeho části,
§ 204 199
Posted 10. října 2007 7:30 by bst | 3 Comments
Attachment(s): http://portal.justice.cz/ms/soubor.aspx?id=53686&.doc
Pozvánka k soutěži v luštění šifer se Štěpánem Schmidtem
Tento víkend byla zahájena tradiční podzimní soutěž v luštění klasických šifrových systémů, kterou pořádá server Crypto-World . Úkoly jsou doprovázeny příběhem matematika Štěpána Schmidta, který žil v osmnáctém století. Příběh využívá data z jeho života a reálie tehdejší doby a popisuje jeho působení v Černé komnatě - luštitelském pracovišti na tehdejším císařském dvoře Marie Terezie. Tomuto tématu odpovídají i soutěžní úlohy. Úvodní text byl zveřejněn v letním čísle e-zinu Crypto-World 78/2007 : Štěpán Schmidt (prolog Soutěže 2007). Zájemci se mohou zapojit do soutěže kdykoliv během jejího průběhu. Soutěž bude ukončena začátkem listopadu. Cena pro celkového vítěze je přímo symbolická - účast na mezinárodním krytologickém workshopu MKB 2007.
Stane na prvním místě matematik, amatérský luštitel křížovek, nebo to bude programátor či vývojář?
Posted 16. září 2007 15:04 by bst | 0 Comments
Anketa: Proč děláte to, co děláte?
Dnes mám pro všechny vývojáře, programátory, architekty, kodéry, analytiky, testery a ostatní, kteří se pravidelně věnují tomu, čemu se říká softwarový vývoj, malou anketu. Zajímá mne, jaký je hlavní důvod, který Vás k této činnosti váže. Proč jste se k tomu rozhodli a neděláte třeba něco jiného. Zkuste odpovědět v diskuzi pod článkem. Domnívám se, že by takové zamyšlení mohlo být vhodné nejen pro mne, jelikož jsem zvědavý, tak i pro ty, kteří dojdou ve své odpovědi k sebereflexi a v neposlední řadě i pro ty, kteří se k podobnému povolání teprve chystají.
Nyní tedy základní odpovědi:
Práci se věnuji proto, že při ní zažívám spoustu zábavy
Práci se věnuji proto, že je dobře finančně ohodnocená a já potřebuji peníze
Nejdůležitější je pro mne výsledek práce, tedy produkt, který dokončím a vidím, že funguje
Nejdůležitější je pro mne výsledek práce, tedy produkt, který je ostatním (tedy společnosti) užitečný
Práci se věnuji proto, že je s ní svázáno mé jméno a já tak mohu být slavným programátorem (nebo něčím jiným)
Od práce očekávám, že se při ní naučím spoustu nových věcí
Při práci se setkávám s mnoha lidmi a těším se z jejich společnosti
Práce mi umožňuje realizovat projekty, o kterých sním (příklad: vždycky jsem toužil mít robota, který umí mluvit a tak na něm teď pracuji…)
Nuže, můžete odpovídat. Není nutné, abyste se přesně našli v některé z osmi uvedených odpovědí. Určitě někteří kladou stejnou váhu na více faktorů a jistě existují i tací, kteří mají úplně jiné důvody.
Osobně mohu říct, že mám štěstí. Pracuji ve firmě, kde komunikuji s kolegy, u kterých zapadá sluníčko ve chvíli, kdy přicházím do práce a také s kolegy, u nichž sluníčko vychází ve chvíli, kdy z práce odcházím. Je pro mne důležité, abych vytvářel užitečné produkty a učil se nové věci, což naštěstí splňuje mé aktuální zaměstnání, ze kterého přicházím bez potřeb dalšího vydělávání peněz bokem. Baví mne softwarový vývoj a tomu se mohu plně věnovat ať už ve fázi přípravné při přípravě dokumentace a architektury, tak i ve fázi programování. V kolektivu se užije i trocha zábavy. Mohu říct, že mám štěstí.
Posted 1. srpna 2007 7:38 by bst | 9 Comments
Nový trestní zákoník – tentokrát s řešením počítačové kriminality
Jsou tomu dva roky, kdy spatřil světlo světa nový návrh trestního zákoníku, který měl být revoluční a nahradit zkostnatělou staletou normu, dle které se dosud vykonává trestní právo. Nový trestní zákoník v roce 2005 představila sociálnědemokratická vláda zastoupená ministrem spravedlnosti Pavlem Němcem (Unie Svobody). Součástí tohoto návrhu byla i ustanovení o počítačové pirátství (§204 - §206, později §205 - §207), která zvedla vlnu odporu především kvůli kriminalizaci celého vědního oboru kryptologie.
Nedlouho po ustanovení současné vlády přislíbil nový ministr spravedlnosti Jiří Pospíšil svůj vlastní návrh trestního zákoníku, který vyřeší všechny problémy současného trestního práva. Nedávno proto představil nový návrh trestního zákoníku, který přináší mnohé celkem revoluční změny a jehož úkolem je plně zajistit ochranu občanských práv a svobod a dalších hodnot garantovaných Ústavou a Listinou základních práv a svobod, jakož i vynutitelnost důležitých příkazů a zákazů prostředky trestního práva.
Poněvadž se jedná o zákoník moderní, tak nezapomíná ani na plnění Úmluvy o počítačové kriminalitě a v §154, §202 - §204 ošetřuje počítačové pirátství a kriminalitu. Kromě toho na mnoha místech zmiňuje páchání trestných činů za pomoci počítačových programů a internetu, což často považuje za přitěžující okolnost.
Jak tedy vypadají zmíněné paragrafy?
b) textové, hlasové, zvukové či obrazové zprávy posílané prostřednictvím veřejné komunikační sítě a přiřaditelné k identifikovanému účastníku nebo uživateli, který zprávu přijímá, nebo
a) prozradí tajemství, o němž se dozvěděl z písemnosti, telegramu, telefonního hovoru nebo neveřejného přenosu počítačových dat, které nebyly určeny jemu, nebo
(1) Kdo poruší bezpečnostní opatření a tím neoprávněně získá přístup k počítačovému systému nebo k jeho části, bude potrestán odnětím svobody až na jeden rok, zákazem činnosti nebo propadnutím věci nebo jiné majetkové hodnoty.
d) způsobí-li takovým činem vážnou poruchu v činnosti orgánu státní správy, územní samosprávy, soudu nebo jiného orgánu veřejné moci, právnické osoby nebo fyzické osoby, která provozuje podnikatelskou činnost podle zvláštního právního předpisu, státního podniku nebo jiného podniku.
(1) Kdo v úmyslu spáchat trestný čin porušení tajemství dopravovaných zpráv podle § 154 odst. 1 písm. b), c) nebo trestný čin neoprávněného přístupu k počítačovému systému a nosiči informací podle § 202 odst. 1, 2 vyrobí, uvede do oběhu, doveze, vyveze, proveze, nabízí, zprostředkuje, prodá nebo jinak zpřístupní, sobě nebo jinému opatří nebo přechovává
a tím způsobí značnou škodu, bude potrestán odnětím svobody až na šest měsíců, zákazem činnosti nebo propadnutím věci nebo jiné majetkové hodnoty.
Pokud Vám nový návrh něco připomíná, máte pravdu. Tento návrh však není pouhou kopií předešlého návrhu, nýbrž je to původní návrh s několika drobnými úpravami, který však nepostrádá několik chyb ve formátování (je to dokument MS Word), jimiž se pyšnil jeho předchůdce.
§202 a §203 již není hrozbou pro výuku šifrování a díky §31 o přípustném riziku se nejedná o spáchání trestného činu, pokud zájem chráněný trestním zákoníkem porušíte při výkonu zaměstnání během provádění společensky prospěšné činnosti, nelze-li toho dosáhnout jinak.
Znepokojuje mne v něm právě §204, podle kterého se skutkové podstaty trestného činu dopustí například správce CVS systému, kterému se podaří smazat poslední verzi souborů se zdrojovými kódy. Obecně by dnes nad takovým činem každý mávl rukou s tím, že budou mít vývojáři několik minut práce s opětovným mergem. Pokud nad CVS pracuje najednou několik desítek či dokonce stovek vývojářů, může se jednat o značnou škodu (pokud bychom takový čas chtěli účtovat stejně, jako se práce účtuje koncovému zákazníkovi, … ;-) … zkuste si to spočítat…). Podle nového zákoníku budou prošetřována i méně závažná naplnění skutkové podstaty trestného činu s tím, že až po prošetření bude řízení pozastaveno. Na nedbalostní trestní činy se nevztahuje přilepšující okolnost a pro části týkající se počítačové kriminality se nevztahuje (na rozdíl od úmyslného poškození cizí věci či životního prostředí) ani účinná lítost v podobě napravení následků a včasného ohlášení.
Mé osobní pocity z nového návrhu předloženého ODS jsou podobné jako z návrhu předloženého před dvěma lety sociálně demokratickou vládou. Nejen, že se obávám §204 jako dobré zbraně v konkurenčním boji, ale také mne děsí představa užití §31 na skutkovou podstatu §329 (naštěstí nejsem právník a tak mi může některý z právníků mé obavy vyvrátit).
Pokud máte věcné připomínky k novému návrhu nového trestního zákoníku, máte možnost je do konce července 2007 zaslat na speciální elektronickou adresu: TRZ@msp.justice.cz.
Posted 16. července 2007 23:54 by bst | 7 Comments
Lego NXT Minstorms - konečně snadné vytváření návodů
Brzy tomu bude rok, co se tato krásná hračka poprvé objevila na českém trhu. Za celou tu dobu vzniklo mnoho zajímavých robotů jak po stránce hardwarové, tak i po stránce vmyšlené inteligence. Za zmínku jistě stojí třeba NXTway-G Balancing Robot, kterého si našla na internetu moje dcera Anežka, ale jsou i další a každý si vybere své favority.
Kamenem úrazu bylo sdílení návrhů hardwarové podoby. Kdo chtěl vytvořit návod, musel jej buď pracně vytvářet v některém z CAD nástrojů, více či spíše méně upraveném pro stavění z LEGO kostek. Po roce se konečně objevila nová verze LEGO Digital Designeru, která v sobě nese podporu pro NXT MindStorms. V něm lze poměrně snadno vytvořit 3D model robota a následně automaticky vytvořit napříkad webovou stránku s návodem nebo animovaný pracovní postup.
Posted 12. července 2007 20:32 by bst | 3 Comments

References: § 154149

§ 155150

§ 202197

§ 203198
 § 154
 § 202

§ 204
 §206
 §205
 §207
 §154
 §202
 §204
 § 154
 § 202

§202
 §203
 §31
 §204
 §204
 §31
 §329