Jul 24

This is my second last day of work at MSIDC where I spent the last two months working on a verification tool. I have nothing much to say except that I really enjoyed the holidays except the last week which was really too hectic. We went for all types of trips possible, movie outings and shopping. At present we are only 2 left at our flat out of five at one time. After my return to Manipal, it will be Aditya alone in the flat. Saumitra will join back on Sunday afternoon ( He had went home for 5 days).

Today I had my first interview, it was really a horrible experience, the woest interview of my life !! How on earth was I unable to explain difference between stack and heap, example of deadlocks and a question where I was asked to find the order or complexity of the algo which I had written. The only question which went smoothly was “Difference between Process and Thread”. Result still pending!

Next week in college, I have to sit in Sungard on Monday and in Cisco on Wednesday! The preperations is as usual crap with just 3 hours of preparations. Yahoo is scheduled to come on 4th with  a mind-blowing requirement– Perl ,Unix and Unix Shell Scripting knowledge in addition of general expected knowledge. Once Anomit told me that Yahoo openly look for Unix Geeks. Tough time ahead!

Just thought of updating the blog as am still waiting for the result. More later when am back to Manipal.

Jul 12

For last 24 hours I have been trying my hands on Scalable Vector Graphics(SVG). Its a surely kick-ass format for playing around with Vector Graphics. Now you might be thinking how I bumped into it. By chance I was just browsing the Mozilla Developer Center when I fell across a page in which they explained their stand and implementation of SVG in Firefox. It had some references about this format. The second thing which caught my mind was that Inkscape supports SVG (I didnt knew this). I had used Inkscape before so thought of giving a try, read some basic tutorials and its entry on Wikipedia and then set down to work.

After 24 hours its done! First is the image which gave me the idea how to draw.

I am going to contribute a lot on Inkscape Wiki and Forums. Wait for more graphics of the sort…

Jul 4

Even though we advance to new technologies and say ourselves as technically superior when compared to guys 10 years back, its a sad truth that we need to actually look at out back for the truth. You might be wondering why? Read on…

Engineering colleges are the places where most of the present day engineers have their first programming experience. Naturally we expect them to use those technologies which are provided by the colleges (after all we cant expect everyone to be a geek). If these college admins dont take the initiative to provide latest technologies to the students, what can we expect? Either a student will adapt themselves after finding that they lag or may change themselves after joining a job.

The aim of this post is to tell directly how much Turbo C++ sucks. This crappy compiler introduced long long long back should go or should be banned by LAW! It is one of the main reasons why computer engineers of our college don’t know what actually are coding standards. What the hell is conio.h, clrscr() and getch()? These are not a part of ANSI C recommendations. Using them will make your code unusable on other compilers.

I really  have a bad experience dealing with this sucking 16 bit compiler. It eats up so much of processing power as if its almighty and born just to rule over the CPU! Just try minimizing its IDE and opening any other application. You may not be able to open even MS PAINT (at least not for me). The resource utlization is mainly due to the IDE which is named tc.exe . The real compiler is tcc.exe . If you ever want to use this compiler, just invoke tcc.exe via command line. Don’t use the IDE. Ever try to run it in non-full screen mode and see its charm ;)

Just as a workaround, it would be my job to provide you the alternatives. The best is to use Dev C++ provided by Bloodshed. Howsoever bad it may be (for its critics), its thousands times more efficient than the legacy compiler. Dev C++ is more frequently used a graphical compiler (means with IDE). If you still in love with gcc style compilation using command line, I suggest you to use MinGW. Its a GNU port for windows and has same feel like that of original one. It even has an IDE named Visual-MinGW.

Hope you people would now have nice experience when it comes to programming and building enterprise level softwares on Windows.

Jul 2

This post is going to a bit philosophical at the beginning, but am going to tell a great *known* fact. Hold your breath and continue.

I hear many people saying that they cant do this, cant do that. All of us have some or the other capabilities. I recall Hellen Keller for her amazing feat, such a handicapped person can achive such things. Recall Braille, the creator of Braille script which is widely used as a language for teaching to the visually handicapped.

It so happened that while working on a product over at my workplace, I faced a big problem whose solution looked impossible. Disgruntled, I left the product for a moment and opened the Feed Reader to find a blog post which contained a link to a YouTube Video. After watching that I felt  I can achieve anything. Have a look, and gear yourself for the toughest thing in this world.

More such Videos are here on YouTube, check them

Video-1 Video-2 Video-3 Video-4

Jun 28

This post is going to be quite short. Yesterday, Bill Gates worked last day as a full time employee at Microsoft. Bill,52 who is a Harvard dropout gave an hour departing speech. The speech was telecasted on screen here at office. People gathered in large numbers to watch, to listen how Gates built this kingdom.

Bill disclosed that one of the biggest turning points was defeating OS/2 which helped them push their own OS with full force in the market. Now windows has a mammoth share in OS market, followed by MACs and Linux. He even told how the worked at the earlier days. There are lots of videos floating out on the net, hope I don’t have to point you all to one of them. The purpose of blogging was to tell how it feels when a person of a company is leaving, especially when he had the Chairman post, more important when you work in that company even as a part time.

Coming to a bit off-topic, we have booked a cab for tomorrow. For what? Sight seeing. I know there is not too much to see in Hyderabad, but still some places like Golkonda Fort, Charminar, Ramoji Film City etc should not be missed out. We had enough of spicy food here, so nothing more to tell about food. If you still want to know what are the fooding habits of people at Hyderabad, check the equation on my last post.

Jun 27

It has been four weeks since I started my work here at MSF, Hyderabad. It has been quite interesting and altogether new experience. Out of 9 weeks, only 5 more are remaining and am expected to complete a major portion of the work which am alloted.

Well, apart from doing normal work, I learnt something new stuffs

Hyderabad Food = S. Indian Food - Simplicity + Spices + Chicken - Sambhar

C# = Java - JVM - ClassLoader + MSIL + JIT + CLR - Platform Independence

.NET = RoR - MVC + Horrible Documentation

I was supposed to have a code review today,but as usual I didnt submit my prepared code timely. While submitting today evening, I missed out 2 more rules as I busy cleaning,organizing and documenting my code right from the beginning to the end.

And lastly a bad news. My domain of my Tech Blog www.manishtech.info expired today. I forgot to renew it. Hopefully I wont be extending it. Its too much, since I dont get much time to blog.

« Previous Entries