ru
Feedback
Code With Somar

Code With Somar

Открыть в Telegram

🚀 ريادي أعمال ومطوّر ويب بخبرة واسعة 💻 متخصص بتطوير حلول ويب متكاملة باستخدام Laravel، Django، React، Vue، و Node.js. 🏆 ضمن أفضل 4 صناع محتوى في سوريا وأفضل 3 في المحتوى التقني. 🌟 ناشط في مجتمع برمجة الأطفال، ومساهم في تطوير المحتوى التقني عربياً.

Больше
2 692
Подписчики
+124 часа
+27 дней
-130 день
Архив постов
FTP: ما هو ومتى يتم استخدامه ما هو FTP ؟ هو بروتوكول نقل الملفات، هو standard network protocol يستخدم لنقل الملفات من host إلى آخر عبر الإنترنت. يعمل وفق client-server model حيث يمكن للمستخدم تحميل أو تنزيل أو إدارة الملفات على remote server. الميزات الرئيسية: 🔹 نقل الملفات: تحميل وتنزيل الملفات بسهولة بين جهازك و الـ remote server. 🔹 الـ Directory Management: إنشاء وحذف وتنظيم directories على remote server. 🔹 الأمان: استخدم FTP (SFTP) أو FTP عبر SSL (FTPS) لنقل الملفات المشفرة، مما يضمن أمن البيانات. متى تستخدم FTP ؟ 🔸 إدارة الموقع: رفع ملفات موقع الويب إلى خادم الاستضافة الخاص بك. 🔸 نسخة احتياطية من البيانات: نسخ احتياطي بانتظام من الملفات المهمة إلى remote server لحفظها. 🔸 مشاركة الملفات: مشاركة الملفات الكبيرة مع العملاء أو أعضاء الفريق، خاصة عندما يكون البريد الإلكتروني غير كافٍ. 🔸 تحديثات البرامج: توزيع التحديثات أو التصحيحات على الأنظمة البعيدة بكفاءة. عيوب FTP: 🔹 عدم وجود تشفير: لا يقوم FTP بتشفير البيانات أثناء الإرسال، مما يجعله عرضة للاعتراض. يفضل دائمًا استخدام SFTP أو FTPS لعمليات النقل الآمنة. 🔹 أمن كلمة المرور: يتم إرسال كلمات مرور FTP بنص عادي، والذي يمكن للمهاجمين التقاطه بسهولة. استخدم كلمات مرور قوية وفريدة واتصالات آمنة. 🔹 مشكلات جدار الحماية: يتطلب FTP فتح منافذ متعددة، مما قد يسبب مضاعفات مع جدران الحماية و الـ NAT. 🔹 لا توجد Integrity Checks: تفتقر FTP إلى آليات مدمجة للتحقق من سلامة الملف بعد النقل، مما قد يؤدي إلى عمليات نقل ملفات فاسدة أو غير كاملة. نصائح: 🔹 استخدام SFTP أو FTPS لنقل الملفات بشكل آمن. 🔹 تحديث برنامج FTP بانتظام إلى أحدث إصدار. 🔹 استخدم كلمات مرور قوية وفريدة لحسابات FTP. تظل FTP أداة موثوقة لإدارة الملفات ونقلها، خاصة في تطوير الويب وبيئات تكنولوجيا المعلومات. #FTP #FileTransfer #TechTips #WebDevelopment #DataSecurity

منشور تقيل لربما لكن الفكرة مهمة: العلاقة بين الكود الـ Iterative والكود الـ Recursive: هل ممكن تحويل واحد للتاني دائماً؟ الجواب بالمنشور: هنا

صاير السؤال على Stack overflow أبشع من الـ Debugging لتحل المشكلة أساساً، الشروط و التعقيدات الجديدة بتخلي الواحد حتى كآخر خيار ينزعج منه 🙂 عم تنشروا أسئلة هنيك ولا بتكتفوا بالقراءة؟

إذا بتعرفوا حدا منشنولنا ياه بالتعليقات أو نقطولنا على المنشور ليطلع و شكراً 😁🙏🏻 https://www.facebook.com/Somar.Kn.99/posts/pfbid02rChgrwEqbiQ7BDTETCvUxnv4675dbybE6Y89cEHygQU4LDSKPM5J5WL8A9wQU7H8l

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

انتهى التسجيل على الجلسة الخاصة بلارافيل مع انتهاء عدد الاماكن المتاحة، في حال اعتذار البعض قبل موعد الجلسة المقرر بـ يوم الجمعة 7/6/2024 رح خبركم نشالله نشالله منكرر الجلسة بالمستقبل بعد ما نشوف النتائج منها 🙏🏻

باقي مقعدين و رح سكر التسجيل على Online Laravel Session. للأسف مارح افتح المجال لعدد كبير لان بهمني الجودة و ليست الكمية عدد قليل مع مخرجات عالية بالنسبة الي هو الهدف.🔥

بعد عدة أيام من النشر لحد الآن في تفاعل على المنشور نشالله تكون الرسالة وصلت رابط المنشور : https://www.facebook.com/Somar.Kn
بعد عدة أيام من النشر لحد الآن في تفاعل على المنشور نشالله تكون الرسالة وصلت رابط المنشور : https://www.facebook.com/Somar.Kn.99/posts/pfbid02S1tnx5deTS3hFVzUPpg3dLnq1wVBgpjvTPuCzQJtmj8vMmw4q1CGtdViRJP1nsaGl

خلصت مني أفكار المحتوى ساعدوني شو حابين ننشر الفترة الجاية 🤔

4400 متابع لحسابي على Linkedin لما رح تتابع حساب شخص على لينكدان بيعني انه منشوراته و تعليقاته رح تبين عندك، بالتالي لما رح نكون عم نعلق على موضوع معين رح يظهر التعليق عندك و المعلومات رح توصلك كلها إضافة إلى منشوراتي اللي عم انشرها هنيك بتشرف بمتابعتكم لحسابي 🙏🏻

صباح الخير للجميع بما انه مبارح كان في موجة تسجيل على الـ Session و الشباب متحمسة و رح يكتمل العدد فسهرت للـ 3 الصبح عم اشتغل بمحاور الـ Online Laravel Bootcamp Session و عم حط المحاور الخاصة فيها. رح نحكي كتير عن: - هجمات مشهورة بتتعرض الها المواقع المبنية بـLaravel و كيف منحمي حالنا منها و نشرح عنها شو بتكون عم تستغل. - ممارسات الـ junior اللي بتفتح ثغرات بتسمح للهاكرز انهم يستغلوها بالموقع. - كيفية رفع مستوى الـ Validation و نشره بعدة طبقات في المشروع. - كيف منقلص المعلومات اللي عم نبعتها بالـ response لأقل عدد ممكن لضمان عدم وصول أي معلومات إضافية ممكن الهاكرز يستغلوها. - كيف رح نبني مشروع قابل للتوسع و الصيانة. - كيف منخلي الـ api أسرع ما يمكن. - نصائح لما تكونوا عم تبنوا api لجماعة flutter بتفيدكم. - كيف منحافظ على الـ DB تبعنا من الـ Dirty Data. - نصائح كيف نشتغل مع الـ GIt بشكل صحيح. هي Key Words عامة عن اللي رح نحكي عنهم و نشالله كل هالمعلومات رح تكون عندكم بعد ما نخلص من الـ Session اللي غالباً تكون يوم الجمعة 7/6/2024 التسجيل مفتوح حالياً. بإمكانكم تتواصلوا معي من خلال: Faceboo - Linkedin - Instgram - Telegram للحصول على معلومات التحويل المناسبة الكم و بعدها بتحصلوا على الـ registration code لإتمام عملية التسجيل

لما تشوف حدا كاتب كود بهي الطريقة فـ RUN فوراً 🏃🏻 تعالوا نعد سوا كم ملاحظة قادرين نعطي عن هاد الكود: 1- عدم وجود فصل بين ال
لما تشوف حدا كاتب كود بهي الطريقة فـ RUN فوراً 🏃🏻 تعالوا نعد سوا كم ملاحظة قادرين نعطي عن هاد الكود: 1- عدم وجود فصل بين المهام (Separation of Concerns): 2- مخالف لـ Single Responsibility Principle 3- مافي Error Handling و إذا عم تشتغل بشركة و المدير تبعك وافقلك ترفع هاد الكود فكمان RUN فوراً و تعال كون معنا بـ Online Laravel Bootcamp اللي رح نساويه خلال الايام القليلة القادمة، التسجيل مفتوح حالياً. بإمكانكم تتواصلوا معي من خلال: Faceboo - Linkedin - Instgram - Telegram للحصول على معلومات التحويل المناسبة الكم و بعدها بتحصلوا على الـ registration code لإتمام عملية التسجيل

إذا كنت مبمرمج fresh عضمك طري لسا تعال خبرك ياها "بالمشرمحي": ChatGPT هو عدوك لانه عم يضرك ماعم يفيدك. التفاصيل هون: https://www.facebook.com/Somar.Kn.99/posts/pfbid0NLc64YyZRcqPKT8MUjRVAHHRNRxxyHNMggAEqkex2EHZ2Ffa4CTDGviXWbQCSgBDl

اليوم المسا في بوست احكي فيه عن ممارسات خاطئة و عم تأذي كتير مبرمجين ماعم تفيدهم بسبب استخدام خاطئ لـ ChatGPT البوست رح ينزل على صفحتي على الـ facebook: https://www.facebook.com/Somar.Kn.99

مثال عن الفرق بين كتابة الكود بين Junior و آخر Senior في كتابة كود مهمته حساب Revenue الإجمالي من الطلبات نلاحظ في المثال الـ
مثال عن الفرق بين كتابة الكود بين Junior و آخر Senior في كتابة كود مهمته حساب Revenue الإجمالي من الطلبات نلاحظ في المثال الـ Junior أنه قام بحساب إجمالي الإيرادات من خلال الدوران على جميع الطلبات وتلخيص المبلغ يدوياً الأمر الذي يزيد تعقيد الكود و جعله أكثر عرضة للخطأ و صعب القراءة. إن القيام بالحساب بهذه الطريقة و عند التعامل مع مجموعة بيانات كبيرة قد يكون أقل كفاءة و ذو أداء ضعيف حيث يتم فيه تحميل جميع الطلبات في الذاكرة و من ثم التكرار فوقها. أما على الطرف الآخر فقد قام بالاستفادة من Eloquent ORM لحساب إجمالي الإيرادات مباشرة في قاعدة البيانات و جلب القيمة، هذه الطريقة أكثر كفاءة لأنها تقلل من استخدام الذاكرة وتحسن الأداء من خلال إجراء الحساب مباشرة داخل الاستعلام وتجعل الكود أكثر اختصاراً مما يسهل القراءة والصيانة. من محاور (Online Laravel Bootcamp) اللي رح نساويه خلال الايام القليلة القادمة، التسجيل مفتوح حالياً. بإمكانكم تتواصلوا معي من خلال: Faceboo - Linkedin - Instgram - Telegram للحصول على معلومات التحويل المناسبة الكم و بعدها بتحصلوا على الـ registration code لإتمام عملية التسجيل

بتعرف أنه في مجموعة من المعلومات اللي بتكون موجودة تلقائياً بكل Response انت عم ترجعه بالـ API تسمى بالـ finger print headers و من الممكن توفر مجموعة من المعلومات الحساسة عن المشروع مثل: - نوع المشروع - الـ Web server اللي شغال عليه المشروع و غيرها من المعلومات اللي قد تكون الخطوة الأولى في اي محاولة اختراق بحاول فيها اي هكر ضد المواقع اللي عم تشتغلها. و رح احكيلكم عنها و كيف تحموا المشروع تبعكم و أكثر بالجلسة نشالله.

للعلم المقصود بالـ registration code هو عبارة عن رمز من مجموعة رموز انا محضرها كرمال اعرف ميز الأشخاص اللي دفعو الرسوم من غيرهم قبل التسجيل بإمكانكم تتواصلوا معي من خلال: Facebook: https://www.facebook.com/Somar.Kn.99 Linkedin: www.linkedin.com/in/somarkn99 Instgram: www.instagram.com/somar_kn Telegram: https://t.me/SomarKn99 للحصول على معلومات التحويل المناسبة الكم و بعدها بتحصلوا على الـ registration code

الأشخاص اللي حابين يسجلوا معنا بورشة عمل Laravel Bootcamp : بعد ما عملنا استبيان و شفنا آراء الناس بالموضوع و جمعنا الاقتراحات صار فيني أعلن عن هي الجلسة الأشخاص اللي حابين يكونوا معنا يرجى منكم تعبئة الاستبيان التالي: https://forms.gle/64FrCS35PApwqXav9 في رسوم تسجيل رمزية قدرها: 150000 ل.س و بالنسبة للأشخاص اللي قد تكون عائق أمامهم لطفاً تواصلوا معي أكيد مارح نسمح لهيك موضوع يكون عائق. يرجى التنويه إلى انه المستهدفين بهي الورشة هنن الأشخاص المبتدأين و لازم يكون عندك معرفة بأساسيات PHP MySql Laravel بحيث تفهم علينا كيف عم نطبق بس عبيتوا الاستبيان رح يتم إضافتكم على غروب مغلق هون على تليغرام ننسق فيه الجلسة بانتظاركم و نشالله منقدم شي مفيد 🔥🙏🏻

عم يتم التحضير لجلسة دردشة و اسئلة عن البرمجة و سوق العمل بغروبنا Syrian Dev Community رح نكون سوا يوم الخميس نشالله منشان نعوض عن قلة النشر، كونوا معنا من خلال الرابط: https://t.me/+GwNCfKArlkcxYmZk

منشور مهم الكم في حال كنتوا عم تبحثوا عن وظيفة: https://www.facebook.com/Somar.Kn.99/posts/pfbid0PGmkC8mNXzkdqmzjGrHW7Y8MLbYjHTy8aeymuwFQACupMxB1FdRKqbcUE3Fb94Lbl