An open letter to bloggers from Kolkata

On February 23, 2014 at 4:43pm, Anirban Saha made a post on Facebook Where are the Kolkata Bloggers? Like, seriously ? In August 8, 2009, Webreps organised Kolkata Bloggers Meet. That time I joined Webreps. In October 31, 2009, we organised the BCET Bloggers workshop in BCET. There BCREC and NITDgp also joined in. Have been active ever since then. In 2014 - I hardly find any blogger visible and audible. I want to organise a Kolkata Bloggers Meet later this year. Any help shall be welcome. Please connect to this page: https://www.facebook.com/pages/Kolkata-Bloggers/401101290026684 ...

5 March 2014 · 3 min · Sayan Chowdhury

How to get started with open source

I have been involved in Durgapur Linux User’s Group for around last five years. I have been contributing to various open source projects quite sometime. The primary reason on why I contribute to open source is the feeling, the enjoyment when you send a patch or a PR to a open source project. It makes you happy when millions of people use your few lines of code in day to day life. ...

4 March 2014 · 8 min · Sayan Chowdhury

Darkserver improvement: pen down

Lot of things to do! Lot of things to do! Lot of things to do! This was continuously revovlving around my head for last 2 weeks. I had to deploy the work i had done on staging instance and test it. But wait! I had never written a setup.py before, never made a RPM package before. While in college, I had a fascination toward RPM packaging as most of my college seniors had created a RPM package sometime or other. During Mukti 2011, I had attended a RPM packaging workshop by Rahul Sundaram(mether), so i had the idea of how to package a RPM. ...

25 September 2013 · 2 min · Sayan Chowdhury

Darkserver improvement: web dashboard

There has been a lot of changes since I last posted my blog. Darkserver’s command line dashboard now supports the secondary architecture. You can easily shutdown the darkproducer of specifying which architecture to shutdown. dark> shutdown darkproducer archThe support for multiple buildqueues was removed. After a rigorous testing on my laptop, i pushed the code to the dev instance that was assigned to me. But, a mysterious error happened, nor the pid or the daemon of darkproducer was getting created. Due to which the complete project came to a halt. Later, it was figured out that i was passing the config (--config) argument as a relative path of the conf file, rather than the absolute path which created all this trouble. So, the proper way to start the darkproducer is: ...

9 September 2013 · 1 min · Sayan Chowdhury

Darkserver improvement: testing by hand

I am currently doing some manual testing of my code, and it proved to be vital. It helped me figure out a lot of bugs. One of seemed weird to me in the beginning: The get here returned an error. Method Not Allowed This is an XML-RPC server. Only POST requests are accepted.The project required a heavy amount of download, so my mentor gave me a dev instance to test out my code, all seemed to be fine, with the code properly working on local machine. But on the dev instance a major bug surfaced, all the architecture with referring to the same key. So, currently i started working on implementing different darkproducer-ids for different darkproducers.Also, I need to get started with a long-term bug, my mentor pointed me in the shutdown functionality of darkserver.

26 July 2013 · 1 min · Sayan Chowdhury