Posts

Showing posts from December, 2012

Google says don't stop searching!

Image
Google summarizes 2012 in an inspiring video :)


What do you like in Java? - Part (1)

As we all know, Java has many flavors. You can find it around you in many environments. There is wide range of applications that can be developed using it in different environments such as desktop, web, enterprise, embedded and mobile applications. I have asked some colleagues who develop using Java the question titled in that post and bellow are the answers.

Rana Osama, Android Developer and Technical Consultant at Edraky.
Me: What do you like in Java?
Rana: Because she is your girl friend (That's because my relationship status on facebook says that I'm in relationship with Java Development :D).
Me: No seriously :D.
Rana: Because of Java I liked programming. As a programming language, it's an easy one. When I studied other languages, I liked Java more than the other programming languages. I can't mention a specific reason for so but I like coding in Java as it's easier and not complicated. Also, I'm able to develop whatever I think about using it. And when I start…

JRebel Episode (1): Stop wasting your time!

Image
While talking with Amr Hesham about an implementation for a certain idea as a web application, he mentioned the JRebel. Regardless that he was thinking that it's free (:P) as it's actually under a propitiatory license, I was glad to check about this amazing compiler plugin. As I'm currently suffering the problem that could be fixed using the idea of JRebel. Well, allow me to mention what is JRebel bellow here.

What is JRebel?
JRebel is a JVM-plugin that makes it possible for Java developers to instantly see any code change made to an app without redeploying. JRebel lets you see code changes instantly, versioning classes and resources individually and updating one at a time instead of as a lump application redeploy. When developers make a change to any class or resource in their IDE, the change is immediately reflected in the deployed application, skipping the build and redeploy phases and preventing an average of 5.25 work weeks per year in redeploys!

Why use JRebel?
JRebel…

Hello World!

Yes I did it. Thanks God I finally decided to start blogging again. I used to blog before but I stopped a long time ago. Now I'm back with more knowledge and experience to share. This is like a win-win situation. Because people may find something useful here. And also I will have a place to keep my ideas and other things referenced here. I hope you would have a good time sinking with me ;)