Mohamad Ibrahim

  • مستقل
  • برمجة، تطوير المواقع والتطبيقات
  • تركيا

التقييمات

الاحترافية بالتعامل
 4.9
التواصل والمتابعة
 4.9
جودة العمل المسلّم
 4.9
الخبرة بمجال المشروع
 5.0
التسليم فى الموعد
 4.9
التعامل معه مرّة أخرى
 5.0

آراء العملاء

لا توجد أي أعمال.

آخر الأسئلة التي أجاب عليها

كيف يمكن تنظيم الوقت بشكل عملي؟

يعاني من هذه المشكلة الكثير من المُستقلين، تنظيم الوقت ليس بالأمر السهل، وخاصّة مع وجود العديد من المُشتّتات، الأمر يتطلّب بعض الإرادة القويّة وهدف بعيد المدى تتطلّع إليه بين الحين والآخر، هذا على المُستوى المعنوي.يُمكن الاستعانة بالأداة Rescue Time -أنا استعملها شخصيًّا- في الحصول على تقارير خاصّة بالإنتاجيّة اليوميّة، عبر عرض تقرير بفترة استخدام كل برنامج، كما تساعدك على وضع أهداف لعدد ساعات العمل المطلوب الوصول إليه يوميًّا، استخدمها وستساعدك بالتأكيد.

كيف أقوم بالاتصال مع خادم MySQL من الجهاز المحلي؟

خادم MySQL لا يسمح بالاتصالات البعيدة بشكل افتراضي، ولأسباب واضحة، وجميع قواعد البيانات تفعل المثل، ولسماح بالاتصالات البعيدة عليك بالتعديل على الملفّ my.cnf، ولكن لا يُنصح بذلك، يوجد أكثر من طريقة لحل هذا المشكلة، ولكن ما أقوم به هو الالتفاف على الاتصال باستخدام SSH tunneling ولعمل ذلك عليك تنفيذ الصيغة التّالية على الجهاز المحلي الخاصّ بك: ssh -L [local port]:[database host]:[remote port] [username]@[remote host]في حالتك عليك استخدام التالي: ssh -L 3306:localhost:3306 username@hostnameسيقوم الأمر السابق بإعادة توجيه (forwarding) الطلبات على المنفذ 3306 (اختياري ليس بالضرورة اختيار نفس منفذ الخدمة) من الخادم المحلي إلى المنفذ 3306 على الخادم البعيد 

كيف أقوم بتنفيذ أمر معين عند الخروج من الطرفية؟

لتنفيذ أمر مُعيّن عند الخروج من الطرفيّة، عليك الاستعانة بالملفّ .bash_logout، وهو موجود لهذا الغرض بالتحديد، والذي ستجده في المسار الرئيسي الخاصّ بالمُستخدم.

ما هي الأوامر الأساسية المستخدمة في حل المشاكل مع نظام التشغيل لينكس؟

الأمر df لاستعراض الأقراص وما تستخدمه والمساحة الحرّةالأوامر netstat –ap، ping، tracepath، ifconfig، لمشاكل الشبكة عامّةًالأمر w لاستعراض تسجيلات الدخول الحاليّة على النّظام، والأمر الحالي المُستخدم من قبل كل مُستخدم، أيضًا قم بتجربة الأمر last، والذي يعرض معلومات مُشابهة.الأمر free لاستعراض المساحة المُستهلكة والحرّة من الذاكرة RAM.الأمر ps –aux لاستعراض العمليَات الحالية واستهلاكها من الذاكرة والمعالج، أيضًا قم بتجربة الأمر top، والذي يعرض العمليّات وتغيّراتها لحظيًا.الأمر pstree أيضًا يَعرض العمليّات ولكن بتسلسلها الهرمي.ملاحظة: بعض هذه الأوامر قد يتطلّب صلاحيات وصول عالية، وقد لا تتوفّر في التوزيعة الخاصّ بك.

كيف أحصل على أفكار للكتابة في مدونتي؟

بشكل عام عليك بالقراءة الدائمة سواءً الكتب أو المقالات وخاصّة تلك المُتعلّقة باختصاص مدوّنتك، وحاول دائمًا استلهام الأفكار (وليس نقل الأفكار، يجب أنّ يكون للمدونة طابع خاصّ بها لكي تتميز عن أقرانها).اشتري دفتر ملاحظات صغير وضعه بجانب سرير نومك (أو استخدم هاتفك الذكي)، الجميع ترده أفكار في فترة قبل النوم ولكن هذه الأفكار تذهب أدراج الرياح مع الصباح، لذلك عليك التسجيل مساءً، والترشيح صباحًا.شارك وتفاعل مع المجتمعات مثل مُجتمع حسوب، حيث يوجد الكثير من المُناقشات المفيدة والمُلهمة، ولا تتجاهل الأسئلة، فمن خلالها يُمكن استلهام مقالات بأكملها.استخدم برنامج evernote فهو أكثر من رائع لتنظيم الأفكار والبحث عنها

كيف أتعامل مع زبون دائم الشكوى؟

- عليك الاستجابة باستراتيجيّة لهذا النوع من العُملاء، فليس من مصلحتك تفاقم الأمر في أي حالٍ من الأحوال.- تواصل مع الزبون بشكل مُباشر وعلى الخاصّ، لا بأس بذلك.- مهما كان شكوى العميل سلبيّة، عليك الرد وهذا هو غرض الدعم الفني، ربما هذا الزبون يحاول اختبار تجاوب الشركة مع العُملاء قبل أنّ يطلب المزيد من الخدمات.- لا تتوانى عن المُساعدة إن كان بالإمكان، واعتذر له عن عدم حل مشكلته، ربما هذا كل ما يريد سماعه، أيضًا أنت بذلك تُرسل رسالة للجميع كيف أنّكم شركة تحترم عملائها.

ما هي أدوات الدعم الفني التي يمكنني الاستفادة منها لخدمة العملاء؟

إن كان لديك موقع إلكتروني وتريد تقديم دعم فنّي مباشر لعملائك فلديك مواقع عدّة تقدم هذه الخدمة، مثل موقع livechatinc.com، مع العلم أنّ معظم الأدوات في هذا المجال هي غير مجانيّة، وهي تطلب إما رسوم سنويّة، أو رسوم شهريّة يتوفّر أيضًا بعض الحلول الشاملة والّتي تتضمن أدوات للبريد الإلكتروني وأدوات للشبكات الاجتماعيّة ودعم فني مباشر (دردشة)، وحتّى توفّر دعم لتطبيق WhatsApp، كما في موقع casengo.com. 

كيفية التعامل مع موظف يطلب زيادة بين الحين والآخر؟

إنّ كان يستحق ويُقدّم قيمة مُميّزة تعود بعوائد ماليّة لك، أنصحك بالدفع، صدقني آخر شيء تريده هو أنّ يذهب هذا الموظّف إلى منافسيك، الأمر الّذي قد يؤدي بك إلى خسارة عملائك، ناهيك عن مشاكل استقدام الموظّف الجديد، واجتيازه لفترة التدريب والتأقلم مع فريق العمل، وطبعًا للأمر حدود، وسيكون هناك حدّ مُعيّن من الصعب تأمين هذه الزيادة، وإن لم يُدرك هذه الموظف هذا الحدّ، فهو يكون قد دخل مرحلة الطمع، عندها ربما من المُستحسن عدم الزيادة، والالتزام بالراتب الحالي. 

كيف أقوم بتحديد كامل النص في VIM؟

لا يتوفّر في VIM اختصارًا مُباشرًا لعمليّة تحديد النصّ بشكل كامل، بل يُستخدم في ذلك بعض الحيل والاختصارات غير المُباشرة، مثلًا الاختصار gg سينقل المؤشّر إلى أعلى الصّفحة بعدها يُمكن النقر على V للانتقال إلى visual mode، ثُمّ بعد ذلك يُمكن النقر على G للانتقال إلى نهاية النصّ، بذلك سيتمّ تحديد كامل النص، طبعًا بإمكانك ربط (map) هذه الاختصارات مع اختصار وحيد ربما Ctrl + a، وذلك باستخدام الملفّ .vimrc الخاصّ بتخصيص إعدادات المُحرّر.لا تنس أن تقرأ مقالات الأكاديميّة للمزيد "مدخل إلى محرّر vim"

هل يجب أن أتقن الرياضيات لكي أتعلم البرمجة؟

يكرّر هذا السؤال الكثير من المبتدئين أصحاب الخلفيّة الأكاديميّة غير المرتبطة بمجال تكنولوجيا المعلومات، وستجد أنّ إجابات البعض تختلف في هذه النقطة، على كلٍ إجابتي هي نعم ولا، كيف ذلك؟ لكي تتعلّم أساسيات البرمجة لن تحتاج الرياضيات (فقط أساسيات وبديهيات)، ولكن عندما تريد أنّ تبرّمج برنامج محاسبة مثلًا، ستحتاج الرياضيات، عندما تريد أنّ تبرّمج لعبة ستحتاج الرياضيات، ولكنك في نفس الوقت قد تقوم ببرمجة موقع ويب كامل وشائك وبميزات متوسطة بدون الرياضيات، ما أريد قوله هو أنّك دائمًا ستحتاج معرفة بمجال المشروع الّذي تريد أنّ تبرمج حوله، لا أستطيع الإجابة "بنعم" بشكل مطلق على هذا السؤال، حتّى لا نضطر إلى الإجابة بنعم على سؤال آخر مُماثل مع علم آخر، الأمر الّذي قد يخيف المبتدئين، ففي رأي البرمجة للجميع.

آخر المقالات التي كتبها

أساسيات Flexbox في CSS مع أمثلة عملية
  • CSS

إحصائيات

التقييمات  4.9
معدل اكمال المشاريع
متوسط سرعة الرد 3 ساعات و 10 دقائق
المشاريع المكتملة 34
مشاريع يعمل عليها 3
تاريخ التسجيل
آخر تواجد منذ

أوسمة

  • معدل إكمال مشاريع رائع
  • مستقل متعاون
  • مستقل ملتزم
  • مستقل مميز
  • متخرّج من أكاديمية حسوب
  • ملف شخصي كامل
  • مستخدم منذ 4 سنوات