تقنية

في حال كنت تنوي التعاقد مع مطوّر لتطوير تطبيق بإستخدام تقنية React.js أو تحديداً React native فهذا المقال سيساعدك على تقييم خبرة المطور والتعرف على طريقة أفضل لتقييم مهاراته، أثناء المقابلة.

بعد تجربة تقنية ReactNative في مشروع يستخدم خصائص التسجيل الصوتي في الجهاز أعتقد أنها حل ممتاز وجودتها من وجهة نظري ممتازة لمن يبحث عن حل وسط إذا توفر المطور الممتاز. لذا عند رغبتك في توظيف شخصٌ ما إليك هذه الأسئلة التي هي أسئلة للبحث عن مطور ريكت نيتف React native وقد تساعدك على التعرف على درجة خبرته العملية وتقييم مهاراته:

EntityMalformedException: Missing bundle property on entity of type node. in entity_extract_ids() (line 7562

EntityMalformedException :خاصية الحزمة مفقودة للكينونة من نوع node . في entity_extract_ids() (السطر 7932 من ./includes/common.inc).
غالباً ستكون بسبب نموذج يتم إرساله بشكل مكرر مثلاً

Or custom form with a lot of custom code.
Or maybe because you are using node_form_submit().

----

This way will help you keep watching Drupal coding standards while you're writing your code inside your Atom editor.

  // Make sure you have composer installed in your machine.
  // Then run this command.
  composer global require drupal/coder
// Add this line in ~/.bashrc file to make sure everytime you turn on your machine it will be executed.
export PATH="$PATH:$HOME/.composer/vendor/bin"
  // You can verify this has worked with:
  phpcs -i
  // Copy (Drupal) and (DrupalPractice) folders to (Standards) folder or just make a symbolic link.

Drupal Camp KKU دروبال كامب جامعة الملك خالد

بدايةً أود أن أشكر جامعة الملك خالد وجميع أفراد الإدارة العامة لتقنية المعلومات على تنظيم هذا الحدث الرائع والأول من نوعه في المملكة العربية السعودية، والذي نتمنى أن يستمر بشكل دوري في المملكة. أحببت أن أشارك ملخص مادوّنته خلال هذا اليوم الحافل بالمعلومات والفوائد دروبال كامب جامعة الملك خالد بأبها KKU Drupal Camp.

هذه القائمة ستكون محدثة باستمرار للحديث عن Drupal coding standard ..

Some useful SSH commands.

// Kill SSH session.
[[email protected] ~]# last | grep "logged in"
[[email protected] ~]# ps -aux | grep ssh | grep pts/1
[[email protected] ~]# kill -9 

سأحاول أن أطرح كل استضافة مميزاتها وسلبياتها، وبما أنني قد عملت على الكثير من المواقع فبالتأكيد استخدمت الكثير من مقدمي خدمات الاستضافة، ابتداءاً من سنة ٢٠٠٣ وكانت استضافة مجانية تعرف في ذلك الوقت بإسم لايكوس Tripod Lycos Hosting .. ثم انتقلت إلى أول استضافة مدفوعة في عام ٢٠٠٥ من مؤسسة مدينة التصميم وبخطة ٥٠٠ ميجا. ومن ذلك الوقت وأنا أتعامل مع العديد من الاستضافات التي استمريت مع بعضها لعدة سنوات والبعض الآخر سنة واحدة فقط أو أقل ..

تقليل عدد طلبات الصفحة HTTP Requests

من أهم المؤثرات على سرعة تحميل الصفحة هي عدد طلبات الـ HTTP التي يقوم بها المتصفح لكي يتم تحميل صفحة موقعك بشكل كامل، وهي تشمل ملفات الصور و CSS و JS وغيرها من الملفات المطلوبة ولذا يجب أن تحرص على تقليلها بأقل قدر ممكن. ومن أوجه حاجتك لها مثلاً عندما تقرر أن تختار تصميم Theme جاهز واحترت بين تصميمين قم باختيار أقلهما طلبات HTTP. وفيما يلي طريقة سهلة وبسيطة لمعرفة عدد الطلبات التي يقوم المتصفح: ١) قم بفتح متصفح الـ Chrome. ٢) قم بفتح موقعك أو الصفحة التي تريد معرفة عدد طلبات الـ HTTP فيها.

مجموعة من أفضل موديولات دروبال مع شرح فائدة كل موديول والتي لاغنى عنها لأي مطور أو مستخدم للدروبال.