تحديث Bookworm 0.4 بعديد من المميزات والتحسينات

مرحبا:
فريق Blind Pandas أعلنوا عن تحديث برنامج Bookworm, الإصدار Beta 0.4, ويحمل العديد من التحسينات ومميزات جديدة إضافة إلى التحسينات في الثبات والأداة، من أبرزها:
•تحسين دعم اللغة العربية
•دعم المزيد من صيغ المستندات، بهذا يصبح العدد الكلي للمستندات المدعومة في البرنامج حوالي 15 صيغة
الصيغ هي:
• كتب كيندل بصيغ .mobi, .kf8, و .azw3
• Microsoft Word 2007 Documents (.docx)
• العروض التقديمية بووربوينت، (.pptx)
• Open document text (.otf) and open document presentation (.opf)
• XPS documents
• Fiction eBooks (.fb2)
• Commic book archive (.cbz)
• Markdown files (.md)
• إضافة خاصية التعرف الضوئي على الحروف (OCR)
• إضافة خاصية التنقل السريع في المحتوى عن طريق مفاتيح الأحرف، مثلا t للجداول، h للرأسيات، إن كان الملف معمول بهذا التنصيق
• إضافة خاصية فتح صفحات الويب في البرنامج، مع إمكانية إستخراج النص الأساسي للمقال
• إمكانية البحث عن المصطلحات في الموسوعة الحرة ويكيبيديا، مع إمكانية فتح صفحات الويكيبيديا داخل البرنامج
• إمكانية تثبيت المستندات في البرنامج، هذا يتيح لك تكوين قائمة بالمستندات التي ستظل موجودة بشكل دائم في البرنامج
• إمكانية تعيين طريقة عرض النص من حيث حجم الخط و نوعه
• دعم التنقل إلى الصفحة بإستخدام إسم الصفحة، وإسم الصفحة هو رقم الصفحة المطابق للنسخة المطبوعة من الكتاب
وجاء هذا الإصدار من البرنامج بدعم من منظمة Capeds ، وهي منظمة خيرية تتخذ من اليابان مقراً لها، وقد تم تأسيسها بواسطة مجموعة من السودانيين المتواجدين في اليابان بهدف تعزيز وتحسين فرص تعليم المعاقين في السودان.
وبدععم من المنظمة، تم تأسيس موقع خاص بالبرنامج ولأي جهة تود دعم البرنامج، يمكنهم التواصل مع الفريق
التعرف الضوئي:
يمكنك الضغط على F4 لتفعيل خاصية التعرف الضوئي، البرنامج يدعم محرك Tesseract المفتوح المصدر، إضافة بجانب المحرك الافتراضي لويندوز 10.
افتراضيا البرنامج يعمل على محرك ويندوز 10، لكن يمكنك تحميل محرك Tesseract من نافذة الإعدادات، والذي يدعم أكثر من 100 لغة وأداة أفضل من ويندوز 10.
وكذلك يمكنك استخدام تقنيات الرؤية الحاسوبية (Computer Vision) من البرنامج لتحسين استخراج النص.
وهناك المزيد، يمكنكم قراءة الإعلان الرسمي من الموقع الرسمي،
وكذلك استخدمت التغريدات التي نشرها مطور البرنامج مشرف عمر على حسابه في تويتر.
تحميل البرنامج من صفحة التحميلات
إطلاع على استعراض سابق للبرنامج مني.

مراجعة كتاب Python Tutorial BY Tutorial Point

أرحب بكم إلى مراجعة كتاب Python Tutorial من Tutorials Point:
سأدخل إلى الموضوع مباشرة:
كما هو مذكور في مقدمة الكتاب، هذا الكتاب ليس موجها للمبتدئين كليا في عالم البرمجة، وإنما لمن لديهم خبرة سابقة في لغات أخرى ويريد تعلم Python.
برئي الكتاب يقدم لك مدخل ممتاز ل Python, ويعطيك قطرة من كل بحر،
بحيث يبتدي بشرح الأساسيات ثم ينتقل لمواضيع متقدمة مثل برمجة سكربتات للخادم (Back end) للمواقع، مواضيع الشبكات (Sockets), واجهة المستخدم )Graphical User Interface), وإنشاء Packages.
الكتاب يشرح مكتبة ليست مشهورة في عالم إمكانية الوصول بإنشاء الواجهات الرسومية (Tkinter) لكن يوفر رابط لشرح المكتبة الأنسب للمكفوفين والتي مستخدمة في برامج كثيرة مكتبة (WX Python) وكذلك مكتبة أخرى مشهورة (PyQt).
ما جربت الشرح الذي بموقعهم للمكتبة، وإنما اعتمدت على الموقع الرسمي لمكتبة WX Python.
على كلٍ، المشكلة مع الكتاب هو تكرار المعلومات:
فمثلا مع Math Module, تجد العديد والعديد من الصفحات يسرد Methods من هذه المكتبة، وكلها بنفس الطريقة، رغم أن أغلبها تشتغل بطريقة نفسها، تعطيه رقمين يعطيك الناتج، مثلا جذر، أو أي عملية رياضية أخرى.
وقيص على هذا المنوال، إذا دخل أي مكتبة يسرد لك تقريبا كل ال Methods من تلك المكتبة، والتي في الغالب ستنساها 🙂 لكن كمرجع فهو ممتاز، لكن من ينافس Google?
برئي لو وضع أسامي Methods كلها بدلا من وضع مثال لكل Method كان أفضل، مثلا Method و syntax.
والمثال لكل Method يكون بسيط جدا، ومثال واحد فقط، فبالتالي الكتاب أبدا غير مناسب للمبتدئين.
وأمر آخر كان يزعجني، يشرح لك Method كان يستخدمه من بداية الموضوع أو من بداية الكتاب،
مثلا بعد شرح طويل عن التعامل مع الملفات، وشرح العديد من Methods للتعامل مع الملفات، وفي كل مثال كان يستخدم file.close,
رغم أنه شرح أهمية file.close من البداية، يشرح لك Method File.close في نهاية الموضوع.
ملاحظة: الإصدار المستخدم في الشرح هو Python 3.5. لكن طالما Python 3, فأنت في السليم.
بشكل عام، الكتاب جيد لو كانت لديك تجارب سابقة مع لغات أخرى من عالم Object-oriented, لكن ليس مناسب أبدا للمبتدئين.
لم أقرأ حتى الآن كتب أخرى تشرح Python, لو قرأت مستقبلا أضع لكم هنا، خصوصا لو وجدت خيارات مناسبة للمبتدئين.
تقيمي 3/5.
يمكنك تحميل الكتاب مجانا من موقع Tutorial Point بصيغة PDF.
اضغط هنا لتحميل الكتاب