بایگانی دسته: رایانه و اینترنت

خرابی لپتاپ و توفیق اجباری

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

مدل لپتاپ خدابیامرز من Acer Aspire 5520 سفارش انگلیس بود (با رم3 گیگ، سایر تولیدات این مدل رم 1 گیگ دارن و به سفارش چین و ژاپن ساخته میشن) و 5 سال رفیق بی کلک! هم بودیم.

الان هم احتمالا یکی از مدلهای مجهز به ویندوز 8 تولید Asus, HP , … رو تهیه کنم 🙂

Share

گابن، مالی و آفریقای مرکزی، متحد در ارائه رایگان دامنه

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

Share

دامنه .tk و اندر احوالات آن !

دامنه .tk یک دامنه رایگان هست، و در اصل این دامنه به کشور کوچک توکلائو تعلق داره. توکلائو، یکی از سرزمینهای ماوراء بحار (Overseas Territory) پادشاهی متحده هست. همچنین این کشور حدود ۱۷۰۰ نفر جمعیت داره. این دامنه به هرکس که بخواد به صورت رایگان واگذار میشه. از طریق وبسایت DOT TK میتونید این دامنه رو ثبت کنید.

علت پست کردن این مطلب این بود که خیلی ها tk رو متعلق به ترکیه، تاجیکستان یا ترکمنستان میدونن، درصورتی که ccTLD ترکیه tr ، ترکمنستان  tm و تاجیکستان هم tj هست. ccTLD مخفف Country code top level domain یا دامنه سطح بالای کد کشوری بوده، همچنین ممکنه سایر کشورهای کوچک هم دامنشون رو به صورت رایگان در اختیار کسانی که میخوان بزارن. البته نائورو دامنه .co.nr رو به صورت رایگان عرضه میکنه.

به محض اینکه مطلع بشم کدوم کشورها دامنشون رو رایگان عرضه میکنند، در وبلاگ پست خواهم کرد.

Share

فایلهای پیکربندی، برگ برنده BSD ها!

یکی از ویژگی های خوب BSD ها ، این هست که هر وقت که لازم شد، کاربر میتونه بدون مشکل کل سیستم (و نه فقط قسمتی از اون رو) با چند خط کد بروزرسانی کنه یا دوباره کامپایل کنه. این یکی از شاخص ترین ویژگی های BSD هاست، بخصوص FreeBSD که سردمدار این تیپ بروزرسانی است! (لازم به ذکره که توزیع های به اصطلاح مدرن لینوکس همه BSD-like هستند!).

خب ، یه تعداد فایل هست که نبودنش موجب سردرگمی کاربر میشه! برای مثال اگر قرار باشه یک سری بسته اضافه، مثل GNOME با کل سیستم هر بار کامپایل بشه و بخوایم روشی مثل LFS رو پیش بگیریم، همین گنوم ۳-۴ روز کامپایل کردنش وقت میبره! فی الواقع این یعنی یک فاجعه به تمام معنا!.

اما یک فایل جادویی! به نام make.conf در BSD ها هست که فقط کافیه پورت مورد نظر رو بهش اضافه کنیم، اون موقعست که قدرت BSD در مقابل لینوکس نمایان میشه 🙂 .

Share

آنترگوس، نصب آسان آرچ

در این پست، میخوام یک ری ویوی کوتاه از آنترگوس بنویسم، آنترگوس، توزیعی هست که ابتدا با نام Cinnarch متولد شد، توزیعی که در ابتدا قرار بود فقط و فقط آرچ خالص و سینامون باشه، کم کم تغییر رویه داد و میزکار پیشفرض رو گنوم تنظیم کرد. این توزیع ، هنگام نصب چیزی از ISO کپی نمیکنه و همه چیز رو از اینترنت دریافت میکنه. یکی از توزیعهایی که تا الان در لیست توزیع های مورد علاقه من قرار گرفته.
من موقع نصب، گنوم رو انتخاب کردم و آنترگوس برای من گنوم ۳.۱۰ و سرور نمایش Wayland رو نصب کرد، خیلی خیلی بی مشکل داره کار میده و مشکل کندی و … نداره. کارت گرافیک من مدل GeForce 7000 از NVIDIA هست، و این جای خوشحالی داره که بدون نصب راه اندازی غیرآزاد، اینطور راحت داره کار میده 🙂 .

Screenshot from 2014-01-16 17:37:15

این تصویر ترمینال انترگوس هست در حالی که داره دستور uname رو اجرا میکنه.

Screenshot from 2014-01-16 17:38:14 Screenshot from 2014-01-16 17:38:29 Screenshot from 2014-01-16 17:39:44این سه تصویر هم از بالا ، نرم افزار گنوم مپز ، ناتیلوس و کرومیوم هستند.

در کل توزیع خوبی بود و تحریکم کرد که Calculate (پایه جنتو) رو هم تست کنم 🙂

Share

هرد نامناسب حتی برای تست، تریسکل کاملا مناسب برای هر منظوری.

یکی از سیستم عاملهای تماما آزاد مبتنی بر گنو/لینوکس که توسط بنیاد گنو توصیه شده و نسبت به بقیه بسته های بروز تری داره و پایداری بهتری هم ارائه کرده، توزیع اسپانیایی تریسکل هست که توسط یک تیم ۲ نفره توسعه داده میشه. در این پست، قصدم مقایسه ای کوتاه بین هرد و تریسکل هست.

اول بیایم تفاوت های این دو رو بشماریم :

  1. تریسکل مبتنی بر لینوکس هست و هرد یک سیستم عامل مستقل.
  2. تریسکل مدتی چند پس از انتشار اوبونتو ، اون هم LTS منتشر میشه ، این یعنی نهایت وسواس روی پایداری و همچنین هرد هنوز در فاز تست هست.
  3. تریسکل از لحظه نصب، قابل استفاده برای هر قشر کاربری هست ولی هرد نه.

و اما اینها یک وجه مشترک دارند : هر دو مورد تایید گنو هستند.

و اما ! خیلی چیزا هست که تریسکل رو حتی مدتی پس از انتشار نهایی هر ارجح میکنه :

  1. همراه داشتن کدکها
  2. شناسایی تقریبا تمام سخت افزارها
  3. سازگاری حتی با ضعیف ترین سیستم ها
  4. داشتن میزکارهای مناسب و امکان نصب بدون مشکل سایر میزکارها (من خودم روی تریسکل گنوم شل رو نصب کردم ، البته تریسکل من مجازیه).

این ۷ مورد ، کلا برتریهای تریسکل بر هرد بود. همونطور که در پست قبلی که در مورد هرد بود گفتم، هرد اگر رویه کنونیش رو بخواد ادامه بده، یک بازنده مشهور میشه (مقایسه درستی نیست ولی میشه چیزی مثل حزب نازی!)

Share

جناب گنو/هرد ، i386 مناسب شما نیست.

در پست قبلی در مورد گنو/هرد نوشتم و حتی یک اسکرین شات هم ازش گذاشتم. در این پست، سعی دارم تا گنو/هرد رو کمی توضیحش بدم.

گنو/هرد، تفاوت های عمده ای با لینوکس داره ، اول از همه لینوکس مونولیتیک یا یکپارچه هست (گرچه ماژولار هست و مثل یک فایل a.out بزرگ رفتار نمیکنه) ، ولی هرد ریزهسته هست!.

خب نظر لینوس توروالدز در مورد ریزهسته ها جالبه :

اگر یک سیب رو به دو قسمت تقسیم کنیم با فرض این که هر قسمت از پیچیدگی کار قسمت دیگر کم کند، از پیچیدگی چگونگی اتصال این دو قسمت به یکدیگر صرفنظر شده است

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

اما از مقایسه بین دو ساختار که بگذریم، میرسیم به این که هرد فقط و فقط i386 رو پشتیبانی میکنه و این یعنی فاجعه!

همین الان، ضعیف ترین سیستم های موجود در بازار، کم کم از پردازنده های دو هسته ای ۶۴ بیتی استفاده میکنند (غیر از بعضی مدل نتبوک ها). i386 یک معماری تقریبا مرده برای دسکتاپ هست. الان اکثر سیستم عامل های مطرح، ترجیح دادن فقط نسخه های ۶۴ بیتی (و نه ۳۲ بیتی های i486, i586 و یا i686) تولید کنند و لینوکس هم عموما روی i686 میچرخه.

با این حساب، چند سال دیگه شاهد حضور گنو/هرد در بازار سیستم عاملهای اوپن سورس خواهیم بود. ولی مطمئنا اگر اون زمان هم i386 باشه، در این بازار فقط یک بازنده معروف خواهد بود، این برخلاف چیزایی هست که از گنو دیدیم، نمونش گراب یا GCC که در نوع خودشون موفق ترین ها هستند. الان حتی Solaris کد بسته هم داره از گراب بعنوان بوت لودر استفاده میکنه، در OS X از GCC استفاده شده و … . پس گنو باید به فکر این هم باشه که باخت بزرگی در بازار دسکتاپ حداقل نده.

موفق باشید.

Share

سیستم عامل استیم ، آیا میتوانیم به سادگی یک کنسول بازی بسازیم؟

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

اما صبر کنید ….!

یک کنسول مبتنی بر استیم این ویژگی ها رو میتونه داشته باشه :

  1. یک کامپیوتر کامل باشه، یعنی به سادگی بشه یه گنوم یا هر میزکار دیگری سوییچ کرد.
  2. بعدا هر وقت دلمون خواست، بتونیم استیم او اس رو با توزیع و سیستم عامل دیگری عوض کنیم.

این دو ویژگی ، میتونه برتری های یک ماشین مبتنی بر استیم باشه. البته ماشینی که توسط علاقمندان ساخته شده 🙂

Share

آموزش فارسی نصب دبیان گنو/هرد

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

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

لینک آموزش از وبلاگ سلمان محمدی

باز هم تکرار میکنم، این سیستم عامل هنوز کامل نیست، و اگر دوست دارید از یک هسته ۱۰۰٪ آزاد استفاده کنید، لینوکس-لیبره میتونه گزینه مناسبی باشه.

Share

بوت لودر گراب، مهمان جدید جبیر

همونطور که گفته بودم، نسخه دوم پروژه جبیر  بزودی منتشر میشه. در این نسخه، تصمیم دارم تا بوت لودر نام آشنای گراب رو جایگزین BTX کنم. چندین دلیل هم داره این کار :

  1. گراب، شناخته شده تر هست و رفرنس های بیشتری برای کار با گراب وجود داره. در واقع شما اگر کاربر لینوکس یا سایر سیستم عامل های شبه یونیکس باشید، خواهید دید که اکثرا از گراب استفاده میکنند. ما هم گراب رو به عنوان یک جایگزین خوب در نظر میگیریم.
  2. گراب قابلیت شناسایی خودکار داره. پس نگران نیستیم وقتی کسی جبیر رو در کنار ویندوز یا سیستم عامل دیگری نصب میکنه، به مشکلی بر بخوره، چون اگر گراب هم نشناسه با اجرای os_prober (همون update-grub) مشکل حل خواهد شد.

این هم دلایلی که من به گراب مهاجرت کردم. همچنین PC-BSD و ArchBSD  از گراب استفاده میکنند.

Share