واثق الشويطر

مبرمج ويب متخصص في لارافل، ومدون، ومترجم تقني.

http://iwatheq.com

3.44 ألف نقاط السمعة
1.63 مليون مشاهدات المحتوى
عضو منذ
2

مكتبة Backup Tables لإنشاء نسخة احتياطية لجداول قواعد البيانات بسهولة

بحمد الله، أقدم لكم مكتبتي الثانية لإطار عمل Laravel، والتي أسميتها "Backup Tables". تتيح لك هذه المكتبة عمل نسخة احتياطية للجداول التي تختارها، مما يجعلها مختلفة عن المكتبات التي تقوم بعمل نسخة احتياطية كاملة لقاعدة البيانات. من الاستخدامات الشائعة لهذه المكتبة، عمل نسخة احتياطية للجداول التي ستجري عليها عمليات قد تتسبب في مشكلات أو فقدان للبيانات، دون الحاجة إلى عمل نسخة احتياطية لكل قاعدة البيانات. المشكلة التي واجهتني كانت في إضافة حقول أجنبية Foreign Keys لبعض الجداول في مشروع مليء
1

مكتبة Model Required Fields لاسترجاع الحقول المطلوبة فقط من جدول قاعدة البيانات

بحمد الله، أقدم لكم مكتبتي لإطار عمل Laravel، والتي أسميتها Model Required Fields. وفائدة المكتبة تكمن في القدرة على جلب الحقول المطلوبة في جدول قاعدة البيانات بسرعة، دون الحقول التي تقبل القيم الفارغة nullables ولا ذات القيم الاقتراضية defaults ولا المفاتيح الأساسية primary index. بحيث عدم إضافة هذه الحقول سيسبب خطأ في ال SQL، مع بعض المرونة التي تسمح في الحصول عليها عند الحاجة. احتجت في البداية لهذه المعلومة أثناء عملي في مشروع كبير لا يحتوي أي اختبارات tests أو
1

مكتبة laravel Taxify للتعامل مع الضرائب في Laravel

رابط الحزمة https://github.com/omaralalwi/laravel-taxify التوثيق https://omaralalwi.github.io/laravel-taxify
0

ثلاث وسائل استخدمتها لكسب المال عن طريق العمل الحر في اليمن.. تقريبًا

1

قائمة جميع الكورسات التي أخذتها عبر الإنترنت (قائمة متجددة)

11

موقعي الشخصي بحلة جديدة للمرة الرابعة

لمن لا يعرف، كنت شاركت تحسينات موقعي على حسوب منذ سنتين https://io.hsoub.com/go/103187 ولكن بعد اختراقها حولتها إلى منشئ مواقع ساكنة وهو Gatsby.. والجميل أن الاستضافة مجانية وليس علي الدفع إلا لاسم النطاق. ما رأيكم بالتعديلات الجديدة؟ https://watheq.xyz
1
19

صدور ترجمة دليل مبادئ التصميم من اليمين إلى اليسار (RTL) في الويب

بعد قراءتي للدليل الذي كتبه المبرمج أحمد شديد قبل فترة طويلة عن مبادئ التصميم من اليمين إلى اليسار في الويب، وكان الدليل في المقال باللغة الإنجليزية، أحسست بضرورة ترجمته للعربية باعتبارنا نحن أصحاب الكتابة من اليمين إلى اليسار ونحن من أكثر من يعاني حين تعريب القوالب وتنسيقها لتناسب طريقتنا في الكتابة.. وقد تمت الترجمة بالتعاون مع الأستاذ جميل بيلوني فقد دقّق الترجمة وحسنها بأكبر قدر ممكن.. آمل أن تعجبكم وأن تحققوا منها أكبر استفادة.. الدليل الإنجليزي https://rtlstyling.com/posts/rtl-styling/ الدليل المترجم https://rtlstyling.com/posts/rtl-styling-ar
11

أكاديمية حسوب بدأت ترجمة كتاب Eloquent JavaScript

رابط المقالات المترجمة: https://academy.hsoub.com/tags/%D8%A5%D9%84%D9%83%D9%88%D9%86%D8%AA%20%D8%AC%D8%A7%D9%81%D8%A7%D8%B3%D9%83%D8%B1%D9%8A%D8%A8%D8%AA/ بالمناسبة، كان هناك محاولات تطوعية من قبل رواد حسوب io لترجمة هذا الكتاب قبل خمس سنوات إلا أنها باءت بالفشل https://io.hsoub.com/webdev/36686-%D8%A7%D9%82%D8%AA%D8%B1%D8%A7%D8%AD-%D9%84%D8%AA%D8%B1%D8%AC%D9%85%D8%A9-%D9%83%D8%AA%D8%A7%D8%A8-eloquent-javascript
4
10

أيهما أكثر انتاجية للمشاريع الصغيرة والمتوسطة Laravel أم Express.js؟

كنت بدأت بتعلم لارافل ورأيت مدى سهولتها البالغة بعد المعاناة بالعمل على PHP دون إطار عمل. لكن بسبب اضطراري لتعلم رياكت وبرمجة الواجهات توقفت عن ذلك.. ثم عدت الآن لتعلم Node.js طلبًا في العمل على لغة برمجية واحدة للواجهات والسيرفر.. ولكن وجدت express تشبه لغة البرمجة العادية ولم أجد الإنتاجية العالية. مازلت مبتدئًا في إطار العمل ووجدت هذا المقال* الذي حكى تجربته في تعلم الأداتين وأنه سيبقى على لارافل لأنها أكثر انتاجية. بالنسبة للمشاريع الصغيرة والمتوسطة والشخصية بم تنصحون: بلارافيل
6
2

تلخيص دورة حقيقة الاختلافات بين الرجل والمرأة

في هذا المقال لخصت محتوى الدورة، وفيها عرض لأهم الاختلافات بين الرجل والمرأة في شتى النواحي: الطبية والنفسية وأنماط التفكير وغيرها من الأمور.. ثم يعرج الكلام ليعرض التعرف على الاختلافات لأجل حياة زوجية أجمل. ثم أردفت ذلك بتلخيص لفيديو الدكتور نضال قسوم حول الفرق بين الرجل والمرأة علميا، لأنني رأيت الموضوع متشابه وفيه تتمة فائدة. http://watheq.xyz/post.php?p_id=102
19

معجم المصطلحات التقنية في أكثر من 700 صفحة

https://drive.google.com/file/d/1awZ2yxcxmi899H57EhZ_ftGLCObAaxgR/view
12

تجميعة ثرية لمواقع معارض أعمال (portfolio) لمطوري الويب

4
18

ترجمت مقالًا في برمجة الويب للواجهات وأدعوكم لمراجعته

في هذا الرابط يمكنكم التعليق على النص بما تريدون، سواء كان خطأ في الترجمة أو تعديل لأسلوب الكتابة..من أجل نشر ترجمة جيّدة تخدم القارئ.. https://drive.google.com/file/d/13FOwjhsaTnhIIhc9_0fiDaYQeK4ei3ac/view?usp=sharing
8

تعلم البرمجة من إدراك للأطفال

https://code.edraak.org/ يبدو أن فيها تعريب لcode.org وأشياء أخرى..
6

صدور سلسلة تعلم Angular بالعربي للمؤلف فيصل الفهد

https://itwadi.com/node/3161 وهي سلسلة من خمسة كتب في أنجولار..
8
3

دع القلق وابدأ التدوين .. خمسون سببًا يدفعك لبدء التدوين| الفهرست

3

لدي حاسوب قديم نوعا ما.. أريد تنصيب نظام لينكس عليه.. ما التوزيعة التي تنصحونني بها؟

مواصفات الجهاز: Toshiba satellite L640, Core i3, RAM: 4GB بحيث تكون التوزيعة: - لا تستنزف موارد الجهاز - تحتوي أكبر عدد من البرامج - لا تتطلب إنترنت دائم - مستقرة - ليست للمحترفين جدا ولا للمبتدئين جدا.. سؤال إضافي واعذروني على جهلي بلينكس: إذا نصّبت توزيعة ولم تعجبني.. وأردت تنصيب توزيعة أخرى بدلا عن الأولى.. هل أستطيع (بسهولة) حفظ ملفاتي وأضمن عدم تلفها؟
3

[تساؤل] لماذا التفاعل في مقالات أكاديمية حسوب قليل (على الرغم من أن المقالات أكثر من رائعة)؟

فقط لفهم طبيعة المستخدم في قلة التفاعل مع مقالات أكاديمية حسوب عالية الجودة والمواكبة للعديد من المجالات (البرمجة والتسويق والتصميم وريادة الأعمال وغيرها).. وعلى الرغم من التسويق عبر الشبكات الاجتماعية الجيد الذي وجدته في تويتر وفيس بوك.. ووجود المقالات في البحث في جوجل مما يظهر توافقية جيدة مع SEO.. ولهذا فأنا أظن وجود عدد زوار كثير.. ومع هذا فالتفاعل (بالإعجابات والتعليقات قليل). -- هل بسبب نظام التعليق الخاص بالمنصة؟ لكن لماذا التفاعل كبير على حسوب io مقارنة بأكاديمية حسوب؟ --
2

تجميعة مهمة لأي مطور جافاسكريبت (مقالات ودروس وفيديوهات لمفاهيم هذه اللغة)

0

Kapwing | خدمة تفريغ نصس سريع جدا للفيديوهات (بما فيها اللغة العربية ولهجاتها) وخدمات مميزة أخرى