Recent Posts
Zoom: Learn How Databases Work: NoSQL & SQL
Ionic framework and Microsoft Emotion API
Selfielyzer is an ionic framework based hybird app which uses..
Prague-Milan Tour And Expo Innovation Challenge
After winning the HackaMENA hackathon back in April, 2015, I and my co-winners ...
Apps and Pizza: Dubai's Heart Ping Hits Milan
Key Points to win a Hackathon
Here’s something I’d like to share with teams participating in expoinnovationchallenge.com hackathon from my past winning experience of HackaMENA.
NodeJS OCR(Optical character recognition) app
Optical character recognition app using tesseract-ocr and nodejs
Real time magic with socketIO
Yo! Last month I’ve joined SellAnyCar.com my first project at SAC (along with some other) is a real time application based on nodeJS and socketIO framework, ...
HackaMENA 2015 Winner
Between April 2nd and April 4th the Hacka {MENA} was held in the heart of Dubai, UAE. If you thought programming and a hackathon denotes hacking into celebri...
A Quick Look at Integrations With Oracle Marketing Cloud (OMC)
Oracle Responsys Marketing Suite is a part of oracle marketing cloud and I have had a wonderful experience working on its integration.
How My First Ever Deployment Went Down
Back in 2006 I deployed my first application on Brinkster, a free hosting provider. I used tools such as ASP.Net, C#, Visual Studio (2005) and Ms Access Data...
The Place of Node.js, Express and Mongo Technologies Today
The world today is all about social and collaborative applications and having an easy deploy and built backend is way important.
AngularJS 1.x WGW (What Goes Where) Guide
My Experience with the Angularjs and First hackathon at Cobone
One fine day we (TechOps team at cobone) were rudely shaken from our Ramadan muses during the ramadan as we received an email from the head of IT with the su...
Grails bind request parameters with command object
When i was working on credit card payment gateway (Direct Link) integration i came across in a situation where i had to bind request parameters with command ...
Grails application in debug mode explained by Mr.Haki
Amazing light weight javascript spinner examples
While searching for jquery spinner found following script a light weight and fun way to display spinner on your webpage during ajax calls. http://jsfiddle.n...
On the way to bimmah sinkhole
The photo was taken during long drive from Dubai to bimmah sinkhole with my S4 Galaxy cell phone.
Method to remove non serialize objects from grails flow.
Google pageviews tracking with spring/grails flows
If you’re working with spring/grails flows!! tracking page views of each step of flow as different url with google analytics could be real a pain. However t...
Gant script for generating stubs from a wsdl file...
Internationalized domain name and punycode conversion
Few days ago I’ve faced issue with domain which contains special characters such as www.schönesdresden.de. As of may-2010 it’s allowed to have top level doma...
In terms of data structures, what is a hash table key?
Let me start with the definition of “why Hash Tables good to use”?
Loose coupling is part of encapsulation?
No Coupling is not a part of encapsulation, coupling use encapsulation, where the well-encapsulation can be achieved without loose coupling. For example, I’v...
Java Encapsulation
Encapsulation is one of the four fundamental OOP concepts.The ability to make changes in your implementation code without breaking the code of others who use...
Passed Java-EE5 WebServices Developer Certified Professional Exam.
I’ve cleared SCDJWS5 exam today morning with 79%. I’ve been preparing for this exam since more than 4 months there were 65 question & 150 minutes, and I ...
Why a class declare as abstract if it does not have any abstract method?
Well, we declare a class abstract when we want to give some ready made behavior to a child, the child will have choice to override their own behavior or just...
Why a class declare as abstract if it does not have any abstract method
#Java Abstract classes#
Passed SCJP6 with 96%
I just passed scjp 310-065 exam today morning with 96% score got 2 questions wrong the score i was expecting is 98% after clicked on finish but never less I’...