Wednesday, December 31, 2008

Thank you 2008 :)

Another year is about to pass by. I am.... 26 years old I guess.. Did what all these years.. ??
Umm... built many relations... made parents happy... bought a house, lol... the mobile... E50.

But some emptiness lies within me... some part of unsatisfied soul.
I want to give something to this world... some thing.. something which will make life easier...
I know..I only talk.. thats why the emptiness.. (stupid coleague is playing a senti song(lamha lamha.. jaane kis aag mai.))

Anyway.. will try my best to do what I want to do..

I dunno why.. some fear lies within me, especially on new year eve.. I know this "New Year" is just psychological and calendrical...
but... this "Year" thing is deeply rooted in our minds...

Do something yogi... (I will shit in my pants now...)

--
Yogesh

Monday, September 08, 2008

JSON

ceo has an article on using json in j2me apps where usually the j2me app makes a http request and the server responds with some data, usually comma delimited. This is painful, believe me, you have to remember the order of the data, the type and most of all, what if the data has a comma in between!

So, whats the next solution? XML thats what comes to the minds of most of the java developers. but XML is costly, costly in terms of processing power and memory. Also, the fear on the developers face if he is a fresher, "I have to use XML? oh god! quick quick, Google!"

Next solution, JSON. Now, the use of JSON in most of the applications has become soo much defunct idea to me that I dont feel there needs to be some "thinking" done when some applications is to be designed and data transport format has to be finalized. Most of the time, I simply dont think and use JSON straight away! I mean, its like a culture for me now. And it works!

I hate XML if the only purpose if to transmit some data over the network and extract it back. When I joined the company I am working now(more than a year now), I was asked to take change of a j2me app. The moment I realised that folks here used the same old traditional way(comma separated values a.k.a CSV) of sending and recieving data, I got pissed off! Most of all, I was surprised, that how could people not think of JSON!

I spoke to other people in the office(the senior technical members) and finalized that JSON is going to be the transport format. Nodoby in the company knew about what JSON is, they had not even heard of it, it was an alien word for them. I was then asked to demo it, which I did and thats all. Its been more than a year now, that we use JSON everywhere!

We also built a complete SMS based campaigning platform, integrating with the mobile operators, and all the communication happens over JSON.(Its a core java project, not any j2me or J2EE, it has sockets, MINA, database etc)

Anyway, the above article forced me to write this. My friend keeps on telling me to write down any new thing that I do, mainly these kind of ideas. I am lazy most of the time and sometimes I feel the idea is an obvious one and dont bother to write about it only to realise that, an "Article" is posted on the idea I had some long time back :(

No hard feelings, I now know I am much ahead of time ;)
--
Yogesh

Saturday, March 29, 2008

update

Updates from the time I closed this blog t

1. The girl I loved the most got married, of course, not with me!

2. I quit(edited: pp) my long time job.

3. Got in a mobile startup, current company.

4. Got my first, or second.. fat salary... got a new mobile phone.

5. Ok, this one is .. umm... ok.. (thinking...pp is troubling me)  ok met a cute lil girl.

6. We both met, exchanged our views, ideas, likings etc.

7. Series of meets n I was clear with my intentions ;)

8. Second or third meet I guess, told her that my intention is to get in a permanent, committed relationship.

9. Both agreed and are happy as of now ;)

10. My mind has this thought all the time : Uncertainty is around me all time.

11. Won a Samaung P2 player from Crunchgear, I love you John, n i love the player!

12. Got promoted as a System Architect(or was already?)

13. Bought a new laptop.

14. Got a salary hike!

15. Bought a new house in my native, Belgaum.

So far, so good :)

--
Yogesh

Friday, March 28, 2008

back

M back to blogging. Many things to be logged. Will do it some time.

--
Yogesh