If you are using os rename src dest…

19 Dec 2016 - 1 minute read
categories: uncategorized tags: python

If you are using os.rename(src,dest) outside the current working directory, you can’t simply use os.rename(filename, “output.mp3”) since it will move the file to the current working directory. You should rather, path.dirname to get the file’s directory and then rename the file. For example you can use `os.rename(file_name, os.path.dirname(file_name) + ‘/{song_title}.mp3’.format(song_title=song_title))`

At last I am now on Fedora 25…

14 Dec 2016 - 1 minute read
categories: uncategorized tags: linux misc

At last, I am now on Fedora 25. It’s great to again be able to use VLC and TexStudio without having to do use any workarounds! Still need to test the Optimus improvements but can’t seem to be able to get Nvidia module to start. bbswitch is loaded. Need some time to figure this one out. I guess will have to try Dota 2 7.00 on WinDoze. **Edit: **It now works perfectly.

Understanding the Undertones of Political Thought within the Politically Agnostic FOSS Movement

13 Dec 2016 - 12 minute read
categories: projects tags: foss gnu linux misc sociology

Introduction The Free and Open Source Software (FOSS) movement, which is now seen as an integral part of the technology sector, is now making its impact outside this domain in various dimensions. It has given rise to the three “Open” pillars – Open Source, Open Standards and Open Content. Ideas formulated during the rise of these new FOSS communities have been able to raise various questions about Intellectual Property, Information Production and other newly formulated concepts.

OctoShark Browser Extension – DigitalOcean Cloud Hack Delhi Winner 2016

29 Nov 2016 - 2 minute read

This product was built during the DigitalOcean Cloud Hack 2016 at 91springboard, Okhla New Delhi. These days, every cloud developer is using Docker. Docker has become the de-facto way for developers and system administrators to create lightweight images and deploy to cloud. A quick search on github returned more than 300,000 public projects with Dockerfiles. The idea behind OctoShark is to simplify the workflow of deploying and testing cloud projects. OctoShark aims to provide a one click solution to deploy any Docker Project directly to a new DigitalOcean Droplet.

Fixing my zsh history

25 Nov 2016 - 1 minute read
categories: uncategorized tags: zsh

I recently corrupted my zsh history and was facing this error. After a reboot, I started seeing a message when loading the shell: zsh: corrupt history file /home/myusername/.zsh_history I fixed it using: mv .zsh_history .zsh_history_bad strings .zsh_history_bad > .zsh_history fc -R .zsh_history

Getting ready for updating my system to Fedora…

23 Nov 2016 - 1 minute read
categories: uncategorized

Getting ready for updating my system to Fedora 25. Updating and backing up Fedora 24. Side by side, studying for my final exams and trying to cope with submission deadlines.

Day 5 – The final day of ApacheCon

18 Nov 2016 - 2 minute read
categories: apache tags: aceu16

The morning began with keynotes from Sebastian Blanc and Bertrand Delacretaz. After that I attended Jean Fredric Clere’s talk on HTTP/2 and SSL/TLS. He also demonstrated the new protocol and the extensions. [email protected] speaking on HTTP/2 and SSL/TLS State of Art in Our Servers at #ApacheCon @ApacheCon pic.twitter.com/olEkYsa15e — Rohan Verma (@rhnvrm) November 18, 2016 Next, got to learn about security lessons from the Deserialization vulnerability in the Java Apache Commons Collections library and how prevalant they are by Tim Jarret.

Day 4 – ApacheCon and The Apache Way

17 Nov 2016 - 3 minute read
categories: apache tags: aceu16

On day 4, I attended the Apache Way track as I felt that I should get to know more about the ASF and how Apache works. I got to learn a lot and feel that this has paved my way to further get involved with Apache projects. The first session was a panel discussion having panel members from the ASF. It was hosted by Nick Burch and the panelists were members of the ASF.

Day 3 – ApacheCon Barcamp and ApacheCon

16 Nov 2016 - 2 minute read
categories: apache tags: aceu16

The morning began with me waking up a little later. The previous night, we had the Attendee Reception. The BarCamp began around 10 AM. A barcamp is an ‘unconference’ with no set schedule, facilitated by those involved in various Apache projects. It was organized by Jean Fredric Clere and Sharon Foga. You can learn more about the BarCamp at: https://wiki.apache.org/apachecon/BarCampApacheSeville Since, most people don’t know what a barcamp is and might be confused I’d suggest reading up about it on https://en.

Day 2 – ApacheCon Big Data, Seville

15 Nov 2016 - 3 minute read
categories: apache tags: aceu16

The second day of ApacheCon BigData was also successful and amazing. It was a long day that started with the Keynotes by Mayank Bansal from Uber who explained Uber’s big data stack and how they scaled up. The next keynote was by Sean Owen from Cloudera who explained how Apache is more than just another Github where people just dump their code. It’s a place for building the community. It was also nice to hear his shoutout to Apache Allura which he talked about to explain the diversity and the reach of the projects.