اترفضت تانى 1

March 15th, 2008

يبدوا أن حظى قليل مع الفتيات

فها أنا يتم رفضى ثانية

و من العجيب أننى و الأمر كذلك لم أتعلم حتى الآن أساليب المكر و الدهاء فى التغرير بالفتيات الصغيرات أو حتى الكبيرات

و يبدوا أننى أيضا استمرأت الرفض

فلا تمر السنة و إلا و أكون مرفوضا من فتاتين على الأقل

و لقد لاحظت كثيرا تلك الحالة

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

و ستة أشهر فى فتاتين باثنى عشر شهرا

والإثنى عشر شهرا هم عبارة عن سنة (لمن لم يعرف ذلك بعد) هه

و كما يقال شر البلية ما يضحك

أتذكر قول صديقة لنا فى الكلية “انتا وشك حلو على البنات كل ماتنشن على واحدة تتخطب” هه

أكاد أسمع صوت ابراهيم الفقى و هو يقول أنه لا يوجد انسان فاشل ولكنه ناجح فى الفشل

ويبدوا أننى نجحت فى أن أكون مرفوضا بطلاقة

و بالطبع فعلى أساس الجملة الأخيرة فأنا أجزم بشئ فى علم الغيب

ولكن على أى حال

أنا أكتب ذلك الكلام ريثما أهدأ

فعلى الرغم من احساسى بالنبذ و الوحدة القاتلة

إلا أننى متأكد أنى فى يوم من الأيام سأقرأ هذا الكلام و قد أصبحت فى مشكلة أشد تعقيدا كى أقول ليت مشاكلى كلها بتلك البساطة

“اشتقت إليك فعلمنى ألا أشتاق”

عبد الحليم دايما يطلب معايا فى المواقف دى 🙂

“علمنى كيف يموت الحب و تنتحر الأشواق”

و الآن أنتقل إلى تحليل الموقف

و هو متشابه الى حد كبير مع المواقف السابقة و ربما اللاحقة أيضا

كلما أحسست أن هناك اهتماما  بشخصى الكريم من أحدى فتيات حواء

قمت كالأبله بالإستجابة السريعة متجاهلا كل النصائح الخاصة بتلك المواقف

اتقل على الرز يشيط

لازم تلودها وراك

انتا بشمهندس أد الدنيا لازم تكون حاجة ماحصلتشى

وبالطبع فإن استجابتى السريعة تقلق الطرف الآخر

و فى مجتمع كمجتمعنا يتسم بانغلاق الفكر و اتساع ضيق الأفق

لا تلبث المسكينة إلا أن ترفض رفضا باتا كل محاولاتى اليائسة فى التقرب إليها

و هى لطريقة ناجعة فى إبعاد الفتيات على أى حال

wait I’ll press publish so that this post don’t be so long

يتبع

Joingin ASHRAE

March 14th, 2008

At last I payed the dues to be an ASHRAE affiliate member

Now I am an ASHRAE member 🙂

Quantity System Framework revised

March 14th, 2008

http://www.codeplex.com/QuantitySystem

although I am not considering a brilliant person

but this is my blog

so I am a smart brilliant guy who can make impossible things done.

and to my next victory about Quantities

Remember when I told you about the Quantity Frame work

the quantity frame work main idea is to help programmer to define the quantity in its context

so

no more  double f = 60;

it is

var f  = SIUnitSystem.Default<Newton>(60);

and to predict the quantity from the various arithmatic operations

so if

var l = SIUnitSystem.Default<Metre>(10);

var work =  f * l;   will return an object of work quantity

so far

the situation was good

but the real problem appeared when I was considering the Quantity of Torque

Torque which have the same Dimensions of Work  prevented me to include it in the library

and you know that Torque is  a very important Quantity

by returning to Wikipedia in the definition of Angle

I discovered that I can define length in terms of two dimensions

Normal Length  NL

Radius Length RL

and in MLT System

L will be NL + RL

so Angle is dimensionless value   L = NL1 RL-1 =0  and thats correct

but this way I could save it in the library and also can obtain a unique key for it

Torque is F * RL

and when multiply Torque * Angle = F1 RL1 RL-1 NL1 = F1 NL1    which is the dimension of Work correctly

I am very amused to solve this problem

if you had a look before on jscience measure library of treating this problem

you will find that they ignored the Quantity and began with the units approach  { that’s what I understand about it }

units approach is not what I want

I wanted to be able to do arithmetic operations and  to be able to know the result quantity.

however

please follow the link to my library in .NET framework 3.5

may be I am mad or it may turn to a real something

Force of speaking

March 14th, 2008

In this crowded world

all types of living organisms are talking

why ??

I don’t know

until the organism funreal

he will not stop talking

I noticed this lately

TALKing TALKing and Speak like they’ve never speak

me also

I want to speak

without interruption

without being monitored

and without be asked for explaination

Listening all the time is painfull.

and when you start to speak

you discover that who’s around you are not prepared to listen

and when you found a good listener you discover that he is a good hunter for your weak points

so why I would speak unless I have a problem to be solved or I want to have people pity on me.

although there are speakers who want to fix the world

which already I am not one of them

Force of Speaking = Amount Of Pain * Listener Acceptance.

Force of Speaking = Amount Of Anger * Listener Hate

Force of Speaking = Amount Of  Wise * Listener Distance

Force of Speaking = Amount of Silence * Listener Ignorance.

Force of Speaking = Amount of Thoughts * Listener Sleepiness
Force of Speaking = Amount of Illness * Listener Health

Force of Speaking = Amount of Evilness *  Listener Wise

a lot of forces here

and

the

Power of Forgiving  = Force of Speaking * Aparting Distance Speed.

🙂

مش لاقى حاجة أقولها

March 6th, 2008

تلك الثوانى هى دقات عمرى الهاربة … تلك الثوانى هى أشلاء فكرى الضائعة … تلك الثوانى هى أحلامى الزائغة … فى عين الحقيقة تغدوا و تروح هائمة … تبا لى … كم كنت جاحدا

من الإرهاصات 2

February 24th, 2008

قالت فيما قالت

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

و على لسانى فاذكر

انات صمتى عندما رأيتك غارقا فى الوعد

أيها الواعظ

مررت بأيام الضعف

منتظرة يوم البعث

كل يوم يمضى

أنوء بحمل ذنبى

كل يوم يمضى

تغتالنى لحظات صمتى

كل يوم يمضى

أرسل أجفانى إليك

أيها الساهم فى لحظات الوفاء

ألا ترى شوقى إليك

أيها الفاتن فى ظلام الحقد

هلا أنرت لى درب العشق

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

أيها الظالم كم أحببتك

فلم لم تكتب ؟؟؟

ما لم أقله لك بعد ؟؟

 

من الإرهاصات

February 22nd, 2008

يقول صديقى فى العمل أنى أعانى من أعراض الإنسكاب العاطفى

ووجدت تلك الرسالة التى كتبتها ذات مرة إلى المجهول الذى تمنيته و لا زلت أبحث عنه

——————————————————

أسكب إلى نافذتك كلاما جديدا اليوم
و كالعادة لا أنتظر ردا
يكفينى انك ترين ما أكتب فلا أحتاج معه إلى أنيس آخر
اشتقت إليك و التاع القلب لسوء حالك

و إنى لا أدرى حقيقة من سينتصر فى النهاية
إقبالى عليكى و إصرارى على رضاك
أم ابتعادك عنى و اصرارك على تركى و ازدرائى
و من الطبيعى أنى أقدم لنفسى من الأعذار الواحد تلو الآخر الذى يجعلنى أتشبث بك أكثر فأكثر
و دائما ما اتسائل إن كنت أريدك تملكا و عنادا
أم حبا و اعتزازا
أم أننى ذلك البائس الذى عندما شعر بعينيك تقذف بسهامها فى قلبى يوم التقيتك وحيدا
أسلمت و استسلمت سريعا
و لكن كما تعلمين عنى
او حتى لا تعلمين (وإنها لكارثة لو أنك لم تعلمى بعد) هه
أنى عندما أقطع وعدا فإنى أفى به
وهو ديدن الرجال الشرفاء
الذى طالما حلمت أن أحشر معهم يوم القيامة و نحن نأتى الجنة من أوسع أبوابها
ندخلها زمرا تحفنا الملائكة
🙂
أتذكر بعض الأشياء التى طالما جعلتنى عميق التفكير دائم الإنطواء على نفسى
حفت الجنة بالمكاره 😉
و حفت النار بالشهوات
و هى تلك الحجج التى تأكل نفسها
ولكن أعجب ما انتبهت إليه فى الشهر الكريم
كانت آيتان ربطت بينهما ربطا خفيفا
فضحكت قليلا و بكيت كثيرا
“وما الحياة الدنيا إلا لعب و لهو و للدار الآخرة خير للذين يتقون أفلا تعقلون”
و الآية
“يا أيها الناس إنما بغيكم على أنفسكم متاع الحياة الدنيا”
كنت فيما مضى أعتقد أن متاع الحياة الدنيا هو فقط فى الأموال و الأولاد و نيل الشهوات
إلى أن عرفت أن ظلم الناس بعضهم البعض هو أيضا من متاع الحياة الدنيا
و لشد ما فاجأنى الخاطر و ارتعدت إليه أوصالى
كان لى صديق يتذكرنى عند مصلحته فقط
و كنت دوما أقول له إن كانت مصلحتك تحفظ ودك لنا فهنيئا بها من مصلحة
حتى ارتباط الأبناء بآبائهم مصلحة
و لولا بر الوالدين
ولولا بر الوالدين
و نساء و أطفال و شيوخ
ولولا دعاء صادق فى جوف الليل
وذكر حكيم فى أطراف النهار
و لولا كلمة سبقت من ربك
لقضى بيننا فيما نحن فيه مختلفون

كالعادة أطلت عليكى الثرثرة
لشد ما يؤلمنى ويؤرقنى
أن لا تعين كلامى
تعين == تفهمين 🙂

2007/10/19

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

انتهت الرسالة و لعلى لم أكن صادقا فيها إلى ذلك الحد

و لكنها من الإرهاصات التى طالما أتعبتنى

Sharepoint. The given assembly name or codebase was invalid.

February 17th, 2008

how are you all 🙂

I made a nice MSBuild Task  to automate the sharepoint deployment

the task take the the dll file, the namespace, and the ouput directory

then it goes through all the types in this namespace and generate *.webpart file for it.

today we were making the functional test.

deployment goes smooth

but when we tried to put the webpart in the sharepoint

the nice error ‘The given assembly name or codebase was invalid’

and we spent all the day trying to figure what was the error

untill our team mate Ahmed Shokr  discovered that I didn’t put the name of the type in the webpart file

and instead I’ve included the full name of the file with its token key only.

so

to all webpart developers

please don’t forget to put   “Type Name, Assembly Full Name”  in your webpart

or you will get into the endless war we were in today.

Happy Bugs 🙂

صمتى

January 25th, 2008

اعلم أيها الناظر أنك لست ملكا لأحد الازال لديك شك؟ ألقه كما ألقاه السحرة، أتلقفه بيقين صمتى

شاطئ البحر

January 25th, 2008

حبيبتى لا تلقانى إلا على شاطئ البحر

أرى فى عينيها سفن عمرى الراسية،

تمسك يدى فتنير بصيرتى،

أرق من ماء الغدير،

وسراج حياتى المنير