Category: OpenSource

List of RSS Feeds I read almost everyday

I am sharing a list of RSS feeds that I read almost everyday. And which one is my favorites RSS reader? Well, I use GoogleReader because of it’s excellent features like star and feed history. also I like it’s feed sharing feature.

1. Ajaxian : http://www.ajaxian.com/index.xml
2. Cow’s Blog : http://cow.neondragon.net/xml.php
3. IBM Developer Works (Web) : http://www.ibm.com/developerworks/views/web/rss/libraryview.jsp
4. IBM Developer Works (Open Source) : http://www.ibm.com/developerworks/views/opensource/rss/libraryview.jsp
5. Designer Folio : http://feeds.feedburner.com/dezinerfolio
6. Digg Technology : http://digg.com/rss/containertechnology.xml
7. DZone Latest Front Page Links : http://www.dzone.com/feed/frontpage/rss.xml
8. Freelance Switch : http://feeds.feedburner.com/FreelanceSwitch
9. HacksZine : http://hackszine.com/index.xml
10. International PHP Magazine News : http://www.php-mag.net/magphpde/psecom,id,26,noeid,26,.html
11. JSLabs High Performance Web Apps : http://feeds.feedburner.com/jaslabs
12. LifeHack : http://www.lifehack.org/feed/
13. Mashable : http://feeds.feedburner.com/Mashable
14. Maxdesign : http://www.maxdesign.com.au/feed/
15. Newsvine (PHP) : http://www.newsvine.com/_feeds/rss2/tag?id=php&d=v
16. PHP Freaks : http://www.phpfreaks.com/feeds/articles.xml
17. PHP Magazine : http://www.phpmagazine.net/syndicate.xml
18. PHP Coding Practise: http://php-coding-practices.com/feed/
19. PHP Developer : http://phpdeveloper.org/phpdev.rdf
20. PHP Geek : http://www.phpgeek.com/wordpress/feed
21. PHP Architct News : http://www.phparch.com/phpa.rss
22. Planet Ajaxian : http://planet.ajaxian.com/index.xml
23. Planet PHP : http://planet-php.org/rdf/
24. Programmable Web : http://feeds.feedburner.com/ProgrammableWeb
25. ROScripts : http://feeds.feedburner.com/ArticlesAndProgrammingTutorials
26. Sitepoint Blogs : http://www.sitepoint.com/blogs/feed/
27. Sitepoint News : http://www.sitepoint.com/recent.rdf
28. Smashing Magazine : http://www.smashingmagazine.com/wp-rss.php
29. Jonathan Snooks Blog : http://snook.ca/jonathan/index.rdf
30. TechCrunch : http://feeds.feedburner.com/Techcrunch
31. Technorati Javascript Links : http://feeds.technorati.com/search/Javascript
32. Technorati PHP Links: http://feeds.technorati.com/search/PHP
33. Veerle’s Blog : http://feeds.feedburner.com/veerlesblog
34. Web2List : http://feeds.feedburner.com/Web2list
35. Zen Habits : http://feeds.feedburner.com/zenhabits
36. Del.icio.us PHP Tags : http://del.icio.us/rss/tag/php
37. PHPExperts Forum : http://rss.groups.yahoo.com/group/phpexperts/rss
38. 456 Berea Street : http://www.456bereastreet.com/feed.xml
39. Particle Tree : http://feeds.feedburner.com/particletree
40. Simple Bits : http://simplebits.com/xml/rss.xml

Prelude to foundation: Its time to go for a better PHP Framework

I remember those old days when I had to write everything by myself. I wrote huge libraries to work with MySQL. Then I learned PostgreSQL and SQLite but didn’t rewrote my old library to work with those, I was running short of time. So I forsake the opportunity to write a db library which works with them. What I did was plain code relevant to database specific portions. Oh ya, that was a long time ago.

Soon after that I came to know adoDB which made my dream come true. I was so much happy getting my all db specific works done in a much more smarter way. I get rid of database portability issues. I was very happy that time.

I learned smarty soon after I realize that my codes are getting ugly with all the inline HTMLs and PHPs. Nothing could be smarter than separating the presentation logic from the business layer. I am a big smarty fan since that time. It saves my sleep for many nights.

But again I am recurrently suffering from maintainability issues. I was not surprised to find that my code is becoming huge unmanageable giant and it takes huge time for refactoring the application. I was very sad those days. Oh what a disaster that was.

When working with my team members located remote places, I fall into a deep shit. How can we manage and track the changes done by us? Even I was getting strange code in my routine which I bet was not written by me!! It was a terrific job (more…)

WordPress Blogrolls Importer – Opensource

Today I developed this tool to import wordpress blog rolls as XML document. You know when you export data from wordpress.com that doesn’t include the blog rolls data. So if you want to keep a backup of your blog rolls, you can use this tool to import your blog rolls data.. This one is developed using PHP and Curl

importer.gif

You can doewnload it and see the code in action here

Opensource WordPress Blogrolls Importer

################

The trick is lying here —
;

    

    $ch curl_init();

    
curl_setopt($chCURLOPT_COOKIEJAR“./login.jar”);

    

    

    
curl_setopt($chCURLOPT_RETURNTRANSFER,1);

    //curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);  // this line makes it work under https

    
curl_setopt($chCURLOPT_URL,“{$url}/wp-login.php”);

    curl_setopt($chCURLOPT_POST1);

    
curl_setopt($chCURLOPT_FOLLOWLOCATION,1);

    
curl_setopt($chCURLOPT_POSTFIELDS“log={$username}&pwd={$password}&&redirect_to=wp-admin/link-manager.php&wp_submit=”);

    

    $buffercurl_exec ($ch); // execute the curl command

    

phpexperts get-together at 16th september, 2006

SomewhereIn

It was a great party yesterday we had at somewherein. From this month we started the phpexperts monthly meeting which is sponsored by somewherein this month. Yesterday we were scheduled to start at 3:00 pm. The first who knocked the door were tahsin, najnin and kamrunnahar. Tahsin is the member of phpexperts and other two were her interestd friends. Later Prasun and Biplob came in. Shortly after that we had Mizan bhai, Rinku da, Munaz bhai, murshed, Arafat bhai, hasn, Emon, joyeb, rafik bhai, shoeb bhai, raisul and another friend of rafik bhai.

We introduced somewherein and pageflakes in our meeting. We discussed about the current trends and the market situation. Everyone agree that we should increase the awareness abd professionalism in this field. RInku da and Mizan bhai shows us what is the current situation. Later we had an interesting presentation from Hasan regarding design patterns and then we all started talking about DP. Dp is always useful but unnecessary use of DP may decrease the productivity and increase the cost of project.

After hasan’s presentation we discussed about security features of an web application and I show how sql injection and xss could be vulnerable for your applications.

Mizan bhai and ringku da talked about some interesting issues regarding database optimization.

The most interesting part was after hours of the meeting. We 9 people were still there in some close conversation and we discussed about promoting php in Bangladesh as well as promoting the name of local developers and groups internationally. We all agreed that we should bring forward the name of Bangladesh in this sector. We planned about starting some open source projects. But starting it in large scale from the beginning wouldn’t be that much effective as we see many well planned initiative comes to an end because of communication gap and lack of management. So we planned to start it in small scale – our first open source project will be a “Bangla Chat Solution” – I advanced a bit in planning and I will share it with group from today.

Finally we got a fantastic idea to write a very good bangle book on PHP. Everyone was so happy with this idea that we were surprised – this is a real problem that there is no good bangle book in Bangladesh right now. So if we, the leading php community can start writing one, it would be great obviously. We setup a small group who are interested to write the book. Mizan bhai and I will manage the project and co ordinate the writers. Primarily I, Mizan bhai, Arafat bhai, Munaz bhai, Raisul, Hasan, Murshed and Prasun agree to write. But if anyone of you are interested, you are most welcome to join.

The meeting ends at 8:30 and we are very happy with the decisions taken. We hope that you will join in next meeting and participate with us in these interesting sessions.

Thanks to somewherein for sponsoring this great party.

Working for PageFlakes

PageFlakes

I join PageFlakes this month as a Flake Developer. PageFlake team recently won the Ajax StartPage race beating Microsoft and Google. As a result, one of the most successful venture capital company BenchMark capital invetsed $5 million in pageflakes.

PageFlakes has around 18 members here in Bangladesh, one of the greatest developer team I have ever seen. Omar Al Zabir, the CTO of PageFlakes is working and coordinating the BD team from here.

I am enjoying my time with PF. Currently I am developing Graph Flake for PageFlakes which will collect remote data in different format and compose them into nicely viewable charts. I hope I can release it within this week.

Thanks to all in PF for their wonderful effort.

Five Great CMS to vote – Packt Open Source Award

Packt arranged this open source CMS award since july. People could cast vote for their favorite CMS and The top five were supposed to be selected in first round. The first round is over. The following CMS are the top scorer and now you can vote among these five. The top three will be awarded by $5000, $3000 and $2000 respectively.

* Drupal
* e107
* Joomla
* Plone
* Xoops

So goto the above banner and vote for your favorite CMS. Voting will commence on September 12 and will run until November.

Generate Thumbnail of Any Webpage using PHP

Joshua Eichorn recently released a fantastic service for creating thumbnail of webpages at runtime. The service is named as “WebThumb” . Later he relased some API for developers to incorporate the service using a API-Key. The API-Key is available after registering at the site.

Today I made a PHP Wrapper of his WebThumb API using Curl. Now you can create Thumbnails using this wrapper class from PHP. I released my wrapper under LGPL and setup and online version also.

See the demo Online

Download The Code

I hope you will enjoy it.

Unicode bangla writing using Bijoy (or Unijoy) keymap

Few days ago I released unicode based transliterator to write unicode bangla in web apps. Since then I was working on a unijoy version of that script.

Good news that the project has been finished. Last night I just uploaded all the contents in google project. This is a small javascript which will help to write unicode bangla in web applications using bijoy (or unijoy) keyboard mapping.

Old style Ref is also supported in this version.

You can see a live version of this script here
http://phpxperts.net/unijoy/example.htm

Or you can browse the subversion repository at
http://unijoybangla.googlecode.com/svn/trunk

Now you can write bangla in both phonetically and in unijoy key map.

Anyone will help me to release both of these scripts as a firefox extension?

Just a small anouncement from me on localization

I have done couple of projects for the companies I am working in or worked out, which are localized applications. But most of those projects were ANSI based, not unicode. So I made a decision last night that I wont spend my time for any ANSI projects in near future. All my localized projects will be Unicode.

Some of my colleagues will be extremely happy seeing this announcement, I bet that. But I have to mention a few names who inspired me a lot for making such a decision, among those Ekushey, Ankur and Omicronlab to mention.

One more thing, If , by any chance I have to develop a solution for ANSI, be sure that there will also be a unicode port of that project. That means a Hybrid solution.

Thanks to all who inspired me.