محمد عبدالكريم

حرفي برمجيات - Software Craftsman | مدرب | منظم GDG Erbil | مهتم بمعمارية البرمجيات

http://mohammed-io.github.io

425 نقاط السمعة
794 ألف مشاهدات المحتوى
عضو منذ
7

كتبت أداة مساعدة لإرجاع اكثر من صيغة مثل ميزة Rails و لكن لـasp.net core

0

دوكر قادم إلى WSL2 كبديل للآلة الإفتراضية

https://engineering.docker.com/2019/06/docker-hearts-wsl-2/
6

أنشأت مكتبة تساعد على توليد migrations من Laravel Voyager

https://larapack.io/hooks/generate-migrations-hook السلام عليكم ورحمة الله وبركاته مرحباً ، أنشأت مكتبة صغيرة لتوليد migration لإستخدامها في مشروع أعمل عليه وقررت نشرها. المكتبة فيها بعض الحدود و العوائق ، و لكن يمكن استخدامها.
2

هل يوجد إطار عمل ويب MVC مستقر و عالية الانتاجية للغة Go؟

السلام عليكم و رحمة الله و بركاته ، أبحث عن إطار عمل ناضج و مدعوم للغة Go ، هناك الكثير من أطر العمل كما تعلمون Iris عليه بعض المشاكل من ناحية القانونية ، و هناك Gorilla و Beego و Revel و غيرهم ، أعرف أن هناك من يرى أن اللغة لا تحتاج لإطار ، و لكن احياناً يزيد تعقيد المشروع فتحتاج MVC مثلاً او تحتاج Middleware على الأقل. في سنة ٢٠١٨ ، ما اكثر اطار من حيث الإستقرار و الإنتاجية
9
1

ReactDesktop - مكتبة لنقل تجربة استخدام Windows 10 و macOS الى تطبيقات جافا سكربت

1

هناك فرصة للحصول على Udacity Nanodegree واحدة مجاناً ، ما هي الأنسب لحالتي؟

السلام عليكم و رحمة الله و بركاته هناك برنامج GitHub Student Pack ، يمكنني من الحصول على Nanodegree واحدة من Udacity ، حسناً ، هي تبقى Nanodegree ، و لكن ما هي الأنسب في المنطقة العربية (يمكن وضعه في السيرة الذاتية). ربما شركات الإتصالات تحتاج مثل هذه المهارة. أياً يكن ، أنا اتعلم ذاتياً و سأدرس أكثر في المجال على كل حال. الخيارات هي: Data Analyst Nanodegree https://www.udacity.com/course/data-analyst-nanodegree--nd002 Machine Learning Nanodegree https://www.udacity.com/course/machine-learning-engineer-nanodegree--nd009 Deep Learning Nanodegree https://www.udacity.com/course/deep-learning-nanodegree-foundation--nd101 أم الأفضل شيء أبسط
2

هل يوجد محرر نصوص WYSIWYG بسيط و يدعم اللغة العربية؟

أبحث عن محرر نصوص بسيط و خفيف (لنقل بإمكانيات Markdown الأساسية فقط) ، و لكن مع واجهة سهلة للمستخدم. هناك CKEditor ، و لكن حجمه كبير نسبيا (٤٠٠ كيلو بايت ، نسخة معدلة حسب الحاجة) ، هل تعرف محرر خفيف به هذه الإمكانية الأساسية؟ *تعديل:* أقصد أنه يكتب بإتجاه "اليمين الى اليسار" و يتغير حسب النص المحدد
3

جوجل تطلق API لخدماتها على بيئة الدوت نت

0

[سؤال] ما انسب إطار عمل PHP لمن جاء من عالم ASP.NET MVC؟ - أسئلة البرمجة - أكاديمية حسوب

0

هل من نصائح للدراسة لشهادة مايكروسوفت لعلوم البيانات؟

السلام عليكم ، أنوي الدراسة للحصول على هذه الشهادة ، يجب إكمال هذه الكورسات مع الشهادات ، > https://academy.microsoft.com/en-us/professional-program/data-science في بعض المساقات هناك لغتان للدراسة ، بايثون و R ، ما هي اللغة الأفضل في هذه الحالة (من حيث فرص العمل و توفر المصادر)؟ للعلم انا اعرف اساسيات بايثون ، و انوي تعلم R عاجلاً أم آجلاً. هل من نصائح أخرى للتعلم في هذ المجال؟ [@mustafaihssan]
0

[يوتيوب] قناة فيها ملخصات الكثير من الكتب

https://www.youtube.com/channel/UCRI6t05DNVlV0XhdI7hx_iw
2
0

[صورة متحركة] حتى في BattleField عليك الحذر من توماس!

https://media.giphy.com/media/3o6Ztk1RyF1SXFt1E4/giphy.gif
2

[صورة متحركة] عندما تحترف لعبة الثعبان!

http://25.media.tumblr.com/51cc898e1eba4119a818965a84fc4616/tumblr_n2pgmpooUm1t4o62mo1_250.gif
1
5

[تلخيص مقال] لماذا على المبرمجين العمل لـ٥ ساعات فقط كل يوم

للكاتب رأي يقول: > على المبرمجين ان يعملوا لـ٥ ساعات كل يوم و يقول أيضاً انه يمكن انهاء ٨٠٪ من العمل في أول ٥ ساعات و ربما في أول ٤ ساعات من اليوم و قبل استراحة الغداء. و يقول أنه لو كان عنده شركة برمجيات ، سيجعل الموظفين يعملون فقط لـ٥ ساعات و يتركهم ليذهبوا و يستمتعوا بالحياة و يفعلوا ما يشاؤون. أما من الأخطار التي تواجه المبرمجين الذين يعملون لساعات كثيرة ، فهو “*الإصابة الناجمة عن الإجهاد المتكرر*” و
2
1

[مقال انجليزي] الفرق بين البرمجة الأمرية و التصريحية (بإستخدام Angular و jQuery)

0

في أي حالة نستعمل القوالب الإدارية (Admin Templates) و في أي حالة نستعمل Controls جاهزة كالتي من Telerik او DevExpress؟

أحياناً ارى انهم متشابهين الى حد كبير ، كلاهما قد يحتويات على Chart أو Grid ، و لكن متى يفضل استعمال أي منهما؟
8

[سؤال] هل يوجد أدوات بسيطة لتسهيل العمل في فريق صغير من شخصين؟

السلام عليكم و رحمة الله و بركاته ، نعمل انا و صديق لي على مشروع ، و كل شخص يبرمج الجزء الخاص به ، و لكن المشكلة في دمج العمل معاً ، نواجه بعض الصعوبة ، و لأننا نقوم بذلك يدوياً. هل يوجد ادوات مجانية لتسهيل هذا؟ اعتقد انه يمكن هذا بإستعمال git هل يوجد شرح مختصر يشرح هذا؟ لأني لا اريد قراءة كتاب كامل او احتراف جت في الوقت الحالي. [@wgh]
1

لماذا نرى هذه الرسالة في مواقع مثل PluralSight؟ هل يجب ان نحصل على الكورسات بالقرصنة؟

https://scontent-lga3-1.xx.fbcdn.net/hphotos-xfl1/v/t1.0-0/p200x200/13043262_269918510015791_4065811379944456451_n.jpg?oh=31c652e51374a09843ce7f71b60d4398&oe=5774E901
2

مشروع Rider - بيئة تطوير متعددة المنصات للغة C# من JetBrains

1

ترخيص ادوات Syncfusion مجاني للمطورين الأفراد و الفرق الصغيرة (Community)

1

[صورة] هل كان عبد الرحمن هناك ツ؟

https://drive.google.com/file/d/0B9u5KFUC-EFsMzhNbHpzTmFTRE0/view?usp=sharing