Sunday, July 19, 2009

Notes on REST Architecture

REST stands for Representation State Transfer

the main characteristics of REST are:

  • Distributed Network of interlinked documents
  • Client-server architecture
  • Stateless Server
  • The concept of Resource and Resource Representation
the action of retrieving a resource must be Idempotent, the fact that you made the request should not change the contents of the resource.

From "Beginning Python 2005"

Wednesday, July 1, 2009

My trip to my hometown

I am traveling to my home city and while i am at the train i see the life of the way to the upper egypt and i wonder how ignorant i was, how much i dont know about my own country and the people who i share with them a religion , home and a future.

the thing that striks me is how different the life here from the crowded city of cairo, how peacefull the people are and how beautiful our upper egypt is.

Today i visited my grandparents grave and i got a feeling my words cannot help me explaining them, but one of the feelings is definitaly sadness, i was sad because the memories that suddenlly became like reality, i got the feeling that my grandfather have past away only yesterday and there is nothing compared to that feeling, those kind of feelings that makes even taking your bearth very defficult process.

and there were the part where i just sat there at this beautifull place outside the mosque, where the wheher cannot be better(the weather was one of the things that made me hisitate going on this trip).