1st PHP Australia Conference

In: Uncategorized

16 Feb 2015

The first annual PHP Australia Conference will be in Sydney in 4 weeks !

http://www.phpconference.com.au/

Don’t miss this exciting event !

Cya there.

  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks

I am glad to learn that I will be a speaker at the 2014 OSDC in the Gold Coast : http://2014.osdc.com.au/

Not only, this is going tobe a very interesting conference seeing the different talks and speakers, but also you can expect some good fun in the Gold Coast.

Hope to see you there !

  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks

DHL XML API Webservice

In: Uncategorized

27 Jul 2014

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 API Service, their toolkit can be downloaded from here: https://xmlpi-ea.dhl.com/

Description

The library is a PHP Oriented Object client for the DHL XML API Services. DHL XML Services is an online web services integration capability that provides DHL’s service availability, transit times, rates, shipment and courier pickup booking along with shipment tracking from over 140 countries around the world. Using DHL’s XML Services, customers can incorporate DHL shipping functionality into their websites, customer service applications or order processing systems.

Usage

The client does not rely or depend on any framework and it should be fairly easy to integrate with your own code. You can use the autloader that is provided or your own autoloading mechanism.

The sample folder contains examples on how to use the client and perform requests to DHL XML API, such as track a shipment, create a shipment, request a pickup or print labels.

In order to have the samples working, you will need to create a DHL staging account. You can do that by going to that URL : DHL - XML API Services

Then, you need to edit the config/config.php file and provide your account id and password. The samples use those credentials.

return array(
‘id’ => ‘Your_DHL_ID’,
‘pass’ => ‘Your_DHL_Password’,
);

  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks

New features for Fxalert.net

In: Uncategorized

20 Oct 2012

I was able to invest time on improving the UI and adding new features to fxalert.net.

Fxalert.net is a web application allowing to create simple and advanced email and SMS alerts on the forex market. It supports more than a 100 of currencies pair.

The new features includes the following :
- Integration with facebook (you can now use your facebook account to login);
- UI Revamp;
- You can now create SMS / Mobile alert for up to 10 different countries and it supports more than a hundred of mobile providers;
- Aggregation of forex news from twitter and around the web;
- New FAQ section.

I hope people will like and find useful this new version.

  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks

Watch starwars online for free

In: Uncategorized

27 Nov 2011

Open your shell script and type  :

telnet towel.blinkenlights.nl

Enjoy :)

  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks

I recently developed for fun a webapp offering forex currencies alert. It allows users to create 100% free custom currencies alert on approximately 100 currency pairs.

Alerts are sent by email for now, but others channels will be available soon such as SMS, IM.

You can check it out at www.fxalert.net.

Any feedback is welcome :)

www.fxalert.net

www.fxalert.net

  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks

Mikogo Linux Version Beta Started

In: Uncategorized

4 Jul 2011

On my last post, i mentioned that there should be a linux version of Mikogo. I just received an email a couple days ago informing me the beta started.

I am going to try it and will post some results / feedback here.

It seems very promising !

  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks

Mikogo A Nice Free Web Conferencing Application

In: Uncategorized

22 Apr 2011

A few months ago, Salesforce acquired DimDim (the web conferencing tool) and they decided a change of strategy. For us users, that means no more DimDim as a free web conferencing application.

As a consultant, I often need to use web conferences and since the old DimDim days were over, I started looking for a new one.

After doing some searches and tests, I discovered Mikogo.

mikogo-logo

Their features list is pretty complete and wide. It is a completely free (without any ads) service.

I did some tests and it works really good. So, if you were like me, looking for a solid and free web conferencing service, I highly suggest you to try it out.

Their windows client is very light, and they support Windows & Mac. They also working on a linux distribution ! They have started beta invite yesterday, you can register for the beta here : http://www.mikogo.com/2011/04/21/mikogo-linux-beta-testers/

By spending some time reading their forums, it seems they have a nice community of users also.

  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks

Confoo 2011 - Talks

In: Uncategorized

25 Dec 2010

My talk proposal at Confoo 2011 on How to integrate Text Mining into (Web) Applications has been accepted.

For more information on Confoo, please visite their website : www.confoo.ca

PHP Québec, Montréal-Python, Montreal.rb, W3Qc and OWASP Montréal are proud to announce the second edition of the ConFoo Conference. From March 9th to 11th 2011, international experts in Java, .Net, PHP, Python and Ruby will present solutions for developers and project managers the prestigious Hilton Bonaventure Hotel, located in downtown Montréal.

  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks

I will be giving a presentation at the Montreal Java User Group (JUG), next thursday at the ETS.

1111 Notre-Dame Ouest
Room A-1300
Thursday the 9th december 2010 at 17h45.

For more info

  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks

Who am I?

My name is Bashar Al-Fallouji, I work as a Enterprise Solutions Architect at Amazon Web Services (Sydney, Australia).

I am particularly interested in Cloud Computing, Web applications, Open Source Development, Software Engineering, Information Architecture, Unit Testing, XP/Agile development, etc.

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.

  • dipan: Hi Bashar It's really awesome that you wrote this code. IT'll save tones of time of all developer. [...]
  • Bashar: Glad that you liked it ! [...]
  • Angel S. Moreno: well, there goes wasting a couple of hours of development and a couple of days of testing. I owe you [...]
  • Bashar: Thats right, the setSaveFile create a files containing an associative array of classname => filen [...]
  • Loggy: Jim's clarification in particular was pretty useful although I did have to dig down into the tree to [...]