المدونة

فهم نطاق المتغيرات في Golang: المتغيرات المحلية والعامة featured image

فهم نطاق المتغيرات في Golang: المتغيرات المحلية والعامة

مكان تعريف المتغير يحدد من يستطيع الوصول إليه. جولة عملية في النطاق المحلي والعام في Go — أخطاء الـ shadowing، والمتغيرات العامة عبر الـ packages، ودوال الـ getter، وsync.Once — مع …

إتقان أمر column في Linux: دليل شامل بالأمثلة featured image

إتقان أمر column في Linux: دليل شامل بالأمثلة

توقف عن إجهاد عينيك أمام مخرجات terminal غير المنسقة. أمر column المُهمَل رغم قوته يحوّل النصوص الفوضوية إلى جداول أنيقة — مع عناوين أعمدة، وإخفاء أعمدة، وإعادة ترتيبها، وحتى إخراج …

كيف تصبح واحدًا من أفضل 1% من مهندسي البرمجيات featured image

كيف تصبح واحدًا من أفضل 1% من مهندسي البرمجيات

مهارة كتابة الكود تُدخلك الغرفة — لكنها لا تجعلك الشخص الذي يلجأ إليه الجميع. ثماني عادات تميّز أفضل 1% من مهندسي البرمجيات: التعامل مع الغموض، والمبادرة، والخبرة العميقة، والتركيز …