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

personal

15
I

Máte rádi .NET?

Předpokládám, že když už navštěvujete tyto stránky, které se z velké většiny svého obsahu tímto tématem zabývají, vaše odpověď bude kladná. U některých z vás vidím dokonce neskrývané nadšení přecházející v jásot. Nebo jste tady poprvé a přilákal vás sem právě titulek tohoto článku a rádi byste se dozvěděli více o tom, proč jsem zvolil zrovna tak netradiční otázku? Neváhejte a čtěte dál, pro někoho z vás (a doufám, že ne jen pro jednoho) to může znamenat změnu.

Nebránili byste se změně?

Nevím, jak vám, ale mně se občas stane, že dostanu zajímavý osobní email, který mi nabízí změnu. Zcela nepokrytě přiznávám, že mě to pokaždé moc a moc potěší a polichotí mi to. Ne vždy je ale k takové změně příhodná chvíle. Ale možná, že právě u vás teď ten příhodný okamžik nastal a vy byste se změně nebránili. Třeba zrovna teď máte chuť začít se bavit dot netem.

Stále ještě jste napnutí, možná i lehce zmatení, a nevíte, o jaké změně tady mluvím? Nebudu vás tedy déle napínat.

Píšeme using System.Web

V SinTe, kde jsem už téměř pět let, píšeme hlavně intranetové a internetové aplikace v prostředí .NET. Je to i z důvodu, že tato platforma mě ve svém začátku zaujala natolik, že jsme na ní téměř okamžitě přešli. Za těch pět let u firmy se mladý kolektiv rozrůstal a stále se ještě rozrůstáme. O chvíle, kdy se všichni společně zasmějeme, teď už v nových příjemných prostorách na Křižíkově, hned u stanice metra, není nouze. Ale pracovat v SinTe není jenom o tom se smát, ale také se dot netem bavit a využívat jej. A právě to, jak dokážeme tuto technologii využívat, oceňují hlavně naši klienti, kteří jak se zdá, začínají mít tuto technologii také rádi. Vždyť aby ne, poskytuje bezpečnost, umožňuje rychlí vývoj a nekomplikované nasazení, a to se ve finančním sektoru velice cení.

A kde má být ta změna? Ne, u mě jí nehledejte, já už jsem tak učinil a nastoupil do SinTe před časem, ale pro vás se teď naskýtá skvělá příležitost, protože SinTe obsazuje pozice Programátor .NET. Máte tak příležitost se dot netem začít bavit, stejně jako se jím bavím já. Někteří z vás si teď možná řeknou: "A to je všechno, co mi řekneš? Ne, díky, nemám zájem". Pro ty z vás, kteří se aspoň na chviličku zasnili, nebo chtějí poznat, jaké to je, pracovat ve firmě, která je dynamická a nesoustředí se jenom na trh v České republice, těm doporučuji číst dál, protože jen tak se dovíte, co udělat jako první krok k té možné změně.

Ti, kteří mě trošku znají, vědí, že se snažím na otázky hlavně odpovídat. Snažil jsem se vám poskytnout i tentokrát několik informací takříkajíc z první ruky. Nejsem personální agentura, abych vám dával abstraktní informace a snažil se vás dostat do firmy, která zrovna někoho potřebuje. Vím, že se rozšiřujeme a máme projekty, které potřebují úspěšné řešitele. A chci získat nejen do svého týmu lidi, kteří umějí přemýšlet a ne jen slepě datlovat do klávesnice. Očekává se od vás aktivita při řešení úkolů, znalost .NETu a dalších i (ne)Microsoftích technologiích - více také na našich stránkách.

Co udělat, abych se do SinTe podíval

Nejsnažší cestou k nám je, že napíšete email na adresu kariera@sinte.cz, přiložíte váš strukturovaný životopis a připíšete pár poznámek o sobě. Pak už jenom kliknout na tlačítko odeslat. Když ještě připíšete, že jste se o pozici dozvěděli z mých stránek, nebudu se zlobit, a může to pro vás znamenat plus. Potom už můžete očekávat, že se vám ozve pan Dvořák a pozve Vás do SinTe.

Publikováno pod: krátké postřehy , personal
7
XII

Self promotion

Všechno dnes stojí na reklamě, důvtipném a neotřelém marketingu, propagaci. Tak si říkám, když už si píšu pár poznámek a něco málo vím, mohl bych toho využít a udělat si vlastní promotion.

http://providers.aspweb.cz

Tak jako několik desítek ostatních i já jsem se přihlásil do soutěže LCD za web se stránkami věnovanými Provider pattern. Snažím se na nich přiblížit popisem a příklady fungování i používání tohoto návrhového vzoru v prostředí .NET 2.0. Sám jsem tento návrhový vzor začal používat před nějakým tím časem, kdy byl k dispozici pouze .NET 1.1 a je pravda, že je dostatek situací, ve kterých se dá tohoto vzoru použít. Proto jsem si říkal, že nebude od věci zpřístupnit své znalosti i ostatním českým vývojářům. A doufat, že se mi třeba odvděčí posláním svého hlasu pod číslem 1312.

Jádrem celého webu je pak jednoduchý systém, založený na, jak jinak, provider patternu. Vlastní implementaci ContentProvideru, která umožňuje zobrazování příspěvků, jejich přidávání, stejně tak jako reakci na příspěvky. Zdrojové kódy pro tento provider budou k dispozici v blízké době. Přeci jen mé rozhodnutí přišlo takříkajíc na poslední chvíli a nerad bych dával v plén něco neodzkoušeného a neprověřeného více návštěvami.

Přeci jen jsou tyto stránky především informační, a nesnažím se myslet jen na sebe, dalšími kdo se přihlásil do soutěže byl i Tomáš Petříček, který postavil pěknou aplikaci. A přehled zajímavých řešení postavených na ASP.NET 2.0 přinesl B. Stanik T. v upoutávce Zajímavé projekty v soutěži LCDZAWEB.CZ (škoda, že jsem se do nich nevešel, že by to skutečně nikomu nic nepřineslo???).

Jenom malý povzdych na okraj

Škoda že můj poskytovatel webového prostoru zatím neumožňuje provozovat ASP.NET 2.0 stránky, určitě by to stálo za to. Navíc bych tak mohl využít a odzkoušet ten malý publikační systémek i zde.

Publikováno pod: asp.net providers , personal
8
X

Události uplynulých týdnů

Začínalo právě léto, když jsem se začal účastnit nového projektu. Stejně jako vysvitlo sluníčko a ohřálo vzduch, i mě se ukázaly nové možnosti. Projekt na který jsem se těšil a chtěl ovlivnit jeho výsledné zpracování. A to i přesto, že veškeré zadání přicházelo z poměrně vzdálené a malé země, z Islandu.

Vlastně tímto projektem začalo (v tu chvíli zatím jen pro mě) partnerství mezi společností SinTe a CreditInfo Group. Toto partnerství jistě přinese nové příležitosti nejen firmě, ale také mě :-)

Proč mít rád NHibernate?!

S příchodem do nového projektu jsem se musel přizpůsobit zvyklostem a novému frameworku, na kterém byla postavena současná řešení CIGu. Pro přístup k datům byl použit NHibernate. Jelikož mám jistou averzi proti O/R mapovacím frameworkům, byl jsem nedůvěřivý i zde. Je pravdou, že vytvořit tak rychle přístup k datům je fajn. Ovšem tato výhoda se občas negativně promítla do situací, které se tak musely řešit možná složitěji než jsem čekal. Nebylo to ovšem jen o NHibernate. Takže se postupně vytvořil mapovací modul pro externí data s přístupy pomocí webových služeb jakož i služby pro dávkové zpracování dat. Potrápil jsem se s XSD schématy podobně jako Jónas. Abychom se dostali až do fáze testování a vylaďování výkonu všech modulů.

Léto bylo také ve znamení sportu

Celé léto jsem si užíval nejen prací, ale také sportem. Pokud to jen šlo, byl jsem na písku a hrál beachvolejbal. Lehce sportovně laděná byla i naše dovolená. Tu jsme strávili na chorvatských ostrovech, na krásné lodi Aloha, která nás dopravovala z jednoho ostrova na druhý. Scénář byl jasný, po probuzení a snídani jsme sedli na kola a vyjeli jsme po ostrově směrem k dalšímu přístavu. Tam už na nás čekala přesunuvší se Aloha. Většinou po příjezdu do přistavu jsme stihli ještě projít městečko a pak už hurá na palubu pro výbornou večeři. Po večeři jsme pak ochutnali tamní víno - zde patří pochvala pro české víno, které je určitě lahodnější než chorvatské.

A co poslední dny?

Rozrůstáme se, a tak bylo potřeba najít větší prostory. Naše vedení se nakonec rozhodlo pro nově zrekonstruovaný Office Park Meteor na Sokolovské ulici. Stěhování do nových pěkných prostor proběhlo včera (pátek) a pro oddělení vývoje byl vybrán největší prostor typu "open space". Jen je škoda, že moje tříměsíční alokace na CIG projektu a tudíž nepřítomnost v SinTe zapříčinily, že jsem nemohl být přítomen při rozdělování míst. Zatím můžu posoudit podle prvního dojmu, ale na oblíbený klid a přitom kontakt s ostatními v týmu to nevypadá (a to ať už na "přiděleném" místě, a nebo nabízeném "odloučeném"). Snad si zvyknu.

Dny a týdny následující

Už jen samá pozitiva, dalo by se říci. Ale to se teprve uvidí. Jen doufám, že bude více času přispívat do tohoto logu. A to nejen díky tomu, že přijde nový .NET Framework 2.0, ale i díky novým projektům, které mi poskytnou nové příležitosti a záludnosti, se kterými se určitě podělím.

Publikováno pod: personal
29
VII

Narozeninový dáreček

U příležitosti mých téměř kulatých narozenin jsem si přichystal dárček. Je to dáreček nejen pro mě, ale také pro Vás, mé čtenáře, kolegy. O tom jaké budou oslavy (?) ... raději to nechtějte ani vědět, přeci takové jaké patří ke správným téměř kulatým (28) narozeninám.

Jak už někteří z Vás vědí, mé grafické nadání a cítění není úplně dokonalé, a tak přes několik slibů, že tyhle stránky nebudou jen bohapustě šedé, jsem se konečně odhodlal a dodal jim barvičky. Myslím, že právě tyhle barvy vystihují mojí náladu, hravost a také současné léto. Zároveň jsem přidal několik dalších věciček, na které jsem se chystal, některé z nich budou potřebovat doladit, další ještě přidám.

O která vylepšení se hlavně jedná:
  • seznam linků na blogy a deníčky, které si nenechám ujít
  • historii všech článků, které se zde objevily
  • a také přenesení článků i s komentáři, které se objevily na mém prvním blogu listuj.aspweb.cz
  • v neposlední řadě malá "neviditelná" vylepšení v enginu tohoto logu

Tak ať se Vám všem tyhle stránky i nadále líbí nejen vzhledem, ale také obsahem ...

Publikováno pod: personal
30
XII

PF 2005

Přeji všem správné vkročení do nového roku 2005. Hodně úspěchů nejen v práci, ale i osobním životě.

Nezapomínejte, že nejen prací živ je člověk:

Umění odpočinku je součástí umění práce.[Steinbeck John Ernst]

A pro příští rok si můžeme připomenout ...
Vždy přeceňujeme změnu, která nastane během dvou let, a podceňujeme změnu, která nastane během deseti. Nenechejte se ukolébat k nečinnosti.[Gates William (Bill) H.]

Šťastný nový rok.

Publikováno pod: personal
24
XII

K vánocům patří dárky

K vánocům patří dárečky, a tak i já jsem se rozhodl podarovat malým dárečkem Vás. Vím, je to jenom malý dáreček, i když s velkým obsahem a tak velké překvapení to zřejmě není. Na internetu se o něm mluví už od prvního dubna a kde kdo ho chce mít.

Také jsem dostal pozvánku do něj jako dáreček (už k narozeninám to bylo), a tak jsem se rozhodl se rozdělit teď s Vámi. Ano "modří" už vědí o co se jedná, pro ostatní nechť to zůstane tajemství.

Samozřejmě, že počet je omezen a nemusí se dostat na každého. A já nechci sbírat jenom nicneříkající emailové adresy. Takže budu rád, když napíšete něco víc, co se líbí/nelíbí, co zlepšit, co Vás zajímá, jakákoli připomínka nebo přání jsou vítány. Tím dáte takový dáreček zase Vy mě.

PS: pokud se někomu nelíbí design stránek, patřím i já mezi takové, budu potěšen za dobrý nápad. Ale snad můžu slíbit, že s designem hodlám v nejbližší době něco provést.

PPS: adresa zadaná do komentáře se nezobrazuje, nemusíte mít tedy obavy.

Publikováno pod: personal