December 31, 2012 § Leave a comment
2012 really passed very quickly, I still remember the eve of 2012 when I wrote my last blog here. It was so fast (or may be I’ve been slower) that I failed to write another blog since then. A few of my friends, quite a few of my juniors and a good number of clients expected my blog activity, but I couldn’t manage time to write any posts although I always planned a lot.
However, the year wasn’t that good as 2011. I got some lessons from my plans & activities which can be a good help to do better in 2013. I got some good opportunities but didn’t use properly. I sometimes was in frustration for many reasons, then thought & planned many things which I believe would be helpful in the new year 2013.
The most memorable thing in 2012 is that my daughter Suha started going to her school on November 1st. It was a very colorful moment for Surida & me. Since then I feel a more responsible person, and also a more proud father.
In my professional life, I was able to carry my responsibility with the OneSpout job, plus did some good medium sized projects. I contributed to a Denmark based Golf Administration System – which can be a mentionable project in this 2012. Overall, I got some good experiences.
The new year is only 2 hours away, I wish everybody a very happy new year. Hope things will be better in this new year.
June 15, 2010 § Leave a comment
For my clients – just wanted to put a blog record for the most asked question (how to pay you?) so far:
1. Guideline to Pay Me Using Payoneer:
Or follow the below steps:
- Go to http://www.payoneer.com/
- Click on Load money to card button in the right side
- Load money by email address, type my email address: firstname.lastname@example.org
- The next steps are self-explanatory
After the payment, make sure payoneer has shown you a message like below:
Thank you for loading money onto a Payoneer Prepaid MasterCard. Your request for $AMOUNT_PAID is being processed. We will let you know when the payment is approved. Once approved, the payment (minus any applicable fees) will be loaded to the requested Payoneer card within 2 business days. Both you and the cardholder will be notified by e-mail.
2. Guideline to Pay Me Using MoneyBookers:
- Go to http://www.moneybookers.com
- If you already have an account with moneybookers.com, then Login to your account – OR – Register for one and then Login. It is very simple.
- When you are logged in, please click on “Send Money” button on the top left
- Use my email address where it says “Recipient’s email address”: email@example.com
- The next steps are self-explanatory
Hope this helps. But if you again ask me the same question, I will just paste this link for your perusal so you understand what to do next.-:)
June 11, 2010 § 6 Comments
It’s been quite a few weeks I didn’t write any post in this blog. I know many of my well wishers and clients regularly check this blog for getting updates about me and my works. So yesterday I thought I would share about my latest development concentration.
Depending on the recent project traffic, I chose two fields to concentrate on for this year (or until other better options come to my horizon) – 1) web scraping and 2) Drupal. Beside these, I have been developing some facebook applications upon request since the last week of last month. As a result, now we are supposed to receive a big chunk of facebook projects this month. If that happens, we will probably be engaged to FB development in the next few months. Else, I will be concentrating on the selected fields – Drupal and web scraping.
The reason of choosing web scraping is the huge development demand in the freelance market. Most of the webmasters now-a-days want to fight with their competitors very smarty but without spending lots time and money. For example – a store owner in Florida or NY can not just sit in relax at his desk today, he needs to continuously check who else is selling similar products and what is their rates…is my rate competitive to the market? blah blah blah… So what he needs to do? Either he needs some people to monitor all competitor stores prices or an automated way to know the prices without using people. Web scraping is the solution here. Good scraping tools can easily bring updated results to this store owner’s computer regularly. This is just an example – there are hundreds cases where scraping is the only way to manage business smartly.
I started learning Drupal development in late 2009 to accomplish 2 projects of one of my most important clients. I had to scrape data from another site, create nodes dynamically and then deploy those data under different categories with the capability of SEO friendly URLs plus some management tasks in the backend. Doing all these, I fall in love with Drupal. I did some more projects later beginning of this year and started being professional on this. Now it is giving me good results. My latest Drupal development was for a big real estate site to automate the importing / updating of their properties from some sort of files supplied by agent companies.
That’s all my recent development concentration. Thanks for reading.
December 11, 2009 § 4 Comments
I want to share some helpful Firefox add-ons that you might like. In my case, they all help me a lot in my development.
Helpful Firefox add-ons:
See more info: https://addons.mozilla.org/en-US/firefox/addon/1843
– Firepicker: Simple color picker plugin for Firebug.
See more info: https://addons.mozilla.org/en-US/firefox/addon/15032
– Live HTTP Headers: View HTTP headers of a page and while browsing.
See more info: https://addons.mozilla.org/en-US/firefox/addon/3829
See more info: https://addons.mozilla.org/en-US/firefox/addon/1237
– SEO Live YSRank: Live search rank at the status bar, top searched keywords and search volume data for a specific site. Great for search marketing, keywords research and SEO.
See more info: https://addons.mozilla.org/en-US/firefox/addon/15067
– IE Tab: This is a great tool for web developers, since you can easily see how your web page displayed in IE with just one click and then switch back to Firefox.
See more info: https://addons.mozilla.org/en-US/firefox/addon/1419
– Validator: This addon for Firebug will send the current HTML source to http://validator.w3.org/check and display any errors that are returned by this service.
See more info: https://addons.mozilla.org/en-US/firefox/addon/14860
– View Source Chart: This add-on:
* Graphically Displays HTML Tag Boundaries
* Graphically Defines Tag Nesting Order, Structure and Hierarchy
* Adds Simple and Powerful UI *to* Source Code
See more info: https://addons.mozilla.org/en-US/firefox/addon/655
– CSS Reloader: CSS Reloader is an extension that allows you to reload all the CSS of any site without you have to reload the page itself. You can use the keyboard shortcut F9, or the context-menu’s option “Reload CSS” to reload the CSS files or at page.
Very useful especially when you do pixel pushing.
See more info: https://addons.mozilla.org/en-US/firefox/addon/46211
– FireFTP: FireFTP is a free, secure, cross-platform FTP client for Mozilla Firefox which provides easy and intuitive access to FTP servers.
See more info: https://addons.mozilla.org/en-US/firefox/addon/684
– InfoRSS: Displays RSS, Atom, parsed HTML and NNTP feed in a scrolling area in the status bar. Compatible with podcasting RSS which can be downloaded directly. It’s also a good Google email notifier.
See more info: https://addons.mozilla.org/en-US/firefox/addon/361
– Link Checker: Check the validity of links on any webpage.
See more info: https://addons.mozilla.org/en-US/firefox/addon/532
– RSS Validator: Validates a page using the W3C RSS Validator.
See more info: https://addons.mozilla.org/en-US/firefox/addon/2294?src=reco
Hope this helps. I will share more in future.
December 6, 2009 § 7 Comments
If you are a web application developer and had opportunities to work on various client servers around the globe, you may have already experienced the timezone related problems in the server script. This problem comes when the hosting is a shared one and the website runs for a different timezone than the server’s timezone. For example – I am running a website for my local community here in Dhaka/Bangladesh (timezone GMT + 7.00) but my server which is a shared one resides in the United States (say a timezone like GMT – 7). As this is a shared server, the timezone was set by the administrator to their local time. So every call to PHP date() and/or time() function will always return the server’s local time causing a mismatch with my local time in my website.
To overcome this situation, you have to change your default date time using PHP function date_default_timezone_set(your_time_zone_string). For my case, it was following:
Add this line before executing/calling any date and/or time functions.
Below might be a quick test for you:
echo 'OLD Time: ' . date('Y-m-d H:i:s a');
echo '<br />';
echo 'New Time: ' . date('Y-m-d H:i:s a');
Read more on function date_default_timezone_set: http://us3.php.net/date_default_timezone_set
See the list of supported timezones here: http://us3.php.net/manual/en/timezones.php
November 17, 2009 § 16 Comments
If you have recently installed/upgraded to firefox version 3.5.5, you may have faced the right click problem on pages. I experienced the same and found a solution. Now right button click works well for me.
This is a very simple fix but you have to know the secret..lol. If you are facing the same problem, you may try uninstalling “Yahoo Toolbar” from firefox addons list (Tools > Add-ons > Yahoo Toolbar > Uninstall).
Just wanted to share this simple but important fix.