Kudithipudi.Org

September 19, 2011

Coolness factor..

Filed under: Management,Technology — Vinay @ 8:34 am

You know, you are working at a cool company, when one of your favorite podcast mentions it in the show :) .  Check out the September 19th episode of Tech News Today and Tom speaks about how Gogo is going to improve the speed of in-flight Internet access by 4 times.

BTW.. if you want to work at a company that is changing the industry (of in-flight access and entertainment).. we are hiring :) .

September 8, 2011

Inspiration..

Filed under: Management,Technology — Vinay @ 8:05 am

I love my “work” to the point that most people that know me think that I am a “workaholic” :) . One of the reasons, I love my job is the ability to share my passion for technology. And I know that I am on the right path (despite the long hours), when I receive notes like this (from an ex team-mate)

Hi Vinay,

I hope you are doing great. I would like to take this opportunity to express my thankfulness to you, for introducing us the Modular approach in Perl Scripting during the tenure at TravelClick.

Without your support, I probably wouldn’t have gained confidence to develop script which runs more than 500 lines. Hence I wish to dedicate this script to you.

Btw I started writing a Technical Blog over a year “http://ashok-linux-tips.blogspot.com”. I request you to have a look.

I must admit that the idea of sharing technical solutions via Blog was mainly inspired after seeing your http://kudithipudi.org J

Once again, thanks for all the support extended to us.

Regards

Ashok

Nice job Ashok :) .

September 1, 2011

HOW TO : Find the clients connecting to a NFS server

Filed under: HOWTO,Linux,Technology — Vinay @ 10:46 am

Quick tip to find out the clients connecting to a NFS server.

  • Check the ports that NFS uses
 grep -i nfs /etc/services 
  • Check the clients connecting to the server using the port from above
 netstat -an | grep 2049 

 

HOW TO : Search ownership of files in Linux

Filed under: HOWTO,Linux,Technology — Vinay @ 9:44 am

Say you have a directory with a bunch of sub directories and files and you want to see if all the files are owned by a particular user, you can use the following set of commands

ls DIRECTORY_PATH -l -R | awk {'print $3'} | grep -v USER_NAME

The set of commands do the following

  • ls -l -R shows the list of files and directories
  • awk prints the name of the owner of the file (it is the third column)
  • grep shows only the lines where the owner name doesn’t match

And yeah.. this works in most variants of Linux :) .

August 31, 2011

Unimaginative Error Pages : HP.com

Filed under: Management,Rantings,Technology — Vinay @ 11:22 pm

One of the largest tech company in the world

Fortune 100 Company

Supposedly earns billions in consulting services

and what happens when thousands (and let’s imagine millions) hit their web app store?

 

Overheard : Comment about complex organizational structures

Filed under: Management,OverHeard — Vinay @ 11:13 pm

More tiers means more tears..

Keep it simple :) .

August 22, 2011

HOW TO : Apache and SELinux

Filed under: HOWTO,Linux,Networking,Technology,Web — Vinay @ 11:13 am

Quick note for future reference..

If you ever run into errors like this

<pre>Starting httpd: Warning: DocumentRoot [/var/www/html/static] does not exist
Warning: DocumentRoot [/var/www/html/static] does not exist
Warning: DocumentRoot [/var/www/html/static] does not exist
Warning: DocumentRoot [/var/www/html/static] does not exist
(13)Permission denied: httpd: could not open error log file /etc/httpd/logs/error_log.
Unable to open logs
                                                           [FAILED]

And you are scratching your head why Apache is throwing these errors, even when the said directory and files exist. And you have the right permissions!! Check if you have SELinux running and being enforced.
On RHEL, you can check if SELinux is running by

cat /selinux/enforce 

The two values are 0 and 1. 0 means, SELinux is not being enforced and 1 means it is.
You can quickly disable SELinux temporarily by

echo 0 >/selinux/enforce 

If you want to disable it permanently (i.e. survive reboots), you have to edit the file /etc/selinux/config and change the SELINUX line from enabled to disabled.

HOW TO : Playbook for creating an effective IT team

Filed under: HOWTO,Management — Vinay @ 8:13 am

Tom Limoncelli put together a list of questions that are essentially a cheat-sheet to creating and running a very effective IT team. He called it the Limoncelli Test (as a tribute to the Joel Spolsky‘s Joel Test) and it can be found at http://everythingsysadmin.com/the-test.html.

The only additional thing I would add to the list is to have a roadmap for the function you provide and ensure it is updated quarterly. A lot of teams spend a lot of time on what they do now, but don’t focus on what they “can” do. This is similar to IT functions spending more than 70% – 80% of their budgets on maintenance rather than innovating.

August 19, 2011

Huh??

Filed under: Fun — Vinay @ 8:45 am

Anything wrong with the status of this deal from Groupon??

Overheard : Random comments about technology

Filed under: Linux,OverHeard,Technology,Web — Vinay @ 8:04 am

Here are some interesting titbits from a executive summary event hosted by Redhat/Intel that I attended yesterday.

We decreased the execution times for our orders from 1.5 seconds to 5 milliseconds

This from an executive managing the technology organization for a large trading company. Imagine the geekiness in accomplishing this :) .

For every 450 smartphones that get activated a server is added to support them

This from an Intel executive. So if there are 500000 android phones being activated every day.. that’s around 1111 servers being added just to serve the android fans :) .

1 in 4 servers currently runs Linux

This from a Redhat executive. If anyone doubts that Linux is mainstream.. they are living under a rock :)

« Newer PostsOlder Posts »

Powered by WordPress