Tag Archives: Conferences

Gopas DevCon 2013 (Praha, Bratislava)

Velmi jednoduše. Středa 23. ledna 2013 v Praze. A repete v Bratislavě čtvrtek 31. 1. 2013. Více info.

Moje přednáška na téma Entity Framework 5, 6 a dále – využijte nové možnosti naplno.

Entity Framework prošel v posledních měsících, možná i letech rychlým vývojem a přinesl mnoho nových, někdy i nečekaných funkcí. Nejen že se jedná o plnohodnotný OR mapper, ale začíná nabízet i mnoho „jemných“ funkcí a funkcí, které doplňují celý vývojový cyklus spojený s databází. Zkusme se na ně společně podívat. Třeba zjistíte, že některé nástroje vůbec nepotřebujete a můžete využít přímo .NET Framework resp. Entity Framework.

Budu se na vás těšit.

Prezentace

Firebird Conference 2012

The Firebird Conference 2012 is again going to happen in Luxembourg during October 26-27, 2012. And I’ll be there. So if you have some questions about .NET provider for Firebird catch me.

And I’ll also have two sessions:

  1. What’s new in ADO.NET provider for Firebird
  2. Getting started with Firebird from .NET with ADO.NET provider for Firebird

And I have some interesting stuff in my bag. I think you’ll like it. Either visit my sessions or wait after it’s over. ;)

See you there.

FBCon 10 – “live” feed

The conference is starting today. I’ll write here during the days about what’s going on. Also check Twitter with hashtag #FBCon10 for most recent quick messages.

Day 1:
Well, I was not so active posting new content during the day, mainly because I had no connection, so I was only tweeting. Right now we’re slowly approaching the end of first day. All the sessions we’re interesting so far.

Vlad’s about new features in SQL was a good summary of all the pieces of information you collect throughout the year. The next session from Holger about character set was good as well. Though as person from .NET world my databases are alway UTF8, so I don’t care too much. But I understand, that understanding how Firebird works with different characters set is crucial to know, and not only for migrating i.e. legacy database to UTF8 or something like that. Than was my session. Most interesting, of course. ;) Well, not a lot of .NET people, only 4 attended. :) Frank’s session (actually two) about trees in database was a great, if you’re not familiar about some basic concepts of storing trees and querying these. Especially if you are (were) not familiar with recursive CTEs (which I’m using a lot).

Right now the last session of day, Holger’s about UDFs and 32bit & 64bit and Lazarus and FreePascal, is slowly starting. As I’m not using UDFs, because I’m relying strongly on built-in functions (and you can’t, right now, write these in managed code ;) ), I’ll just check what are the challenges and problems today with it.

Day 2:
Connection is today little bit better, so I can post something. We’re now in the middle (slowly approaching) of the second day. So far I’ve seen the Vlad’s presentation about ODS improvements in Firebird 3. Although it’s probably not going affect my databases so much, it’s nice to hear somebody explaining the internals as it brings you more complete view on the topic. Then we have seen some nice features of IBExpert tools from Holger. Some are really advanced. And right now I’m sitting on session about Firebird performance comparison and it’s a nice summary of different stuff you can buy and/or do to make (or not) make your database(s) running faster. In the other room Roman is doing session, but as there was some swapping, I don’t know the name :) .

Dammit. My session is now done, but my computer froze while switching virtual machines. :-\ At that time I really appreciated my effort to keep my system clean and of course my SSD. In under two minutes I was back. At least there was lot more people visiting my session compared to yesterday.

We’re slowly approaching the end of the end of the day 2, only one session comparing Firebird 2.5 architectures is left. Because I’m using 2.5 version for more than a year, I’m confident I know all the important differences. ;) Again, I’m looking to the after-dinner talks, because you’ll learn a lot of stuff (not only Firebird or databases related).

Day 3:
The final day, day 3, is now over. That means also the conference is over. Surprisingly this day was most interesting (related to session topics) for me. This first session was about the Firebird future features from Dmitry (presented by Vlad). Then Thomas’ about audit and trace. The trace is in fact, from using it perspective simple, but a lot of people might not know about it. Roman has a similar session about RIA and Java+Firebird (mine was OData+Firebird), so I was able to see how it’s done in Java world. The IBEBlock language session, well I was surprised how much functions you have available there, some of these really advanced and you can still use it as DLL and scripting. My, already mentioned, OData+Firebird session was, as I was kind of expecting after previous days, based at least on the peoples elaboration at the Q&A, interesting for them as well (and everything was working smoothly ;) ). And that’s pretty much it, last day of conference.

This year, IBExpert team did again great job with organization. Not only conference, but also all the stuff around it (except the internet connection, which was really bad). As a speaker I was in particular pleased with the recording of session. No software hassle, just some frictionless hardware box recording directly from VGA between notebook and projector.

During evening events we did some Mercedes Benz cars driving, as the conference was in their customer center and of course exchanged a lot words about Firebird, topics realted to Firebird, but also absolutely unrelated topics. Not a lot of .NET people, only few, but the others were little bit interested about the .NET world.

The next one is already planned for the beginning of 2012 (of course if somebody will not do one sooner). Looking forward to it already.

FBCon 2010 Bremen – topics on Firebird & .NET

I almost forgot to announce the topics touching ADO.NET provider for Firebird. This year I have three sessions. You can find more info, and register, of course, at firebird-conference.com. Here’s the list.

  • New features in .NET provider for Firebird
  • Connecting to Firebird using .NET provider from various devices – iPad, iPhone, Android, Windows Phone,…
  • Creating services for rich internet applications using Firebird and the OData protocol

So if you’re interested in any of these topic, come, ask, participate. Especially hearing scenarios in what you’re using the .NET provider is very valuable for me. I also like talking between sessions, I always learn something new and I’m eager to to my best to answer all questions people are asking.

Jak jsme jeli na MS Fest

Před týdnem, joj to to letí, se konala akce MS Fest. S překvapivým množstvím přednášejících z Brna, konkrétně pět. Někoho, z této bandy napadlo zeptat se MS, jestli by nebylo možné uhradit nějaké ubytování, neboť akce začínala v 9 ráno, kluci od serverů měli tři servery, takže i když nebyl (myslím) nikdo první, stejně to chtělo přípravu. Tedy to znamenalo určitě před 6 vyjet z Brna (a mít čas všechny posbírat) – pro geeky kritický čas. :) A MS souhlasil. Pozn.: MS Fest je organizován MSPs (Microsoft Student Partners), hlavně z MFF UK, nikoli MS, ten pouze přispívá.

Jako ubytování byl zajištěn přímo od MS „Hostel Strahov“, což jsou napřímo řečeno koleje. Po zběžném obhlédnutí obrázku nic nevypadalo hrozivě, tak proč ne. Ovšem páteční příjezd kolem 11 večerní se rázem ukázal jako krásné prozření. Fotky dostupné na internetu byly pravděpodobně byt správce nebo tak něco. Blok 12, který nám byl přidělen, nabízel komfortní dvoulůžáky se sociálním zařízením na chodbě, pečlivě vybraným smradem a matracemi, na které se většina z nás bála položit i tašku s notebookem (nicméně povlečené, včetně mýdla a ručníku na polštáři :) ). Nedostupnost sociálního zařízení na pokoji, poměrně právem, rozlítila kolegu Petra Kaletu, neb on již den před tím absolvoval večerní předávání Křišťálové lupy a měl už jednu noc mimo domácí postel za sebou. Matrace poněkud nevyhovovali některým velmi (mně), jiným méně. A smrad otravoval všechny. :)

Po vzájemné dohodě jsme se rozhodli „apartmány“ opustit a najít něco za více než „dvěstěpade“ na osobu a rozumně se vyspat. Bohužel najít v předvánoční čas v pátek po 11 hodině v Praze volný hotel není tak jednoduché. Po asi 60 telefonátech (fakticky já a Kamil Roman jsme téměř konstantně jeden hledal a druhý telefonoval), kdy některé byly přímo vyprodané, jiné údajně taky, i když spíše to vypadalo, že takto pozdě nechtějí vyplňovat „papíry“, jsme uznali, že najít hotel ve tři ráno je fajn, ale jaksi postrádá ideu rozumného vyspání. Chtělo to plán B. Trn z paty nám vytrhl Michal Bláha, resp. jeho devmasterovská kancelář. S jeho svolením jsme v kanceláři strávili noc s hromadou energetických nápojů, baget a trochou spánku. No s tím spánkem to nebylo tak žhavé, ale aspoň byla legrace. Tímto bych mu chtěl za nás všechny poděkovat, za jeho dobrý skutek.

Ranní startovací kofein a mohli jsme začít. Večerní D1 jsme přežili všichni ve zdraví, neusnul jsem. Poučení? Pro příště nenavštěvovat „Hostel Strahov“ a nebo si zajistit něco sám. I v tomto čase v Praze (v předstihu) se za přibližně dvojnásobek „naší“ ceny dá najít útulný hotel nedaleko centra včetně snídaně.