Dnes si popíšeme architekturu superpočítače Cray-2. Zaměříme se na to, proč byla původně homogenní paměť rozdělena na část globální a lokální, popíšeme si činnost některých instrukcí pracujících s vektory a řekneme si, jak se mohly výkonné jednotky (proce
Dnes otevíráme další oblast přírodních věd – chemii, a podíváme se na to snad nejpodstatnější, tedy na periodickou tabulku prvků. Konkrétně si představíme tři programy: Periodic table of the elemnts, GPeriodic a Kalzium. Každý z programů k práci s tabulko
Pravidelný přehled informací vztahujících se k problematice bezpečnosti IT. Z novinek tohoto týdne upozorníme na dvoudílný seriál k bezpečnosti koncového bodu, na příručku, která by měla napomoci zvýšit vaši bezpečnost na Facebooku a média pokračují v zve
Toto je první článek našeho nového seriálu o knihovně gtkmm, která slouží k výrobě grafických programů v C++ při použití prostředí GTK, známého třeba z GNOME. Dnes si řekneme pár základních údajů a něco o její historii a ukážeme si, jak si ji nainstalovat
Tvůrci open-source vývojového kitu Arduino přicházejí s několika novinkami – nová verze vývojového prostředí, dvě nové desky, nové logo a grafický styl… Pojďme si představit změny, které se během několika posledních týdnů okolo tohoto populárního hardwaro
Ve čtvrté části seriálu o historii grafického uživatelského rozhraní si řekneme, jaké systémy s GUI byly vyvíjeny pro osobní počítače kompatibilní s IBM PC na samém počátku existence platformy. V polovině osmdesátých let minulého století totiž vzniklo hne
Google představil nový formát fotografií WebP, který má přímo konkurovat dnes nejrozšířenějšímu obrazovému formátu JPEG. Vychází z video formátu WebM a jeho hlavní výhodou má být výrazně menší velikost, což se projeví na rychlosti načítání webových stráne
V dnešní části seriálu o historii výpočetní techniky si popíšeme základní parametry superpočítače Cray-2, který se díky svému výpočetnímu výkonu 1,9 GFLOPS stal v době svého vzniku nejrychlejším počítačem na světě. Tuto prestižní pozici si udržel téměř pě
Se softwarovými chybami, bugy, má zkušenosti každý, kdo si byť jen zkusil napsat svůj první „Hello World“. Jak jsou k těmto chybám náchylné gigantické multi-level systémy nebo obří projekty s miliony řádky kódů, proto jistě není třeba zdůrazňovat. Někdy m
Spuštění linuxových programů ve Windows může mít mnoho důvodů, jejichž společným řešením je vždy nějaké prostředí, které volání linuxových programů přetlumočí Windows. Cygwin asi už znáte, ale o AndLinux moc slyšet není a přitom funguje na mnohem zajímavě
Oblíbená sonda do světa (převážně) otevřeného software. Dnes se společně podíváme na lehký mediální přehrávač, trošku se zorientujeme v jednotkách různých veličin, poté si zkrášlíme systém a nakonec si zazálohujeme jeho kompletní nastavení. Pochopitelně n
Kolem české jabber komunity je teď rušno a mnoho uživatelů začíná přemýšlet nad vlastním Jabber (XMPP) serverem. XMPP je otevřený protokol, takže není důvod, proč by to kdokoli nemohl udělat. Jenže linuxových implementací je tolik a vy pravděpodobně nevít
Všude se o něm teď mluví, skoro všichni ho milují a někteří mocní ho naopak nenávidí a zakazují. Řeč je samozřejmě o službě Street View, kterou Google rozjíždí postupně ve velkých městech celého světa. Nahlédli jsme pod pokličku celé věci a teprve teď zač
V deváté části seriálu o programovacích jazycích pro výuku programování si řekneme, jak se vyvíjelo grafické rozhraní na osobních počítačích, zejména na Xerox Alto, Apple Lisa a Macintosh. Taktéž si řekneme, co znamená poněkud tajemná zkratka BitBLT, kter
Pokud chcete nebo potřebujete vytvořit jednoduchou simulaci (nejen) mechanických dějů ve fyzice, můžete sáhnout po aplikaci jménem Step. Ta umožňuje tvorbu jednodušších i složitějších modelů, snadnou práci s objekty a všestranné využití ve výuce fyziky, a
O Linuxu se občas mluví jako o platformě, na kterou jednoduše nejsou nejnovější herní tituly. Změnit to měla služba Steam, ale nakonec se ukázalo, že pro Linux nevznikne. Někteří uživatele by ale rádi měli i v Linuxu své oblíbené hry. Výrobci ale tvrdí, ž
Máte rádi bojové sporty, ale přes nedostatek času či lenosti na vaší straně jste u žádného nevydrželi? Tak přesně pro vás je připravena hra Toribash. Jde o simulátor bojového umění, u kterého nevypotíte ani jednu kapku potu a oděrky, bolest nebo zranění n
Dosti bylo studování SSD z hlediska hardcore-technologického, uživatelského a praktického, dnes konečně nadešel čas i na malé trendové okénko. Podíváme se, co se v této oblasti chystá, jak SSD vnímají ve společnosti Hitachi a řekneme si, jak na nástup SSD
V dnešní části seriálu o architekturách počítačů budeme pokračovat v popisu možností osmibitových mikrořadičů PIC vyráběných firmou Microchip Technology. Zaměříme se především na rodinu PIC10 a PIC12, v níž můžeme najít velmi malé mikrořadiče, z nichž něk
Po dvou letech jsme se minulý týden dočkali šesté verze populárního webového prohlížeče Google Chrome. Opět je k dispozici řada oprav, drobných vylepšení, ale i naprostých novinek. Pojďme se společně podívat na to, co nám vývojáři Google naservírovali ke
V dnešní části seriálu o historii výpočetní techniky si společně popíšeme historii vývoje i základní technické parametry první generace známých superpočítačů Cray. Taktéž se zmíníme o překladači programovacího jazyka FORTRAN, který se na těchto počítačích
Minulý rok se mi na konferenci LinuxAlt podařilo získat Palm Treo 650. Je to můj druhý Palm, který jsem používal asi měsíc, než ho nahradilo HTC Hero. Treo 650 taky umí spustit linuxové jádro a k němu i nedodělané uživatelské rozhraní. Pokud máte tohoto s
Pravidelný pondělní přehled informací vztahujících se k problematice bezpečnosti IT. Z novinek tohoto týdne lze upozornit na rekordní hodnocení počtu zranitelností za první pololetí 2010, přehled (top ten) webových hrozeb a na zveřejnění informace o dosud
Freewarovky s opravdu početnou fanouškovskou základnou byste pravděpodobně spočítali na prstech jedné ruky malého dítka s palčáky. Sem tam se ale poštěstí a vy narazíte na klenot, jenž chytne za srdce i příležitostné hráče. Jak vypadá hybrid, s oldschool
Jsou to přibližně tři měsíce, co se začalo spekulovat o tom, že Valve připravuje herní platformu Steam také pro Linux. Rozvířily se ohromné debaty o tom, jak na Linux přijdou nové a moderní hry a pomůže to jeho rozvoji. Valve se ale dlouho k Linuxu nevyja
V dnešní části seriálu o architekturách počítačů si popíšeme některé způsoby ovládání LCD umožňujících práci s rastrovou grafikou, i když většinou pouze monochromatickou. Taktéž se budeme zabývat několika projekty, jejichž cílem bylo generování obrazu pom
Electronic Frontier Foundation ohlásil projekt SSL Observatory, který sleduje věřejně viditelné SSL/TLS certifikáty. Závěr není lichotivý – i když si dokážete vybrat kořenové certifikační autority, tranzitivní důvěra v SSL/TLS modelu způsobí že budete dův
O GNOME Shell se v linuxových kruzích opatrně mluví už nějakou tu dobu, bude to základní stavební kámen GNOME 3.0, které pomalu nabírá zpoždění. Zajímalo mě, jak to teď s GNOME Shell vypadá, protože se pomalu stává obětí moc otevřeného vývoje, který mu ja
Pravidelná středeční sonda do světa (převážně) otevřeného softwaru. Dnes se podíváme, jak efektivně ukládat podobná data, budeme editovat mapy, zastavíme se u modifikovaného Linuxu, ukážeme si, jak aktualizovat počítač bez sítě, a nakonec přijde malý IRC
Rozhovor s ředitelem CZ.NIC. Druhá část dvoudílného rozhovoru, který se zabývá činností organizace CZ.NIC i tématy, která zajímají českého uživatele internetu. Proč je ENUM mrtvý projekt? Jak probíhá vývoj směrovacího démona Bird a co nového chystá CZ.NIC
Ať děláme v IT odvětví cokoliv, po čase je každý z nás nakonec zralý na psychiatra nebo alespoň na psychoanalytika. Záleží jen na tom, jak rychle dosáhneme vrcholu pomyslného psycho kopce. To není vtip, říká se mu break point a pak už vám nepomůže nikdo.
V šesté části seriálu o programovacích jazycích vhodných pro výuku programování si popíšeme, jakým způsobem se ve Squeaku používají bloky a jaký význam bloky mají (společně se třídami Boolean, True, False aj.) při tvorbě strukturovaných příkazů, tj. podmí
Po delší době tu máme opět hru pro operační systém Android a tentokrát nepůjde o nějakou malou rybu, půjde o jedno z nejlepších RPG, které můžete pro svého Androida koupit. Staňte se hrdinou, odkryjte pravdu o svém otci a buďte součástí konfliktu mezi Sva
Pravidelný pondělní přehled informací vztahujících se k problematice bezpečnosti IT. Z novinek tohoto týdne lze samozřejmě upozornit na další informace z konferencí Black Hat a Defcon, dále třeba na distribuci Linuxu – Weaknet Linux a na některá upozorněn
Študentov orientalistiky na vysokých školách neubúda. Východné kultúry sú i budú pre nás stále zaujímavé a nejeden človek, ktorý sa chce naučiť exotický jazyk, si zamenením jedného písmenka, napríklad k za
V páté části seriálu o historii vývoje grafického uživatelského rozhraní nejprve dokončíme popis komerčně nepříliš úspěšného systému Microsoft Windows 1.0 a poté se zaměříme na systém GEM, který sice nebyl na platformě IBM PC příliš rozšířený, našel však
Autentizační protokol OpenID už existuje pět let a stejnou dobu se o něm živě diskutuje. Bohužel zatím zůstává jen u diskusí a rozšíření mezi uživateli i poskytovateli obsahu je minimální. Organizace CZ.NIC to hodlá změnit a přichází s vlastní implementac
Ubuntu i Debian pod sebou mají velkou skupinu uživatelů a základy tvorby balíčku jsou pro vývojáře nebo správce nepostradatelnou záležitostí. Začátečníci se ale tohoto kroku velmi obávají. Přitom vytvořit deb balíček není nějak složité a stačí k tomu znát
Oblíbená středeční sonda do světa (převážně) otevřeného software. Tentokrát si pohrajeme se dvěma nástroji pro správu barev, doplníme své hudební soubory o meta informace a moderní počítačové myši s velkým množstvím tlačítek naučíme poslušnosti. Na závěr
To o čem se poměrně dlouho mluvilo v souvislostí s přístupem Oracle směrem k OpenOffice.org, nabralo na obrátkách. Skupina vývojářů se rozhodla, že chce, aby byl vývoj nezávislý a společně představili vlastní projekt, který se může opřít o podporu takovýc
O problémech fašistického Německa v posledních měsících druhé světové války toho už bylo napsáno opravdu hodně. Němci se opravdu snažili využít každé výhody, ale nakonec jim to nepomohlo. Dnes nahlédneme do posledních dní války a ukážeme si, jak žalostně
Celestia je zajímavý program, který vás pozve na prohlídku vesmíru i za hranicemi naší Sluneční soustavy a přitom nabídne zajímavé informace i mimořádný estetický zážitek. Obsahuje ohromné množství různých objektů a umí je atraktivně představit. Zaujme ji
Pravidelný pondělní přehled informací vztahujících se k problematice bezpečnosti IT. Z novinek právě uplynulého týdne vás upozorníme především na články zabývající se velmi populárním červem Stuxnet, doplníme informace k tomu, jak by měl probíhat audit fi
Ve třetí části již samostatného seriálu o historii vývoje grafického uživatelského rozhraní se zaměříme na vývoj GUI v polovině osmdesátých let minulého století. Jednalo se o poměrně přelomovou dobu, během níž vznikly jak nové typy osobních počítačů, tak
Phun je aplikace, která dokáže studenty zábavnou a nenucenou formou přivést k zájmu o fyziku. A nemusí být určena jen pro školáky – ocení ji každý, kdo má hravého ducha a chce se přesvědčit, zda věci fungují tak, jak by čekal.
Pravidelný pondělní přehled informací vztahujících se k problematice bezpečnosti IT. Z novinek tohoto týdne lze upozornit na ustavení sociální sítě pro bezpečnostní profesionály, zároveň na některou kritiku toho, co sociální sítě přináší a třeba na čerstv
Už jsem chtěl SmartQ v7 vrátit, ale zrovna se objevil nový firmware s Androidem 2.1 s Android Marketem. Chvíli trvalo, než jsem se k celé akci odhodlal, ale nakonec se podařilo a dostal jsem možnost zjistit, jak se vývojářům vedlo. Na Androidu odvedli opr
Přemýšleli jste někdy nad tím, zda neexistuje alternativní linuxové jádro, které má více funkcí, lepší podporu hardware a je tak nějak progresivnější? Takových odnoží existuje celá řada, ale některé jsou zajímavější než jiné. Jedním z takových jader je i
V dnešním článku o architekturách počítačů si popíšeme rodinu mikrořadičů PIC12, která nabízí výkonnější čipy, než ty, které jsou dostupné v „minimalistické“ rodině PIC10. Kromě toho se začneme zabývat i nástroji použitelnými pro programování
Pravidelný pondělní přehled informací vztahujících se k problematice bezpečnosti IT. Z novinek právě uplynulého týdne vás upozorníme na rychle se šířícího červa Here You Have, hacknutí iOS 4.1 a nové přehledy společností Cisco a Symantec. Dozvíte se také,
Od vánočních svátků, kdy jsem sem napsala naposledy, už uběhla poměrně dlouhá doba, a tak, téměř po devíti měsících, opět přicházím „na scénu“, abych svým laickým linuxáckým okem zhodnotila, co se mi na mém oblíbeném operačním systému líbí či nikoliv. O č
Oblíbená středeční sonda do světa (převážně) otevřeného software. Dnes zavítáme do luhů a hájů tuzemských programátorů. Otevřou se nám tak možnosti vyzkoušet rozšíření pro Wine a naučit se nejen anglická slovíčka. Dále obohatíme Nautilus o malý užitečný s
Je známo, že linuxové stroje dokáží běžet léta bez nutnosti restartu. Bohužel existuje jeden pádný důvod, kvůli kterému musíte restart občas provést: výměna jádra. Ať už chceme nebo ne, bezpečnostní chyby se objevují a je kvůli nim občas třeba rebootovat
My nevděční středoevropané jsme mistry světa v nadávání na to kde a jak žijeme. Přitom si vůbec neuvědomujeme, že v mnoha zemích na světě lidé žijí mnohem hůř než my, žijí pod tvrdou rukou diktatury, nemají nejmenší práva a o svobodě se jim možná ani nezd
Už jsme si v seriálu představili Arduino jako platformu pro vytváření internetových zařízení a ukázali jsme si různé variace tohoto vývojového kitu. V dnešním dílu uděláme krok stranou. Arduino totiž často slouží nejen jako řídicí modul, ale i jako měřicí
V dnešní části seriálu o architekturách počítačů budeme pokračovat v popisu osmibitových mikrořadičů. Zaměříme se na známé a rozšířené mikrořadiče z rodiny PIC, zpočátku především na ty typy čipů, které používají dvanáctibitovou a čtrnáctibitovou instrukč
Před několika dny jsme se dozvěděli, že Oracle žaluje společnost Google. Důvodem je platforma Android, která využívá technologie z Javy, přičemž Google neplatí patřičné licenční poplatky a ještě nabádá ostatní, aby to také nedělali. Na první pohled běžný
Termín „cloud hosting“ je poměrně známý, ovšem spojujeme si jej spíš s velkými poskytovateli, jako jsou Amazon, Rackspace či Google. V České republice bychom cloud hosting zatím hledali marně, zde končí nabídka u virtuálních serverů. Před časem se objevil
Oblíbená středeční sonda do světa (převážně) otevřeného software. Tentokrát si představíme nástroj pro organizaci oken, známé zabavíme vlastní foto prezentací, obohatíme naši pracovní plochu a zkusíme urychlit/zjednodušit práci nejen při otevírání program
Trh s prací je nesmírně dynamický a neustále se mění vlivem nesčetných, tu více a tu méně viditelných, ekonomických faktorů. Jestliže na něm i vy chcete uspět při hledání zaměstnání, pak bude určitě vhodné vybavit se daty právě z našeho aktuálního článku.
Už jste se někdy seznamovali přes internet? Je to docela jednoduché a pohodlné, ale nese to s sebou jedno velké riziko, že totiž můžete narazit na podivnou osobu, která bude frigidní, úchylná, ujetá, bude mít poruchu osobnosti, bude ošklivá, hloupá, učite
V sedmé části seriálu o programovacích jazycích vhodných pro výuku dokončíme popis syntaxe a sémantiky Squeaku. Řekneme si, jakým způsobem lze použít zprávy se selektory whileTrue, whileFalse, whileTrue: a whileFalse:, dále si ukážeme použití lokálních pr
Když se mluví o situaci na pracovním trhu, obvykle se tím rozumí její aktuální stav – je jen logické, že průměrného člověka bude nejdřív zajímat, kde místo sežene teď. Na druhou stranu ale, poptávku po místech neuškodí sledovat i v opravdu dlouhodobém hor
Pravidelný pondělní přehled informací vztahujících se k problematice bezpečnosti IT. Z novinek tohoto týdne lze upozornit na materiály konference Usenix 2010, na podrobný přehled situace s malware ve světě a na diskuzi okolo toho, zda je platný důkaz zná
Nic nedokáže pokazit den tak, jako globální invaze robotických a násilnických nepřátel, kteří chtějí zničit vaše základny. Musíme se tedy vžít do role strategického důstojníka a rozmístit obranu tak, aby mohla co nejefektivněji ničit hordy přicházejících
Arduino je otevřený systém a existuje spíš jako koncept než jako jeden konkrétní typ hardware. Podobně jako máme u Linuxu nepřeberné množství distribucí a *nixů, existuje i řada *duin. V článku si představíme jednu zajímavou alternativu a ukážeme si žhavo
V dnešním článku se budeme zabývat především popisem známého osmibitového mikrořadiče Intel 8051 (MCS-51), o němž jsme si již zmínili minule. Popíšeme si jak jeho čítače/časovače a sériový port, tak i strukturu paměti údajů, registry speciálních funkcí, B