ه‍.ش. ۱۳۸۸ مرداد ۹, جمعه

انتخاب ... چندم؟!

خودمم باورم نمیشد به این سرعت انتخاب کنم! نمیدونم چرا ولی اون روز کلا تو حال و هوای خریدن بودم، این ۴مین عینکی بود که دیدم...

ه‍.ش. ۱۳۸۸ مرداد ۶, سه‌شنبه

لینوکس، فدورا، سمینار!

یادش بخیر! اون اوایل که لینوکسی شده بودم، با فرض این که اصولا همه‌ی کارهایی که در آینده وجود خواهد داشت ویندوزیه خیلی دنبال این بودم که چطور می‌تونم توی لینوکس برای ویندوز کار کنم. البته خودش کلی مزه داره! ولی نکته‌ی جالبش اینه که توی این ۳ سالی که نسبتا جدی کار می‌کنم به جز ۱ مورد بقیه‌ی کارهام مختص لینوکس بود و ویندوز اصلا توش مهم نبود! اون ۱ مورد هم یه برنامه‌ی ویندوزی بود که من با دیکتاتوری تمام تو لینوکس نوشتمش! البته برای ویندوزا... ولی بعدا یواش یواش فهمیدن چه کلاهی سرشون رفته (آخه اون‌جا هیچ کس با wxWidgets آشنا نبود و ترجیح میدادن من با MFC برنامه رو می‌نوشتم؛ کاری که البته من نمی‌کردم!). :)
الان هم مرتب آگهی استخدام می‌گردم که دنبال فرد «آشنا به لینوکس» یا «آشنا به برنامه‌نویسی لینوکس» می‌گردن. (البته یه سریشون می‌خوان که به ویندوز و لینوکس آشنا باشی). البته احتمالا کار تحت ویندوز خیلی بیشتر باشه، ولی چیزی که هست اینه که حداقل در این لحظه تعداد لینوکس کار به نسبت کار لینوکسی خیلی کمه. به‌خصوص توی یه زمینه‌ای مثل برنامه‌نویسی (چون نسبتا خیلیا لینوکسو برای شبکه یاد می‌گیرن). خلاصه الان وضع کاری بدک نیست :)

***

فدورا به درد کی می‌خوره؟!! یکی از چیزایی که چند وقت پیش پیدا کردم یه متن پیش‌نویس بود در مورد این که «کاربران هدف» فدورا چه کسایی هستن. نکته‌ی جالبی که بود این بود که هدف اصلی فدورا «کاربران معمولی(رومیزی)» نیستن (یادم نیست دقیقا کیا بودن!) اما در هر صورت، میتونم بگم با توجه به این قضیه فدورا واقعا به اهدافی که داره به مقدار نسبتا خوبی رسیده. البته دسته‌ی دوم کاربران هدف فدورا همین کاربران معمولی هستن، و توی این زمینه هم فدورا داره به جاهای خوبی می‌رسه (اخیرا رتبه‌ی فدورا توی distrowatch دوم شده، در حالی که مدت‌ها نزدیک ۴م بود. هر چند رتبه‌بندی این سایت به نظرم چیز خاصی به آدم نمیده، چون براساس تعداد کلیک‌هاییه که کاربرای این سایت روی اسم یه توزیع می‌کنن!).
بگذریم! چیزی که اصلش می‌خواستم بگم این بود که برای آشنایی با فدورا و خصوصیات اون بد نیست این صفحه رو یه نگاهی بکنید: http://fedoraproject.org/wiki/Overview
بهتون توی تصمیم‌گیری این که آیا فدورا به دردتون می‌خوره یا نه هم کمک می‌کنه.
در ضمن در حال حاضر به نظر میاد فدورا حدود ۱۶ملیون کاربر داره.

***

راستی من قراره به زودی (احتمالا ۲ هفته‌ی دیگه) یه سمینار توی گروه کاربران لینوکس اصفهان با عنوان «فارسی در لینوکس» داشته باشم. البته قرار بود سال پیش بذارم ولی چون رفتن تهران دیگه وقت نشد، به‌جاش با توجه به یه سری تغییرات جدید سمینار امسال کامل‌تره!
و البته احتمالا (فکر کنم عقلم کمه! ولی خب) یه کلاس مقدماتی لینوکس هم توی دانشگاه اصفهان قراره بذارم (نمیدونم کی باز سر یه سری رو شیره مالیده که بیان سر کلاس من!!) ؛)

ه‍.ش. ۱۳۸۸ مرداد ۳, شنبه

فدورا ۱۱ در خانه!

من بالاخره برگشتم خونه تا یه چند روزی رو این‌جا بمونم و استراحتی بکنم. واقعا هیچ‌جا خونه‌ی آدم نمیشه! هم دوباره در جمع خونواده‌ام و هم یاد دوران قبل از تهران رفتن کردم و یه مقداری حال و هوای بهتری پیدا کردم! مخصوصا که توی تهران وسط شلوغی و دود و دمم و برعکسش توی خونه کنار کوهیم و هوای نسبتا خوب. :)

از این‌ها که بگذریم، تصمیم گرفتم فدورای سیستم توی خونه رو هم عوض کنم. برعکس لپ‌تاپم که یکی دو ماه قبل از انتشار ارتقا داده میشه تو خونه این کارو نمی‌کنم. دلیل اصلیشم سرعت اینترنت تلفنی خونست! مخصوصا که بقیه هم ازش استفاده می‌کنن و اگه برنامه‌های لازم روش نباشه یکم اذیت میشن. برای همینم فدورای خونمون هنوز ۹ بود و ۱۰ش نکرده بودم.
نصب فدورا ۱۱ توی خونه به خوبی پیش رفت و خوشبختانه یه سری از بسته‌های فدورا ۹ رو هم تونستم روش نصب کنم و خلاصه سیستم سریع راه افتاد. یه لیست هم تهیه کردم از کارایی که بعد از نصب یه فدورای جدید خوبه انجام بدم (تغییر یه سری تنظیمات و این‌ها) که انجام دادم خیلیش رو توی همون مدت. البته این سری تصمیم گرفتم یه اسکریپت درست کنم. الان خیلی کاراش آمادست دیگه برای دفعات بعدی کافیه اجراش کنم درصد قابل توجهی از کارا رو میکنه.
فکر کنم فردای روزی که فدورا ۱۱ رو نصب کرده بودم بود که وقتی سیستم اومد بالا برادرم این پیامو دیدو خبرم کرد ببینم چه خبره:


چشمتون روز بد نبینه! یکی از هاردهای سیستم توی خونه ظاهرا به این نتیجه رسیده که داره عمرش تموم میشه. این پیام از این لحاظ که یه هاردو دارم از دست میدم خبر خوشی نیست، ولی این که قبل از این که اطلاعاتمو از دست بدم داره خبرم میکنه خیلی خوبه! با کلیک کردن روی اون آیکن و بعدش اسم هارد اطلاعات دقیق‌تری بهم میده:


:( بله! ۱ دونه سکتور خراب پیدا کرده. البته ۱ دونه سکتور چیزی نیست ولی احتمالا به زودی تعدادش بیشتر هم میشه. جالبه من نمیدونستم هاردها یه فضا هم بیکار گذاشتن مخصوص جایگزینی این سکتورها!
این برنامه که می‌بینید جزو برنامه‌های جدید فدورا ۱۱ه! البته توی نسخه‌های قبلی هم هارد دیسک تحت نظر بود و من آخرین باری که بررسی کرده بودم این مشکل نبود، ولی خب قبلا اگه مشکلی بود گزارشش رو توی پیام‌های سیستم میذاشت. اما الان این شکلی خبر می‌کنه. (البته این برنامه کلا یه برنامست برای مدیریت دیسک‌ها و یکی از کارهایی که میکنه مانیتور کردن وضع سلامت فیزیکی دیسکه).

با این تکنولوژی آشنا هستین؟ هارد دیسک‌های جدید از تکنولوژی SMART پشتیبانی می‌کنن. ((Self-Monitoring, Analysis and Reporting Technology (SMART) یعنی خودشون به سلامت خودشون نظارت میکنن و یه سری از مشکلات رو تشخیص میدن و ثبت می‌کنن. حالا اگه یه برنامه داشته باشین که وضعیت دیسک رو ازش بخونه و در صورت لزوم خبرتون کنه ممکنه خیلی وقت‌ها قبل از این که اطلاعاتتون رو از دست بدین بتونید ازشون روی یه دستگاه ذخیره‌سازی سالم کپی تهیه کنید. مثلا من باید خودمو برای روزی که این هارد دیگه کار نکنه یا به تدریج یه سری اطلاعاتش دیگه قابل خوندن نباشه آماده کنم :( .
علاوه بر آزمایش‌هایی که خود هارد دیسک انجام میده، یه سری آزمایش دیگه هم توی این تکنولوژی طراحی شده که اگه بخواین میتونید خودتون دستور انجامش رو بدین. بعضی از این ازمایش‌ها ممکنه ۱۰ها دقیقه طول بکشه.
پیشنهاد می‌کنم حتما ازش استفاده کنید! توی لینوکس‌ها اگه ابزاری مثل اینی که عکسش رو زدم هم نداشته باشین می‌تونید با نصب بسته‌ی smartmontools از ابزارهایی که به این منظور داره استفاده کنید. برای ویندوز هم حتما ابزارهایی هست، حتی ممکنه همین بسته هم برای ویندوز وجود داشته باشه.

ه‍.ش. ۱۳۸۸ تیر ۳۱, چهارشنبه

مرورگر گوگل برای لینوکس

خیلی وقته که گوگل مرورگر خودش رو برای ویندوز ارائه داده. اما برای لینوکس هنوز نسخه‌ای به صورت نهایی منتشر نشده. اوایل کسایی که علاقمند بودند می‌تونستن با Wine این مرورگر (Chrome) رو روی لینوکس اجرا کنن. اما چند وقتیه که گوگل بیشتر داره روی نسخه‌ی لینوکسیش کار می‌کنه و یه سری نسخه‌ی آزمایشی هم داده بیرون (البته هنوز نسخه‌ی آزمایشی هم به صورت رسمی منتشر نشده و فقط کد فعلی رو میشه دریافت کرد). من که تا حالا سرش نرفته بودم، مخصوصا که سایت گوگل به ایرانیا اجازه‌ی داونلودش رو نمیده. اما چند وقتیه یکی از فدورایی‌ها یه مخزن yum درست کرده و آخرین نسخه‌های این مرورگر که نسخه‌ی کد بازش به اسم Chromium منتظر میشه رو توش میذاره. منم نصبش کردم ببینم چه شکلیه. این شکلی بود!


قیافش از فایرفاکس قشنگ‌تره. میگن خیلی سریع‌تره! ولی من چیزی ندیدم زیاد هر چند تحت فشارش هم نذاشتم. فایرفاکس نسخه‌ی ۳.۵ش از نظر سرعت بد نیست. راستش این نسخه فعلا اینقدر ناقص بود که مطمئنم جدی ازش استفاده نمی‌کنم برای همین خیلی آزمایشش نکردم. مثلا هیچ راهی برای تنظیم پروکسی توش نذاشتن! دلیلشم اینه که توی ویندوز از تنظیمات پروکسی ویندوز استفاده می‌کنه. البته احتمالا توی لینوکسم از تنظیمات سیستم استفاده کنه ولی خب کار جالبی نیست! مخصوصا وقتی مدام بخوای پروکسیتو عوض کنی. توی فایرفاکس برای اون منظور من از افزودنی ( SwitchProxyیا FoxyProxy) استفاده می‌کنم.
اما با این‌حال بد نیست آدم سری بهش بزنه. هر چند، کافیه تصمیم بگیرین توی گوگل دنبال راهنمایی چیزی در موردش بگردین، اگه لینکی که پیدا می‌کنین از سایت اصلی این مرورگر باشه احتمالا با پیام Access Denied مواجه میشین که چندان دلچسب نیست! با این اوضاع فکر نکنم در آینده‌ی نزدیک چیزی رو با فایرفاکس عوض کنم.
اگه بخواین شمام تو فدورا این مرورگر رو نصب کنید، بهترین راه اینه که یه مخزن yum به سیستم اضافه کنید، مثلا با ایجاد فایل chromium.repo توی شاخه‌ی etc/yum.repos.d/ با محتویات:

[chromium]
name=Chromium Test Packages
baseurl=http://spot.fedorapeople.org/chromium/F$releasever/
enabled=1
gpgcheck=0

بعدش با yum install chromium میتونید نصبش کنید. البته متاسفانه بسته‌ی ۶۴بیتیش فعلا نیست و توی فدوراهای ۶۴بیتی هم بسته‌ی ۳۲بیتی نصب میشه. اگه توی فدورا ۶۴ بیتی کار می‌کنید این دستور رو هم اجرا کنید (این بسته‌ها توی دی‌وی‌دی هستن. پس اگه مثلا با این روش دی‌وی‌دی رو به عنوان مخزن اضافه کرده باشین از دی‌وی‌دی نصب میشه):
yum install gtk-nodoka-engine.i586 nss-mdns.i586

بعدش میتونید chromium رو از توی منوی اینترنت یا با دستور chromium-browser اجرا کنید. :)