28 listopad, 2007

Problém s bootováním na IBM serverech

V práci máme mimo jiné i tři servery značky IBM (x306, x346 a něco podobného), žádné highendy, ale jejich výkon je dostatečný pro všechno co na nich běží. Problém, který vám zde popíšu je bohužel docela závažný.

Na jednom z IBM serverů mám neustálé připojený USB disk, na který ukládám věci, které v nebližší době musím zazálohovat na DVDčka nebo CDčka. Až sem je vše v pořádku, problém nastane při restartu serveru, či spíš vzdálenému restartu. Server se zapojeným USB diskem ignoruje "boot order" nastavení v BIOSu a začne bootovat z externího zařízení. Nebudu zde popisovat, jak jsem před rokem díky tomu přišel o několika týdenní práci, ale naštvalo to (-: (Nový server, na který jsem nainstaloval Windows 2003 Server a na něj Lotus Domino server. Osud tomu chtěl, že jsem to musel celé přeinstalovat. Vytvořil jsem si pro jistotu na na externí disk zálohu Domina a začal s reinstalací. Nabootuji z CD, zformátuji, nakopírují se soubory, restart a ... nic. Tak jsem si to ještě 2x zopakoval. Pak jsem si řekl, že vypnu ten externí disk a na čtvrtý pokus už to šlo. Po zdárném ukončení instalace OS i Domina jsem chtěl z externího disku, kde jsem mimo jiné měl i image pro všechny počítače, nakopírovat do nové instalace potřebné soubory z pro snadné zprovoznění Domina. Zapnu disk a nestačím se divit. je naformátovaný an velikost interního diskového pole a je tam adresář se soubory, které tam nakopíroval Windows instalátor. Po obnově celého externího disku jsem zjistil, že jsem přišel o image pro slovenské kolegy a ještě pár drobností.)

Dnes už mě to totálně vytočilo (zase tak často servery nerestartuji) a začal jsem hledat nějaké řešení. Řešením je zakázat Legacy USB Support v BIOSu. Jak jednoduché, že?

Odkaz na zdroj (v angličtině) http://www.andybrain.com/qn....problem-with-usb-hard-drive/

26 listopad, 2007

Instalace Windows XP na Lenovo ThinkPad T61

Dnes jsem řešil, jak nainstalovat Windows XP na laptop ThinkPad T61. V čem je specifikum této instalace? SATA...

Po vložení placky s Windows XP SP2 do mechaniky laptop nabootoval a začal tu obvyklou proceduru s přípravou instalace. Až sem to vypadalo všechno v nejlepším pořádku. Ve chvíli, kdy bylo třeba zvolit, zda chci opravit nebo udělat novou instalaci, jsem skončil. Instalace nemůže najít žádný disk. Tak jsem začal hledat nějaké ovladače, se kterými by to chodilo. Nikde nic. Po půl hodině googlení jsem zkusil zoufalou věc, mrknul jsem do BIOSu a co nenajdu, v menu Config -> Serial ATA (SATA) je položka SATA Controller Mode Option a výchozí hodnota je na AHCI. Přepnul jsem to na Compatibility a už to jde.

Co je to AHCI? AHCI je zkratka pro Avanced Host Controller Interface, což by zjednodušeně řečeno mělo být hardwarové udělátko, které umožňuje rychlejší přístup na SATA disky, hot-unplugging (to by se mělo spíš týkat disků v RAIDu (-: ) nebo Native Command Queuing. NCQ je technologie vyvinutá pro zvýšení výkonů SATA disků. Tato "fíčura" snižuje na nezbytné minimum pohyb hlav po plotnách disku.

Více se o AHCI, včetně problémů s instalací Win XP dozvíte na http://en.wikipedia.org/wiki/Advanced_Host_Controller_Interface
.

Možná vám tento spot přijde jako zbytečný, či dokonce nesmyslný, ale třeba se to bude jednou někomu hodit.

Výsledek ankety "V práci používáte"

Anketa "V práci používáte" nedopadla nijak překvapivě. Rovným dílem po šesti hlasech získaly produkty od Microsoftu a IBM. Novellácký GroupWise nezískal ani jeden hlas (znám jen jednu firmu s tímto groupware). Dva hlasy připadly na jiná řešení.

Pravdou je, že nehlasoval příliš reprezentativní vzorek, ale i tak by se dalo říct, že Lotus Notes od IBM je rozšířen víc, než by se dalo čekat, a že Microsoft není jediný výrobce software, jak se snaží někteří blogeři namluvit.

Děkuji všem hlasujícím.

Výsledek ankety:

14 listopad, 2007

Teorie o konspiraci dopravního podniku s magistrátem

Včera jsem se ve zprávách dozvěděl, že Dopravní podnik hlavního města Prahy zdraží jízdné. V tu chvíli mi to všechno zapadlo dohromady. Nejdříve magistrát rozšířil zóny placeného stání, teď dovolil Dopravnímu podniku zdražit, nejdřív Vám nepřímo zakážou použít osobní automobil na cestu do práce a následně zdraží jízdné...

Cestování "sockou", "bídou" nebo "mastnou tyčí" po Praze není žádný med. Hlavně ráno, kdy se celá Praha přemisťuje z domovů do zaměstnání a odpoledne v opačném gardu. Autobusy i tramvaje jsou buď přetopené nebo totálně vymraené a plné tak, že člověk stojí na jedné noze a ještě ne na své. O páchnoucích cestujících ani nemluvě. Ovšem úplně nejlepší je (ne)dodržování jízdních řádů ze stran řidičů autobusů a tramvají. 10 minutová zpoždění, vynechávání spojů, to jsou problémy, se kterými se obyvatel našeho hlavního města setkává každý den.

Proto se ptám, opravdu za své peníze dostanu lepší kvalitu ihned? Opravdu, když si 1. ledna koupím jízdenku, tak autobus či tramvaj přijede přesně na čas, nebude v něm/ní narváno, přetopeno a nebude tam nikdo smrdět? Opravdu budou řidiči příjemní a intervaly "B" kratší?
A co v létě? Bude DP montovat do "Porsche" tramvají klimatizaci? Nebude mít slušný člověk strach cestovat noční tramvají?

Nevěřím, že se něco z výše vyjmenovaného stane. Nezmění se nic nebo ne hned. Jen je otázka, zda by se některé věci nemusely změnit tak jako tak, obyvatel Prahy je stále víc a spoje se proto posilovat musí.

Vždy jsem si myslel, že když chce někdo zvednout cenu, tak za to musí nabídnout víc okamžitě. Pro DP to neplatí. DP slíbí a my platíme. Příští rok nám řeknou, že zkrátili intervaly na "béčku" a každou pátou linku posílili o jeden spoj za den a tudíž potřebují zdražit jízdné. A tak pořád dokola, ostatně, proč by se DP nemohl svézt na vlně zdražování, která se na nás valí jako tsunami?

A poslední dotaz, pane inženýre Martine Dvořáku, jak jezdíte do práce vy? 8 nebo A8?

13 listopad, 2007

Nesmrtelný laptop?

Dnes ráno jsem prověřil hořčíkový rám své T43. Adheze mezi mými podrážkami a schody u kostela na náměstí Sv. Čecha byla téměř nulová a já se "natáhl". Pěkně na zadek. Na zádech batoh s laptopem, přes rameno tašku s raketou a věcmi na squash, v levé ruce knížka, prvá ruka držela popruh squash tašky. Batohem jsem musel seknout o schod výše než kam dopadla má "sedinka". Jak jsem tak potvrzoval gravitační zákon, tak jsem si hned i vyzkoušel, že světlo je rychlejší než zvuk. Před dosednutím a sjetím několika schodů, jsem ještě stihl zařvat, takové to "aaahhh" a než to doletělo ke všem lidem v okolí a než se otočili, už jsem seděl.

Po příchodu do práce, jsem se trochu divil, co to je za "bordel" na hraně displaye. Byl to takový ten nepořádek, který je v každé klávesnici (tím jak se laptop přiklepnul ke schodu, tak z klávesnice skoro všechno vypadlo). Další věcí, kterou jsem byl již opravdu zneklidněn, bylo houpání se laptopu na stole. Má milovaná T43 byla pokřivená... Co myslíte, narovnal jsem ji? Narovnal.

Pokud by se mi stejná věc stala nějakým "bakeliťákem" typu Asus nebo Acer, tak bych ten stroj musel odepsat. Prostě a jednoduše, starý dobrý ThinkPad znovu nezklamal a jen potvrdil to co všichni dávno vědí: ThinkPad je nejlepší....

12 listopad, 2007

Pozor na typ pole

Poslední dobou se docela věnuji LN developingu. Nejsem žádný bůhvíjak dobrý programátor, ale někdy dokážu překvapit, bohužel, někdy i v negativním slova smyslu. V prostředí Lotus Notes se věnuji programování ve formuli, neboli jazyku vzorců.

Tento příběh je o tom, jak je důležité si dávat pozor na typy LN polí.
Lotusovské pole může být Editable, Computed, Computed for display, Computed when composed. Rozdíl je značný, pole které je Editable lze editovat a většinou se používá pro přímé zadávání dat uživatelem do formuláře. Computed políčko, je políčko počítané, kdykoliv se cokoliv děje s databází (refresh, uložení, editace). Computed for display je pole počítané při každém otevření nebo uložení a poslední je Computed when composed. Toto pole je počítano jen při prvním uložení dokumentu do db.

Pracuji teď na jedné db, ve které jsou některé hodnoty zobrazovány ikonkou. Až sem bylo vše v pořádku, ale jak tak přidávám další sloupec v pohledu pouhým zkopírováním, tak zjišťuji, že to nefunguje. Samozřejmě, že pro nový sloupec měním kritérium zobrazení. Zkouším měnit formuli za pole, stále nic.

Snažím se nedělat počítané pohledy a proto každý sloupec v pohledu má své počítané políčko v dokumentu. Po asi půl hodině laborování, vypínání a zapínání LN klienta jsem přišel na to, že to pole, které se má zobrazovat v pohledu není ani Computed a ani Computed when composed, ale jak už asi všichni tušíte, je to Computed for display.

Ponaučení pro příště je? Dávat si pozor na tip pole (-:

Tento spotík budou všichni Lotus Notes světem protřelí programátoři brát jako nesmyl, který jen zabírá místo na diskovém poli strýčka Googla, ale začátečníkovi to možná pomůže.

07 listopad, 2007

Panda u lékaře

Tak jsem dneska vzal pandičku k lékaři, vyměnit tělní tekutiny atp. Když už jsem tam byl, tak jsem se pana doktora zeptal, zda prodává i pandí zimní botičky. Prodává, tak jsem si jedny hned objednal. Pan doktor mi slíbil, že pandu přezuje a dokonce i umyje. Dokonce ve středisku pana doktora nabízejí úschovu zrovna nepoužívaných botiček, takže se nemusím trápit, kam dám letní pandí pantoflíčky.

Více informací o pandích lékařích najdete na http://fiat.dojacek.cz/autoservis a na http://www.panda.org.

04 listopad, 2007

Dánská káva

Slyšeli jste někdy o Dánské kávě? Dánská káva je libovolná v šálku připravená káva s trochou mléka a několika kostkami lega. Podle velikosti šálku, můžete použít kostičky malé nebo velké kostky z Lego Duplo.

Asi si myslíte, že mi už konečně "hráblo", ale tak hrozné to opravdu není.

Při poslední návštěvy mé sestry jsem dostal chuť na kafe. Sestra má přístroj na přípravu "pressa". Přístroj zapnula, kávu připravila, šálek přede mě postavila.... Koukám jen co v kávě plave. Lego....

Jak se může Lego dostat do kávy? Jednoduše, sestřiny děti vědí, že když si hrají z legem a náhodou najdou nějakou kostičku, která nikam nepatří, tak ji mají dát mamince a ta ji dá do malého šálku na poličce v kuchyni. Jak kluci rostou tak pro ně některé překážky přestávají být překážkami a poličky s šálky již nejsou tak vysoko. Musel to udělat ten nejmenší, Mates. Nemyslel to zle, ba právě naopak :-)

Shrňme si recept:

Připravíme si kávu takovou, jakou máme rádi, přidáme mléko a následně přisypeme 4 až 5 malinkých kostek lega. Na půllitrový škopek pak jednu kostku z Lego Duplo.