أنا متأكد أن ما دفع القائمين على الموقع لإنشائه هو أن صدورهم ضاقت من كل تلك المنتديات وما تعانية مما نعلمه عن "داء المنتديات" أظن أنكم لاحظتم عبارة "أعلم أني لست في منتدى" عند إضافة أي موضوع (لأن العبارة التي في صفحة عن المجتمع قد لا تكفي "هذا المجتمع ليس منتدى") لكن ما هو الفرق الجوهري بين هذا المجتمع وأي منتدى آخر؟ في المنتدى هناك عنوان للموضوع ومتن للموضوع وردود والكثير من المنتديات بها تقييم فما الفرق؟ إنها تجربة المستخدم
2.97 ألف نقاط السمعة
2.44 مليون مشاهدات المحتوى
عضو منذ 11 سنةً
ابق هناك خطوة تالية ولا تغلق الباب في وجه المستخدم
عندما تصمم موقع لا تغلق الباب في وجه المستخدم واترك له خطوية تالية يفعلها مثلا - "شكرا لك تمت عملية الشراء" ماذا بعد؟ أغلق الصفحة مثلا؟ - "هذا المنتج غير متوفر حاليا في المستودعات" ماذا أفعل؟ أشتري من موقع منافس؟ - "عذرا كلمة السر غير صحيحة" ماذا أفعل؟ أذهب لموقع منافس؟ - "هذا البريد مستخدم مسبقا" كيف أحل هذه المشكلة؟ - "موظف الدعم الفني غير موجود على الخط" - "الصفحة غير موجودة" لكن الوضع الأفضل هو - "شكرا لك تمت
ajax_ops أسرع طريقة لتطوير تطبيقات ويب سريعة وتفاعلية ajax دون كتابة سطر جافاسكربت واحد
نعم يمكنك عمل موقع حديث أثنيق متفاعل مستجيب وأجاكس دون كتابة سطر كود جافاسكربت واحد والطريقة تصلح في أي إطار عمل (django أو روبي أو نود أو php مثل Yii وغيرها) إليك live demo مع الشرح http://muayyad-alsadi.github.io/ajax-ops/ جرب الضغط login ثم اضغط إرسال مرتين. لاحظ الصورة في شريط التصفح وفي صندوق أضف تعليق الجانبي الكود موجود https://github.com/vision-as/ajax-ops
كيف تنشر أعمالك التعليمية وأين تستضيفها؟
عندما يبدأ البعض منا يتعلم مجال معين فإنه قد يحب أن ينشر هذه الأعمال ويشاركها مع مجتمع المطورين أو يعرضها على الخبراء لكن كيف وأين يستضيفها؟ إذا كان العمل مجرد كود فالخيار التقليدي كان http://pastebin.com/ لكني أفضل https://gist.github.com/ حيث يمكنك مشاركة الكود ثم عمل أو استقبال تعديلات وملاحظة الفروقات ...إلخ لأنه يدار بنفس محرك git إليكم هذا المثال https://gist.github.com/muayyad-alsadi/8198060. تشكل هذه أفضل طريقة للمشاركة عندما يكون الكود مكون من ملف واحد ولا تكلفك إلا كتابة الكود ثم النقر على إرسال
أطر الويب web frameworks الكبرى في لغة بايثون
في أحد الحوارات هنا قيل لي أنه لايوجد في بايثون سوى إطار جانغو لهذا كتبت هذا الموضوع. لكن أحب أن أقول أن عدد أطر العمل ليس مقياسا لنجاح اللغة. لكن الشيء بالشيء يذكر. قبل أن نتحدث عن أطور العمل نتحدث عن الإطار الماورائي ويزجي WSGI فهو معيار PEP وضعه مجتمع بايثون لتوحيد طرق عمل خوادم بايثون. http://legacy.python.org/dev/peps/pep-0333/ http://legacy.python.org/dev/peps/pep-0444/ وكما ترون تأتي الأشياء في مجتمع بايثون عبر التقدم بتحسن مقترح يتم قبوله لاحقا كمعيار. ولا تترك هكذا عبثا. إطار WSGI الماورائي
خلاصة موضوع تجربة طبيق الخوارزميات بلغات مختلفة
لمن فاتح جزئي الموضوع https://arabia.io/programming/10358 https://arabia.io/programming/10565 - في كثير من الأحيان اختيار اللغة أو مفسر اللغة ليس له أثر كبير بقدر ما لاختيار طريقة تنفيذ الخارزمية - اللغة ليست عنق الزجاجة (مثلا إن كانت لغة ما تدور 500 مرة لحسب الأرقام حتى 1000 ألف بأقل من ربع ثانية من لغة أخرى فهذا يعني أن الفرق بين اللغتين على الدورة الواحدة هو لا شيء) - إن استخدام الأداة غير المناسبة في نفس لغة البرمجة قد يكلفك كثيرا (في php استعمال in_array
تدريب معلمي "إسرائيل" على تدريب طلابهم على السيطرة على ويكيبيديا وتمجيد أرض إسرائيل وتاريخها
رابط الخبر الرسمي من موقع المؤسسة البورغ https://blog.wikimedia.org/2014/06/10/israels-ministry-of-education-wikimedia-israel-agree-on-new-unique-initiative/ الخبر نصا مختزلا دون تحرير > تم توقع اتفاقية بين وزارة التعليم في "إسرائيل" ممثلة بالوزير ومؤسسة ويكيميديا (المؤسسة التي ترعى وتدير ويكيبيديا وصاحبة القرار فيها) ممثلة برئيس مجلس الأمناء إلى جانب عدد من مديري ويكيميديا المحليين في إسرائيل. يتم بموجبه تدريب المعلمين ليدربوا طلابهم على التحرير في ويكيبيديا كجزء من المنهج. ... وسيتم التركيز على .. التاريخ والجغرافية ... وعلى ويكيبيديا الإنجليزية والروسية أيضا والكتابة عن إسرائيل (تمجيدها؟) بتلك اللغات. ...
طبق هذه الخوارزمية بلغتك المفضلة ج1: الأعداد الأولية
في هذه السلسلة نطرح في كل مرة خوارزمية ونطبقها في لغات مختلفة مستفيدين من مزايا كل لغة. كوسيلة لعرض مزايا كل لغة بطريقة غير لغتي أفضل من لغتك. المطلوب الآن هو تطبيق خوارزمية غربال Atkin لإيجاد الأعداد الأولية التي تقل عن العدد ن (10 آلاف مثلا) http://en.wikipedia.org/wiki/Sieve_of_Atkin الخورازمية تعمل هكذا - نرسم الأعداد التي من 2 وحتى ن-1 - نأخذ أول عدد غير مشطوب (في أول دورة هو 2) - نعتبره أولي ونشطب كل مضاعفاته - نكرر
أول تطبيق ل RtlCss تعريب Bootstrap 2.x
باستعمال القليل من الاستثناءات (دزينة) https://github.com/muayyad-alsadi/bootstrap-rtl/blob/master/2.x/blacklist.txt والقليل من الضبط اليدوي (3 أو 4 كلاسات) https://github.com/muayyad-alsadi/bootstrap-rtl/blob/master/2.x/css/bootstrap.fix.rtl.css تنفيذ سكربت RtlCss قام بالباقي. ما بميز طريقة عمل هذا السكربت أنه يمكنك أن تستفيد من CDN. حيث أنه يولد ملف css صغير يحتوي التعريب فقط يستعمل إلى جانب الملف الأصلي. - http://muayyad-alsadi.github.io/bootstrap-rtl/2.x/index.html - http://muayyad-alsadi.github.io/bootstrap-rtl/2.x/javascript.html - https://github.com/muayyad-alsadi/bootstrap-rtl
تغيير شكل موقع بايثون
http://python.org/
طريقة تصميم الدارات
http://ammanhs.com/t/%D8%AA%D8%B5%D9%85%D9%8A%D9%85-%D8%A7%D9%84%D8%AF%D8%A7%D8%B1%D8%A7%D8%AA/
تسهيل البرمجة عبر الكائنات المديرة للسياق وعبارة المعية with
تقوم سياسة بايثون على أن البرنامج يجب أن يكون مفهوم وسهل القراءة وسنناقش في هذه المقالة أحد جوانب الكود السهل. لابد أنك لاحظت أن في كثير من الأحيان تكون الدالة أو أي جزء من الكود يكون على شكل كود استهلال معين ثم عملية ما ثم كود تنظيف قبل الخروج أو العودة عندما يبدأ الكود بالتعقيد فيصبح هناك أكثر من مكان للخروج أو يصبح هناك معالجة للاستثناءات/الأخطاء من خلال عبارات التجربة try كل منها تحتاج لنفس كود التنظيف قبل الخروج. بالمثال
ديننا الحنيف يدعوا للسلام لا كما يصوره تجار الدين -- أخوكم في الله أفخاي إدرعي
بماذا يختلف مشايخ السلاطين دعاة الإنبطاح عن الناطق باسم الجيش الإسرائيلي http://www.youtube.com/watch?v=50A3FGG-7_s&feature=youtu.be خلاصة قوله - رمضان كريم - ديننا الحنيف (نحن وهو على دين واحد؟) يدعو للسلام - هناك تجار دين يستغلون اسم الدين ويسيؤون إليه. هذا الخطاب المشترك وكأن يد واحدة كتبته. فهل ستظل تصدق أؤلئك المشايخ؟ وهل ستظل تصدق أن الفنانة فلانة والراقصة فلانة هي من أولياء الله الصالحين وتعلمنا ديننا؟ وأنا فلان أبو لحية تاجر دين؟ متى ستعي قول الله تعالى: يَا أَيُّهَا الَّذِينَ آَمَنُوا مَنْ يَرْتَدَّ
طرق استضافة تطبيقات الويب بلغة بايثون
في الماضي السحيق كانت الطريقة التقليدية هي CGI أي أن تكون المخطوطة/السكربت ملف تنفيذي تنفذ ويمرر لها متغيرات بيئة تحتوي الترويسات الإضافية ثم ظهر mod_python و python server pages وهي طرق تشبه php. ولأن هذا غير عملي ظهرت طرق تدعم Fast CGI أو FCGI وكل واحدة مما سبق كانت تحتاج كتابة تطبيق الويب بطريقة مختلفة. ثم ظهرت ويزجي WSGI عبر معيار PEP 333 والتي وحدت طرق كود تطبيق الويب بغض النظر عن طرق استضافته وظهرت أطر عمل للويب تحقق هذا
تقارير: المبرمجين الأردنيين والمصريين كخين مجددا
نتذكر وصفنا بأننا "كخين" و "وحشين" كما تزعم مقالة "المتعجرفين" السابقة لكن هناك تطور هذه المرة تم إحالة الوصف إلى "جارتنر جروب". مقالة جديدة بنفس المحتوى لكن هذه المرة التقارير من مؤسسة مرموقة أو هكذا قالوا http://www.arageek.com/tech/2016/06/01/arab-programmers-not-ready-to-work-yet.html > المبرمجون العرب غير مؤهلين للعمل!! تقارير صادمة > تقرير “جارتنر” أكد أن دول المنطقة أوشكت على انفاق مبلغ حوالي 212.9 مليار دولار خلال عام 2016 على المشاريع المتعلقة بتقنية المعلومات ولكن للأسف الدول العربية لم تحصل على الكثير من تلك الأموال والسبب
خبر: غوغل تخطط لعمل ﻻجال آليين للمصانع بشراكة مع شركة فوكسكون
في خبر سابق انتقل المهندس الفذ قائد التطوير في أندرويد إلى عشقه الأول وهو صناعة الرجال الآليين "الروبوتات" وقد قامت بعدها غوغل بشراء 8 شركات متخصصة في هذا المجال منها شركة بوسطن داينامكس التي عملت آليين لوزارة الدفاع و DARPA (منها روبوط الكلب الكبير) كذلك خبر الاستحواذ على Nest. الجديد الآن هو شراكة غوغل مع أكبر مصنع "أصلي" في العالم وهو شركة فوكسكون foxconn وهي الشركة الصينية التي تصنع القطع الأصلية لكل الشركات العالمة التي تعرفها (مثل apple iphone و
تجربة ربط لوحة مفاتيح PS2 مع أردوينو - فضاء المتمكنين | عمّان
http://ammanhs.com/t/%D8%AA%D8%AC%D8%B1%D8%A8%D8%A9-%D8%B1%D8%A8%D8%B7-%D9%84%D9%88%D8%AD%D8%A9-%D9%85%D9%81%D8%A7%D8%AA%D9%8A%D8%AD-PS2-%D9%85%D8%B9-%D8%A3%D8%B1%D8%AF%D9%88%D9%8A%D9%86%D9%88/
[فيديو] أين وصلت الألعاب في المتصفح؟ شاهد محرك Unreal Engine 4 في Firefox
http://www.linux.com/news/featured-blogs/200-libby-clark/766303-linux-video-of-the-week-preview-of-web-browser-gaming-via-unreal-engine-4-in-firefox