Telugu Translations For Solaris

31 Aug

Today, spent some time interacting on the Open Solaris I18n Discuss forums about the Telugu translation plans. Did some translations of a .po file as per the instructions at this genunix page. However, I have hit a dead end, especially while creating a fool proof build infrastructure. So more work for the weekends and upcoming nights.

Will soon start a I18n Discussion Forum for Telugu on Open Solaris site, thanks to the leads given by folks there.  Interested people can check this blog early next week for links and logistics.

Some experiments with localization to Telugu

31 Aug

Until this evening, I knew nothing about the localization process. I have been doing internationalization of our software right since 1996, but never tried localizing anything till today. This evening, a few of us guys have ganged up and thought about localizing for Solaris. Siva has done some good work for Tamil, as can be seen in his blog-1 and blog-2.
With his help, started prototyping Solaris Telugu localization. The screenshot for this babystep is here. The font quality etc. are not good yet, but I am sure I can fix them in the due course.
Looks like a good timepass for next few weekends.

Chennai Gets Sun Offshore Center

25 Aug

Quoting from today’s Economic Times:

Computer maker Sun Microsystems has launched an offshore centre in Chennai to manage and monitor is customers’ IT infrastructure and processes. The facility would start operating with 150 engineers and grow to 300 shortly, officials said. …

Sun Management Center: Agent Information from Engine ID

23 Aug

Sun Management Center agent logs often have log entries that contain SNMP Engine IDs. The engine ID would look like

0:0:4:da:40:81:9e:e5:df:0:a1:0

The way to determine the target’s IP address from engine id is as follows. Take the 6th, 7th, 8th and 9th fields of the engine id. From the above example, take 0:0:4:da:40:81:9e:e5:df:0:a1:0. This string 81:9e:e5:df represents the IPv4 address of the SNMP entity, e.g. 129.158.229.223. Take each field as a Hex number and compute the corresponding number for the IPv4 address.

The next two fields represent the port number of the SNMP entity. Take 0:a1 from 0:0:4:da:40:81:9e:e5:df:0:a1:0 and compute the numeric port number, treating the entire number as a (max) 4 digit Hex number. In this case, this amouts to 161, the standard SNMP agent port number.

HITS-COE visit today

19 Aug

Visited HITS College Of Engineering today. I did a two hour session on technologies like Solaris, Open Office, SPARC, Sun Systems, etc. This event is attended by students from this college of all years of engineering and all streams of engineering.

There was some initial resistence to asking questions, but at the end of the preso, the students really opened up with lot of good questions. One interesting question that is not often heared:

Can I assemble a Sun Sparc system by buying individual parts?

Interesting thinking by the student who asked this question. Rest of the questions are like:

  • Can I install Solaris on a regular PC?
  • What is clustering technology?
  • How much hard disk space does Solaris take?
  • Under what situations should I replace my Windows installation with Solaris?
  • What is the difference between Linux and Solaris?
  • Can I install Open Office on my current Windows desktop?

There is considerable interest for Belenix LiveCD, but I had limited quantities. Left a few copies with the college office so that they can make additional copies.

Post-lunch, Rajesh gave a very good preso on Java technologies and how/why they are important. Thats a very good preso of Java history and importance.

A few things I couldn’t do today include visiting the labs and talking to faculty. May be during next visit, whenever there is one.

Replacing Desktops with VMs?

18 Aug

There is an interesting thread on slashdot titled Experiences with replacing desktops w/ VMs? I have been using a Sun Ray client at work, connected to a Solaris Server. It has been working fantastic, after few glitches in the intial days of its rollout about a few years ago. I do lot of office productivity work (presos, documentation, email etc.) using the Sun Ray client. My legacy desktop is now morphed into a lab server, used to test some sample configurations of the products I build.

Do I recommend replacing Desktops with something like a Sun Ray Client? Absolutely. I never had to call servicedesk people to fix my desktop again. Moreover, I walk into any empty office, on any floor, just with a Java card and tuck it in the Sun Ray. There comes my desktop! Gives me better mobility than my laptop, especially when I am in a nomadic spree of walking across the floors for meetings.

Favicon with gimp

27 Jul

A few years ago, when I first wanted to create a favicon for http://www.spurthi.com/, I had to use the Gimp 1.x on my Linux box to create a .png file and then convert that to a .ico file using png2ico utility. Today, I just wanted to play with this for this blog site. Using the Gimp 2.x on my Solaris x86 laptop, I created a very poor quality (from a user interaction perspective) favicon with just a few strokes. May be I need to get a good theme for a real favicon for this blog.