Gabor Ratky
Check me out on the web at my blog.
DEFINITELY need to update this.. ;)
--
Straight after high school I was enormously lucky to meet a team of amazing people working at an startup who thought it would be fun to work together. After little more than two years, I can tell, it is still a lot of fun.
My work has been related to Digital Media / Entertainment (mostly music) and I have spent a lot of time in the Bay Area as well as working remotely from Budapest, Hungary. I now work full time on client-side development.
UPDATE:
After the days in sunny California I moved onto new challenges and now work full time at EPAM Systems in my hometown of Budapest, Hungary. I've worked on Visual Studio Extensibility project and one of them is AddOn Studio for World of Warcraft that was just featured on Channel9 ;)
TweetCraft - A World of Warcraft Twitter Client
Jul 02, 2009 at 10:08 AMYou can queue up your tweets if you don't mind them going out later. A UI reload will happen anyways if you move between continents. AutoTweets get queued up for instance so you're in control whether you want them to go out.
Gabor Ratky and Attila Kisko: AddOn Studio for World of Warcraft
Jul 30, 2008 at 11:07 AMfor those who not only want to build addons with addon studio but also want to work with MPQ, BLP or FrameXML files and code away, go over to codeplex and leverage as much as you can and let us know if you have any questions!
New GDR Announced for Visual Studio Team System 2008 Database Edition
Jun 24, 2008 at 8:31 AMI am looking at the CTP of the GDR right now, but before I dive into, I wanted to specifically ask about better support for CI and not just using Team Build.
I had a day of issues with the OTB VS2008 Database Edition project type on a build machine that had TeamCity running. Most disturbing was the requirement of the registry key for the user that was running MSBuild for the design DB. I have found forum threads discussing this and workarounds that can work but it was still a hassle and without innate knowledge of MSBuild (and sometimes even Reflector
I'm now considering moving up to SP1 Beta1 and your June CTP and hope for the best, willing to spend another half day being bleeding edge
Here are my current pain points:
- No simple deployment of MSBuild targets, GAC assemblies (Microsoft.VisualStudio.TeamSystem.Data[.Tasks].dll), etc. on build agents. Had to install VS2008 on my build box, even though I wanted to avoid that.
- No way to configure the DB server instance name for the DesignDB through MSBuild properties, registry keys are super ugly under HKCU when my build agent is running under some obscure non-interactive user account. I know this is going away, but is the end-to-end story going to be better.
- MSBuild error messages shouldn't point me to the build properties tab in VS and I wouldn't want to rely on generated .dbproj.user files just to be able to figure out what am I missing.
oh and most importantly, what is the timeframe for the RTM GDR? Can I expect it to be released 1-2 weeks max after SP1 RTM or maybe even earlier?
Thanks,
Gabor
Welcome Dan Fernandez to the Channel 9 Team!
Jan 19, 2008 at 6:49 PMAnders Hejlsberg and Chris McConnell: Reflections on LINQ, Desktop Search, WinFS, Functional and Int
Nov 24, 2006 at 2:42 AMI did the same and laughed out loud when I read your post. Way to go Anders!
It was really interesting to hear Anders talk about intentional programming and what he thinks the core problems are. I think the 'common building blocks / baseline' that are missing between domain-specific expression is what might be the biggest issue. A friend of mine also made an interesting notion on how there is no exact notion of what 'debugging' would mean in an environment like this. Would you debug on the concrete level? Would you try to debug on the abstracted, problem-class solving level? I'm not even sure what that would mean.
It will be really interesting to see where this goes.
and re: functional languages, just take a look at python, ruby, boo, F# getting into the .NET ecosystem. The common building blocks are all in place and it will be really cool to be able to not just choose between general purpose, imperative languages for problem solving but between classes os languages, such as functional languages and combine those with existing and well-known methodologies.
It's a fun time to be a developer / engineer
PhotoSynth: What. How. Why.
Jul 29, 2006 at 7:52 AMIf you are planning to really publish an API for all this technology (something I didn't expect), create well-designed PIOs (Primary Interop Assemblies) for the API. Well, if you don't then I will and push it out into the public commons but still, sometimes I am shocked at how different groups at MSFT design COM APIs in 2006 with absolutely NO consideration in regards to how that would work and interoperate in a managed environment. Even if the COM API uses constructs often used in the unmanaged world such as in/out parameters, shared buffers, etc., it is not a hard work to come up with a nice wrapper / interop class. Been there, done that.
Anyways, can't wait to see this in action and see how it deals with spaces that are not as wide and open as St Peter's. How would this work with an apartment that is put up for rent? 5mpx images for all rooms, all details. I bet you thought about that too.
PhotoSynth: What. How. Why.
Jul 29, 2006 at 6:38 AMThe technology is amazing but I would like to see some proof that this works in real-life circumstances too (I have not seen this c9 video yet, sorry if blaise explained it all
)


)
Were your born in the US or in Europe?
My questions:
- How does photosynth deal with different light conditons? Not only day and night (which is fine, you can have two 'worlds' one is day, other is night) but 11am and 5pm.. Clouds and sunshine, rain and snow, wear and tear. Paintjob and graffitis.
- How much work is put on the user to group the right photos together?
- What cluster do you think would make the most sense for a global database of 'photosynth space'? Country? City? District? etc? You are not going to match all pictures in the world against all.. are you?
- As a research company, when are you publishing the algorithms used to match pictures together?
- Is the demo WPF based? (I see DirectX mentioned with seadragon so maybe not. Whe are you not yet on the WPF bandwagon?
that's all for now. Blaise, I couldn't find a biography of you, although I saw your work related to the Gutenberg Bible.. So cool what technology enables. Probably the Princeton Physics and Applied Math background helps
Gabor
Anders Hejlsberg - LINQ
Nov 05, 2005 at 8:45 PMI love the poster behind Anders:
B#
C#
J#
I#
Stay #
Gabor
Jeffrey Snover - More talking about Monad
Nov 03, 2005 at 3:01 PMJeffrey, you talk a lot about LINQ and Anders Hejlsberg's efforts with the 'future'. It seems to me you imagine those concepts to be an integral part of Monad and how we will use Cmdlets and Providers / Provided Objects.. Does that mean Monad will be a C# 3.0 based platform? Are you now bridging the gap between C# 2.0 and the 3.0 features with an infrastructure that revolves around MshObjects or as you call it, synthetic objects? Or is C# 3.0 that close? I remember Anders talking about bringing the basic concepts of data access into the language and how data access should change a long time ago. I can't wait to look at LINQ as I've grown grey hair using O/R mappers although I'm young enough to not grow grey hair just yet
Did you ever think of bringing Monad to not just the IT Pro crowd but to anybody who wants to do automation on Windows? I would love to see Vista have something like Scheduled Tasks is today, running Monad scripts. As I literally already have access to everything through .NET, COM interop, WMI, etc., this will just get even better by us writing Cmdlets for literally everything. I want a Cmdlet that sends SMS. I want a Cmdlet that sends an IM message through Windows Live Messenger
Later..