Debian Handbook منتشر شد

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

مشکل کندی لاگین به ssh در centos

همیشه این مشکل را داشتم که وقتی به سرورهای centos با ssh وصل می شدم خیلی بیشتر از توزیع های دیگه طول می‌کشید. این مشکل به جای خود که می‌شد با چک کردن و مقایسه گزینه در کانفیگ ssh بفهمی که چه تفاوت های با هم دارند ، ولی مشکل اصلی من اینجا بود که چجوری می شه کلا بررسی کرد دید کجای کار داره زمان بیشتری می گیره و یه راست رفت سر گزینه مشکل دار. Continue reading

Debian artwork

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

امسال برای بار اول یک طرح ایرانی هم داریم ;-)

طرح‌ها از نارسیس هست. که توجه چند تا از تم سازای قدیم را جلب کرده و احتمال داره اگه مشکل حق معنوی پیدا نکنه یکی از طرح های اصلی این دوره باشه. اگه می شد ما ها هم رای بدیم می گفتم «حمایت کنید» ;) دکمه لایک هم نداره D:

سومین دوره، ازکلاس های LPIC-1

خوب سومین دوره کلاسهای LPIC-1 هم برنامه ریزی شد. این دوره مصادف می شه با گرفتن نمایندگی رسمی LPI توی اصفهان، توسط شرکتمون.

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

 

 

اولین دوره مدرسی LPI – تهران

آخر آذر ماه سال ۹۰ اولین دوره TTT یا Train the trainer یا همان LCI یا Lpi Certified instructor در ایران برگزار شد. دوره بسیار عالی که توسط LPI Iran با حضور نماینده خاور میانه «فراس ابوشکرا» در دو روز اجرا شد. اولین بار بود که من از یک دوره راضی بودم و کلی از دوست خوبم «مهدی امیری» تشکر کردم.(یکی از نشانه هاش این بود که در کل ۸ ساعت من خوابم نگرفت ;) )

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

سخت گیری جالبیه که توی هیچ کدوم از مدارک مشابه من ندیدم. البته خوب شاید دلیلش اینه که هیچ کدوم نماینده رسمی یا همان training partner رسمی ندارند توی ایران.

Train The Trainer

نوشتن یک init script برای iptables

توی دبیان بر خلاف توزیع های مبتنی بر ردهت هیچ اسکریپتی در init برای مدیریت فایروال نوشته نشده است. شاید بگید این یه مشکل هست یا یه کمبود، ولی دلیلی که می یارند (و البته من هم قبول دارم) اینه که ایجاد اسکریپت init به شکلی که در توزیع های مختلف هست، باعث می شه که شما نتونید از امکانات واقعی یک اسکریپت استفاده کنید. البته به خاطر اینکه همه از دستور iptables-save برای ذخیره استفاده می کنند و این موضوع امکان اضافه کردن شرط یا هر دستور دیگه را در اسکریپت فایروال غیر ممکن می کنه.

من تصمیم گرفتم نحوه نوشتن اسکریپت init برای فایروال با توجه به استاندارد LSBinit و همچنین در نظر گفتن ساختار dependency base جدید در سرویس ها اینجا بیارم.

Continue reading

نصب فلش پلیر برای epiphany

من هر از چندگاهی نیاز پیدا می‌کنم که دو تا مرورگر باز کنم، مثلا زمانی که دو تا اکانت از google را نیاز دارم. خوب به خاطر همین یکی از گزینه هام epiphany هست.

همیشه یکی از مشکل هام این می شه که فلش پلیر روش نصب نیست و یک سری چیزا را روش ندارم. مثلا analytics را توش نمی تونم باز کنم. از بس این موضوع مسیر قرار گرفتن پلاگین فلش از یادم رفت تصمیم گرفتم اینجا هم بنویسم شاید مشکل خیلی ها باشه. کار خیلی ساده است، فایل libflashplayer.so را که از اینجا می گیرید داخل پوشه زیر کپی کنید (محیط تست من debian wheezy است)

/usr/lib/epiphany-browser/3.2/extensions/

راهنمای پارتیشن بندی به روش LVM

این مقاله ها از مقاله های قدیمی هست که توی giveme5 بود. دیدم کلا نابود شده ، تصمیم گرفتم دوباره بزارمش . البته برای استفاده یکی از کلاس هام هم بود:

Logical Voliume Mnagaement چیست؟

LVM یک نگاه سطح بالا ٬به دیسک ذخیره سازی را ٬نسبت به روش سنتی در اختیار ما می گذارد. این مسئله قابلیت انعطاف بیشتری را به مدیر سیستم٬ برای نسبت دادن فضا به کاربران و برنامه ها می دهد. Continue reading

اتصال به پرینتر اشتراک گذاشته شده

راستش یه سری به debian-ir زدم ببینم چه خبر یه پست دیدم که پرسیده بود چطور به پرینتر اشتراک گذاشته ویندوز متصل بشیم. خوب پست خیلی قدیمی بود، ولی وقتی جواب دادم دیدم راهنمای خوبیه بهتره اینجا هم بزارم

قبل از همه بسته های smbclient و  smbfs را نصب کنید

aptitude install smbclient smbfs

یکی اینکه اول مطمئن بشید توی لینوکس درایور پرینتر موجود هست. بعد برید توی مرورگرتون و آدرس localhost:631 را بزنید. با این کار پنجره مدیریتی cups باز می شه. توی بخش administration گزینه add printer را بزنید خوب توی قسمت network printer گزینه Windows Printer via SAMBA   را انتخاب کنید.
پعد گزینه continue را بزنید و در قسمت کانکشن آدرس پرینتر را به شکل زیر وارد کنید

smb://username:password@ip/sharename

که به ازای هر کدوم از چیزایی که من نوشتم گزینه مناسب را قرار بدید. اگه نمی دونید sharename چیه با کمک دستور smbclient بدستش بیارید. از این دستور به شکل زیر استفاده کنید

smbclient -L ip -U username

خوب گزینه های بعد را پیش می رید تا پرینتر نصب بشه