DrRacket rocks!

Life after GNOME’s Outreach Program for Women My previous post was about the end of my OPW internship task. I’ve tried learning so many different things post OPW: Rust language (studied it for a while, then left) Computer networks from Unix Network Programming (Enjoying… ) Advanced data structures (Enjoying…) Dancer : I tried learning it,…

GNOME’s OPW status update

Past weeks were quite smooth for me except a few last days, so here is the report: Accomplishments: This the list of the issues which I have done till now. Most of them are about writing a structured exception for an error, except some selected or better to say horrible ones :D, which I’ll discuss…

Recovering a file in git

While working on Moose, I accidentally deleted the wrong file in git, though code in that file was very small & easy, so I rewrote it and added it to git. But if it would have been a bigger file, then it might not be easy for me to rewrite it, so recovering that file…

GNOME’s OPW status update (weeks 1,2 & 3)

Accomplishments: In the past three weeks, I worked on these issues. Almost all of the issues (except 4-5) belong to structured exceptions in Moose. Problems which I faced: MooseX::Role::WithOverloading is broken: I have used operator overloading in the Exception class. Accoring to this issue, I was supposed to use a Role, but I inherited Exception…