أحمد الأسمر

115 نقاط السمعة
113 ألف مشاهدات المحتوى
عضو منذ
كل خدمات البريد الالكتروني الشهيرة كانت محظورة عندنا في ذلك الوقت لذلك استخدمت الخدمات العربية في وقتها : أين + نسيج + عجيب
عبارة الجيل الخامس هي عبارة تجارية بامتياز فلا شيء يدل فيها على ذلك لأن لغات الجيل الخامس تتعلق بالذكاء الصنعي أما Wlanguage لمن عمل بها فهي تمثل "الغباء الصنعي" لأنه و رغم ميزات البيئة التي يتم استخدامها للتطوير -و التي تنتج برمجيات بسرعة كبيرة- إلا أنها تبتعد عن كل ما له علاقة بالتفكير البرمجي السليم فتخيل مثلا أنني سألت في بداية تعلمي لها لأحد الأشخاص الذين يعملون معي عن أي تابع لتحول السلسة النصية لعدد فعجز عن ذلك و اقترح
اللغات ليس شيئا يمكن تصنيعه بعملية محددة أو إرادة شخص أو جماعة مهما كان أثرهم لأن اللغة هي نتاج تطور حضاري لأمة أو جماعة عبر مئات أو آلاف السنين بما في ذلك تفاعلها مع الحضارات الأخرى لذلك تجد مثلا كلمات في لغة ما قد تم أخذها من لغة أخرى . لكن ذلك لا ينفي وجود تدخل منهجي في بعض الأحيان فمثلا تدخل أتاتورك لإجبار كتابة اللغة التركية بأحرف لاتينية بدل العربية أو مثلا اختراع لغة الإسبرانتو Esperanto في محاولة لابتكار
أنا حددت رواية 1984 و لم أقل له اقرأ السلسة كاملة و لو أنك قرأت هذه الرواية (التي أخذت عددين من السلسلة) لفهمت قصدي
فقط أحببت أن أنوه أن الوأد لم يكن الحالة العامة و لو أنه كان القاعدة لما كان عدد العرب كما هو اليوم
إقرأ ترجمة الدكتور أحمد خالد توفيق لهذه الرواية ضمن سلسلة روايات عالمية للجيب فهي سلسة و رائعة جدا
تصميم جميل جدا أخي و أعتقد أنك أنجزت التطبيق بواسطة phonegap و مكتبة bootstrap
1. بالتأكيد يحق لك بيعه حتى لو لم تعدل عليه لكنك ملزم بتوفير الكود مع التطبيق (بما في ذلك التعديلات التي أجريتها) 2. لا يمكنك منع المشتري من إعادة البيع لأنك ملزم بترخيص التطبيق بعد التعديل تحت نفس الرخصة
فكرة جميلة خصوصا لو أضفنا لها إمكانية توليد كود مبدئي للتطبيق و هو ما تتيحه العديد من أدوات رسم المخططات و أظن أن أهم ما يميز هذه الفكرة هو تقريب هندسة البرمجيات للمبرمجين الذين لا يستخدمونها أو لم يسمعو بها حتى ... فأنا مثلا لم ألتزم بأي من المنهجيات التي درسناها في مقررات الهندسة كون معظم المشاريع التي نفذتها لا تتطلب ذلك ، و لو كانت المخططات أقرب لعملية البرمجة الحقيقية لكان استخدامها أوسع نطاقا
لا ربما أنا أنت؟ :) بالنسبة لي فقد كان الجهاز يعمل بنظام Win98 و لاحقا قمت باستبداله ب Win Me ثم بعد مشاكل لا حصر لها عدت إلى Win98
المعالج : ربما 700 ميغاهرتز الهارد: 10 غيغا الرام: 32 ميغا كارت الشاشة:16 ميغا عام 2000 -2001 لا أذكر بالضبط و السعر 800 دولار تقريبا
ما يميز البرمجة حقيقة هو أسلوب التفكير المميز فيها فهي تتطلب منا أن نفكر على مستويين : الأعلى : هو التفكير على مستوى منطق العمل أي ما هي الوظائف التي يجب على البرنامج القيام بها الأدنى : هو التفكير على مستوى التعليمات البرمجية نفسها أي ما هي التعليمات المطلوبة لإنجاز الوظائف المحددة في المستوى السابق و لما كان هذا المستوى يتطلب دقة في تحديد التعليمات و ترتيبها و معرفة أثر ذلك على حالة البيانات و لذلك من الصعب جدا أن
لم أقرأ رواية جديدة منذ زمن لكنني قرأت من قبل روايات كثيرة كان أجملها و أروعها بلا منازع سلاسل الدكتور أحمد خالد توفيق ( ما وراء الطبيعة - سفاري - فانتازيا ) إضافة إلى روايات متفرقة له
1. العطر - باتريك زوسكند : تكلم عنها الأخوة من قبل 2. ميزوري - ستيفن كينج : رائعة جدا و تحكي قصة كاتب يقع له حادث يبقى على إثره أسير معجبته الأولى و هي مريضة نفسيا 3. الخيميائي - باولو كويلو 4. روايات دان براون : بوليسية ممتعة جدا 5. سلسلة هاري بوتر للمبدعة جي كي رولينغ : ربما تكون هذه السلسة الخيالية من اروع ما قرأته في حياتي 6. عدد لا بأس به من روايات عالمية للجيب لا أستطيع
فعلا نهاية غريبة و صادمة بعض الشيء ... لكن الرواية بشكل عام رائعة من حيث الأسلوب و الفكرة الفريدة
الفكرة الأساسية من وراء عدم وضع إمكانية لتبرير التقييم السلبي هو حتى لا ندخل في متاهات و نقاشات لا طائل منها أما الاكتفاء بتقييم المواضيع فالمرجو منها هو تمييز المحتوى الغث من السمين لأن الإنترنت باتت مليئة بالمحتويات عديمة القيمة و باتت الحاجة ملحة لمثل هذا المجتمع
ذكرتني بأيام الجامعة حيث درسنا عملية تحويل تابع عودي إلى تابع عادي باستخدام المكدسات stacks لكن رغم أن التابع الناتج أفضل من حيث التنفيذ إلا أن التابع العودي أوضح و أفضل من ناحية هندسة البرمجيات
16
مؤيد السعدي
لا مشكلة عندي في وضع خوارزمية أو كتابة الكود لكن سؤالي كان هل هناك طريقة معروفة للتقييم؟ (أي بالنسبة لأرقام الهواتف التي تباع بأسعار عالية)
لا أقصد عند تنفيذ السكربت الحالي فقط و ليس بشكل دائم
1. include & require : يؤديان نفس العمل مع فارق أنه في حالة حدوث خطأ في الكود الذي تم تضمينه فإن include تكتفي بإعطاء تحذير E_WARNING و يستمر تنفيذ الكود أما require فتنهي التنفيذ و تعطي E_COMPILE_ERROR و ذلك ضروري في حالات عدة مثل أن يكون السكربت الذي تريد تضمينه ضروري لعمل التطبيق (مثل أن يتضمن إعدادات الاتصال بقاعدة البيانات) 2. include_once & require_once : كل منهما يؤدي نفس عمل التابع المقابل له من التابعين السابقين لكن مع فرق أنه
15
بالنسبة لأمن الموقع فهناك جوانب أخرى أكثر أهمية ضمن الكود نفسه مثل التأكد من خلوه من أي ثغرات معروفة ( مثل حقن SQL ...) أما تشفير الكود فغير مهم إلا في حالة استخدام استضافة مشتركة ( و هذه الإضافة بالأساس غير آمنة من أجل الاستخدامات التجارية ) و في هذه الحالة يوجد العديد من الأدوات التجارية لهذا الغرض و هي تقدم نوعين من الحماية : 1. التشفير encryption : يتم تشفير الكود بإحدى خوارزميات التشفير الشهيرة و تخزينه كملف مشفر
  • PHP
إن كنت تقصد الاستخدام من أجل التطوير المحلي فأظن أن WAMP هو الخيار الأسهل و كذلك بالنسبة إلى XAMP لكن هذا الأخير يزيد على السابق بوجود FTP Server ضمنه لكن WAMP أراه أسهل من حيث الإدارة و الاستخدام . أما إن كنت تقصد من أجل الاستخدام الفعلي على السيرفر فيفضل استخدام Linux مع العلم أن XAMP يدعمه مشكلة واحدة واجهتني عند استخدام WAMP عند محاولة تجربة بعض المشاريع و هي أنه لا يقوم تلقائيا بإنشاء المجلدات بل يعطيك رسالة خطأ
13
http://www.atida.org/forums/archive/index.php/t-7888.html
15
الاستضافة تختلف عن الدومين فالدومين هو فقط عبارة عن اسم لتمييز الموقع أما الاستضافة فتعني وضع الملفات الفعلية للموقع على سيرفر يمكن الوصول له من بقية الناس أي أن الدومين بدون استضافة لا يكفي لتشغيل الموقع