random

You are currently browsing articles tagged random.

I just noticed that I haven’t blogged since 3 months – last post was on February 7th. I was loaded with work in the past few months and didn’t find anything important to blog about :P .

I got selected for the Google Summer of Code project at PHP – Abstract Extension API and Dependency Interface; here is the link. So far, I have set up the build environment with lots of help from my mentor, Brian Shire, and played around with zend to get familiar with it. I will probably have to do considerable amount of work on this before our exams start on 1st of June :( . Anyway, there’s a long 2 month vacation after exams ;) .

I’ll be blogging about the status of the GSoC project, and you can also find updates here in the wiki.

Tags: ,

Puzzles

Recently I was just looking at some interview questions, and came across this page with some good puzzles (non-technical ones). I have seen some of these before, but most of these are new and challenging.

http://www.techinterview.org/

Tags:

Free… Almost

Just added a new theme to my blog; how does it look? I also upgraded my blog to wordpress 2.6.1.

We had the final examination paper today – Public Administration. It was kind of OK, better than I expected :) . We were supposed to have local selections for the ACM ICPC team, but the competition got postponed *again* :P .

So with the exams finished I now have some free time to enjoy and once the ACM team selections and the work in the Binaural Beats project are over (hopefully mid next week). I can do some programming stuff ;) .

Tags:

I haven’t been able to blog for a while, since I’ve been kind of busy during the last two months; also, I didn’t have anything much to write about ;) . Anyway here’s what I’ve been doing during the last few months.

Work in the Google Summer of Code project (XPath support to Axis2/C) went on smoothly, but I had to work for about 30hrs in some weeks to keep up with the schedule. The coding phase of the GSoC project ended a few days ago and the final evaluation deadline is on 1st of September. I was able to finish all the coding a week before the deadline, except for the memory leak which I encountered only two days before the end of the coding phase; however, with some debugging I managed to fix that as well.

I was working on an interesting (and fun) project in a group of 10 to develop a portable device to generate binaural beats. We used a PIC microprocessor (PIC16F877A) to generate the waves. We faced some difficulties in programming (processing had to be very fast when high frequency waves are generated), because we could not find a synthesizer to generate the sine waves.

Apart from those I spent quite some time with badminton and tennis (even though I’m not very good at them :P ;) ).

Now I need to get back to writing the problem statements for the NSSC selection test. :|

Tags: ,

Or even less?

Watch this.

Tags: ,

ASCII Star Wars

Darth Vader

My friend Naditha showed me a tip to watch star wars on command prompt. It’s simple just type in

telnet towel.blinkenlights.nl

on the command prompt.

EEEEE  N     N      JJJ    OOO    Y     Y  ##  ##  ##
E      NN    N       J   OO   OO   Y   Y   ##  ##  ##
E      N N   N       J   O     O    Y Y    ##  ##  ##
EEEE   N  N  N       J   O     O     Y     ##  ##  ##
E      N  N  N  J    J   O     O     Y     ##  ##  ##
E      N   N N  JJ  JJ   OO   OO     Y
EEEEE  N    NN   JJJJ      OOO       Y     ##  ##  ##

Tags: ,

Google Blog Search

Google blog search is a search facility provided by Google (they are kind of good at searching ;) ) to search inside blogs. What is so special of blog search over web search?

Well, blog search is tailored for blogs. So it has couple of nice features like sorting the results by relevance or date. Sorting by date is expedient when you want to see the latest updates about a topic. But when you sort by date many unrelated results appear at the top, and the option to search within a specified period of time comes in handy here (You can find this option in the advance search and also in the panel to the left of the search results).

That’s not it! It has more great features:

If your blog isn’t included you can submit it here.

Tags: ,

Google is working on a project to develop renewable energy which is cheaper than coal. They have named this project as RE<C (Renewable Energy < Coal): a cool way to name a project.

Although there are many similar projects on finding new sources of energy, Google believes that those projects don’t get enough funding and some are not commercially viable since they are too-risky for traditional investors.

Google engineers will be working on this project and they plan to hire new engineers too. Google expects to make use of their information tools to develop cheaper renewable energy. They also want to integrate this project with RechargeIT project.

They will be spending a serious amount of money on this and they want to get results soon, not in decades as they say. So let’s hope they come up with an environment friendly energy source which is cheaper and practical in the near future.

You can read more about this project on Google.org : http://google.org/rec.html

Tags: , ,

Touch Typing

Since I’m not a very fast typist, thought of testing and increasing my speed. I found some great pieces of free software and web sites, while I was searching touch typing training software and thought of sharing them.

http://speedtest.10-fast-fingers.com/

This site has 10 lessons and a speed test. It gives your rank among other users tested and the characters per minutes rate and the number of correct and incorrect worlds.

http://www.touch-typing-tutor.com/TypingTestTQ-FreeTypingTest.htm

This is a simple software thats tests you typing speed. This is different to 10-fast-fingers in that this doesn’t show what you should type next and it doesn’t show errors while typing. This also gives the wpm and characters per minute rates.

There is also a GNU typing trainer but I couldn’t find the binaries of it for windows. And I didn’t want to compile and install it. But from the screen shots and documentation it appeared a good typing trainer.

Tags:

Everyscape

Everyscape is a virtual version of real world. You can walk through it as in a computer game. The demonstration in its homepage gives a tour of San Fransisco’s Union Square.

The 3D virtual world is created by stitching photographs and calculating camera positions. Then these data is used to create a basic 3D structure of the landscape and a 3D like view of the pictures is generated.

Tags: ,

« Older entries