UTF-8 & perl

Backstory Some days ago, at work I had to do regular expression matching with some UTF-8 or Unicode[1] encoded text. That made me read perlunitut. After reading it, I got to know that UTF-8 & Unicode are not the same[2]. There’re many Unicode encodings & UTF-8 is the most commonly used Unicode encoding. Today, once…

My first YAPC (Yet Another Perl Conference)

Last week, I went to Sofia, Bulgaria for attending YAPC::Europe, my first technical conference ever and it was next to awesome! I’m writing this blog post late, because I’ve been extremely busy with office work, house search etc. :(. Further in this post, I’ll describe each day of the conference! Oh and even before conference!…

How to upload a perl module on CPAN using Dist::Zilla?

Today, I released my second CPAN module. While writing my first CPAN module, I used Dist::Zilla for uploading my module to CPAN, but when I looked into it today, I had to go through some dzil plugins again. So, I thought that I should write a blog post about this. Basic directory structured of the…

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…

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…