# إضافة حسوب I / O للمتصفح Chrome https://i.suar.me/lAW5/l - تلك الإضافة سيتم إضافة بعض الميزات لحسوب I/O لاستخدام الموقع بشكل أفضل وتظيم أكثر أثناء التصفح. - *الإضافة حالياً تشمل التالي:* 1- أُضيف للإضافة ميزة تحديد الشخص الموجه له الرد. 2- حصر النقاش بين شخصين فقط لتتبع سير النقاش بشكل سلس ومنظم. بعد تنزيل الإضافة من الرابط التالي: https://goo.gl/UvQv8i بعد ظهور شعار الإضافة في شريط الإضافة قم بالدخول للموقع والدخول لأحد الموضوعات ذات الردود المُتشعبة ستجد ظهور رمز *العلم* بجوار
:) إسلوب ممتع لتعلم تطوير تصاميم وتطبيقات وألعاب الويب , thecodeplayer
السلام عليكم ورحمة الله وبركاته وجدت هذا الموقع منذ أكثر من عام وأنا أبحث عن خلفية غيوم متحركة فوجدتها على الرابط التالي: http://thecodeplayer.com/walkthrough/pure-css3-animated-clouds-background فأعجبتني فكرة الموقع فتذكرته حالياً لأشارككم إياه :) الموقع بإختصار يقوم بعملية كتابة تلقائية لكود معد مسبقاً يُكتب في الجانب الأيسر من الشاشة ومشاهدة النتيجة الفعلية لكل حرف برمجي يم كتابته لتظهر النتيجة في الجانب الأيمن, كما يمكنكم التحكم في سرعة العرض. طريقة مسلية للتعلم ;) سيكون الموقع أكثر من رائع لو تم تفعيل إضافة أكوادنا الخاصة
التخزين المؤقت Cache لتقليل الضغط على الخادم
السلام عليكم ورحمة الله وبركاته توجد عدة طرق للتخزين المؤقت تستخدم على حسب الحاجة كالتخزين المؤقت في الملفات أو ذاكرة الوصول العشوائي RAM فإن كنت من مستخدمي PHP فيمكنك التخزين داخل الـRAM الخاصة بالخادم عبر أحد المكتبات كـ Memcached في حالات الضغط الكبير على الخادم. - هناك عدة أشكال للحفظ المؤقت لمحتوى الموقع ومنها حفظ الصفحات بشكلها النهائي كملفات HTML والوصول المباشر لها كأنه موقع ثابت static وهي الأسرع، أو تخزين محتوي الإستعلامات كمصفوفات أو كائنات أو غيرها بشكلها المستخدم
الغضب عند عودة الاتصال بالإنترنت مجدداً!
انقطع الإنترنت وإذا بالديناصور الصغير يُلمح لك في انتظار الإنطلاق في جولة جديدة معه وتبدأ في الضغط على ذر المسافة الفارغة ويبدأ هو في الإنطلاق وشيئاً فشيئاً تتقدم واصوات تخطي المائات تتعالى وتظهر لك الصقور وتقفز فوق هذا وتنحني تحت هذا وتنسجم وتحبس أنفاس لاقترابك تحطيم رقمك القياسي السابق وفجأه يعود إليك اتصال الإنترنت مجدداً، وحينها تلعن عودة الاتصال :) https://i.suar.me/Egqv/l
تحديث جديد لإضافة حسوب I / O - الآن يُمكنك اختيار لونك المُفضل
### الإصدار 0.0.2 من إضافة حسوب I / O للمتصفح Chrome https://i.suar.me/nMKz/l https://goo.gl/UvQv8i فيديو لاستخدام الإضافة https://youtu.be/_zJmred8gwI - التحديث شمل النقاط التالية: 1- إضافة ميزة تغيير اللون العام لحسوب I / O 2- اعتماد الرمز level-up -أكثر الرموز تصويتاً [@Smaily] [@3ABDOO] - 3- عرض التعليق بمرور مؤشر الفارة على الرمز level-up للتعرف على مميزات الإضافة قم بزيارة الموضوع https://io.hsoub.com/go/48539 ### دمتم بخير
خواطر الصباح، بعض النصائح لتحسين كتابة الأكود!
بعد غياب تخطى العام عن أخر تدوينة تقنية لي, إبتعدت في تلك الفترة كلياً عن البرمجة والحاسب والمجتمع عموماً. أعاود بكتابة هذه السطور لعلي ألتمس خيطاً لمعاودة رسم الطريق من جديد بإذن الله تعالى. سنتحدث اليوم عن الشمولية أو العمومية عند كتابة الكود بمعنى كتابة كود عام لإستخدامه عدة مرات وفي أكثر من موضع. - ليتسم كودك بالعمومية عليك بتجريده من الإرتباطات التي تحد إستخدامه في غرض معين بمعنى آخر محاولة كتابة كود قابل للتخيصيص بأكبر قدر ممكن. - تطورت
المُختار Selector طريقة إختيار عناصر وثيقة HTML
المُختار Selector وهو اسم الفاعل من الفعل اختار. وهو يعني الطريقة التي تتم من خلالها إختيار عناصر وثيقة الـ HTML معرفتك كيفية تحديد العنصر الذي تريده من أهم النقاط الأساسية في تعلمك لغة التنسيق CSS ولغة javaScript لإختيار العناصر عبر الـ queryselector و بعض المكتبات التي تستخدم نفس نمط الإختيار المستخدم في لغة التنسيق CSS كمكتبة jQuery وغيرها الكثير من مكتبات الـ DOM ويعرف هذا النمط باسم "CSS selctor" أي نفس النط المستخدم في الإختيار في لغة التنسيق CSS. لنتفق
تعدين العملات الإلكترونية بكروت الشاشة
السلام عليكم ورحمة الله وبركاته https://i.suar.me/dzGdp/l موضوع عن تعدين العملات الرقمية التعدين بإختصار هو: عملية تأكيد على العمليات التي تتم على شبكة العملة فيما يسمى بالبلوك ومقابلها تُكافيء الشبكة من شاركوا في تلك العملية بقيمة من تلك العملة. هناك العديد من الموقع تقدم برامج وطرق للتعدين فلهذا لا تنجر نحو الإضافات الخاصة بالتعدين أو التعدين من خلال الحاسوب المحمول الخاص بك أو الهاتف أو تفكر في استخدام VPS لاستغلال قوة المعالج في عملية التعدين فكلها أساليب لا جدوى منها وربما
مكتبة PHP للتعامل مع بوابة الدفع Payfort
السلام عليكم ورحمة الله وبركاته https://github.com/ahmedsaoud31/payfort-php - المكتبة [1] كُتبت ضمن مشروع خاص عملت عليه، فقمت بتعديلها لتصلح للاستخدام العام وطرحها لمن أراد استخدام البوابة في عمليات الدفع الإلكترونية. - المكتبة خاصة ببوابة الدفع [2] Payfort وهي بوابة لحلول الدفع الإلكترونية في الشرق الأوسط وتدعم بعض الدول العربية منها (السعودية ومصر والأردن وعمان ولبنان والإمارات المُتحدة) المكتبة خاصة للغة PHP وتتعامل مع الـ API الخاص بالبوابة عبر [3] Merchant Page 2.0 يُمكنك تهيئة المكتبة عبر composer أو بتضمين الملف بشكل
4 من الخوادم السحابية VPS يُمكنك الإعتماد عليها
### السلام عليكم ورحمة الله وبركاته إذا كنت تقوم بتطوير تطبيقات مُخصصة سواء باستخدم ruby on rails أو Python أو Node.js أو Java أو حتى تطبيقات php المعتمدة على إصدارات حديثة من php ولم تقم الإستضافات المُشتركة بعد بالترقية إليها أو ربما تريد استخدام قواعد بيانات كـ MongoDB أو أي شيء أخر فالأفضل الإتجاه للخوادم السحابية لتهيئتها بشكل خاص حسب إحتياجاتك. والتالي قائمة ببعض مُقدمي خدمات الخوادم السحابية وأقل خطة أسعار مُتاحة لديهم: #1- Hostmada - السعر 1.5$ شهرياً. -
أنظمة إدارة الصلاحيات عبر الأدوار "RBAC"
هو أحد أنظمة إدارة الصلاحيات عبر الأنظمة لتنظيم عملية الوصول لجميع وظائف التطبيق حسب الدور المُسند لكل مُستخدم على حده ويتألف كل دور من مجموعة من صلاحيات الوصول لوظائف معينة داخل التطبيق. ويتمثل النظام في ثلاث محاور أساسية *المُستخدم* و *الدور* و *الصلاحية*: - المُستخدم يُمكن أن يكون له أكثر من دور. - الدور يُمكن اسناده لأكثر من مُستخدم. - الدور يكون له أكثر من صلاحية. - الصلاحية يُمكن اسنادها لأكثر من دور. هذه هي القواعد الأساسية لهذا النظام ملاحظة:
لا تبدأ ردك بالإنجليزية!
يبدوا أنه تم تطوير نظام للتعرف التلقائي على اللغة المُستخدمة لتحديد إتجاه النص، ولكن نظام التعرف يعتمد على بداية النص فقط مما يؤدي إلى قلب إتجاه النص في حالة بداية النص بكلمة باللغة الإنجليزية. لتجاهل حدوث هذا الخطأ لا تبدأ كتباتك هنا بكلمات إنجليزية.
تعريب مقال عن Laravel Best Practices
وجدت مقال جيد على Github قمت بتعريبه، يتحدث عن أفضل الممارسات المتبعة في تطوير الويب باستخدام اطار العمل Laravel لكاتبة أكواد نظيفة ومرتبة تسهل على المطورين في المستقبل وأنت أيضاً فهم الكود بشكل جيد وسليم وإمكانية الصيانة والتطوير بسهولة بالإضافة لتحسين الأداء وتوفير الوقت والجهد. فإن كنت مطور ويب وتعتمد على إطار عمل Laravel في مشروعاتك فسيفيدك هذا المقال: https://github.com/alexeymezenin/laravel-best-practices/blob/master/arabic.md
هل أنت مريض نفسي؟
ستختلف الإجابات بإختلاف التعريف لماهية المرض النفسي وأعراضه، فمها هو تعريفك أنت بالنسبة للمرض النفسي؟ وهل وفِق هذا التعريف تندرج أنت ضمنه لتصبح منصنف داخله، وما هو التعريف العام والمتعارف عليه بالنسبة للمرض النفسي؟
:) أول مشروع لي بعد غياب كامل عن البرمجة لأكثر من عام
السلام عليكم ورحمة الله وبركاته بعد إنقطاع أكثر من عام عن عالم البرمجة، بدأت بهذا المشروع لأرى هل مازلت أتذكر شيئاً أم لا :) المشروع عبارة عن موقع إخباري - كنت أستخدم إطار عمل Codeigniter للغة PHP، فسمعت عن إطار عمل Laravel بأنه جيد وبالفعل هو كذلك بل أكثر من رائع، فبدأت العمل به، إستغرق العمل حوالي شهران. - هيكلة الموقع: 1- لغة برمجة الخادم PHP. 2- إطار العمل المستخدم Laravel v4.1. 3- تم إستخدام مكتبة jQuery بالنسبة للغة المتصفح
مدخل لتهيئة الخوادم السحابية VPS لإستضافة تطبيقات PHP
كنت قد ذكرت موضوع حول بعض المواقع السحابية https://io.hsoub.com/go/41516 فتسائل البعض عن كيفيئة تهيئتها لإستضافة المواقع سنختار منهم اليوم خوادم شركة vultr وتهيئة الخادم لتشغيل تطبيقات PHP https://www.youtube.com/watch?v=hsCb9fcLnlY https://www.youtube.com/watch?v=AAF6THhQaCY نفس التهيئة ستستخدمها على جميع الخوادم السحابية الأخرى بنفس الطريقة
هناك بعض الأمور المستفزة في موقع Arabia
السلام عليكم أكثر من مرة أفقد الإتصال بالإنترنت أثناء كتابة التعليق وعند مشاركة التعليق يتيبن لي إن الإتصال منقطع وفي هذه الحالة لا أستطيع الوصول للتعليق الذي قمت بكتابته، فإعادة تحميل الصفحة أو العودة للخلف لا تصلح بسبب لإستخدام الـ AJAX لعملية التعليق على الموضوعات حتى الإنتقال للوضع الأساسي غير متاح في حالة التعليقات. - حقيقاً أمر مستفز جداً أن تكون قد كتبت رد وفجأه تجده تبخر، الأمر حدث معني منذ قائق وهو ما دعاني لكتابة هذا الموضوع، وحدث قبل
العملات الرقمية
السلام عليكم ورحمة الله وبركاته حديثنا عن العملات الرقمية، فقد ظهرت العملات الرقمية حديثاً في أواخر عام 2009م متمثلة في عملة البتكوين ثم تلتها آلاف العملات الرقمية الأخرى، بدأت العملة كورقة بحيثة لشخص يدعى "ساتوشي ناكاموتو" لنترك جانب من هو؟ ولماذا هو غير معروف؟ وننظر في فحوى الورقة البحثية ذاتها وهي عملية مُحاكاة العملات النقدية واختار أهم عملة لاحتواء القيمة وهي الذهب لحفاظه على قيمته بسبب الندرة الطبيعية التي أعطته الميزة الفريدة للحفاظ عليه من عمليات التضخم التي تحدث في
ليس بـــ ... من يدعي الـــ ... وينعت الناس بـــ ...
- ليس بعاقل من يدعي العقل وينعت الناس بالحمق. - ليس بعالم من يدعي العلم وينعت الناس بالجهل. - ليس بؤمن من يدعي الإيمان وينعت الناس بالكفر. - ...
أختي الصغيرة وتجارة العملة
دخلت اليوم لأفتح باب المنزل وأجلس على كنبة الصالة لتخرج علي أختي الصغيرة -في بداية المرحلة الإبتدائية- سائلة إياي بكم الدولار؟ أجبتها بـ 15.50 جنيهاً فردت لما أعطاني أخي 10 جنيهاً، غشني إذاَ؟! أجبتها لا هو أخذه منك بأكثر من سعر صرف الدولار في البنك بمقدار 1.20 جنية ولكن الخطأ عندك أختاه فأنت لم تسألي عن سعر السوق السوداء اليوم قبل أن تقومي بتبديل العملة :) في المرة القادمة كوني حريصة وأسألي أكثر من جهة حتى تتحققي جيدأ من سعر
الحاسوب في المُستقبل، حاول ألا تُغضبه وإلا :)
http://i.imgur.com/tQpBRus.gif
الـ threads في لغة php
السلام عليكم ورحمة الله وبركاته من المعلوم أن تنفيذ المهام يكون بشكل متتالي "تسلسلي"، أي يتم تنفيذ مهمة تلو الأخرى، أي لا يتم البدء في تنفيذ المهمة التالية إلا بعد الإنتهاء من التي تسبقها. فقد تحتاج في بعض الأحيان التنفيذ المتزامن لبعض المهام، بمعنى تشغيل أكثر من مهمة في نفس الوقت وعدم إنتظار إنتهاء المهمة للإنتقال للمهمة التالية وهو ما يعرف بتنفيذ المهام المتوازي parallel tasks. هناك أكثر من طريقة لتنفيذ هذه المهمة ولكن حديثنا سيدور حول مكتبة pthreads يمكنك
دعوني وشأني فأنا مُتخلف!
- لم أجد غير هذا العنوان أصف به إنزعاجي مع تنبيهات التحديث التي تُصدرها التطبيقات دوماً، وأذهب لأبحث داخل كل برنامج عن شيء يوقف هذا الإزعاج فيحنما أحتاج التحديث سأفعل هذا بنفسي رجاء اتركوني وشأني. - هاتفي حين يشم رائحة شبكة لا سلكية ويقوم بعمل اتصال يبدأ في تحديث تطبيقاتي ونظامي، من قال أني أريد التحديث يا هذا لما تحشر أنفك فيما لا يُعنيك! دعني وتخلفي حينما أُقرر أن أواكب العصر وأتحدث سأُدعك تفعل هذا برضاي يا هذا، ليس هاتفي