$theTitle=wp_title(" - ", false); if($theTitle != "") { ?>
Talks around Computer Science and Stuff
In this first article, we will talk about how to integrate a strong and flexible search engine within your web application. There are various open source search engine available in the market. This talk will be about Solr. I have been using it for different projects and it offers a nice solid set of features. […]
In: PHP
18 Aug 2015I recently released a PHP client to consume Optimal Netbanx services on Github. https://github.com/alfallouji/PHP-Optimal-Netbanx You can integrate your application using this agnostic Card Payments API to process all major credit cards through the NETBANX payment gateway. It implement a wide variety of REST-based API requests – including purchases, refunds, and authorization reversals. Obtain output in […]
I recently had to work on integrating an ERP with DHL XML API Services. I could not find a PHP open source library to consume their API, so I decided to share the one that I wrote. You can download the code on github : https://github.com/alfallouji/DHL-API If you want to read documentation about the DHL XML […]
If you are interested in knowing more about Text-Mining and how to integrate with your (Web) Applications, I am giving a presentation this week at the monthly meeting of PHPQuebec. I will present the core notions related to Text-Mining, we will see some of the existing technologies, their features. The talk will be focused on […]
In: PHP
23 Mar 2010Thanks to Pierrick, some new minor fixes and enhancements have been added to the PHP autoloadManager. You may find the updated version on github : http://github.com/alfallouji/PHP-Autoload-Manager Documentation has been updated also (Please take a look at the README file).
In: PHP
29 May 2009PHP Code Comparator is a command line script allowing to compare different versions of a library, framework or package. It will detect code changes in terms of class existence or method definitions. If you ever wanted to have a way to quickly identify what classes have been altered or methods have been changed between two […]
In: PHP
25 May 2009I recently heard about a funny contest handled by Microsft. The concept is really fun, and so is their web site (Check the video!). Here is a short description of the contest. Microsoft presents the Ultimate Battle: It’s a knock-down, drag-em-out battle between professional and student developers! And it’s your big chance to show the […]
In: PHP
17 May 2009Some people just like to write as few line of codes as possible. Well, PHP can be tricky sometimes.. For instance, be carefull when declaring a variable and passing it as a parameter to a function or to a method at the same time. If that parameter is supposed to be passed by reference, you […]
I have decided to write a serie of posts around the Singleton design pattern. This first one will discuss the uniqueness aspect of a Singleton. What is a Singleton again ? In software engineering, the singleton pattern is a design pattern that is used to restrict instantiation of a class to one object. (Wikipedia) Here […]
A few weeks ago, I made a post about a very interesting video made by Miško Hevery intituled “The Clean Code Talks – Don’t Look For Things!”. Today, I discovered that there is a PDF summarizing the important principles, with actually some very detailled examples also. I really highly suggest to any programmer interested by […]
My name is Bashar Al-Fallouji, I work as a Enterprise Solutions Architect at Amazon Web Services.
I am particularly interested in Cloud Computing, Web applications, Open Source Development, Software Engineering, Information Architecture, Unit Testing, XP/Agile development.
On this blog, you will find mostly technical articles and thoughts around PHP, OOP, OOD, Unit Testing, etc. I am also sharing a few open source tools and scripts.