Wednesday, September 1, 2010

Apache Thrift

Yesterday I spent the day with Thrift. Thrift is a framework developed at Facebook for “gluing” together programming languages. The Thrift framework enables efficient and scalable communication between C++, Java, Python, PHP, XSD, Ruby, C#, Perl, Objective C, Erlang, Smalltalk, OCaml, and Haskell. Thrift allows you to chose the right programming language for the job at hand. With Thrift you won’t have to chose between development speed and performance – you can have your cake and eat it too. Thrift is still very much in its infancy.I hope to shed some light on Thrift and make it just a little bit easier to get up and running. I will write a follow-up post on how to use Thrift to communicate between Java, Python and C++.

Cheers,

Thursday, July 29, 2010

Syntax Highlight test

finally i configured syntax highlighter on blogger.

Here is the test. If it goes well i hope to share more code snippets and discuss about the interesting part of them.

so without waiting lets see if this works or not.

#include < iostream >
using namespace std;

int main() {
     cout << "Hello World!" << endl;
}


puts "Hello World"

it reflects my state of mind

I know why you're here, Neo. I know what you've been doing... why you hardly sleep, why you live alone, and why night after night, you sit by your computer. You're looking for him. I know because I was once looking for the same thing. And when he found me, he told me I wasn't really looking for him. I was looking for an answer. It's the question that drives us, Neo. It's the question that brought you here. You know the question, just as I did


Tuesday, July 27, 2010

I'm back

Guess which computer science field helps in estimation of amount of glucose in blood of a diabetic person, from the infra-red absorption spectrum of that person's blood.

tell tell ;-)

yes im back,,,, not able to find a decide a new place so thought will come back

kahte hai subah ka bhula sham ko ghar chala aa aaye to usse bhula nahi khate :P    

Cheers,

Sunday, June 13, 2010

Abondaned !!

I am in destructive mood these days... after deleting facebook account, disabling google buzz, removing everything from orkut profile .. i guess its time to abandon blogger as well.. will create a fresh blog somewhere .. just don't know where and when ....
Alvida..

Sunday, May 23, 2010

Status Update

It is not new for me to try new things.In fact yesterday i told saleem that im like air always changing direction always try something new. but in past 2 months im experimenting in far far greater speed.I dont know whether it is good or bad but im experimenting and will continue to do that.
I have tried erlang(a funtional language), C# (big step for a (ex?)M$-basher), python in the gap of few weeks. Pair programming, Agile, Test driven development are new practices that i learnt. But the best thing happened to me is my growing interest in Distributed applications. For past few weeks im trying out a project called Hadoop.
It is an opensource projects under the umbrella of Apache foundation. If to put in a single line, it is opensource implementation of the MapReduce algorithm which is the core of Google empire. Hadoop opened a plethora of questions to me. What is Big Data? How it affects me ? Why we need a non-rdms approach towards information-retriewal ?
So i am starting a new journey to get answers to those . If i dont show here soon , assume im still looking for the answers ;-)         

Monday, April 12, 2010

Design of design


A new book by Fred. (Mythical Man Month) Brooks is out in the market.

The Design of Design: Essays from a Computer Scientist



Mythical Month is a great book ... will this be a worthy successor of that book ??

i am going to find out soon.