Posts

Lenovo G 580

Recently I purchased a Lenovo G580. It cost me INR 25000 after INR 1000 discount. The configuration is as follows: Pentium B950 @2.1GHz. Its a Sandy Bridge core which translates to cooler temps. We have 2GB RAM here. Added to it is a 500GB Seagate HDD, A DVD Burner, 3 USB ports out of which one is USB3.0. We have Gigabit Ethernet, WiFi, 1.3M webcam, Synaptics touchpad which is embedded in the body. We have both VGA Out as well as HDMI Out and I think that's a neat feature since finding HDMI projector around is still kind of difficult. Sure you can use an adapter but that's another piece of hardware you need with yourself. The chassis is solid, the display has barely any flex. The hinges are not as stiff as I would like - my emachines e727 has really stiff hinges, you feel like trying to pry a ball from a German Mastiff's mouth, but maybe that's why it's still alive and kicking some major dust. On sound front it has stereo speakers which sound a bit better than a...

A tryst with mail in PHP and the newbie

The problem with newbies is that they haven't the experience. Okay, sounds a but lame but the thing is they haven't seen as much crap as an experienced guy and for my 2 and half years I've seen some interesting crap. Anyway, to the story the task was to send a mail from PHP. The guy was a newbie. The problem was the guy wasn't familiar with PHP. He didn't track the changes and effects that change brought. There is a way to solve any problem. If you know the root cause of any problem you hit that and then you solve it. But when you don't know the exact cause you got to research on the internet. And usually you end up with a number of things that comprise of a potential solution. And in these situations you have to keep track of every change you are doing to the system. Because unless you track everything and didn't check if every small change then you end up missing the solution. I'm watching a lot of Dr House these days so I'll compare it to a di...

[ non-tech ] WOW! Part two

Its almost a fortnight since the first wow post. I don't remember the exact date and I don't have net access right now. Its 2 am right now. It may have something to do with the fact that the cellular network is showing full signal strength yet no internet. I'll bet 5 bucks that even for the full signal the call won't go through if I tried someone. Well, cellular peculiarities aside, I have come to announce that I had to abandon my quest of mastery of C language because the Brian Hall book I was referring to was an alpha quality book and it was never finished. Which meant that I should take up the task of finishing it. I would have but before starting that I found something better to do and that didn't have anything to do with C language. Anyway failed quests aside, I'm enjoying life by writing code for living and watching lots of movies and lots of dr house episodes for entertainment. Well the only problem - I'm mentioning only one because in a normal si...

[non-tech] Wow!

*** Well, not for the first time but I missed the point I wanted to say in this post. So I'm just putting it up here. I really regret missing this opportunity to work with the amazing guys. I feel bad because the people did expect something from me and I have failed them. I have also failed myself. Well, even though I was a failure, it was touching to be contacted and asked about it. Well, getting back to rebuilding now. First program to go under axe is Kernel Programming... Sucks! But every failure has it's price and I have never hesitated from the payment if the price was right. Next will be my laptop hours. And after that maybe my Sundays!!! (Well if I get to that point the world may end since my current organization is eating my Saturdays as it is. ) I'm hoping to get to that point!!! I must not be feeling like wow right now. After such a fiasco, I should be sitting in a dark corner and crying my heart out. Actually I almost cried, but when the fault is yours the t...

Goody two shoes complex and the jack of all trades

Its the discovery of the decade. Apparently I've found out that I'm too good for this world and so my life sucks! Well the thing is that I'm a jack of all trades and my parents were too good for me. Which led to them teaching me to be accepting and patient and lots of other such non-interesting things. And so right now in my two and half year of career I've ended up working on following things: 1. Windows administration - system assembly, setup and is installation and troubleshooting. In fact my windows skills are almost power user level. 2 Same power user level with Linux: yeah I started with slackware but that was when I was 16. Its 9 yrs now and i have seen and uses a number of Linux distros. I can handle basic troubleshooting and almost all tweaking of a new installation. 3 .net development: Right after my engineering in 2k8 I did a course in .net, so I can code in both C# as well as VB.NET . Also I have done couple of projects in ASP.net. 4 Oracle: It was my ...

easing up on oracle import

Image
Open import_database.dat and change the path to dmp file. Save it and run it! C:\import_database.bat sqlplus sys/sys as sysdba @C:\SqlRefresh.sql imp m1/m1@m1 fromuser=m1 touser=m1 ignore=y file=c:\cat.DMP C:\SqlRefresh.sql connect sys/sys as sysdba; drop user m1 cascade; create user m1 identified by m1; grant dba to m1; exit; Working: import_database.bat logs user in as sys and deletes user m1 so that his database is deleted along with him. Then it creates the same user and grants him dba privileges. All this is done in file SqlRefresh.sql. Next we import the new dump with the help of imp command.

The Documenting Professional

Image
When your KRA* is not defined, you had to suffer a lot of things like Documentation, testing and training the users on field (Why would a dev would want and need to go to field??? God knows!!! ). Well, unfortunately when your 90% of time is spent in these activities you actually can't complain!!! *KRA: KRA means Key Responsibility Area, these are the responsibilities that form the core of your work and define your role in the organization.