Hlavní navigace

Nová softwarová sklizeň (25. 4. 2007)

Miroslav Suchý 25. 4. 2007

Oblíbená středeční sonda do světa (převážně) otevřeného softwaru. Dnešní softwarová sklizeň je netradičně z půlky věnována databázím. Druhou polovinu pak budeme věnovat zamykání programů v paměti, přesunutí skriptů do traye a konfigurací X.org. A co myslíte - bude dnes také oblíbená blbinka? Tak napůl.

Memlockd

Minulý týden se mi zbláznil počítač. Něco začalo mohutně swapovat, celý systém byl totálně nepoužitelný a nešlo se na něj dostat ani přes ssh z druhého počítače. Což o to, v tomto případě jsem použil hrubou sílu ve formě tlačítka reset (po vyprázdnění a odmountování disků přes kombinaci SysRq). Jenže stát se tohle na vzdáleném počítači, tak je problém. Proto se občas vyplatí některé programy natrvalo zamknout v paměti a nedovolit jejich odswapování za žádnou cenu. A přesně tohle umí memlockd (0.03). Ten umí zamknout libovolný program v paměti. A v implicitním nastavení od autora zamkne v paměti všechny souboru nutné pro nalogování přes konsoli nebo ssh.

Konch

Osobně se neřadím k zastáncům tvrdé linie, že jenom konzolí je člověk živ. Ba naopak, rád požívám výhod grafického prostředí a na systémové prostředky moc nehledím, neb jich mám dost. Jenomže nezřídka se mi stane, že se dostanu k nějakému super ultra špičkovému programu, který je použitelný jenom z příkazové řádky, a přitom by mu hodně slušelo ovládání z GUI. Napříkad přes ikonu v trayi. Ale teď už mohu použít Konch (0.90), který umí dostat libovolný program do systémového traye. S programem komunikuje tak, že ho buď spouští s různými parametry, nebo mu předává data na standardní vstup nebo pomocí DCOP.

Konch

Konch

X.org Setup

Jak název napovídá, slouží program X.org Setup (0.9.1) k nastavení X.org. Postup konfigurace mi velmi, ale velmi připomíná postup při dpkg-reconfigure xserver-xorg v Debianu. Což neznamená, že to je něco špatného. Naopak. A grafické rozhraní přehlednosti jenom prospělo. A ačkoliv je program napsán pro KDE, tj. v QT, je možné jej provozovat i v textové konzoli.

XSetup

X.org Setup

Oracle client

Jednou za čas se musím přehrabovat v Oraclu z příkazové řádky. A protože většinou mívám i rozdrbaný systém a instalace dalších balíčků (jako je dbish) je jen zbytečná obstrukce, nezbývá mi nic jiného než defaultní sqlplus. Což je hrůza. Kdo to nezažil, nepochopí… Nicméně asi před měsícem jsem objevil skvělý Oracle client (1.0), což je velmi malý skript. Není nutné ho instalovat, jenom si jeho obsah označím myší a vkopíruji ho do cílové konzole, nemusím řešit žádné scp či wget. Na rozdíl od sqlplus se chová rozumně: tj. podporuje historii, pohyb na řádku, rozumné formátování. Prostě normální klient, jako má mysql nebo postgresql. Jedinou nevýhodou může být závislost na DBI modulech, ale ty mám osobně na všech serverech.

Myhttp_engine

To, že má MySQL systém pluginů, které vám umožňují nadefinovat vlastní storage engine, považuji za velmi přínosný krok do budoucna. Ty storage enginy, co se zatím objevily, pocházely všechny z dílny MySQL AB (aspoň pokud vím), a tak je myhttp_engine (0.3) asi první, který pochází zvenku. Tento engine umí překládat DML požadavky do odpovídajích GET, PUT a DELETE požadavků HTTP protokolu a mít tak „tabulky“ v HTML stránkách na webu. Zatím to má daleko k jakémukoliv nasazení a autor se to neodvažuje označit ani za alfa verzi. Prostě zatím taková hříčka, z které se možná časem vyklube něco použitelného.

MySQL Storage Engine for AWS S3

Shodou okolností se pár dní po myhttp_engine objevil další storage engine. MySQL Storage Engine for AWS S3 (0.06), který poskytuje rozhraní pro Amazon Simple Storage Service, což je služba Amazonu umožnující si k nim na servery ukládat data.

Entrance

Entrance vypadá na zajímavé rozhraní k databázi a la Access (pomocí Drag'n'Drop můžete přesouvat celé databáze mezi stroji) s jednoduchým a intuitivním generováním reportů a grafu. Bohužel soudím jen dle screenshotů a popisů jiných, neboť je to v Javě a v mé JVM to nespustím.

Entrance

Entrance

Blbinka

No a protože nám vyšlo nové Ubuntu, tak si dáme malou reklamu. Sice je to jenom shoda okolnostní (protože Ubuntu je slovo jazyka zulu), ale potěší.

Existují různé distribuce. Zaměřené na hry, multimédia, na bezpečnost… A právě na bezpečnost je zaměřena i distribuce DVL. Ovšem opačně, než byste normálně čekali. Je totiž děravá jako řešeto a obsahuje snad všechny možné bezpečnostní chyby! Slouží na výuku bezpečnosti, takže nakonec to nebude žádná legrace, ale jenom učení!

Našli jste v článku chybu?

21. 6. 2007 13:27

mato (neregistrovaný)
pre oracle sqlplus sa da vyborne pouzit mini sw menom rlwrap.

btw, entrance je myslim aj nazov x11 display managera pre enlightenment.

26. 4. 2007 17:26

To vypada zajimave. Ja jsem zatim skoncil u metody copy-and-paste mezi sqlplus a Vimem, ale to presmerovani jsem opravdu zatim nezkousel.
Vitalia.cz: Říká amoleta - a myslí palačinka

Říká amoleta - a myslí palačinka

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

Přehledná titulka, průvodci, responzivita

Vitalia.cz: „Připluly“ z Německa a možná obsahují jed

„Připluly“ z Německa a možná obsahují jed

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

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

Root.cz: Telegram spustil anonymní blog Telegraph

Telegram spustil anonymní blog Telegraph

Lupa.cz: Insolvenční řízení kvůli cookies? Vítejte v ČR

Insolvenční řízení kvůli cookies? Vítejte v ČR

Vitalia.cz: Jmenuje se Janina a žije bez cukru

Jmenuje se Janina a žije bez cukru

Podnikatel.cz: Babiše přesvědčila 89letá podnikatelka?!

Babiše přesvědčila 89letá podnikatelka?!

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: Znáte „černý detox“? Ani to nezkoušejte

Znáte „černý detox“? Ani to nezkoušejte

Vitalia.cz: Mondelez stahuje rizikovou čokoládu Milka

Mondelez stahuje rizikovou čokoládu Milka

Lupa.cz: Kdo pochopí vtip, může jít do ČT vyvíjet weby

Kdo pochopí vtip, může jít do ČT vyvíjet weby

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

Jsou čajové sáčky toxické?

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

Měšec.cz: Golfové pojištění: kde si jej můžete sjednat?

Golfové pojištění: kde si jej můžete sjednat?

Měšec.cz: Jak vymáhat výživné zadarmo?

Jak vymáhat výživné zadarmo?

DigiZone.cz: Recenze Westworld: zavraždit a...

Recenze Westworld: zavraždit a...

Vitalia.cz: Spor o mortadelu: podle Lidlu falšovaná nebyla

Spor o mortadelu: podle Lidlu falšovaná nebyla

Podnikatel.cz: EET: Totálně nezvládli metodologii projektu

EET: Totálně nezvládli metodologii projektu

Měšec.cz: mBank cenzuruje, zrušila mFórum

mBank cenzuruje, zrušila mFórum