في المرة الـ 999 التي يقضيانها معًا في غرفة فندق، كان لا يزال مفعمًا بالشغف.
وفي صباح اليوم التالي، كانت حور مغطاة بآثار قبلاته، ومجرد حركة بسيطة كانت تجعلها تشعر بآلام في خصرها وظهرها.
وبينما لا تزال أجواء الحميمية تملأ الغرفة، ضمّ تيم جسدها بذراعه الطويلة، مستشعرًا دفئها بين ذراعيه، وقال بلامبالاة: "ارتدي ملابس رسمية غدًا، وتعالي إلى منزلي."
عند سماعها هذا، رفعت حور رأسها بدهشة، وكان صوتها مملوءًا بالأمل.
عندما علمت سيلين أن كرم تعرض لحادث سيارة وبدأ ينزف بشدة، أسرعت إلى المستشفى وتبرعت له بألف ملليلتر من الدماء.
ثم حثها أصدقاؤه على العودة للراحة، فوافقت على مضض. لكن عندما وصلت إلى باب المستشفى، عاد القلق يسيطر عليها فعادت أدراجها، لتتفاجأ بأن الممرضة تفرغ الأكياس الخمسة من الدم المسحوب منها في سلة القمامة!
وبعد ذلك مباشرةً، انطلقت موجة ضحك هستيرية من الغرفة المجاورة.
"هاهاها! لقد خدعنا سيلين الحمقاء مرة أخرى!"
"أرجوك لا تلعق هناك يا سيدي... إن زوجي يتصل بي..."
استقبلتُ المكالمة بنبرة يملؤها الخجل والارتباك الشديد.
ولم يكن لزوجي، الذي يتحدث إليّ بكل حب من الطرف الآخر، أدنى فكرة بأن زوجته التي أحبها بعمق، كان رأس رجلٍ آخر في تلك اللحظة بين فخذيها...
خلف الأبواب الفارهة
في أروقة فندق "لو رويال" حيث تُشترى الذمم وتُباع الأسرار خلف جدران الرخام، يعمل أمين موظف استقبال بسيطاً يحمل كبرياءً يفوق ثروات نزلائه. تنقلب حياته رأساً على عقب في ليلة عاصفة حين تدخل لينا، ابنة الملياردير "سليم بيك"، هاربة من أشباح ماضي عائلتها المظلم.
بين ليلة وضحاها، يجد أمين نفسه مطروداً ومُهاناً من قِبَل والدها، لا لشيء إلا لأنه تجرأ على حماية "الوريثة" وكشف ثغرات إمبراطوريتهم. لكن الطرد لم يكن النهاية، بل كان شرارة "تجميع القوة". وبمساعدة غامضة، يعود أمين تحت "هوية مخفية" بشخصية "السيد كمال"، المستثمر الذي يمتلك من الذكاء والمكائد ما يكفي لزلزلة عرش سليم بيك.
بين "حب وكراهية"، تجد لينا نفسها ممزقة بين ولائها لوالدها الظالم، وبين عشقها لذلك الشاب الذي عاد لينتقم من ماضٍ سحق والدته. هل يمكن لـ "حب ممنوع" أن يزهر وسط "مكائد السلطة"؟ وهل ينجح أمين في استعادة كرامته دون أن يفقد قلبه ليصبح نسخة من الوحوش التي يحاربها
أحبت صديق والدها، رجل يكبرها باثني عشر عامًا.
في أول مرة رأته، كان يرتدي حلة أنيقة، واسع المنكبين نحيل الخصر، وكان يجذب الأنظار إليه بين الحضور.
ابتسم وربّت على رأسها، وأهداها فستان أميرة جميلًا.
عندما بلغت العشرين، تسمم هو في حفل، فارتدت هي فستان الأميرة ذاك، وقدمت جسدها الغض لتكون له ترياقًا.
في ليلة ذكرى زواجنا السادسة، تجنبت قبلة زوجي راشد الوكيل الحارقة، بينما أحمر خجلًا، دفعته ليأخذ الواقي الذكري من درج الطاولة بجانب السرير.
خبأت داخله مفاجأة... أظهر اختبار الحمل أنني حامل.
كنت أتخيل كيف ستكون ابتسامته عندما يعلم بالأمر.
لكن عندما كان يمد يده إلى الدرج، رن هاتفه.
جاء صوت صديقه المقرب ربيع شحاته من الهاتف، قال بالألمانية:
"سيد راشد، كيف كانت ليلة أمس؟ هل كانت الأريكة الجديدة التي أنتجتها شركتنا جيدة؟"
ضحك راشد برفق، وأجابه بالألمانية أيضًا:
"خاصية التدليك رائعة، وفرت عليّ عناء تدليك ظهر سندس."
كان ما يزال يمسك بي بقوة بين ذراعيه، كانت نظراته وكأنها تخترقني، لكنها ترى شخصًا آخر.
"هذا الأمر نحن فقط نعرفه، إن اكتشفت زوجتي أنني دخلت في علاقة مع أختها، فسينتهي أمري."
شعرت وكأن قلبي قد طُعن.
هما لا يعلمان أنني درست اللغة الألمانية كمادة فرعية في الجامعة، لذلك، فهمت كل كلمة.
أجبرت نفسي على الثبات، لكن يديّ الملتفتين حول عنقه، ارتجفتا قليلًا.
تلك اللحظة، حسمت أمري أخيرًا، سأستعد لقبول دعوة مشروع الأبحاث الدولي.
بعد ثلاثة أيام، سأختفي تمامًا من عالم راشد.
أعرف شبكات تعرضت لهجمات معقدة رغم اعتمادها على تشفير قوي، وهذا يجعلني أقول إن التشفير فعّال لكن محدود التأثير إذا لم يُدار بشكل صحيح.
التشفير يحمي المحتوى والسرية: عندما تُطبق خوارزميات موثوقة مثل AES أو استخدام قنوات آمنة مثل TLS مع تبادل مفاتيح مناسب و'perfect forward secrecy'، يصبح من الصعب على المتطفل قراءة البيانات أثناء النقل أو من القرص. لكن القوة الحقيقية تأتي مع إدارة المفاتيح، وسياسات التجديد، وبنية شهادة قوية. كثير من الحوادث ناتجة عن مفاتيح مخترقة أو شهادات منتهية أو بروتوكولات قديمة مثل SSLv3 أو TLS 1.0، وليس بالضرورة عيب في التشفير ذاته.
لذلك أنا أؤمن بأن التشفير جزء حيوي من دفاع متعدد الطبقات: يجب دمجه مع آليات مصادقة قوية، حماية نقاط النهاية، تقسيم الشبكة، واختبارات اختراق مستمرة. التشفير يحجب المحتوى لكنه لا يمنع الاستهداف أو الاستغلال، لذا التفكير الأمني يجب أن يشمل الإنسان، إدارة التحديثات، ومراقبة السلوك الشبكي. بالنهاية، التشفير ضروري لكنه ليس حلاً سحريًا بمفرده.
كنت متحمسًا لما سأجده لأن هذه التفاصيل الصغيرة تهمني دائمًا عندما أحمّل نسخة رقمية لعمل أحبه. الحقيقة أن وجود فصول إضافية أو ملحقات في ملف PDF لـ 'المتمرد' يعتمد بشكل كبير على أي إصدار تملكه. في الإصدارات الرسمية الصادرة عن الناشر قد تجد أحيانًا خاتمة مطوّلة، أو ملاحق تشرح العالم أو شخصياته، أو مقابلة مع المؤلف، أو حتى ملاحق توثيقية مثل قوائم المصطلحات والخرائط. هذه الإضافات عادة تكون موضوعة كفصول مستقلة في نهاية الكتاب أو كأقسام منفصلة بعد الصفحة الأخيرة.
لكن من جهة أخرى، كثير من ملفات PDF المنتشرة على الإنترنت تكون نسخًا مبسطة أو ممسوحة ضوئيًا من الإصدار العادي، فلا تحتوي على أي إضافات. هناك أيضًا نسخ معادة الطبع أو نسخ احتفالية (مثل «النسخة الموسعة» أو «الذكرى العاشرة») التي قد تضيف فصلاً جديدًا أو مقطعًا لم ينشر أصلاً في الطبعة الأولى. نصيحتي العملية: افتح جدول المحتويات أو انتقل إلى الصفحات الأخيرة للبحث عن كلمات مثل 'خاتمة'، 'ملاحق'، 'ملاحظة المؤلف'، وألقِ نظرة على بيانات الناشر والإصدار داخل الملف.
أحب أن أغوص أولاً في المواقع المتخصصة لأن ذلك غالبًا ما يمنحني صورة واضحة ومقارنة عملية بين المكونات.
عادةً أبدأ بقراءة مقارنات الأداء على مواقع مثل 'AnandTech' و'Tom's Hardware' و'TechPowerUp'، حيث ينشر المختصون اختبارات مفصلة تتضمن معدلات الإطارات واستهلاك الطاقة ودرجات الحرارة واختبارات التحمل. هذه المواقع تقدم جداول ومخططات تساعدني على رؤية الفروقات الدقيقة بين المعالجات وبطاقات الرسوميات ومزودات الطاقة. أحرص على التحقق من تاريخ المراجعة لأن التحديثات في تعريفات التعريفات وبرامج التشغيل قد تغيّر النتائج.
بعد القراءة أتابع قنوات الفيديو المتخصصة مثل 'Linus Tech Tips' و'Gamers Nexus' و'Hardware Unboxed'، لأنني أقدر مشاهدة الاختبارات العملية والاختبارات الصوتية وعمليات التفكيك التي تبيّن جودة التصنيع وتصاميم التبريد. ثم أزور المنتديات مثل 'Reddit' قسم r/hardware ومجتمعات محلية على Telegram أو Discord لقراءة تجارب المستخدمين الحقيقية، خاصة مشكلات التوافق أو تجارب الضمان (RMA). وفي النهاية أطلع على مراجعات المشترين في متاجر مثل 'Newegg' و'Amazon' للحصول على رأي السوق العام، مؤكداً على أن أوازن بين آراء الخبراء وتجارب المستخدمين قبل الشراء.
ترى، التطور اللي صار في أدوات الترجمة صار يخلي أي هاوٍ يقدر يلعب دور مصحح أو محرر بسرعة أكبر مما كنا نتخيّل.
أنا شاركت في مجموعات ترجمة هاوية لسنين، ولاحظت تغيّر الأسلوب: الآن الناس يستخدمون محركات ترجمة آلية أولاً، بعدها يمرّون على الناتج بتدقيق بشري. الأدوات مثل تحويل الكلام إلى نصّ أو نماذج الترجمة السريعة تقلّص وقت المسح الأولي، لكن الدقة الحقيقية تأتي من معرفة القاموس الثقافي للنص. الفِرق الجيّدة تمزج بين تسريع العمل بالتقنية وبين التحقق اليدوي للمزحات، الألقاب، وعلاقات الشخصيات.
صادفت ترجمات آلية عفوية تحذف فروق الاحترام بين المتحدّثين أو تفسّر تلاعبات لغوية على نحو حرفي، وهذا قد يغيّر معنى المشهد بالكامل. الحلّ غالباً هو ما أسميه «مرحلة التصفية» — مترجم يقرأ الترجمة الآلية، يصلّح الأخطاء، يضبط التوقيت، ويعيد صياغة العبارات لتكون طبيعية على الشاشة. ببساطة: البرمجيات جعلت المهمة أسرع وأكثر وصولاً، لكن الدقة العالية لا تأتي إلا بتدخل بشري واعٍ، خصوصاً عندما نتعامل مع عناوين فيها تلاعب لغوي كثيف أو نص مكتوب على الشاشة مثل لافتات داخل المشهد.
أحب أن أشجّع الناس يتعلّمون أدوات الأساسيات (التوقيت، التنسيق، ومراجعة النص)، لكن لا أتوقع أن الاعتماد الكلّي على آلة سيعطينا ترجمات تخاطب المشاعر بنفس عمق الترجمة البشرية؛ التجربة البشرية لا تزال لها نكهتها، وهذا شيء مهم أحافظ عليه كلما تابعت حلقة مترجمة.
أميل إلى التفكير في لغة الحاسب كفرشاة الفنان في ورشة مطوّر الألعاب. هي ليست مجرد أداة تقنية عندي، بل وسيطة بين فكرة شخصية خيالية وسلوك ملموس داخل العالم الافتراضي.
أول شيء ألاحظه دائماً هو أن لغات منخفضة المستوى مثل C++ تشكل العمود الفقري للأداء، لذلك عندما أريد أن تكون حركات شخصية سلسة جداً أو أن تتعامل مع فيزياء معقّدة، أجد نفسي أفكر في كيف سيؤثر كل بايت على تجربة اللاعب. بالمقابل، لغات سكربت مثل Lua أو C# في محركات مثل Unity تتيح لي كفرد قادر على التعديل السريع تنفيذ سلوكيات معقدة للشخصيات دون الحاجة لإعادة ترجمة كل المشروع.
كما أن لغات التعريف للإطارات والحوار (JSON, YAML) تسهل عملي مع مصمّم القصة؛ أحياناً أكتب سطر أو خاصية واحدة تغير ردود فعل الشخصية بأكملها. وفي النهاية، الشيفرة تُحدد حدود التعقيد الممكن: من شجرة سلوك بسيطة إلى نظام AI يعتمد على شبكات عصبية، كل خيار لغوي يغير كيف يشعر اللاعب تجاه الشخصية.
كلما رجعت لأفكر في رواية تُعطي عالم الحاسبات عمقاً تقنياً وتاريخياً، أعود إلى 'Cryptonomicon'.
الجزء الذي أحبّه هو كيف يربط نيل ستيفنسون بين شفرات الحرب العالمية الثانية وبنى البيانات في نهاية القرن العشرين؛ الشخصية التي تفتش في الأرقام والنظريات تعكس عقلية مبرمج أو عالم تشفير فعلي. الوصف ليس مجرد كلامٍ شعري عن الحواسب، بل يغوص في مفاهيم مثل التعمية، مفاتيح التشفير، توزيع البيانات، ومراكز البيانات—كلها تُعرض بطريقة تُشعر القارئ بأن خلف هذه الصفحات خبراء حقيقيين كتبوا عنها.
قرأت الرواية في ليلة مطولة وشعرت أنني أتعلم بينما أتسلى؛ هناك توازن نادر بين السرد التاريخي والتقني، وبين شغف الشخصيات بالرياضيات وبين صراعهم الإنساني. إذا أردت تصويراً موثوقاً لعالم الحاسبات من زاوية التشفير والعمارة المعلوماتية والعلاقة بين التكنولوجيا والتاريخ، فـ'Cryptonomicon' يقدّم ذلك بوفرة وبدون فلسفة مبهمة.
دخلت مسار علوم الحاسب مع حلم واضح: أريد أن أصنع ألعابًا تلعبها الناس وتحبها. خلال سنوات الدراسة تعرفت على أشياء أساسية لا غنى عنها لأي مطوّر ألعاب مبتدئ — البرمجة الهيكلية، هياكل البيانات، الخوارزميات، الرياضيات (خصوصًا الجبر الخطي والتفاضل والتكامل)، ونظرية الحوسبة، ونظم التشغيل. هذه المواد تمنحك طريقة تفكير منظمة لحل المشاكل، وهو حجر الأساس عند تصميم محرك لعبة أو إصلاح تسريب ذاكرة أو تحسين أداء إطار رسومي.
لكن الواقع العملي مختلف قليلًا: معظم برامج علوم الحاسب لا تدرّس تصميم المستويات، أو فن النمذجة ثلاثية الأبعاد، أو تصميم الصوت، أو تفاصيل محركات الألعاب مثل نظام المكونات (ECS)، أو برمجة المظلات (shaders). لذلك أنا قررت أن أوازن بين المسار الجامعي والتعلم الذاتي؛ قضيت أمسيات أتعلم 'Unity' و'Unreal Engine' وأطبق مفاهيم من كتاب 'Game Programming Patterns' على مشاريع صغيرة. المشاريع العملية وحتى مشاركات في مسابقات الجيم جامز أعطتني محفظة أعمال حقيقية أكثر مما أعطتني علامات الامتحانات.
في النهاية، أرى أن مسار علوم الحاسب يعلّمك الأساس النظري والقدرة على التفكير المنطقي والتقني التي تحتاجها لتطوير ألعاب الفيديو، لكنه نادراً ما يمنحك الخبرة العملية كاملة لوحده. أمزج بين المواد الأساسية، اختَر مقررات اختيارية عن الرسوميات والشبكات، ابحث عن تدريب عملي، وابدأ بصنع ألعاب صغيرة. هكذا ستنتقل من مبتدئ إلى مطور قادر على المنافسة، ومع كل لعبة أصنعها أكتسب ثقة ومهارة جديدة.
كنت أظن أن صناعة الألعاب تحتاج سنوات من الخبرة، لكن تجربتي الشخصية أثبتت العكس: مبتدئ برمجة الحاسب يستطيع فعلاً تطوير لعبة مستقلة بسيطة إذا خطّط صح وأدار التوقعات.
بدأت أنا بمشروع صغير شبيه بـ'Flappy Bird' فقط لأتعلّم دورة لعب كاملة: مدخلات اللاعب، فيزياء بسيطة، ونظام تسجيل النقاط. في البداية ركزت على الفكرة الأساسية وجعلتها قابلة للعب خلال يومين. هذا الأسلوب — بناء بروتوتايب سريع ثم تطويره تدريجياً — أنقذني من الانهيار تحت طوفان الأفكار.
بعدها تعلمت أدوات أساسية: محرك مثل Unity أو Godot، لغة بسيطة ترتاح لها (C# أو GDScript)، ومفاهيم إدارة نسخة الكود. كما استخدمت أصول مجانية بدل عمل كل شيء من الصفر، وهذا وفر وقتاً هائلاً. أخطاؤك ستكون كثيرة لكن كل خطأ تعليم، والإنجاز الحقيقي هو إكمال لعبة قابلة للعب ومشاركتها. هذه الرحلة تمنحك ثقة وسجل أعمال مفيد، وفي كل مرة ستجعل اللعبة التالية أفضل.
التصميم الحقيقي يكمن في البكسل الواحد، وهذا ما جعلني أُولِي اهتماماً خاصاً بملحقات الحاسب عالية الدقة للرسومات. أذكر مرة كنت أعمل على غلاف كتاب رقمي، وفجأة لاحظت أن نص صغير يبدو ضبابياً على شاشة عادية بينما كان نقياً تماماً على شاشة بدقة أعلى — الفرق هنا ليس مجرد جمال بصري، بل دقّة ممارسة عملنا: خطوط، حواف، تدرجات لونية، وكل بكسل قد يؤثر على الرسالة النهائية.
بالنسبة لي، هناك أسباب عملية تجعل المصممين يفضّلون هذه الملحقات: أولاً الحدة والوضوح — الشاشات ذات كثافة بكسلات أعلى تعرض تفاصيل دقيقة عند التكبير، مما يسهل تصحيح العيوب الصغيرة في الصور أو الرسم الرقمي. ثانياً دقة الألوان ومساحات اللون الواسعة (مثل Adobe RGB أو DCI-P3)؛ العمل على مشروع سيُطبع أو سيُعرض على شاشات متقدمة يتطلب رؤية حقيقية للألوان، وإلا فستُفاجأ بنتيجة مطبوعة أو مُصدّرة تختلف تماماً عن توقعك. ثالثاً التعامل مع واجهات المستخدم: عند تصميم واجهات لتطبيقات أو مواقع، التباعد والحجم النسبي للعناصر يتغير مع كثافات البيكسل المختلفة، والاختبار على شاشات عالية الدقة يمنحك ثقة بأن واجهتك ستبدو صحيحة على أجهزة حديثة.
لا أنسى أيضاً تأثير الأداء وسير العمل؛ وجود ملحقات تدعم دقة أعلى غالباً ما يقترن بعتاد أقوى (كروت رسومية أسرع، منافذ Thunderbolt، محركات أسرع)، الأمر الذي يقلل من زمن التصدير والمعاينة المباشرة ويزيد من الإنتاجية. وفي سياق التعاون مع العملاء، عرض العمل على شاشة عالية الجودة يرفع من مصداقيتك ويجعل المراجعات أكثر فاعلية؛ كل شيء واضح ولا يُترك للتخمين. بالطبع هناك تكاليف ومساحة ملف أكبر، لكن بالنسبة لي هذا استثمار في الوقت والجودة: عند تسليم عمل نادراً ما أقابل ملاحظات عن تفاصيل دقيقة بعدما عرضته على جهاز مناسب، والنهاية تكون أكثر إرضاءً للجميع.
في أيام الجامعة شعرت بأن تخصص الحاسب يشبه مفتاحًا لبوابة الأمن السيبراني.
أنا درست أساسيات مثل البرمجة، وهياكل البيانات، وأنظمة التشغيل، وشبكات الحاسوب، وهذه المواد جعلتني قادرًا على فهم كيف تُبنى الأنظمة وكيف يمكن اختراقها أو حمايتها. وجود هذا القاعدة النظرية سهّل عليّ استيعاب مفاهيم متقدمة في الأمن مثل تحليل الثغرات، ومراقبة الشبكات، والتشفير. لكن المهمة الحقيقية تبدأ خارج المحاضرات: المختبرات، المشروعات الشخصية، والتدريب العملي هم الذين صنعوا الفارق.
بعد التخرج درست وحدي أدوات عملية—تجهيز مختبر افتراضي، تعلم Linux، وممارسة CTFs بسيطة—ورأيت كيف أن التخصص يمنحني قدرة تفكير منطقية تساعدني على حل المشكلات الأمنية بسرعة أكبر. لذلك أقول إن تخصص الحاسب يسهّل الدخول لكنه ليس بديلاً عن العمل العملي والتطوير المستمر؛ الجمع بين النظرية والتطبيق هو ما يفتح فعلاً أبواب الوظائف في المجال.