سئم من أدوات واجهة المستخدم الرسومية، مطور يبني مكتبة Barium الخاصة به

2025-04-09

قرر مطور متمرس، تعب من التحديثات المتكررة ومشاكل التوافق التي تعاني منها أدوات واجهة المستخدم الرسومية الحديثة، اتباع مسار مختلف من خلال بناء مكتبة واجهة مستخدم رسومية خاصة به تسمى Barium. وتسرد المقالة سنوات كفاحه مع العديد من الأطر (GTK و Qt و Tk وما إلى ذلك)، وتوضح سبب اختياره لـ Common Lisp ونظام X Window كأساس. Barium خفيفة الوزن، وكفؤة، وتستدعي Xlib و Cairo مباشرة، وتدعم OpenGL، وتقدم واجهة برمجة تطبيقات Lisp نظيفة. وعلى الرغم من أنها لا تزال تجريبية، إلا أنها تمثل بيانًا قويًا حول رغبة المطور في الاستقرار على المدى الطويل والتحكم في بيئة تطويره.

اقرأ المزيد

إزالة الذكاء من مكبر صوت Marshall Uxbridge: رحلة عشاق الصوتيات من قِبل متسلل

2025-01-11

وجد الكاتب مكبري صوت ذكيين من طراز Marshall Uxbridge مهملين، وملّ من ميزاتهم "الذكية"، فقرر تحويلهما إلى نظام ستيريو عالي الدقة. قام بتفكيك مكبري الصوت، وإزالة الوحدات الذكية الأصلية، وتصميم وبناء دائرة تناظرية جديدة تتضمن مرشحات نشطة ومكبرات صوت خطية. والنتيجة هي نظام صوتي مذهل بتصوير ستيريو دقيق ونطاق تردد واسع. هذا المشروع شهادة على مهارات الكاتب وشغفه بالصوتيات عالية الجودة.

اقرأ المزيد