هماهنگ‌سازی بهتر Firefox با تم Oxygen محیط KDE4

نسخه‌ی ۱.۹ قالب Oxygen KDE برای هماهنگی بهتر و زیباتر تم Oxygen در محیط دسکتاپ KDE4 منتشر شده است. برای کسانی که از این قالب اطلاع ندارند ، بگم که بدلیل اینکه فایرفاکس بر مبنای کتابخانه‌ی +GTK نوشته شده ولی KDE بر مبنای کتابخانه‌ی Qt طبعا نمیشه قالب‌های دقیقا یکسانی برای برنامه‌هایی که بوسیله‌ی جی.تی.کا نوشته شده‌اند در محیط KDE ارائه کرد. البته یک قالب عمومی برای تطبیق قالب این برنامه‌ها در KDE به نام QtCurve ارائه شده که زیبایی برنامه‌های Native در KDE4 رو اصلا نداره.

از اونجایی که Firefox جزء جدایی ناپذیر زندگی خیلی از افراد ( از جمله خودم ! ) هست، زیبا نبودن قالب فایرفاکس ( البته بیشتر هماهنگ نبودن اون ) واقعا آزار دهنده هست.

برای این منظور شما می‌توانید در صورتی که از Firefox در KDE4 استفاده می‌کنید با نصب قالب Oxygen KDE تجربه‌ی استفاده از Qt Firefox رو داشته باشید. ( چنین پروژه‌ای هنوز در مراحل ابتدایی هست پس فعلا انتظار استفاده از اون رو نداشته باشید. برای اطلاع بیشتر اینجا رو ببینید )

Oxygen KDE

» ادامه مطلب

مقدمه‌ای بر OpenGL در ++C

با عرض پوزش به دلیل مشکلات سرور سایت تمامی نظرات و پست‌ها از تاریخ دهم دی حذف شده‌اند !

ترم چهار که داشتیم گرافیک کامپیوتری رو می‌خواندیم ، استادمون گفت که مجبوریم برنامه‌نویسی OpenGL رو تحت Visual Basic آموزش بدیم. دلیلش هم اینه که منابع فارسی آزاد فارسی برای OpenGL در ++C وجود نداره. و این شده بود یک مشکل بزرگ برای دانشجوهایی که اکثرا C و یا ++C خوانده بودن. برای همین با پیشنهاد استاد تصمیم گرفتم که یک ماه از تابستانم رو برای این کار بزارم ( در واقع حدود ۲ هفته به طور موثر ) و به صورت مقدمه‌ای هم که شده مقاله‌ای بنویسم.

نتیجه شد این که ۳۰ صفحه در مورد راه‌اندازی OpenGL و شروع برنامه‌نویسی در ویندوز XP به همراه Visual Studio 2005 . درسته ! خودمم خیلی دوست نداشتم روی این پلتفرم بنویسم ولی پیش خودم فکر کردم که اول باید چند فصل بنویسم که بچه‌ها کار با گنو/لینوکس رو یاد بگیرن. ولی خوشبختانه در این جزوه از کتابخانه‌ی قابل انتقال GLUT استفاده شده که کدها را بدون هیچ‌گونه تغییری می‌توانید در گنو/لینوکس به کار ببرید.

تنها چیزی که برای برنامه‌نویسی OpenGL بوسیله‌ی ++C در گنو لینوکس دارید این است که بسته‌ی freeglut را دانلود و نصب کنید. برای دبیان یا ابونتو کافی است که از سایت مخازن اون رو جستجو کنید تا به نام دقیق برسید ( برای مثال هم‌اکنون برای آخرین نسخه‌ی ابونتو باید این پکیج را نصب کنید freeglut3 و به همراه freeglut3-dev )

دلیل اینکه در گنو/لینوکس GLUT اصلی را نداریم ، آزاد نبودن کد اصلی آن است. ( این قضیه برای خود OpenGL هم صدق می‌کند که در گنو/لینوکس شبیه‌سازی آن یعنی Mesa 3D را داریم )

این جزوه به طور کامل تست شده و برای هر کدی که قرار داده شده ، خروجی آن نیز به صورت شکل آمده است.

شما را به خواندن مقدمه‌ی آن جلب می‌کنم :

» ادامه مطلب

آموزش نحوه نصب قالب نمایشگر ماوس‌های X11

با سلام

اگر از کسانی هستید که از کوبونتو استفاده می‌کنید به احتمال زیاد به دنبال عوض کردن قالب Cursor خود بوده و هستید و اگر هنوز قالب مناسبی پیدا کنید این مطلب برایتان مفید خواهد بود.

آموزش نصب رو همراه با معرفی قالبی زیبا ( مخصوص KDE و کوبونتو ) شروع می‌کنیم :

ابتدا این فایل را دانلود کنید : Kubuntu-aero1

kubuntu-aero

این قالب ترکیبی از قالب ماوس Aero ویندوز ویستا و لوگوی کوبونتو هست که مطمئنم هرگز اون رو عوض نخواهید کرد. » ادامه مطلب