شكراً على مشاركة.. تجربتي الخاصة: أضطرت إلى تعلم الطباعة باللمس باللغة الإنجليزية بعد أن هاجرت إلى الولايات المتحدة سنة 2010 وحصلت على توظيف في إحدى الشركات كمطور برمجيات سنة 2011، وبعد أن شاهدت جميع زملائي في العمل يطبعون بسرعات عالية في ما كنت أنا أطبع ببطء محرج وباستخدام أصبعين فقط. بعد تعلم الطباعة باللغة الإنجليزية في فترت وجيزة، قررت أن أتعلم نفس الطريقة باللغة العربية. لم تكن السرعة في الكتابة هي الدافع الأول لدي، فلم أكن أطبع الكثير من النصوص
2
قمنا، في الشركة التي أعمل فيها الآن، بإجراء تقييم ل yarn والنظر الى امكانية استبداله ب npm. شارك في التقييم ما يكثر على 30 شخص، بمشاريع وتقنيات مختلفة. وكانت معظم التجارب في صالح yarn، والأسباب الرئيسية هي السرعة والتوفر على ملف .lock تلقائيا الذي يمنع تحميل نسخ مختلفة في production environment عن التي تمت تجربتها أثناء التطوير. شخصيا أيضا أصبحت استخدم yarn في جميع مشاريعي الخصوصية، وانا سعيد جدا به. يذكر أن npm تعمل على نسخة جديدة v5 والتي ستحل
أوافقك الرأي بشكل عام أخي الكريم. ففي هذا الزمن يكثر النصب والإحتيال والبحث عن المصلحة والربح الشخصي. الأفكار العبقرية هي أساس المشاريع الناجحة. قد يكون أكبر مثال على سرقة الأفكار ما يقال أن مارك زوكربيرك فعله مع الأشخاص الذين طلبوا منه إنشاء شبكة إجتماعية لهم. ولكن أيضا لابد للأفكار من تمويل وعمل لكي يتم إنجازها على أرض الواقع، وإلا فستموت في أدمغة أصحابها. الحقيقة أيضا أنه لازال في هذا العالم أشخاص ذو نوايا حسنة، يريدون نفع ومساعدة الآخرين، كما تمت
اعتقد انه هنالك حضور وطلب جيد لتطبيقات سطح المكتب الهجينة (تطبيقات يتم برمجتها بتقنيات الويب ويتم تعليبها في تطبيق سطح مكتب يحتوي على متصفح) مثل هذه التطبيقات برنامج Slack سطح المكتب. إذ أن الكثير من المستخدمين يفضل استخدام نسخة سطح المكتب عن نسخة الويب. ومنها أيضا Atom و Visual Studio Code. هذا النوع من برامج سطح المكتب سهل التطوير لأنه وقليل التكلفة خصوصا إذا كان لدى المطور نسخة ويب يمكنه إعادة استخدام جزء كبير من شفرتها وإعادة استخدام الكثير من
أعتقد أن القرار يرجع لنوعية المشروع أساسا. إذا كان المشروع له علاقة بالدولة الصهيونية أو طرف له علاقة ومساهمة في الإحتلال ومعاناة الإخوة الفلسطينيين فسأرفض تماما. أما إذا كان المشروع بسيط ولا علاقة له بما سبق، مثلا بناء تطبيق لمعرفة ومتابعة أحوال الطقس، أو متابعة نتائج المباريات، أوشيء من هذا القبيل فلا أعتقد أنه توجد مشكلة في التعامل معه. خصوصا إذا كنت ستستفيد خبرة جيدة ترفع من مستواك وحظوظك في الحصول على مشاريع أخرى، وتحصل على مردود مادي أنت في
الإعتناء بالنباتات أعتقد أنه شيئ مفيد أيضا، يساعد على تقدير النعمة والإقتراب أكثر من الطبيعة.. الرياضة أيضا تساعد على صفاء الذهن، وتقدير نعمة الصحة. بعد ممارستي للرياضة، أشعر بفرحة وإنجاز على أنني رددت الجميل للجسم الذي يُعينني ويحملني في هذه الحياة. لا ننسا أيضا المقولة "العقل السليم في الجسم السليم". برأيي أن "السليم" هنا لا تعني غياب الإعاقة أو المرض، ولكن إعتناء صاحب الجسم به، وعدم إضراره. مثلا بالأكل الغير صحي أو عدم ممارسة الرياضة إن كان يقدر على ممارستها.
التأمل وتشتت التفكير شيئان مختلفان، بل متعاكسان في رأيي. أن تتأمل، يعني أن تختلي بنفسك في مكان هادئ، خالي من الإزعاج، وأن تفكر في العالم من حولك، وتفكر في وضعك الحالي وأهدافك وقيّمك في الحياة.. أن تنظر للعالم من حولك وتتمعن في الأمور والتفاصيل التي في العادة لا تنتبه لها. هذا سيساعدك على صفاء الذهن وعلى التركيز عند مجالستك لأصدقائك.
حاول أن تشاركه القراءة وأن تسأله عن رأيه فيما قرأ، وبعد ذالك ناقشه في أفكاره وآرائه. يمكنك أيضا تحفيزه، كأن تقول: بعد قراءتك لهذا الكتاب أو الجزء سألعب معك، أو آخذك إلى محل الأيس كريم أو غير ذالك مما قد يحفزه في البداية. إذا كان يشعر بالتعب والإرهاق أو ألم في العينين بعد القراءة يمكن أن يكون لديه ضعف في الرؤية أو بطأ في حركة العينين أو في التركيز أو مشكلة أخرى.. قم بتشخيصه في هذه الحالة عند طبيب متخصص
كثيرا ما كنت أحاول أخذ الطرق المختصرة والإستعجال لإنتاج شيء ما وعرضه على زملائي وأصدقائي. ولكن هذه الإختصارات تكلفني الكثير الوقت والجهد لاحقا. يعني لو لم أستعجل لكان الوضع أحسن بكثير. من الأمور التي أستعجل فيها هي: عدم قراءة طريقة استخدام حزمة معينة بشكل متأني. عدم كتابة الإختبارات الوحدوية (Unit tests) للكود. وأمور أخرى عديدة. يعني بشكل مختصر: التأني من الله والعجلة من الشيطان :)
ديجيتال أوشن لديه خياران: حساب بالشهر أو حساب بالساعة. لدي الآن سيفرات على ديجيتال أوشن بعضها 5$ وبعضها 10$ للشهر وتعمل بشكل جيد. الخاصية الأساسية في ديجيتال أوشن هو أن الهارد درايف من نوع SSD مما يجعله أسرع بكثير من النوع التقليدي. عند شرائك لسيرفر من عند ديجيتال أوشن ستضر الى القيام بعمليات الإدارة، المراقبة والصيانة لنفسك، مما يعتبر تحدي لأغلب المبرمجين. أنصحك بتعلم بعض أساسيات DevOps. شخصيا أول شيئ أقوم به عند شراء سيرفر جديد هو تنصيب مساحة swap
لا أعتقد ذالك. جوجل إستطاعت اللحاق بأبل في مجال التطبيقات بإعتمادها لغة الجافا التي يتم تدريسها في أغلب الجامعات ولها مجتمع كبير جدا ومصادر تعليم كثيرة، مما يجعل تطوير تطبيقات أندرويد يبدو أسهل وأسرع للمطور الجديد على عالم التطبيقات. ربما تضيف جوجل سويفت كلغة ثانية، ولكن لا أراها كبديل للغة الجافا في المستقبل القريب على الأقل. جوجل تغلبت على أوراكل في المحكمة منذ عدة سنوات، وأعتقد أن المعركة القضائية إنتهت.