My another successful development for Bangladesh region

I worked at many sites with different companies for different region. Mose of them was for international purpose. I had not much idea about Bangladesh market and i wasn’t interested to develop local sites! But last 1 and half year i changed my mind and i worked only for Bangladeshi portals. This is really booming sectors in Bangladesh and lots of peoples are here to provide highest effort if they get international quality!

My recent release is www.sellerbd.com. This another popular site after www.BizBangladesh.com. I am really enjoying my works. Even i also launched my own site for Bangladesh Market and i am success here!! I got the spirit when i was developing www.BizBangladesh.com. I tried to realize target peoples and the way to reach to them. This is really interesting! :)

I got my SEO lesson from Mr. Rahman the owner of BizBanglladesh.com. I learn a lot from him and then i studied myself. Though these days I am not exercising SEO but i love that arena much. Even my site loose its rank and visitors cos of my laziness! :-P

Anyways I am moving with my own development now and will come with my own products. I was developing various sites for clients and later on i though why i won’t do for myself and for my own country! Just grab the idea and make the system!! Thats it. Very simple. I am on my own way. I got my friends with me. Though my mind can’t create new and innovative ideas but I am here to make the dreams true! Trying for something different. Isn’t it interesting?

PhpFox Video and Audio Mods and Category, Group, Image Modules Integration

PhpFox’s Video and Audio modules is an awesome creation by Natio. Last November when i was working with PhpFox 1.5, its video module was fine but its flash conversion system was lit bit confusing and as i was freelance PhpFox developer maybe thats why i didn’t got proper help from their support system. Anyways they have upgrade that modules at PhpFox1.6. I am just loving this modules.

I also charmed when i was working last week at category and image system integration. Member will upload their image according to classified category and classified category is also linked with Audio and Video modules. This was little big systems and at some point i got in foxy loops but i succeed! I love PhpFox’s structure and i love to work on it. Thanks Natio for such application. PhpFox is no 1 Social Network script. And they are continuously improving their framework. So they are being more stable with the time! Also i am being more and more experts on PhpFox. :D

How to FIX AJAX & IE Caching Issue

I was developing a ajax utility in my application where it loads a form at one tab and shows the lists at another tab. Both calls from same page and i was almost done with that modules. Generally i use Firefox and Firebug to develop and fix my ajax application. Everything works fine but problem occurred when i was testing with IE. Its weired, it doesn’t load new data. It was showing from cache. IE loves to cache ajax calls. Then i set the header function with PHP, it still show cache data!!! Then i search the net and got few solution. For IE i have to send my request as POST and it would solves my problem. But as i uses same application in many places so i was stuck to use GET method. So finally i got the solution and here is the solution:

After the open the “GET” and before the send method i put the following code:

myReq.open(”GET”, url, true);
—–
myReq.setRequestHeader(”If-Modified-Since”, “Sat, 1 JAN 1970 00:00:00 GMT”);
myReq.setRequestHeader(”Cache-Control”, “no-cache”);
—–
myReq.send(null);
It was simple but it took my 2 hours before searching over net for the solution!!!

Online Payment System Integration

I have worked at many pages for the payment system integration and recently i have completed Google Checkout integration. Its an awesome service from Google. The difference from paypal is, its by default security system (Fraud Protection).

From my observation most of the programmer just implement paypal simple form and after completing the payments they receive the visitors at a page where they show them a Welcome message for making the payments and make the necessary changes to update the tables. Paypal sends user at success page when payments is success and sends to another page when transaction becomes unsuccessful. But to protect the fraud transaction at paypal we need to implement IPN (Instant Payment Notification) technology. The fact is, very few programmers do care this matter. Yes Paypal’s IPN technology is little bit complex (For General Programmer) but i think this is essential when the subject is payment.

Google checkout doesn’t need any additional technology to protect Fraud Transaction. It provides some classes to integrate with my site. It also release the classes for PHP 5. But its documentation is not rich yet (Previous version’s is smart one). Hope within short time documentation will be enough for the programmers.

If you want to take payments (From Credit Card) from your site (Without bringing visitors to merchant’s site) you have to use others service except paypal and Google Checkout. So far i worked on those i got the most easiest system is CyberSource. Though its a new but its awesome. Their documentation is not rich enough but they provide easy integration tools. I have a bad experience with Protx integration. According to integration manual i customize their templates , i placed all the kits into my system but when i asked for Simulation server (Just like Sandbox) my contractor becomes confuse about its purpose. I Just wonder how can someone except a system without testing its accuracy, even when its a matter of Online Payment. Anyways i didn’t complete that integration.

In Bangladesh we can’t use those service, because our country’s bank doesn’t support online international payments. I’ll be the happiest one when i could integrate online payment system for our country’s site. When we can take payments from our site to directly our local bank( Through International Credit Card). I Hope I’ll be able to do that within next few years.

Facebook Platform applicaton

The Facebook API is a web service which provides a way for external applications to accessFacebook Logo Facebook content on behalf of Facebook members. It provides many different integration points and different APIs to an application so it is worth reading Anatomy of a Facebook Application first which will explain the areas an application can affect for a user. Right now its allowing two type of Facebook Application :
1) Website Application.
2) Desktop Application.

I just got experience with Website Application. Facebook has its own FQL (Facebook Query Language) , FBML (Facebook Markup Language) to access over users data. Recently it publish API Test console and FBML test console to experiment with its function and response. You first have to add Developer application to make your own Application. You will find enough resource at its resource section. But this platform still has lot of limitations like request limit, sending notifications delay and they are fixing one by one to avoid those stuff.

You will find all resource, news at Facebook Developer Center

My TOSHIBA Satelite A100 Laptop

I got a TOSHIBA Satellite A100 Laptop as my birthday gift! :D

Its a awesome thing. Right now I didn’t use it without listening audio and video songs. Every night after coming from office I start playing with it. I just love it. Here is the configuration of my Laptop:

Toshiba Satellite A100 TA2
Intel® Core™ Solo processor T1350 ( 1.86GHz, 533MHz FSB, L1 Cache 32KB/32KB, L2 Cache 2MB)
RAM : 1 GB (up to 4 GB)
HD : 80 GB
Win XP MCE 2005
Battery: 3.5 hours

I can’t show you its picture. I’ll upload it within few days.
Toshiba Satelite A100 LaptopLogo

Happy Birthday to Shimul

Today, June 16th, is the 2Xth birthday of Shimul. I wish many many returns of this day in his life. May God bless him over the life.

HAPPY BIRTHDAY TO YOU SHIMUL
Happy Birthday to Shimul
Enjoy your day.

Take care.

Rupom

http://rupom.wordpress.com

Arcade Module at PHPFOX 1.5

Last month i worked with PHPFOX 1.5. I was assigned to make an arcade (games) modules. As i worked with PHPFOX1.1 so i thought it wont be a problem to work with 1.5. But after getting 1.5 i was just surprised! They bring a massive change at PHPFOX 1.5 with more security and structured way. At phpfox1.1 whenever i need to create a separate modules i just have to add a folder and all files within that. But at 1.5 here they bring a massive change into their structure. And i like it much. At previous version (1.1) the most drowback was changing the design (user interface) but at phpfox1.5 they are using smartly for their template engine. Now its so easy to change the design. But when i worked on that i faced lots of problems but i couldnt get help from net. There are very limited resource for PHPFOX1.5. But after making a whole modules its so easy to me. Everything is so clear to me. yeh it takes much time from me also but i’m happy to work on it. I’l try to discuss about its structure later.
Thanks my friend Manish for his support. Yeh at my whole development i got lots of support from manish. He gave me fresh copy of 1.1 also for my testing purpose :D .

Those who worked at 1.1 but haven’t idea on 1.5 will be in trouble first time. But it seems easy to me after i grab the structure. Everything is so structured. I have a main class and for each component i have to map those component at my mail class and also create separate Component Class. And there have a separate Service classes where i’l keep alll the functions for a perticular module. Actually i cant describe this at my single post. Its a huge application and I’m happy to work on it.

Experience with Drag ‘n Drop Shopping Cart

I worked with AJAX at many applications so far! But last months i faced a serious problem when i was helping my friends on a Drag n’ Drop Shopping project. At first we use Prototype.js framework for drag element and everything. And we were almost done with that. But at the end we found a bug and we were stuck on it!!! Everything was ok but only at firefox when we scroll the page the drop area of cart becomes relative. We tasted it from many angels its shows okay. This happens only with Firefox!!

At least we decided to develop the whole application from Scratch. And this time Arshad did the Rock!! He made the whole script within 4 days with the compatibility of IE , Firefor and sarafi browser. And this time we use our own custom coding (AJAX , Javascript) for dragging and others staff!

Here is the rough draft.

International Mother Language Day - Our Pride

The decision to observe 21st February as the International Mother Language Day was unanimously taken at the 30th General Conference of the UNESCO held on November 17, 1999. But at Bangladesh We celebrate this day from 1953. Starting from 21st February 1953, the immortal 21st February has been observed as a great national event all over Bangladesh.

It is a great achievement on the part of Bangladesh. Probably nothing equally great has been achieved after the Independence war. The International Mother Language Day is not only for Bangladesh, rather it is for all speakers of all languages all over the world. In spite of that, Bangladesh cannot but feel proud when 21st February has been chosen as the International Mother Language Day.

In the world’s history, no other nation has had to struggle so much, shed so much blood, to be able to hang onto their right to speak their Mother Tongue.

I’m proud to be a Bangali.I like to introduce my first language as Bangla. Thats why at 21st February we present with bare fooded from very morning we sang song

” আমার ভাই এর রকে্ত রাঙ্গােনা একুেশ ফেব্রুয়ারী

আি ম ি ক ভুিলেত পাির। “.

Yeh its our Pride. Pride for all Bangladeshi.

To know the short history of this 21st February please Visit http://www.sdnbd.org/21st_february.htm

Next Page »