You can also use the WebGet attribute to specify the format for request and response messages By default, operations marked with WebGet send response messages formatted as XML data, and the WCF runtime serializes them as POX objects However, you can send response messages in JSON format by specifying the ResponseFormat property of the WebGet attribute with the value WebMessageFormat.Json, as shown here:
[WebGet(Uri Template = ". . .", ResponseFormat = WebMessageFormat.Json) ]
Windows® Communication Foundation 4 Step by Step


Исследование CNews: Где учились лучшие ИТ-менеджеры России

Ключевые фигуры российского ИТ-рынка имеют образование связанное с физико-математическими науками.

На мой взгляд, лучше всего либо получить фундаментальное образование в одном из ведущих вузов по математике или физике, что хорошо тренирует, прежде всего, умение приобретать знания, широко и системно мыслить, либо по экономике или юриспруденции, если склонности к точным наукам не наблюдается, – говорит Рязанцев. – А вот в дальнейшем надо устраиваться на работу в ИТ-компанию и постепенно делать в ней карьеру…Source

AT: Moving Ahead With Amazon EC2 (Intro)

ATAcceptance Testing
I’ve got ten hosts, but their capacity is almost 100% in use by virtual machines. Many of the hosts are obsolete and do not support new configurations. But I am against requesting new hosts.

If you’re part of a big company and need additional IT resources, you probably find you’re required to navigate through a process that includes a substantial amount of person-to-person communication and negotiation. Perhaps you send emails, create an online order or ticket, or simply pick up the phone and discuss your resource requirements. At the other end of the system there’s some manual work involved to approve the request; locate, allocate, and configure the hardware; deal with cables, routers, and firewalls; and so forth. It is not unheard of for this process to take 12–18 months in some organizations! – Host Your Web Site in the Cloud: Amazon Web Services Made Easy by Jeff Barr

To give you an approximate estimation, screwing around with setting up hosts and VMs takes about 40% of development. This is true, of course, if you yourselves are responsible for the quality of what you develop (can there be another way?). I’d like to keep this 40% to play with the test environment, after removing everything supporting virtualization hosts, VMs setup. I mean, I’d like to concentrate solely on research and development, not on virtualization management. Everything in our agile process is good and satisfying, except for this archaic approach to using virtualization. I’ve decided to try using Amazon EC2 as an option to set up the product testing environment…

AWS CloudFormation

AWS CloudFormation gives developers and systems administrators an easy way to create a collection of related AWS resources and provision them in an orderly and predictable fashion.
With CloudFormation, you can start and stop an entire environment with one operation.

It’s very similar to Microsoft Azure’s approach with their .cscfg and .csdef files which are an analogous XML model – you really could fairly call this feature “Amazon implements Azure on Amazon” (just as you could fairly call Elastic Beanstalk “Amazon implements Google App Engine on Amazon”.)
Amazon CloudFormation: Model Driven Automation For The Cloud

There is one nasty thing at the moment is that there is no support for Spot Instances in the CloudFormation 😦

UPDATE: Using CloudFormation Templates to Launch Spot Instances

Enable NetBIOS over TCP/IP

To enable NetBIOS over TCP/IP first identify the adapters index number using
wmic nicconfig get caption,index,TcpipNetbiosOptions

then using one of the following values:
0 – Use NetBios setting from DHCP
1 – Enable NetBios over TCP/IP
2 – Disable NetBios over TCP/IP

set the required NetBIOS over TCP/IP value to each Nic.
wmic nicconfig where index=1 call SetTcpipNetbios 1