Watheq_Alshowaiter

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

3.45 ألف نقاط السمعة
1.73 مليون مشاهدات المحتوى
عضو منذ
2
بحمد الله، أقدم لكم مكتبتي الثانية لإطار عمل Laravel، والتي أسميتها "Backup Tables". تتيح لك هذه المكتبة عمل نسخة احتياطية للجداول التي تختارها، مما يجعلها مختلفة عن المكتبات التي تقوم بعمل نسخة احتياطية كاملة لقاعدة البيانات. من الاستخدامات الشائعة لهذه المكتبة، عمل نسخة احتياطية للجداول التي ستجري عليها عمليات قد تتسبب في مشكلات أو فقدان للبيانات، دون الحاجة إلى عمل نسخة احتياطية لكل قاعدة البيانات. المشكلة التي واجهتني كانت في إضافة حقول أجنبية Foreign Keys لبعض الجداول في مشروع مليء
1
بحمد الله، أقدم لكم مكتبتي لإطار عمل Laravel، والتي أسميتها Model Required Fields. وفائدة المكتبة تكمن في القدرة على جلب الحقول المطلوبة في جدول قاعدة البيانات بسرعة، دون الحقول التي تقبل القيم الفارغة nullables ولا ذات القيم الاقتراضية defaults ولا المفاتيح الأساسية primary index. بحيث عدم إضافة هذه الحقول سيسبب خطأ في ال SQL، مع بعض المرونة التي تسمح في الحصول عليها عند الحاجة. احتجت في البداية لهذه المعلومة أثناء عملي في مشروع كبير لا يحتوي أي اختبارات tests أو
1
رابط الحزمة 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
الرابط: https://coderhub.sa/
19
بعد قراءتي للدليل الذي كتبه المبرمج أحمد شديد قبل فترة طويلة عن مبادئ التصميم من اليمين إلى اليسار في الويب، وكان الدليل في المقال باللغة الإنجليزية، أحسست بضرورة ترجمته للعربية باعتبارنا نحن أصحاب الكتابة من اليمين إلى اليسار ونحن من أكثر من يعاني حين تعريب القوالب وتنسيقها لتناسب طريقتنا في الكتابة.. وقد تمت الترجمة بالتعاون مع الأستاذ جميل بيلوني فقد دقّق الترجمة وحسنها بأكبر قدر ممكن.. آمل أن تعجبكم وأن تحققوا منها أكبر استفادة.. الدليل الإنجليزي https://rtlstyling.com/posts/rtl-styling/ الدليل المترجم https://rtlstyling.com/posts/rtl-styling-ar
11
رابط المقالات المترجمة: 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
كنت بدأت بتعلم لارافل ورأيت مدى سهولتها البالغة بعد المعاناة بالعمل على PHP دون إطار عمل. لكن بسبب اضطراري لتعلم رياكت وبرمجة الواجهات توقفت عن ذلك.. ثم عدت الآن لتعلم Node.js طلبًا في العمل على لغة برمجية واحدة للواجهات والسيرفر.. ولكن وجدت express تشبه لغة البرمجة العادية ولم أجد الإنتاجية العالية. مازلت مبتدئًا في إطار العمل ووجدت هذا المقال* الذي حكى تجربته في تعلم الأداتين وأنه سيبقى على لارافل لأنها أكثر انتاجية. بالنسبة للمشاريع الصغيرة والمتوسطة والشخصية بم تنصحون: بلارافيل
6
2
في هذا المقال لخصت محتوى الدورة، وفيها عرض لأهم الاختلافات بين الرجل والمرأة في شتى النواحي: الطبية والنفسية وأنماط التفكير وغيرها من الأمور.. ثم يعرج الكلام ليعرض التعرف على الاختلافات لأجل حياة زوجية أجمل. ثم أردفت ذلك بتلخيص لفيديو الدكتور نضال قسوم حول الفرق بين الرجل والمرأة علميا، لأنني رأيت الموضوع متشابه وفيه تتمة فائدة. http://watheq.xyz/post.php?p_id=102
19
https://drive.google.com/file/d/1awZ2yxcxmi899H57EhZ_ftGLCObAaxgR/view
12
4
http://watheq.xyz/post.php?p_id=100
18
في هذا الرابط يمكنكم التعليق على النص بما تريدون، سواء كان خطأ في الترجمة أو تعديل لأسلوب الكتابة..من أجل نشر ترجمة جيّدة تخدم القارئ.. https://drive.google.com/file/d/13FOwjhsaTnhIIhc9_0fiDaYQeK4ei3ac/view?usp=sharing
8
https://code.edraak.org/ يبدو أن فيها تعريب لcode.org وأشياء أخرى..
6
https://itwadi.com/node/3161 وهي سلسلة من خمسة كتب في أنجولار..
8
https://itwadi.com/Pragmatic_Programmer
3
3
مواصفات الجهاز: Toshiba satellite L640, Core i3, RAM: 4GB بحيث تكون التوزيعة: - لا تستنزف موارد الجهاز - تحتوي أكبر عدد من البرامج - لا تتطلب إنترنت دائم - مستقرة - ليست للمحترفين جدا ولا للمبتدئين جدا.. سؤال إضافي واعذروني على جهلي بلينكس: إذا نصّبت توزيعة ولم تعجبني.. وأردت تنصيب توزيعة أخرى بدلا عن الأولى.. هل أستطيع (بسهولة) حفظ ملفاتي وأضمن عدم تلفها؟
3
فقط لفهم طبيعة المستخدم في قلة التفاعل مع مقالات أكاديمية حسوب عالية الجودة والمواكبة للعديد من المجالات (البرمجة والتسويق والتصميم وريادة الأعمال وغيرها).. وعلى الرغم من التسويق عبر الشبكات الاجتماعية الجيد الذي وجدته في تويتر وفيس بوك.. ووجود المقالات في البحث في جوجل مما يظهر توافقية جيدة مع SEO.. ولهذا فأنا أظن وجود عدد زوار كثير.. ومع هذا فالتفاعل (بالإعجابات والتعليقات قليل). -- هل بسبب نظام التعليق الخاص بالمنصة؟ لكن لماذا التفاعل كبير على حسوب io مقارنة بأكاديمية حسوب؟ --
2
0