انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => انجمن عمومی => نویسنده: alibagheri در 27 فروردین 1391، 10:45 ب‌ظ

عنوان: ساخت میزکار جدید
ارسال شده توسط: alibagheri در 27 فروردین 1391، 10:45 ب‌ظ
درود دوستان
برای ساخت میزکار جدید به چه زبان های برنامه نویسی باید مسلط بود؟
عنوان: پاسخ : ساخت میزکار جدید
ارسال شده توسط: nixoeen در 27 فروردین 1391، 11:09 ب‌ظ
به زبانی که می‌خواید با اون میزکار جدید رو بنویسید!
عنوان: پاسخ : ساخت میزکار جدید
ارسال شده توسط: identi در 27 فروردین 1391، 11:25 ب‌ظ
برای ساخت میزکار جدید به چه زبان های برنامه نویسی باید مسلط بود؟
http://tjlug.com/wp-content/uploads/2012/03/Saman_Ismael.pdf
عنوان: پاسخ : ساخت میزکار جدید
ارسال شده توسط: alibagheri در 28 فروردین 1391، 09:38 ق‌ظ
مرسی دوستان
دوستان می خوام یه تحقیق کامل انجام بدم در مورد نحوه ساخت میزکار برای دبیان و ابونتو که مستقل باشه......
بازم دوستان اگه مطلبی دارن لطف کنن بگن. واقعا نیاز دارم...
ممنون از همتون
عنوان: پاسخ : ساخت میزکار جدید
ارسال شده توسط: nixoeen در 28 فروردین 1391، 11:02 ق‌ظ
مرسی دوستان
دوستان می خوام یه تحقیق کامل انجام بدم در مورد نحوه ساخت میزکار برای دبیان و ابونتو که مستقل باشه......
بازم دوستان اگه مطلبی دارن لطف کنن بگن. واقعا نیاز دارم...
ممنون از همتون
نحوه ساخت میزکار وابسته به توزیع نیست. کافیه یک محیط کاری با هر زبانی درست کنید و اون میشه میز کار شما. برای میز کارهای اصلی عموما ابتدا یک Toolkit یا Framework مثل QT یا GTK ایجاد میشه و میزکار بر مبنای اونها توسعه داده میشه، ولی خوب این قضیه الزامی نیست. میزکاری مثل Gnome بر توسط زبان‌های C و Javascript توسعه داده میشه و KDE هم توسط ++C. در کل میزکار هم یک نرم‌افزار هستش و ارتباطش هم با توزیع تنها نوع بسته‌بندی اونه.
عنوان: پاسخ : ساخت میزکار جدید
ارسال شده توسط: alibagheri در 28 فروردین 1391، 01:45 ب‌ظ
مرسی دوستان

واسه آشنایی بیشتر سورس گنوم و kde رو می خوام. از کجا می تونم دانلودش کنم؟
عنوان: پاسخ : ساخت میزکار جدید
ارسال شده توسط: جادی در 28 فروردین 1391، 01:48 ب‌ظ
واقعیت اینه که اگر این سوال ها رو می پرسی معنی اش اینه که هنوز زوده سعی کنی یک میز کار جدید بنویسی (:

برای پیدا کردن سورس کی دی ای و گنوم باید گوگل رو سرچ کنی و برسی به سایت هاشون (: سورس هر دو توشون هست. اذیتت نمی کنم (: منظورم اینه که اگر می خوای به جایی برسی که بتونی میز کار بنویسی باید خیلی خیلی جنگنده تر و پر تلاش تر ظاهر بشی.
عنوان: پاسخ : ساخت میزکار جدید
ارسال شده توسط: H.Hoseini در 28 فروردین 1391، 01:55 ب‌ظ
مرسی دوستان

واسه آشنایی بیشتر سورس گنوم و kde رو می خوام. از کجا می تونم دانلودش کنم؟

میزکارهای ساده تر هست که با کیوت نوشته شده
شاید بتونی تو سایت http://qt-apps.org  پیدا کنی
یاعلی
عنوان: پاسخ : ساخت میزکار جدید
ارسال شده توسط: alibagheri در 28 فروردین 1391، 05:23 ب‌ظ
مرسی دوستان
همین که یه اطلاعاتی در موردشون پیدا کنم خیلی خوبه. می دونم کار خیلی سختیه ولی نشدنی نیست. فعلاً فقط دارم تحقیق می کنم و بررسی. ببینم می تونم انجامش بدم یا نه....
بازهم از همه تشکر می کنم که نظر میدن.
عنوان: پاسخ : ساخت میزکار جدید
ارسال شده توسط: nixoeen در 28 فروردین 1391، 05:28 ب‌ظ
واسه آشنایی بیشتر سورس گنوم و kde رو می خوام. از کجا می تونم دانلودش کنم؟
سورس GNOME و KDE سنگین‌تر از اینه که بخوای برای آشنایی بخونیشون! بهتره برای شروع، شروع به برنامه نویسی گرافیکی برای گنو-لینوکس بکنی و تو این راه خودت با مفاهیم کلی آشنا میشی.
عنوان: پاسخ : ساخت میزکار جدید
ارسال شده توسط: alibagheri در 28 فروردین 1391، 05:31 ب‌ظ
تاحالا واسه گنو/لینوکس برنامه ننوشتم و نمی دونستم چجوری بنویسم. کلا هر وقت زبون جدیدی می خواستم یادبگیرم یا حداقل بفهمم با سورس کار کردم. ممنون می شم چندتا منبع واسه آشنایی بهم معرفی کنی
عنوان: پاسخ : ساخت میزکار جدید
ارسال شده توسط: nixoeen در 28 فروردین 1391، 06:00 ب‌ظ
تاحالا واسه گنو/لینوکس برنامه ننوشتم و نمی دونستم چجوری بنویسم. کلا هر وقت زبون جدیدی می خواستم یادبگیرم یا حداقل بفهمم با سورس کار کردم. ممنون می شم چندتا منبع واسه آشنایی بهم معرفی کنی
و خداوند گوگل را آفرید :) کافیه کمی سرچ کنید!
لینک ۱ (http://www.linfo.org/create_c1.html)
لینک ۲ (http://zetcode.com/tutorials/gtktutorial/)
عنوان: پاسخ : ساخت میزکار جدید
ارسال شده توسط: aliva در 28 فروردین 1391، 09:58 ب‌ظ
این سایت[1] مال میز کار i3 هست سورسش رو نگاه کردم نسبت به بقیه جمع و جور تره.

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

برای ساخت میز کار جدید شما باید از مسائل پایه تا حدودی اطلاع داشته باشین و کار شما فقط برنامه نویسی محض نیست:

شما اگه برای صفحه لوگین از یه چیزی که اماده هست استفاده کنین (gdm یا هرچی) از لحظه لوگین کابر کل عملیات سیستم می افته گردن شما:
* کارهایی مثل مدیدریت پنجره ها
* کار با کیبرد
* مدیریت اطلاعات نمایش داده شده روی مانیتور
* بعضی وقتها خطا داخل برنامه‌ها هم ممکنه باعث بشه میز کار شما بترکه
* ...

شما بعضی از این عملیات رو می‌تونین رو دوش X بندازین برای همین کار شما کمی سبکتر می‌شه. البته ممکنه ابزارهای دیگه هم باشه که باید خودتون تحقیق کنین.

در کل منظورم اینه که شما باید یه دید همه منظوره به موضوع داشته باشید و کار فقط این نیست که یک qt یا gtk بخونین و یا علی! میز کار راه بیوفته.

ای سایت[2] در زمینه ساخت ابزار، تولید محتوا و استاندارد سازی در این زمینه فعالیت می‌کنه یک نگاهی بهش بندازین.

موفق باشید.

1: http://i3wm.org
2: http://www.freedesktop.org
عنوان: پاسخ : ساخت میزکار جدید
ارسال شده توسط: alibagheri در 28 فروردین 1391، 10:22 ب‌ظ
بابا دمتون گرم بچه ها....
اولین مشکلم فعلا برنامه نویسی هستش..
به محض اینکه شروع کنم هر روز یه مشکل جدید دارم که با کمک شما حله.....
واسه تحقیقه و ان شاءالله خودم یا بچه های دیگه اجراش کنن....
من تقریباً فکر همه جا شو کردم ...حداقل 5-6 هزار صفحه باید مطالعه داشته باشم که از امروز شروع شده...
بازم کمکم کنید....

سورس i3 رو از کجا دانلود کنم؟
عنوان: پاسخ : ساخت میزکار جدید
ارسال شده توسط: محمدرضا ح. در 28 فروردین 1391، 11:09 ب‌ظ
بابا دمتون گرم بچه ها....
اولین مشکلم فعلا برنامه نویسی هستش..
به محض اینکه شروع کنم هر روز یه مشکل جدید دارم که با کمک شما حله.....
واسه تحقیقه و ان شاءالله خودم یا بچه های دیگه اجراش کنن....
من تقریباً فکر همه جا شو کردم ...حداقل 5-6 هزار صفحه باید مطالعه داشته باشم که از امروز شروع شده...
بازم کمکم کنید....

سورس i3 رو از کجا دانلود کنم؟

شما این مورد رو در گوگل سرچ کنید ؛ سایتش زیادی بهم ریختس :D

برای سایر موارد هم میتونید از این دستور برای گرفتن سورس استفاده کنید (این XFCE رو براتون میاره):
$sudo apt-get source xubuntu-desktop
البته قبلش توسط cd به دایرکتوری مورد نظرتون برید حتما و بعد این کارها رو انجام بدید ;)
عنوان: پاسخ : ساخت میزکار جدید
ارسال شده توسط: سیروس در 29 فروردین 1391، 12:10 ق‌ظ
ساخت میز کار جدید بهترین حرکتیه که میشه برای این سیستم عامل کرد.ما بجای توزیع های جورواجور میز کارهای جورواجور نیاز داریم.انشاءالله موفق باشی و کارت انقدر خوب باشه که prp-e هم در توزیع جدیدش ازاون استفاده کنه
عنوان: پاسخ : ساخت میزکار جدید
ارسال شده توسط: محمدرضا ح. در 29 فروردین 1391، 03:32 ب‌ظ
ساخت میز کار جدید بهترین حرکتیه که میشه برای این سیستم عامل کرد.ما بجای توزیع های جورواجور میز کارهای جورواجور نیاز داریم.انشاءالله موفق باشی و کارت انقدر خوب باشه که prp-e هم در توزیع جدیدش ازاون استفاده کنه

واقعا وجود یک میزکار ایرانی در کنار توزیعات ایرانی لازمه ، نه تنها من، بلکه در سایر توزیعات مثل پارسیکس و آریوس و ... هم میتونه استفاده بشه!
عنوان: پاسخ : ساخت میزکار جدید
ارسال شده توسط: nixoeen در 29 فروردین 1391، 05:39 ب‌ظ
ساخت میز کار جدید بهترین حرکتیه که میشه برای این سیستم عامل کرد.
به نظر من بهترین حرکت کمک به پروژه‌های موجوده! نه اختراع دوباره چرخ.
عنوان: پاسخ : ساخت میزکار جدید
ارسال شده توسط: دانیال بهزادی در 29 فروردین 1391، 05:42 ب‌ظ
به نظر من بهترین حرکت کمک به پروژه‌های موجوده! نه اختراع دوباره چرخ.
عنوان: پاسخ : ساخت میزکار جدید
ارسال شده توسط: alibagheri در 29 فروردین 1391، 08:06 ب‌ظ
مرسی دوستان
فعلا تو مرحله مقدماتی تحقیق هستم.....1ماه فقط و فقط مطالعه می کنم و ببینم چی میشه واقعا نظراتون باعث دلگرمیه....همیشه با کمترین زمان بهترین پاسخ ها رو از تاپیکم گرفتم..........
واقعا حرفی واسه تشکر کردن نمی مونه :-X
در ضمن به همه پروژه های موجود هم پیشنهاد همکاری دادم. هر گروهی هر کمکی می خواد تااونجا که بدونم در خدمتم.
عنوان: پاسخ : ساخت میزکار جدید
ارسال شده توسط: دانیال بهزادی در 29 فروردین 1391، 11:26 ب‌ظ
الآن گنوم کمک می‌خواد در زمینه‌ی تاریخ شمسی. این رو بتونی درست کنی دعای حداقل دو میلیون نفر پشت سرته
عنوان: پاسخ : ساخت میزکار جدید
ارسال شده توسط: identi در 29 فروردین 1391، 11:52 ب‌ظ
دو میلیون کاربر داره گنو تو ایران؟ (نکنه افغانها و تاجیکها  را هم حساب کردین)‌ :)
و با همین ضریب اگه برای kde (و ...) حساب کنیم عجب اماری میشه!
عنوان: پاسخ : ساخت میزکار جدید
ارسال شده توسط: nixoeen در 30 فروردین 1391، 03:55 ق‌ظ
در ضمن به همه پروژه های موجود هم پیشنهاد همکاری دادم. هر گروهی هر کمکی می خواد تااونجا که بدونم در خدمتم.
پیشنهاد همکاری دادن توی دنیای متن‌باز خیلی معنی نداره! هر پروژه یک لیستی از باگ‌ها و تقاضاها داره، اگر می‌خواید کمک کنید، میرید اونها رو می‌بینید و برای اون‌ها Patch می‌نویسید که اون امکان اضافه بشه یا اینکه اون باگ رفع بشه. برای مثال، این لیستش برای Gnome-Shell هستش: لینک (https://bugzilla.gnome.org/buglist.cgi?product=gnome-shell&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED)
البته این تنها برای خود Gnome-Shell هستش و برای GTK و کتابخانه‌های دیگه لیست‌های جدا وجود داره.
عنوان: پاسخ : ساخت میزکار جدید
ارسال شده توسط: alibagheri در 30 فروردین 1391، 07:29 ق‌ظ
منظورم کمک به پروژه های بومی و ایرانی است ... حالا حالا زوده که بخوام واسه گنوم شل و ... پچ بنویسم