فهد الحنتوشي

flush DNS - حل مشكلة الدخول على المواقع

flush DNS - حل مشكلة الدخول على المواقع

عند التعامل مع الـ domains. و IP's قد يعمل الـ DNS المحلي على حفظ البيانات ويتأخر في تحديثها مما يضطرك لإزالة محفوظاته لكي يأخذ الإعدادات الجديدة. وهذه بعض الحالات اللتي قد يصدف احتياجك لإزالة محفوظات الـDNS * عند تحديث IP موقع * عند تغيير الشبكة- خصوصا في الشركات DNS- domain
رفع الكود على github عن طريق الاتصال الآمن ssh

رفع الكود على github عن طريق الاتصال الآمن ssh

السلام عليكم ورحمة الله, في هذا الدرس سنتطرق لإعدادات  ssh بحيث نوجه الإتصال بدومين معين على منفذ ودومين آخر بشرط دعم الوجهة ووجود ssh server على المنفذ المشكلة: عدم القدرة على الإتصال بالسيرفر عن طريق  ssh الخطاء: بعد اعدادات الموقع والجهاز الخاصة بـ git وعند تنفيذ git pull او git
نصائح وتلميحات enum
code

نصائح وتلميحات enum

اذا كان لديك enumerator لتحديد حالات عنصر, قد تجد من المفيد مراعاة هذه القواعد: * إجعل اسم الحالة ذا معنى محدد. * وإجعل قيمته ( في كثير من الحالات ) مضاعفات الخمسة. * وأخيرا, تجنب ان تكون المسميات بالنفي.مثال: لديك فاتورة لها مسارات عمل كالتالي: * عند انشاء الفاتورة ولم تدفع * عند سداد الفاتورة * عند
🫡تجلية الأكواد بتجنب الاشتراط

🫡تجلية الأكواد بتجنب الاشتراط

هناك الكثير من العوامل المؤثرة في جودة الكود ولعل من ادقها فهما أن يكون الكود بسيط-واضح. اليوم سنأخذ الجملة الشرطية if statment وكيفية كتابة كود مقروء بحيث يتم تجنب تعقيدات الجمل الشرطة هذه المهمة قد تبدو بديهة سهله, لكن من منا لم يرجع لكود قديم [ قد يكون قبل ٣ايام ] وتوقف
1 min read

نسخ الملفات بين الأجهز scp

هناك كثير من الطرق لنسخ ملف بين جهازين بدءا من استخدام الفلاش, او ftp او ftps او حتى التخزين السحابي. لكني افضل ابسط الحلول واكثرها أمن, استخدام الأمر scp وهذه القاعدة له: scp source dist حيث: source مكان الملف المراد نسخة dist الوجهة المراد النسخ لها وهنا امثلة استخدمها غالبا
Featured

تقسيم الملفات في مجلد إلى اكثر

مقدمة: اليوم في العمل, عند تحديث احد الأنظمة لنسخة جديدة تم فيها إعادة هيكلة قاعدة البيانات والكود, واجهتنا مشكلة بسيطة وهي مع التحديث نحتاج تغيير أماكن المرفقات بدلا من مجلد واحد لتكون في مجلدات حسب المرفق. تقنيا, عند حفظ نسخة من العقد كـ مرفق أو نسخة من السيرة الذاتية يتم
git

undo git pull - التراجع عن دمج

المشكلة عند دمج فرعين, قد تجد ان احد الفرعيين جلب تغييرات قديمة غير مرغوبة, او... يمكن تطبيق الحل التالي بعد عمل احد الأمرين: * عمل git pull * git fetch ثم ٫ get merge الأمر الأول عبارة عن الأمرين التاليين مع بعض حيث git fetch يجلب التغييرات و git merge يقوم بدمج هذه
Getting Started

اهلا وسهلا في مدونة ابو جابر

اهلا بكم في مدونة ابو جابر, فهد الحنتوشي العتيبي. مدونة امتداد لمدونة ابو شوق. هذه المدونة, عبارة عن خواطر تقنية او شخصية. اهداف المدونة * مرجع سريع للأكواد والإختصارات اليومية * مذكرة للأكواد المهمه * خواطر ادبية ومدونة للأبيات اللتي اعجبتني والجمل * هرطقة ختاما, اتمنى ان تجد ماينفعك في بتات هذه المدونة ماينفعك,