تكامل فيرليت: بناء محاكاة قماش ثنائية الأبعاد باستخدام لغة C++

2025-06-23
تكامل فيرليت: بناء محاكاة قماش ثنائية الأبعاد باستخدام لغة C++

يوضح هذا المقال شرحًا واضحًا وموجزًا لتكامل فيرليت، مع توضيح تطبيقه من خلال محاكاة قماش ثنائية الأبعاد تم تنفيذها بلغة C++. يبدأ المقال بمراجعة لمفاهيم حساب التفاضل والتكامل الأساسية، ويقارن ويُبرز الاختلافات بين طريقتي تكامل أويلر وفيرليت، وينتهي بتنفيذ شفرة لمحاكاة قماش تفاعلية حيث يمكن للمستخدمين سحب القماش وتمزيقه باستخدام الماوس.

اقرأ المزيد
التطوير تكامل فيرليت

تخليد ذكرى Bram Moolenaar: تاريخ Vi و Vim

2025-04-18
تخليد ذكرى Bram Moolenaar: تاريخ Vi و Vim

وفاة Bram Moolenaar ، مبتكر Vim ، تدعو إلى التأمل في التاريخ الغني لمحرري نصوص يونكس. تتبع هذه المقالة التطور من ed إلى Vim ، مع سرد قصص ed من Ken Thompson ، و em من George Coulouris ، و vi من Bill Joy ، والعديد من النسخ المقلدة من vi مثل Stevie و Elvis. ارتبط تطورها ارتباطًا وثيقًا بتطور يونكس والحوسبة نفسها ، مما يُظهر روح البرمجيات مفتوحة المصدر الدائمة. Vim ، الذي كان في البداية منفذًا من Stevie لنظام Amiga ، أصبح محررًا قويًا لا يزال مستخدمًا على نطاق واسع حتى اليوم.

اقرأ المزيد
التطوير محررو يونكس