My Project: High Speed DAQ with DPDK

I had an interesting project – to say the least. All my attempts of trying to explain it to anyone have not gone too well for me. Therefore, I will just write a short summary of the essence of the project here. The following description comes from my Project Report that I had to submit at the end of my contract period (just because I am too lazy to write the same thing again in different words 😛 ).Read More »



After getting out of bed early in the morning and then biking to CERN (it took  approximately half an hour on average bike ride), what could be better than having delicious coffee?? 😃 Good news for all the coffee lovers. Almost every building in CERN has coffee machines, vending machines, fresh juice  making machines. You can always find one nearest to you and recharge your batteries 😛Read More »

First Day at CERN

I woke up on 27th June, happy and full of energy! It was my first day at CERN!! 😀😀Everyone was excited to begin this new adventure. So I got ready, and went to CERN on the hotel shuttle at 8:00 in the morning. While waiting at the reception for our access cards, we all made new friends, introduced ourselves and talked to people from all over the world. After much waiting in the queue, I received my access card, found my building, found my secretariat (the LHCb Secretariat) and was shown to my office.


Read More »

BPH, Ahemm…

As with the visa and travel arrangements, the Openlab team also helped us with our accommodation. For our stay, we had two options:

  1. Business Park Hotel (pet name: BPH)
  2. Find our own accommodation in Geneva, Saint Genis Poully, Thoiry etc.

As someone travelling from another continent, who had not had the experience of living abroad before, I chose the safest option, BPH. Moreover, I had heard that a majority of Openlab students have been staying there for the past years, so that seemed like the best option for me. Read More »

Visa, Flight and Reaching Geneva

It was the 21st of April when I happened to hop across my application, I dont remember the reason now. The status had changed  😃  It showed “selected”  ^_^ !!! I could not believe it, and the first thought that came into my mind was “This must be some database error”  😃

But not much later, I got the email telling me I had a successful application. My first reaction was to start jumping! It was the best feeling EVER!!Read More »

The First Step – Application

It all started with the application process (obviously 😛 ). As I was surfing the various summer/research opportunities one day,  I came across the CERN Summer Student Program and the CERN Openlab Summer Student Program. I had applied to the Openlab Summer Student Program last year, but did not get selected then 😥 . However, I decided to try my luck again this year.

After making sure I made the best possible CV for myself, I uploaded that on the application profile. The essays though, were the most time consuming and important for me. Read More »

I spent a summer at CERN! Woohooo!! ^_^

As the title gives away, I spent my summer at CERN this year! 😀

I was selected as an Openlab Summer Student for 9 weeks i.e. 27th June – 26th August, 2016. Without doubt, this was the best summer of my life. The people, the project I was assigned, CERN and the whole experience in general was of immeasurable substance 🙂

The Universe of Particles – Innovation Globe

Though I did not get much time to blog side by side about the experience, I will be writing now about everything I can recall! Stay tuned 😉

Of OSSs and FYPs – Part 3

The new semester starts tomorrow, the final one 😥 , and I am all ready to start working after being lazy in the vacations! 😀 Being lazy is important too, it makes me ME 😎

As mentioned earlier in this series, I’m responsible for incorporating dynamic process management in the MPJExpress runtime. So here goes a brief introduction of what DPM actually is.

Introduction To Dynamic Process Management: 

A feature added in the MPI spec 2, dynamic process management can be simply described as creating and ending new processes on an already running job. Read More »

Of OSSs and FYPs – Part 2

It has been a while since I started working on my final year project, and one thing is for sure: it is no piece of cake 😥 . I will not call it impossible, or terribly difficult, but well…
On the brighter side, the research and reading phase is now over and I am going to start writing some code very soon!! 😀
I must say I find my part quite interesting (lots of room for experimenting 😛 ). Which is great, since the level of interest in whatever task I have to do is a game-changer for the results.

A News Website by Web Scraping/Crawling

Web scraping or web crawling is the simplest method of extracting data from web pages without having to use any API. :mrgreen: It works by getting data out of the HTML on the page.
One of the easiest to use crawlers is Goutte. This tutorial shows step by step guidance on how to create your own news website by crawling your favorite news websites and pulling out data from there.

Step 1

Start by installing the required tools on your system. If you’re working on a host already configured with Goutte, you’re good to go. Follow the steps here for installation.

Read More »

Of OSSs and FYPs – Part 1

I have been working on small Open Source Software for some time now. It started as a hobby when showing off what I had made seemed cool, most of the stuff being related to the course work. I have come across multiple organizations who encourage girls to code (and contribute to open source software) like Girls Who Code, Black Girls Code, Robo Gals etc. However, it comes as a shock to see only 16% of the tech industry comprising of females. Moreover, only 6% of the GIT contributors are females! 😮 😕 (stats from the mentioned sources)

Meanwhile, the final year of my degree had just begun. Read More »

QR Code Scanner Application using Zxing

Its been a few weeks since I created this blog but could not decide what to post first. There was so much to share, too many options. Finally, here’s my first blog post. I hope you find it useful.

A few days back I was trying to Integrate ZXing QR Code  into my android app without having to install BarCode Scanner app. A lot of tutorials I found on the internet went with the installation of BarCode Scanner app which opened BarCode Scanner whenever a scan was required.

However, a much elegant way is to implement a built-in scanner. The easiest way according to my experience is using Zxing Android Embedded. The method requires nothing extra-complicated and it worked for me perfectly. Here’s the link to the complete working project on github.

This tutorial guides you through the steps to create a basic QR scanning app on Android Studio, which displays the scanned result in a dialog box. There are 7 simple steps. Lets get started.Read More »