Hlavní navigace

Nová softwarová sklizeň (7. 9. 2005)

Miroslav Suchý 7. 9. 2005

Oblíbená sonda do světa (převážně) otevřeného softwaru. Dnes tu máme plugin do Nautila pro vývojáře, spouštění C programu jako skriptu, copy-on-write file systém a pár dalších věcí. A samozřejmě blbinky týdne.

Ve čtvrtek vyšlo nové OpenSSH (4.2). Z changelogu mi přišly nejzajímavější dvě věci. Standardní velikost klíče se posouvá z 1024 na 2048 bitů. Nyní se standardně odkládá start zlib knihovny do doby, než je uživatel plně ověřený, čímž se má předejít případné napadnutelnosti zlib knihovny. A pak je tam samozřejmě opraveno plno chyb. Psát zde, že OpenSSH je implementací SSH protokolu ve verzi 1.3, 1.5 a 2.0, asi ani nemá cenu.

Bulldozer (0.2.1) je rozšířením Nautila, které v případě, že v aktuálním adresáři nalezne skript pro sestavení programu, přidá do nástrojové lišty tlačítka odpovídající cílům v sestavovacím skriptu. V současné době podporuje make, Ant, NAnt, Maven a Maven2. Hezkou představu o fungování Bulldozeru si můžete udělat z ukázkového flashe.

Bulldozer

Bulldozer

Kdo z vás pracuje v C resp. C++ a chtěl by spouštět své programy, jako by to byly skripty, ať si nainstaluje binfmtc. Tento program se zaregistruje přes binfmt_misc, a pokud spustíte C soubor jako skript, tak ho zkompiluje s pomocí gcc do dočasné binárky a tuto binárku spustí. OpenOffice si tedy jako skript určitě nebudete chtít spustit, ale pro vaše vlastní malé prográmky typu quick'n'dirty to může být příjemné zrychlení práce.

Binfmtc

Binfmtc

Cowdancer pochází od stejného autora jako předchozí program binfmtc. Cowdance je implementací copy-on-write souborového systému. Funguje to následovně: nejprve si zkopírujete soubor nebo adresář pomocí „ cp -al vasprojekt vasprojekt-pokus“. Celý adresář vasprojekt-pokus bude tedy obsahovat pevné odkazy na soubory v adresáři vasprojekt. Poté v adresáři vasprojekt-pokus spustíte cow-shell a od této doby do ukončení tohoto shellu jsou všechny hardlinkované soubory chráněné, a pokud je modifikujete, tak se nejdříve zkopírují a teprve pak se provede modifikace. Pokud pracujete na různých verzích velkého projektu, můžete takto uspořit nezanedbatelně místa na disku.

Líbí se vám XML-RPC, ale tlačíte na rychlost a nízký objem přenesených dat? Zkuste FastRPC. Jedná se o binární verzi XML-RPC, která je ovšem kompatibilní s klasickou textovou verzí XML-RPC. Který formát bude použit, se zjistí z HTTP content negotiation hlavičky. A možná pro vás bude zajímavé, že FastRPC napsali programátoři Seznam.cz. Další informace na blogu nebo jiném blogu.

SchemeSpy (1.5.1) je další program pro zobrazování schématu databáze. Je napsán v Javě a kromě diagramu tříd a jejich vzájemné vazby umí i ukázat na možná porušení normální formy. Skoro se mi to líbí. Jedinou vadou na kráse (a i u ostatních programů této kategorie) je, že výstup (v tomto případě HTML) se musí generovat při každé změně. To je opravdu takový problém to generovat za běhu? Mám na stole vytisknuto a v adresáři uloženo množství diagramů a po pár dnech práce je težké nalézt ten aktualní.

Blbinky týdne

Tento firewall vypadá opravdu zajímavě.

Screensavery a la akvárium jsou hodně oblíbené, ale co dělat, pokud pracujete jenom na konzoli a chcete se uklidnit pohledem na rybičky? ASCIIquarium. (Pozn. red.: to vypadá skoro jak 0verkill :) –johanka)

Ascii

ASCIIquarium

Našli jste v článku chybu?

7. 9. 2005 11:37

Taková blbina jako je konzolový screensaver ASCIIquarium, a ještě je tam color_nature, opravdu potěší.
120na80.cz: Bojíte se encefalitidy?

Bojíte se encefalitidy?

Podnikatel.cz: Přehledná titulka, průvodci, responzivita

Přehledná titulka, průvodci, responzivita

DigiZone.cz: Česká televize mění schéma ČT :D

Česká televize mění schéma ČT :D

DigiZone.cz: NG natáčí v Praze seriál o Einsteinovi

NG natáčí v Praze seriál o Einsteinovi

120na80.cz: Rakovina oka. Jak ji poznáte?

Rakovina oka. Jak ji poznáte?

Lupa.cz: Avast po spojení s AVG propustí 700 lidí

Avast po spojení s AVG propustí 700 lidí

DigiZone.cz: ČT má dalšího zástupce v EBU

ČT má dalšího zástupce v EBU

Vitalia.cz: Paštiky plné masa ho zatím neuživí

Paštiky plné masa ho zatím neuživí

Vitalia.cz: To není kašel! Správná diagnóza zachrání život

To není kašel! Správná diagnóza zachrání život

Vitalia.cz: Láska na vozíku: Přitažliví jsme pro tzv. pečovatelky

Láska na vozíku: Přitažliví jsme pro tzv. pečovatelky

Podnikatel.cz: 1. den EET? Problémy s pokladnami

1. den EET? Problémy s pokladnami

Vitalia.cz: Jsou čajové sáčky toxické?

Jsou čajové sáčky toxické?

Lupa.cz: UX přestává pro firmy být magie

UX přestává pro firmy být magie

Lupa.cz: Babiš: E-shopů se EET možná nebude týkat

Babiš: E-shopů se EET možná nebude týkat

Lupa.cz: Propustili je z Avastu, už po nich sahá ESET

Propustili je z Avastu, už po nich sahá ESET

DigiZone.cz: Sony KD-55XD8005 s Android 6.0

Sony KD-55XD8005 s Android 6.0

Vitalia.cz: Chtějí si léčit kvasinky. Lék je jen v Německu

Chtějí si léčit kvasinky. Lék je jen v Německu

Podnikatel.cz: EET zvládneme, budou horší zákony

EET zvládneme, budou horší zákony

Lupa.cz: Není sleva jako sleva. Jak obchodům nenaletět?

Není sleva jako sleva. Jak obchodům nenaletět?

Měšec.cz: Finančním poradcům hrozí vracení provizí

Finančním poradcům hrozí vracení provizí