Fahd Allebdi

Tag: web

أتمتة المهام بواسطة gulpjs و كيفية الاستفادة منه بمشروعك

دائما في عملك على مشروعك يكون لديك مهام كثيرة جدا وغالبا ما تحاول تنجز أكثر عدد من المهام سواء الروتينية او البرمجية ، واكيد دائما ما تنسى بعضاً منها او تحصل اخطاء بسبب تكرارها غالبا ، فمثلا عند تطوير مشروع ويب يجب ان تتأكد ان حجم الملفات سواء javascript أو css أو الصور أن  تكون بأقل حجم ممكن لسرعة تحميلها على متصفح المستخدم  ، وبعد فترة راح يصيبك ملل بسبب تكرار المهام كل فترة وتستهلك وقتك وجهدك وتشتت من تركيزك ا- لأجدر ان يكون على مهام اكبر.

السؤال دائما اذا تعمل شيء روتيني متكرر  ليه ما أطور سكربت ينفذ المهام تلقائياً بدلاً عني ؟

وانا بدوري اركز على المهام الأكبر واحصل على انتاجية أفضل .

في هذه التدوينة سوف نستعرض اداة  توفر علينا جهد ووقت وتغنينا عن المهام المتكررة بحيث نعمل سكربت واوامر بسيطة يتم تنفيذها بسطر فقط وتختصر علينا اشياء كثير وايضا ما ننسى شيء من المهام – التنفيذ تلقائي -automatically . بواسطة Gulpjs

Continue reading

توليد بيانات عشوائية بواسطة لارافيل – 2

السلام عليكم ورحمة الله وبركاته

تم تجزئة التدوينات من اجل الوضوح وعدم التشتت في التسلسل في الاكواد .

اذا كنت متابع للتدوينة السابقة فبالتأكيد انك جاهز للدخول والبدء في عملية توليد البيانات عشوائياً

اذا طبيت فجأة على هذه التدوينة 🙁 انصحك بالانتقال الى هذا الرابط

http://wp.me/p8ljSC-5C

والرجوع بعده الى هنا

نبدأ على بركة الله

Factory

Continue reading

توليد بيانات عشوائية بواسطة لارافيل – 1

السلام عليكم ورحمة الله وبركاته ،

في هذه التدوينة راح نتعرف على كيفية توليد بيانات عشوائية ويتم تخزينها في قاعدة  البيانات لمشروعنا ،

بدلا من عملها يدوياً  مما يقلل علينا الجهد والوقت وتنوع في الداتا التي تم توليدها .

اذا كنت مطور ويب فأكيد انت تعرف لارافل Laravel Framework  ، اذا كنت لا تعرف فهذه فرصتك لتتعرف عليه من هنا

https://laravel.com/

عموما راح نطبق عمليا كيفية صنع بيانات عشوائية لمتجر الكتروني ونتعرف على استخدام

Factory & Seeding  & migration database

Continue reading

بعض المعلومات المهمة قبل رفع موقعك على Godaddy

من بعد تجربة مرت سنة واكثر في التعامل مع GODADDY  وكل مواقعي بداخلها .

ولما لها من شهرة في مجال الويب وخدماته من  استضافات وشراء نطاقات وتسجيلها وايميلات ..  الخ .

مرت علي بعض المشاكل والأخطاء من تجربة  شخصية ولا اعممها على الكل  .

ومما كلفتني وقتا  اطول للتعامل معها وحلها ومعرفة اسبابها .

بعض الشركات  تكون لها بعض القوانين او سياسات في التعامل معها ومع خدماتها ومن ضمنها Godaddy

بحيث تمنع بعض الوظائف functions والاضافات plugins من باب مسؤولية الحفاظ على الامان والاداء واسباب اخرى .

وكل شركة لها الحق في التعامل مع  مثل هذه الاشياء في سبيل المحافظة على قوة خدماتها .

راح استعرض في هذه التدوينة بعض النقاط والامثلة لما قد تواجهه مع استضافات GoDaddy

تعطيل دالة mail في لغة php

  قامت بتعطيل mail function  في لغة php  بسبب منع المستخدمين من ارسال رسائل بريد الكترونية عشوائية spam .

والحد من انتشارها وازعاج الاخرين وبالتالي تضطر سيرفرات الايميل من حجب مزود الخدمة وسيرفراته ..الخ

حجب ومنع بعض اضافات منصة الووردبرس من العمل

قامت بتعطيل اضافة معرفة عدد زيارات الموضوع او التدوينة في المدونة . من باب المحافظة على الأداء .

هنا رابط بقائمة الاضافات المحجوبة والممنوع استخدامها على استضافة Godadday  اضغط هنا للانتقال

والذي لا يعلم بهذه المعلومة يعتقد بان المشكلة في الكود وطريقة كتابته باللغة مع النظر في الحسبان الوقت في حل المشكلة.

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

السؤال الطبيعي الان الذي يتبادر الى ذهنك هو ما هي البدائل من الاستضافات والتي لا اواجه فيها هذه المشاكل .

a2hosting.com

name.com

namecheap.com

hostgator.com

bluehost.com

واخيرا كتبت هذه التدوينة من تجربة شخصية بدون اي اسباب اخرى متعلقة مع الشركة .

وهذه التدوينة لا تقلل من مكانة الشركة ولا تشكك من امكانياتها ومن خدماتها.

لكني احببت ان اتطرق لبعض سياساتها وقوانيها

وصلى الله وسلم على نبينا محمد

كيفية انشاء عداد للأحرف داخل صندوق نصي

السلام عليكم ورحمة الله وبركاته

في هذه التدوينة سوف استعرض كيفية عمل عداد لحساب الاحرف داخل صندوق نصي شبيه بتويتر
عن طريق استخدام حدث مراقبة الاحرف KeyUp Event المتضمن بمكتبة Jquery

المتطلبات
bootstrap & jquery

السيناريو :

عند كتابة اي نص داخل الصندوق يتم حساب عدد الاحرف بداخل الصندوق

و عندما يزيد عدد الاحرف عن 140 حرف يتعطل زر الارسال Submit بحيث يمنع من الارسال الى ان يتم تقليل الاحرف

وطباعة نتيجة عدد الاحرف داخل progress bar  وطوله  140

اضافة الى حذف اي مدخل يزيد من عدد الاحرف عن 140 حرف المسموح بها.

 

 

Continue reading

Copyright © 2018 Fahd Allebdi

للأعلى ↑

Theme by Anders Noren