Gunz Cyber Rants

August 17, 2009

Rags to Talents – Inspirational Group dance

Filed under: Daily diary,Musings — Gunz @ 12:21 pm
Tags: , , , ,

After watching these videos from the “India’s Got Talent” show, am sure not only would you be proud to be an Indian, but be inspired by the talents, dreams and humility of these group of ‘Mazdoors’!! As Shekhar Kapoor would say – Mazdoor Zindabad!!

And I should add, I am also proud to belong to that small town in Orissa – Berhampur – from where these group of courageous men have emerged from.

Please watch the videos – and if you like ‘em, do – please do – vote for them!! And pass this on!!! Thanks

The Krishna Dance
http://www.youtube.com/watch?v=dtBrlAf2t18&NR=1

Proud to be an Indian
http://www.youtube.com/watch?v=ioUMPOlMz5s&feature=related

A better video, with complete Judges comments (do watch the ending – sure to make you teary eyed!!) – but unfortunately missing the initial intro of the group
http://www.youtube.com/watch?v=kq_NoGhvnsM&feature=related

http://www.youtube.com/comment_servlet?all_comments&v=ioUMPOlMz5s

August 16, 2009

Dealing with Change

Filed under: Uncategorized — Gunz @ 7:21 pm

I am at a stage in life where I have to deal with ‘Change’. A small word, but with big implications!!!!

Change view a job promotion, growing children and growing expectations from not only others, but also self!!!!

Read a lot on the Internet on dealing with change – and came across this inspirational video

August 15, 2009

Trusting an Administrator

Filed under: Uncategorized — Gunz @ 3:51 am

Read this interesting article in Slashdot

I’m a manager at a startup, and decided recently to outsource to an outside IT firm to set up a network domain and file server. Trouble is, they (and all other IT companies we could find) insist on administering it all remotely. They now obviously have full access to all our data and PCs, and I’m concerned they could steal all our intellectual property, source code and customers. Am I being overly paranoid and resistant to change? Should we just trust our administrator because they have a reputation to uphold? Or should we lock them out and make them administer the network in person so we can stand behind and watch them?”

Very relevant to my current job requirements and something that I have been persistently asking around.

The most apt answer that I felt answered this query was by mysidia:

This suggestion above is equivalent to proposing that managers have to learn electrician skills to wire the most important room in the building, for fear the paid electricians might sabotage it, or they have to learn locksmith skils to key the locks on the most sensitive file room, because they can’t trust locksmiths not to share a copy of the key or sneak in one night.

The simple fact is the management of key systems should be entrusted to skilled IT professionals whose primary responsibility is maintaining consistent, operational, available systems.

That doesn’t just mean setting up systems and forgetting it, it also means implementing secure backups, monitoring audit trails, managing the complex access controls, monitoring system logs, and correcting problems.

And by Eskarel

When you hire an outsourcing company, you’re hiring the company, not it’s employees. You do due diligence on the company, it’s achievements, it’s reputation, and you hire the company. You sign a contract with them, with the same sorts of conditions you’d stick in a regular employment contract to try and ensure that you’re going to get what you’re paying for. The employees of the outsourcing agency are not your employees and there’s really nothing you can do about them because your contract isn’t with them, it’s with the agency.

That doesn’t of course mean you just go with “whatever you decide” on non staffing issues, the company works for you the same way an employee would and you take their advice as appropriate, but who they hire is really none of your business, so long as the company meets its contractual obligations to you. Most of the outsourcing problems are caused by companies not realizing that the outsourcing agency is essentially an employee and not writing stringent enough contracts, or hiring the cheapest option without looking at their ability to actually deliver(which is no different than hiring an18 year old to do a job which requires substantial education and experience simply because you can get them on the cheap).

Not all outsourcing is done on the cheap, sometimes it’s done because it’s more efficient that way. It’s always good to have multiple people with your skill set to bounce ideas off of, and to have backup for absences and the like, but most smallish companies can’t afford to have 3 or 4 DBA or sysadmins, etc. So they contract out to another company who, because they provide services to a number of companies, can afford to have more extra people to fill key roles. Their economic situation allows that.

There are advantages to outsourcing beyond just being cheaper, but there are disadvantages to. You don’t have the same control of the staffing, you don’t have the same kinds of relationships with the staff, and the loyalty of the staff is generally to their employer and not to you. That’s not always a huge problem, but sometimes it is, and if it is, expect to have to pay for a redundant DBA or sysadmin so you can keep your place going when they go on vacation. There are pluses and minuses to everything, including outsourcing, and sometimes outsourcing isn’t done because it’s cheaper, and sometimes when it is, it doesn’t turn out to be. When you run your business based entirely on trying to reduce costs, generally you eventually go out of business, that applies to pretty much every field, not just IT our outsourcing.

This is pretty interesting!! You have to follow the comments on this article to understand the passionate views of many, some pretty sane like this one, which I completely agree:

Right, and it’s not just an issue of outsourcing. The reason you should trust your network administrator is that you *have to* trust your network administrator. Whether it’s in house or outsourced, you have to trust someone to do the work. The only alternative is to do it yourself– like literally you, personally.

If I’m your network administrator and I come into your office and work for you directly, I could still read your emails, steal your IP, etc. You could ask me to set up the security so that I can’t do that, but you still have to trust me to do that well and not leave a back-door for myself. Also, you should understand that it might inhibit my ability to do some things. For example, if I encrypt your disk so that I can’t even access it myself, and then you lose the password, I won’t be able to recover anything on your hard drive. Sorry.

So that’s the deal. You can try to institute some checks and balances, but there’s a certain amount of trust inherent in the job. If you’re concerned about security, then make the effort to find people that you can trust, and recognize that you might have to pay extra for better employees. It’s an issue of what your priority is when you hire someone (or hire an outsourcing company). Which is most important, getting the person you trust most? Getting the person with the best resume? Getting the cheapest solution available?

Those might be 3 different people. Under most circumstances, I’d pick the person I trust.


August 10, 2009

Optimizing the WAN

Filed under: Uncategorized — Gunz @ 6:18 am

A informative and useful article on WAN optimisation that I came across at:

http://www.focus.com/articles/networking/what-wan-optimization-and-how-can-it-help-you/

WAN optimization uses appliances located in a company’s different sites. Suppliers range from smaller vendors like Blue Coat Systems, Citrix Systems, and Riverbed Technology to large manufacturers like Cisco Systems and Juniper Networks. The appliances use a number of techniques to process the IP traffic traveling between the sites over the company’s WAN. The techniques cut the bandwidth needed and increase the speed and responsiveness of the connection. This brings numerous benefits, from slashing the cost of inter-branch communication to improving its effectiveness in various ways. The combination often lets companies work in ways that would otherwise be impossible. Not all solutions, however, use all of the techniques, so it’s necessary to confirm with vendors just what their appliances can and cannot do.

August 9, 2009

Mobile Internet access using Photon+

Filed under: My Tech — Gunz @ 5:05 pm
Tags: ,

I am using Tata Indicom Photon+ USB Internet dongle for mobile internet access on my lappy running Ubuntu/Debian/Gentoo (use these three for different purposes – no virtualisation – just installed in different partitions and selection from grub). Past experiences with Airtel and previous TATA indicom dongles has been a disaster view speeds were pathetic. However, a big plus for Photon+ – easy install on Linux (their website also has a simple PDF for Linux install for the newbie!!) and great speeds too. Highly recommended!!! Am attaching my speedtest results

SpeedTest_PhotonPlus

August 8, 2009

Linux for Moms and Dads

Filed under: My Tech — Gunz @ 5:07 pm
Tags: ,
A nice essay which is pretty relevant, logical and states a question (Moms can be read as Dads too!!!) which I also felt defies logic.
Read on

==================

Why Aren’t All Our Moms Running Linux?

by Dave Berton (July 11, 2002)

This is a serious question, so don’t laugh. I used to get phone calls about once a week, on average; it’s my mom, telling me that ‘my computer is running out of virtual memory’ or ‘my email keeps beeping at me’ or ‘I can’t read this document’ or (the best one) ‘my computer is -broken-’. I knew that, at the time, she was of course not running Linux. Then, one day, listening to yet another complaint, it hit me. Why aren’t all our moms running Linux on their computers?

In case you don’t know what Linux is, here’s a clue for you. Linux is a free Unix-type operating system for your mom’s computer. Now, what does this mean exactly? More importantly, what does this mean for your mom?

Linux is extremely powerful. Consider the average Linux desktop. It could appear in one of many thousands of shapes, colors, sizes or flavors, all of them fully customizable. It would typically have many applications, each one carefully tailored to perform a particular task, all running simultaneously (but don’t fear: the Linux kernel will ensure that every ounce of power in the computer is brought into play, allowing each of the applications the freedom to get their tasks done).

Now, consider the average mom. They are normally bright, attentive and patient (after all, they raised -you-, now didn’t they). Moms can do many things at the same time, switching between work and play, between the computer and helping you with your homework, all without missing a step. Often, they will use computers to get a lot of this work (or play) done.

Tragically, Linux on the desktop is extremely underutilized, specifically amongst the mom population. Why is this happening? Well, typically, computers are bought with a default operating system other than Linux. These default systems tend to be slow, crammed with unwanted advertising, have ongoing maintenance problems, are susceptible to viruses or other attacks, degrade in performance, have trouble handling more than a handful of tasks, and generally seem to do everything possible to make mom’s life (and by extension, my life) harder. However, like the setup menu in your TV, it -is- the default, and it’s what most moms would simply take for granted, never thinking there was Another Way.

So, I am here to finally tell the moms of the world: you can trash the default operating system, replace it with Linux, and have the full power and reach of your computer, finally, in your hands. No more error messages, no more advertisements, no more sending your personal information to ‘register’ your machine with some giant corporation, no more lost work, lost time, lost minds. Once you make the switch, you’ll wonder how you ever got this far driving behind the wheel of that old clunker.

Now, of course I wouldn’t instruct you to perform this little operation if I hadn’t already done it myself. I consider my mom an average non-technical computer user — she requires a web browser, a word processor and an email client. These are just a few of the things a computer can do for users, so considering that Linux can do so much -more- than that, I knew it would more than suffice for my mom. In the event she wanted to delve into some serious computer graphics, or run regression tests for the latest gcc snapshot, she certainly could, but at least the basics are there for her — and really, that is all she is interested in at the moment. OK, then.

She has a Duron 800MHz, with a generic network card, a CD-ROM, and some tiny speakers. To make quick work of it, I went out and picked up an extra hard drive (20GB) rather than fool around with the partitions used by the default operating system. This provided a clean slate for the Linux system, and also provided a Plan B in case the new HD was faulty.

The drives were swapped in about ten minutes (four of which were spent cleaning out three inches of dust bunnies that had overwhelmed the motherboard since the last time the case was opened). Next, I popped in a Debian install CD (if you are going to upgrade the operating system, you might as well upgrade it All The Way), and let it run.

I felt like a chicken pecking my way through all the defaults until I finally had all the packages copied over (took about twenty minutes of installing to get to the point of a login prompt). A few more commands brought down security updates, the X Window System, as well as a few applications I knew my mom would need. There were many choices for a desktop; I selected KDE, which has reasonable defaults and coherent functionality as a work environment.

She needed a web browser, so I plonked mozilla down. Email was handled by KMail (part of KDE) and word processing was left to OpenOffice. The real work of the installation was in making sure that the sound and network modules were loaded by the kernel on startup, and making sure the old hard drive was mounted properly so that my mom could get at her old documents (conveniently, KMail imported all her old email messages for me). Once that was configured, I called my mom back into the room to let her have at it. Total upgrade time: two hours. Total cost: $70 for the extra HD. Total value: priceless.

So — why aren’t all our moms running Linux on their computers? The answer, sadly, is: you. (Well, either you, or some other geek unwilling to swap a hard drive and then sit through a Linux install.) Just go get it done. Pick up the phone, call your mom, and ‘borrow’ her machine for a few hours. Let her know you care.

August 6, 2009

Google Chrome on Linux

Filed under: Uncategorized — Gunz @ 5:10 pm
Get your Google Chrome browser for Linux from:

http://build.chromium.org/buildbot/snapshots/chromium-rel-linux/

A screenshot of Google Chrome running on my Linux box is attached.
Of course, Firefox is still my favourite because of the large number of Add-ons. However, Chrome is blazingly fast!!!!
Chrome_Linux
Chrome_Linux2

August 5, 2009

Open Source Project execution view

Filed under: My Tech — Gunz @ 5:14 pm
Tags: ,

Want to see how a typical Open Source Project is executed by collaboration over the net?? There are loads of tools available like Launchpad, Gits, Subversion etc, check out the simple compile/test graphical view of ‘Google Chrome’ development using a freeware open source tool called BuildBot.

http://build.chromium.org/buildbot/waterfall/console

(The waterfall here is for all versions – Windows/Mac/Linux Chrome development – you can download the latest build of Google Chrome for Linux and use it too!)

If only we start using such tools for testing/merging our software can we ever have a successful project executed.

February 16, 2008

Share with peace of mind

Filed under: My Tech — Gunz @ 7:34 am
Tags:

With the popularity of blogs (wonder who dosn’t have one nowadays!!), uploading videos and images and posts to blog sites has become a routine. But the past few days I have been struggling with issues concerning the ‘ownership’ of my posts. While blogspot, wordpress and live journal met my requirements of posts/images and youtube for my video sharing with friends and families, at the back of my mind issues of OpenSource were niggling me as most of this sites were proprietary – and ‘they’ owned my posts/images/videos.

Than I came across blip.tv (http://blip.tv) which was a perfect solution to my requirements. This blog lead me to it. Check it out and you would be all the more wiser about what I am talking about:-

http://www.masternewmedia.org/online-video/video-sharing-and-publishing/

how-to-watch-online-video-with-free-software-20070301.htm

Enjoy and happy posting

February 15, 2008

Midnight Blues

Filed under: Daily diary — Gunz @ 6:50 pm
Tags:

“Our life is frittered away by detail… Simplify, simplify, simplify! … Simplicity of life and elevation of purpose.”- Henry David ThoreauAs the clock ticks by and its past mid-night (12.12 Wow!!), I am wondering whats keeping me awake. Maybe, am trying to ‘Simplify’ my life. Maybe having loads of time on hand is making me not value ‘time’!!!

Lots of ‘maybe’s and maybe thats keeping me awake. Looking back on the day, what did I accomplish?? Nothing much I guess, other than attending a few lectures as part of the professional training, and hitting the golf course in the evening. Hoooo… had a torrid time on the course.. my 6-iron failed to charge up and it sucked big time!!! Had my worst first hole (Played 9 holes) in the near past that I can remember… and decided not to count the score for the day! It was pretty depressing!! Yess, have to ‘simplify’ my game!!! Took a lesson on chipping, and promised myself will look up the golf lessons video that I have been promising myself to see for the past year or so!!! Lets see! Tomorrow is a pretty low load day – a day earmarked for self study!!!! Lets see – will ‘simplify’ things tomorrow!!!

But first – i have to ‘simplify’ going to bed – and try to catch up a few hours of sleep – before my biological clock starts making me restless at the usual 6.00AM!!!

Good night!!

Next Page »

Theme: Rubric. Blog at WordPress.com.

Follow

Get every new post delivered to your Inbox.