Followers

Saturday, January 8, 2011

R.I.P: Non Govt. MBA Exams

Hi MBA Aspirants,

A recent AICTE notice declared that from now on only Government (Central or State) conducted  B-School entrance exams are valid. This has the following impacts:

1. Important MBA entrance exams such as the XAT, ATMA or MICAT will be abolished.


2. Only CAT, MAT or any state government-conducted exams (such as the Maharashtra CET) will be considered as valid.

3.The admissions for B-Schools offering autonomous AICTE-approved PGDM, like, SP Jain Institute of Management & Research (SPJMR) in Mumbai, Management Development Institute (MDI) in Gurgaon, Goa Institute of Management (GIM), National Institute of Industrial Engineering (NITIE) in Mumbai and Mudra Institute of Communications, Ahmedabad (MICA),  will be handled by the authorities appointed by the state governments.

4. This circular is not binding on B-Schools that are affiliated to universities or deemed universities such as Indian Institutes of Management (IIMs), Narsee Monjee Institute of Management Studies (NMIMS), Symbiosis, IIFT Delhi or FMS Delhi. So we will still have entrance exams like FMS, IIFT, NMAT and SNAP.

5. According to AICTE it was done because there were too many b-schools admitting students only to make up their  numbers and make some additional money without bothering about offering qualitative education.

Overall there is not much impact on the MBA Entrance Exam scenario in India. Also discussions and deliberations are in process to include XAT as a valid option.
So, if XAT is included, the notice will only prove to be a guidance and regulatory document for the future of MBA exams in India.

Best wishes,
Sunit Ronnie Ghosh

Friday, January 7, 2011

Beep Beep: Sun certification has changed

Hi Java Programmers and Enthusiasts,

Namaste from Sunit from India!

Effective September 1, 2010, all Java and other Sun related technologies' certifications have been re-published and re-branded under the Oracle Certification Program(OCP). At this time, only the titles of the certifications are changing. The exam formats and objectives will remain the same as they were under Sun. Certified folks remain unaffected and newbies will get Oracle certificates. Let us dig deep into this topic.

All Java and other Sun related technologies' certifications will continue to be available via Oracle's Certification Delivery Partner, Prometric. Visit

One great news!! Certification candidates no longer need to purchase vouchers to register for an exam. The process has been streamlined so you can simply register for an exam and pay for it with a credit card at prometric.com/oracle on September 1, 2010.

What Oracle website says:

Former Sun Certification Title New Oracle Certification Title Former Exam No. Oracle Exam No.
Sun Certified Java Programmer (SCJP) SE 6 Oracle Certified Professional, Java SE 6 Programmer CX-310-065 1Z0-851
Sun Certified Java Developer (SCJD) Oracle Certified Master, Java SE6 Developer CX-310-027, CX-310-252A 1Z0-856, 1Z0-855



For more information on further certification and structure changes, click here or for a pdf download, click here.

Benefits of the Oracle Certification Program are Added Credibility, Great Job Opportunities, Open Line of Communication with Oracle and Access to the OCP Member Only Website.

Prometric experience

I visited the Prometric site(prometric.com/oracle) and found out the following:
  1. One needs to register in order to book an appointment. Also if you have given any other Prometric organized exam like CAT, you can use the Prometric Testing ID from that exam in the course of the registration. Be careful while filing the security question and answer as there is no choice of questions available.
  2. On Tuesdays from 4:00 – 5:00 PM at most test sites, Prometric offers candidates of some programs the opportunity to experience the test centre and to go through all of the testing procedures prior to test day. One will also be able to sit at a test work station and go through a 15 minute fake test allowing you to use the hardware and become familiar with the equipment and question types. For more information, click here.
  3. The Sun Academic Initiative,212 exams are no longer available. This voucher is now valid for all 310 exams (Oracle).
  4. I opted for the Oracle Certified Professional, Java SE 6 Programmer (SCJP) course. There is no option for U.K English so had to chose U.S English instead.
  5. There is no option for payment in local currency. The cost amounts to $125 for this course.
  6. 190 test sites are available in India. One more pain is that there is no test location search option so you need to parse all the 190 test sites to get to yours. What a waste of time. I was lucky and got mine in the fourth page. In Hyderabad, there are 7 locations in total (Banjara Hills, RTC X Roads, Ameerpet, Paradise, Gandhi Medical college, Ram kote and Gachibowli).

All the folks out there planning for a certification, all the very best.

Sunit Ronnie Ghosh,
India.

Thursday, January 6, 2011

My Experiments With Computer Threats: Microsoft Security Essentials

I got my hands on a Personal Computer at the age of 16. That was 2002. I used to learn C++ then for my Senior Secondary elective in DPS, Bhilai.I was awed by the computational power and the exponential jump in the capabilities, creativity and productivity of a human being. Be it, omnipresence of knowledge of any kind or be it multimedia maze. It had all.

One more thing which made my jaws drop was the mysterious world of deadly Computer Viruses, wriggly Worms, traitor Trojans, malicious Malwares and suspicious Spywares. I always had an undisclosed and unexpressed respect towards the highly knowledgeable hackers and their deeds in the world of computers and Internet. I could never understand the working of a virus, worms or a Trojan.

Of course there were saviours but obviously with a price tag. All of my academic life I have never observed my friends or acquaintances using a paid subscription of an anti-virus software. So I too followed the path most trodden. Folks used to say, why to pay when there are so many other way. I too agreed. But when it strikes you hard and ruthless out of the blue, you are helpless. As we were just frivolous students experimenting and applying computers for our trivial usage we never used to mind the attacks on our online as well as electronic life. It was harmless. But it is not the case now. With so much of data, photos, plethora of online services like e-mail, social networking, banking, photo sharing, file sharing, messenger, blogs and other tid bits included makes our life so much dependent on the computer altogether, it is not the same now.

I have heard personal woes of password thefts, identity thefts and hacks resulting to damages ranging from just a simple HDD format to more serious financial loses and identity misuse. Like most of the crimes they are never reported. Sometimes lessons learnt and most of the times things go on just the same waiting for another such incident to happen.


When I bought my laptop, I got a year worth of subscription bundled with it. It was for the first time I was enjoying such luxury. It really worked well; almost 14 months of attack free experience ensured I never lost a second of my precious sleep over it.

Then the dreaded day came. A weeks ultimatum for the subscription renewal. How much? A few thousand bucks. I took a long breath and thought what a miserable life. Lifelong bondage. So now I have to pay subscription every year, for all of my life. I thought as if I was in a quagmire. I felt just as if I was in a quicksand of bludgeoning future payment occurrences.

On the second last day of the ultimatum, I gathered all my wits and energy and employed the services of the company named "Google". You must have heard of it. People say it is famous or something. So I gave it a change. I searched for "Anti-Virus Download free". And a page full of texts and links emerged. My eyes popped out reading one of the entries. Antivirus from Microsoft and that too free. Is it a dream? A dream come true? A dream in a dream? A dream which was a reality? Yes it was Microsoft Security Essentials for just Rs 0000.00 only for all the authentic Windows Operating System users all around the world.

I have been using it from past 2 weeks. It is working as smooth as butter and as cool as cucumber and has given me not a single chance of annoyance. Thanks. Recommended if you are still in the clutches of paid AV SW and more, if you are using some version with il(legal) means. I say, why to go for bread when you can have the entire plum cake.

From the website, a few lines:

Microsoft Security Essentials provides real-time protection for your home PC that guards against viruses, spyware, and other malicious software.
Microsoft Security Essentials is a free download from Microsoft that is simple to install, easy to use, and always kept up to date so you can be assured your PC is protected by the latest technology. It’s easy to tell if your PC is secure — when you’re green, you’re good. It’s that simple.


Keep safe, play safe. For download, click here.




Tuesday, January 4, 2011

OSGi

OSGi specification
The Open Services Gateway Initiative OSGi is an independent, non-profit corporation working to define and promote open specifications for the delivery of managed services to networked environments, such as homes and automobiles. These specifications define the OSGi Service Platform, which consists of two pieces: the OSGi framework and a set of standard service definitions. The OSGi framework, which sits on top of a Java virtual machine, is the execution environment for services. The OSGi framework was originally conceived to be used inside restricted environments, such as the set-top box.

The work behind OSGi began in 1999, when embedded systems vendors and networking providers came together to create a set of standards for a Java-based service framework that could be remotely managed. In the beginning, it was seen as a service gateway for home management, telematics, and mobile environments. Now, the industry is starting to expand to serve desktop, enterprise, and mobile integration as well. Every leading enterprise application server provider is using or intends to use OSGi to allow applications to be adapted remotely.


The OSGi framework
The framework can be divided in two main elements:
a. A services platform: It involves interaction between three main actors, service providers, service requesters and a service registry. A service is described as a Java class or interface, the service interface, along with a variable number of attributes, the service properties. The service registry allows service providers to be discovered through queries formulated in an LDAP syntax. Service providers and requesters are part of an entity called a bundle that is both a logical as well as physical entity.

b. A deployment infrastructure: Physically, a bundle correspond to a delivery and deployment unit that is materialized by a JAR file along with a file that contains information about the bundle, the manifest file. The OSGi framework provides mechanisms to support continuous deployment activities. These deployment activities include installation, removal, update, starting (activation) and stopping (de-activation) of a physical bundle. Once a bundle is installed in the platform, it can be activated if deployment dependencies that are associated to the bundle are fulfilled.
Deployment activities are realized according to a well defined series of states corresponding to the physical bundle life-cycle. The activation or de-activation of a physical bundle results in the creation or destruction of a unique logical bundle, materialized by an instance from a class inside the bundle called a bundle activator. When the instance is created, the execution environment calls an activation method that signals the logical bundle that it is active. When the physical bundle is de-activated, the execution environment calls a de-activation method. When the logical bundle is active, it can publish or discover services and bind with other bundles by accessing the framework's services registry. It can also be notified from changes that occur in the framework by subscribing as an event listener.


OSGi programming
We will demonstrate OSGi programming based on the open source Knopflerfish OSGi framework which is easy to install and provides a great desktop GUI. Download the framework from http://www.knopflerfish.org. To start the Knopflerfish Framework, you can now simply double-click on the framework.jar.

Creating your First Bundle in 5 easy steps

1. In Eclipse, create a new Java Project and import framework.jar in the classpath.

2. Create a manifest.mf file in META-INF folder and add the bundle properties like
Bundle-Name, Bundle-SymbolicName, Bundle-Version, Bundle-Description, Bundle-Vendor, Bundle-Activator, Bundle-Category and Import-Package.
Bundle-Activator tells the framework which class is your Activator class, this is a kind of “main”
class for your bundle.
The Import-Package property tells the framework that our bundle needs to have access to all classes contained in the org.osgi.framework package.

3. Create an Ant build file.

4. Create the Activator class by implementing two methods, start(BundleContext bc) and stop(BundleContext bc) of the BundleActivator interface in the implementation package.  Next, we create a Thread subclass. Finally, we have to create a new thread while the bundle is started (in the start() method) and we have to stop the thread once the bundle is stopped.

5. Build and install your First Bundle using Knopflerfish. The bundle is automatically activated and you should see a new icon in the upper left window.

Creating your First Service in 5 easy steps

Repeat the above steps for creating a new bundle and then follow the steps below:
1. Update the manifest.mf file by adding an Export-Package property so that later other services will be able to retrieve the service interface and use it.

2. Create the Service Interface in the interface package.

3. Create the Service Implementation in the implementation package.

4. Create an Activator that registers the Service by using registerService() of the BundleContext object in the start(). All registering operations are done via methods in the BundleContext object. This object is the glue between our bundle and the framework.

5. Build and Install the Service Bundle

Using other Services in 4 easy steps

Repeat the above steps for creating a new service and then follow the steps below:
1. Update the manifest.mf File by adding a comma and a new package name to the Import-Package header. We now declare, that our bundle needs to have access to the new package. A framework will always check that this package is available to the bundle before the Activator is started.

2. Retrieve a Service with the help of ServiceReference object from the BundleContext's getServiceReference() method passing the name of the service interface as argument. Once we have a ServiceReference object, we use the getService() method to acquire the service implementation object, cast it to Service and use it.

3. Using a ServiceListener to Dynamically Bind Services by performing the following steps
a. Create a object name filter
b. Using this filter add a ServiceListener by using BundleContext's addServiceListener().
c. Get service references as given in step 2 by using this filter.
d. Loop through all the references to check the ServiceEvent state
if ServiceEventType is Registered then create a new thread of the Service
if ServiceEventType is Modified then stop this thread and create a new thread of the Service
if ServiceEventType is unregistered then stop the thread of the Service
4. Using a ServiceTracker to track Services with the help of ServiceTracker class which monitors services. It is done by creating a implementation class of ServiceTrackerCustomizer consisting of methods addingService(), modifiedService() and removedService() and passing this class object to create an object of ServiceTracker class.

JavaFX: Unifying Desktops, Mobiles and TV

Hi Java Programmers,

Greeting!! How are you doing? For this article the target audience is the group of Java Programmers looking forward to graphics and related development using JavaFX and have no prior knowledge of the same.


Introduction
JavaFX is an expressive rich client platform for creating and delivering rich Internet experiences across all the screens of your life. Be it a 15'' desktop CRT/LCD or a 7'' Java enabled Mobile or a 37'' T.V, JavaFX applications will  be omnipresent.

Key features:

a. One-stop-shop expressive content design and development platform across desktop, browser, mobile, and television with a unified development and deployment model.

b. Applications can be distributed across billions of devices through the power of Java including Mobile and TV.

c. JavaFX Mobile brings expressiveness to Java ME, a best way to bring expressive, feature-rich content to mobile and television devices.

d. In mobile devices, JavaFX builds on top of the existing Java ME platforms to reduce implementation costs for device manufacturers.

e. Dramatically shorten your production cycle for design and development by using JavaFX Production Suite to incorporate multimedia assets from popular third-party design tools.

f. Powerful runtime: Leverage the extreme ubiquity, power, performance and security of the Java runtime.

g. With Java SE 6 update 10 and beyond, you can drag-to-Install applications from your browser directly onto your desktop.

Implementations of JavaFX

1. Applications involving images and its deployment.
2. Animation.
3. Video streaming and related functionality.

Learning JavaFX


1. We need to download Netbeans IDE 6.9.1 which has JavaFX development capabilities along with PHP, JavaScript and Ajax, Ruby and Ruby on Rails, Groovy and Grails, and C/C++. For Windows Platform click here to download the IDE.

2. After the download and installation, for getting started immediately with an interesting program, click here.


Hope you will have fun, with JavaFX. Do post your comments on how did you find it!


Warm wishes,
Sunit Ronnie Ghosh

Monday, January 3, 2011

Scala Wala Bhaiyya

Hi Java Programmers,

Here, I am sharing a bit of information on Scala, which I thought would be interesting to share with you all.

Introduction
Scala is a general purpose programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages, enabling Java and other programmers to be more productive. Code sizes are typically reduced by a factor of two to three when compared to an equivalent Java application.

Scala is a pure object-oriented language. Scala is also a functional language. Scala is statically typed. Scala provides a unique combination of language mechanisms that make it easy to smoothly add new language constructs in form of libraries. Scala interoperates with Java and .NET.

Application in real world
At Twitter, the social networking service, Robey Pointer (An infrastructure engineer at Twitter) moved their core message queue from Ruby to Scala. This change was driven by the company's need to reliably scale their operation to meet fast growing Tweet rates.

Others:
Sony Pictures: middleware
Nature.com: infrastructure
SAP community: ESME company messaging
Reaktor: many different projects
Mimesis Republic: multiplayer games
EDF: trading


Seamless integration with Java
Existing Java code and programmer skills are fully re-usable. Scala programs run on the Java VM, are byte code compatible with Java so you can make full use of existing Java libraries or existing application code. You can call Scala from Java and you can call Java from Scala, the integration is seamless.

Learning Scala
Some Java programmers find Scala a little alien at first but soon enjoy the concise way they can express their ideas as programs. Less key-strokes to make. Type inferencing, everthing-is-an-object, function passing, and many other features cut away unneeded syntactic overhead. For the small price of learning some new syntax, anyone can write programs with the same ease that they did in Java and steadily gain in problem solving power.
The best way to learn Scala depends on what you know already and the way you prefer to learn things.
If you have several years of Java programming experience then click here for great resources to start with. There we have a video talk given by Martin Odersky, the creator of Scala, then we have a website to try out some scala code firsthand, and then we have links to nice programming books on Scala.


Present
The current version of Scala is 2.8.1. It was released on November 9, 2010. You can download windows installation zip file from here.  To know what has changed in the previous versions, click here.

Happy Scala!!
Sunit Ronnie Ghosh

MBA Exam Calender 2010



Hi Guys,

Happy New Year 2011. Starting my blogomania this year with an informative article on my blog.
Yesterday, on 2nd January 2011, the great MBA season of the year 2010 ended with a bang. As promised, this season was full of energy and at the same time coldness. CAT exam was online for the second time, but this time without any glitch and was conducted in an overly efficient manner. I had to mandatorily sleep in the exam hall for over an hour, yaawwwn. Other exams, more or less, remained the same without any noteworthy change.

I am sharing with you the MBA Entrance Exam calender for this year. With a myriad of sources and websites available today, it is no doubt an arduous task to assimilate all the information regarding MBA exams in one place. This calender gives you all the basic information about the entrance exams conducted for top 20 B-Schools of India in chronological order.


# Exam Name Exam Date & Time Website Fee Results on
1 IRMA, Anand November, 14, 0915-1215 www.irma.ac.in 1000 27th Dec
2 CAT – IIM 27 Oct to 24 Nov, 2 Slots www.catiim.in 1400 12th Jan 2011
3 IIFT November,28, 1000-1200 www.iift.edu 1500 20th Dec
4 FMS December,5, 1400 www.fms.edu 750 Not Mentioned
5 JMET December,12, 1000-1300 web.iitd.ac.in 770 3rd Jan 2011
6 SNAP December,19, 1400-1600 www.snaptest.org 1550 12th Jan 2011
7 XAT January,2, 1030-1300 xlri.net.in 950 31st Jan 2011



MBA and its purpose: An observation and a survey


It was a nice and refreshing experience after 37 months at my job at Verizon, Hyderabad  as an Java Analyst to return to where I belonged, colleges. My love with colleges, I am sure will be shared by Lakhs if not Thousands of folks out there. My fascination with huge mega campuses and dudes and dudettes adorned in Blues has been there from long. It is a place where I want to be all of my life.

Some of the thoughts which I would like to share among the clan of MBA aspirants about the different reasons for joining this:

a. This is one of the futile and the most general answers one will utter and that is, Money. It is easy to reason anything on the basis of Money. After all, it is the purchasing power and the gateway to luxury and fame.

b. Corner office plush job. Want to wear suits, join MBA. Want to roam around the world in Business class or in Mercedes, welcome to MBA world.

c. 2 years of Post graduation from a Mast college will give you such a spring in life which the last 16 years of education couldn't.

d. MBA, a life skill from the core, a must learn.

e. Ease of availability and feasibility of higher education due to Education loans and support and hype in favour of an MBA degree.

f. Social status of being an MBA post-graduate.


I would like to wish all the aspirants of the MBA 2011-13 batch as well as the future "to-be" members of the clan all the very best in their endeavours.

Warm wishes.
Sunit Ronnie Ghosh

Friday, December 31, 2010

An Elaborate Love letter

Dear respected Miss,

For the first time, the 3 word sentence, “I Love You” is spoken by a person to an another person always with a hidden question and an answer is expected from the other person. Now the answer can be of the following types:
  1. With a surprise in expression, a blunt and convincing “NO” with a long silence accompanied by the answering person storming out of there. This event may cause so much awkwardness that the two persons may not speak for a long period of time or god forbid, ever.
  2. A sympathetic “no” with some reasoning like “Oh, I never knew, but I do not. You are a good friend...”. This is accompanied by a long silence and then an apology from the answering person followed by another from the person who said the 3 word sentence may be with wet eyes and sad face.
  3. A happy “YES”, may be because it was about time the person confessed that. This is accompanied by a hug or holding of hands and this time the eyes of both are wet. This may be the moment they will cherish for their whole life to come.
  4. A shy “yes” because the answering person is happy to confess and wants to give the love a chance to grow stronger and more mature taking this moment as the beginning.

Now, when a person says these words, there are the following motives,

  1. The person believes, the other person to be the one for it and wants to move forward in their present relationship which was also enjoyable and stable.
  2. The person feels that without going forward and right away clearly saying these words, there will always be an ambiguity in its feelings and their relationship.
  3. The person wants to make the relationship work and only to grow stronger, irrespective of the above 4 types of responses it receives from the other person.
  4. The person respects the response and realizes that the person is mature enough to handle the situation and would not like the relationship to degrade from the position it is already in.
  5. The other person has some probability of responding in the response type, either 3 or 4. But the person also is empathetic towards the sadness if the response is of the type, either 1 or 2.

Now the above scenario is about a spoken confession. From the feel of it, it seems too risky and dramatic! Isn't it? That is why I chose to write one!

I believe and on some level enjoy the uncertainties of life. This belief opens up many opportunities for me. It gives me the strength to think of future in more positive light. It shows me more options and ways to live and lead my life.

Today, with much thought put in, I want to put some of my thoughts under your consideration.

I have waited for a long time and always thought of finding the one person to whom I will confess my feelings which are related to my heart. Let, for the sake of reference and ease of writing, that the person is A.

When I will confess my love to A, I would like that A should not take my 3 word sentence to have a question embedded in it. It is because I feel putting a question in hiding is a injustice to A, since it is not fair to expect an answer in this manner. It puts A in pressure to react to the question as well as handle the situation properly, if I am someone, A did not expect this expression from or I am someone with whom A wants to maintain the relationship as it was before the confession was made.

When I will confess my love to A, I would like to make A realize that, I am confessing my love because I feel it is an injustice and cruelty to myself to keep the other person unaware of my love and affection. I feel it is an injustice and cruelty to myself to not to tell the other person that I see us both together in the future and not only in happiness but also in other grey emotional moments too.

When I confess my love to A, I would like A to know that I love her, truly, from the bottom of my heart. A, should feel absolutely safe and trust my faithfulness if A wants to convey the same feelings towards me. A should also understand that I am not expecting any answer from her, but an acknowledgement of my love will be respected.

When I confess my love to A, A should know that if A answers in “YES” or “yes”, A would make me the most lucky and happy person and I would be speechless from the love the other person has for me.

Most important of any of the above, if A responds in “NO” or “no”, A should be 100% sure that I am mature enough to be happy than be sad since I got the opportunity to express my love. A should have full confidence in me and our relationship, so that we can continue to be friends, not only that but with more deepness in our relationship. It is not a crime to express one's love, isn't it? :)

A knows that she is such a nice, gorgeous and a lovable person that A could make someone fall in love with her. If it was me, ok, not an issue. It is not a crime, isn't it? :) If she does not know whether she is in a position or state of mind to answer me, that is absolutely fine. Just an acknowledgement is just fine.




Dear Miss,

I Love You, for the person you are. I Love You, for all the years in which our friendship flourished in-spite of ups and downs. I Love You for all the compassion and care you showed towards me. I love you for being with me all these years. Just wanted to tell you that in this lifetime.

Yours faithfully.
Sunit.

Wednesday, December 29, 2010

New Year 2011 Plans?


To Start the Discussion, I have some options:

1. Taking off from work and celebration at home town.

2. Grouping near and dear friends and organising a party at residence.
3. Going to exotic places, like Goa, Pondicherrry..
4. Joining friends at the nearest Pub.

5. Be a part of a organised festival or New Year Rave party.
6. Just sitting at home with December 31st Newspaper and Magazines.

7. Staying awake, watching special T.V. programs, and calling and SMS-ing folks and relatives.

Tell me your options, if different state that..

Tuesday, December 28, 2010

"HDD Low" Virus attack

Just today evening "HDD Low" Virus attack took place on my Laptop. I, with my hands on knowledge on MS command
Virus Attack
prompt and commands and windows boot up modes, valiantly fought and secured the Laptop. Nobita says thanks!!

What is this virus:

This virus is a malware from "mdisk corp" which does not harms the system or deletes the content but creates havoc for the user in the following ways:
a. First of all it will include itself in the msconfig>>startup services.
b. Then, it will disable all the Windows system executable files like msconfig and others. So now you cannot disable this virus from auto loading during Windows boot-up.
c. It will disable all the other startup services including your anti-virus program. So your anti-virus program is helpless.
d. Windows will start displaying windows error messages saying , "Hard Disc Failed, reformat", "RAM Failure".
e. A Window with Caption "HDD low" will pop-up showing that it is analysing and doing a number of tests on your HDD. It will suggest you to Defragment you HDD. Do not do so.
f. You will not be able to exit this window.

Technical details:
Virus locations
This virus gets itself copied at the following locations:
>>C:\Users\<UserName>\AppData\Local\Temp\1351327.exe
and
>>C:\ProgramData\<Some very long Aplha Numberic File Name>

On deleting it, it regenerates from the ProgramData master File (C:\ProgramData\<Some very long Aplha Numeric File Name>) to a another random numeric named exe file, for example: 
>>C:\Users\<UserName>\AppData\Local\Temp\107593.exe

How to remove this Virus:

Be calm and do not panic and perform the below steps one by one:
Victim User
a. Restart your computer.
b. While initial stages of rebooting press F8 for advanced options.
c. Select Reboot with "Safe Mode" option.
d. After reboot completes go to,
     d.1 C:\Users\<UserName>\AppData\Local\Temp\
     and 
     d.2 C:\ProgramData\
and sort the files with modified date. Delete the files with the names matching the characteristics mentioned above.
e. Run "msconfig" and uncheck the entries mentioned below under the startup tab: 
     e.1 1351327
     e.2 107593
     e.3 msql
f. Restart the computer and you are done. 


Similar forum discussion can be found here.
Sunit Ronnie Ghosh

Monday, December 27, 2010

Waah Paan

I tend to overeat at Birthday parties, Marriages, Promotion Party or New Year Bashes and the likes. No doubt the best is there, that too prepaid. Nothing is free of cost in life. In the back of my mind, I have a weapon to counter the after-effects of the sins committed. I know it works with a blast and boom. Enters, Paan. No medicine is this delicious and tempting as is Paan. Green coloured, sweet smelling, shiny (silver foiled) and mouth watering, all at the same time. No shame, if you overeat this one too.

Paan is an Indian and South East Asian tradition of chewing betel leaf (Piper betle) with areca nut and slaked lime paste. Originally chewed as a palate cleanser, a breath freshener, and for digestive purposes. It is offered to guests and visitors as a sign of hospitality (after meals at both personal and social occasions) and at the beginning of social events. It has a symbolic value at ceremonies and cultural events in India and south-east Asia.

Paan has various forms and flavours. The most commonly found include:
Tobacco (tambaku paan): Betel leaf filled with powdered tobacco with spices. Never touched this one.
Areca nut (paan supari, paan masala or sada paan): Betel leaf filled with a mixture consisting of a coarsely ground or chopped areca nuts and other spices. Had once or twice due to acute need. I had to go to office the next day. No leaves left and then only this leaf can help.
Sweet (meetha paan): It is the most celebrated one by folks of all ages. Betel leaf with neither tobacco nor areca nuts. The filling is made up primarily of coconut, fruit preserves, rose petal preserve (gulkand) and various spices. Often, it is also served with a maraschino cherry.
Trento (olarno paan): Tastes like betel but has a minty after taste. Eaten along with fresh potatoes, it is served in most Indian restaurants. Never seen or heard till now, but life is a journey.

Being a Bengali by birth and origin, Paan is more special to me.
In the Bengali weddings the bride enters the marriage podium covering her face with two palm leaves. She will remove them at the auspicious time of exchange of first glances with the groom. All through the ceremony she will keep two whole betel nuts tucked in her cheeks. A tray full of well-decorated paan is an essential part of the wedding trousseau. Bengali grooms go to the house of bride carrying a betel nut cracker. These used to be made of silver, gold or brass and were exquisitely carved making them a collector’s delight today.

One of the Paan leaf variety is named after the erstwhile capital of India, Calcutta. Then there is another, the Bollywood promoted and supported Benarasi Paan. All the big superstars have endorsed it romantically and intellectually. First Mr Bacchan and then following him Mr SRK in the film Don.

Paan, though is of the colour Green, makes its presence felt with its association with the colour Red. If you have seen red stains on the wall or floor, behold , a Paan chewing intellectual is near by. To differentiate a Government Building from others, do not gaze at the Boards, but glance at the galleries and the walls. Paan has already stamped its authority and validation.

The skilled paan maker is known in North India as a paanwala. In some parts of northern India, paanwalas are also known as panwaris (or panwadis). Many people believe that their paanwala is the best, considering it an art that takes practice and expert touch. People are often possessive and proud towards their own and humble Paan ki Dukkaan. I reminisce a Govinda Song, one time favourite of mine, which goes like, “Neeche Paan ki Dukaan, Uper Gori ka Makaan”. Paan Shops are most of the times the place to be in the evenings. You can find Male members of the society paying a visit to these temples several times a day! These places are all in one shop for all needs. Be it cigarettes of any brand, Paan, Mouth fresheners, Paan Masala and many more things of desire and habit.

The thing I like the most is the PaanDaani. Do not confuse it with the spit basin. These ornamental pieces made of Silver are a thing to collect. They look royal and gives a classy look to the place. It may be because of its association with Kings and Nawabs of yore.

The preparation of a Paan is a spectacular event. I always am mesmerized by the rapid strokes of the Paanwaala on the canvas of the Green Leaf. Masterfully filling it with various colours and objects, while his hands show a superb show of resourcefulness picking the needful from all around him with unimaginable precision. The leaf is then folded in a special manner into a triangle, called 'Gilouree' and is ready to be eaten. On special occasions, the gilouree is wrapped in delicate silver leaf (vark). To serve, a silver pin is inserted to prevent the gilouree from unfolding, and placed inside a domed casket called 'Khaas-daan'.Some paan makers insert pointed end of clove to prevent the 'Gilouree' from unfolding. Alternatively, the gilouree is sometimes held together by a paper or foil folded into a funnel with the gilouree's pointed end inserted inside it. Nowadays the toothpicks are used.

The leaves are glossy and heart shaped. Thus the inspiration in the game of Cards where the so called “Hearts” is lovingly named Paan. Paan's association with Ladies is of historic importance. At one time paan served the purpose of lipstick. The pouting red lips of young women have been the theme of many folk songs as well as classical literature. While I write the previous line, I am imagining the same on the girl of my dreams.

Paan is often used for cooking. Meat is cooked wrapped in paan leaves and cooked. Other fillings like shrimps, shallots and peanuts are often used in South East Asia. Platters are decorated with paan leaves. I am sure going to overeat those too. And this way my journey with my mate Paan will go on. I will sign off with the lines, “Jab tak rahega samose me Aalluu, Khaane e bad ek hi iccha, Bhai, ek minute, ek Paan khaluu”

Saturday, December 25, 2010

First Play experience

No no, not that I played a part in the Play but was a part of the audience. What do you expect, I am not that talented as you think :).

I disconnected the call and was jubilant as my friend and I finalized the plan to attend a play being performed in the city. Finally my desire to watch a Play play had come into play. I was going to be in the vicinity of performers. My dream had come true.

As planned we set out to the destination as was the destiny of that fine cool Friday evening of December. Traffic was thick with over zealous folks retuning home to hug the family and kick start the weekend.

We reached late. But as they say, better late than never.

The place was located near a popular Mall. The name was an interesting piece: “La Makaan”. What a fusion of Hindi and French. Innovative indeed! A member of the play management team, stroke out our name on the visitor sheet and a sweet natured girl punched me or rather my ticket. As we ran towards the sitting area, the guy called for switching off our mobile.

Play was on. Lights were intense and focussed. Actors were performing and delivering their dialogues. That moment onwards our attention was captured. We were now, just as expressed in Shakespeare's As You Like It, “All the world’s a stage, and all the men and women merely players; they have their exits and their entrances; and one man in his time plays many parts, his acts being seven ages.”

The lead actor was performing along with the other characters, bombing, rendering the audience defenceless with the weapons of Mass Emotions. Peals of laughter rolled, Muscles twitched and forehead skin folded. It was a full facial exercise session for the audience. The dialogues were painted with the colours of comedy, wit, quip, intelligence, horror, one liners, gloom and romance. They were delivered aptly on the stage by the actors.

The play ended soon enough with a feeling inside, wanting more. Damn the traffic. I could see the satisfaction dripping off the chin of the actors. They were a blessed and talented bunch indeed. God bless them with success.

My friend and I closed the doors of the car. Switched on the A.C. We looked at each other. There was an expression conveying that we will return of course. It was just the beginning.

I feel that a Play is more powerful and more impacting entertainment media. When you are watching a play, you are a part of it, it engulfs you. The actors are all physically present there. They perform with raw and pure talent and display their skills unaided. Acting and performance as an art materialize and unfolds in front of the eyes. Movies are magic, Plays are not. Plays spell magic on you.

Recommended. To know more about the play, click here.