hétfő, december 10, 2007

Kós Károly

"... megmaradt egy diadalmas erdélyi igazság: ez a föld egymás mellett ugyanis megtartja örökös tarka virágzásban a népeket, akik rajta és érette munkálkodnak."

Vannak találkozások, amik után elgondolkodom azon, hogy miként lehet egy - egyébként szimpatikus - ember fasiszta, antiszemita vagy rasszista (általában mindez egyszerre). Azt hiszem, hogy az ilyen emberek minden interakciót zéró összegű játékként értelmeznek, amelyikben az egyik ember haszna csak a másik kárára képzelhető el. Nem hallottak még fogolydilemmáról, vagy azt naív absztakciónak, úri huncutságnak tartják.

csütörtök, november 15, 2007

</Barcelona>

A képek mellé csak néhány észrevétel:
  • Katalóniának van saját top level domain-je (.cat).
  • A metró mind az öt vonalon éjfélig jár, és majdnem mindíg le lehet ülni.
  • A villamosok füvön járnak - a sínek között gondozott gyepszőnyeg van.
  • A városban rengeteg a bicikliút és nem jellemző a dugó.
  • A vásárcsarnokban finomakat lehet enni.
  • Van olyan szálloda, ahol ingyen van a minibár de aranyárban az internet és a reggeli.

péntek, november 09, 2007

AddOn Studio for World of Warcraft again

Olyan jó volt az InfoWorld cikket olvasni (különösen Scott Guthrie megjegyzését), hogy el is felejtettem azt, ami az első pillanatban szúrta a szemem: Az InfoWorld-nek akaratlanul is sikerült egy médiahacket végrehajtania a következő mondattal:
A top official from Microsoft's developer division showcased an array of new development technologies on Tuesday, including a demo of the game World of Warcraft running within the company's Visual Studio integrated development environment.
Mivel a cikket nagyon sok más újság és blog is átvette, a fő üzenet az lett, hogy World of Warcraftot lehet játszani a Visual Studióban. Ami természetesen nem igaz. Elgondolkodtató, hogy így keletkeznek a hírek. Most megpróbálom én is a saját mediahackemet, aztán figyelem a cikkeket :)
A top official from Microsoft's developer division showcased the new Visual Studio running as an AddOn within World of Warcraft. He demonstrated how two epam developers tripple-killed the opponent's integrated development environment within just a couple of weeks.

csütörtök, november 08, 2007

TechEd, Day 4

9:00 .NET Code Protection and Licensing Deep Dive for Developers - Aidan Hughes
Kicsit lassú az előadó a reggeli előadáshoz, az esti borozás és fáradtan ébredés után jobban jönne egy pörgősebb előadás. A téma viszont jó: Mit talált ki a Microsoft a Reflector ellen és más kódlicenszeléssel kapcsolatos dolgok. Csek Díz: Secure Virtual Machine, SLP Server, SLP Code Protector.

10:45 Building Languages with the Dynamic Language Runtime - Martin Maly
HAI
CAN HAS STDIO?
VISIBLE "HAI BARCELONA!"
KTHXBYE
Nagyon ügyes DLR bemutató lolcode compilerrel és debuggerrel.

13:30 LINQ to “X”, ADO.NET Entity Framework, DataSets & Co – Pablo Castro, Carl Perry, Mike Taulty, Luca Bolognese, Elisa Flasko
Jó hangulatú interaktív előadás. Luca Bolognese kiejtéséről a olasz esete Máltán jutott néha az eszembe.

15:30 Build your Own IDE with the Visual Studio Shell - James Lau
Az addon fejlesztésnek ebből a részéből kimaradtam, úgyhogy pont jól jött ez az előadás. Pluszpont volt, hogy Jamest már ismertem a Microsoftos vacsoráról.

Este sikerült megnéznem végre a tengerészeti múzeumot ami több szempontból is érdekes: Egy igazi középkori hajógyárban áll, ami az egyik legjelentősebb középkori civil épület ami megmaradt. Az egyik legérdekesebb kiállítási tárgy egy óriási gálya az ezerötszázas évekből, és elég érzékletesen próbálják bemutatni, hogy milyen lehetett az élet akkoriban.

szerda, november 07, 2007

TechEd, Day 3

Klassz ez a medence a szálloda tizenharmadik emeletén, pár napja tervezem, hogy ott fogom kezdeni a napot. A hosszúra nyúlt Microsoftos vacsora és a rövid éjszaka után jól is jött a friss kezdet: szép kilátás a tengerre, őszi napsütés és erős szél: majdnem levitte a fürdőköppenyemet a tetőről. A víz pedig olyan friss, hogy az első kör után kiugrottam a medencéből.

9:00 Demystifying Workflow Communication - Balássy György
Mindjárt kezdődik Balássy Gyuri előadása, kíváncsi vagyon hogy angolul is olyan jól ad-e elő mint magyarul.
Majdnem. A WF-et mindenesetre meg kell néznem közelebbről.

10:45 Unit Testing Tips and Techniques with Visual Studio 2008 and the .NET Framework - Roy Osherove
Kis kikapcsolódás következik: Mit tudnak újat mondani unit tesztelésről? ...
Sokat :| Nagyon pörgő, interaktív előadás, sok információval és egy jópofa gitárszólóval Roy (ISerializable.com) előadásában.
By the way... What about rollbacking the transaction after writing database layer test code? Just by using TransactionScope class in a using block?

13:30 Data on the Outside versus Data on the Inside - Pat Helland
Megszerettem Pat Helland előadásait, nagyon ügyesen helyezi a technológiákat tágabb kontextusba. Kár hogy elkezdte ismételgetni a vesszőparipáit.

Scott Guthrie about AddOn Studio for World of Warcraft
Nagyon jó visszhangja van az AddOn Studio for World of Warcraft-nak. World of Warcraft, meet Visual Studio. "Not only does Visual Studio give you line-of-business productivity, but you can also triple-kill your opponents," Guthrie joked after an onscreen character coldly dealt death to a trio of hapless game characters.

17:30 Asynchronous and Multithreaded WPF Programming - Ian Griffiths
Ügyes összefoglaló UI multithreadingről, MusicGiants előtt jól jött volna :)

kedd, november 06, 2007

Boqueria, Pinotxo, TechEd Day 2

A mai reggelt Barcelona híres piacán, a Boquerián kezdtem. A pesti vásárcsarnoknál rendezetlenebb és színesebb a piac. Fenyőaljagomba, halak, rákok, gyümölcsök... majd reggeli a Pinotxo bárban (kösz a tippet Nándi). A szakácsok sürgölődnek, de a kaja még nincs kész sajnos. Két finom croissant és egy-két mosoly azért van a tejeskávé mellé :)

A mai délelőtt a biztonságé:

Secure Distributed Applications with Windows Communication Foundation (WCF) - Dominick Baier Dominick (leastprivilege.com) nagyon ügyes előadó, figyelni fogok ezután arra amit ír.

Threat Modeling - Michael Howard

Life Beyond Distributed Transactions - Pat Helland Pat második előadásában is látszik, hogy nem egy szűklátókörű geek. Kulcsszavak: Scale-Agnostic Apps, At-least-one-delivery semantics, Idempotent operations, Partner State Machines.

Understanding Claims-Based Identity - Keith Brown

Implementing Workflow Enabled Services and Durable Services using .NET Framework 3.5 - Matt Winkler, Justin Smith Ezzel az előadással kicsit mellélőttem, nem ártott volna több WF ismeret hozzá, de legalább meghozta a kedvemet.

hétfő, november 05, 2007

TechEd, Day 1

AddOn Studio for World of Warcraft
Az első nap legizgalmasabb része a megnyitó előadás, a keynote. Jó érzés Dan Fernandezt nézni, amint bemutatja, hogy mi mindenre képes a Visual Studio 2008: Megjelenik az Addon Studio for World of Warcraft a képernyőn, és négyezer fejlesztő hallgatja hogy ezt az epam két fejlesztője csinálta pár hét alatt.

Metropolis: Interchangeability of Operations - Pat Helland
Első előadásnak érdekes SOA bemutatót sikerül választani az ipari forradalom utáni időkből. Több sikerttelen próbálkozás után a Ford valósítja meg a tömegtermelést, forradalmasítva az autógyártást. A Ford T-Modeljének példáját ismerjük: Henry Ford felismeri a pontos interfészek és a processz fontosságát. Amiről kevesebbet beszélnek: A zseniális megoldás annyira kötött volt az adott modelhez, hogy a gyártósoron semmilyen más autót nem lehetett gyártani. Épületekett kellett lebontani és újraépíteni egy kisebb változtatáshoz is. A General Motors lépett tovább flexibilis gyártósorokkal és képesek voltak minden évben új modellel megjelenni ugyanazon a gyártósoron. Tanulságok: - Nem adatokat, hanem szolgátatásokat publikálunk. - Megosztott tranzakciók helyett megszakítható műveletek. - Pontosan definiált egyszerű szolgáltatások minél kevesebb opcióval.

Barcelona, Catalunya

Újra Barcelona: Tengerpart, pálmafák, középkori templomok, modern épületek, Gaudí, bárok, nyüzsgés, barna lányok, finom kaja. No és persze TechEd: Kicsit vicces visszagondolni arra, hogy 2001-ben miről hallgattam előadásokat: ATL, Distributed Transactions, OCX Controls... és .NET mint a jövő technológiája.

Hát itt vagyok újra. Vasárnap esti séta a Barri Gótic-ban, hétfő délelőtti Sagrada Familia látogatás. Felemelő érzés látni ezt a várost, amelyik most építi a katedrálisát. Munkások, cementeszsákok, állványok, információs táblák. "Nem fogadunk el semmilyen állami (tartományi vagy városi) támogatást, mert az adókból (értsd: mindenki pénzéből) lenne. Kizárólag adományokból - a belépőjegy is az - épül, mint a régi katedrálisok."

Milyen lehetett ez a város a középkorban, amikor a jelenlegi katedrálist építették sok-sok évtizedig? Meséltek a szülők a gyerekeknek arról, hogy mekkora volt, amikor ők kicsik voltak? Örültek a városlakók minden előrelépésnek? Várták azt az időt amikor majd odajárnak misére? Számolgatták, hogy vajon be fog-e férni mindenki? Fantasztikus ez az épület. Elámultam a méreteken, megcsodáltam Gaudí látomásait és zseniális megoldásait. Mindennek ellenére, a többi turista kerülgetése közben arra gondoltam, hogy itt nem egy katedrális épül, hiszen a meglévő templomok sem telnek meg hívekkel. Mi lesz ez az épület? Talán egy Gaudí múzeum, vagy egy olyan szoftver példája amit olyan sokáig terveztek és fejlesztettek, hogy megszűnt az igény rá... Bár ez a projekt valószínűleg új értelmet fog találni magának és sikeres lesz mint a barcelonai turizmus egyik mozgatórugója. Az igazi Barcelona azonban nem a Sagrada Familiában van, hanem a szűk utcákban, kicsi bárokban, mopedekben, fiúkban és lányokban, katalán feliratokban. És a TechEd-ben :)

szombat, október 20, 2007

Georgia

Kaptam és megittam egy nagyon finom grúz (georgiai) bort, és közben újra előjött belőlem a csavargási ösztön. Grúzia, Örményország, Macedónia, Irán, Török- és Oroszország nem európai része... Miért ezek az országok foglalkoztatnak leginkább? Viszonylag keveset tudok róluk és mégis vágyom rájuk/beléjük :).

péntek, augusztus 17, 2007

Zöld Ház

Építkezem, felújítok és fenntartható fejlődésről olvasok könyveket mert ez foglalkoztat mostanában. Nem meglepő ezért, hogy próbálok környezetbarát módszereket, anyagokat választani - sajnos nem túl sok sikerrel. Pedig sok ügyes próbálkozás van kifejlődőben: autonóm házak, ökofalvak, dombházak, stb. Régóta szeretnék egy ilyen zöld házban lakni...

Tegnapelőtt kinőtt egy növény a lefolyóból. Nem pontosan így gondoltam a zöld házat...

csütörtök, augusztus 09, 2007

Szeplős Váll

Ez nagyon jó! Vajon mit jelent az, hogy "A szex szóra szeplőket dobálni felém, nem ér"?

(c) by Magashegyi Underground

hétfő, július 30, 2007

Poliprosti

Elvesztettem a politikai ártatlanságomat. Jött egy politikus, akiért egyébként nem adnék egy hagymát (se egy szavazatot), nyilvánosan karonfogtam és besétáltam vele egy olcsó hotelbe. Nem ma történt az eset, de azóta is enyhe undort érzek ha rágondolok. Úgy sejtem, hogy minden kezdő prostituált így van ezzel. Persze meg tudnám magyarázni a dolgot, és mindent összevetve nem is bánom az aktust - de azt hiszem ez sem különböztet meg a kollégáktól.

csütörtök, június 07, 2007

hétfő, január 08, 2007

Men of Iron

A briteknek nagyon jó érzékük van a tudományos és műszaki felfedezések tálalásához - vagyis annak bemutatásához, hogy ők mit tettek hozzá a világhoz. Ez a fajta ismeretterjesztés az érintettek életén és küzdelmein keresztül mutatja be a tényeket és a korabeli világot.

Greenwichben például, a Királyi Csillagvizsgálóban egy nagyon jó kiállítás van minden kezdő délkörrel kapcsolatos tudnivalóról és felfedezésről. Az idegenvezető mesélés közben néha átvedlik királlyá vagy csillagásszá hogy érzékletesebbé tegye a kort. Megtudható például, hogy bár a csillagvizsgáló épületének megtervezésével a kor legismertebb angol építészét bízták meg, a királyi csillagászok négy generáción keresztül mégis a sufniban fagyoskodtak, mivel a tökéletesnek tűnő nyolcszögű épületből ugyan minden irányba ki lehetett látni, de egyetlen észak-déli irányú fala sem volt amire rászerelhették volna a távcsöveiket. (Wren valószínűleg nem olvasott informatikai project management könyveket, különben tudta volna hogy mennyire fontos bevonni a felhasználókat a tervezésbe.) Az is kiderül, hogy a táblázat, amin a királyi csillagászok négy generációja dolgozott majdnem száz évig, éppen elkészülte előtt egy kicsivel lett fölösleges: egy ügyes mesternek sikerült olyan órát készítenie, ami hullámzó óceánon is megbízhatóan működött.

Azt viszont nem lehet megtudni itt, hogy az első hasonló táblázatot Tabula Varadiensis néven Nagyváradon készítette egy Purbachius nevű csillagász, emiatt akkoriban Nagyváradon haladt át a kezdő délkör. Ezt használták a korabeli hajósok; például Kolumbusz Kristóf ennek segítségével jósolt meg egy holdfogyatkozást és állította a maga oldalára a megbabonázott jamaikai benszülötteket. Ennek szemléletes bemutatása a nagyváradi idegenvezetőkre vár.

Men of Iron

Nemrégiben láttam a Men Of Iron című filmet, ami hasonló szemléletességgel mutatja be az ipari forradalom korát a főszereplő életén keresztül. Isambard Kingdom Brunel korának egyik meghatározó alakja volt: ő épített először alagutat a Temze alatt, gyors és kényelmes vasutat, leghosszabb vasúti alagutat, leghosszabb függőhidat, hajót vasból, hajócsavaros hajót és sokminden mást. Mindenben a legjobb akart lenni, ezért nem minden projekje volt sikeres. Nagyon sok ötletét ma is használják.

A film érinti a munkások életét is - ami akkoriban nem sokat számított. Ha egy mérnök azt találta ki, hogy magasnyomású tartályban dolgozzanak, akkor úgy dolgoztak. Ha pedig néhányan meghaltak közzülük, voltak elegen, akik alig várták, hogy a helyükre álljanak.

A kérdés megint adott: száz év múlva kinek az életén keresztül mutatják majd be a mai világot?