بایگانی برچسب: s

چرا لینوکس رو دوست دارم؟ به خاطر convert و montage

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

مثلا من امروز ۷۸ تا عکس داشتم که می‌خواستم اونها رو در یک صفحه به ابعاد بزرگ کنار هم بچینم. اول باید ارتفاع هر ۷۸ تا عکس تبدیل می شد به ۹۰۰ پیکسل (مستقل از اینکه عرضشون چقدر می شه) پس تایپ کردم:‌

convert * -resize x900 resizedfiles/

و همه فایل ها تغییر اندازه پیدا کردند و رفتند توی دایرکتوری resized. حالا باید یک برنامه گرافیکی باز کنم و یکی یکی فایل‌ها رو توش لود کنم و با دقت بچینم کنار همدیگه؟ نه! این روش زیادی ویندوزی است (: بیاین بزنیم:

montage * -geometry +0+0 page1.png

به فارسی: مونتاژ کن. فاصله بین هر دو عکس رو بذار صفر و اسم نهایی رو بذار page1.png. ساده و سرراست.

نکته دوست داشتنی اینکه یکی از بهترین کتاب‌های انگلیسی مجموعه نرم‌افزارهای بازمتن ImageMagic رو آقای سهیل صالحی نوشته که یک ایرانی است (: به این می گن افتخاری که من رو خوشحال می کنه. کار واقعی و مفید و تقدیر شده در سطح جهانی. دستورات convert و montage از دستوران این ابزار فوق العاده دوست داشتنی هستند.

مرتبط

چرا لینوکس برام جالبه

چرا لینوکس برام جالبه ۲

چرا گنو/لینوکس برام جالبه ۳

با شکست انحصار آمریکا و ایران، جادی دو کامپیوتر را به ابررایانه تبدیل کرد

طبق خبری خزعبل در ایسنا، دکتر شریفی در دروغی تبلیغاتی ادعا کرده که:

با شكست انحصار آمريكاايران به فن‌آوري افزايش نرم‌افزاري سرعت رايانه‌هاي معمولي تا حد ابررايانه‌ها دست
دكتر محسن شريفي، رييس دانشكده مهندسي كامپيوتر دانشگاه علم و صنعت …. اظهار كرد: اين نرم‌افزار تحت نام «سي-شريفي» (C-Sharifi) اين امكان را فراهم مي‌كند تا يك سيستم عامل شبكه‌يي متداول به يك سيستم عامل مديريت كلاستر تبديل شده و اين امكان را فراهم مي‌كند كه داده‌هاي حجيم به سرعت مورد پردازش موازي و توزيع شده قرار گيرند …

وي در پايان با اشاره به وجود تنها دو نمونه خارجي اين نرم‌افزار كه در انحصار آمريكا و كشوري ديگر است، ايران را سومين كشور دارنده اين فن‌آوري معرفي كرد كه كشورهاي اروپايي با وجود شروع همزمان نتوانسته‌اند‌ به آن دست يابد، گفت: اين تكنولوژي كاملا حساس و استراتژيك براي اولين بار در سال 1980 توسط كشور آمريكا طراحي و پس از آن در سال 1986 من پروژه آن را آغاز كردم و طي دو سال اخير به صورت صنعتي به بازار راه يافته است.

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

خلاصه این رو بگم که حالا که شما دارید این رو می‌خونید بعد از آمریکا و ایران، جادی هم به غول‌های دارای این تکنولوژی پیوسته. تنها اشکالش اینه که من دروغکی نمی‌گم ۲۱ سال این پروژه طول کشیده یا بیخودی کلمه‌های قلمبه سلمبه استفاده نمی‌کنم و در نتیجه نه توی اخبار هستم و نه توی دانشگاه بهم حقوق ریاست می‌دن (:

در عین حال حالا که بحث کلاستر شد بد نیست یادی هم بکنیم از دکتر احمد معتمدی از دانشگاه امیرکبیر. چرا که اون هم شش ماه قبل همین اختراع عظیم رو از طریق دانلود یک نرم افزار آزاد و رایگان به میهن اسلامی غالب کرده بود. و به این هم اشاره کنم که این نرم‌افزارهای آزاد ورایگان از قدرت‌های لینوکس هستند و قابل استفاده برای هر کسی که دوست داشته باشه.

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

نکته انحرافی: خوشبختانه در ایران اسلامی نمی‌تونید در گوگل به دنبال کلمه وقیح «سو‌‌‌‌پـر کامپیوتر» جستجو کنید.

معرفی سایت: مولا

آپدیت سال ۹۳: مولا دیگه دامین رو تمدید نکرده و لینک ها دیگه معتبر نیستن ):

مولا، دوست خوب من است و یکی از لینوکس‌کارهای حرفه‌ای ایران. مولا شروع کرده است به نوشتن وبلاگش: www.molaora.com. سایتی که به نظر می‌رسد تمرکز اصلی‌اش روی لینوکس فدورا و نرم‌افزار گیمپ باشد.

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

وبلاگ جدید مولا هنوز ده روز هم عمر مفید ندارد ولی به سه دلیل عظیم باید معرفی‌اش کنم:

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

 مولا متخصص Gimp است: نرم‌افزار آزاد ویرایش تصاویر؛ برابر آزاد و رایگان فتوشاپ. یکی از مطالب جدید سایتش بررسی نسخه جدید یعنی نسخه ۲.۴ این نرم‌افزار فوق العاده است. به نظر من این مطلب واقعا خواندنی است (: بخصوص برای کسانی که از نقطه ضعف‌های گیمپ نسخه قبلی،‌ شاکی بوده‌اند.

 و در نهایت، جدیدترین مطلب مولا [صفحه‌ای است که در آن زیباترین «بسمه الله الرحمان الرحیم» های نوشته شده را با فرمت آزاد svg تکرار می‌کند تا بتوانیم از آن‌ها در اول پایان نامه‌ها استفاده کنیم (: فعلا یک نمونه بیشتر در این صفحه نیست ولی مطمئن هستم همت بالای www.molaora.com کار را پیش خواهد برد (:

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

بالن آماتور مجهز به لینوکس در ۳۰ کیلومتری زمین

احمدی‌نژاد چند وقت گفت که به زودی قرار است خبر موفقیت هوافضای کشور را هم بدهد. من عشق هوافضا نیستم. عشق خریدن دست چندم تکنولوژی و قالب کردن آن به عنوان پیشرفت هم نیستم ولی عشق کارهایی هستم که آماتورها با حداقل هزینه انجام می‌دهند و با دیگران به اشتراک می‌گذارند. امروز وبلاگ بویینگ بویینگ یک نمونه را لینک داده بود که برایم لذت بخش بود.

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

اگر دقیق نگاه کنید یک کامپیوتر ارزان ۱۵۰ دلاری کوچک و مبتنی بر لینوکس می‌بینید که بزرگتر از یک کارت گرافیک نیست. به همراه یک فرستنده و گیرنده موبایل (برای ارتباطات و کنترل SMSی) و یک دوربین برای گرفتن بیش از سیصد عکس و فیلم و یک برنامه پیتون برای کنترل کل سخت‌افزار و یک یو اس بی چهار گیگی برای ذخیره کامل عکس ها و در نهایت یک سیستم مکان یاب ماهواره ای (GPS) و یکسری سیم.

زیبا نیست؟‌ طرف همه اینها را به یک بالن متصل کرده مجهز به یک کامپیوتر روی زمین و یک چتر نجات،‌ به هوا فرستاده و بعد از یک ساعت و پنجاه و نه دقیقه آن را روی زمین تحویل گرفته. سیستم با داشتن GPS و سرویس
gpsd
لینوکس و برنامه GooPs توانسته بعد از یک ساعت و پنجاه و نه دقیقه بگوید که دقیقا اینجاست:

و بعد از برداشتن عکس‌ها در USB منتظر بوده اند تا زیباترین خاطره زندگی این آدم را نقل کنند. تصور کنید من و شما به جای زندگی روزمره‌مان، یک سال را صرف اینکار می‌کردیم. چه لذتی داشت (: طرف از همین حالا مشغول نوشتن درباره پرواز بعدی و بهبودهای تکنیکی است. این بالن حدود ۲۵۰ عکس و ۵۰ فیلم گرفته که قابل رویت روی سایت هستند. مثلا این عکس از ۸ کیلومتری زمین برداشته شده:

و این تصویر در ارتفاع ۲۹ کیلومتری:

برای دیدن بقیه عکس‌ها و فیلم‌ها و خواندن ماجرا و سوال و جواب‌ها و کامنت ها و شریک شدن در این لذت، به این صفحه بروید.

کمربندها را ببندید،‌ همین امروز اوبونتو را ارتقاء می دهیم


همانطور که آن بالا هم دیده می‌شود، حدود یک روز به ارتقاء اوبونتوی ۷.۱۰ یا همان میمون شجاع مانده است ولی با یک راه جالب می توانیم یک روز از تاریخ جلو بیافتیم و با ترافیک فردا هم مواجه نشویم.

برای اینکار کافی است در خط فرمان تایپ کنید:

 update-manager -d

همین! آن گزینه d به سیستم می‌گوید که به جای نسخه پایدار فعلی، کاندیدای انتشار را نصب کند و این کاندیدا چیزی نیست به جز «میمون شجاع» ما که البته بعد از فشردن Check ظاهر می‌شود. کافی است Update را فشار بدهم تا آخرین نسخه سیستم‌عامل دانلود شود. تصور کنید می‌شد ویندوز XP را با یک کلیک ویندوز Vista کرد و ویستا هم واقعا بهتر از XP می‌بود.

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

میزکار کی‌دی‌ای یازده ساله شد: با آن آشنا شویم


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

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

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

آن بالایی لوگوی کی دی ای است و یک اژدها نماد خوش‌شانس ما که این روزها منتظر رسیدن ۱۱ دسامبر و دیدن نسخه چهار این میز کار فوق العاده هستیم که علاوه بر قابلیت‌های زیبا و جدید، بر خلاف سیستم‌های دیگه قول داده شده، سریعتر هم عمل کنه.

خب! اجازه بدهید چرخی در کی دی ای بزنیم تا ببنیم چرا اینقدر برای من دوست داشتنی است.

اول اینکه صفحه کار من این شکلی است:


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

اما هنوز هیچ چیز اونقدرها هم عجیب نیست که من رو عاشق یک سیستم عامل بکنه. چیزی که من رو عاشق KDE کرده ساختار بسیار حرفه‌ای اونه. به دو نمونه اشاره می‌کنم: KParts و شفاف بودن شبکه.

KParts

به این معنا است که KDE از بخش‌های کوچیکی استفاده می‌کند که کارهای کوچک(؟) انجام می‌دهند. مثلا نرم‌افزاری
مثل Konqueror یک مدیرفایل است که همین که لازم شود چیزی را ادیت کنید با احضار یک KPart برایم ادیتور می‌شود و اگر روی عکسی کلیک کنم، نمایشگر عکس می‌شود و … .

در حالت عادی این ایده خوبی نیست که یک نرم افزار همه چیز باشد ولی وقتی KParts حضور داشته باشند، این ایده فوق العاده است. هر تنظیمی که من در نمایشگر عکسم بکنم، هرجایی در KDE که بخواهد به من عکس نشان بدهد، آن تنظیم را استفاده خواهد کرد. عملا من چند برنامه ریز و مهم دارم که بقیه برنامه‌های میزکارم از آن‌ها تشکیل شده‌اند. حالا اگر KPart مربوط به نوشتن (Kate؟)‌ راست به چپ را پشتیبانی کند، همه نرم‌افزارهای KDE که از آن استفاده کرده‌اند هم قابلیت راست به چپ نوشتن را پیدا می‌کنند.

شفافیت شبکه

شاید از این به بعد بدون KParts زنده بمانم ولی بدون شافیت شبکه هرگز. این بخش از KDE با نام KIO Slave، باعث می‌شود برنامه‌های KDE من بدون هیچ مشکلی بتوانند با فایل‌هایی که روی شبکه هستند کار کنند (انواع و اقسام پروتکل‌ها،از HTTP گرفته تا FTP و SMB و SSH و FISH و ..). ساده‌تر؟ من مدیر کلی سایت هستم. یک روز مسوول یک سایت (مثلا کیبرد آزاد!) تصمیم می‌گیرد تا تغییری در یکی از صفحاتش بدهد و لازم است من یک فایل را روی سرور ادیت کنم. باید چکار کنم؟ با یک برنامه FTP به سرور وصل شوم، فایل مورد نظر را دریافت کنم. آن را در یک ادیتور باز کنم و تغییر دهم و ذخیره کنم و در نهایت با استفاده از FTP آن را به سرور منتقل کنم و نتیجه را بسنجم و اگر اشتباه بود کارها از اول.

اما ما در KDE‌ هستیم با شبکه شفافش! من فقط یک قدم دارم: فایل را در ادیتور باز کنم و تغییر دهم!


جذاب نیست؟ کار من را حداقل دو سه برابر ساده‌تر کرده است. وارد ادیتور می‌شوم و در جعبه open می نویسم: ftp://jadi.net/squelettes/rubrique.html و شروع به ادیت آن می‌کنم و بعد از ذخیره کردم صفحه را می‌بینم.

شکی نیست که همه برنامه‌های دیگر مبتنی بر KDEهم همین قابلیت را دارند. می‌توانم با word یک فایل را مستقیما روی شبکه ادیت کنم یا خروجی تصویری برنامه‌ام را مستقیما در یک صفحه وب قرار دهم.

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

همین الان یکی دوستان خیلی خوب و کسی که باعث شد من بیام توی دنیای KDE و متعجب باشم از اینکه چرا اینهمه مدت با گنوم کار کرده‌ام، برام اسکرین‌شات زیر را فرستاد:


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

فونت تیتر اوبونتو رو به کامپیوترتان اضافه کنید

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

خب چون در یک دنیای آزاد زندگی می‌کنیم (لااقل تا وقتی توی لینوکس‌ هستیم) مطمئن هستم که این فونت قابل دسترسی است، یک سرچ کوچیک توی گوگل حرفم رو تایید می‌کنه: فونت تیتر اوبونتو رو دریافت و نصب کنید. حالا کافیه هرجا که دوست دارید هر چیزی که دوست دارید رو مدل اوبونتو بنویسید. مثلا:


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

sudo apt-get install ttf-ubuntu-title

و فونت خود به خود دانلود و نصب و آماده استفاده می‌شه.

چگونه یک شمارنده معکوس بسازید

سیستم عاملی که من ازش استفاده می‌کنم گنو/لینوکس با طعم اوبونتو است. هسته اصلی این سیستم عامل لینوکس است، بسیاری از برنامه‌های مهم اون محصول پروژه گنو و گروهی که اینها رو دور هم چیدن، اسم این ترکیب خاص رو گذاشتن اوبونتو. دقیقا 2007-10-18 00:00:00 GMT+00:00 دیگه، نسخه جدید این سیستم عامل (یعنی ۷.۱ مشهور به « میمون شکمو شجاع ») بیرون می یاد و بدون خواستن پول یا هدر دادن وقت، از همون لحظه شروع می شه به دانلود شدن روی کامپیوتر من و یکهو بهم پیام می ده: به میمون شجاع خوش اومدی. لذت بخشه نه؟

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

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

شکی نیست که قشنگه ولی برای اون بالا خیلی بزرگه. پس رفتم سراغ وب و سرچ و در نهایت رسیدم به این صفحه در مورد گذاشتن یک شمارنده معکوس در صفحه. اونجا می گه که اول باید این اسکریپت رو دانلود کنید و در ریشه سایت ذخیره کنید. بعد چیزی شبیه به این رو بذارید در قسمت HEAD (بخش ADDRESE_SITE رو درست کنید):

و اون وقت کافیه هر جایی که می‌خواستید شمارنده دیده بشه بنویسید:

و خب صد البته می تونید تاریخ رو بذارید هر چیزی که دوست دارید (: به صفحه ای که در بالا گفتم مراجعه کنید برای اطلاعات بیشتر و تنظیمات بامزه تر و نمایش به شکل گرافیکی تر و این حرفها.