على ماك واجهت سهولة مفاجِئة في تشغيل مشاريع C#، والشيء المريح أن الأدوات الحالية تجعل التجربة سلسة أكثر مما يتوقع كثيرون.
أنا بدأت بتثبيت .NET SDK من موقع Microsoft ثم تأكدت عبر سطر الأوامر بـ 'dotnet --version'. بعد ذلك استخدمت 'dotnet new console' لإنشاء مشروع بسيط و' dotnet run' لتشغيله — كل شيء اشتغل فورًا. محرّك الاختيار عندي كان 'Visual Studio Code' مع امتداد C# (OmniSharp) لأنه خفيف وسريع، لكن إذا أردت تجربة أقرب لبيئة متكاملة فـ 'Visual Studio for Mac' خيار جيد أيضاً.
هناك تفاصيل يجب الانتباه لها: على Apple Silicon يجب تنزيل إصدارات .NET المتوافقة أو أحياناً تشغيل بعض الأدوات عبر Rosetta، وبعض مكتبات ويندوز-محلية (مثل WPF/WinForms) غير مدعومة على ماك، لذلك للتطبيقات الرسومية تفضّل حلول عابرة للمنصات مثل تقنيات الويب أو البحث في خيارات مثل MAUI أو استخدام Electron. أيضاً للمشاريع القديمة التي كانت تعتمد على .NET Framework قد تحتاج Mono أو إعادة كتابة أجزاء منها.
بالمجمل، لو هدفك تطوير تطبيقات كونسول أو ويب بـ C# على ماك، فهي تجربة سهلة وممتعة بعد بضعة إعدادات، وستتمكن من العمل بكفاءة مع أدوات السطر والمحررات الحديثة دون ضغط كبير.
Aaron
2026-02-26 11:37:15
ماك ليس عائقًا لتعلم C# أو تشغيل مشاريع بسيطة، بل على العكس أراه منصة مريحة لذلك. بدأت مشاريع تجريبية على جهاز ماك واستعملت 'dotnet' CLI و'Visual Studio Code'، وكانت كل الأوامر الأساسية تعمل بدون مشاكل: إنشاء مشروع، بناء، وتشغيل.
ما وجدته مهمًا أن أذكره باختصار هو نقطتان: الأولى، تأكد من تثبيت .NET SDK المناسب لمعمارية جهازك، لأن الإصدارات الحديثة تدعم Apple Silicon لكن بعض الأدوات القديمة قد تتطلب إعداد إضافي. الثانية، لا تتوقع تشغيل تطبيقات تعتمد على واجهات ويندوز الخاصة (مثل WPF) مباشرة على ماك؛ للمشاريع الرسومية ابحث عن بدائل عابرة للمنصات أو عن حلول مثل MAUI أو استعمال حاويات/ماكينات افتراضية إذا اضطررت.
في النهاية، لو هدفك العمل على تطبيقات كونسول أو خدمات ويب أو تعلم اللغة نفسها، ستجد التجربة على ماك سلسة وممتعة، وبإمكانك التقدّم بسرعة دون عراقيل كبيرة.
Xenia
2026-02-27 20:09:14
لو كنت أبحث عن طريق عملي ومباشر، أجيب: نعم — تشغيل C# على ماك عملي ويمكن أن يكون سلسًا، لكن يحتاج بعض الترتيبات الذكية.
أولاً، أؤمن دائمًا بوجود طبقة تحكّم: ثبت .NET SDK حديثاً وتحقق من توافقه مع معالج الجهاز (Intel أو Apple Silicon). بعد ذلك استخدم 'dotnet' CLI للعمل اليومي (إنشاء مشاريع، تشغيل، بناء واختبار). محرّرات مثل 'Visual Studio Code' مع امتدادات C# توفر تجربة تحرير وتصحيح ممتازة، أما من يريد بيئة متكاملة فـ 'Visual Studio for Mac' و'Rider' خيارات قوية، مع العلم أن Rider مدفوع.
ثانياً، انتبه إلى الاعتماديات: مكتبات تعتمد على Windows API أو WPF لن تعمل على ماك، لذا إن المشروع يعتمد على واجهات رسومية ويندوزية ستحتاج استراتيجية بديلة أو حاويات Docker لتشغيل بيئة ويندوزية افتراضية. بالنسبة لتطوير الويب أو الخدمات الخلفية فالأمر بلا تعقيدات — الاختبار المحلي، النشر إلى الحاويات أو سرفر سحابي يعمل بنفس السلاسة.
الخلاصة العملية: مع إعداد صحيح واختيار الأدوات المناسبة، تشغيل وبرمجة C# على ماك أمر مألوف وفعّال، ويستحق التجربة إذا كنت تريد بيئة عمل حديثة ومتنقلة.
في ذكرى زواجنا، نشرت أول حب لزوجي صورة بالموجات فوق الصوتية للجنين على حسابها على وسائل التواصل الاجتماعي.
وأرفقت الصورة بتعليق تقول فيه:
"شكرا للرجال الذي رافقني طوال عشرة أعوام، وشكرا له على هديته، الطفل الذي تحقق بفضله."
أصبح كل شيء مظلما أمامي، وعلقت قائلة "ألم تعرفين أنه متزوج ومع ذلك كنتِ تقيمين علاقة معه؟"
زوجي اتصل على الفور ووبخني.
"لا تفكري بطريقة قذرة! أنا فقط قدمت لها الحيوانات المنوية لعمل التلقيح الصناعي، لأساعدها في تحقيق رغبتها في أن تكون أما عزباء."
"وأيضا، لقد حملت في المرة الأولى بينما حاولت ثلاث مرات ولم تحققي أي تقدم، بطنك ليس له فائدة!"
قبل ثلاثة أيام، أخبرني أنه سيذهب إلى الخارج لأمور العمل، ولم يرد على مكالماتي أو أي رسائل مني.
ظننت أنه مشغول، ولكن لم أكن أعلم أنه كان يرافق شخصا آخر لإجراء فحص الحمل.
بعد نصف ساعة، نشرت مريم مرة أخرى صورة للطعام الفاخر.
"مللت من الطعام الغربي في الخارج، ولكن بلال طهى لي بنفسي كل الأطباق التي أحبها!"
نظرت إلى شهادة الحمل التي حصلت عليها للتو، وامتلأ قلبي بالفرح الذي تجمد ليصبح مثل الجليد.
أحببت لمدة ثماني سنوات، وبعد الزواج تحملت الكثير من المعاناة لمدة ست سنوات.
هذه المرة، قررت أن أتركه تماما.
بعد قَتلِ والده ودخول أخيه للسجن يعيش البطل في معاناة في مدينة غامضة محاطة بالاسرار، ولكن غمامة الاسرار هذه تبدأ بالتَّكشف عندما يظهر "المرشد الغامض" ليقود البطل في رحلته المجهولة والتي قد تنتهي بالهلاك.
رواية عن الصداقة، الحب، والفقدان في حياة شاب وفتاة في سن المراهقة، تتناول تأثير القرارات الصغيرة على مصائرهم، وكيف يمكن لفقدان شخص قريب أن يغير كل شيء. الأحداث تتصاعد بشكل درامي واقعي، مع لحظات حزينة لكنها مألوفة للشباب، لتجعل القارئ يعلق عاطفياً بالشخصيات ويتابع تطوراتها.
في رواية "ظلال الرغبة" الممتدة عبر ستين فصلًا، نتابع رحلة سامر، رجل تجاوز الأربعين، يعيش عزلة قاتلة بعد فقدان زوجته وابنته في حادث مأساوي. تبدأ القصة في مدينة يلفها الضباب، حيث يواجه سامر فراغًا داخليًا وظلالًا غامضة تلاحقه في الليل. هذه الظلال ليست مجرد أوهام، بل انعكاس لرغباته المكبوتة وصراعاته النفسية.
يلتقي سامر بامرأة غامضة تُدعى ليلى، تحمل في حضورها مزيجًا من الإغراء والخطر. تصبح العلاقة بينهما محور الرواية، إذ تمثل ليلى بوابة لعالم آخر، عالم الظلال الذي يكشف له عن مخاوف البشر ورغباتهم الدفينة. مع مرور الفصول، يتورط سامر في صراع داخلي بين انجذابه إليها وخوفه من الخيانة التي قد تقوده إلى الهلاك.
الرواية تتناول موضوعات النضج، الرغبة، والخيانة، حيث يكتشف سامر أن الحب ليس دائمًا خلاصًا، بل قد يكون اختبارًا قاسيًا. يواجه الظلال التي تطارده، ويخوض معارك نفسية وروحية، حتى يصل إلى لحظة المواجهة الكبرى التي تحدد مصيره. في النهاية، يعود سامر أكثر نضجًا، مدركًا أن الحياة ليست مجرد وجود، بل مواجهة مستمرة مع الرغبات والظلال التي نحملها في داخلنا.
الرواية تحمل طابعًا دراميًا نفسيًا، موجهة للبالغين، وتجمع بين الغموض والتوتر العاطفي، لتقدم قصة متكاملة عن الإنسان ورغباته الخفية.
في ليلة ما قبل الزفاف، تعرّض عاصم ناصر فجأة لهجوم عنيف.
وحين سمعت بالخبر السيئ وهرعت إلى المستشفى، كان قد فقد ذاكرته ولم يعد يعرفني.
قال الطبيب إن السبب هو ضربة شديدة على الرأس تسببت بفقدان ذاكرة مؤقت.
عندها أرهقت نفسي في إعداد خطة، وأخذته لزيارة كل الأماكن التي تحمل ذكرياتنا، على أمل أن أوقظ ذاكرته.
لكن لاحقًا، أثناء إعادة الفحص في المستشفى، صادف أن سمعت حديثه مع صديقه وهما يمزحان:
“رنا وائل تهتم بك بهذا الشكل، ألا تشعر بالامتنان؟”
“امتنان على ماذا؟ أنا أكاد أتقيأ، كل يوم نفس الأماكن المملة، بينما الفتيات الجديدات أكثر تنوعًا وإثارة.”
“إذاً لماذا ما زلت تنوي الزواج منها؟ لو سألتني، الأفضل أن تفسخ الخطوبة وتعيش مرتاحًا.”
فغضب غضبًا شديدًا وقال:
“ما هذا الهراء؟ أنا أحب رنا كثيرًا، كيف يمكن أن أفسخ الخطوبة معها! سأظل مصممًا على الزواج منها، لكن فقط سأؤجل الموعد قليلاً!”
عندها نظرت إلى تقرير الفحص الذي أظهر أن كل شيء طبيعي، وكأنني استفقت من حلم طويل.
اتضح أن من يتظاهر بالنوم لا يمكن لأحد أن يوقظه.
ذهبت إلى حفلة واحدة فقط في حيِّي الجديد، الذي يُعدُّ من أحياء الأثرياء. ثم رفعت جارتي برندا دعوى قضائية ضدي.
في المحكمة، كانت تحمل ابنتها المصابة بكدمات وجروح، تيفاني. واتهمت ابني بالاغتصاب.
في منتصف الجلسة، سحبت تيفاني طوق قميصها لأسفل. كانت هناك آثار حمراء تحيط بعنقها.
"حاول أن يمزق سروالي"، قالت وهي تبكي. "حاول أن يفرض نفسه عليّ. قاومت، فلكمني. دمر وجهي!"
خارج قاعة المحكمة، كان المتظاهرون يرفعون لافتات تدعو ابني بأنه مجرد قمامة، وطفل مدلل من أسرة غنية.
عبر الإنترنت، انتشرت صورة معدلة لي، وأصبحت متداولة. وكتب عليها: يجب على الأم غير الصالحة أن تموت مع ابنها.
انهارت أسهم شركتي.
لكنني بقيت جالسة هناك. بوجه صلب. طلبت إحضار ابني، كوبر.
فُتحت أبواب قاعة المحكمة. دخل كوبر. ثم تجمد الجميع.
أشاركك طريقة عملية اتّبعتها شخصيًا لتعديل أي قالب سيرة ذاتية بحيث يعكس خبرتي الحقيقية ويشد انتباه القارئ.
أبدأ دائمًا بقراءة وصف الوظيفة وتركيز القالب على ما يطلبونه: أنقل قسم الخبرة إلى أعلى عندما تكون الخبرة العملية هي المفتاح، أو أبرُز الدراسة والمشاريع إذا كان المنصب أكاديميًا أو تقنيًا مبتدئًا. أستخدم جملة ملخص قصيرة ومحددة تحكي من أنا مهنيًا وما أقدّم، ثم أحول كل بند في الخبرة إلى إنجازات قابلة للقياس: بدلاً من 'عملت على مشروع' أكتب 'قادت فريقًا من 4 أشخاص لتقليص وقت التسليم بنسبة 30%'.
في الجانب التصمييم أفضّل الحفاظ على بساطة القالب: خطوط واضحة، تباعد جيد، ونقاط مختصرة بدل فقرات طويلة، وأجعل الأسماء والعناوين بارزة لكن بدون مبالغة. أخيرًا أحتفظ بنسخة رئيسية (Master CV) وأستخدمها كأساس لكل تقديم: أعدل العناوين والكلمات المفتاحية بما يتوافق مع كل إعلان، ثم أحفظ النسخة بصيغة PDF وأعطيها اسمًا واضحًا مثل 'اسمكالمسمىالوظيفي.pdf'. هذه الخطوات حافظت لي على وتيرة تقديم مرتفعة وزيادة الردود من جهات التوظيف، وهي قابلة للتطبيق بسهولة على أي قالب جاهز.
أرتب دائماً السيرة الذاتية كما لو أنني أبني مشهداً افتتاحياً: واضح، مشوق ويترك أثراً.
بعد سنوات من التنقّل بين مواقع التصوير والمهرجانات، تعلمت أن القارئ يريد رؤية خريطة سريعة لمسار عملي قبل أن يغوص في التفاصيل. أبدأ بملف تعريفي قصير (سطرين أو ثلاث) يوضّح نوع المشروع الذي أتقنه وأسلوب عملي، ثم أضع قسم «أبرز الأعمال» مع ترتيب عكسي: أحدث المشاريع أولاً، مع ذكر السنة، المنصب الدقيق، ونبذة موجزة من 10–20 كلمة توضح المسؤولية والنتيجة.
أعطي مساحة لروابط مهمة: 'showreel' واضح في أعلى الصفحة، رابط لموقع شخصي أو حساب على منصة استعراض الأعمال، وقائمة بجوائز أو مهرجانات إن وُجدت. أختم بقسم للمهارات التقنية واللغات وأسماء المخرجين أو المنتجين الذين عملت معهم كمرجع، لكن بشكل مختصر ومهني. الشكل العام: صفحة أو صفحتان كحد أقصى، تباعد سليم، خطوط مرئية وعناوين قوية. هذه الطريقة تجعل سيرتي تقرأ كقصة مهنية مركزة بدل أن تكون مجرد قائمة عشوائية من الأعمال.
لأنني مرّرت بالسعي للعثور على قالب عربي أنيق لسيرتي، جمعت مجموعة مصادر عملية أنقذك الوقت لو كنت تبحث عن شيء مشابه.
أول مكان أبحث فيه دائمًا هو 'Canva' لأن واجهته تدعم العربية سمات سهلة التعديل، وتجد قوالب جاهزة يمكن تحويلها للاتجاه من اليمين لليسار مع تغيير الخطوط إلى خطوط عربية مجانية مثل 'Cairo' أو 'Noto Sans Arabic'. بعدها أتنقّل إلى 'Microsoft Office' و'Google Docs' فهما مفيدان لو أردت ملفًا قابلاً للتحرير مباشرةً بدون برامج تصميم. إذا رغبت بقوالب احترافية قابلة للطباعة أو بصيغة PSD أبحث في 'Envato Elements' و'Freepik'، أما إن كنت أريد أمثلة ملهمة مجانية فأتفقد 'Behance' و'Dribbble'.
نصيحتي العملية: اختر قالبًا بسيطًا وواضحًا، تأكد من دعم الاتجاه العربي، استخدم خطًا مقروءًا، وحفظ نسخة PDF للارسال. إذا تحتاج لبيع أو شراء قالب مهيأ بالعربية فأسوق إلى 'Etsy' أو إلى مستقل/خمسات حيث يقدم مصممون عرب قوالب جاهزة. بهذه الطرق أجد دائمًا ما يناسب الموقف، وأحب أن أحتفظ بنسخة قابلة للتعديل لكل وظيفة أقدّم لها.
الموضوع يثير فضولي لأن الأرقام الرسمية نادراً ما تُنشر بالكامل، لكن يمكن تقدير مدى إيرادات 'مجموعة MBC' من الإعلانات من خلال جمع دلائل السوق.
أنصح أن ننظر للسوق الإقليمي أولاً: سوق الإعلانات التلفزيونية في منطقة الشرق الأوسط وشمال أفريقيا يتراوح عادة بين 3 إلى 4 مليارات دولار سنوياً (قبل احتساب الرقميّات المتزايدة)، و'مجموعة MBC' هي اللاعب الأكبر في المشهد التلفزيوني العربي، لذا حصتها قد تتراوح بين 20% إلى 30% من هذا السوق التقليدي. هذا يقودني إلى تقدير مبدئي لإيرادات الإعلانات التلفزيونية بين حوالي 600 و1,200 مليون دولار سنوياً.
يجب أن نأخذ بالحسبان موسمية الإعلانات (رمضان يمثل ذروة ضخمة)، إضافة إلى دخل الإعلانات الرقمية والصفقات الإقليمية والرعاية التي قد ترفع المبلغ الإجمالي. إذا أضفنا عائدات المنصات الرقمية واليوتيوب والصفقات الخاصة، فمن الممكن أن يصل الإجمالي العام للإعلانات لقيمة أقرب إلى 800 مليون إلى مليار دولار في السنوات القوية.
في النهاية، هذه أرقام تقريبية مبنية على نسب السوق وموسمية المشاهدة، وليست بديلاً عن البيانات المالية الرسمية التي لم تُفصح عنها بشكل كامل.
حين فتحت ذلك الدليل للمرة الثانية لاحظت أنه ليس مجرد نص عام عن السيرة الذاتية، بل مصمم ليأخذك خطوة بخطوة نحو نتيجة عملية قابلة للتطبيق. أذكر أني شعرت بالارتياح لأن الدليل يبدأ بتحديد الهدف: ماذا تريد من السيرة الذاتية ونوع الوظيفة التي تستهدفها، ثم يمر على البنية الأساسية—المعلومات الشخصية، الملخص المهني أو الهدف، الخبرات العملية، التعليم، والمهارات—مع أمثلة واقعية لكيفية كتابة كل جزء.
في الفصل الأوسط ينتقل الدليل لتوضيح التفاصيل الصغيرة التي تصنع الفرق: كيف تختار الأفعال القيادية بدلاً من العبارات المبهمة، كيف تضع أرقامًا ونتائج قياسية لتقوية الفقرات، وما الذي ينبغي تضمينه أو استبعاده حسب طول الخبرة. أعجبني أنه وفر أمثلة قبل وبعد، مما يجعل التعديلات أسرع وأسهل عندما أجلس على تحرير سيرتي.
أخيرًا، هناك جزء مخصص للتنسيق والملفات الرقمية—نصائح حول تنسيق ملفات PDF وملاءمة السيرة لأنظمة تتبع الطلبات (ATS)، إلى جانب قائمة تحقق نهائية للتدقيق اللغوي والمراجعة. أنهيت قراءة الدليل وأنا أشعر بثقة أكبر، وكأنني حصلت على وصفة عملية قابلة للتكرار بدلًا من نصائح عائمة. بالنسبة لي كانت هذه النوعية من الأدلة مفيدة جدًا عند التحضير للتقديمات الأولى.
كلما أتناول ملف سي في كمنسق، أدقق فيه كما لو أنه يعكس شخصيّة الفريق. أبدأ بنظرة عامة سريعة لأرى هل التنسيق واضح والعناوين بارزة ثم أعود لتفاصيل المحتوى: الأخطاء الإملائية، تواريخ العمل، ومعلومات الاتصال. عمليّاً، أعتبر نفسي محقّقًا لطيفًا — أبحث عن تناقضات مثل فترات زمنية غير مفسّرة أو عناوين مبهمة، وأتأكد أن الكلمات المفتاحية الموجودة تتوافق مع متطلّبات الوظيفة بحيث لا تُقصَى السيرة بسبب نظام تتبُّع المتقدمين (ATS).
بعد الفحص الأولي، أستخدم قائمة مرجعية تحتوي على عناصر محدّدة: وضوح الهدف المهني، ترتيب الخبرات زمنيًا، أرقام ملموسة للأداء إن وُجدت، وتناسق الخطوط والحجم. أفضّل أيضاً تمرير السيرة لزميلٍ مختصّ في مجال التوظيف أو لغة التحرير إن سنحت الفرصة، لأن العين الثانية تلتقط أخطاء بسيطة قد تغيّر الانطباع، مثل صيغة فعل غير صحيحة أو كلمة مكررة.
أنتهي غالبًا بإعطاء ملاحظات عملية ومباشرة للمرشح — لا أكتب السيرة نيابة عنه، لكني أقدّم نصائح قابلة للتطبيق: قلّل الأقسام غير المرتبطة، ضع إنجازات قابلة للقياس أولًا، واستخدم لغة نشطة وواضحة. في نهاية المراجعة، أحرص على أن تبدو السيرة محترفة وسهلة القراءة، لأن الانطباع البصري الأول غالبًا ما يحدّد إن تم الانتقال للمرحلة التالية أم لا.
أول شيء أفعله عندما أكتب سيرة ذاتية هو ترتيب العناصر بحسب وضوح الأثر: معلومات الاتصال واضحة في الأعلى، ثم ملخص قصير يُظهر ما أقدّم. أضع اسمي، بريد إلكتروني مهني، ورقم هاتف بصيغة دولية، ورابط لصفحة مهنية أو حساب 'LinkedIn' أو معرض أعمال إن وُجد.
بعد ذلك أضيف ملخصًا من جملة إلى ثلاث يبيّن نقاط قوتي الأساسية وما أبحث عنه، ليس مجرد قائمة مهام سابقة. ثم أقسم الخبرات العملية بحسب الفترة الأحدث أولًا وأبرز الإنجازات قابلة للقياس: أذكر الأرقام والنسب والنتائج بدل وصف المهام فقط. هذا الجزء يجب أن يقرأ كقصة نجاح قصيرة لكل وظيفة.
أنهي بقسم المهارات (تقنية وسلوكية)، والتعليم، والشهادات، وروابط الأعمال أو المشاريع. أراعي التنسيق البسيط، خطوط متاحة للقراءة، وتوحيد التواريخ. أحتفظ بنسخة بصيغة PDF وأسمّي الملف بشكل احترافي، وأخصص السيرة لكل وظيفة بالتأكيد — القليل من التعديل يرفع فرص المرور على أنظمة الفرز الآلية ولفت انتباه القارئ البشري.
أهتم جداً أن يرى القارئ أهم مهاراتي خلال الثواني الأولى، لذلك أضع قسم المهارات في الجزء العلوي من السيرة، مباشرة بعد ملخص الخبرة أو العبارة التعريفية.
أبدأ بقائمة مختصرة من 6 إلى 8 مهارات أساسية ملائمة للوظيفة المستهدفة — تلك التي تتكرر في وصف الوظيفة — وأضعها في صف أو عمودين لتكون مقروءة بسهولة. ثم أتبعتها بقسم مفصّل أكثر مقسّم إلى فئات: 'المهارات التقنية'، 'الأدوات'، و'المهارات الشخصية' إن لزم. أراعي أن أستخدم تسميات مفهومة مثل Advanced أو Intermediate بدلاً من مجرد أرقام نجوم، لأن ذلك يقرأ أفضل للإنسان ولنظم تتبع المتقدمين.
أحرص أيضاً على أن تظهر المهارات في سياق الخبرة: أذكر أسفل كل وظيفة إنجازاً يثبت استخدام تلك المهارة (مثلاً: «طورت نظاماً باستخدام Python خفّض وقت المعالجة 40%»). هذا يغيّر السيرة من قائمة مزعومة إلى إثبات حقيقي. وأخيراً، أحتفظ بمساحة كافية في الصفحة الأولى لإبرازها، وأضع روابط مباشرة لمشاريع أو ملفات تعرض مهاراتي مثل رابط لمستودع أو محفظة إلكترونية، لأن الأدلة العملية تعزز مصداقية أي قائمة مهارات.
في خاتمة الأمر، التنظيم والملاءمة مع الوظيفة هما ما يجعلان قسم المهارات يقرؤه القارئ ولا يتجاوز السيرة بسرعة.