بلاگ هدایت!
یکشنبه ۲۷ نوامبر ۲۰۱۱
یک کیلو بایت چند بایته؟!
اگه گفتین یه کیلوبایت چند بایته؟! حالا تا (شاید) دارین فکر میکنید یکمی صحبت متفرقه:
یکی این که نرمافزارهای ساغر و jcal رفتن تو فدورا! البته فعلا توی مخازن updates-testing فدورا ۱۵ و ۱۶ هستن و به زودی وارد مخازن اصلی میشن. و البته اگه نصبش کنید و اینجا و اینجا تایید کنید (یا با استفاده از دستور و بستهی fedora-easy-karma) که درست کار میکنه زودتر وارد مخازن اصلی میشه. به هر حال، فعلا این شکلی میشه نصبش کرد:
یکی این که نرمافزارهای ساغر و jcal رفتن تو فدورا! البته فعلا توی مخازن updates-testing فدورا ۱۵ و ۱۶ هستن و به زودی وارد مخازن اصلی میشن. و البته اگه نصبش کنید و اینجا و اینجا تایید کنید (یا با استفاده از دستور و بستهی fedora-easy-karma) که درست کار میکنه زودتر وارد مخازن اصلی میشه. به هر حال، فعلا این شکلی میشه نصبش کرد:
yum --enablerepo=updates-testing install Saaghar
yum --enablerepo=updates-testing install jcal
*****
راستی اگه اشتباه نکنم قراره سهشنبه یه ارائه در مورد LaTeX و XeLaTeX توی تهران لاگ بدم! تو خود سایت که هنوز نزدن گفتم خودم تبلیغ کنم ؛)
*****
خب چند بایت بود؟ بله... ۱۰۰۰ بایت. البته قدیما ۱۰۲۴ بایت بودا ولی اون مال قدیما بود. الان دیگه ۱۰۰۰ بایته. دقیقا مطابق با استانداردهای SI. یعنی یه مگابایت هم ۱۰۰۰ کیلوبایته و یه گیگابایت هم ۱۰۰۰ مگابایته و به همین ترتیب!
توی وسایل الکترونیکی هم، برای یه سری از وسایل مثل حافظهی اصلی (RAM) از واحدهای قدیمی استفاده میکنند اما توی وسایل ذخیرهسازی مثل هارد دیسکها، فلشها و ... از واحد جدید استفاده میکنن. برای CDها از واحد قدیم استفاده میشه (یعنی یه سیدی ۷۰۰ مگابایتی از واحدهای ۱۰۲۴تایی استفاده میکنه) اما برای DVDها از واحد جدید استفاده میکنن. برای همین یه دیسک دیویدی ۴.۷ گیگابایتی دقیقا ۴۷۰۰۰۰۰۰۰۰۰ یا ۴۷ با ۹ تا صفر بایت فضای ذخیره سازی داره. به همین ترتیب یه هارد ۵۰۰ گیگابایتی هم ۵۰۰ با ۹تا صفر بایت جا داره. اسم اختصاری این واحدها هم به صورت KB، MB و GB نشون داده میشه.
خب حالا اسمی برای ۱۰۲۴ بایت داریم؟! بعله! کیبیبایت (KibiByte)! و به همین ترتیب مبیبایت(MebiByte) برای ۱۰۲۴ کیبی بایت و گیبیبایت(GibiByte) برای ۱۰۲۴ مبیبایت. واحدهای اختصاریش رو هم به صورت KiB، MiB و GiB نمایش میدن (اگه توی گنو/لینوکس دقت کنید این علائم رو بعضی جاها میبینین). برای اطلاعات بیشتر هم میتونید به صفحات گیگابایت و گیبیبایت توی ویکیپدیا مراجعه کنید.
سهشنبه ۱۵ نوامبر ۲۰۱۱
پایان دانشگاه؛ ویندوز ۷، پارتیشنها و لینوکس
خب دانشگاه تموم شد! این قسمتش خیلی خوبه. اما دفاع، من انتظار نداشتم دفاع خیلی خوبی بشه اما چیزی که اتفاق افتاد در مقابل چیزی که انتظارش رو دارم افتضاح بود! هنوزم باورم نمیشه با یه همچین برخوردی مواجه بشم؛ حتی تا بعد از دفاعم با توجه به موارد مشابه فکر نمیکردم این طوری بشه! یعنی تا جایی که حتی چشم دیدن ۲-۳ نمرهی تشویقی آدم رو هم نداشته باشن!! الان از ته دل میخوام یه سری فحش رکیک نثار اساتید محترم حاضر بکنما... حیف که دست و پایمان بستست! استاد راهنمای محترم هم اصرار دارن که همهی تقصیرها رو بندازن گردن داورها ولی با توجه به یه سری نکات و شواهد اگه مشکل اصلی خودش باشه اصلا تعجب نمیکنم... در هر صورت جایی برای اطمینان باقی نمونده. خیلی حس خوبی نداره که یه نفر جلوی آدم به نظر مهربون و دلسوز بیاد ولی تا روتو برمیگردونی شمشیرو از رو ببنده...
بگذریم! (یعنی سعی میکنم بگذرم)! به هر حال بهتره آدم فکر و اعصابشو بذاره برای آدما و اتفاقایی که ارزششو دارن تا کسایی که از روی غرور (و احتمالا چیزایی که من خبر ندارم!) حاضرن چیزایی که حتی اعتبار خودشونم ازش میگیرن زیر سوال ببرن تا کار تو رو کوچیک جلوه بدن...
بگذریم! (یعنی سعی میکنم بگذرم)! به هر حال بهتره آدم فکر و اعصابشو بذاره برای آدما و اتفاقایی که ارزششو دارن تا کسایی که از روی غرور (و احتمالا چیزایی که من خبر ندارم!) حاضرن چیزایی که حتی اعتبار خودشونم ازش میگیرن زیر سوال ببرن تا کار تو رو کوچیک جلوه بدن...
*****
من اصولا تا الان همیشه به کسایی که میخواستن یه توزیع گنو/لینوکس نصب کنن توصیه میکردم که کوچیک کردن پارتیشنهای ویندوزیشون رو توی خود ویندوز انجام بدن و بعد لینوکس رو نصب کنن (برای این که اگه مشکلی اومد بد و بیراهش برای خود ویندوز باشه نه لینوکس D:). چند وقت پیش یه نفر مراجعه کرد بهم که بعد از کوچیککردن پارتیشن ویندوزیش توی ویندوز ۷، پارتیشنهاش «قهوهای» شده بودن. بعد از این که سیستمش رو دیدم متوجه شدم که کل هاردش به اصطلاح ویندوز از یه «دیسک ابتدایی (Basic Disk)» تبدیل شده به «دیسک پویا (Dynamic Disk)». اول فکر کردم که شاید یه جایی اشتباهی این کار رو کرده ولی بعد از جستجو مشخص شد که نه، خود ویندوز ۷ بعد از کوچیک کردن پارتیشن واقعا این کار رو میکنه. البته یه چیزی که الان نمیدونم اینه که همیشه این کار رو میکنه یا چون این فرد قبل از کوچیککردن ۴ تا پارتیشن اولیه (Primary Partition) داشته و یکی از پارتیشنهاش رو کوچیک کرده و ویندوز دیده که این شخص تو این حالت دیگه نمیتونه پارتیشن معمولی جدید ایجاد کنه برداشته و زده کل هاردش رو تبدیل کرده به دیسک پویا. به هر حال، نکتهی اخلاقی روز این که: «توی ویندوز ۷ ترجیحا پارتیشنهاتونو کوچیک نکنید»! البته اگه کسی کوچیک کرده و این اتفاق نیفته (که نشون میده فقط وقتی پارتیشن عادی جدید نشه ایجاد کرد ویندوز این کارو میکنه)، بگه!
دیسکهای پویای ویندوز یه جورایی معادل همون LVMیه که ما توی لینوکس داریم: یعنی یه سیستم پارتیشنبندی منطقی و نرمافزاری به جای مدل سنتی. که امکاناتی مثل RAID نرمافزاری هم میده.
مشکل اساسی دیسکهای پویای ویندوز اینه که هر چند هستهی لینوکس ازشون پشتیبانی میکنه، تا جایی که میدونم هیچ کدوم (یا حداقل خیلی) از توزیعهای گنو/لینوکس نصب روی این سیستم رو پشتیبانی نمیکنن.
*****
متاسفانه ویندوز فقط دیسکهای ابتدایی رو خیلی راحت تبدیل میکنه به دیسکهای پویا و تبدیل برعکس رو انجام نمیده. بعد از کلی گشتن به یه سری نتیجه رسیدم:
۱. یه سری نرمافزارهایی که این کارو میکنن. که البته ظاهرا همش نیاز به خریدن داشت.
۲. یه راه حل که جزء توصیههای خود سایت مایکروسافته تغییر دادن چند بایت از اول دیسک با یه ویرایشگر باینری شونزده شونزدهیه (hex editor)!!
۳. در حالی که دیگه داشتم به رسیدن به نتیجهی بهتر ناامید میشدم، یه جا یه راه حل خوب پیدا کردم: استفاده از testdisk خودمون! و کاملا هم بدون نقص کارو انجام داد و پارتیشنها رو برگردوندم باهاش به حالت یه دیسک عادی.
در پایان، سر یه مسئلهای باید بوت لودر ویندوز رو درستش میکردیم. اگه درست یادم باشه فقط کافی بود که پارتیشن اول رو به عنوان پارتیشن بوت علامت بزنیم (یادم رفته بود موقعی که با testdisk برمیگردونم این کارو بکنم). بعد گفتم جهنم بذار با خود ویندوز برگردونیم دیگه این کار که ازش برمیاد! ولی چشمتون روز بد نبینه، مد ریکاوری ویندوز خیلی کمعقلتر از این حرفا بود. حتی متوجه نشد که یه ویندوز رو سیستم هست. بعدم گفت من یه مشکلی بود حل کردم یه ریبوت کن حله! اما بعدش دیگه بدتر شد و حتی دستی هم بالا نمیومد ویندوزش. بعد از کلی سر و کله زدن متوجه شدم که ویندوز «باهوش» به جای این که یه علامت بوت بزنه روی پارتیشن اول، اون رو کلا پاک کرده و یه پارتیشن که پاک کرده بودیم رو برگردونده و حالا ننه من غریبم بازی در میاره! این شد که در نهایت بیخیال ویندوز شدم و مجددا با همون فدورای خودم و testdisk درستش کردم کلا. فقط یه توصیه: اگه رفتین تو حالت ریکاوری ویندوز، استفاده از خط فرمانش به جای ابزارهای startup recoveryش شدیدا توصیه میشه! چون این ابزار خودکارش تا الان توی چندین تجربهای که من داشتم بیشتر خرابکاری کرده تا تعمیر. یه جوری از شرش خلاص شین (متاسفانه ویندوز اصرار داره که ازش استفاده کنید!) و بعد برین توی command promptش و از bootrecش استفاده کنید حداقل ظاهرا خیلی سر خود فعالیت نمیکنه!!
راستی این تبدیل دیسک پویا به دیسک معمولی با testdisk ممکنه فقط وقتی جواب بده که قبلش از دیسک معمولی تبدیل شده باشه به پویا. اگه از اول پویا ساخته شده باشه ممکنه جواب نده (حالا این که اصلا میشه یا نه رو نمیدونمP: )
چهارشنبه ۹ نوامبر ۲۰۱۱
عیدتون مبارک! :)
خب خب خب! عید قربان گذشته و عید غدیر آینده مبارک! امیدوارم که خدا حسابی شادی و سلامتی نصیب هممون بکنه. :)
همچنین اومدن فرخندهی فدورا ۱۶ رو هم به همتون تبریک میگم!! ؛) این نسخه شاید خیلی ویژگی خاصی نداشته باشه ولی کلا از ۱۵ بهتره و این یکی دو هفتهای که اومدم روش کاملا راضی هستم. قشنگتر و سریعتر شده. فقط باید در اولین فرصت خودمو از LVM خلاص کنم چون با توجه به این که تقریبا کل هاردم دست لینوکسمه دیگه خیلی مزیتی برام نداره و از طرف دیگه با حذفش میشه سرعت بالا اومدن سیستم و کلا سرعت دسترسی به دیسک رو سریعتر کرد.
این چند وقت تهران حسابی بارون و برف داشته. از بس نرفتم اصفهان هر چی آب جمع شده بود اصفهان بباره پا شده اومده تهران D: بابا یکمی صبر میکردی میومدم خب P: امیدوارم اصفهانم بارون بیاد یکمی بیشتر رودخونه داشته باشیم!
خب اینطور که بوش میاد قراره شنبه من و دانشگاه از شر هم راحت شیم! البته روز سختی خواهد بود ولی فکر کنم (امیدوارم!) بعدش دیگه راحت شم D: دفاعم قراره شنبه ساعت ۶ باشه، ولی با توجه به شرایط و قرائن خیلی دعوت نمیکنم تشریف بیارین! P: انشاالله بعدا جبران میکنم و برای جشن پارسیدورا یا فدورا دعوتتون میکنم ؛) فقط امیدوارم به خیر و خوشی تموم شه. ظاهرا داورهایی که دارم همچین کمی تا قسمتی خطرناک هستن D:
همچنین اومدن فرخندهی فدورا ۱۶ رو هم به همتون تبریک میگم!! ؛) این نسخه شاید خیلی ویژگی خاصی نداشته باشه ولی کلا از ۱۵ بهتره و این یکی دو هفتهای که اومدم روش کاملا راضی هستم. قشنگتر و سریعتر شده. فقط باید در اولین فرصت خودمو از LVM خلاص کنم چون با توجه به این که تقریبا کل هاردم دست لینوکسمه دیگه خیلی مزیتی برام نداره و از طرف دیگه با حذفش میشه سرعت بالا اومدن سیستم و کلا سرعت دسترسی به دیسک رو سریعتر کرد.
****
****
****
در حالی که حتی یک قلم ایرانی نداریم که با رعایت قواعد و به صورت تر و تمیز منتشر شده باشه، مرکز تحقیقات در پردازش زبان اردوی پاکستانیها یک سری قلم از جمله قلم تحریر و یه قلم نستعلیق منتشر کرده که خیلی راحت هم وارد فدورا شده (توسط این آقا). بدیش اینه که بعضیش یه مقداری با بعضی حروف مشکل دارن و بعضی هم خیلی برای ما قشنگ به نظر نمیان. اونوقت دبیرخانهی شورای اطلاعرسانی ایران مثلا قلم نستعلیق و چند مورد دیگه رو آزاد منتشر کرده ولی هیچکدوم نه سایت درست حسابی دارن نه گواهی استفادهی مشخص! فعلا تنها امیدم اینه که بشه قلمهای Iranian Sans و Iranian Serif رو ببرم تو فدورا هر چند این دو هم از مشکلات گفته شده رنج میبرند (اگه تونستین یه جای درست حسابی برای دانلودشون پیدا کنید!).
اطلاعات بیشتر هم در مورد وضع داغون قلمهای فارسی رو میتونید اینجا ببینین.
اطلاعات بیشتر هم در مورد وضع داغون قلمهای فارسی رو میتونید اینجا ببینین.
جمعه ۲۱ اکتبر ۲۰۱۱
تقویم شمسی StarCalendar و گنومشل ۳.۰/۳.۲
یه پست کوچیک بزنم و برم (الان اصولا من نباید پای اینترنت باشم)!
تا قبل از گنوم ۳، توی فدورا برای تقویم شمسی میشد از اپلت تقویم جلال (jalali-calendar مولا پهنادیان) استفاده کنیم. اما از فدورا ۱۵ که رفتیم روی گنوم ۳ و در نتیجه گنومشل، دیگه اپلتها قابل استفاده نبودند. برای همین من StarCalendar رو برای فدورا به جای تقویم قبلی بستهبندی کردم. متنها به صورت پیشفرض شکلک تقویم نمیاد توی نوار بالای صفحه. برای همین یه افزودنی کوچیک براش نوشتم و گذاشتمش توی بستهی starcalی که توی فدورا هست.
اخیرا رفتم روی نسخههای تستی فدورا ۱۶ و دیدم که بعله! اون افزودنی دیگه کار نمیکنه توی گنومشل ۳.۲. و مجبور شدم یه نسخه مخصوص ۳.۲ درست کنم و بذارم توی بستهی starcal فدورا ۱۶ به بعد. اما از اونجایی که تا حالا چندین نفر این افزودنی رو ازم خواستن تصمیم گرفتم اون رو به صورت مجزا هم یه جا بگذارم تا بقیه هم بتونن استفاده کنن. برای همین، هر دو نسخهی این افزودنی برای گنوم ۳.۰ و ۳.۲ رو گذاشتم توی این آدرس. کافیه نسخهی مناسب رو دانلود کنید و بریزین توی شاخهی مربوط به افزودنیهای گنومشل:
بعدش کافیه شل رو مجددا راهاندازی کنید (Alt+F2 و بعد r). بعد از این اگه starcal رو اجرا کنید شکلک مربوط به تقویمش توی نوار بالای گنومشل ظاهر میشه مثل عکسی که گذاشتم :)
تا قبل از گنوم ۳، توی فدورا برای تقویم شمسی میشد از اپلت تقویم جلال (jalali-calendar مولا پهنادیان) استفاده کنیم. اما از فدورا ۱۵ که رفتیم روی گنوم ۳ و در نتیجه گنومشل، دیگه اپلتها قابل استفاده نبودند. برای همین من StarCalendar رو برای فدورا به جای تقویم قبلی بستهبندی کردم. متنها به صورت پیشفرض شکلک تقویم نمیاد توی نوار بالای صفحه. برای همین یه افزودنی کوچیک براش نوشتم و گذاشتمش توی بستهی starcalی که توی فدورا هست.
اخیرا رفتم روی نسخههای تستی فدورا ۱۶ و دیدم که بعله! اون افزودنی دیگه کار نمیکنه توی گنومشل ۳.۲. و مجبور شدم یه نسخه مخصوص ۳.۲ درست کنم و بذارم توی بستهی starcal فدورا ۱۶ به بعد. اما از اونجایی که تا حالا چندین نفر این افزودنی رو ازم خواستن تصمیم گرفتم اون رو به صورت مجزا هم یه جا بگذارم تا بقیه هم بتونن استفاده کنن. برای همین، هر دو نسخهی این افزودنی برای گنوم ۳.۰ و ۳.۲ رو گذاشتم توی این آدرس. کافیه نسخهی مناسب رو دانلود کنید و بریزین توی شاخهی مربوط به افزودنیهای گنومشل:
/usr/share/gnome-shell/extensions/ یا
~/.local/share/gnome-shell/extensions
بعدش کافیه شل رو مجددا راهاندازی کنید (Alt+F2 و بعد r). بعد از این اگه starcal رو اجرا کنید شکلک مربوط به تقویمش توی نوار بالای گنومشل ظاهر میشه مثل عکسی که گذاشتم :)
جمعه ۲۳ سپتامبر ۲۰۱۱
دوشنبه ۱۲ سپتامبر ۲۰۱۱
روز آزادی نرمافزار در اصفهان
بله بله علیالظاهر این روز آزادی نرمافزار که میگن، سومین شنبه سپتامبر قراره باشه. منم قرار شده یه مشت پوستر بچسبونم اینجا و تبلیغ کنم! نمیدونم هزینهی تبلیغات رو چقدر و چطوری پرداخت میکنن من که این همه بیننده دارم از اقصی نقاط جهان!! D:
بگذریم! خلاصه روز آزادی نرمافزاره که ملت بیان بگن چرا نرمافزار آزاد خوبه و چرا باید ازش حمایت کرد و چرا شما بهتره برین سراغ نرمافزارهای آزاد (حتی اگه کیفیتشون کمتر از نرمافزارهای غیرآزاد باشه...). البته این ظاهر قضیهست، ما که میدونیم هدف اصلی اینه که با بچهها دور همی خوش بگذرونیم!
به هر حال، تو خیلی از کشورها خیلی گروهها این روز رو جشن میگیرن، توی ایرانم یکی از جاهایی که جشن این روزو میگیره (با چند روز پس و پیش) اصفهانه اونم توسط اعضای گروه کاربران لینوکس اصفهان که انصافا یکی از فعالترین لاگهای ایرانه.
اینطور که میگن این پنجمین سالیه که این جشن رو داریم تو اصفهان برگزار میکنیم (یعنی واقعا ۵ سال گذشت؟!.. :( ).
خلاصه! هر کسی هم که بخواد میتونه توی این همایش شرکت بکنه، فقط کافیه که یه سر به سایت همایش بزنه و ثبتنام کنه.
طبق اخبار رسیده، برنامهی اصلی این همایش هم از این قراره:
در این همایش بهراد اسلامیفر و سجاد بارودکو به ارائهی «نرم افزار آزاد به روایت تاریخ»، مجید سلامت به ارائهی «لینوکس همیشه، همه جا!»، محمد باقر ادیب بهروز با مقالهی «بومی سازی»، ناصر غانم زاده با «کسب و کار متن باز/نرم افزار آزاد»، «زبان های برنامه نویسی و محیط های برنامه نویسی» با ارائهی مهرداد عباسی و در آخر ارائهی لینوکس توکار - (embedded linux) توسط هدایت وطنخواه اجرا خواهند شد.
همایش هم همین پنجشنبه، ۲۴ شهریور توی کتابخونهی مرکزی شهرداری اصفهان برگزار میشه.
دیگه من هر چی پوستر این بچهها آماده کرده بودن چسبوندم تو بلاگم. یکمی ناجور شده ولی خب بالاخره زحمت کشیدن حیفه استفاده نشه!! ؛) بعدشم شاید این شکلی بهتر باهام حساب کردن P:
بگذریم! خلاصه روز آزادی نرمافزاره که ملت بیان بگن چرا نرمافزار آزاد خوبه و چرا باید ازش حمایت کرد و چرا شما بهتره برین سراغ نرمافزارهای آزاد (حتی اگه کیفیتشون کمتر از نرمافزارهای غیرآزاد باشه...). البته این ظاهر قضیهست، ما که میدونیم هدف اصلی اینه که با بچهها دور همی خوش بگذرونیم!
به هر حال، تو خیلی از کشورها خیلی گروهها این روز رو جشن میگیرن، توی ایرانم یکی از جاهایی که جشن این روزو میگیره (با چند روز پس و پیش) اصفهانه اونم توسط اعضای گروه کاربران لینوکس اصفهان که انصافا یکی از فعالترین لاگهای ایرانه.
اینطور که میگن این پنجمین سالیه که این جشن رو داریم تو اصفهان برگزار میکنیم (یعنی واقعا ۵ سال گذشت؟!.. :( ).
خلاصه! هر کسی هم که بخواد میتونه توی این همایش شرکت بکنه، فقط کافیه که یه سر به سایت همایش بزنه و ثبتنام کنه.
طبق اخبار رسیده، برنامهی اصلی این همایش هم از این قراره:
در این همایش بهراد اسلامیفر و سجاد بارودکو به ارائهی «نرم افزار آزاد به روایت تاریخ»، مجید سلامت به ارائهی «لینوکس همیشه، همه جا!»، محمد باقر ادیب بهروز با مقالهی «بومی سازی»، ناصر غانم زاده با «کسب و کار متن باز/نرم افزار آزاد»، «زبان های برنامه نویسی و محیط های برنامه نویسی» با ارائهی مهرداد عباسی و در آخر ارائهی لینوکس توکار - (embedded linux) توسط هدایت وطنخواه اجرا خواهند شد.
همایش هم همین پنجشنبه، ۲۴ شهریور توی کتابخونهی مرکزی شهرداری اصفهان برگزار میشه.
دیگه من هر چی پوستر این بچهها آماده کرده بودن چسبوندم تو بلاگم. یکمی ناجور شده ولی خب بالاخره زحمت کشیدن حیفه استفاده نشه!! ؛) بعدشم شاید این شکلی بهتر باهام حساب کردن P:
اشتراک در:
پیامها (Atom)






