Jarda Jirava

Vývojář a architekt řešení postavených na technologii .net framework. Zabývám se jak vývojem webových aplikací za pomoci asp.net, tak také desktopových aplikací winform. Při návrhu řešení a samotném vývoji pak využívám dlouholetých zkušeností se zpracováním obchodní logiky a pravidel aplikací získaných z vývoje komerčních aplikací pro finanční a bankovní instituce.

Microsoft MVP

Microsoft MVP - Client App dev

Silverlight minesweeper

Get Microsoft Silverlight

Navrhi COOL design a vyhraj zkušební let po Evropě!

Poslední příspěvky

28
VII

Chyba Excelu 2007 Beta 2, ano nebo ne?

Jen co jsem si nainstaloval novou verzi Excelu 2007 Beta 2 ozvala se mi kamarádka s přáním, zda bych se jí nemohl podívat na jeden sešit, že by potřebovala změnit některé výpočtové hodnoty, ale nemůže je najít.

Po projití několika listů jsem taktéž nic nenašel a tak jsem začal hledat, kde se dají zobrazit skryté listy. Prostředí nového Excelu s ribbony je pěkné, ale v prvních chvílích, alespoň pro mě, nepřehledné. Spousta pěkně vyvedených obrázků, mezi nimiž jsem si nevybral takový, který by splňoval a prováděl mnou požadovanou operaci. Takže jsem klikl na oblast, kde se nacházejí ouška listů a ... taktéž nic. Ač v nabídce byla možnost Unhide ... byla neaktivní. Odněkud se přeci ty čísla musí brát, tak kde jsou, to mi v tu chvíli letělo hlavou.

Takže ještě jeden pokus, nacvičená klávesová zkratka ještě z dob, kdy jsem v Excelu programoval, Alt+F11 a otevřelo se přede mnou okno Visual Basicu for application. Prostým pohledem na seznam listů jsem zjistil, že v sešitu je skutečně o mnoho více listů, než Excel zobrazuje. Tudíž jsem neváhal a dle intuice, ach jo, to už je doba co jsem VBA nepoužíval, jsem napsal ThisWorkbook.Sheets(1).Visible = True a metodu spustil. K mému překvapení se list ukázal a skutečně na něm byly hodnoty, které bylo potřeba změnit.

Nejdříve jsme tedy zkusili u kamarádky zobrazit listy přes prostředí Excelu, ale i tam byla funkce pro zobrazení listů neaktivní. A tak nezbývalo než použít osvědčený postup přes VBA, který jsem jí přeposlal a co se nestalo, obdržela chybu. Po malé konzultaci jsem zjistil, že property Visible je enumerátor a správně by jí měla být přiřazena hodnota xlVisible. I po tom však docházelo ke stejné chybě a to konkrétně k Method 'Visible' of object '_Worksheet' failed.. To už začalo být podivné.

Nebudu zde popisovat co vše poté následovalo. Avšak zjistili jsme, že Excel je zamčený, resp. jeho některé listy jsou chráněny heslem a pomocí VBA nejdou zobrazit. Alespoň tedy ne ve verzi Excel 2003. Jelikož u mě šli tyto listu zobrazit, nechal jsem je zobrazené, sešit uložil a poslal jej zpět.

Jedná se o bezpečnostní chybu Excelu?

Nezkoumal jsem zatím detailněji na fórech zda se může jednat o bezpečnostní chybu, nebo jsem jenom něco nepřehlédl a sešit, respektive jeho jednotlivé listy, by šli zobrazit i v aktuální verzi Excelu 2003 - o čemž mírně pochybuji. V každém případě je to pro mě celkem zajímavé zjištění. Jestli máte podobnou zkušenost budu rád, pokud se ozvete. Sám zkusím ještě zapátrat abych ověřil, že se nejedná o bezpečnostní chybu, ale jen se mi povedlo něco malého přehlédnout. Případné potvrzení a odstranění této chyby, by pak jistě pomohlo nejen mě, ale i ostatním uživatelům, kteří s novými Office 2007 budou pracovat.

Publikováno pod: office
4
VII

"Hello World" říká Davídek

Ahoj,
dovolte, abych se vám představil. Jmenuju se David a tohle jméno pro mě vybrali rodiče Katka a Jarda, kterým jsem svým příchodem na svět udělal velkou radost. Prostředí tohoto světa jsem prvně spatřil v neděli 2.7.2006 ve 13.37 v porodnici "U Apolináře", kde se o mě při narození staral pečlivý personál (děkuji). A samozřejmě nesměl chybět ani taťka, který držel mamku za ruku a dodával ji sílu.

Když mě vážili, ukazovala váha na hodnotu 3890g a narostl jsem do výšky 51cm. Abych se jim náhodou neztratil, tak jsem dostal číslo 61 a byl zabalen do zavinovačky. Pak už mě dostal do náručí taťka, aby si mě také trošku užil. Bylo krásné pozorovat rodiče jak jsou šťastní a usmívají se na mě. Symbolicky jsem si s nimi připil na zdraví (měl jsem dostat mlíko, zatímco si pochutnávali na bublinkách) a oslavili jsme tak mých prvních několik minut života. Tak v duchu jsem si říkal, jestli by nešlo zajít pod ten rozkvetlý strom, když venku ten žlutý puňta tak krásně svítí a hřeje, vždyť by mi tam bylo stejně dobře jako u maminky v bříšku. Na chvíli jsem se zaradoval, že se mé přání vyplní, když si pro mě přišla sestřička, ale odnesla mě jenom k ukřičeným miminům.

Když si pro mě pak přišla podruhé tak mě hezky oblékla a vzala mě zpátky za rodiči. Ty už se na mě těšili a za chviličku jsem viděl i babičky a dědy a také přišel strejda s tetou a bratránkem. Asi jsem musel vypadat dobře, protože každý mě chtěl vidět a pochovat si mě a taky se vše dokumentovalo.

Tak nějak mě to zmohlo, takže jsem usnul taťkovi v náručí a vydržel tak skoro do konce návštěv. Mamka si mě pak za pečlivého dozoru taťky přebalila - nechápu proč mi musí dávat plínky a rovnou mě neposadí na nočník, vždyť bych to zvládnul. Rozloučil jsem se s tátou, jak jináč než správným chlapským podáním ruky a unavený jsem spokojeně usnul. Věděl jsem totiž, že všechny zase uvidím zítra, a oni si taky musí odpočinout a pořádně ten můj příchod na svět oslavit. A vám doporučuji to samé, dejte si na moje zdraví něco moooc dobrého. :-)

Jooo, ještě abych nezapoměl, jestli mi chcete něco vzkázat tak určitě můžete a to na: david zavináč jirava tečka net.

Slovo taťky já jenom za rodiče dodám: Všechno nejlepší, hodně zdraví, lásky a štěstí. Ať se ti daří a plní se ti tvé představy a sny, ať to co budeš dělat, děláš s láskou, dobře a rád. Budeme se snažit, abys dostával naší maximální podporu, měl přístup k informacím a mohl jsi dělat uvážená a svobodná rozhodnutí.

A jestli se těšíte na nějaké obrázky z toho slavnostního dne, tak potom prohlížejte.

Publikováno pod: personal
1
VII

Pěkná hra?!

Je jen pár minut po zápasu Francie-Brazílie a musím říct, že jsem čekal malinko víc. Jména účastníků slibovala pěknou podívanou plnou fotbalových fines a kombinací. Nakonec se pár takových kousků objevilo, možná trošku nečekaně spíše od francouzských hráčů.

Byl to Zinedine Zidane, který předvedl několik kousků, které museli polichotit oku i nehráčům - jako jsem já - a je jen dobře, že se nakonec Francii povedlo postoupit. Ale nebyl to jen on, kdo po hřišti běhal a myslím, že po vystřídání dvou hráčů střední řady tempo hry malinko opadlo. Třeba to bylo způsobené i tím, že brazilci začali trošku tlačit? V každém případě gratuluji.

Jen mě malinko mrzí předchozí zápas Portugalsko-Anglie. Fandil jsem Anglii, protože se mi její fotbalový projev líbí (asi hlavně proto, že tolik nepadají) a předvádí, alespoň podle mého mínění, líbivý a rychlý fotbal. Jejich vyřazení mě proto mrzí, ale přesto díky.

A teď můj osobní tip na účastníky finále Francie vs. Německo. Ano, jsou v tom promítnuty mé sympatie a nehledím tolik na sílu soupeřů. Možná také proto, že jsem už dávno zjistil, že k poražení je téměř každý.

Publikováno pod: sport
26
VI

Věda v ulicích

Navštívili jsme projekt Věda v ulicích pořádaný s podporou Česká hlava - projekt pro podporu vědecké a technické inteligence, který se konal v době 23.-24.6.2006. A byl jsem potěšen velkým zájmem obyvatel, které se přišli podívat do zajímavých expozic. Neprošli jsme (společně se ženou) všechny expozice, přeci jen úmorné vedro ubíralo rychle síly a nebo jsme expozici nenašli (hlavně euroboti na Muzeu se v sobotu nevyskytovali?). Přesto se akce líbila a myslím, že jsme si odnesli opět něco nového a mohli zkonstatovat skutečnost, že je velice příjemné žít v zemi, kde žijí nadaní a talentovaní lidé, kteří umí a rozumí tomu, co dělají, nebojí se bádat a hledat nejen pro potěchu svojí, ale také k užitku všech ostatních. Máte náš obdiv a velké poděkování.

Pokud se zadaří, určitě bych zde rád uvedl bližší informace o jedné z expozic, která byla v pasáži Černá růže. Jen malé strpení, neboť nemám všechny podklady.

Publikováno pod: krátké postřehy , personal
26
VI

Krátký postřeh pro pobavení I.

Minulý čtvrtek jsem se dostal k tomu si vzít na cestu za sportem - u mě nemůžete očekávat snad nic jiného než ten beachvolejbal, obzvláště v tomto letním počasí - časopis CoDe-Magazine, přesněji řečeno, jeho poslední číslo Jul/Aug 2006.

Vedle poměrně zajímavých článků jsem tam spatřil též reklamu od IBM. Co čert nechtěl, bylo to na Javu a o jave - a kofeinu. Ani nevím jak, vlastně trochu ano, ale ten obrázek mi připomenul Martinovo poučku, kterou mám spojenou se slovy programátor a vývojář.

  • Programátor: Biologický automat transformující kofein a specifikaci ve zdrojový kód.
  • Vývojář: Vytváří fungující systémy (obvykle tím že píše a používá software)

Tak vám ani nevím, ale být až takhle závislý na kofeinu :-) osobně raději zůstanu u označení vývojář ... a co vy?

Publikováno pod: krátké postřehy
2
IV

Practical .NET2 and C#2

Malá otázka pro všechny nadšence v .net. V minulých dnech vyšla kniha Practical .NET2 and C#2. Nejen podle referencí, ale i podle toho, jak jsem přímo "zhltnul" volně dostupné kapitoly, se chci optat, zda si bude někdo tuto knihu objednávat. Případně se nechce připojit k mojí objednávce. Přijde mi, že se jedná o jednu z knih typu MUST HAVE, která po delší době vyšla a nesmí chybět v programátorské knihovničce.

V případě že máte zájem, nechte zprávičku a určitě se domluvíme.

UPDATE: objednáno.

Publikováno pod: .net technology