MGroup

Archive for the ‘KDE’ Category

در ادامه پستی که برای دانشجوها و مشارکتشون توی پروژه‌های آزاد/متن‌باز نوشتم، یکی از راه‌های خوب و راحت ورود به این دنیا برای دانشجوها، برنامه Google summer of Code هست، که گوگل هر ساله برای تابستون دانشجوها راه می‌اندازه، و طی اون پروژه‌هایی تعریف میشه و دانشجویان و مربیانی برای اونا مشخص میشن و پروژه‌ها تا آخر تابستون که عموما فصل بیکاری دانشجوهاست، انجام میشه.

و البته مهمترین نکته اینه که بعضی پروژه‌های متن‌باز مثل KDE یا Debian از این فرصت استفاده میکنن، و پروژه‌هایی تعریف میکنن، که دانشجوها میتونن روی اونا کار کنن! هم دانشجوها یه چیزایی یاد میگیرن هم پروژه‌ها contributor جدید پیدا میکنن D: و خوب مشخصه‌ی بارزش اینه که قرار نیست دانشجوها خیلی خفن برنامه‌نویس باشن، و همچین انتظاری نمیره، و میتونن در این فرصت ۳ ماهه یک قدم بزرگ به جلو بردارن و خیلی چیزا یاد بگیرن. چون با برنامه‌نویسان خوب دنیا در ارتباط خواهند بود.

البته فکر کنم تابستونِ پر از کد امسال وقت ثبت نام و ایناش تموم شده، نشده باشه هم به علت تحریم‌ها شرمندتون میشم D:

حالا پروژه KDE (شاید دیگری‌ای هم باشه که من خبر ندارم) برنامه موازی‌ای داره به نام Season Of KDE که مخصوص پروژه‌ها و دانشجویانیست که توی Google summer of code پذیرفته نشدن! که همین لیدیا خانم هم گویا مسولش هستن! (اگه رفتین طرفش حتما ذکر کنین که ایرانی هستین و گوگل راهتون نمیده)

اخیرا هم دو تا دانشجو از همین طریق اومدن سمت چغوک و قراره که کارهایی بکنن! ( امیدوارم D: ) و خوب مهمترین نکته همونه که گفتم، برنامه‌نویسی بلدن، یه ذره هم Qt بلدن! و بقیه چیزا رو قراره یاد بگیرن!

گفتم شاید هنوز باشه کسی که برای تابستون خودش برنامه نریخته! این فرصت طلایی رو از دست نده!

پانویس شاید باربط: راستی ۲۹ اردیبهشت هم گویا قراره جشن اوبونتو در تهران باشه، اونجا هم با کارگاه برنامه‌نویسی در لینوکس، دور هم خواهیم بود. (امیدوارم)

چند روز پیشا که عکسای همایش رو نگاه می‌کردم این ایده به ذهنم رسید که یه حرکتی بزنیم یه گزارش تصویری از همایش تولید کنیم!

البته این گزارش از هیچ لحاظی رسمی نیست، سعی می‌کنم بیخودی ملت رو توش معرفی نکنم! هیچ تعهدی به اینکه از همه جا و همه کس عکس باشه نداریم! (بیشتر اونا که خودم بودم یا حال کردم رو میذارم! P: )

خوب این شما و اینم عکسا:

اول باید از شب قبل از برنامه شروع کنیم،‌چون ماهایی که از شهرستانها رفته بودیم زنجان بعضا شب قبل رسیدیم:


این سالن همایشه البته شب قبل که ما برای داشتن اینترنت رفتیم اونجا نشستیم! اینترنت ۱ مگابایتی داشت! (البته همون شب اول به این نتیجه رسیدن که کمه و فرداش ۲ مگ شد. یعنی برا جماعت لینوکسی بس بود!؟)

ادامهٔ مطلب »

برچسب‌ها: , ,

چارچوب کیوت برای اولین بار در ماه می ۱۹۹۵ بصورت عمومی منتشر شد. توسعه‌ی اولیه‌ی این کتابخانه توسط Haavard Nord و Eirik Chambe-Eng انجام شد که بعدها مدیران ارشد شرکت Trolltech بودند (قبل از اینکه نوکیا کیوت رو بخره) هاوارد و اریک در انستیتوی تکنولوژی نروژ با هم آشنا شدند، زمانی که هر دو در رشته علوم کامپیوتر تحصیل می‌کردند.

علاقه‌مندی هاوارد به برنامه‌نویسی واسط کاربری (GUI) از سال ۱۹۸۸ شروع شد، زمانی که در یک شرکت سوئدی برای توسعه‌ی یک چارچوب برنامه‌نویسی واسط کاربری برای ++C استخدام شد. دو سال بعد در ۱۹۹۰ هاوارد و اریک با هم روی یک برنامه‌ی پایگاه داده‌ای ++C کار می‌کردند. سیستم لازم بود که با یک واسط کاربری در یونیکس، مکینتاش و ویندوز اجرا گردد. یک روز تابستانی که هاوارد و اریک برای تفریح بیرون رفته بودند و روی صندلی پارک نشسته بودن. هاوارد گفت: «ما به یک سیستم نمایشی (Display System) شیئ گرا نیازمندیم.» و نتیجه‌ی این بحث به بنیاد فکری برای چارچوب برنامه‌نویسی واسط کاربری که وابستگی به پلت فورم نداشته باشد و شیئ گرا نیز باشد منجر شد که به زودی توسعه‌ی آنرا شروع خواهند کرد.

در ۱۹۹۱ هاوارد نوشتن کلاسهایی را شروع کرد که با همکاری اریک در طراحی چارچوب، سرانجام Qt شدند. همان سال اریک با ایده‌ی «سیگنال‌ها و اسلات‌ها» آمد، یک نمونه‌ی ساده اما قدرتمند برنامه‌نویسی واسط(GUI) که امروزه توسط چندین ابزار برنامه‌نویسی دیگر نیز استفاده می‌شود. هاوارد ایده را برداشت و یک پیاده‌سازی دستی برای آن آماده کرد. در ۱۹۹۳ هاوارد و اریک اولین هسته‌ی گرافیکی Qt را آماده کرده بودند و می‌توانستند برای آن ویجت بسازند. در انتهای سال هاوارد پیشنهاد کرد که با هم وارد این حرفه گردند تا «بهترین چارچوب GUI برای ++C در جهان» را بسازند.

سال ۱۹۹۴ برای دو برنامه‌نویس جوان ما بدیمن شروع شد، وارد تجارت شدند، هیچ مشتری نداشتند، یک محصول ناتمام، و بی پولی. خوشبختانه همسر هردوی آنها استخدام شده‌بودند و می‌توانستند شوهرانشان را برای دو سال که آنها پیش بینی می‌کردند توسعه‌ی چارچوب طول بکشد پشتیبانی کنند.

کاراکتر Q بعنوان پیشوند اسم کلاسها انتخاب شد، چون در emacs هاوارد خیلی خوشکل بود. و t اضافه شد تا بجای کلمه‌ی toolkit بنشیند. از Xt الهام گرفته شد. (X Toolkit) شرکت آنها در ۴ مارس ۱۹۹۴ به نام Quasar Technologies به ثبت رسید. بعدها Troll Tech و Trolltech شد و در نهایت هم که در سال ۲۰۰۸ نوکیا شرکت ترول‌تک را خرید.

در آوریل ۱۹۹۵ با تشکر از ارتباطی که یکی از اساتید دانشگاه هاوارد برقرار کرد، شرکت نروژی Metis قراردادی با آنها پیرامون ساختن برنامه‌ای با Qt بست. در این زمان Trolltech جناب Arnt Gulbrandsen را استخدام کرد که در همکاری ۶ ساله‌ی خود با ترول‌تک یک سیستم زیرکانه و زیبا برای مستندات کیوت ابداع و پیاده‌سازی کرد البته در کنار کمکی که به کد کیوت می‌کرد.

در ۲۰ می ۱۹۹۵ Qt 0.90 روی sunsite.unc.edu آپلود شد. شش روز بعد این انتشار اعلام شد. این اولین انتشار عمومی Qt بود. کیوت قابل استفاده در برنامه‌نویسی یونیکس و ویندوز بود. که یک واسط برنامه‌نویسی(API) یکسان برای هر دو ارائه می‌داد. کیوت از ابتدای انتشار تحت دو مجوز منتشر می‌شد، یک مجوز برای برنامه‌نویسی غیرآزاد و بستن کد و دیگری مخصوص برنامه‌نویسی آزاد و متن‌باز.

در مارس ۱۹۹۶ نمایندگی فضایی اروپا دومین مشتری کیوت شد. با خرید ۱۰ مجوز تجاری(غیرآزاد) پس با اطمینان کامل، اریک و هاوارد یک نفر دیگر را نیز استخدام کردند. Qt 0.97 در پایان ماه می منتشر شد. و در ۲۴ سپتامبر ۱۹۹۶ Qt 1.0 منتشر شد. در این سال همچنین پروژه‌ی KDE توسط Matthias Ettrich کلید خورد.

Qt 1.2 در آوریل ۱۹۹۷ منتشر شد. تصمیم متیو در استفاده از Qt برای ساختن KDE باعث شد که Qt استاندارد کاملی برای توسعه‌ی برنامه‌های با واسط گرافیکی در لینوکس شود. Qt 1.3 در سپتامبر ۱۹۹۷ منتشر شد.

متیو هم در آوریل ۱۹۹۷ به ترول‌تک پیوست. و آخرین انتشار Qt 1 یعنی Qt 1.40 در ماه سپتامبر این سال آماده‌ی استفاده شد. Qt 2.0 در ماه ژوئن ۱۹۹۹ منتشر شد. Qt 2 یک مجوز آزاد جدید بنام QPL داشت که براساس تعریف متن‌باز ایجاد شده بود. در آگوست ۱۹۹۹ کیوت جایزه‌ی بهترین کتابخانه/ابزار را در LinuxWorld برنده شد.

و خوب ماجراها ادامه پیدا کرد، بعدها Qtopia که راه‌حل کیوت برای موبایلها و دستگاه‌های از این قبیل بود منتشر شد، جایزه‌های زیادی Qt برنده شد، مثلا در دو سال پیاپی جایزه‌ی بهترین چاره(solution) برای لینوکس‌های توکار را برنده شد.

در حال حاضر نیز کیوت در سکوهای لینوکس، ویندوز، مک و دستگاه‌های موبایل و PDAی مختلف قابل استفاده است، و استفاده از آن در حال افزایش می‌باشد، که اخباری پیرامون استفاده Sony Ericsson و Samsung در موبایلهای جدیدشان منتشر شد.

و البته خریداری Qt توسط شرکت Nokia که بعضا از نتیجه‌ی این عمل ترس داشتند، تا بحال به نفع کیوت بوده از جمله انتشار آن تحت مجوز LGPL که باعث استفاده بیشتر شد و …

—-

منابع: ویکپدیا و مقدمه کتاب C++ GUI Programming with Qt 4

****

پانویس: یکی از مهمترین دلایلی که من کاربر KDE شدم Qt بود! در واقع اول چارچوب برنامه‌نویسی رو انتخاب کردیم، بعد دسکتاپ رو lol

برچسب‌ها: ,

اول چغوک:

خبر جدید اینه که بهینه‌سازیهای زیادی داشته، چند روز پیش اولین نسخه‌ی آلفا از نسخه‌ی ۱ برنامه منتشر شد! که البته مشخص نیست این نسخه‌ی یک کی آماده‌ی انتشار خواهد شد.

اینم خبر انتشارش.

دلیل اینکه زیاد خبرش رو همه جا نزدم، اینه که برای کاربران چندان چیز جدیدی نداره، و خیلی از امکانات هم هنوز منتقل نشدن به طراحی جدید…

بیلبو یا بلاگیلو

از ابتدای کار، بیلبو قرار بود بر پایه‌ی Qt و اصطلاحا کیوت خالص باشه! اما بعد از کشفیدن کتابخانه‌ی KBlog تصمیم عوض شد، و پایه‌ی کار شد این کتابخانه و دیگر کتابخانه‌های KDE که البته پایه همه کیوت هست! (همه از Qt هستیم و به او باز می‌گردیم.)

اما با وجود KBlogger و اینکه هنوز توسعه‌اش ادامه داشت، و هنوز توی نسخه‌ی آلفا بود، از ابتدای کار قرار نبود بیلبو وارد KDE بشه. صرفا قرار بر این شد که با استفاده از کتابخانه‌ی KDE پیش بره!

اما خوب بعد از اولین انتشارهای بیلبو بود که مدیر پروژه‌های KBlogger و KBlog (که من بهش می‌گم «عمو کریس») کلی ذوق کرد و از ما خواست بیلبو رو ببریم توی KDE و قبول کرد که همه‌ی تغییراتی که لازم داریم رو به KBlog اعمال کنه… که قرار شد بعد از انتشار KDE 4.3 و Bilbo 1.0 اینکار رو عملی کنیم!

تا اینکه بعد از پستی که درباره‌ی انتشارش برای پلنت کی‌دی‌ای نوشتم، دنبالش افتادیم که ببینیم چه کارهایی باید کرد برای انتقال برنامه به بخش PIM کی‌دی‌ای!

و خوب از جایی که جناب آلن وینتر ،هماهنگ‌کننده‌ی بخش PIM، برای مدتهای مدیدی دنبال آماده شدن KBlogger و داشتن یک کلاینت وبلاگ نویسی در این بخش بود، از اینکار استقبال کرد. و تنها مشکل موند اسم برنامه که بخاطر مسائل Trademark طبق صحبتی که با یکی از وکلای موسسه‌ی مربوطه داشتم نمی‌شه ازش استفاده کرد 😐

این مشکل رو هم با کمک کاربرا حل کردیم. چند روز پیشا یک فراخوان برای brainstorm در انتخاب اسم دادیم، و بالاخره اسم Blogilo انتخاب شد!

و از این به بعد، این برنامه با نام بلاگیلو، و به همراه KDE منتشر خواهد شد! (البته هنوز کار انتقالش در بخش سورس مونده، و در حالیم…)

—–

پ.ن: Blogilo در زبان اسپرانتو به معنی Blog Tool است!

برچسب‌ها: , ,

از اولین انتشار بیلبو، بعضی از دوستان در مورد داشتنش روی ویندوز صحبت می کردند!

خوب از جایی که برای بیلبو از کتابخانه های KDE استفاده کردیم، نصبش نسبت به برنامه های Qt یا اصطلاحا کیوت خالص، سخت تره!

اما بالاخره تصمیم گرفتیم که نسخه ی یک رو روی ویندوز هم راه بندازیم، و برای همین منظور ایراداتی که داشت رو برطرف کردیم! نصبش هم صرفا نیاز به مقداری دانلود داره!

اینم یه عکس از چیزی که روی سیستم خودمه:

Bilbo On Window

چطوری؟

اول اینکه دو تا مقاله در همین مورد توی ویکی گذاشتم: بیلبو در ویندوز و نحوه ی کامپایل بیلبو در ویندوز

ادامهٔ مطلب »

TIME TO MOVE

باز هم انتشار ، باز هم کی دی ای


اما این بار زمان مهاجرت فرا رسیده است .

به نقل از سایت فارسی کی دی ای :

بعد از شش ماه کار و توسعه بالاخره نسخه ی پایدار سوم از KDE4 با اسم رمز Caizen آماده شد .caizen نام یک فلسفه ژاپنی است که برای بهبود زندگی، تمرکز مستمر بر تمام جنبه های آن در طول زندگی را خواستار است(!). این موضوع هدفی برای تیم در توسعه KDE4.3 شده است : زیبایی ، جلا و صیقل . در این نسخه بیش از 10 هزار باگ بر طرف  و نزدیک به 2 هزار ویژگی جدید به آن افزوده شده

باید بدانید که، کی دی ای نسخه ۴.۳، آمادگی کامل برای استفاده تمامی کاربران را دارا است.

صحبت از ویژگی ها و برنامه ها و امکانات جدید در کی دی ای تمامی ندارد ، برای همین زیاد در موردش صحبت نمی‌کنم، میتونید به این صفحه ( فارسی یا انگلیسی ) برین و برخی از نکات انتشار رو بخونید .

اما نکته ای که هست اینه که هر چه زمان میگذرد، کی دی ای مفید تر و قابل استفاده تر میشود و امکاناتی که نیاز کاربران است به آن افزوده میشود.

این نسخه از کی دی ای، انتشاری است که قطعا آنرا دوست خواهید داشت . کی دی ای ۴.۳، نسخه ای است که خانواده ی کی دی ای میتوانند آنرا تایید کنند .

بر خلاف انتشار های قبلی ، در این انتشار، از نسخه ی آر سی ۲، کی دی ای ۴.۳ تقریبا بدون مشکل روی اکثر سیستم ها اجرا می‌شد و باید گفت که کی دی ای سری ۴، کم کم در حال تبدیل شدن به میزکار شماره یک در جهان نرم افزار های آزاد هست.

همچنین صحبت هایی هست که توزیع اپن سوزه که یکی از محبوب ترین توزیع های موجود هست، به دلیل پر استفاده تر بودن کی دی ای در میان کاربرانش، از میزکار کی دی ای به عنوان میزکار پیش فرض استفاده کند.

در کی دی ای ۴.۳، چیزی که بیشتر از همه به چشم میخورد، فقط امکانات جدید نیست، بلکه بهینه سازی های زیاد در کارآیی و ظاهر میزکار هست .

باید بدانید که این انتشار، یک انتشار بزرگ خواهد بود، بزرگ تر از انتشار کی دی ای ۴.۲ نسبت به ۴.۱ .

و در نهایت میشه گفت بالاخره کی دی ای سری ۴ به پایداری کی دی ای سری ۳ و گنوم رسیده است و وقت آن هست تا معیار مقایسه را امکانات، کارآیی و زیبایی قرار دهیم . 😉

وقت آن رسیده که به دنیای کی دی ای بیایید و به دوستانتان هم آنرا پیشنهاد کنید

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

همونطور که میدونین بین سایت های مختلف لینوکسی فارسی زبان ، سایتی تخصصی که مستقل از توزیع های مختلف باشه جاش واقعا خالی بود .
البته حرف این که سایتی جامع برای میزکار کی دی ای راه اندازی بشه چند ماه پیش در فروم فارسی اوبونتو گفته شده بود  و در نهایت بعد از چندین ماه، با تلاش و پی گیری روزبه شفیعی ، این سایت بالاخره راه افتاد.

و اما قراره این جا چه اتفاقاتی بیفته ؟!

خب اکثر کسایی که با لینوکس آشنا هستند به طور حتم اسم کی دی ای رو شنیدند !

kde

کی دی ای محیط دسکتاپی هست که مهم ترین و دوست داشتنی ترین  ویژگی اون نسبت به رقیبش یعنی گنوم،  امکانات بسیار زیاد اون هست ! 😉

هدف سایت هم بنا به متن موجود در وبلاگ سایت :

هدف از راه اندازی این سایت فراهم کردن محلی برای اجتماع کاربران فارسی زبان میزکار KDE میباشد تا از طریق آن خلا موجود در این زمینه برطرف شده و فعالیت های لازم برای گسترش و کمک به توسعه ی این میزکار مدرن و پیشرفته به صورت متمرکز و با سرعت بیشتری انجام شود.

از صفحه اول سایت که شروع کنیم توضیحی در مورد کی دی ای داده شده و چند لینک به قسمت های اصلی سایت گذاشته شده

اولین لینک انجمن رفع اشکال هست

و سوالی که ممکنه خیلی از کاربر ها بپرسند اینه که چه نیازی به وجود انجمنی غیر از انجمن های موجود داریم ؟

خب ویژگی اصلی ای که همه کاربران کی دی ای رو دور این سایت جمع میکنه مستقل بودن اون از توزیع های مختلف هست !‌;)
باید بدونین که خیلی از افراد به دلیل استفاده نکردن از یک توزیع خاص،  بین انجمن های فارسی زبان مختلف توزیع های لینوکس پخش شده اند .

تمام هدف ما در این سایت همین متمرکز کردن دوست داران فارسی زبان کی دی ای در یک انجمن خاص هست و این که بتونیم فارغ از یک توزیع خاص و تعصب احتمالی بین توزیع ها ، همه ی کاربران فارسی زبان کی دی ای رو دور هم جمع کنیم و سوالات احتمالی اون ها رو سریعتر و دقیق تر پاسخ بدیم.

این انجمن قرار نیست با انجمن های دیگه رقابت داشته باشه چون اصولا ربطی یه یک توزیع نداره و خیلی از افراد فعال در انجمن های لینوکسی دیگه مثل تکنوتاکس، اوبونتو ، فدورا و .. هم در این سایت به طور همزمان فعالیت میکنن.

شما اگه به انجمن اصلی کی دی ای هم سر بزنید میتونین لینک این انجمن رو در کنار چند انجمن بین المللی دیگه ببینین که البته واقعا جاش خالی بود 😉

همچنین اگه به سایت  ir.kde.org سر بزنین میبینید که با تلاش دوستان این سایت از طرف سایت اصلی پروژه کی دی ای،  به رسمیت پذیرفته شده و مستقیما به سایت فارسی زبان کی دی ای ارجاع داده میشه.

به غیر از انجمن ، سایت دارای ویکی هم هست که البته هنوز تازه راه اندازی شده و فعلا نیاز به کمک بیشتر دوستداران کی دی ای داره

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

آخرین اخبار مربوط به میزکار کی دی ای رو هم میتونین از این آدرس دنبال کنین .

همچنین میتونین از طریق سایت به کانال آی آر سی کاربران فارسی زبان کی دی ای که البته خیلی وقت هست راه افتاده بود،  وارد بشین و سوالات خودتون رو در صورت بودن دوستان در کانال، به طور زنده بپرسین  !

و اما وبلاگ تیم راهبری سایت که قراره مطالبی در مورد سایت فارسی کی دی ای و اتفاقات حول اون توسط افراد مختلف تیم راهبری نوشته بشه !

به امید آشنایی بیشتر کاربران فارسی زبان با میزکار کی دی ای

=-=-=-=-=
Powered by Bilbo Blogger

برچسب‌ها:


توجه: برای رفع مشکلات لینوکسی خود به یکی از انجمنهای اینترنتی مراجعه کنید! اینجا به هیچ وجه برای رفع مشکلات لینوکسی شما مناسب نیست!
تبادل لینک نداریم! لطفا سوال نفرمایید ما به هرکس بخوایم لینک می‌دیم، هرکس هم خواست به اینجا لینک بده! :)

Kategories

بایگانی

وضعیت بلاگ

  • 110,400 بازدید

مجوز انتشار:

تمامی مطالب و مقالات این بلاگ تحت مجوز GNU FDL قرار دارند. بنابراین کپی و ایجاد تغییر در آنها مطابق شرایط این مجوز آزاد می‌باشد.