كتبي القديمة كلها في الكمبيوتر والبرمجة.
في الفيجوال بيسيك، ثم وورد، ثم لغة سي، ثم نظام التشغيل.
وفي وسط بحر التقنية، جاءني اتصال غير مجرى حياتي. من مكتبة جرير السعودية يرغبون في ترجمة سلسلة من الكتب (عن الكمبيوتر أيضًا).
الاتصال أدى إلى كتاب، ثم عشرة، ثم مئة، ثم ألف.
وفي وسط بحر الترجمة، عاودني الحلم القديم: حلم السفر والكتابة عنه.
فكانت سلسلة "حكايات مرحة وتأملات".
في هذه الصفحة تجد عرضًا مفصلًا لكتب الرحلات، وعرضًا مختصرًا لكتب الكمبيوتر.
بدأت سلسلة "حكايات مرحة وتأملات" بفكرة راودتني وأنا صغير.
ثم تحولت الفكرة إلى حلم: أن أجوب العالم، أمشي في المدن، وأتلفت برأسي يمينًا ويسارًا في معالمها، وأشم رائحة الهواء العطر في الجبال، وأنعم بأشعة الشمس على ضفاف البحيرات، وأجاذب الناس أطراف الحديث، وأدخل إلى عالمهم، وأسمع قصصهم، وأحاور أفكارهم، ثم أجتّر كل ذلك وأخرجه في قالب قصصي مرح وإنسانيّ.
حلم ظل يراودني سنوات طويلة؛ يخبو مع ضغوط الحياة حينًا، ويشتد ويعاود حينًا آخر، حتى أذن الله وتحول الحلم إلى واقع ملموس: سلسلة "حكايات مرحة وتأملات".
في عناوينها السبعة وجبات دسمة من المعلومات، والتاريخ، والجغرافيا، والتأمل في خلق الله، والناس وحكاويهم.
ستأخذك السلسلة في جولة مدهشة حول العالم، تزور فيها المدن الكبرى والمعالم الرئيسية، وفي كثير من الأحيان ستجد نفسك في أعماق الغابات أو فوق قمم الجبال أو على شواطئ البحيرات والأنهار، لتُشبع حواسك وكأنك تزور المكان بنفسك.
تقدم السلسلة شرحًا وافيًا لأهم المعالم السياحية في كل دولة، وتعرض الكثير من المواقف والقصص الممتعة، والكثير من التأملات العميقة كذلك.
تتميز السلسلة أيضًا بحسها الفكاهي وأسلوبها السلس المتدفق. وهي ليست مجرد سرد تقليدي، فستجد فيها رموز استجابة سريعة لكل مكان زاره المؤلف، وصورًا لكل ما يتحدث عنه، وروابط للفيديوهات وللمواقع التي تحتوي على مزيد من المعلومات.
هذا هو أول كتاب أؤلفه في حياتي، ولك أن تتخيل مدى اعتزازي به 🙂 الكتاب يتناول لغة البرمجة التي كانت جديدة وثورية وقتها، وهي لغة فيجول بيسيك. حاول الكتاب تقديم مفاهيم هذه اللغة بأسلوب مبسط، مثل البرمجة المسيرة بالأحداث، والتعامل مع الفأرة ولوحة المفاتيح، وأدوات فيجوال بيسيك العديدة.
تميز هذا الكتاب أيضًا ببعض البرامج البسيطة التي تم تأليفها خصيصًا له، مثل برنامج محرر النصوص، وبرنامج المفكرة، وغيرها.
بعد الاستقبال الرائع للجزء الأول، دخل هذا الجزء في تفاصيل عميقة للغة فيجول بسيك وكيفية معالجة القصور فيها والاستعانة بواجهة ويندوز، وكيفية تعريب البرامج. إن مقدار البحث والقراءة والتجارب التي أجريتها من أجل هذا الكتاب يكفي لعشرة كتب عن البرمجة وليس لكتاب واحد. في كثير من الأحيان، كنت أشبه بمن يدخل إلى غرفة مظلمة ويظل يتحسس طريقه، ولكني كنت عازمًا على كشف النقاب عن كل التفاصيل الفنية الدقيقة في فيجول بيسيك وفي ويندوز والتي ساعدت الكثيرين بحمد الله على فهم موضوعات البرمجة المعقدة.
إخراج الكتب وتصميمها هو عشقي الثاني بعد البرمجة. وكان وورد هو الفارس الأصيل الذي اعتمدنا عليه لسنوات من أجل إخراج كتب عربية مقبولة التصميم. كنت أستخدم وورد لدوس، وعندما ظهر وورد لويندوز، كان بمثابة الحلم الذي تحقق. وكان أن أمسكت بالبرنامج ولم أتركه حتى قرأت كل ما كُتب عنه، وحتى أتقنت لغة وورد بيسيك المبنية داخله وصرت أفعل بها الأعاجيب. وكان هذا الكتاب هو مساهمتي المتواضعة لرد الجميل لهذا البرنامج وتعريف القارئ العربي به. في الحقيقة، هذا هو الكتاب الأكثر اكتمالاً من بين كل الكتب التي ألفتها.
كتاب إلى القمة مع مايكروسوفت وورد يزيد عن 800 صفحة، وبالتالي كان وجبة دسمة بالنسبة للمتقدمين، ولكن كانت هناك شريحة أخرى من المستخدمين لا ترغب في التعمق في البرنامج وإنما تسعى إلى معرفة الخصائص الأساسية في البرنامج فقط، وهذا الكتاب كان مخصصًا لهذه الشريحة.
رغم أن لغة C قد طواها النسيان تقريبًا الآن، وحلت محلها لغات أحدث مثل سي شارب، فقد كانت لها أيام مجدها وكانت تسيطر بشكل شبه كامل على عالم البرمجة. وفي هذا الكتاب حاولت أن أقدم هذه اللغة في شرح مبسط يصاحبه الكثير من الأمثلة. في الحقيقة، ظل هذا الكتاب الدليل المفضل لدي كل من يتعلم هذه اللغة، وظل منتشرًا وشائعًا حتى وقت قريب.
هذا هو أكثر كتبي انتشارًا ومبيعًا، رغم أنه لا يتعلق بالبرمجة، فهو يتناول نظام التشغيل ويندوز 95 الذي مثّل نقلة هائلة في عالم أنظمة التشغيل بعد ويندوز 3. وفي هذا الكتاب تناولت بالشرح جميع المناطق الرئيسية في نظام التشغيل، وإن لم أدخل في أي نواحٍ فنية كما أردت في البداية، فهو كتاب مخصص للمستخدمين وليس للمبرمجين.
وورد 95 لم يختلف كثيرًا عن سابقه (وورد 6)، وبالتالي فإن هذا الكتاب عبارة عن تحديث لكتاب "إلى القمة مع مايكروسوفت وورد" مع إضافة بعض الخصائص الجديدة، لا أكثر. قمت كذلك بتحديث تنسيق الكتاب وتحويل الشروحات المطولة فيه إلى خطوات عملية يمكن تنفيذها بسهولة.