First week at LeetCode

Hello everyone,

As I promised that I’ll be writing blogpost every weekend after joining LeetCode for full time position, so here I go.

This week I worked on finishing up a major feature i.e. Improving filter’s functionality. It’s live right now. You can check it out on LeetCode.

LeetCode’s frontend is built upon ReactJs. I wrote component logic for the filter functionality and Hercy, my colleague, connected all the dots and improved its UI. Now state of all the filters is saved in the URL itself. So, user can share or bookmark the URL to get the same state of the filter.

read more

Good-bye ZScaler o/

Hello everyone,

Well, again no technical content in this blogpost.

Sorry about the last blogpost!

I was quite sad at that time and next day when I read I was like what the **** I was writing. But still I’m not going to remove it up. It’s true upto some extent ;)

Well back to this blogpost, 9th June was my last day at ZScaler.

read more

Contemplation about work-life balance

Hey everyone!

This blog post addresses importance of work-life balance.

Today I did a small experiment on my friend at office who had a lot of tasks assigned to her.

read more

Akademy 2015 and Mi Experiencias

Well I attended my first Akademy this year and it was really AWESOME.
Wait, what did you just say? I have a typo in my first line/title of my blog post?
No…I really meant Akademy, not Academy. Akademy is the annual world summit of KDE which was held this year in A Coruña, Spain.

I reached Rialta Hotel on 24th at night. So, I missed some kind of Spanish ceremony/tradition but my friend, Pinak has clicked some photographs and it really looked cool.

read more

SoK : UPnP Media Server and Client; Its integration into PlasmaMediacenter

Hello everyone,
It’s been a long time since I wrote my last post. In my last post, I had described my SoK project, how DLNA/UPnP media client works and my plans about implementing DLNA/UPnP media server.
If you have not read my previous post, then here you go.

I have completed the implementation of both DLNA/UPnP Media Server and Client as standalone applications and I have merged these applications into the plasma-mediacenter too but some errors are yet to be resolved related to C wrappers in C++
So, I currently can’t show DLNA/UPnP working inside the plasma-mediacenter but as soon as those errors would be resolved, I will update about it and currently you can check these standalone applications working good :)

read more

SoK : UPnP Support in PMC progress report

Well, it’s been a great experience working on an awesome project Plasma Media Center. Till now I have learnt a lot of things, from which using C library in C++ using wrappers is the one I really like the most.
As PMC is being ported to Plasma 5, it would be worthless merging it in qt4 based branch of PMC. So, I am making standalone app based on Qt5 and would merge it later on once it gets ported completely.

I have used GUPnP library for this as it is the best and most stable library available to implement UPnP. I have used gupnp-tools as the reference. Till Now I have successfully finished the very first step of my project, i.e. show up the files of the MediaServer. I am able to browse the files on the Media Server successfully and that media is accessible over HTTP protocol using the URLs which is terminal output.

read more