قيم الويب

أنا لا أعمل في مجال صناعة التكنولوجيا، أنا أعمل في مجال الويب!

في كل  يوم أقرأ عن الحالة المزرية لصناعة التكنولوجيا: قصص عن التمييز على أساس الجنس، الاكتتابات والتحيز والنخبوية، والدراما، وخطط الثراء السريع تملئ صندوق بريدي الإلكتروني.

valu9

أكمل القراءة

مقدمة في AngularJS

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

pic_angular

أكمل القراءة

معالجة الصور برمجياً باستخدام PHP Jaquar

إن برامج مثل الفوتشوب (Photoshop) تسطيع دوماً أن تقوم بحل المشاكل المتعلقة بالصور من تغير الحجم، ضبط الشفافية وغيرها الكثير من المهام. ولكن علی المبرمجين التعامل مع أدوات ومكتبات أخرى لتحقيق أغراض مشابهة بعيداً عن البرامج التي لا يستطيعون استخدامها مباشرة في مشاريعهم البرمجية، تعرف على PHP Jagaur هذه الأداة التي سوف تعجبك بالتأكيد .
jaguar-hi

أكمل القراءة

إضافات ووردبريس التلقائية (MU-Plugins)

إذا كنت تعتقد أنك تعرف كل ما يجب أن يقال عن إضافات وردبريس , فربما سيكون في هذا الموضوع مما لم يقال بعد … تعرف على إحدى ميزات وردبريس الغير مشهورة.
wordpress-themes-us
أكمل القراءة

مدير الحزم البرمجية Composer

سابقاً كانت الحزم والمكتبات البرمجية (Packages) ، من أكثر الأشياء التي تجنب المبرمجين التعامل معها ، فحاولو الاكتفاء بما هو موجود من مكتبات مع كل لغة برمجة ، ولكن معظم لغات البرمجة ابتكرت أدوات لإدارة الحزم  البرمجية الخاصه بها فمثلاً :  CPAN للغة البرمجة PERL و Gems للغة البرمجة Ruby ,ولكن PHP  لم تقدم شيئ مفيد لمجتمعها الكبير وإنما اكتفت بامتلاكها تاريخ فظيع في مجال إدارة الحزم البرمجية . ولكن ليس بعد الأن ..

What-is-PHP-Composer-

أكمل القراءة

حسّن منهجيّتك في تطوير الواجهات 4 – Brunch

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

grunt-gulp-brunch

أكمل القراءة

تفعيل وضع الصيانة على موقعك باستخدام ملف htaccess.

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

SiteMaintenance_spike أكمل القراءة

لماذا يكره المطورون المقاطعات؟

المقاطعات بالنسبة للمطورين هي بمثابة أحجار الكريبتونايت لسوبرمان، لأنها تقتل قدرتهم علی حل المشاكل؛ أي إنتاجيتهم، كما أن المطور يحتاج بعدها لزمن طويل نسبياً للعودة لمستواه الإنتاجي الأمثل.

لماذا يكره المطورون المقاطعات؟
© Jason Heeris

أكمل القراءة

حسّن منهجيّتك في تطوير الواجهات 3 – Yeoman

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

حسّن منهجيّتك في تطوير الواجهات 3 – Yeoman

أكمل القراءة