Geeks With Blogs

Tamir Khason Just code January 2009 Entries
Brilliant, yet simple technical questions, can be used for work interview
Few days ago, a friend of mine, sent me set of demonstration questions for 11th grade computer science students from Russia. I throw eye on this exam and decided to use some of those questions to test candidates in my company for hardware engineer position (we’re looking for). If you’re good candidate for this position, you should be able to answer all those questions without even think a minute. You can also try to solve it >> ......

Posted On Friday, January 30, 2009 2:25 PM

Line-Of-Business vs. Beautifulness or two dogmas comparison as exemplified by two Twitter applications
Today I want to speak about two dogmas: design and functional driven programming. As the example of those two approaches, I want to introduce two Twitter clients: *Chirp by thirteen23 and TwitterFox by Naan Studio As you can see, *Chirp is state of art application with outstanding user interface, and well-defined usability studies. While TwitterFox is wacky grey boring kind-of-grid only. However, you cannot judge app by only how it looks like. Let’s try to understand first what’s for you need twitter ......

Posted On Friday, January 30, 2009 10:10 AM

Making TFS better or what is TITS?
Those days me and my team work very hard toward new version of “The System”. This includes massive refactoring of all solutions, hard work with TFS (which not restricted to only adding files, but also deleting, moving, etc. other words, all stuff, which TFS is not really love). Because of this, we need a bunch of handy tools to make our dreams come true and to decrease unnecessary number of clicks inside Team System Explorer and Visual Studio. You do not really think, that we have no tools to make ......

Posted On Tuesday, January 27, 2009 7:45 PM

Open Source licenses comparison table
I have a number of projects, released with OS licenses. However, each time I’m about to release new project, I think once again about under what license to release it. So, today I decided to create small comparison table of most popular free licenses to simplify a process of licensing choose you all of us. Keep reading in my blog >> © Myself :) ......

Posted On Friday, January 16, 2009 6:22 PM

Windows 7 – dry run or why Intel does not like Microsoft
Finally, I got a couple of free minutes to install Windows 7 x64 on my work machine. I have to admin, that installation was extremely fast. I just put DVD and keep talking with one of our architects near whiteboard. We enough to close only one issue, while Windows was installed and running. Keep reading on my blog >> ......

Posted On Tuesday, January 13, 2009 8:10 PM

Microsoft Tag vs. QR tag
One of Microsoft’s announcements on CES09 was Microsoft Tag. Do you remember last try of Microsoft to create mobile barcodes on Live platform? I remember it. So why Windows Live Barcode was deprecated, while Microsoft creates new one? What the key difference between Quick Response approach, barely adopted by industry and new colorful MS stuff? Let’s try to understand differences and approximate future fail or success on this technology. Key differences: The only information contains inside MS Tag ......

Posted On Friday, January 9, 2009 4:09 PM

Nifty time savers for WPF development
I just published an article on Code Project, that explains how to use my latest FM USB library for building real world software radio receiver with WPF. There I referenced to some nifty WPF time savers, I’m using for everyday development. So, today I want to share those code pieces with you. Keep reading on my blog >> ......

Posted On Thursday, January 8, 2009 8:24 PM

Windows 7 beta and Silverlight 2 controls source are available for download

It seemed, that Seattle’s cold influences developer teams. They want us to know how they’re doing. Thus today Windows 7 beta (build 7000) and Source code for Silverlight 2.0 controls were released. Happy downloads.

Posted On Thursday, January 8, 2009 9:51 AM

Audio CD operation including CD-Text reading in pure C#
Recently we spoke about reading radio data in C#, however as in any vehicle we have also CD players. So what can be better, than to have an ability to play CDs while being notified about track name, gathered from CD-Text? So, let’s start. First of all, I want to express my pain with MSDN documentation about CD-ROM structure. Documentation team, please, please, please update it. First of all it is no accurate, then there are a ton of things missing. However, “À la guerre comme à la guerre”, thus I ......

Posted On Wednesday, January 7, 2009 8:47 PM

New version of Hebrew and Arabic support for Silverlight was released
Please notice, that new version (RC1) of Bidi support for Silverlight was released. What’s new in this release? Initial version of bidi DataGrid Listbox, CheckBox, RadioButton, DatePicker, Tab and TabItem controls were added (tnx to Yasser Makram and Emad from Santeon) There are some changes in nBidi algorithm by Itai Bar-Haim Button and ToggleButton base fixes + valid default templates for all controls Some performance and stability issues. So, be sure, that you have the latest release and take ......

Posted On Sunday, January 4, 2009 6:21 PM

USB FM radio library was published on CodePlex
I just published a part of my latest project – dynamic library to work with FM receivers on CodePlex under MS-PL. So, feel free do download, test and use it. Note, that this release is preliminary and has a lot of bugs. Also, RDS is not fully implements as well as recording capabilities with Direct Sound. I’m keep working to provide WPF UI for this library to “productize” it. So, what are you waiting for? Download and Spear the word with this news! This is the first and only fully managed library ......

Posted On Friday, January 2, 2009 10:49 PM

How to migrate from CS2007 to WordPress, Movable Type (or any other blog engine, supports XML-RPC) with C#
Today we’ll speak about migration from community server 2007 to another blog engine, when you have no access to CS and/or other database. Let’s set targets first: You want to migrate all posts You want to migrate all comments You want to transfer all hosted images and media files You should update all internal links Looks complicated? not really. First of all, grab any XML-RPC framework (for example Then create a proxy to CS2007 – it uses Metablog API. You can see all defined methods ......

Posted On Thursday, January 1, 2009 9:32 PM

Copyright © tamir | Powered by: