تقنية

سيرفر Proxmox هو نظام تشغيل مبني على Debian GNU/Linux يسمح لك هذا النظام بإنشاء سيرفرات افتراضية بداخله تتعامل مع كل سيرفر على حده وبنظام تشغيل مستقل. كما يسمح لك بإنشاء مايسمى بـ Containers بداخله للإستخدامات الخفيفة. (من استخدامات الـ Container مثلاً تركيب ddclient بشكل سريع)

كمطور تطبيقات ويب أحتاج دائماً إلى مهارات إعداد أنظمة لينكس وتجربة وإختبار البرمجيات المفتوحة المصدر. وكنت معجب جداً في الـ Raspberry pi حيث أقوم بإستخدامها كسيرفرات صغيرة داخل المنزل كل قطعة لها استخدام واحتياج محدد.

google-chrome --args --profile-directory="PERSON_FOLDER_NAME" --first-run --ignore-autocomplete-off-autofill

// Copy your personal list
~/.config/google-chrome/PersonName
// Proxmox
vhost-net.conf
https://forum.proxmox.com/threads/vm-doesnt-start-proxmox-6-timeout-waiting-on-systemd.56218/post-262914

// Mount samba folder
// 1. goto `Datacenter`
// 2. Storage
// 3. Add CIFS

// ISO images disappears
- Make sure the Samba server is running, you may need to reboot OVM (samba server)
// pihole dnsmasq not running
service dnsmasq restart
  • https://system76.com
  • https://www.tuxedocomputers.com
  • https://frame.work

في حال الحاجة إلى إيجاد آلية لترقيم محتويات في نظام محدد، فإن هناك العديد من التجارب حول العالم، مثل أرقام هياكل للسيارات VIN
https://en.wikipedia.org/wiki/Vehicle_identification_number

وأيضاً ترقيم الصكوك في بعض الدول:
https://www.whatdotheyknow.com/request/format_of_title_numbers

في حال كنت تنوي التعاقد مع مطوّر لتطوير تطبيق بإستخدام تقنية 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 ..