Categories
Work

Quick Hash – A tool to generate hashes on the fly

I very often need md5 hash in my day to day development works. I used to use php or python to generate the md5 hashes by writing a short script.

Today, while trying .NET, I built a GUI tool to generate md5 hash and base64 encoded strings on the fly. The app requires .NET framework 3.5 SP1. It’ll run fine on Windows 7 (and Windows Vista as well, I think) without any additional installations. On earlier systems, you may be required to install .NET framework. You can use it on Linux or Mac via Mono (though I haven’t tested it myself).

I have plans to extend the program and open the source. Will do sometime soon.

Download, Install and give me feedback! 🙂

Categories
Work

Firefox Users, Get rid of low quality image from GP Internet

If you’re a Grameen Phone Internet subscriber, you might have noticed that GP Internet users are getting low quality images these days. Here’s a solution I developed. It works only on Firefox. You need to install a special add-on (extension or plugin or whatever you wanna call it) and a script. Please read on for more details.


  1. First download and install the Grease Monkey add on.
  2. Restart firefox.
  3. Install this greasemonkey script after installing Grease Monkey. Click on the “Install” link and a box will prompt you to install it.

It still might not work for facebook. Need to work more 🙂 In fact, in facebook, the JS is messed up. So, I can not fix the mess with my little JS wizardry 😛

Now it works with Facebook and almost all sites. If you find a site it doesn’t work on, please report.

This is my first grease monkey script. I’m amazed to see the power of Grease Monkey. I hope to work more on this platform. I first tried to develop a firefox add on but that didn’t work. But I’m happy nonetheless. A lot of people use Firefox and I believe other browsers also support grease monkey. I’m going to look them up and make another post soon 🙂

I have tried Grease Monkey on Chrome. It doesn’t work. So, you have to stay with Firefox to use this script.

UPDATE: Userscript link added and prepared for one click installation 🙂

Categories
Personal Work

Created Another WordPress Theme

I have finally chosen web application engineering as my core subject of specialization. I have always appreciated the beauty and usability of web applications. You can easily paint your dreams on a web page, rather than on a desktop software. As I am still learning about desktop website design from the sites offered from Devio.digital, hence I have been concentrating only on developing mobile web sites. Its been almost three years now I have been doing mobile website design. I loved playing with WML and later XHTML along with bits of HTML. Later, when I realized that I have a good command over PHP, I looked at the web industry. I introduced myself to serious web development through my free lance career. The very first free lance job I got, involved setting a javascript countdown timer. I had to design the page and install the counter with a newsletter subscription form. I was in a mess with HTML and CSS. I was a newbie that time. (In fact, even today I don’t know much designing). Luckily the project was very simple and I didn’t have to code much. But still I got paid $30 🙂 I was inspired and started looking for more and more free lance jobs. Given my lackings in web design skills, I tried to find only projects which required programming alone.You can click this link and learn more. But I had little luck. I always had to play with bits of designing on almost all the projects. Gradually, I started learning HTML and CSS over time. When I joined Leevio, Hasin Vai introduced me to massive designing trends. I was amazed to see the beauty of web designs. Check it out at https://www.akeaweb.com/accessibility-consulting/.

I was using WordPress for my personal website for a long time. I was always interested in the WP API. But somehow I couldn’t make up my mind to do something with the API. Hasin vai inspired me a lot to work on WordPress. Finally, on a good day, I managed to build my first WP plugin — “gaf-text-link”. The plugin was featured by GAF and is available from the affiliates page of GAF (Now, freelancer.com). GAF paid me $100 appreciating my work as a marketing of their service. I was damn motivated to work on WordPress again — because of the money. Whenever I looked at the job listing at my favorite free lance sites, WP related projects were available in a large numbers and many of them involved good price 🙂 My desire to work with WP grew. If you’re interested then click here to buy knownhost wordpress hosting.

I later created another plugin to integrate admob ads into WP. Hasin Vai one day gave me links to a bunch of nice of books on WP. They were great and I really learnt a lot. I coded up my first WP theme which was being used on this site until yesterday night.

From yesterday, I started working to improve my design skills. I started with WP theme design so that I can gather knowledge on two topics from a single work. I have got decent command over CSS based styling now, but I am still falling short in layout designing. My design last night was not up to mark, at least it was not what I wanted. Hasin vai suggested me to use a CSS framework for layout. I had two primary options — fluid.gs for fluid layout and 960.gs for fixed width layout. I chose 960.gs since I wanted my layout to be fixed width. It was cool working with it. It saved me a lot of time and let me do what I really wanted to do! 😀 I am not willing to use raw CSS for layout again 😉

Not only CSS and HTML, I have also worked with GIMP for bit of image editing. I am very new to GIMP. Had to struggle a bit with the interface. I hope I will be able to cope up really soon.

I finished the theme just a few hours ago. I made it widget-ready this time. It’s not bad for me! I will keep digging with designs and see if I can come with something better 🙂