The restart

Yup, I’m back again to the old days of setting all day/night here reading blogs, books and coding. I really missed these things. after a 22 month serving in the army, I don’t feel that I was not connected to this world. actually every vacation, I kept reading the dozens of blog posts collected by my RSS reader (Google Reader) and followed my friends on FaceBook to keep up about their news. maybe my only problem now is with updating my list of programs and tools to continue what I started before.

I have installed the latest version of Subversion, and I had a problem with making my svn repository work on a virtual host I created before on my Apache web server 2.2.11 . the svn book wasn’t really helpful with this problem and I had to find a solution. also, updated my PHP installation to v5.3 . I really like the new improvements to the language, but I don’t really know the reason of adding the GoTo operator, maybe I missed something in the last months, and this feature is helpful someway or another. but I still don’t remember that somebody was in need for this functionality before.


thanks Xkcd.com 

anyway, I still have to update to MySQL 5.4 and to explore what’s new in python 3.0 . and about .Net, I will keep it a way at least to the end of this month till I finish the revision of php and python.

I had that idea of getting back again to contributing to open source projects. my last experience as a contributor to ZendFramework was really great. it gave me challenges I didn’t face before and was a great chance to get in touch and work with number of the most recognized PHP developers in the world and the developers of the core of the php language. I’m still searching for the right project to contribute to. let me know If you have a challenging and interesting one.

This is all what I have for this post. you are welcome to contact me if you need something or if you just want to say hi. you can follow me on Twitter or on FaceBook or you can follow my shared items on Google reader .

Looking at the wheel from another side

I really miss how I used to blog here before joining the army. every vacation I come and find that allot of things changed, people got married, or traveled to another country. new technologies and buzz words appear and others disappear. this makes me feel like I’m living in a cave far away. anyway, there still just another 6 months till I finish my military service, I wish they will go fast and harmless.

the most annoying thing is the time it takes to travel from Alexandria to El-Salloum, it takes from 14 to18 hours using the military train and military buses. this is enough to make anybody hate the idea of going home that way, especially if that person is living in one of uper egypt’s cities, it will take him 2 days to reach home.

Anyway, I always try to spend my vacation in useful things like reading technical blog posts, reading news and maybe attending offline technical events if possible. In a previouse vacation I was able to attend DotNetWork.org‘s 7th event in Cairo.

this days you will find me moving from website to another. the unclosable tabs in my browser are Gmail , Google reader and Facebook. myabe this vacation I got more interest in StackOverflow.com because of its high quality. I like how this website is self managed by its users. the idea it self is so old and there is allot of websites provide the same service, but this didn’t stop the creators of the website from building the same idea again but with new features and concepts. that made this website better than the other old ones.

This made me think about focusing more on the old websites that we got used to, and find these websites weaknesses that can help in creating other better websites that serves the new needs of the users.  Innovation isn’t always about building new things, it can also be about looking at the old things from another way and trying to make it better for people.

Most of the big websites now are alternatives for an old websites that provided the same service, but for some reason it lost its shine. websites like facebook , flickr and Gmail are all not new ideas, but just a cleaned and improved versions of old websites.

From my first days as a computer user, I always had the dream of building a user centric website. I wish someday -isA- I will start my own company that builds websites for the normal users. I don’t have interset in the creation of business centrec software, I know how profitable it is, but this isn’t the thing that I will love to spend the rest of my live time doing. maybe I did it and I will do it as an emplyee in software companies, but this will be for gaining experience and saving money for my own future projects – isA-.

Comics: semicolon

check xkcd.comgeekculture.com for more.

I’m still live

Do you remember me?I

Actually it’s not my fault. they give me short vacation for each month or more I spend in the desert. put yourself in my shoes, when you live in a far isolated place where you don’t have time to watch the news or have any way to know what happens in the world, what will you be able to blog about. I have nothing to say as I know nothing.

I just wanted to say hi again and tell you that I’m still a life. It’s good that facebook, twitter, Google reader help me know what happened to my friends and what’s the new technologies.

Getting changed

~5 months left since I joined the army. what changed?? I feel somewhat more athletic and gained experience in working with a wide range of personality types .. from the smartest to the dumbest. my average number of sleeping hours is 6 to 7 hours in the normal days. it can be 4 to 5 hours only if I have to do night guarding service. I learned to do every thing by myself without help from others. the lack for tools doesn’t allow us to not finish the work. living in a tough environment is very hard, but the results of this experience makes you better. I still have 15 months coming before I finish my mandatory military service and I hope that I ‘ll keep surviving.

On the other hand, my social life is collapsing. whenever I come for vacation, I spend that time home without going out. I don’t know the news of my friends. maybe the only thing that keeps me updated about what happens in the outside world whenever I return is my RSS reader, twitter ,and FaceBook. in the army, I like the fact that I’m working on a very expensive and powerful machine, but it’s not a computer. I’m worried about how low my programming experience and level ‘ll go down after a year from now. all what I’m able to do now is taking programming books with me and coding on papers, and this is what I was doing through the previous months.

I ‘ll be here till friday, then I ‘ll go in a 12 hours travel again to the military base. so bad that I won’t be able to attend the Agile Egypt day, but I hope that my next vacation timing ‘ll allow me to attend EDC 2008 (Egypt Developers Conference). Mohamed Meligy said that this year it will be in mid April.

this days I feel happy as I got some good news about some friends:
the 1st is that Mohamed Hossam‘s marriage is today.
the 2nd is that Mohamed Hossam ‘ll join the work force at Microsoft, he ‘ll join the live.com team.
the other thing is Tarik Ibrahim‘s post about the waited baby :)
I wanna congratulate them and wish them luck and happiness in their lives.

I know that some friends were waiting to catch me on msn messenger for a chat, but I’m sorry as I have problem with my windows OS that needs some time to investigate it. I didn’t want to lose some of my precious vacation time, so I moved to my Ubuntu OS. if you want, you can catch me on twitter or facebook only as I don’t like Pidgin that much, I just us it for IRC and Japper.