This is a mirror of official site: http://jasper-net.blogspot.com/

Introducing Au-to-do, a sample application built on Google APIs

| Friday, December 2, 2011
A platform is more than the sum of its component parts. You can read about it or hear about it, but to really learn what makes up a platform you have to try it out for yourself, play with the parts, and discover what you can build.

With that in mind, we started a project called Au-to-do: a full sample application implementing a ticket tracker, built using Google APIs, that developers can download and dissect.

au-to-do_screenshot.png

Au-to-do currently uses the following APIs and technologies:
Google App Engine (with the Python runtime, Datastore API, and Task Queues API)
Google Cloud Storage
Google Prediction API
Google Tasks API
OAuth 2.0

Read more: Google code blog
QR: introducing-au-to-do-sample-application.html

Posted via email from Jasper-net

Linux Integration Services Version v3.2 for Hyper-V

|
Overview
When installed in a supported Linux virtual machine running on Hyper-V, the Linux Integration Components provide.

Driver support: Linux Integration Services supports the network controller and the IDE and SCSI storage controllers that were developed specifically for Hyper-V.

Fastpath Boot Support for Hyper-V: Boot devices now take advantage of the block Virtualization Service Client (VSC) to provide enhanced performance.

Timesync: The clock inside the virtual machine will remain synchronized with the clock on the virtualization server with the help of the pluggable time source device.

Integrated Shutdown: Virtual machines running Linux can be shut down from either Hyper-V Manager or System Center Virtual Machine Manager by using the “Shut Down” command.

Symmetric Multi-Processing (SMP) Support: Supported Linux distributions can use up to 4 virtual processors (VP) per virtual machine. 

Heartbeat: Allows the virtualization server to detect whether the virtual machine is running and responsive.

KVP (Key Value Pair) Exchange: Information about the running Linux virtual machine can be obtained by using the Key Value Pair exchange functionality on the Windows Server 2008 virtualization server.

Integrated Mouse Support: The cursor is no longer bound to the VMConnect window when used with the Linux Graphical User Interface.

Read more: MS Download
QR: details.aspx?id=28188&

Posted via email from Jasper-net

SharpDX - A new Managed DirectX/Multimedia API Library (one with Win8/Metro in mind too!)

|
"SharpDX is a full DirectX framework for the .NET Platform, including the newest DirectX technology. The top three features of SharpDX:

SharpDX is providing the latest DirectX and Multimedia API to .Net with true AnyCpu assemblies, running on .Net and Mono.
SharpDX is ready for next generation DirectX 11.1 technology and Windows 8 Platform. You can start to develop DirectX Metro style App in C# under Win8!
SharpDX is the fastest Managed-DirectX implementation.
SharpDX is using a custom code generator from C++ headers in order to generate an efficient .Net interoperability with C++ DirectX API.

...

Features
The key features and benefits of this API are:

Support for the following DirectX API:
Direct3D9 & Ex
Direct3D10
Direct3D10.1
Direct3D11 and Effects11
Direct3D11.1 (Win8 only)
Direct2D1 (including custom rendering, tessellation callbacks)
Direct2D1.1 (Win8 only)
DirectCompute
DirectWrite (including custom client callbacks)
D3DCompiler
DXGI
DXGI 1.1
DXGI 1.2 (Win8 only)
DirectInput 8
XInput
RawInput
DirectSound 8
X3DAudio
XACT3
XAudio2
XAPO
WIC

API is generated from DirectX SDK headers : meaning a complete and reliable API and an easy support for future API.
Managed platform independent .NET API : assemblies are compiled with AnyCpu target. You can run your code on a x64 or a x86 machine with the same assemblies, without recompiling your project.

Read more: SharpDX
QR: https://chart.googleapis.com/chart?chs=80x80&cht=qr&choe=UTF-8&chl=http://code.google.com/p/sharpdx/

Posted via email from Jasper-net

A bunch of free Metro graphic sets

|
image_thumb580.png

At the moment it is in to create simple but elegant designs. A good example is the metro design used by Microsoft in numerous products. Of course you need to find a fitting icon first so here is something I want to recommend to you because they are for free and you can use it in commercial products as well.

QR: bunch-of-free-metro-graphic-sets.html

Posted via email from Jasper-net

Ковыряемся в SIM-карте: процессор, память, файловая система + I/O

| Sunday, November 27, 2011
Трудно найти человека, не знающего, что такое SIM-карта или Subscriber Identity Module — модуль идентификации абонента. Этот кусочек пластика с золотистыми контактами на одной из поверхностей является ключом к услугам, предоставляемым оператором мобильной связи. А ещё внутри SIM-карты находится специализированный компьютер с достаточно сложной функциональностью.

SIM-карта — это та же процессорная кредитка, но в профиль

SIM-карта на самом деле одна из разновидностей более общей сущности – процессорной «умной карты» (Smart Card)

be124647.jpg

Такие «умные карты» могут использоваться в различных целях:

    Идентификации абонентов мобильной связи.
    Предоставления доступа к зашифрованному контенту различных платных систем, например, телевидения.
    Как банковские карты
    Для идентификация пользователя, которому предоставляется доступ к корпоративным сетям и т.п.

В различных системах мобильной связи модули идентификации абонентов называются по-разному. В стандартах GSM использовалось название SIM – Subscriber Identity Module, которое и закрепилось в обиходе. Модуль идентификации, используемый в сетях UMTS (3G) часто называют USIM – Universal Subscriber Identity Module, что на самом деле не совсем верно! Сам модуль называется UICC – Universal Integrated Circuit Card – универсальная карта с интегральной схемой («умная карта»), а USIM – это приложение (application), которое работает внутри UICC и используется для идентификации и обслуживания абонента в сети UMTS (3GPP TR 21.905).

В сетях CDMA для идентификации абонентов используется R-UIM – Removable User Identity Module. Слово Removable (сменяемый) подчеркивает его новый статус, поскольку раньше, в сетях IS-95 (стандарт связи, на базе которого работали сети CDMA в США, России и других странах, например, СОНЕТ в Москве) элементы, идентифицирующие абонента, размещались среди электронных компонентов телефона. Очевидно, что использование R-UIM существенно упрощает и замену телефона при его неисправности или покупке нового, и позволяет воспользоваться телефоном другого стандарта в роуминге.

Но далее речь пойдет о модулях идентификации абонентов, используемых в сетях GSM-UMTS, которые по традиции будем называть SIM или картами.


Read more: Habrahabr.ru
QR: https://chart.googleapis.com/chart?chs=80x80&cht=qr&choe=UTF-8&chl=http://habrahabr.ru/company/beeline/blog/133388/

Posted via email from Jasper-net

PSD исходники. Интерфейс

|
UI_2_2511.jpg

Подборка PSD исходников для проектирования и создания пользовательских интерфейсов. Кнопки, строки поиска, теги и куча других элементов для внедрения в существующие проекты или создания новых. Основная тема подборки — исходники, которые максимально охватывают весь интерфейс в одном стиле, «all-in-one», так сказать. В конце — кнопка «Скачать всё» для максималистов

Read more: make web better
QR: https://chart.googleapis.com/chart?chs=80x80&cht=qr&choe=UTF-8&chl=http://gering111.com/psd-ui/

Posted via email from Jasper-net

Developing Device Drivers in Studio 11

|
Another piece of great news delivered at //build/ has to do with device driver development. Coincidentally, a few weeks ago I posted a series of baby-steps with Windows driver development, and if you’ve read some of that you’d notice that the driver dev work is very different from application development – you use a different build environment, you deploy drivers manually, and you debug them with a different debugger.

This story changes, however, with Visual Studio 11. You can now build drivers in Visual Studio, deploy them to test machines automatically, and debug (in kernel-mode!) using the Visual Studio debugger tool windows and source code debugging support.

First things first – you can create driver projects in Visual Studio using the WDK templates. Even if you don’t want the templates, you can create an empty driver, add your files to it, and then compile it:

image_thumb_7D316889.png

By the way, if you want to convert an existing driver, there’s a new option File | Convert Sources which will convert your SOURCES file to a Visual Studio solution. I just tried it out with a simple driver, and sure enough Visual Studio created for me a solution, imported my files, and I was able to compile the driver successfully.

Read more: All Your Base Are Belong To Us
QR: developing-device-drivers-in-studio-11.aspx

Posted via email from Jasper-net

White: An UI Automation tool for windows application

|
Introduction

In the era of technology it’s not so difficult to automate windows/web applications. On internet you will find loads of Open source/commercial tool available to help us achieve our goal of automation. But out of that only few would provide support for Win32, Win Forms, WPF, Silverlight application as well as for basic applications UI automation.and there is White Framework in few of them which we are going to discuss. In this article I will take an example of calculator which is best for window application automation to explain how we can use white to achieve our UI automation goal. Here I’m targeting the automation testers who are new to white framework.
Background

This article is inspired from below link. Which trigger me to write an article on code project for white.

Click Here.
White Framework

White is open-source, written in C# and it supports all rich client applications, which are Win32, Win Form, WPF and SWT (java). It is .NET based and does not require the use of any proprietary scripting languages. It provides a consistent object oriented API and it hides all the complexity of Microsoft's UI Automation library and Win32 Windows messages.

Read more: Codeproject
QR: WhiteCalculatorTest_cs.aspx

Posted via email from Jasper-net