Archive for 30 أبريل, 2008

بلا عنوان

2008/04/30

صعوبة كبيرة في تعدد العيون يعني أكثر من عين و أقل من ثلاث و هذا يكفي فلماذا المزيد ؟!
التظاهر أو لنقل الأقنعة التي توضع على رؤوسنا بأربطة شديدة تمنعنا من إزالتها ، و على الرغم من اهتراء الأربطة فما يزال وهمها قويا ، ربما هذا هو المطلوب ! ، أن تعتاد على الشيء فتفعله بعد زوال أسبابه ، إنها أسباب متجذرة يتم زرعها و لا عليك ، اترك الأمر للوقت و للغرف المغلقة.

لماذا تفعل أي شيء؟ طيب لا تفعله ما الذي سيحصل ؟!

نعود ، لماذا تريد أكثر من يد ؟ يدين أقصد ، ألا يكفي أن لك أكثر من يد و أقل من ثلاث ؟ يعني هل تريد أن تصبح أخطبوط؟

سخافة ، ألا ترى أن ما قرأته بالأعلى مجرد سخافة ؟ قد تكون كذلك ، فلماذا قرأتها إذن ( البعض يقول أن هناك خطأ في كتابة إذن إذ يجب أن أكتب إذاً ) المهم، أكمل القراءة إن أحببت قد أكتب شيئ أكثر أهمية.

الرياضيات تعلمنا التفكير بشكل رياضي ، المنطق يعلمنا التفكير بشكل منطقي ، الفلسفة تدعونا لإعادة التفكير في الأشياء التي لم تكن تسترعي اهتمامنا، ما هي بقية العلوم المفيدة ؟ كل شيء مفيد.

التسطح أو المرآة المسطحة تبدو بحالة طبيعية أما المقعرة فهي مقعرة و المحدبة عكسها لكنها مع ذلك محدبة ، ليست طبيعية.

يعني الطرفان كاذبان.

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

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

البرمجة الكائنية عند أفلاطون

2008/04/23

نظرية المثل عند أفلاطون الحكيم ، يعرض أفلاطون قصة الكهف ليبين المثال من الشيء ، فقصة الكهف هي عن أشخاص مكبلين في كهف مظلم و يوجد خلفهم نار و وجوههم متجهة نحو الحائط بحيث لا يرون الحقائق ورائهم و إنما يرون خيال الأشياء التي تمر بينهم و بين النار و هم لم يسبق لهم أن رأوا الأشياء بذاتهم لذلك يعتقدون أن الظل الذي يرونه هو الحقيقة !

نحن نعلم الشيء المطلق بمثاله ، فمثلا عمل الخير هو مثال للخير ، شيء جميل هو مثال للجمال و ليس الجمال …

البرمجة الكائنية OOP أي Object Oriented Programming أسلوب في البرمجة يعتمد على تحويل أي شيء إلى كائن ، مثلا إذا كان البرنامج يتناول صورة عندها يمكننا إنشاء نوع هو صورة يحوي مواصفات مثل نوع الصورة jpg, gif , png … حجم الصورة ، أبعاد الصورة ( طول ، عرض ) … هذا كلّه وصف لصورة ، ليس صورة بالتحديد و إنما نوع.

و عندما نريد استخدام هذا النوع في البرمجة بشكل تطبيقي فإننا نأخذ مثال عنه ، أي كائن منه فالصورة img.gif هي مثال للنوع صورة.

فمثلا في Java نكتب :
public class Img{
...
}

و عندما نريد استخدام هذا النوع نحتاج لننشئ شيء منه أو كائن فنكتب :

Img anyName = new Img();

إن anyName هو مثال للصورة أو لنوع الصورة ، كما هو السرير الخشبي مثال للسرير المطلق !

كيف سندرك المطلق؟ اللانهاية ؟

ما هي مساحة مستقيم طوله لا نهاية ؟ المستقيم المطلق لا عرض له أي عرضه صفر فكم هي مساحته أنها صفر × لا نهاية ، كم الناتج ؟ واحد !
الواحد عند فيثاغورث هو الأول ، الغير قابل للتقسم ، وهو المطلق.

تفعيل DOM في PHP

2008/04/22

بدأت العمل بمشروعي لهذا العام في الجامعة و هو CMS.
الفكرة تختلف عن الأنظمة الموجودة المفتوحة المصدر قليلا ، فأنا أعتمد بشكل كبير على XML في إنشاء بريمجات أو وحدات Modules.
هو في الحقيقة نواة أو Core يتحمل فيما بعد تركيب بريمجات حسب الرغبة ، فكرتي أن هذا الـCore يجب ألا يحوي أي شيء مسبق سوى مدير يمكنه إضافة و إزالة بريمجات ، حتى حسابات المستخدمين ستكون module.

المهم ما أود الحديث عنه هو كيفية التعامل مع الـ DOM في PHP :

الحصول على ملف php_domxml.dll و وضعه في المسار extensions

تعديل ملف php.ini بالشكل :

إزالة الـ ; من العبارة

;extension=php_domxml.dll

و إن لم تكن موجودة إضافتها

extension=php_domxml.dll

في المكان المخصص لذلك ، يمكنك البحث عن extension و ستجد الأسطر :

extension=php_pdo.dll

extension=php_sqlite.dll

أعد إقلاع السيرفر و المتصفح و الآن يمكنك إنشاء كائن Object DOM

$doc = xmldoc();

يكفي منتديات

2008/04/13

بالأمس (و دائما يحصل هذا) كنت أبحث عن موضوع في الانترنت، كنت مستعجلا بعض الشي، بصراحة أحسست بالقرف و لا يمكن أن أقول أقل من ذلك ، جميع نتائج البحث تؤدي إلى منتديات و كلما فتحت صفحة تظهر (رسالة إدارية) دخول/تسجيل يعني لا يمكنني مشاهدة الموضوع حتى أسجل في الموقع ، أرجع للوراء و أجرب آخر … نفس الحالة أحيانا يكون المطلوب ليس التسجيل بل ترك رد مطلوب مني أن أرد على موضوع لم أقرأه، ما أسخفكم !

الحالة تتكرر، في كل مرة أبحث باللغة العربية أغلب النتائج تكون من نوع showthread.php?t=x منتديات VB مسروقة أولا و نفس المواضيع المنقولة و نفس عبارات الشكر، تفتح مشاركة يقوم العضو البطل بوضع برنامج مثلا يحتاج لـ serial number و يضع الرقم المطلوب ( سرقة يعني ) و تكون الردود مشكور أخي الكريم ، جزاك الله خيرا ! ، جعله الله في ميزان حسناتك … إلى ما هنالك

لاحظت أنه يأتي شخص ما فيدخل للانترنت مبتدئا بعد أيام يسجل في منتدى أو عدة منتديات ، تأتي على باله فكرة إنشاء منتدى خاص به يبحث فيجد الـVB مسروق في كل مكان و نسخ ماسية و ذهبية و … و مواقع استضافة تضع عروض من نوع : تركيب منتدى VB النسخة الماسية مع ستايل احترافي

يعني شيء مثير جدا للسخرية ، متى سننتهي من هذا ؟ المنتدى له فوائد في بعض الحالات مثلا عندما يكون منتدى تابع لمنتج مثل Drupal يكون وقتها جيد ففيه تتم مناقشات حول المنتج و تبادل معرفة.

أما المنتديات التي لا عداد لها و كلها تحوي نفس الأقسام مع بعض السخافات في التسميات فكلها : المنتديات العامة ، الترحيب بالأعضاء الجدد ، الكمبيوتر و الانترنت ، الأسرة ، المرأة [1] ، منتدى الشكاوي و الاقتراحات …

حتى بعض المواقع التي تدعي أنها أرقى يكون هناك منتدى لكن مختص بالثقافة مثلا حيث لا يوجد ترحيب ولا موبايل و لا أسرة و مرأة ، طيب لماذا لا تستخدمون نظام آخر غير المنتدى ؟ طيب استخدمتم منتدى لماذا تستخدمون منتج مسروق ؟ يوجد الكثير من أنظمة المنتديات المجانية ، لماذا لا تحاولون تغيير شكله قليلا ؟ كم أكره منظر المنتديات المعروف ، تأخذ كامل الصفحة و تقسيمات عرضانية و … لماذا ؟ لا يتطلب كثيرا تغيير الشكل فقط معرفة بالـ HTML تكفي و لكن هيهات نسخة ماسية و تصميم احترافي !

صحيح أن هناك بعض المنتديات الناجحة و أنا أزورها و أشارك في بعضها و لكن ما النسبة؟ 0.0001 % مثلا ؟

أما ما يسمى بـ “مواقع الدعم العربي لـ …” فأنا بصراحة أتمنى زوالها عن وجه الانترنت ، ادخل و انظر المشاركات ، تساؤلات أستغرب أن يسألها شخص ينوي إنشاء موقع ، يا أخي لا تدعموا و لا تعذبوا حالكم ، اللي بدو يعمل موقع خليه يكون بيفهم برمجة وقتها ربما يغيّر قليلا ربما.

و إذا سألت أحدهم لماذا بولتـين سيقول لك لوحة تحكم رهيبة ! صحيح لوحة تحكم رهيبة فهي تمكنك من التجسس على الزوار و تمكنك من إجبارهم على التسجيل ليتمكنوا من القراءة و كأن المكتوب شي عظيم ، يمكنك أيضا أن تخفي الروابط لغير المسجلين و أن تخفي بعض الأقسام عن الأعضاء الذين لهم مشاركات أقل من X مشاركة … لك اخجلوا

هناك الكثير و الكثير جدا من البرمجيات مفتوحة المصدر المجانية التي تملك ميزات ممتازة ، جربوها ، جربوا التغيير ، يكفي سرقة و منتديات فارغة ، اعملوا شي مفيد
———–
أنصح بتجربة

Drupal.
UNB Board.
WikyBlog.

برامج مجانية

FreeWareFiles

يعني عنجد لا داعي للسرقة

————-
[1] في كل المنتديات تقريبا تجد منتدى المرأة ! لماذا لا يوجد منتدى الرجل مثلا ؟ تقليد أعمى !

زحمة و تشويش

2008/04/08

أعاني من ازدحام شديد في رأسي ، الكثير من التفكير و القليل من الإنجاز !

أعتقد أن لكل إنسان حد معين من الواجبات (الأعمال الصالحة بالأصح) عليه أن ينجزها في حياته الحالية، تأنيب الضمير ، الندم ، الحزن … ليست ضرورية دائما ، المحيط مختلف من شخص لآخر ، ربما ليس من الضروري أن يتم اسقاط التجارب أو مقاربة الأحداث ، حتى تلك الأعمال التي تبدو صالحة أو فيها تقرب من الله تبدو أحيانا بلا معنى ، المنطق و التفكير المستقيم أهم من بعض العادات ، رأي الدهماء غير مهم، حتى سماعه غير مهم.

حتى أشد الأفكار تناقضا تبدو ،في بعض الأحيان، متقاربة أكثر من تلك الأفكار الحيادية أو الوسطى، الحق أحق بأن يتّبع.

يجب أن يكون المرء نزيها حتّى الصرامة في الأمور الرّوحية [1] ربما غاية الوجود هي معرفة الحقائق ، في كل مرحلة حياتية ، في كل مستوى ، الوصول للحد المطلوب من التذكر للماضي في هذه المرحلة ، وقتها تنتهي أسباب التواجد ، حتى في الألعاب و المسابقات يجب اجتياز اللعبة مرحلة فمرحلة ، ربما هناك تمثيل في ذلك لما هو أعلى ، الصناعات تحاكي بعضها لكنها تختلف شديدا من صانع لآخر بكل حال.

من غير المهم أن تحفظ ، أن ترائي ، أن تشعر بسعادات زائفة ، الأهم أن تتذكر فكرة تجعلك ترتقي، فكرة قديمة جديدة تحرك شيئا ما في القاع ، ليس بالضرورة أن تعرف ما الذي تحرك ، المهم هو أنه تحرك.

———–
[1] فريدريك نيتشه ( مقدمة كتاب عدو المسيح ).