Sunday, December 28, 2008

Friday, December 26, 2008

Quote of the Moment

"عندما ترى رجلاً يعد كنكة القهوة. ويعد السكر والماء والبن، ثم يؤكد لك أنه لن يعد قهوة وأنه لا يطيق مذاقها.. فماذا تقول؟.. تصمت طبعًا.."-- أحمد خالد توفيق

Wednesday, December 17, 2008

When irresponsible people use technology!!


I won't say much check the above image. Some irresponsible person(s) translated & other person(s) confirmed that the right translation for "Get well soon" is "ابو احمد البواب"!!!!!!!

Please help fix it.. That can be done by looking for "Get well soon" translation on google language tools then suggesting a "better" (right) translation (I guess "تعافى سريعا" is appropriate translation)..

Quote of the Moment

"For all your days be prepared, and meet them ever alike. When you are the anvil, bear - when you are the hammer, strike." --Edwin Markham

Tuesday, December 16, 2008

Requirements Engineering - FCIH Microsoft Club

Header1
Email_Template_04_02
Microsoft-Club Helwan
Requirements Engineering session
JOIN US FOR THIS EXCITING EVENT
Let's start, to share our knowledge and find ways to make a difference.
Let's Start with our First Session with,
"Requirements Engineering session"
(E.g. RE is the branch of software engineering concerned with the real-world goals for functions of, and constraints on software systems). Come and join us this event @ FCI-H. :) Agenda:
· Who Am I; a programmer or developer or…?
· What and Why of Analysis..!!!
· The "Others" needs
· Requirements Management
· Requirements Elicitation
· Requirements Analysis
· Requirements Communication
Speaker's Bios:
Marwan Hamad is currently System Analyst in Link Development. In 2004, He started the journey of analysis in ITWorx while he had the honor of working in the enterprise sales field at Microsoft Egypt. Marwan observed the best practice of Business Process Reengineering (BPR) by providing dynamic workflow based on strategic objectives to Vodafone Egypt and New Horizons. Marwan was honored from the Ministry of Youth in 2004 for transferring European Project Management practices to the Egyptian NGO's. Marwan studied Applied Business Computing in the University of Sunderland, UK.
DON'T MISS OUT 2:00 pm – 4:00 pm Wednesday, December 17, 2008 FCIH main campus, Hall 7 (beside the mosque, 2nd floor) Faculty of Computers & Information – Helwan University Hope to see you there! Microsoft Club – Helwan Referral Code: Club08 Contact us: msp-helwan@student-partners.com P. S. RE session mainly for all students, everyone is welcomed. P. S. If you know anyone else who'd enjoy this event, please forward this email to them now.
Email_Template_04_04
Footer
SubFooter

DotNetWork.org Dec-08 Gathering



Date:
Saturday, December 27th 2008,
12:00 - 16:30

Attendance is FREE =)

Speaker:
Omar Besiso
Senior Architect - DataCom, Sydney, Australia.

Agenda:

12:00 - 14:00
Building scalable and functional software using dependency and policy injection (Level 200)

14:30 - 16:30
Open Session

Brief (for the open session):

AOP, DDD, TDD, UDD, OO, SilverLight, Azure, DI, IOC, MEF, The Cloud....etc. Tired of all the new hype around a heap of technologies and paradigms? Not sure about your approach in 2009? Come and have a friendly chat with Omar Besiso, a veteran Microsoft architect who lives his life around Microsoft technologies and all their headaches. Omar will be describing the future trends and how as developers and architects design patterns and futuristic architecture paradigms will be used. Whether you’re architecting for retail, corporate, the cloud or just for yourself, this will be your guide into the 2009-2010 explosive years. See you there!
Location:
Canadian International College, @ "El-Tagamo3 El-5ames"

Buses will be available at: Nady El-Sekka (11:00 AM - 11:30 AM)
Please be there before 11:30 coz we will leave on time..


For those who wanna keep tuned with further news about this event & other upcoming events of the dotnetwork.org user group, please check the following links:

Yahoo!Group:
http://tech.groups.yahoo.com/group/dotnetworkorg/

Facebook Event:
http://www.facebook.com/event.php?eid=57316086432
You'd better join the above event if you have a facebook account so we can roughly estimate the attendees count..

Facebook Fan Page:
http://www.facebook.com/pages/netWorkorg/13135685545

Facebook Group:
http://www.facebook.com/group.php?gid=2409268236

Please don't hesitate to contact me if you have any further questions..
See u on the gathering ;)

Sunday, December 14, 2008

كفاية بقى قرفت

اليومين الفاتو كنت بقرأ في كذا بلوج من الي بيتكلموا عن البهدلة الي حاصلة في كل حاجة في البلد. انا مقتنع ان ده حاجة مهمة لكن مش بشكل الي يخلي الواحد قرفان بالشكل ده. على اي حال، كان في في وسط الكلام ده المقولة -الي كل ما حد يجيب سيرة الثقافة الجنسية يجبها- الي بتقول "أن مصر ترتيبها الأول وسط دول العالم في الاتجاه نحو البحث عن كلمة
"sex"
في محرك البحث جوجل (انا نفسي دورت قبل كدة على الموضوع ده عشان كنت بساعد حد في مشروع تخرجه الي لي علاقة نفس اموضوع).


الكلام ده طبعا رجع تاني ايام الحوار بتاع التحرشات الحصلت في العيد.. المهم ان محدش جرب يدي الموضوع 5 دقائق كمان من وقته. طبعا انت لو جربت فعلا هتلاقي مصر من اوائل الدول الي بتدور على كلمة
"sex" http://google.com/trends?q=sex
(الترتيب مش ثابت طبعا عشان بيتغير كل فترة على حسب الهيتس
"hits"
على جوجل)
لكن ده مش معناه ان احنا خلاص مورناش غيره.. الفكره كلها ان اختلاف الثقافات بيخلي الناس تستخدم كلمات مختلفة عشان تعبر عن نفس الحاجة. يعني لو كان اي حد من الي عمالين يصوتوا دول جرب يشوف كلمة ذي
"porn" http://google.com/trends?q=porn
على نفس السيت بتاع عمك جوجل كان لقى دول -من الي بيقولوا عليها- متحضرة و مش وقيع زينا.. ده بل عكس هتلاقي دول موجودة في القائمتين.


يعني المصريين(او العرب بشكل عام، عشان ساعات السعودية بتسبقنا في نفس القائمة) مش هما بس الي فيهم مدمنين جنسيا
"Sex-Addicts".
الموضوع بيحصل في كل الدنيا يعني.. بعيدا طبعا عن اذا كان ده صح ولا غلط..

Tuesday, November 18, 2008

Limitations on using Cookies

Make note of the following limitations when using Cookies (I'm not sure if that applies to all Web-technologies or just Asp.Net, but I've just solved a bug related to this issue using Asp.Net):
  • A cookie size is limited to 4096 bytes. It is not much, so cookies should be used to store small amounts of data. For larger amounts of data 
  • Also, number of cookies is limited to 20 per website. If you make new cookie when you already have 20 cookies, browser will delete oldest one.
Quoted from beansoftware.com

Friday, November 14, 2008

For whom the bell tolls (ma3a l e3tezar lel o3'neya..lol)

This is a small incidence that happened to me on my way to taking my 70-547 (MCP) exam.. It has been a while since I last had an exam so I was a bit nervous (not in the careless mood I was used to put myself in before exams, in the good old days :D).. The incidence really make me relaived & was like a "sign from Heaven" to me :D..


The story below is actually an edited version of a gTalk conversation with a friend (I deleted their part of the conversation & edited some parts to be more readable without their replies).. here u go:
  • I registered for the exam online
  • So I didn't know where the "...." is the place I'm gonna take the test till I was there..
  • While I was on my way, I started to feel lost
  • Then I called them on the phone & told them my place (howa share3 6awel keda esmo l ba6al a7mad but I don't know the place exactly)
  • The guy (on the phone) told me that I have to go back & look for some store (segad l asyo6y) on the way & that they (YAT) are exactly on the opposite side in some sort of a villa.
  • I did start walking back then I ran into an old guy who asked me to help him cross the street :D
  • I did help him to cross the first direction (share3 raye7 gy ba2a)
  • But the middle "teletwar" had some sort of a fenced green area
  • Which he couldn't jump over (@ that age)
  • So we walked "me2angejen" till we found an opening in the fence so he can cross to the other side
  • Then we crossed the street to the other side
  • Guess what?
  • :D
  • I found YAT right in front of me
  • Exactly in front of the fence opening :D
  • L ragel kan 3amal yeshkorne em7asesny eno 3amalt 7aga gamda awe.. ma3a ene aslan 3amal agary we howa mesh mesta7mel..
  • Actually ana kan na2es ashelo wagry beh 3ashan kont metsarba3 awe we howa kan mesh beyqawem kan beyegry ma3aya :D
  • we 3amal yeshkorne awe.. omt oltelo ana l shokran ya 7ag.. enta l wasaltene :D
  • You can never imagine how that made my mood :D
  • kan na2es asma3 bells ringing & a "TADAAAAAAAA"
  • :D

Why less blogging?

I've not been blogging for a while (I'm not a heavy-blogger, anyway, if there's a word like that)..

Generally, most of my posts are about sharing others' stuff (blog-posts, web-pages, etc) so I started to "blog" using two other things, rather than rewriting others' words:

  • Google Reader (shares):
Lately, I've been using that heavily.. & even started to share it on facebook (thanks to Meligy).. the shared items are compiled by google reader in some sort of another blog. Here's the url http://www.google.com/reader/shared/06046351092935525579 . I'm not sure if it's readable by everybody (or just by my gtalk list). If you want but can't, please notify me :)
  •  Twitter:
This is not really blogging.. but it's rather an alternative for my "Quote of the Moment" (blog-post &) gadget in my side bar that I haven't updated for so long.. This one's url is http://twitter.com/mshady
 There's other stuff like wishlstr & facebook shared items (I share some of these on gReader too) but I don't update them that much.. & fortunately all the above stuff has feed (I LOVE feeds)..

So I think your aspirin consumption will be less now :D..

Have a nice day

Saturday, November 08, 2008

dotNetWork.org 9th gathering


Date:

Saturday, November 29th 2008, 12:00 - 16:00

Attendance is FREE =)

Note: Again (like the last 2 gathering), we are having 2 parallel tracks, but this time we have 4 sessions presented by 4 different speakers.. Waiting for your feed-back about that..

Speakers:

Mohamed Ahmed Meligy Senior Software Developer, Raya-Software.
Mostafa Mourad Team Leader, ITWorx.
Hossam El-Deen M. Barakat Senior Software Developer, Raya-Software.
Hossam Kamel Senior Software Engineer, ITWorx.

Agenda:

12:00 - 14:00
Applying Domain Driven Design on ASP.NET MVC
by Mohamed Meligy.
Information Architecture
by Mostafa Mourad.
14:30 - 16:30
IIS 7.0
by Hosam Kamel.
BizTalk-SharePoint Integration
by Hossam El-Deen M. Barakat.

Location:

Canadian International College, @ "El-Tagamo3 El-5ames"

Buses will be available at: Nady El-Sekka (11:00 AM - 11:30 AM)

Please be there before 11:30 coz we will leave on time.. For those who wanna keep tuned with further news about this event & other upcoming events of the dotnetwork.org user group, please check the following links:

Yahoo!Group: http://tech.groups.yahoo.com/group/dotnetworkorg/

Facebook Event: http://www.facebook.com/event.php?eid=32256529483

You'd better join the above event if you have a facebook account so we can roughly estimate the attendees count..

Facebook Fan Page: http://www.facebook.com/pages/netWorkorg/13135685545

Facebook Group: http://www.facebook.com/group.php?gid=2409268236

Please don't hesitate to contact me if you have any further questions.. See u on the gathering ;)

Sunday, October 19, 2008

dotNetWork.org 8th gathering

Click to enlarge
Date:
Saturday, October 25th 2008,
12:00 - 16:00

Attendance is FREE =)

Note:
Again (like the last gathering), we are having 2 parallel tracks, but this time we have 5 sessions presented by 5 speakers.. Waiting for your feed-back about that..

Speakers

Ahmed Sidky
Director of Business Technology - X2A Consulting.

Ahmed Bahaa
Principal Technical consultant - CompuPharaohs.

Mohamed Samy
Technical Architect - ITWorx.


Mostafa ElBrarbary
Software Engineer - ITS.


Mohamed Bahaa
CompuPharaohs.
Agenda

 12:00 - 13:30
Introduction To Agile Development
by Ahmed Sidky.
 14:00 - 15:30
Use cases and requirement analysis
by Mostafa ElBarbary.
 12:00 - 13:00
VSTS (Part 1)
by Ahmed Bahaa.
 13:30 - 14:30
VSTS (Part 2)
by Mohamed Samy.
 15:00 - 16:00
VSTS (Part 3)
by Mohamed Bahaa.


Location:

Canadian International College, @ "El-Tagamo3 El-5ames"

Buses will be available at: Nady El-Sekka (11:00 AM - 11:30 AM)
Please be there before 11:30 coz we will leave on time..


For those who wanna keep tuned with further news about this event & other upcoming events of the dotnetwork.org user group, please check the following links:

Yahoo!Group:
http://tech.groups.yahoo.com/group/dotnetworkorg/

Facebook Event:
http://www.facebook.com/event.php?eid=36111496329
You'd better join the above event if you have a facebook account so we can roughly estimate the attendees count..


Facebook Fan Page:
http://www.facebook.com/pages/netWorkorg/13135685545

Facebook Group:
http://www.facebook.com/group.php?gid=2409268236

Please don't hesitate to contact me if you have any further questions..
See u on the gathering ;)

Saturday, October 18, 2008

Testing flock (the browser)

Flock is some sort of a fork (or may be it's based on, I'm not sure) Mozilla Firefox.. but it's mainly it's more focused on social networking & web 2.0.. This includes blogging as u can see.. adding a pic: Flock invaders by capitrueno. adding a Video from the browser's cool Media stream (that includes searching, plus ur regular stream from ur networks for eg Flicker, youtube, facebook, etc...) if you know cooliris it's pretty similar to it.. but it's inside the browser not the full screen.. I'm not sure if that can replace firefox for me.. but I'll try to flip it around for the coming couple of days.. specially that I read it had a lot of criticism concerning performance.. but till now it's working smoothly.. I didn't abuse it yet :D.. so I can't tell.. oh I've just saved the above post as a draft then re opened it.. let's see how that works here :D.. oh before publishing.. I've just checked a cool feature while checking publishing settings.. you can replace an older post from the browser..
Blogged with the Flock Browser

Wednesday, October 01, 2008

SMS Tip!!!

This has nothing to do with development.. It is just an stupid/funny incident I had today :D.. Yesterday I've bought a 50 EGPs card to recharge my cellular. Today (Happy Mushroom day :P) The first thing I did today was recharging my cellular credit & selecting a couple of nice messages to forward to my friends.. Off course I didn't send them to my contacts one by one.. I had like 150 contacts.. but for sure I didn't send them all.. I sent msgs to around 100+.. I had calculated how that would cost me, yesterday.. it's something like 20-25 EGPs by far, that's why I bought 50 EGPs coz I was intending to call a friend who's now abroad(3amoor).. Unfortunately (3ashan 7azy l na7s 6ab3an) he didn't reply & was diverted to voice mail.. Which deducted around (lebest :'( ) 5 EGPs from my credit.. & I wasn't even able to leave him a voice message coz the operator/automated-reply told me I just can't!!! After a recalling they guy for like 6-7 times to no avail, I started to forward the SMSs to my friends/relatives/family members.. Starting a flow of delivery reports & SMS-replies back from them.. After awhile I tried to call the guy once more.. I was told that I don't have enough credit!! Remember according to my calculations I had @ that time roughly (50-5-25=) 20 EGPs which more than enough to call him.. So I inquired my credit balance (costs 0.2 EGP) & was told I don't have enough credit to even inquire about my balance!!!!!!!! Until then I was pretty sure that probably they had a problem in the system (you know it's a high season) & probably if I waited everything will be just OK.. A couple of hours ago I rechecked & nothing new happened I still can't afford 0.2 EGP to inquire about my credit!! My brother suggested that I should call the customer service (wa abastefhom) & probably they will handle the issue.. I had to recharge anyway (it costs 1.5EGP/min to call them!!) so I decided to recharge when I'm back home & call them.. Just when it all got clear suddenly!!! :D .. (nezel 3alia l wa7l.. ana 6ele3t mas6ol) one of the messages I chose was too long (actually it was 3 SMS) but I was too busy taking care of which message to send to who & just forgot to check that specially that since I had that new handset I wasn't bothered with similar problems (it just happen in the background I'm not aware of it like the old handset which was pretty clear, but less readable :D).. So that should have cost me like 60-75 EGPs.. which I didn't pay simply coz I deleted the pending msgs & didn't resend any SMS thru the day (& I'm not intending to, for sometime :D).. Moral of the story:
"Be careful when you're broadcasting SMSs, specially when u can't afford errors (which means money)"
:D..

Wednesday, September 03, 2008

Google Chrome License..

Aked ana ma2aretsh l License.. bas la2et fan page pointing to it.. law 7ad fahem 7aga yefahmny :D
"11. Content license from you
11.1 You retain copyright and any other rights you already hold in Content which you submit, post or display on or through, the Services. By submitting, posting or displaying the content you give Google a perpetual, irrevocable, worldwide, royalty-free, and non-exclusive license to reproduce, adapt, modify, translate, publish, publicly perform, publicly display and distribute any Content which you submit, post or display on or through, the Services. This license is for the sole purpose of enabling Google to display, distribute and promote the Services and may be revoked for certain Services as defined in the Additional Terms of those Services." -- Quoted from Google Chrome License..
Continue with the rest of section 11 on the site..

Remadan - SUN's version :D



Monday, August 25, 2008

يوم ويكيبيديا العربية الرابع

Nabil published his first Paper on IEEE

Mohammad Nabil had the first paper -with his name on it- published on the IEEE.. The paper will be published on SASO 2008 (Second IEEE International Conference on Self-Adaptive and Self-Organizing Systems) in Venice, Italy on October 20-24, 2008.. I'm not sure if they announced the publishing thing on the site yet but he has got an email message saying so :D.. The paper abstract is in the pic to th right.. click to enlarge.. I've a link to the paper itself but I'm not sure I'm allowed to publish that here :D.. la7san at7ebes wala 7aga :D

Friday, August 22, 2008

Relax - Mika

Took a ride to the end of the line Where no one ever goes. Ended up on a broken train with nobody I know. But the pain and the longing's the same. When you're dying Now I'm lost and I'm screaming for help. Relax, take it easy For there is nothing that we can do. Relax, take it easy Blame it on me or blame it on you. It's as if I'm scared. It's as if I'm terrified. It's as if I scared. It's as if I'm playing with fire. Scared. It's as if I'm terrified. Are you scared? Are we playing with fire? Relax There is an answer to the darkest times. It's clear we don't understand but the last thing on my mind Is to leave you. I believe that we're in this together. Don't scream - there are so many roads left. Relax, take it easy For there is nothing that we can do. Relax, take it easy Blame it on me or blame it on you. Relax, take it easy For there is nothing that we can do. Relax, take it easy Blame it on me or blame it on you. Relax, take it easy For there is nothing that we can do. Relax, take it easy Blame it on me or blame it on you. Relax, take it easy For there is nothing that we can do. Relax, take it easy Blame it on me or blame it on you. (Relax) It's as if I'm scared. It's as if I'm terrified. It's as if I scared. It's as if I'm playing with fire. Relax It's as if I'm terrified. Are you scared? Are we playing with fire? Relax Relax

PhotoSynth is launched!!

I don't know if you know Blaise Aguera y Arcas, or not.. If you're Egyptian (& some how related to software industry), probably you knew him on the "Express around the clock", an event which was held by Microsoft-Egypt to introduce SilverLight to the designers community here in Egypt.. At that time I did know Blaise already, through his involvement in the PhotoSynth project, as I saw his TED talk about the project.. So I was wondering what should he be doing on that event.. It had nothing to do with his area of interest (actually he was wondering the same on the event).. Anyway, a lot of the computer science/software developers guys on the event (mostly the event was for designer so not so much of these were present) got in circles around the guy :D (including me).. One of the things he said was they might be planing to allow common people to do their own photosynth "thing" on their own, on some point in the future.. Sorry I can't find a technical word for that thing coz I can't remember :D.. Simply what he meant was to use a set of one's photos to create a model like those they presented.. I've just learnt from Magdy that they finally did it.. I've just saw the site & I'm downloading the "photosynth-client" right now while writing the post.. So I thought I'd post this first & may be I'd add more to it when I'm done with playing with it (here or in the comments).. [I've added the Synth above, that's my team room @ work] oh & here's another article about the thing (from Magdy again :D)..

Quote

"They outrageous, them rules. Who live in this cider house? Who grindin' up those apples, pressin' that cider, cleanin' up all this mess? Who just plain live here, just breathin' in that vinegar? Well, someone who don't live here made those rules. Those rules ain't for us. We are supposed to make our own rules. And we do. Every single day." --Arthur Rose (Delroy Lindo), The Cider House Rules (the movie)

Wednesday, August 20, 2008

dotNetWork.org 7th gathering

Date:

Saturday, August 30th 2008, 12:00 - 16:00
 

Attendance is FREE =)

Note: This time we are having 2 parallel tracks, that's 4 sessions presented by 3 speakers.. Waiting for your feed-back about that..

Speakers

Mohamed Ahmed Meligy Senior Software Engineer - SilverKey Technologies Egypt.
Tamer Mohammad Fathy AL-Khouly Information Specialist - EDS.
Mohammad Yousri El-Farsi Senior Software Engineer - ITWorx.

Agenda

12:00 - 13:30:

Design Patterns via C# 3 (Part 1) by Mohamed Ahmed Meligy.
Tec-Talk Wiz BizTalk (Part 1) by Tamer Mohammad Fathy AL-Khouly, Mohammad Yousri El-Farsi.

13:30 - 14:00: Break 14:00 - 15:30:

Design Patterns via C# 3 (Part 2) by Mohamed Ahmed Meligy.
Tec-Talk Wiz BizTalk (Part 2) by Tamer Mohammad Fathy AL-Khouly, Mohammad Yousri El-Farsi.

Location:

Canadian International College, @ "El-Tagamo3 El-5ames"

Buses will be available at: Nady El-Sekka (11:00 AM - 11:30 AM) Please be there before 11:30 coz we will leave on time.. For those who wanna keep tuned with further news about this event & other upcoming events of the dotnetwork.org user group, please check the following links:

Yahoo!Group: http://tech.groups.yahoo.com/group/dotnetworkorg/

Facebook Event: http://www.new.facebook.com/event.php?eid=29202125063

You'd better join the above event if you have a facebook account so we can roughly estimate the attendees count..

Facebook Fan Page: http://www.facebook.com/pages/netWorkorg/13135685545

Facebook Group: http://www.facebook.com/group.php?gid=2409268236

Please don't hesitate to contact me if you have any further questions.. See u on the gathering ;)

Tuesday, August 19, 2008

Job Opportunities @ Raya - Software

Raya - Software has the following job openings. Please put the job reference in the subject of your email. Forward your email to shady_mostafa@rayacorp.com. Ref RSW1 Team Leader (Java Technology)
  • Candidate must have a minimum of 5 years experience, Software related degree or equivalent
  • Thorough understanding of OO principles and programming best practices
  • Up-to-date knowledge of Java/J2EE development trends and technologies
  • Strong leadership and coaching skills
  • Expert analytical and problem solving skills
  • Desire to work in highly communicative, team-based development culture
  • Ability to effectively communicate technical, business, and design information
  • Strong experience with Web-tier development using technologies such as JSPs, Servlets, JavaScript, AJAX, and Struts
  • Experience with J2EE Application Servers such as Oracle Application Server.
  • Experience with testing frameworks such as JUnit
  • Experience with Service Oriented Architecture (SOA) and Content Management Systems would be a plus
  • Experience with Oracle Portal, OID, OCS, Oracle Workflow, OAS administration would be a plus
Ref RSW2 Senior Developer (Java Technology)
  • Candidate must have a minimum of 2 years experience, Software related degree or equivalent
  • Thorough understanding of OO principles and programming best practices
  • Up-to-date knowledge of Java/J2EE development trends and technologies
  • Expert analytical and problem solving skills
  • Desire to work in highly communicative, team-based development culture
  • Ability to effectively communicate technical, business, and design information
  • Strong experience with Web-tier development using technologies such as JSPs, Servlets, JavaScript, AJAX, and Struts
  • Experience with J2EE Application Servers such as Oracle Application Server.
  • Experience with testing frameworks such as JUnit
  • Experience with Service Oriented Architecture (SOA) and Content Management Systems would be a plus
Ref RSW3 Developer (Java Technology)
  • Candidate must have 0-2 years experience, Software related degree or equivalent
  • Thorough understanding of OO principles and programming best practices
  • Up-to-date knowledge of Java/J2EE development trends and technologies
  • Expert analytical and problem solving skills
  • Desire to work in highly communicative, team-based development culture
  • Experience with Web-tier development using technologies such as JSPs, Servlets, JavaScript, AJAX, and Struts
  • Experience with J2EE Application Servers such as Oracle Application Server.
Ref RSW4 Team Leader (Microsoft Technology)
  • Candidate must have a minimum of 5 years experience, Software related degree or equivalent
  • Thorough understanding of OO principles and programming best practices
  • Up-to-date knowledge of Microsoft development trends and technologies
  • Strong leadership and coaching skills
  • Expert analytical and problem solving skills
  • Desire to work in highly communicative, team-based development culture
  • Ability to effectively communicate technical, business, and design information
  • Strong experience with Visual Studio.Net 2005, ASP.Net 2.0, SQL Server 2005, AJAX, XML, JavaScript
  • Experience with WCF, WF, WPF, SilverLight and ASP.Net 3.0 is a plus
  • MOSS 2007 is a plus
  • BizTalk Server 2006 is a plus
  • MCAD.NET/MCSD.NET/MCTS/MCPD is a plus
Ref RSW5 Senior Developer (Microsoft Technology)
  • Candidate must have a minimum of 2 years experience, Software related degree or equivalent
  • Thorough understanding of OO principles and programming best practices
  • Up-to-date knowledge of Microsoft development trends and technologies
  • Expert analytical and problem solving skills
  • Desire to work in highly communicative, team-based development culture
  • Ability to effectively communicate technical, business, and design information
  • Strong experience with Visual Studio.Net 2005, ASP.Net 2.0, SQL Server 2005, AJAX, XML, JavaScript
  • Experience with WCF, WF, WPF, SilverLight and ASP.Net 3.0 is a plus
  • MOSS 2007 is a plus
  • BizTalk Server 2006 is a plus
  • MCAD.NET/MCSD.NET/MCTS/MCPD is a plus
Ref RSW6 Developer (Microsoft Technology)
  • Candidate must have 0-2 years experience, Software related degree or equivalent
  • Thorough understanding of OO principles and programming best practices
  • Up-to-date knowledge of Microsoft development trends and technologies
  • Expert analytical and problem solving skills
  • Desire to work in highly communicative, team-based development culture
  • Experience with Visual Studio.Net 2005, ASP.Net 2.0, SQL Server 2005, AJAX, XML, JavaScript
  • Experience with WCF, WF, WPF, SilverLight and ASP.Net 3.0 is a plus
  • MOSS 2007 is a plus
  • BizTalk Server 2006 is a plus
  • MCAD.NET/MCSD.NET/MCTS/MCPD is a plus
Ref RSW7 Software Architect (Microsoft Technology)
  • Candidate must have a minimum of 8 years experience, Software related degree or equivalent
  • Responsible for cross-project software architecture and maintaining components libraries
  • Works tightly with presales and business technology teams for leading edge technology pilots
  • Thorough understanding of OO principles, design patterns and programming best practices
  • Up-to-date knowledge of Microsoft development trends and technologies
  • Strong leadership and coaching skills
  • Expert analytical and problem solving skills
  • Desire to work in highly communicative, team-based development culture
  • Ability to effectively communicate technical, business, and design information
  • Strong experience with Visual Studio.Net 2005, ASP.Net 2.0, SQL Server 2005, AJAX, XML, JavaScript
  • Experience with WCF, WF, WPF, SilverLight and ASP.Net 3.0 is a plus
  • Strong knowledge of MOSS 2007 and BizTalk Server 2006
  • MCAD.NET/MCSD.NET/MCTS/MCPD is a plus
Ref RSW8 Software Expert (Microsoft Technology)
  • Candidate must have a minimum of 5 years experience, Software related degree or equivalent
  • Responsible for cross-project software architecture and maintaining components libraries
  • Works tightly with presales and business technology teams for leading edge technology pilots
  • Thorough understanding of OO principles, design patterns and programming best practices
  • Up-to-date knowledge of Microsoft development trends and technologies
  • Strong leadership and coaching skills
  • Expert analytical and problem solving skills
  • Desire to work in highly communicative, team-based development culture
  • Ability to effectively communicate technical, business, and design information
  • Strong experience with Visual Studio.Net 2005, ASP.Net 2.0, SQL Server 2005, AJAX, XML, JavaScript
  • Experience with WCF, WF, WPF, SilverLight and ASP.Net 3.0 is a plus
  • Strong knowledge of MOSS 2007 and BizTalk Server 2006
  • MCAD.NET/MCSD.NET/MCTS/MCPD is a plus
Ref RSW9 Testing Lead
  • Candidate must have a minimum of 5 years experience, Software related degree or equivalent
  • Leading testing efforts in medium-large projects
  • Acting as the focal point in Testing issues
  • Planning for technical development of his team & projects and monitoring of his team performance
  • Monitor & review execution of plans and taking corrective actions
  • Reporting work progress in his assigned projects
  • Allocate Testing resources for various projects
  • Advanced Testing knowledge
  • Guide, mentor & monitor Testing Engineers & Seniors
  • Review team deliverables and assure its quality
  • Technical co-ordination between the team and other parties e.g. Developers, PM, Pre-Sales
  • Prepare Test plan and Test cases
  • Prepare status reports
Ref RSW10 Process Improvement Lead
  • Candidate must have a minimum of 5 years experience, Software related degree or equivalent
  • Thorough understanding of CMMi and Agile development methodologies
  • Thorough understanding of software development methodologies
  • Process improvement planning across functions in coordination with the functional managers & team leaders
  • Monitor & review execution of plans and taking corrective actions
  • Auditing process improvement action items
  • Appraisal and monitoring of the process improvement implementation
  • Co-ordinate process improvement effort between various teams
  • Plan for Measurement and Analysis based on Organization objectives.
  • Monitor company development processes
  • Define areas of opportunities
  • Update company technical templates and process areas
  • Apply measurement process
  • Define quality metrics for software functions
  • Co-ordinate & communicate process improvement efforts between various teams e.g. QA, Developers, PM, Pre-Sales
  • Help in establishing project’s standards & procedures with PM
  • Analyze gathered metrics for trends, potential weaknesses and deviations
  • Report Process non conformity to Senior management
Ref RSW11 JBOSS Admin
  • Candidate must have a minimum of 4 years experience, Software related degree or equivalent
  • The systems administrator/engineer must have 4 years experience managing the support of application servers (JBoss).
  • Candidate in this role serves as a liaison between Operations, Infrastructure and Application Development regarding the implementation and maintenance of the environments; monitors log files, performance issues and the production environment for mission critical systems (cluster configuration with load balancing)
  • Experience with JBoss Middleware and J2EE environment administration
  • Deploy, manage, monitor and maintain (JBoss Enterprise Middleware) (this is not a development role)
  • He/She should possess good problem solving skills and strong technical and communication skills (in English and Arabic languages). The candidate is expected to work in a team and be a good team player
Ref RSW12 System Analyst
  • The system analyst's prime responsibility is to elicit, analyze, specify and manage the system requirements of the software project and provide logical design of the system. He studies business problems and opportunities and then transforms business and software requirements into specifications for information systems that will be implemented. . The system analyst serves as the focal point between the customer community and the software development team through which requirements flow.
  • Bachelor of Computer Engineering or Computer Science required. (Masters in Information Technology preferred)
  • Familiarity and knowledge of UML and Object Oriented Analysis and Design Tools and Techniques.
  • Minimum of 3 years of experience in the field of software development in general and minimum of 1 years of experience in Requirements Management and Information System Analysis and Design.
  • Preferred 1+ year experience working in the gulf area in the field of Software Development in general.
  • Should have experience of producing Functional Requirement Specifications based on the RSD.
  • Web Related .NET Solution Experience is a Plus
Ref RSW13 Data Porting Developer
  • Candidate must have a minimum of 2 years experience, Software related degree or equivalent.
  • Should have Development experience in Data Transformation in the migration process of data from Sybase/Oracle DB to Oracle DB Systems.
  • Experience in Data Cleansing as Part of ETL In the process migration of data from Sybase/Oracle DB to Oracle DB Systems.
  • Experience on relational databases (Oracle, Sybase) on BI/DW projects Will be a plus.
  • Experience on ETL tool usage, architecture, design and development using any ETL tool, will also be a added advantage.
  • Able to work in a fast pace deadline driven environment. Strong systems analysis, problem solving, and design skills.
Ref RSW14 Data Porting Lead
  • Candidate must have a minimum of 4 years experience, Software related degree or equivalent.
  • Should have experience in leading a team of developers involved in Data Porting.
  • Should have Design, Development & Integration experience in Data Transformation in the migration process of data from Sybase/Oracle DB to Oracle DB Systems.
  • Experience in the Creation of Import/Export Maps.
  • Experience in Data Cleansing as Part of ETL In the process migration of data from Sybase/Oracle DB to Oracle DB Systems.
  • Experience on relational databases (Oracle, Sybase) on BI/DW projects Will be a plus.
  • Experience on ETL tool usage, architecture, design and development using any ETL tool, will also be a added advantage.
  • Able to work in a fast pace deadline driven environment.
  • Strong systems analysis, problem solving, and design skills.
Ref RSW15 EAI Developer
  • Candidate must have a minimum of 2 years experience, Software related degree or equivalent.
  • Should have had Experience in building a EAI Solution With SYBASE & ORACLE.
  • Experience in middleware development (Web Services (SOAP/HTTP), XML (XML Schema, XPATH, XSLT).
  • Able to work in a fast pace deadline driven environment.
Ref RSW16 EAI Lead
  • Candidate must have a minimum of 4 years experience, Software related degree or equivalent.
  • Experience in Design, Develop & Implement Enterprise Application Infrastructure solutions.
  • Experience in building a EAI Solution With SYBASE & ORACLE.
  • Experience in leading a team of designated EAI application developers and testers;
  • Experience in middleware development (Web Services (SOAP/HTTP), XML (XML Schema, XPATH, XSLT).
  • Able to work in a fast pace deadline driven environment.
  • Strong systems analysis, problem solving, and design skills.
Ref RSW17 Integration Developer
  • Candidate must have a minimum of 2 years experience, Software related degree or equivalent.
  • Experience using BizTalk Server/any EDI, EDIFACT TOOL in developing EDI, XML, SOAP and Web Services Solution.
  • Experience using .NET. in Orchestration Design & Implementation and Schema Design.
  • Knowledge of creating custom pipelines and adapters.
  • BizTalk 2006 experience is desirable but not a requirement.
  • Able to work in a fast pace deadline driven environment.
  • Strong systems analysis, problem solving, and design skills.
Ref RSW18 Tester
  • Candidate must have a minimum of 2 years experience, Software related degree or equivalent.
  • Should have Functional Testing, Integration Testing experience of web applications.
  • Design & implement Test scenarios & Test Cases (with focus on integration & batch processing scenarios).
  • Create Test Reports On the Tests.
  • Create and implement test plans, test cases and test scripts (with focus on integration & batch processing testing).
  • Accountability and on time quality delivery will be key drivers.
  • Expertise in at least one automation tool (like Load Runner, Win runner etc).
  • Experience in automation strategy, scripting etc.
Ref RSW19 Financial Application Trainer
  • IT background
  • Good presentation skills.
  • Fluent in English.
  • Background of financial systems (e.g. Oracle Financial) is a plus.
  • Previous training experience is a plus.

It's not me!! :D

for those who were wondering if the guy in pic below (I usually use it on IM) is really me.. It's not..


here's how the guy looks

Friday, August 15, 2008

Wikimedia Unified login

I've just ran into this page on Wikimedia http://meta.wikimedia.org/wiki/Help:Unified_login It states how you can merge/unify all ur wikimedia sites logging info.. ie. having a single sign-in on all of these sites.. Read the page for more details.. or just go & get ur accounts unified (I didn't have much problems coz all my accounts had the same user name & password :D) @ this page http://meta.wikimedia.org/wiki/Special:MergeAccount

Wednesday, August 06, 2008

Dr Ayman is back!!

Ayman Ezzat is back in Cairo a GED3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAM!!! :D I'm not sure about his current phone yet but according to his FB account it's 0187107426.. But I guess he doesn't have it all the time coz a couple of my friends called him & he kinda plays a hard-to-get :D 3awzen ne2fesho we no5rog ma3ah abl mayerga3 (don't know when he'll be back too, coz I didn't call him yet) If anybody contacted him plz tell me..

Friday, July 25, 2008

Mmmm.. I just wanted to say that I'd be @ the EED from 10:00-11:00 then @ the dotNetWork.org gathering & then back to EED; say from 17:00, till the end of the day.. Hope to see all FCIH guys on the EED/MIE.. Missed you all guys!! hope I can make up for the GP defense that I didn't attend :$ Probably I'd be to the EED on Sunday & Monday too.. but probably it would be late (after 17:30).. Hope we would rock it like last year!! :D BOOM BOOM BOOM HELWAN!! :D

Saturday, July 19, 2008

dotNetWork.org 6th gathering

Date:

Saturday, July 26th 2008, 12:00 - 16:00 

Attendance is FREE =)

Speakers

Marwan Tarek Team leader, MOSS MVP – ITWorx
Mohamed Samy Technical Architect, MVP - ITWorx.
Agenda
12:00 - 13:30:
SharePoint WebParts Development by Marwan Tarek.
13:30 - 14:00: Coffee Break
14:00 - 15:30:
Patterns and Anti-patterns of SOA (Part 2) by Mohamed Samy.
15:30 - 16:00: Lunch
Location:
Canadian International College, @ "El-Tagamo3 El-5ames"

Buses will be available at: Nady El-Sekka (11:00 AM - 11:30 AM) Please be there before 11:30 coz we will leave on time.. For those who wanna keep tuned with further news about this event & other upcoming events of the dotnetwork.org user group, please check the following links:

Yahoo!Group: http://tech.groups.yahoo.com/group/dotnetworkorg/

Facebook Event: http://www.facebook.com/event.php?eid=18319879657

You'd better join the above event if you have a facebook account so we can roughly estimate the attendees count..

Facebook Fan Page: http://www.facebook.com/pages/netWorkorg/13135685545

Facebook Group: http://www.facebook.com/group.php?gid=2409268236

Please don't hesitate to contact me if you have any further questions.. See u on the gathering ;)

Friday, July 11, 2008

doNetWork.org first RockStar Day!!!

Date:

17 July 2008, 19:00 - 22:30

Attendance is FREE =)

Speaker

Remi Caron MVP.
 

Agenda

19:00 - 20:30: what's new for reporting services in SQL-2008
20:30 - 21:00: Break
21:00 - 22:30: Business Data Catalog of Office SharePoint Server 2007
Location:
 
Faculty of Computers and Information - Ain-Shams University, El Khalifa el ma'moun street, Heliopolis, Cairo, Egypt

Please be there before 19:00 coz we will start on time.. For those who wanna keep tuned with further news about this event & other upcoming events of the dotnetwork.org user group, please check the following links:

Yahoo!Group: http://tech.groups.yahoo.com/group/dotnetworkorg/

Facebook Event: http://www.facebook.com/event.php?eid=56508835231

You'd better join the above event if you have a facebook account so we can roughly estimate the attendees count..

Facebook Fan Page: http://www.facebook.com/pages/netWorkorg/13135685545

Facebook Group: http://www.facebook.com/group.php?gid=2409268236

Please don't hesitate to contact me if you have any further questions.. See u on the gathering ;)

Friday, June 20, 2008

dotNetWork.org 5th gathering

Date:
28 June 2008, 12:00 - 16:00
 

Attendance is FREE =)

Speakers

Yasser Makram Software Architect - Santeon. Mohamed Samy Technical Architect, MVP - ITWorx.

Agenda

12:00 - 13:30: Delivering Rich User Experience Applications using Silverlight 2 by Yasser Makram.
13:30 - 14:00: Coffee Break
14:00 - 15:30: Patterns and Anti-patterns of SOA by Mohamed Samy.
15:30 - 16:00: Lunch
 

Location:

Canadian International College, @ "El-Tagamo3 El-5ames"

Busses will be available at: Nady El-Sekka (11:00 AM - 11:30 AM)

Please be there before 11:30 coz we will leave on time.. For those who wanna keep tuned with further news about this event & other upcoming events of the dotnetwork.org user group, please check the following links:

Yahoo!Group: http://tech.groups.yahoo.com/group/dotnetworkorg/

Facebook Event: http://www.facebook.com/event.php?eid=15523324683

You'd better join the above event if you have a facebook account so we can roughly estimate the attendees count..

Facebook Fan Page: http://www.facebook.com/pages/netWorkorg/13135685545

Facebook Group: http://www.facebook.com/group.php?gid=2409268236

Please don't hesitate to contact me if you have any further questions.. See u on the gathering ;)

Wednesday, May 21, 2008

Google Treasure Hunt 2008

Just thought it would be nice to spread the link.. seems it's a new way for interviewing.. lolz.. kidding =D http://treasurehunt.appspot.com/

Am I the only one who's "Nayem 3ala wedano"?? =D

I heard a rumor on the imagine cup semi-finals here in Egypt; which was rocked by FCIH, that it next year imagine cup finals, 2009 will be here in Egypt.. I guess I heard it from the folks from Innovation Hut that Wahby will announce it after the the verdict is announced =D..

Off course most of Helwaneez (including me) forgot their names after we heard the news about rocking the imagine cup.. Today I had a mail from imagine cup concerning voting for next year theme/design..etc.. which had the below link: http://www.mondorobot.com/microsoft/IC2009/Default.aspx

As u can c.. u can find a "Pyramid" or 2 here or there scatared around the designs..

seems we're having do much happining in Egypt for the comming years.. Wikimania2008, ImagineCup2009.. hope we will have more..

Anyway.. go check the themes & vote for the one u like.. for me I chose the first one.. it seems very neat & had every thing from wallpapers to t-shirts.. actually I like the t-shirts the most.. & I'll die to get one from the blue ones.. check them..

Tuesday, May 20, 2008

dotNetWork.org 4th gathering

31 May 2008

12:00 PM – 4:00 PM

Speakers

Marwan Tarek

MOSS MVP - Team leader - ITWorx.

Hussien Zahran

Development Manager - Link Development.

Agenda

12:00 - 01:30: SharePoint Development by Marwan Tarek

Marwan will give us an overview about SharePoint development. This session will be first session of a SharePoint sessions series.

1:30 PM – 2:00 PM: Coffee Break

2:00 PM – 3:30 PM: Introduction to Silverlight by Hussien Zahran

Hussien will talk about Silverlight. Silverlight™ is the Microsoft® cross-browser, cross-platform, and cross-device plug-in for delivering the next generation of media experiences and rich interactive applications for the Web.

3:30 PM – 4:00 PM: Lunch

Canadian International College Busses will be available at: Nady El-Sekka (11:00 AM - 11:30 AM)

Sunday, May 04, 2008

Guy Kawasaki

I don't know if you all know a famous figure called "Guy Kawasaki" or not.. But I know that you'd love to know him.. Just as an introduction, here's a small YouTube Video of one of his sessions http://www.youtube.com/watch?v=cEVoTtlf1Jk (he owns a VC called garage.com).. If you liked that video in particular, probablyyou'd like that guy Called Guy (stolen from Shaimaa ;)).. I've knew about him for some time & I really like you to get to know him too.. Really, it's worth it.. Also her's his blog http://blog.guykawasaki.com/ please check it regularly.. I guess you'd find more bout him on Wikipedia for sure..

Saturday, April 19, 2008

محادثة مع صديق

مؤخرا و من خلال فيسبوك وجدت أحد أصدقاء المدرسة.. أولاً و قبل ما أنسى.. كالعادة المفروض الكلام ده كان هيتكتب من مدة بس مكنش في وقت.. حاجة تانية الناس هتسأل قلبت عربي (لو اعتبرنا إن الهباب ال بكتبه ده عربي) ليه مش franco ده أو إنجليزي.. هقولك عشان ابتدت أحس إن مش مدي العربي حقه و بالتالي خايف افقده..

يرجع مرجعنا لموضوعنا.. مؤخراً (مؤخراً دي يعني ساعتها.. هو دلوقتي بقالنا سنة من ساعة ما بقينا نتقابل تاني) و عن طرق facebook رجعت أقابل واحد من صحابي من أيام المدرسة.. خريج هندسة (ماكنش اتخرج لسة ساعتها).. و اكتشفت إن كان في student activities بردو في الكلية و كدة.. المهم.. اعدنا نتكلم مين عمل إيه و صحابنا ال في المدرسة راحو فين و في كليات إيه و مين اتجوز و مين خطب و مين مش عارف إيه..

المهم في وسط الكلام.. و على سيرة ال student activities في الكلية, اتكلمنا على التالي.. لو حد قرأ مقدمة إبن خلدون أنا لم اقرأها طبعاً.. المهم بردو.. من المقدمة ما معناه التالي: إن كل حضارة لها دورة حياه (زيها زي ذبابة الفاكهة :D) بتبدأ بتخلف و بعدين بيظهر رواد بيتعبوا أوي و بتقم بداية الحضارة على مجهوداتهم و مش بياخدوا حقهم أوي في زمنهم .. و بعد الرواد دول بيبتدي يظهر ناس تأثيرهم مش زي تأثير الرواد بس بياخدوا حقهم و زيادة في زمنهم.. و بعدين بتمشي الحضارة دي بالقصور الذاتي شوية بعد ما وصلت للذروة (peak) و بعدين بتنزل تاني لتحت للتخلف.. و لف تاني بقى يا سيدي في الدورة دي..

طبعاً اللف ده مش بيحصل في سنة ولا عقود حتى.. غالباً قرون.. وخلص كلامنا إلى التالي.. إن ليه مايكونش احنا في اواخر العهد بتاع التخلف.. أو يمكن أحسن كمان.. ليه منكنش في بداية العهد بتاع الرواد.. فاكرين وحنا صغيرين.. مكناش بنسمع غير عن حاجة اسمها شباب بيعمل أي حاجة للبلد.. دلوقتي صحيح بنسمع عن مصايب أكتر (غالباً عشان الاعلام بقى مفتوح أكتر مش عشان في بلاوي أكتر) بس في نفس الوقت كل حتة بتلاقي فيها على النقيض شباب بيعمل حاجة للحوله..

ليه منكنش فعلاً في المرحلة دي.. شاركونا رأيكم بقى :D.. و بلاش مألسة لو سمحتم..

أخيراً أحب اشكر حبيبي yamli الله يعمر بيتهم =D

Tuesday, March 18, 2008

In 3amoor's ferwell.. :'(

للإمام الشافعي ما في المقامِ لذي عقلٍ وذي أدبِ مِنْ رَاحَة ٍ فَدعِ الأَوْطَانَ واغْتَرِبِ سافر تجد عوضاً عمَّن تفارقهُ وَانْصِبْ فَإنَّ لَذِيذَ الْعَيْشِ فِي النَّصَبِ إني رأيتُ وقوفَ الماء يفسدهُ إِنْ سَاحَ طَابَ وَإنْ لَمْ يَجْرِ لَمْ يَطِبِ والأسدُ لولا فراقُ الأرض ما افترست والسَّهمُ لولا فراقُ القوسِ لم يصب والشمس لو وقفت في الفلكِ دائمة ً لَمَلَّهَا النَّاسُ مِنْ عُجْمٍ وَمِنَ عَرَبِ والتَّبْرَ كالتُّرْبَ مُلْقَى ً في أَمَاكِنِهِ والعودُ في أرضه نوعً من الحطب فإن تغرَّب هذا عزَّ مطلبهُ وإنْ تَغَرَّبَ ذَاكَ عَزَّ كالذَّهَبِ (men wa7y A7mad Sa3ed :D) عايدة الأيوب على بالى .. على بالى .. حبيبى على بالى على بالى .. على بالى .. ابن بلدى على بالى و على بالى .. على بالى .. حبيبى على بالى على بالى .. على بالى .. ابن بلدى على بالى لا يا مصرى لا و لا .. لا و الف لا تهجر بلدك و تسيبنا .. بلدك ليك أولى لا يا مصرى لا لا .. لا و الف لا.. لية تهجرنا و قلبك يقسى .. اية تبعد و حبايبك تنسى لية يا ابن بلدى اية .. آة..آة..آة فين الجواب فين الرسالة .. هاتبعتهم قوام .. قوام نسيت هوانا و بعته .... على بالى .. على بالى .. حبيبى على بالى على بالى .. على بالى .. ابن بلدى على بالى فين تلاقى الضحكة الحلوة .. ضحكة من القلب و العين سوا فين تلاقى العيون السودة .. ياما الغنوة و الكلام عنهم حقيقة على بالى .. على بالى .. حبيبى على بالى على بالى .. على بالى .. ابن بلدى على بالى مين يصحى فى الفجر يأدنلك .. قوم يا مؤمن قوم و اشكر ربك آة .. آة مين فى المحنة يقف جنبك .. و يوقلك ربك بكرة يعدلها فى أوانها لا يا مصرى لا و لا .. لا و الف لا تهجر بلدك و تسيبنا .. بلدك ليك أولى لا يا مصرى لا لا .. لا و الف لا.. على بالى .. على بالى .. حبيبى على بالى على بالى .. على بالى .. ابن بلدى على بالى و على بالى .. على بالى .. حبيبى على بالى (men wa7y 2M)

Sunday, March 16, 2008

Cairo like you never saw it before!!

Last Saturday, I was attending the JDC egjug.org/jdc2008 .. I was much distracted on the day, generally, & I didn't benefit much. Anyway, during the "Java & .NET interoperability" session presented by Pooya Darugar, he showed popfly popfly.com I don't know why really :D.. While he was showing it, he created a sample "Mashup" on the fly.. It was a simple app that gets pix from flickr flickr.com given a tag & displays them in a cool way.. Trying to be friendly, he chose "Cairo" for the tag.. As I told u earlier, I was much distracted (& had a bit of a headache too).. so between the ghosts I was seeing @ that moment I saw a couple of amazing pix from flickr.. They are really amazing.. The author was someone called KoRaYeM.. I checked them today (a couple of minutes ago) .. This guy KoRaYeM is ... I can't find the word actually.. just check his pix.. here's his profile on flickr... flickr.com/photos/korayem .. & to my astonishment he has just started photography since last August!!! according to this flickr.com/photos/korayem/2131413578/ .. The pix I saw on JDC are those: http://flickr.com/photos/75354058@N00/1803230025/ http://flickr.com/photos/75354058@N00/1543283671/ This last one was even available in Diwan Bookstore according to this http://flickr.com/photos/korayem/2094998893/ & http://flickr.com/photos/korayem/2097936648/ The first one is on my PC background right now :D.. The guy has a blog too: http://korayem.net/

Wednesday, March 12, 2008

NIN : Ghosts I-IV

NIN (Nine Inch Nails) new album was released lately.. I guess at the first days of this month.. The Album name is Ghosts I-IV, simply coz it's divided into 4 parts (Ghosts).. Yet I don't know why "Ghosts" not parts or anything else.. The album has 5 editions.. With one of them costing $300 !! It Sold out anyway :D (2500 copies!!) Ye, one of editions can be downloaded for free, in return for your e-mail (for me it's already with them so I didn't give them much, actually I knew about it through their newsletter on that very e-mail anyway).. The free edition has Ghosts I which is the first 9 tracks (MP3 format, really hi-quality ones) + A 40-pages PDF file (with 40 magnificent images) + extras (wallpapers from the 40-pages PDF, for both regular & wide screens, & some web graphics including NIN logo -which I like a lot- & other graphics including the one in this post).. I kept the tracks playing all day today & I really liked them all.. Actually I'm thinking about buying the $5 edition.. You can check album & download the free edition (& any other edition if u got the money :D, coz the other editions won't be shipped soon) ate the album site: http://ghosts.nin.com/ You can read more on Wikipedia:

Saturday, March 08, 2008

Wikimania 2008, Alex, Egypt, Call for participation Deadline is drawing near

Wikimania 2008
For those who visit my blog probably you know since long but I just realized that I (myself) don't visit my friends blogs, for more than a year, may be (long live Google, Reader.. or is it "Don't"..lol).. Anyway, I'm just making sure that you know that Wikimania2008 (which will be held on 17-19 July, Alex, Egypt) call for participation deadline is drawing near. It is March 16, 2008.. So if you want to attend as a speaker, hurry up!! If you rather be a regular attendee -like me ;)- you'll have to just wait & keep tuned to the event page (that's http://wikimania2008.wikimedia.org/wiki/Main_Page ).. I waited.. so much for the organizers to make an FB event but they didn't.. so I'll :P ( as if it's a must.. lol)

Monday, February 25, 2008

FCIH IEEE Student branch @ ICT

Ta3alo zorona =D

Boycott..3o2balna keda

A couple of days ago, I was registering for free online course @ SUN (GlassFish http://www.sun.com/training/glassfish_login.html ).. & found this while registering.. ba3edan 3an eza kano fe3lan 3andohom 7a2 fel aflam de wala la2a... ade l mo2a63a l 3ala 7a2 mesh e7na :S

Saturday, February 23, 2008

Mail account @fcih.net le kol mowa6en Helwaneez

If you want a mail account @fcih.net

send a mail to "shady [at] FCIH [dot] net" with the following data:


Subject:
Mail @FCIH

Body:
First Name
Last Name
Proposed user name (it's not assured that it will be your user name)
Another mail address to forward the login info to it..


& Thanks to Dr Aymaaaaaaaaaaaaaaaaaaaaaan

RABena yeshfe MS Egypt

Lately, there was announcements circulating the mailing lists, about Microsoft Student Festival which will be held soon.. Anyway, with every announcement u find a very highlighted statement that states that attendance is only through invitation, yet you have to register. I'm sure this is great, imagine it wasn't highlighted, people would just go to the "Smart Village" (a5er belad l moslemen) for nothing.. Yet, what's the point of the announcement in the first place. Ppl who need to know are the ones who have invitations & those already know coz the invitation is an announcement itself :D.. what's the point here?? Are they just teasing those who won't come.. lol..

Monday, February 18, 2008

A common bar-code problem

A tiny detail that is usually missed when working with bar-codes (written in fonts like: "3 of 9 Extended", etc) is writing the bar-code text between brackets or asterisks: myLabel.Text = "*"+myBarcode+"*"; or myLabel.Text = "("+myBarcode+")"; Forgetting using one of the above ways makes the code unreadable by bar-code readers..

Disclaimer

All the opinions expressed on this blog are my own and don't necessarily represent my employer's positions, strategies or opinions.