Jak obtížné je vytvořit v JavaScriptu emulátor počítače? Jak se takový emulátor testuje? Co byl zač počítač Ondra? Jaké procesory se používaly v raketoplánech? Zeptali jsme se Martina Malého. A nezapomněli jsme ani na autíčka z PMD-85.
Archiv pro štítek: JavaScript
Gamepady a webové prohlížeče? Proč ne. V článku vám představíme specifikaci Gamepad API a ukážeme, jak (snad) bude běžné v budoucnu ovládat webové hry.
JavaScript je jazyk, ve kterém se dají bez problémů používat postupy z funkcionálního programování. Jedním takovým a hojně používaným je návrhový vzor promise. V článku projdeme stručně jeho historii, pak se podíváme na jeho vztah k monádám a na závěr ho porovnáme s callbackovým asynchronním API, které v současnosti používá především Node.js.
Mezi české uživatele dorazilo Spotify. To nabízí zejména neuvěřitelně velkou databázi hudby, která je k dispozici zdarma. Navíc nabízí jednoduché API pro tvorbu aplikací.
Pokud jste z Moravy, nemusíte jezdit za JavaScriptem až do Prahy. Nová skupina startuje v Brně od nového roku – první sraz je ohlášen na 14. ledna 2014 v hospůdce U Palečka. Všechny…
Asynchrónnosť má niečo do seba. Imagine: žiadne thready, žiadne zamykanie objektov, žiadne deadlocks, livelocks. Žiadne webservery s vymrazenými 4 vláknami. Žiadne continuations for rescue (zakričte: fuj) a ďalšie podobné hacky. Žiadne problémy s neefektívne využitými zdrojmi. Kto však píše asynchrónny kód, vie, že táto selanka je len jednou časťou pravdy; asynchrónnosť vie niekedy poriadne skomplikovať život!
Ľudia zvyknutí na Java, C#, či C++ ohŕňajú nosom nad tým, že Dart je dynamicky typovaný. Ľudia odchovaní na Pythone, Javascripte či Ruby ohŕňajú nosom nad tým, že Dart to s podporou dynamických features príliš nepreháňa. Ľudia obľubujúci Dart nosom neohŕňajú a Dart-ovský typesystem pokladajú za najlepší vynález hneď po krájanom chlebe. O čom táto kontroverzia vlastne je, a ako to celé funguje?
V sobotu 9. listopadu se na FIT ČVUT letos již podruhé konala Devel.cz konference. Vystoupilo několik známých osobností české vývojářské scény, mezi nimi i jeden zahraniční řečník. Přednášky nebyly všechny pouze čistě technologické, ale program se podařilo vyvážit i tématy jako je vedení firmy, lean startup a project management.
Pokud chcete uspět ve hře CodeCombat, budete si muset trochu zaprogramovat v JavaScriptu. Není to nic složitého, obtížnost je čistě záčátečnická. V každém levelu (je jich zatím 22) vás čeká jednoduchá strategická úloha,…
Dart ako platforma môže mať nádej na úspech, len ak preň bude existovať dostatok externých knižníc a pluginov. Dnes sa na webe nachádzajú milióny rôznych knižníc a pluginov pre JavaScript, kde za ne hľadať náhradu v Dartovom svete? Dobrá správa, nemusíme!