brijraj さんのプロフィールMaverick's Spaceフォトブログリストその他 ![]() | ヘルプ |
|
2007/04/12 update : - Virtual Classroom Sessions for WPF at Microsoft
The Sessions are live at http://www.microsoft.com/india/virtualclassrooms/default.aspx And yeah! this time, i have a brief biography at Microsoft speakers list http://www.microsoft.com/india/webcasts/speakers.aspx#Brij
The Ultimate in Online Training Environment is here! Develop New Age Applications with WPF This Classroom will discuss all the pillars of WPF (Windows Presentation Foundation), and enable you to experience the joy of developing new age Win Applications with much ease and performance. The instructors also walk you through some WPF applications. Score more than 80% during the online evaluation and earn yourself a certificate of participation from Microsoft. Registrations Close at 1800hrs on Thursday 19th April. Limited Seats Available Chapter Details Date Introduction to WPF Apr 23, 2007 Introduction to WPF Controls Apr 24, 2007 Data Binding in WPF Apr 25, 2007 Resources and Styling with WPF Apr 26, 2007 Deployment of WPF applications Apr 27, 2007 Registrations Close at 1800hrs on Thursday 19th April. Limited Seats Available Speakers: Tarun Anand & Brij Raj Singh ©2007 Microsoft Corporation. All rights reserved. Microsoft is a registered trademark of Microsoft Corporation in the United States and/or other countries. Review our Privacy Statement. If you prefer not to receive future promotional e-mails of this type from Microsoft, please send an email at erase@microsoft.com We will promptly update your preferences; however, you may still receive previously initiated promotional communications from Microsoft. This e-mail is intended for distribution within India. 2007/04/08 Testing with Live(R) Writer BetaHi, I just came to know about the Live (R) writer beta, which is a blog authoring software by microsoft...
update :- one annoying thing is you can't stop publishing after the button is clicked, there is sometime that it takes to publish, and according to the UX rules if there is a process, which is not gonna take a minimal sub-second you should always provide provision to step back / cancel the process at all. I was also looking forward to tilt this image a little and put some more images like, making a collage of images and then post it (pssst....) that's my idea...... 2007/04/05 Biometrics, how do they work?Last Night! my sister called me up and asked how does the biometric systems work, and she wanted to understand it before buying a biometric device and start working with it on a project.
so, i wrote a whitepaper over how biometrics work, here is an excerpt of the same......
There are actually 3 phases in the lifetime of an application meant to work with any kind of biometric technology
I’ll discuss each step one by one in detail
But prior to this you need something to work with, and these are:-
Now, let us get on with our discussion
Installation and configuration of the biometric device
Any biometric device when installed in your system must follow a procedure, in which your application initializes the device and then enrolls the users with it. You can either call it enroll or simply you can call it “Configure”.
Enrollment is a procedure in which your device makes a database of user and user’s PRINT. User is nothing but an id, but User’s PRINT is something interesting, to understand the print you can also compare and say it’s the FingerPrint (Which is unique), but see is it always possible that the angle with which your biometric device might be taking the picture of your finger will always be the same, obviously NOT, so what you need is not the picture but some other smart information about the USER’S PRINT.
For ex –
When you enroll a user with the system, you store his / her name and a character based password (in case something goes bad with that biometric identity, like your finger is hurt). And then your device asks for your user’s Print, a PRINT is nothing but a Defer data structure A defer data st. is not made at one go, so what it asks for is to user to give his print at least 3 times to the device, as 3 times is enough to collect all the possible sets of that biometric identity (which could be your face, fingerprint, eyes, speech). You can say user is training the device to understand him / her.
Now let us see how a defer data st. might look like
User Name brij raj singh Password momitaraj
Defer ds1
Defer ds2
Defer ds3
So when a user gives his identity 3 times to the device for ascertaining his / her identity, the device actually creates these 3 data structures.
Initialization of device on the basis of parameters
Device initialization is pretty straight forward by calling some simple API’s and then the device waits for the event of user’s print by user, till the user provides his / her print to the device.
Passing your biometric data and matching with the biometric print of device
When the user provides a PRINT to the device, the device again makes a defer ds and then matches this defer ds with the earlier provided defer ds for the users existing in the database, now this process is pretty critical, and because we have 3 defer ds for one user, it’s very much possible that though the user is genuine but the defer ds doesn’t match with either one of them.
There is a simple yet effective way to solve this problem, and that is
Make Hash keys for all the 9 combinations possible, and when the user provides his defer ds, make its hash key and match it up with the defer ds hash keys already with you.
This is how the device actually works but if you are buying a commercial Biometric device they usually come with an API set which you can always plug in and use without thinking how it works.
2007/04/02 Happy Birthday to me !Happy Birthday to me !
While I am writing this, a biological clock is ticking inside me, and indicating that it’s been 26 yrs, since it started ticking.
You know, its not counting progressive, it’s actually doing a countdown.
I have entered a phase of life which calls for hard work, love, passion, traveling, sex, bad things trying to lure me, money (Less or More), choices for what I need and what I want, Family or career, Home country or some other developed nation many such things are going to come up against me, and I will have to either chose or follow my spirit to let me do it.
This all might sometime put me in problems, sometime it might make me feel wise, but the challenge will remain, this challenge is not professional, not personal, it’s not only me who is thrown against this challenge, all of us are going through it, and it’s LIFE, the challenge is to survive.
On the eve of today, I will celebrate my 26 yrs of survival, and here I wish myself
You say Ameen! And I will sing "Happy Birthday to me!"
|
|
|