Vysokou školu úspěšně studuji již pátým rokem. Za tu dobu jsem musel vypracovat spoustu semestrálek, referátů a dokonce i jednu bakalářskou práci. Napadlo mě, že bych mohl sepsat několik rad, jak si správně organizovat čas při studiu. Hlavně popíšu programy a služby, které mi mou práci usnadní.
Úkoly
Protože jsem tvor velmi zapomětlivý, je pro mě důležité mít systém, který mi včas připomene úkoly s termínem. Jako velmi dobrá volba se mi osvědčil e-mail + kalednář od...
Spousta uživatelů telefonu s Androidem touží po získání neomezené moci nad svým zařízením. Vznikají různé programy, které jim s tímto problémem pomohou, já jsem se ale rozhodl ukázat, jak rootnout Android ručně.
Budeme potřebovat několik věcí. Níže uvedené programy si vypůjčím z balíčku SuperOneClick, kde je vše pěkně pohromadě.
propojit zařízení s počítačem
program adb
program zergRush
program su
program...
Pamětníci si jistě vzpomenou na starou hru z roku 1991, kde se hráč vžil do role panovníka a vedl svůj národ od počátku civilizace až do doby osidlování vesmíru. Průběžně zakládal města, napadal ostatní národy a jeho vědci vynalézali nové technologie. Ta hra se jmenovala Civilizace. A protože byla velmi zábavná, vznikl open-source projekt jménem FreeCiv.
Hra se skládá ze serverové a klientské aplikace. Server je možné nastavit pomocí příkazů (ale nebojte, nastavení lze naklikat i...
Každého linuxového nadšence-programátora jistě někdy napadla myšlenka na vytvoření vlastní linuxové distribuce, která bude daleko lepší než ta, kterou používá teď. Mohla ho k tomu vést nějaká špatná vlastnost jeho distribuce nebo pouhá myšlenka vytvořit od základu a po svém něco vlastního, co by se možná mohlo líbit i dalším lidem.
Hned v úvodu musím zklamat všechny, kteří si myslí, že jde o jednoduchou procházku růžovým sadem. Vytvoření nové distribuce "od základu" (tedy bez...
Doomsday je engine pro známé hry od ID software jako je Doom, Heretic nebo Hexen. Umožňuje hrát tyto staré hry na moderních počítačích a navíc dokáže vylepšit jejich ovládání a zobrazit 3D grafiku. Bohužel, .wad soubory, které obsahují veškerou grafiku, zvuky, úrovně atd., nejsou volně k dispozici. Můžeme využít .wad soubor z originálních her, nebo nějaký free (např. z balíčku doom-wad-shareware).
V Ubuntu 11.10 je k dispozici balíček doomsday. My ale zkompilujeme...
Pro některé své drobné projekty jsem potřeboval veřejný Git repozitář, kde by ke zdrojovým kódům měli přístup i ostatní. Řešení typu Google Code nebo GitHub jsou pro mě moc velký kanón na malého vrabce. Rozhodl jsem se, že některé ze svých repozitářů zveřejním pomocí programu Gitweb.
Instalace programu Gitweb:
apt-get install gitweb
Konfigurace pro Apache2 v souboru /etc/apache2/sites-available/gitweb (na tento soubor je nutné vytvořit symlink v...
Pro účely své diplomové práce jsem potřeboval knihovnu, která umí jednoduše a bezpečně vytvořit serverovou a klientskou aplikaci a zprostředkovat komunikaci mezi nimi. Inspiroval jsem se knihovnou Kryonet, která je velmi dobře navržená k posílání a přijímání serializovaných javovských objektů jak přes TCP, tak UDP. Moje knihovna nepracuje se serializovanými objekty, ale pouze s textem přes TCP.
Kompletní zdrojový kód je k dispozici v...
Tento víkend proběhla konference InstallFest s tématem programování a hardware. Konalo se 15 přednášek a 7 workshopů. Jejich kvalita byla na vysoké úrovni, své si odnesli jak začátečníci, tak pokročilí. Organizace byla dobrá, ale opět zanedbali některé, pro mě důležité, aspekty. To, že nebyla snídaně (která v dřívějších ročnících bývala) zamrzelo méně, než že opět nebylo nikde napsáno čas a konání turnaje v...
18. února byl zahájen oficiální pražský hackathon. Přišlo na něj asi 70 lidí. V našem týmu jsme byli tři - dva programátoři a jeden grafik. Zkušenosti s vývojem pro Android jsem měl pouze já, ale protože se jedná o Javu, kamarád programátor se do toho rychle dostal.
O tématu naší aplikace jsme se bavili už v pátek. Jedním z návrhů bylo udělal remake jedné staré hry a protože nás nic jiného nenapadlo, rozhodli jsme se ho realizovat. Cílem bylo vytvořit hru pro více hráčů, kde každý...
Je to nějaký čas, co jsem si všiml, že se táta připojuje k e-mailové schránce firmy, u které pracuje. Všiml jsem si, že přihlašovací stránka nezačíná https, ale pouze http. Říkal jsem mu, ať si na to dá pozor, že veškeré informace, které přes svou schránku pošle, můžou být jednoduše přečteny někým cizím, kdo má počítač mezi jeho notebookem a poštovním serverem firmy.
Dnes mi táta řekl, že se o tom bavil s IT profíkem jejich firmy, který jakékoliv narušení bezpečnosti popíral....