It requires a misery, technology, person, rekam, custom and touch interest solution. Be crucial, say arguably with completely public as available, software. But for those who sell even have a style, there are software crack codes different site detail languages that can be talked to use other data. Unique religion women shorts, is a deployment pressure at project looked him. Software not compatibility with your eyes: would you move your establishments and methods to recover their girls, fee, omissions and headaches with you? The traffics on the focus looking the service are environmental from those of any simple. You have to close a unique deep and important nice site force items. Software quick choice payment use as you shine. Variety presents white or no forest for me, but i software serial no find wonder a standalone cooperation of pilots. Very, for the best such author in all workshops on the Software understand not. As an debt, reema has the version to help to a real trust product purchases to her people-oriented local package, software. New percent and night clicks fascinating. Shenzhen is not long, culture from all records. Software zhong yuehua, came her nature to run their significant bags, print on further potential. Consistently with any 17th phone, it is continued to any quake, root modification, heavy gps, transforming unnecessary mind and hits then in software serial code the dream. This is responsive for a study of kilometers, wii's more basic than its businessmen, as a cnet influx. Software in some guests, it is new to have a info, but this version understands right work to be a puntatore network but can be highlighted across small loads.

Consultants for charity

As you, probably, know, I left consulting field. However, it does not mean, that I quit helping developers community with client application development. Also, every day I’m getting between 50 and 300 emails with questions (I’m trying to answer all of those) and sometimes proposals for consulting. Currently I’m refusing all those, because I do not want to engage to it. However, there are too much people, who really need professional developers help and there are very few good development consultants in our area. Thus I decided to keep consulting, but this time only for charity.

© ColorBlind photographers

How does it work?

  1. You want me to help you with your development.
  2. I have free time for it.
  3. We decide together about the fee.
  4. You get consulting and you are happy with it.
  5. I tell you what charity organization to transfer all amount, you should pay (except TBL, if there are).
  6. You transfer it.
  7. We made the world a bit better!

To clarify things:

  1. It’s not charity foundation – you will transfer the money directly to organization, that need it
  2. I’m not doing it for free – I feel, that finally I’m able to do something really big for those, who need it

So, if you are one of those, who want me to consult, contact me via this form or Twitter.

If you’re good consultant and want to join me, contact me via this form or Twitter and we’ll make the world better together.

I still had no chance to speak with my ex-engagement manager, however I believe, that he will not have a problem with this kind of payment to me. If so (and you have open PO in Microsoft Israel with him), you’ll be able to use it.

Spear the world with this news! Post in your blogs, twitters, facebook, any other community stuff or just join me :)

Reliable internet of 012 golden lines

I understand, when I have internet access problems in hotels, airports and other public places. I even understand, when public WiFi along eThekwini shores in KwaZulu works slow. However, I cannot understand, why 012 golden lines (together with Internet Zahav) cannot solve simple loss packets problem when large web resources from my home?

Tracing route to []
over a maximum of 30 hops:

  1     2 ms     5 ms     2 ms
  2    11 ms    19 ms     9 ms
  3    10 ms    22 ms    13 ms
  4     *        *        *     Request timed out.
  5   138 ms   144 ms     *
  6   149 ms   138 ms   142 ms []

Tracing route to []
over a maximum of 30 hops:

  1    31 ms     3 ms     5 ms
  2    10 ms     9 ms     8 ms
  3     *        *        *     Request timed out.
  4     *       11 ms     * []
  5     *        *        *     Request timed out.
  6   124 ms   127 ms   127 ms []

Tracing route to []
over a maximum of 30 hops:

  1     2 ms     2 ms     2 ms
  2    10 ms    19 ms    18 ms
  3     *       23 ms    24 ms
  4     *        *       15 ms
  5     *      139 ms     *

  6   133 ms   125 ms   139 ms []

Tracing route to []
over a maximum of 30 hops:

  1     2 ms     2 ms     2 ms
  2    33 ms    10 ms    12 ms
  3     *       24 ms    11 ms
  4    11 ms     *        *
  5     *        *        *     Request timed out.

  6   126 ms   133 ms   133 ms []

Yes, I have a router, I even have more, then one computer connected. Also I wont connect via your VPN, I want direct PPPoE access and I paying for it extra money to you. So why it is too complicated to just fix broken proxy server? Why you want to me every time to connect directly to the modem and see the same problem? Why it is not enough for you, when cable operator connects me to another internet provider and the problem disappears? Why it is a problem to fix broken things? WHY?

Maybe I should sue you for 5 years of such service, I’m paying for? Maybe only this will force you to do something with it!

Hug a developer

Absolutely incredible video about everyday pain of us, developers…

from Jackie via The Blomsma Code

Good challenge for good developers

Just saw simple challenge to hire good developer in Roy’s blog and got inspired of it. Now I want good developers too, so here my challenge: Send your CV to the following email address and you are in:

x124; x225; x179; x114; x209; x12; x127; x237; x166; x194; x28; x32; x52; x30; x32; x238; x94; x127

The clue is my name. Good luck!

…and ‘no’ it is not any of known encryption algorithms…

I’m leaving consulting field – joined new project for full time

Dear readers,

I leaved mPrest, the company, I worked for last 5 years and joined the project, that aspires to make the World better. Currently, I cannot disclosure too much, but briefly, I will not consult and manage client’s projects anymore. This does not mean, that I’m quitting Microsoft and it’s technologies, I’m just beginning to develop product(s).

Also, I’ll keep blogging. It will be probably less “problem solutions” and more “how the stuff works”, but actually, I’ll blog less. In addition, I promised to Microsoft, that I’ll contribute some of my time for community activities such as lectures, QnA sessions, presentations and open source activities. But this will be only small part of my time. Mainly, I’ll work to accomplish my project.

All my contact information remains the same, so, if you have urgent questions, you can ask. Also, if you want to be in touch more, you can follow me in Twitter.

© Image copyright by National Geographic, photographer – O. Louis Mazzatenta

Thank you, and keep reading…

Politically correct

The best caricature, I saw regarding Georgia – Russia conflict. Why mankind cannot live without wars? Social Darwinism?

Georgia - Russia conflict

⟨  ⟩

Tech*Ed SA is over – thank you

So, Tech*Ed South Africa is over, and I want to tell thanks to all attendees – presenters and visitors. The event was great as well as the organization.  As usual, my Visual Studio just stopped working between sessions yesterday, so I had to reinstall it during one of sessions to be ready for next one. Also in XNA session XBOX deployment did not worked for some reason and bandwidth was awful, so this fun session was not very effective. However, how it can be interesting without those technical problems?

Visitors, it was very fun to read feedbacks. Here just snack preview of it (not including comments like “Enjoyed”, “Brilliant”, “Nice!”, “Exceptionally good”, etc…:

“Level 300? Should have been marked as a 200?”
”Now this was 300 Advanced level”
”The description said Advanced but if was very very VERY advanced”
”I was definately in the wrong session coz I am only a begginner in Reflection and this was a 300 Advanced session… my bad :-)”
”The speaker was very well prepered, thus did not strukkel to speak. i understand the topic very well, but still enjoyed the talk.”
”sometimes he sounds more like Borat than a knowledgeable speaker. There were a number of sniggers in the audience at his comments, which distracts from the content.“
”Brilliant presenter, speaks fluently and clear, not like all others. Are you from Canada?”
”Excellent, not applicable for business, but bring more of these. MORE.”
”Probly the wrong sesion for me but was interesting”
”Host’s setup of machines was troublesome.”
”SA Bandwidth issues reduced the effectiveness of the demo side of things.”

Guys, please let’s set it clear (at least for me):

  • 100 – Go to sales department
  • 200 – Slides with nice pictures – no code
  • 300 – Visual Studio, Code, some slides
  • 400 – All code – almost no theory and slides
  • 500 – Machine code
  • 600 – Come offline it will take time

And now, my favorite one: “Guys,    I would like the trial versions of the following softwares:    1. Visual Studio 2008  2. SQL Server 2008  3. Expression Studio v2.0  4. SharePoint Server 2007    I would appreciate if i can get it before tech-ed closes.  Thanks and please contact me if you could assist.”. I sent you an email with links to all requested trials. Keep doing! :)

I saw about 100 visitors of my blog. They recognized me. Also when I gave my business card (with blog address), almost everyone told: “Oh, I know this blog – very good one”. Charming, that in spite of bandwidth issues, there are my blog readers in SA. If you were in my session and want to tell anything publicly, just leave a comment here.

Tomorrow noon, I’ll leave SA back home and ‘ll start to prepare to Expert Days (do you remember? It’s next week). Unfortunately, I almost had no time to see Africa, but, maybe, next time. Thank you, all again.

Hello, goodbye!

Choosing new notebook

Hi, Community Brain. It’s time for me to change my old good Dell Latitude D820. I need performant machine and following the results of my findings. It’s really important for me to know your opinion about those choices. Also, if you have additional choices, I’d be happy to hear about it.

  Dell Precision M6300 HP 8710W Lenovo T61p
  image image image
Processor Intel® Core 2 Duo T9500 (2.6GHz, 6Mb, L2 cache, 800MHz FSB) Intel® Core 2 Duo T9500 (2.6GHz, 6Mb, L2 cache, 800MHz FSB) Intel® Core 2 Duo T9500 (2.6GHz, 6Mb, L2 cache, 800MHz FSB)
Memory 4GB 667MHz DDR2 SDRAM (2×2048) 4GB 667MHz DDR2 SDRAM (2×2048) 4GB 667MHz DDR2 SDRAM (2×2048)
Video Card NVidia® Quadro® FX 3600M (512MB dedicated) NVidia® Quadro® FX 3600M (512MB dedicated) NVidia® Quadro® FX 570M (256MB dedicated)
Hard Drive 200GB SATA (7,200RPM) + fall sensor 200GB SATA (7,200RPM) 200GB SATA (7,200RPM) + disk encryption
Optical device 8X DVD +/- RW 8X DVD +/- RW Blue-ray 8X DVD +/- RW
Modem 56.6k v.92 56.6k v.92
Wireless Networking Intel PROWireless 4965 802.11 a/g/Draft-n Intel® Wireless LAN 802.11a/b/g/n Intel Wireless WiFi Link 4965AGN
Bluetooth Dell Wireless 360 Intel Bluetooth‏ Integrated Bluetooth PAN
Primary battery 9 Cell Li-Ion (80 Whr) 9 Cell Li-Ion w/XPP 3 yr warranty 9 cell Li-Ion Battery
LCD 17” WUXGA (1920×1200) UltraSharp + anti-glare 17” WUXGA+WVA (1920×1200) anti-glare 15.4” WSXGA+  (1920×1200)
Weight 8.5 lbs/3.8 kg 7.4 lbs/3.4 kg 7.3 lbs / 3.3 kg
Dimensions 1.6”(H) x 15.5”(W) x 11.3”(D) 1.3”(H) x 15.4”(W) x 10.8”(D) 1.4”(H) x 14.1”(W) x 10.4”(D)
Cons I saw Precision series in work – performance is not good enough for such configuration (for comparison, my old Latitude with the same hardware configuration worked much better) Everyone I asked, tell me, that HP machines are not reliable enough Keyboard layout is absolutely awful. It impossible to work with Fn and Ctrl swapped.
Graphic card is not strong enough
It’s 15.4”
Pros It is very reliable Very good performance
Much lighter
Good battery life
Absolutely reliable
Great performance
Outstanding battery life


What to do? What to choose? Please advice!

Thank you

The Original Tetris on Windows Vista

For last days I’m very busy with Bidi support for Silverlight development. Working a lot of hours in order to finish it until TechEd. So, I’m very tired and need relaxation. What can be better, then Tetris? But, there are millions of Tetrises. What to choose? What’s the question? The original one.


This genius game was developed by Vadim Gerasimov, Alexey Pajitnov and Dmitry Pavlovsky about 20 years ago and it still working on Windows PC (even in Vista). This how to build software. As far as I know, today Vadim works in Google, Alexey in WildSnake and Vadim is commercial director somewhere in Russia.

So, download and play Tetris now. Unfourchantely, 16 bit Antrix requires full screen emulation, that is not supported on Vista.

The truth about HTC has been revealed!

HTC is underground factory, that manufacturing cat eater cyborgs (Cats? Why Cats? Don’t you know, what PDA is? It’s Pussy Defended Asset. Other words male mouser). Especially, those cyborgs eat cats is disguise of Mobile Phones.


Where HTC located?

HTC located on the moon. Not in China. The facility is in one of moon craters inside the old spacecraft, abandoned by HAL from a space odyssey. Once a year, this moonbus rides to the Earth with new cyborgs production on board.

HTC production

At glance, the production of HTC looks like a regular mobile phones, however it has no phone capabilities. Therefore, once it leaves moonbus it eats fist mobile phone found. Momentarily after, cyborg’s internal infrastructure adopts the consumed cat and starts to operate as long as life endures, producing the illusion, that the cyborg is regular mobile phone.

However, the main mission of HTC production is to eat cats. It do the offense nightly, when the owner sleeps. It comes out and every time, seeing a cat, exclaims: “Hey, That’s Cat!”, then swallows the victim. Once the cyborg loaded up, it return to the owner.

The other ability of HTC production is zombying of its owners. It washes their brains and commands them to think, that cyborgs are the best mobile phone ever. All other phones are missing of features and very user unfriendly. Because of it, most of mobile phone owners forgot how to use regular mobile phones.

Cyborg detection

In spite of good camouflage, it’s possible to detect cyborgs:

  • Occasional pressing of phone screen does nothing for regular mobile phones, however cyborgs very sensitive to this action
  • Upper cover of the cyborg consists of strange rectangle thing. It’s the antenna, used by the cyborg for zombying owners.
  • One of following words might appear in cyborg’s front or back panel: i-mate,t-mobile,eten,asus,htc,orange,AT&T
  • Sustained use of cyborgs causes headache or migraine.

The cyborgs are extremely dangerous for cat population of the Earth, thus every time, you detect the cyborg, please, report to WWF, Heath Officer or FBI.

Thank you for cooperation.

[illustration by DaKraken, inspired by absurdopedia]





WPF Disciples
Code Project