Why Twitter ?!

I was always wandering why some people were Twittering while they are in conferences and sessions. first for who don’t know what I mean of Twittering . Twittering in our situation is the act of adding contents to your account on Twitter.com . Twitter.com cares about what you are doing now. you can use this website to tell the others about what you are doing at this moment. after getting your twitter account, you will be able to log your life moment by moment. I can call this “the more detailed blogging”.

an entry in your twitter page can look like that

  • I’m eating
  • it was a long day I will go to sleep
  • heading to the work
  • watching the movie “300″
  • walking with my dog
  • waiting my stupid girlfriend in the street and it’s snowing now . [if I were you, I won't write that in public]

like what you noticed. all the entries are very short and just makes your friends updated about what you are doing now. they got an RSS feeds too. also, you can follow others and you will get notified on your IM or Mobile whenever they add new entries.

this looked stupid for me too at the beginning, but I liked it when I found a useful use of it.

Cal Evans wrote at the end of a blog post on Zend’s DevZone that he will be Twittering about what’s happening in the MySQL conference. I thought that this can be a good chance for me to know the difference between twittering live from a conference and live blogging.
like what I expected, the entries were small and descriptive. this can give you fast notes  about what’s happening their at this time and URLs of the slids. you will feel like you are there but not totally. if you want the full information, you will have to wait till someone writes a blog post about what happened.

it’s cool anyway and I like it. I have added a small twitter widget to this blog, that’s will show you what I’m doing now. also, if you want to follow me on Twitter.com you will find me here.

the genius guys at JoyOfTech.com made a funny thing before about twitter that you will love to see or maybe, learn from :D

video:Steve Jobs Stanford Commencement Speech 2005

95% of you have seen this video dozens of times. I like it very much, it’s very inspiring and I can’t stop watching it. Steve was just like any other business man for me till the first time I have seen this video. this man deserves our respect.

“Stay hungry, stay foolish and don’t settle” – Steve Jobs

he talked about the concept of using the death as a motivator. this is like an Islamic concept too and I totally believe it.

“Work for your end like you are dieing tomorrow, and work for your life like you are living forever.” – prophet Mohamed (3leh al-sla wa al-slam)

Hired by another company

I’m feeling bored. I’m working on fixing another spaghetti coded  project and my boss wants it finished soon. maybe you don’t know that I’m working now in a software company here in Alexandria. It’s a good company. the programmers there most of them are Asp.net-ers. they look cool but I didn’t talk with them for more than a total of five minutes till now. you know, this “good morning” and this type of words.

 I’m the 2nd programmer to be hired in my department. it’s a new department in the company called “the open-source department”. yea, it’s a very general name.also, I got this “Senior open-source developer” title. I like this “Senior” word, but placing “PHP” instead of “open-source” will be better I think. I don’t like hearing people say “hay, open-source guy”. this is stupid and very general. I’m a web developer who’s using some open-source tools no more.

if they call me the open-source guy, so the Asp.net guys should be called “the closed-source guys”. this doesn’t make sense at all. if I’m an open-source guy, so should I only use open-source tools always?! what if we want to use Oracle or maybe MS SQL server ?
and if they are the closed-source guys, so should they only use this closed source tools?! I’m sure that they are using one open-source tool or another in their work. there is allot of open-source tools built for them.

that was my opinion about the name of my department.

PS: I was writing a very long blog post, but I thought that a little number of words can be more effective and also less boring. maybe from now on, I will write about only one topic in each post.

A word from a wise man

I was working the last night and someone was watching T.V in the other room. they were interviewing a wise and a very respected man from El-Azhar’s University . he said something that I liked and I think what he said supports the meaning of what I wrote in a last post ( working with user groups ). this wise man said that his father told him when he was a kid ..

“storing the information in your brain is a good thing .. , understanding this information is better .. and discussing this information with another person is better than both of the last things”.

Firebug Lite – it’s for your non FF browser

I was in FireBug‘s website today trying to find any new helpful tricks. I found FireBug Lite. I don’t know if you were using it a long time ago while I was in my cave or what, but any way, it’s a nice tool.
 
Firebug Lite is a simple tool that allows you to use the normal Firebug consol in IE, Opera and Safari. I have been using it all the day with IE7 and Opera 9.1 and it’s working very well except for some little problem with Opera, but it’s still helpful. using Firebug Lite allowed me to use the consol methods [consol.info(), consol.log() ..etc] in the other browsers without problems or errors. if you were using these methods before to cleanly test your code in FF, so you know that you had to remove these methods from your code when testing on other browsers and this is a boring thing.
 
Firebug Lite is a zipped file that you will extract on your website, then include the firebug.js file in your HTML page. now try to test your page in other browser than FF. to see the console, click shift+ctrl+L or F12. I prefer the first one as F12 won’t work on Opera.
 
if you are using the IE Developer toolbar, firebug Lite will be helpful too as the IE Developer tollbar is still in beta and it’s not fully functioning yet.