Archive for February, 2009

Kibsi is online

Thursday, February 26th, 2009

Kapsch Logo

 

 

I am very happy to announce that Kibsi (Kapsch web site) is finally went online

http://www.kapsch.net

 

this is a very happy moment for me (not that much btw 🙂 )  but however it’s a real chance to describe to you some of the work done for this project.

 

In the begining this is a SharePoint infrastructure branded to be faced on the internet (actually Microsoft should be proud about it)  (after all I have discovered a lot of bugs in sharepoint :@) and yet still we managed to complete it.

 

Aknowledgement

I’d like to thank Ashraaf, Hany, and Yasmeen

also will never forget Ghada

also thank you Wolfgang (although I doubt you read this post)

thank you Jaser 😉 (our CEO who will never surrender).

 

Sharepoint 🙁

 

ok I don’t like sharepoint 🙂 however I really admire the team who made it 😉

every time I play sharepoint I discover the real objectives from its creation, which is very very far from what its marketing says :S

 

so I hate Sharepoint as a marketing product, but respect it as an innovative employment of people concepts.

 

the successful way to think about sharepoint is to consider it your cup-board that you store your valuable things in it.

 

if you are a bad thinker, don’t like the long running solution, or from the type of what you see is what you get, then don’t consider sharepoint at all.

 

if you are from the type that get very frustrated about philosophy, fond of rigid stable solutions and willing to be patient as far as it takes, consider Sharepoint concepts and philosophy, but not TECHNLOGY 

 

now for some fun facts by me 😉

  • don’t rely on the work flow under sharepoint :S   (its like an attachment that didn’t make it) (till now I find it un-natural to use it :S)  however it can be tuned but the secret is how 😀
  • pay an extra attention to the content type and the philosophy behind it.
  • provisioning word 🙂  keep an eye on it.
  • when investing in sharepoint, invest in concepts not the Technology itself 😀
  • NEVER ALLOW VAGUE SOLUTIONS in sharepoint, you won’t believe your self while you are seeing how all of your efforts goes to the sink suddenly and without any warnings.
  • Explain to your team members the business model and the requirement more than HOW to do in sharepoint (its very annoying listening to marketing or PMs who think that sharepoint is another asp.net or windows application)
  • DON’T USE EVENT RECEIVERS :S
  • DON’T put unneeded entries in web.config (personally don’t use it at all :S)
  • if you should make a work flow (PLEASE GET rid of its forms use another visual technique which doesn’t depend on what is already implemented whether its InfoPath, or aspx Pages)
  • REMEMBER the properties bags of the site 😉
  • DEPLOYMENT Should be WSP (let microsoft handle their issues 😛 )

 

Sharepoint Concepts

 

SPWeb in relation to SPSite is the same as  the relation of   x variable to int datatype

 

int x=0;

you can imagine it as 

SPSite SPweb=User; (very strange but yes SPWeb is instance for user to play with SPSite)

 

don’t miss the meaning of Farm, Web Application, Site Collection, Site  (review what they are every time you program with sharepoint )

 

Info-Path is a great idea (may be because I reversed engineering it 😛 ) however don’t use it for as a development tool under sharepoint, its not for development Tasks for god sake (ITS FOR END USERS)

 

WHAT ELSE ?!!

 

did I mention that I am happy 😉

 

see you the next round 😉

 

 

 

 

 

 

Monday, February 23rd, 2009

لا شئ

أحسست أنى لم أكتب شيئا جديدا

و خاصة انى انتظر نهاية تلك الفترة

فحدثتنى نفسى أن أحدث نفسى على مدونتى

ريثما تطمئن نفسى

.

كيف حالك يا نفسى العزيزة

كم ذنبا اقترفت منذ آخر مرة التقيتك فيها؟؟

الكثير 🙂 ؟؟

أم قليل من كثير

أم كثير من قليل

.

مع من كنت تتناجين؟

و إلى من ترنين؟

.

إلام الكلام و الكل صموت

و غد البارحة يفوت

و أناس المودة الماضية فى خفوت

.

إلام البناء و الكل مهدود

و الشرخ فى الجدار ممدود

و الظلم عروة فى جبين النمرود

.

ثم تسأل النسمة اللطيفة

أمها الريح العتيدة

يا أماه لم عصفت بمنزل الشيخ النائم؟

كى يقوم للصلاة يا بنيتى

أماه فلم نزعت سقف بيته ؟

لأنزع الحجب من فوق رأسه فيرى

أماه فلم لم ترسلينى إليه حتى الآن؟

حتى يصبر و يدعوا

و يسجد و يدنوا

و يسلم فينجوا

تذهبين إليه مرسلة

برسالة موجزة

أن قم إلى ما خلقت له

.

.

تتهادى الباقيات على نهر الزيادة

و ترقبه بلوعة المشتاق على أنغام القيثارة

و يمضى النهر 

و لإنه زائد على نفسه

فيستبقى من حاله باقيات على شاطئه

و يظل يمضى

و يستبقى

و تتسائل الباقيات الباكيات

عن النهر متى يأذن لهن بالرجوع

.

.

العودة

من داخل نفسى أعود

و أبتسم

و اسكب مقولة جديدة لى

“أنا أصم لا أعقل، أعمى لا أبصر، أنا مادة هذا العصر، أحمق يقودنى بُلهاء”

 

Tell me, What I really want?

Friday, February 6th, 2009

أيها الحكيم أجبنى

أيها العاقل عقلنى

أيها الخبير أخبرنى

————-

حدثت لى الكثير من الأشياء المتعاقبة

التى آلمت عقلى قليلا

و أبكت قلبى

تعالوا أخبركم بعضا من نتائجها

—————–

1)  الأم

ناظرة إلى ولدها المبتعد

تحيك له قميص روضته

و تنظر إليه

و يبتعد

تعد له وجبة طعامه الساخنة

و يبتعد

ترى الأخرى و هى تأخذ بقلب و لدها

و تتسائل

أطعامها أفضل من طعامى

أحنانها أكبر من حنانى

و يبتعد

تسكن الأم فى مقعدها

و كالومضة فى الظلام تدرك أنه ذهب مع الأخرى

و تركها

لأنها لم تعد له ذلك الأمان الذى كانته

ثم تفكر قليلا

و تتسائل

بل و ربما أصبحت عبئا عليه

.

أيها البعيد أفق

و أقبل

و قبل يد والديك

——————–

2)

يحدثك الناس دوما حديث العقل

فيخبرونك عن ما لم تحصل عليه

و أنك متأخر كالعادة

(يا خيبتك)

و أستمع إليهم

و أهز رأسى موافقا

بل و ربما أطأطئ رأسى

كى أشعرهم كم من الندم أحسست به

ثم أدير إليهم ظهرى و أمضى

و أبتسم

و أتسائل

عن ماذا حقيقة تأخرت ؟؟؟

————-

3)

دفاع عن الإنسانية لعبد الوهاب المسيرى (رحمه الله)

يقول فيه ان تلقينا الموضوعى للأشياء المادية

جعلنا أغبياء فى أنفسنا

لأننا لم نقم لذلك الشئ بالتفكيك ثم التركيب

ثم بالتحليل إن كان مناسبا لنا أم لا

ثم يكرر ثانية

أن الموضوعية المادية

مثلها مثلما أن تكون منحازا

أن تكون موضوعيا ماديا

هو أن تكون متلقيا من دون فهم

أن تكون منحازا

هو أن تكون متعصبا من دون فهم

و لذلك

قدم مفهوما جديدا و هو التفسيرية

و هو على حد قوله

الوسط ما بين الموضوعية و الإنحيازية

و التفسيرية هى أن تتسائل

هل قدم لك هذا النموذج المعرفى

تفسيرا كافيا

لما يمثله من أحداث؟

———————-

4)

مقولة جديدة لى

و لأنى أتأخر فى المواصلات عموما

فقد استنبطت حكما جديدا

“وقت المواصلات من وقت العمل”

لماذا؟

لأن الأعمال بالنيات

و مادمت نزلت من بيتى لأذهب إلى عملى

و مكثت ساعة و نصف فى الطريق لأصل إليه

فهذا أيضا عمل

و عندما أرجع إلى بيتى فى ساعتين

فهذا أيضا عمل

على أى حال ربما أسقط مشوار الرجوع

و ردى على المتشدقين

لماذا تدور حياتى حول العمل

و إن كان العمل ثمانى ساعات

و يومى أربع وعشرون

إذا فباقى يومى ستة عشر ساعة

24-8=16

و أنا أريد ستة عشرة ساعة من يومى لا علاقة لها بعملى

أيها المتشدق

قل لى أيهما حراما

أستعبادك لى فى ثمانى ساعات

أم حريتى فى ستة عشرة ساعة

———————————–

5)

مقولة

قرأتها فى موقع الأدب

فى الإعلان الذى فى أعلاه

“كم على أن أخسر فى هذا العالم, كى أربحك؟؟”

متى أصبح ذكيا؟؟

أنا

ذلك النموذج المعرفى للدهولة

—–

و الشكر لمن قرأ و ولم يعلق

Being looser

Friday, February 6th, 2009

look for your life. (he said)

what life? (I said)

look what they reached. (he said)

what have they reached? (I said)

look, they made it. (he said)

oh, I see. What did they make? (I said)

a lot of look there 🙂

well,

people always are smarter than me.

and because I am an idiot I always make things wrong.

and because every one in the globe knows how to do in when to do they have all the rights to judge my NOT how to do in the wrong when to do.

.

quite interresting 😉
—-

I was thinking by my self for two day(s)

what’s the problem of being LOOSER??

I don’t know really 🙂

—–

LOOSER LOOSER LOOSER

it has a nice voice, and you can fine tuning it in the way you like 🙂

😀

😀