abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Sledujte AbcLinuxu.cz na:
facebook favicon logo  Facebooku twitter favicon logo  Twitteru,   identi.ca favicon logo  Identi.ca,   rss logo  RSS
Rozšířené hledání
×
dnes 02:36 | Nová verze
Sedmnáctková řada webového prohlížeče Google Chrome byla prohlášena za stabilní. Dle oznámení bylo ve verzi 17.0.963.46 opraveno 20 bezpečnostních chyb. Polovina z nich byla detekována pomocí nástroje AddressSanitizer. Nová řada především rozšiřuje aplikační programové rozhraní prohlížeče (API). Už při zadávání webové adresy dopředně načítá vysoce pravděpodobné stránky. Varuje před nebezpečnými soubory. Nejviditelnější změnou je zmizení "+" z tlačítka pro otevření nové karty.
Ladislav Hagara | Komentářů: 2
včera 13:24 | Komunita
Byla spuštěna možnost registrovat se na letošní ročník konference InstallFest, který proběhne o víkendu 3. a 4. března na Strahově v Praze. Registrace je nepovinná, přijít můžete i bez ní. Podtématem tohoto ročníku je programování a hardware, program naleznete na webu konference.
Tomáš Heger (geckon) | Komentářů: 0
včera 07:19 | Komunita
Carol Smith oznámila letošní osmý ročník Google Summer of Code. Podle plánu se zájemci o mentoring studentů mohou hlásit od 27. února do 9. března, studenti samotní mohou zasílat své přihlášky od 26. března. Pokud vás zajímají statistiky, podívejte se na některé údaje z minulých let.
Tomáš Heger (geckon) | Komentářů: 0
včera 06:37 | Komunita
Po zhruba roce a půl došlo k další změně na pozici Fedora Project Leader. Ze zatím neznámých důvodů na tuto pozici rezignoval Jared Smith, který ji v červnu 2010 převzal po Paulu W. Frieldsovi. Novým vedoucím projektu Fedora se stala Robyn Bergeronová z Red Hatu. Ta dříve zastávala pozici Fedora Program Manager a podílela se také na organizaci FUDConu.
Migilenik | Komentářů: 16
včera 06:23 | Komunita
Komunitní manažer Canonicalu Jono Bacon na svém blogu vyzývá členy komunity kolem Ubuntu, aby organizovali akce v rámci Ubuntu Global Jam, který proběhne od 2. do 4. března. Podrobnější informace o této události naleznete na webu loco.ubuntu.com nebo na Ubuntu wiki.
Tomáš Heger (geckon) | Komentářů: 0
včera 06:18 | Nasazení Linuxu
Společnost SDG Systems oznámila vydání „terénního“ tabletu Yuma. Ten pochází z modelové řady Trimble, jejíž součástí je řada dalších „handheld“ zařízení s Linuxem. Zařízení jsou určena pro terénní sběr dat a vojenské a průmyslové nasazení, kvůli čemuž splňují i americký vojenský standard MIL-STD-810F.
Migilenik | Komentářů: 0
7.2. 22:22 | Zajímavý software
Webový prohlížeč Chrome v budoucnu asi nebude mít podporu pro online ověřování, zda nebyl HTTPS certifikát revokován (CRL). V odkazovaném článku je uvedeno několik důvodů pro tento krok, zejména pak to, že toto ověřování nemusí být spolehlivé a zpomaluje načítání stránek. Namísto toho je navrhována distribuce revokovaných klíčů přes aktualizační mechanismus prohlížeče.
Luboš Doležel (Doli) | Komentářů: 5
7.2. 22:18 | Zajímavý projekt
Grafický server Wayland, možný nástupce současného X Serveru, se své první stabilní verze 1.0 dočká možná už v druhé polovině tohoto roku, nejpozději však za rok. Tento plán prezentoval tvůrce Waylandu Kristian Høgsberg na konferenci FOSDEM, která během uplynulého víkendu probíhala v Bruselu.
Migilenik | Komentářů: 10
7.2. 22:17 | Pozvánky

Ve středu 15.2. od 18:00 proběhne na Fakultě informatiky Masarykovy univerzity v Brně únorové setkání Czech JBoss User Group. Tentokrát bude tématem vytváření opravdových Java EE aplikací s JBoss AS. Zahraničním hostem bude Pete Muir, který posluchačům ukáže, jak se taková aplikace vytváří. Více informací na wiki stránce akce.

Sešívaný | Komentářů: 1
7.2. 22:17 | Zajímavý projekt
Díky pomoci ze strany Google se v posledních pár dnech podařilo sepsat příručku pro začínající vývojáře v prostředí KDE. Tato kniha je dostupná nejen v podobě PDF/ePub, ale i v tištěné podobě.
Luboš Doležel (Doli) | Komentářů: 3
Servery pro sdílení souborů (typu MegaUpload)
 (40%)
 (50%)
 (11%)
Celkem 527 hlasů
 Komentářů: 29, poslední 7.2. 08:38
Rozcestník
Reklama
Autoškola testy online Levný benzín

Benchmark pro zábavu

8.1. 13:21 | Dev/Tech/Gnu | Přečteno: 896× | Komentářů: 8, poslední 9.1. | Hodnocení: 100 % (7 hlasů)

Čistě pro zábavu jsem si udělal benchmark tří počítačů, které mám momentálně v dosahu. Jedná se v zásadě o tři generace procesorů Intel. Benchmarků je sice plný internet, ale málokdy člověk narazí na přímé srovnání starého a nového hardwaru. Zříkám se vědeckých ambicí: testované počítače mají různé pevné disky, různé verze OS a různé verze programů použitých pro měření (Python, GCC). Ovšem stáří HW v mém případě koresponduje se stářím SW, takže měřím vlastně obecný pokrok v IT. (Zároveň ale platí Wirthův zákon: “Software is getting slower more rapidly than hardware becomes faster." :-))


Python deterministický

23.7.2009 13:37 | Dev/Tech/Gnu | Přečteno: 716× | Komentářů: 8, poslední 28. 7. 2009 | Hodnocení: 80 % (5 hlasů)

Python jakožto virtuální mašina není deterministický. Obvyklým zdrojem nahodilosti je plánování vláken, v Pythonu ale můžete mít korektní jednovláknový program, který vám dá pro jeden vstup pokaždé jiné výsledky. Může za to hashování, hash objektu může být odvozen od jeho adresy v paměti, což je (stejně jako rozvrhování vláken) neuchopitelná záležitost o kterou se stará operační systém.


Happy New Epoch

14.2.2009 00:37 | Dev/Tech/Gnu | Komentářů: 10, poslední 14. 2. 2009 | Hodnocení: 80 % (10 hlasů)

PF 1234567890+


Ack, grep s lidskou tváří

12.2.2009 12:43 | Dev/Tech/Gnu | Přečteno: 785× | Komentářů: 9, poslední 13. 2. 2009 | Hodnocení: 90 % (10 hlasů)

Mám zde jeden tip pro všechny, co při programování používají jako IDE konzoli a shell.


Poznámky k OpenSolarisu

5.2.2009 09:12 | Dev/Tech/Gnu | Přečteno: 563× | Komentářů: 8, poslední 6. 2. 2009 | Hodnocení: 100 % (4 hlasů)

Své výlety po jiných operačním systémem jsem zakončil u OpenSolarisu.


Poznámky k FreeBSD

2.2.2009 10:24 | Dev/Tech/Gnu | Výběrový blog | Přečteno: 1023× | Komentářů: 22, poslední 4. 2. 2009 | Hodnocení: 100 % (6 hlasů)

Po svých experimentech s LFS mi jemně stouplo sebevědomí, tak jsem si řekl, že zkusím opravdový Unix a tedy FreeBSD. Zde je pár poznámek.


Jak jsem se dal na Linux From Scratch (2)

18.1.2009 15:25 | Dev/Tech/Gnu | Přečteno: 921× | Komentářů: 13, poslední 20. 1. 2009 | Hodnocení: 100 % (7 hlasů)

...nebo spis jak jsem se ocitnul Beyond LFS


Jak jsem se dal na Linux From Scratch

13.1.2009 20:45 | Dev/Tech/Gnu | Výběrový blog | Přečteno: 1726× | Komentářů: 45, poslední 17. 1. 2009 | Hodnocení: 100 % (17 hlasů)

...a dva dny jsem díky tomu udělal do práce i do školy kulové :-).


Být databázovým strojem, nemám ORM rád

22.12.2008 12:54 | Dev/Tech/Gnu | Výběrový blog | Přečteno: 1100× | Komentářů: 10, poslední 14. 7. 2009 | Hodnocení: 88 % (8 hlasů)

Jeden můj známý v jakési internetové konferenci kdysi popisoval sen, že byl že byl kus kódu v assembleru a kopíroval řetězec. Z nějakého důvodu skončil v nekonečném cyklu. Nejděsivější ale bylo, že procesor měl zakázána přerušení, takže nebylo nic, co by jeho trápení ukončilo.


Jak jsem se učil Haskell

28.11.2008 09:59 | Dev/Tech/Gnu | Přečteno: 1717× | Komentářů: 37, poslední 1. 12. 2008 | Hodnocení: 100 % (23 hlasů)

Co se týče programovacích jazyků, snažím se udržet si přehled. Z takových těch běžně používaných věcí toho znám dost, ale nejedná se o žádné velké hrdinství, kdo zná 5 imperativních programovacích jazyků, naučit se šestý je velmi snadné, trvá to od jedné hodiny do jednoho týdne. Kdo zná C++, naučí se Javu snadno a rovnou umí C# do verze 2. Kdo zná Python a viděl z vlaku Smalltalk a Perl, zná i Ruby :-).


C# 4: šílená jízda?

4.11.2008 14:11 | Dev/Tech/Gnu | Přečteno: 2582× | Komentářů: 49, poslední 5. 11. 2008 | Hodnocení: 83 % (6 hlasů)

Vývoj platformy .Net a jazyka C# sleduji od naprostých prvopočátků. Dílo Anderse Hejlsberga je se mnou v podstatě celý můj programátorský život (od Turbo Pascalu přes Delphi až po C#).


Python - skriptujeme boost

31.5.2008 14:54 | Dev/Tech/Gnu | Výběrový blog | Přečteno: 917× | Komentářů: 9, poslední 3. 6. 2008 | Hodnocení: 100 % (7 hlasů)

Když se tady tak rojí zápisky o Pythonu a C++, musím přispěchat se svou troškou do mlýna - totiž s postem, který je o obojím.

Občas zde prudím se svojí Žirafou, což je indexátor souborového systému, prostě parodie na locate. Používám ji převážně jako "media library" k XMMS.

Taková grafická aplikace, to je soft-realtime záležitost. Na čase odpovědi totiž záleží, pokud se to zasekne, uživatel (tedy já) sice počká, ale je naštvaný. Žirafa navíc zobrazuje výsledky vyhledávání hned během psaní dotazu - takže na výkonu záleží, protože mezi dvěma stisky kláves je tak desetina sekundy.

Žirafa je celá v Pythonu (+GTK). Ze snahy napsat rychlou aplikaci v "pomalém" Pythonu jsem získal některá ponaučení, o která se teď hodlám podělit.


Žirafa na Marsu!

30.4.2008 17:32 | Dev/Tech/Gnu | Přečteno: 796× | Komentářů: 4, poslední 30. 4. 2008 | Hodnocení: 100 % (8 hlasů)

Tak jsem zase zapracoval na svém quick'n'dirty vyhledávači Žirafa, přitom bych měl dělat hromadu jiných věcí.

Novinky jsou tak neuvěřitelně zásadní, že jsem zvedl minor verzi, z 0.0.4 jsem šel rovnou na 0.1.0, tedy "skoro hotovo". Ne, vážně, teď už umí asi všechno, co jsem potřeboval.


Nějak nám tu v Plzni prosvítá starý režim...

10.3.2008 21:52 | Plané filozofování | Anketa | Přečteno: 962× | Komentářů: 9, poslední 11. 3. 2008 | Hodnocení: 60 % (5 hlasů)

Starý drak se nám nějak dere na povrch... Tohle jsem vyfotil mobilem cestou na autobus, schválně, kdo to místo pozná. Kdo identifikuje oba názvy, má u mě Žirafu :-)


Žirafa - quick'n'dirty vyhledávač (2)

5.1.2008 13:30 | Plané filozofování | Přečteno: 746× | Komentářů: 6, poslední 6. 1. 2008 | Hodnocení: 100 % (5 hlasů)

Tak jsem jemně zapracoval na svém vyhledávači Žirafa. Trochu jsem zoptimalizoval, něco vylepšil. Také jsem přidal podporu Windows(!).

Zásadní zlepšení spočívá v tom, že když poklikáte na nalezený soubor, tak se tento otevře v asociované aplikaci. Osobně to používám jako "media-library", napíšu "Yesterday" a kliknu.


Žirafa - quick'n'dirty vyhledávač

9.8.2007 08:55 | Dev/Tech/Gnu | Výběrový blog | Přečteno: 933× | Komentářů: 28, poslední 10. 8. 2007 | Hodnocení: 100 % (8 hlasů)

Když jsem bydlel na koleji, napsal jsem vyhledávač, který běžel na kolejním serveru a indexoval obsah FTP serverů okolo (rozumněj, semestrálky a tak :-). Byla to Java+Tomcat+Lucene a s oblibou jsem ho používal na vyhledávání svých vlastních mptrojek.


Pydižvícký benchmark

10.5.2007 22:22 | Plané filozofování | Přečteno: 1146× | Komentářů: 35, poslední 16. 5. 2007 | Hodnocení: 92 % (13 hlasů)

Zcela mimoděk jsem spáchal takový malý benchmark programovacích jazyků a jejich překladačů.

Tak jak to dělají v Nasa jsem potřeboval ověřit, že jistý kód je správně. Řekněme, že ten kód je jednoduchá funkce s(a,b,c,d), která sérií přiřazení čísla a, b, c, d uspořádá. Kód vypadá asi takto (Python):


Návrat do budoucnosti v Pythonu

18.4.2007 22:49 | Dev/Tech/Gnu | Výběrový blog | Přečteno: 830× | Komentářů: 4, poslední 19. 4. 2007 | Hodnocení: 80 % (5 hlasů)

Minule jsem psal o tom, jak jdou se zásobníkem v Pypy dělat psí kusy. Uvedený příklad byl ale jen taková onanie. Dnes tu mám opravdovější příklad. Jedná se o funkci fork() modulu _stackless. Co tahle funkce dělá? Inu přesně to, co její jmenovkyně z pravého Unixu, jen nevytvoří nový proces, ale korutinu (takové lehkotonážní vlákno, které nemá preempci a musí se přepínat explicitně).

Zásobník nadivoko

12.4.2007 22:15 | Dev/Tech/Gnu | Výběrový blog | Přečteno: 998× | Komentářů: 23, poslední 16. 4. 2007 | Hodnocení: 100 % (5 hlasů)

Minule jsem tu psal o Pypy, implementaci Pythonu v jazyce samém, a o neuvěřitelné flexibilitě, kterou tato hračka nabízí.

Též jsem psal, že Pypy umí variaci na Stackless Python, tedy oprostění se od limitů systémového zásobníku. Rekurze omezená jen velikostí paměti je jen začátek. Program může explicitně manipulovat se svým zásobníkem. Je možné rozličným způsobem přepínat zásobníkové rámce funkcí atd. Následující kód mi hlava dost dlouho nebrala :-):


Seznamte se: pypy

24.3.2007 19:10 | Dev/Tech/Gnu | Výběrový blog | Přečteno: 1216× | Komentářů: 9, poslední 25. 3. 2007 | Hodnocení: 100 % (12 hlasů)

V programování a programovacích jazycích se vrtám roky rokoucí a proto se málokdy stane, že mě něco překvapí. Ale přesně to se před pár týdny stalo. Narazil jsem totiž na pypy a připomněl si, co znamená hackerství ve svém nejlepším významu.

Co je vlastně pypy? Pypy je implementace jazyka Python v Pythonu samotném. Na první pohled je to pěkná divočina, vlastně až nesmysl. Standardní interpreter Pythonu je napsán v jazyce C (říkejme mu CPython), pypy je do jisté míry prostá reimplementace CPythonu, akorát napsaná v Pythonu.


Ruby – rub a líc

26.5.2006 15:53 | Plané filozofování | Přečteno: 1204× | Komentářů: 56, poslední 27. 5. 2006 | Hodnocení: 100 % (12 hlasů)

Tak jsem si řekl, že zkusím programování v nějakém tom „skriptovacím“, opravdu vysokoúrovňovém jazyce, což mi přinese obrovskou produktivitu a pravděpodobně i sex-appeal. Už nějaký čas jsem chtěl prozkoušet Python ale řekl jsem si, že půjdu se současným hype a zkusím Ruby.


Sledování Javy 5

23.4.2006 21:01 | Plané filozofování | Přečteno: 592× | Komentářů: 4, poslední 24. 4. 2006 | Hodnocení: 96 % (8 hlasů)

Před pár dny jsem narazil na tento článek o API ke sledování javovského virtuální stroje verze 5. Článek je docela dlouhý, přotože popisuje celou architekturu i API, ale pokud člověk nechce psát nějaký svůj diagnostický nástroj, může použít velice jednoduché hotové řešení. (Hezky česky "out of the box" :-)


Zprávy v C#: fungují

6.4.2006 18:42 | Plané filozofování | Přečteno: 857× | Komentářů: 14, poslední 7. 4. 2006 | Hodnocení: 100 % (1 hlasů)

Kdysi jsem ty psal o tom, jak udělat z Javy Smalltalk. Šlo o to, že jsem obyčejné volání metod obalil mechanismem posílání zpráv. Ale byla to jen taková onanie, protože to mělo dvě nevýhody.


C# už není C#

24.3.2006 01:30 | Plané filozofování | Přečteno: 1632× | Komentářů: 60, poslední 24. 4. 2006 | Hodnocení: 89 % (3 hlasů)

Tuhle jsme s vedlebydlou rozjímali nad C# a jeho novou verzí 3.0. V této verzi je spousta zajímavých novinek. K anonymním funkcím přibyly anonymní struktury (struct), lambda-výrazy, implicitně typované proměnné, rozšiřující metody (extension methods) atd. Většina těchto nových vlastností byla přidána kvůli zázraku jménem LINQ (Language INtegrated Query). LINQ by měl zlepšit integraci s externími daty (databáze, XML). Vypadá to docela zajímavě. Tento LINQ výraz:


Až vypnou Google...

4.3.2006 23:03 | Plané filozofování | Přečteno: 1108× | Komentářů: 9, poslední 2. 11. 2006 | Hodnocení: 92 % (4 hlasů)


Chybové hlášky překladačů

22.2.2006 21:05 | Plané filozofování | Přečteno: 1097× | Komentářů: 16, poslední 23. 2. 2006 | Hodnocení: 86 % (7 hlasů)

Je mi líto, zase to bude o C++ (ale i o Adě:-). Při programování člověk občas udělá chybu. A obvykle ocení její přesnou diagnostiku, neboť to je velice dobrý předpoklad k nápravě.

Některá prostředí poskytují velmi vtipný popis chyby - například překladač Ady GNAT poté, co nalezne neznámý identifikátor v následujícím kódu:


Nesnáším C++... ;-)

8.2.2006 19:15 | Plané filozofování | Přečteno: 1260× | Komentářů: 46, poslední 25. 4. 2006 | Hodnocení: 39 % (6 hlasů)

Ne, nebojte se s mou nesnášenlivostí to není tak horké. Jen mám rád miblog :-)

Každý program obsahuje alespoň jednu chybu. A každý program v C++ obsahuje alespoň jednu zradu.


Debian: upgrade na unstable

5.2.2006 12:39 | Plané filozofování | Přečteno: 546× | Komentářů: 0 | Hodnocení: 75 % (4 hlasů)

Včera se mi moc nechtělo pracovat na diplomce, tak jsem "z nudy" trochu potrápil svůj Debian.

Do teď jsem používal Etche (testing) s tím, že některé balíky jsem stejně tahal z unstablu. To obvykle když jsem toužil po nějaké nové desktopové fíčurce.


Unicode: většinou rozbité

2.2.2006 13:21 | Plané filozofování | Přečteno: 1801× | Komentářů: 110, poslední 9. 2. 2006 | Hodnocení: 83 % (4 hlasů)

V diskuzi k mému postu o GTKMM jsme narazili na Unicode. Trochu jsem o tom četl na wikipedii a narazil na několik (pro mě) překvapení a zrad.

Unicode z rychlíku


Jak udělat z Javy Smalltalk

20.1.2006 00:55 | Plané filozofování | Přečteno: 1073× | Komentářů: 29, poslední 19. 7. 2011 | Hodnocení: 83 % (8 hlasů)

Skoro všichni používáme objektově orientované jazyky. Ale nekteří lidé vidí dál a používají objektové jazyky. Skoro všichni říkáme "volám metodu", ale někteří říkají "posílám zprávu". Skoro všichni si myslí, že na volání metod není nic zábavného. Někteří ale považují posílání zpráv za zábavnou hru. Skoro všem kontroluje jména metod při volání překladač, někteří ale nemají rádi, když jim do toho někdo kecá.


Přenositelné GUI? GTKMM!

14.1.2006 21:54 | Dev/Tech/Gnu | Přečteno: 2056× | Komentářů: 82, poslední 30. 5. 2007 | Hodnocení: 89 % (3 hlasů)

Do diplomky potřebuji trošku grafického uživatelského rozhraní. Budu tam mít taky nějaký legacy (češtináři prominou) kód v plain C. Své rozšíření budu psát v C++. Chci si to vyvíjet v Linuxu, ale musí to běžet i na Windows, protože s tím budou pracovat studenti a nemůžu nikoho diskriminovat.


Jak jsem zkusil Vistu

10.1.2006 13:12 | Plané filozofování | Přečteno: 1574× | Komentářů: 21, poslední 10. 1. 2006 | Hodnocení: 67 % (4 hlasů)

Tak jsem měl konečně možnost pohrát si Windows Vista. Velmi jsem o to stál, protože mě zajímá vývoj softwaru na desktopu. Známý si to nainstaloval na vmware a já jsem si stáhl jeho obraz.


Komentáře v programu: anglicky

8.1.2006 23:41 | Plané filozofování | Komentářů: 15, poslední 2. 2. 2006 | Hodnocení: 89 % (3 hlasů)

Když píšu program, identifikátory dělám zásadně anglické. Komentuji taky anglicky a zjistil jsem, že mě to nutí líp programovat.

Samozřejmě se anglicky vyjádřuji hůř, než česky. Takže pokud jsem schopen napsat dobrý (jednoduchý) anglický kometář, znamená to, že mám program rozumně strukturovaný a komentované celky mají jasně vymezenou funkci.

Občas takový kometrář nejsem schopen napsat. To má zpravidla dva důvody.

  • Jedná se o reálně složitou věc (obvykle pro nějaké konkrétní zákaznické prostředí). V takovém případě nemá cenu, abych to zatemňoval kostrbatou angličtinou, a bez výčitek to popíšu česky.
  • Jedná se o blbě napsanou "jednoduchou" věc. Místo složitého komentáře se možná vyplatí zjednodušit program.

Refactoring v Eclipse rulez!-)


Zásadní omyl operátoru ==

19.12.2005 22:45 | Plané filozofování | Přečteno: 1175× | Komentářů: 61, poslední 22. 12. 2005 | Hodnocení: 53 % (5 hlasů)

O zásadním nedostatku běžných programovacích jazyků a jeho drzém řešení.


C++ hacking

14.12.2005 23:20 | Plané filozofování | Anketa | Přečteno: 1522× | Komentářů: 77, poslední 16. 12. 2005 | Hodnocení: 78 % (6 hlasů)

Minule jsem psal, jak jsem vyrostl z C++. Protože jsem asi nějak postižený při programování semestrálky v Javě se mi vybavil jeden krásný C++ hack.


Fork-bomba pro Windows

4.12.2005 22:40 | Plané filozofování | Přečteno: 1557× | Komentářů: 20, poslední 13. 12. 2005 | Hodnocení: 95 % (13 hlasů)

Nedávno se tu psalo o fork-bombě. Velmi mě to zaujalo, tak jsem si takového milánka zkompiloval a spustil.


Hackování XChatu pod Wokny

1.12.2005 01:02 | Plané filozofování | Přečteno: 1124× | Komentářů: 14, poslední 2. 12. 2005 | Hodnocení: 93 % (5 hlasů)

Jako IRC klienta používám výborný program xchat. Rád bych tento program občas používal i pod Windows. Bohužel ačkoliv je software GPL, windozí binárka je třicetidenní shareware. Jelikož jsem nedávno po windows zkoušel překládat jednoduchou GTK aplikaci pomocí mingw, řekl jsem si, že bych si mohl vyrobit vlastní freewarovou binárku. Jak u mě bývá ve windows v poslední době zvykem, zvrhlo se do v drsné hackování :-)


Co je potřeba pro Gmail?

29.11.2005 23:14 | Plané filozofování | Přečteno: 697× | Komentářů: 7, poslední 2. 12. 2005 | Hodnocení: 90 % (7 hlasů)

Zrovna jsem poslal jeden mail z Gmailu. Neznal jsem přesnou adresu adresáta, ale našel jsem ji podle pár písmenek z domény v seznamu kontaktů. Napsal jsem zprávu, nechal zkontrolat na překlepy. Příloha se nahraje hezky na pozadí a vše se automaticky uloží pro případ výpadku spojení nebo prohlížeče.


Singularity

20.11.2005 21:55 | Plané filozofování | Anketa | Přečteno: 1164× | Komentářů: 18, poslední 22. 11. 2005 | Hodnocení: 94 % (17 hlasů)

Před pár týdny jsem narazil na zprávu o novém operačním systému od Microsoft Research jménem Singularity. Mělo to být něco nového, bezpečného, navrženého od nuly, žádné tweaklé Windows ani Unix. Neodolal jsem a vrhl jsem se na studium příslušného reportu. Předpokládám, že ne každý má dost času a chuti číst takové reporty, tak přináším pár postřehů.


Jak jsem vyrostl z C++

18.11.2005 00:11 | Plané filozofování | Přečteno: 1300× | Komentářů: 26, poslední 12. 12. 2005 | Hodnocení: 100 % (2 hlasů)

Brouzdal jsem na disku a narazil na jeden svůj starý projekt. Něco přes 10k řádek v C++ a něco málo v Object Pascalu.


Na velikosti nezáleží!

4.11.2005 19:17 | Plané filozofování | Přečteno: 972× | Komentářů: 28, poslední 6. 11. 2005

Tuhle jsem seděl ve školní knihovně a četl dobrou knížku o návrhových vzorech, která byla ovšem příšerně přeložena*. Když v tom jsem od vedlejšího stolu zaslechl jakou si "technickou" diskusi. Seděla tam parta lidí, evidentně zobáci-prváci, měli před sebou notebook a nějakou knížku o Linuxu pro začátečníky. Na noťasu běžely obligátní XPéčka a na nich cygwin.

Ti lidi se hádali, jestli je Linux case-sensitive při práci se soubory, či nikoliv. V příručce psali, že ano, ovšem chlapečkovi před notebookem se podařilo vymazat soubor příkazem rm POKUS soubor, jež před tím vytvořil příkazem touch pokus. A nešlo mu to do hlavy.


Agilní metody v praxi: Makefile ;-)

23.10.2005 02:07 | Plané filozofování | Komentářů: 9, poslední 24. 10. 2005

Dostal se mi do ruky adresář plný *.c a *.h souborů. Jinak nic, žádný Makefile. Ale je to program, který by měl chodit, jak to zkompilovat?

Použil jsem to nejjednodušší, co (v dané chvíli) ještě funguje:

gcc *

Překladač bez řečí vyblil a.out, které dokonce funguje.


Zeta OS Live CD

22.10.2005 01:41 | Dev/Tech/Gnu | Přečteno: 1076× | Komentářů: 2, poslední 22. 10. 2005 | Hodnocení: 100 % (1 hlasů)

Vyzkoušel jsem live CD Zeta OS, opět na doporučení OS News.

Zeta je potomek operačního systému BeOS. Otcem BeOS je Jean-Louis Gassée, bývalý zaměstnanec Apple, který jej vyvinul za použití peněz Seymoura Craye, slavného tvůrce superpočítačů. Tedy samý vizionář :-). Současná situace je taková, že Zetu vyvíjí německá společnost yellowTab, která sice má práva na původní zdrojové kódy, ale nevlastní značku BeOS. Taky existuje snaha o opensource reimplementaci - Haiku.


eComStation, chci tvé UNDO

14.10.2005 01:48 | Plané filozofování | Přečteno: 1148× | Komentářů: 16, poslední 17. 10. 2005 | Hodnocení: 100 % (1 hlasů)

Tak jsem na radu OS News vyzkoušel demo k eComStation, což je pohrobek OS/2 od IBM. Byl jsem na ten kus softu docela zvědavý, kdysi (tak před deseti lety) jsem viděl na Invexu prezentaci OS/2 Warp jakožto konkurence Windows 95. Od té doby OS/2 živoří, znám jen jednoho aktivního uživatele (a to mám asi ještě štěstí), IBM se přeorientovala na Linux a tohle prodala.


Urban legend: Stovky vývojářů

8.10.2005 23:57 | Plané filozofování | Přečteno: 544× | Komentářů: 1, poslední 9. 10. 2005

Tak jsem si přečetl jeden skvělý článek (nejraději bych použil anglický výraz "paper" :-) - případovou studii vývoje projektů Apache a Mozilla, na který jsem narazil v této zprávičce.


Pokrok (2)

4.10.2005 11:28 | Dev/Tech/Gnu | Přečteno: 773× | Komentářů: 32, poslední 5. 10. 2005

Tuhle jsem při googlení narazil na starý článek o GNOME 1.0. Byl tam i screenshot, ze kterého se mi udělalo zle.


Pokrok

1.10.2005 12:31 | Plané filozofování | Komentářů: 28, poslední 3. 10. 2005

Zatímco děrné štítky z padesátých let jdou dnes bez problémů přečíst, dnešní vypálená DVD jdou do pekla za dva roky...


Katedrála a tržiště

28.9.2005 14:10 | Plané filozofování | Přečteno: 955× | Komentářů: 8, poslední 28. 9. 2005

Včera jsem četl pár článků, o co nevidět příchozích KDE 3.5, o plánech do KDE 4 a velmi zajímavou věc o porodních bolestech Longhornu. A vzpomněl jsem si při tom na Katedrálu a tržiště (cz).


Unix v Pascalu

25.9.2005 14:05 | Plané filozofování | Přečteno: 778× | Komentářů: 36, poslední 6. 11. 2011 | Hodnocení: 100 % (1 hlasů)

Zrovna kompiluji nejnovější GNOME ze zdrojáků. A trvá to a trvá. Možná je to i tím, že ten instalační skript mi chce ukázat, o kolik se zpomalí Firefox, když bude renderován přes Cairo, a tak ho taky překládá. Ale to je jedno.

Proto se trochu bojím Gentoo - jsem zvyklý, že KDE na svém Debianu nainstaluji ze školního repozitáře za dvě minuty, žádé hodinové kompilace. Ale to je taky jedno, třeba ho někdy risknu.

Napadla mě jiná věc. Jeké by to bylo, kdyby byl Unix napsán třeba v Pascalu?


Ozubená kola a opice

17.9.2005 00:01 | Plané filozofování | Přečteno: 693× | Komentářů: 0

KDE vs GNOME... Toto není žádná rozbuška na rozpoutání flejmu (kéž by pořádnému flámu), používám obé a mám je rád. A mám taky rád tento text, málem jsem se u něj potrhal smíchy. Tento spot není o fíčurách/použitelnosti/žraní paměti, je o image.


Starší zápisy

ISSN 1214-1267   Powered by Hosting 90 Server hosting
© 1999-2011 Argonit s. r. o. Všechna práva vyhrazena.