Categories
geocode-glib Gnome

Last month of OPW internship

More than 2 months have passed since I started working on GeoIP server and client libraries. The libraries are now ready to use. They provide IP address based Geolocation information. To use the client library, all you have to do is – create a GeocodeIpclient object and perform a search for Geolocation information. The search […]

Categories
git

Git is God – what to do if you’ve deleted a commit

You can accidentally delete a commit in many ways – yeah! that’s pretty easy – you just have to do one thing – not pay attention to what you are doing! And boom! you’ve deleted a commit. In my case, I was rewriting my local commit history before sending a patch. I was using – […]

Categories
conferences/events/hackathons

Big Data, Maps and Visualizations

The Hacks Hackers New Delhi group conducted an event on “Big Data, Maps and Visualizations” in the city yesterday. It was an interesting mix of programmers or “hackers” and journalists working on digital and print media. The idea was to create prototypes where graphs can be created from the data available on various fields and […]

Categories
git

“git rebase -i” – finally

As you have already guessed from the title of this post that I am a beginner in git. So far I was making do with basic pull, diff, add, commit commands in git. But when my mentor reviewed some 10 patches that I sent him and shared his feedback, he suggested me to get familiar […]

Categories
geocode-glib Gnome

Gnome internship – my experience so far

I am 22 days old as a Gnome OPW intern and it has been a very nice experience so far. I was supposed to write at least one blog post in every two weeks. But, sometimes I get this writer’s block when words simply fail me. Besides,in the last few weeks, I really enjoyed writing code […]

Categories
General

How to get started in FOSS

I’ve started contributing to FOSS projects since the last month and I’ve already found myself telling two newbies how to get started in FOSS. Although I love to give “gyans” and explain stuff to people, I thought here’s a good opportunity to write on this topic a post as comprehensive as my limited ability and knowledge […]

Categories
git

Learning Git

I’ve used CVS and SVN during the 4 years that I worked in the software industry. Moving from CVS to SVN was a good experience. Now that I’m working on GeoIP and Wifi Geolocation server and client libraries with Gnome, I ‘ve started using git. This is my beginner stage and am going to keep […]

Categories
geocode-glib Gnome

Building Geocode-glib

I was trying to build Geocode-glib on Ubuntu 12.04. But I was getting the following error while running ./configure – [sourcecode language=”text” gutter=”false”] configure: error: Package requirements (gio-2.0 >= 2.34   json-glib-1.0 >= 0.14   libsoup-2.4) were not met: Requested ‘gio-2.0 >= 2.34’ but version of GIO is 2.32.3 Consider adjusting the PKG_CONFIG_PATH environment variable […]

Categories
Gnome

Gnome Outreach Program for Women 2013

Well, I applied for it and the result was to come out at 8 pm GMT on December 11. I am ahead of GMT by 5:30 hours. So I had to stay awake till 1:30 in the night to check the result. I decided to sleep. Had a very uncomfortable sleep towards the end. Had […]

Categories
Ruby on Rails

Tryst with Ruby on Rails at Rails Girls Gurgaon

I have all along been coding in C/C++. I did touch perl, tcl etc some times. But let me confess, I enjoyed programming in C more than anything else. But these days I have time and I am upbeat about learning new things. Besides, web and mobile are the new big things now. So I […]