tag:blogger.com,1999:blog-53565302024-02-28T11:34:29.512+02:00Jasper22.NETThis is a mirror of official site: http://jasper-net.blogspot.com/Unknownnoreply@blogger.comBlogger9183125tag:blogger.com,1999:blog-5356530.post-7643149247705242812013-04-21T16:00:00.001+03:002013-04-21T16:00:24.652+03:00Curiosity – What's Inside the Cube? Curiosity – What's Inside the Cube? is an experiment by Peter Molyneux's new studio 22Cans. Originally called "Curiosity", the game was later renamed to avoid confusion with the Mars rover. BackgroundCuriosity is a multiplayer social experiment. The game setting is a featureless and minimalist white room in the middle of which floats a giant cube made of billions of smaller Unknownnoreply@blogger.com14tag:blogger.com,1999:blog-5356530.post-86956727111638987042013-04-18T14:49:00.001+03:002013-04-18T14:49:27.380+03:00What does the langversion switch do?The C# compiler has a /langversion switch that is rarely used; most people do not know what it is for, and if asked to guess, most guess wrong. So let me disabuse you of your wrong guess right away: the purpose of the langversion flag is not to decide what C# language version to use. It is not a "go into compatibility mode" switch or a "use a previous version of the compiler" Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5356530.post-90970952968866027892013-04-18T14:38:00.003+03:002013-04-18T14:38:44.910+03:00Microsoft.Bcl.Async is Now Stable It’s done. About five months ago, we shipped our Microsoft.Bcl.Async NuGet package which provides support for the async/await keywords for pre-.NET 4.5 platforms, such as .NET 4, Silverlight 4, and Windows Phone 7.5. Of course, this includes support for portable class libraries as well. We believe we’ve baked Microsoft.Bcl.Async enough to flip the switch and mark it as stable. This might not Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5356530.post-1557453444805025312013-04-18T14:38:00.001+03:002013-04-18T14:38:06.535+03:00My relationship with SOLID - The big OOpen closed is dead, long live Open closedI'm blogging about SOLID for some reason, and now we're onto the beast that set me off:OCPYikes They are “Open For Extension”. This means that the behavior of the module can be extended. That we can make the module behave in new and different ways as the requirements of the application change, or to meet the needs of new applications. and They Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5356530.post-44341642181070919122013-04-18T14:36:00.001+03:002013-04-18T14:36:57.686+03:00How to Watch YouTube Videos in VLC Media Player How to Watch YouTube Videos in VLC Media Player You will first need to open VLC, then click on the Media menu followed by Open Network Stream…Read more: How-to geek QR: Posted via email from Jasper-net Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5356530.post-49951241077099682712013-04-18T13:44:00.001+03:002013-04-18T13:44:12.708+03:00If you don't know what you're going to do with the answer to a question, then there's not much point in making others work hard to answer itA customer asked the following question:We've found that on Windows XP, when we call the XYZ function with the Awesome flag, the function fails for no apparent reason. However, it works correctly on Windows 7. Do you have any ideas about this? So far, the customer has described what they have observed, but they haven't actually asked a question. It's just nostalgia, and nostalgia is Unknownnoreply@blogger.com2tag:blogger.com,1999:blog-5356530.post-331244487550562482013-04-18T13:07:00.001+03:002013-04-18T13:07:18.940+03:00How to Extend Your Office 2013/365 Trial to 180 Days In recent years it has become common for Microsoft to release trial or preview versions of its big-name products. This has been the case with Windows 8 as well as Office 2013 giving consumer the chance to try before they buy. If you downloaded the trial version of the suite, you can gain some extra try-out time with this handy hack. The trial version of Office 365 is only meant to be used for 30Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5356530.post-7580979485182476492013-04-17T14:16:00.001+03:002013-04-17T14:16:53.509+03:00Big list of LINQ interview questions and answers compiledI have had a number of users ping me asking about writing interview questions on LINQ. I actually have a 8 detailed posts on LINQ interview questions. Here is a compilation of the posts: LINQ interview questions LINQ interview questions part 2LINQ interview questions part 3(more....) Read more: Nikhil Singhal's Blog QR: Posted via email from Jasper-net Unknownnoreply@blogger.com2tag:blogger.com,1999:blog-5356530.post-18423751129731297052013-04-17T10:17:00.001+03:002013-04-17T10:17:11.083+03:00Postgres 9.3 feature highlight: JSON data generationPostgres 9.2 has introduced JSON as a server data type. At this point, the data was simply stored on server side with integrated wrappers checking that data had a correct JSON format. It was a good first step in order to store directly JSON data on server side but core features in 9.2 have its limitations in terms of JSON data manipulation and transformation. Two new sets of JSON features have Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5356530.post-45446095498569579972013-04-17T09:54:00.001+03:002013-04-17T09:54:10.120+03:00“Hacking Secret Ciphers with Python” Released My third book, Hacking Secret Ciphers with Python, is finished. It is free to download under a Creative Commons license, and available for purchase as a physical book on Amazon for $25 (which qualifies it for free shipping). This book is aimed at people who have no experience programming or with cryptography. The book goes through writing Python programs that not only implement several ciphers Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5356530.post-62204418103961087612013-04-17T09:52:00.001+03:002013-04-17T09:52:49.857+03:00Using GridFS in MongoDb from C#GridFS is a specification for storing large files in MongoDB. GridFS will chunk a file into documents, and the official C# driver supports GridFS. The following class wraps some of the driver classes (MongoDatabase and MongoGridFS): public class MongoGridFs { private readonly MongoDatabase _db; private readonly MongoGridFS _gridFs; public MongoGridFs(MongoDatabase db) { _db Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5356530.post-91265009212690530062013-04-09T18:56:00.001+03:002013-04-09T18:56:51.920+03:00Remote Controlling a Car over the Web. Ingredients: Smartphone, WebSocket, and Raspberry Pi. At Kaazing, we have been experimenting with using a smartphone as a remote control for quite some time now. Those familiar with our demos may have seen our Zing-Pong demo (which is a “Pong”-style game using smartphones to control the paddles over WebSocket) or our Racer demo (which is a 3D Formula One car rendered in WebGL as a Chrome Experiment, and remotely controlled with a smartphone). TheseUnknownnoreply@blogger.com4tag:blogger.com,1999:blog-5356530.post-13621337962564989982013-04-09T18:55:00.001+03:002013-04-09T18:55:14.716+03:00TERMINOLOGY 0.3 What is it?Terminology is a new terminal emulator. It started life during a vacation in Thailand in June of 2012. So it is young and fresh, so it's not perfect, but it's getting there. What does it do? It emulates a slightly extended vt100 with some extensions and bling thrown in.Most escapes supported by xterm, rxvt etc. workXterm 256 color escapes work Backgrounds (bitmap, scalable/Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5356530.post-75866819816440977832013-04-09T18:46:00.001+03:002013-04-09T18:46:00.816+03:00April 2013 Security Release ISO ImageOverviewThis DVD5 ISO image file contains the security updates for Windows released on Windows Update on April 9, 2013. The image does not contain security updates for other Microsoft products. This DVD5 ISO image is intended for administrators that need to download multiple individual language versions of each security update and that do not use an automated solution such as Windows Server Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5356530.post-82532270982441774902013-04-07T15:42:00.001+03:002013-04-07T15:42:26.524+03:00Finch — консольный клиент для мгновенных сообщенийКаждый программист трепетно относится к своему программному окружению. Очень важно добиться максимального комфорта в работе. В качестве своей операционной системы я использую Linux. Как минимум это полезно для меня на профессиональной почве. Изначально я выбирал Linux по этой причине — чем больше предпосылок будет для самосовершенствования, тем меньше останется моей лени. Linux помогает мне не Unknownnoreply@blogger.com35tag:blogger.com,1999:blog-5356530.post-12008431986731363782013-04-06T10:51:00.001+03:002013-04-06T10:51:06.460+03:00.NET Memory Allocation Profiling with Visual Studio 2012 Visual Studio 2012 has a wealth of valuable functionality, so much so that I periodically hear developers that already use Visual Studio asking for a feature the IDE already has and that they’ve just never discovered. Other times, I hear developers asking about a specific feature, thinking it’s meant for one purpose, not realizing it’s really intended for another. Both of these cases apply to Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-5356530.post-31137918827867126152013-04-06T08:20:00.001+03:002013-04-06T08:20:52.456+03:00Visual Studio 2012 Update 2OverviewThis update is the latest in a cumulative series of feature additions and bug fixes for Visual Studio 2012. Periodic updates enable us to enhance and expand Visual Studio more frequently to support the latest software development innovations for building and managing modern apps. For information about the latest update, see Visual Studio Updates. Updates for these other products are alsoUnknownnoreply@blogger.com0tag:blogger.com,1999:blog-5356530.post-62711923980900021342013-03-21T17:00:00.001+02:002013-03-21T17:00:12.024+02:00Google Super Sync Sports Turns Your Phone Into A GamepadUsing a mobile device to control an application on a PC, media player or video game console, isn't too uncommon, but it is when the content being controlled is a game. Just how possible would it be to play a fairly fast-paced game on your PC via your mobile device? Google wanted to find out, so it crafted a game called Super Sync Sports, where you control an athlete on your desktop or Unknownnoreply@blogger.com4tag:blogger.com,1999:blog-5356530.post-77483205622270931992013-03-21T16:46:00.001+02:002013-03-21T16:46:15.685+02:00List Of Windows Services That Can Be Safely Disabled Windows Services are executable programs that run constantly in the background and perform specific functions on their own. Users with administrator privileges can choose a default startup behavior for these services. For instance, they can be set to start at system boot, paused and restarted whenever required, or simply disabled. While some services come with the operating system by default, atUnknownnoreply@blogger.com0tag:blogger.com,1999:blog-5356530.post-62020852763998432882013-03-21T12:26:00.001+02:002013-03-21T12:26:52.686+02:00How to write your first USB client driver (UMDF) (Windows Drivers) In this topic you'll use the USB User-Mode Driver template provided with Microsoft Visual Studio 2012 to write a user-mode driver framework (UMDF)-based client driver. After building and installing the client driver, you'll view the client driver in Device Manager and view the driver output in a debugger. UMDF (referred to as the framework in this topic) is based on the component object Unknownnoreply@blogger.com2tag:blogger.com,1999:blog-5356530.post-57575015204270265602013-03-20T13:50:00.001+02:002013-03-20T13:50:43.861+02:0015 Cool and Creative Resumes Unless you are a desired professional, job hunt is not the kind of activity you would enjoy doing very often. All the searching, sending, phone-calling and trying to simply get noticed by the employer can really wreck your nerves. The principle “don’t judge a book by its cover” is not widely used here – on the contrary, you have to LOOK good and stand out from the others to get the job. And Unknownnoreply@blogger.com2tag:blogger.com,1999:blog-5356530.post-6814095539781432472013-03-20T13:45:00.001+02:002013-03-20T13:45:55.303+02:0040 INCREDIBLY EYE-CATCHING CVS Read more: Business boom QR: Posted via email from Jasper-net Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5356530.post-73572832991989744562013-03-19T11:53:00.001+02:002013-03-19T11:53:57.456+02:00Microsoft shares Kinect source code Source code initially offers face tracking, depth of field and more Microsoft has shared the source code for some elements of the PC version of Kinect, its motion control hardware.Until now, developer and hobbyist’s wanting to use Kinect had to work from an official software toolkit that covered the underlying code. The software maker has posted 22 code samples used in Kinect for Windows to Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5356530.post-89355278390058051502013-03-19T11:44:00.001+02:002013-03-19T11:44:52.076+02:00Decompiling Async/Await You can get the async-enabled ILSpy build from our build server. The async support is not yet complete; for example decompilation fails if the IL evaluation stack is not empty at the point of the await expression. The decompilation logic highly depends on the patterns produced by the C# 5 compiler - it only works with code compiled with the C# compiler in the .NET 4.5 beta release, not with any Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5356530.post-3559349880662579412013-03-19T11:40:00.001+02:002013-03-19T11:40:15.100+02:00Extending C# Listview with Collapsible Groups NOTE: This post is kinda long. However, most of the length is a result of code postings (even after removing some extra stuff). Bear with me! I’ve been deep in a project for work for the past two months. Sadly, it is nothing sexy, no exciting bleeding-edge technology, just another enterprise database, using the very mature and slightly dull Winforms library in the .NET platform. However, I did Unknownnoreply@blogger.com0