SU در لینوکس به زبان ساده

SuperUser

لینوکس تمهیدات امنیتی زیادی برای حفاظت از سیستم ما در برابر تهدیدات و بعضا اشتباهات و حماقت‌های خود ما دارد!
سه ویژگی اصلی برای اعمال محدودیت و ارائه‌ی دسترسی و انجام تغییرات در سیستم (در صورت نیاز) در لینوکس به شرح زیر است:

اگرچه از SU معمولا به عنوان super user یاد می‌شود اما در حقیقت SU مخفف substitute user است و امکان اجرای دستورات با file permissions‌های کاربران دیگر را به ما می‌دهد و این کاربر دیگر به طور پیشفرض کاربر ریشه است. این ابزار بسیار قوی و کمک‌کننده است اگر به طور صحیح استفاده شود و از آن‌سو اگر نادرست استفاده شود می‌تواند بسیار مخرب باشد.

در ادامه به جزئیات بیشتری در رابطه با دستور SU می‌پردازیم و توضیح می‌دهیم که چرا هنگام استفاده از این دستور باید محتاط بود.

ادامه مطلب

ایده های شاد: پروژه Ulo

خیلی از ما یه دفترچه کوچیک یا یه سری یادداشت توی گوشیمون داریم که ایده هامونو مینویسیم و احتمالا بعضیاشون عملی میشن و احتمالا بیشترشون هیچوقت عملی نمیشن!
یکی از همین ایده‌هایی که من یه مدت تو سر داشتم، ساخت گجت کوچیک و ارزونی بود که با اون بشه خیلی راحت از اتاق فیلم برداری کرد و با استفاده از اینترنت هرکجا که باشید بتونید تصویر دوربین رو ببینید.
تحقیق زیادی نکردم که ببینم آیا همچین چیزی ساخته شده  یا نه. و البته میدونم که خیلی از wifi-camera‌ها امکاناتی مشابه رو دارند. ولی علاقه‌ی شخصیم این بود که این کارو با برد رازبری و با استفاده از نرم‌افزارها و سخت‌افزارهای آزاد انجام بدم.

یادم نیست کجا ولی جایی خوندم که طبق قانونی نانوشته(!) هر ایده‌ای که به ذهنتون میرسه به احتمال ۹۰ درصد قبلا به ذهن یکی دیگه هم رسیده. و در این مورد خاص نه تنها به ذهن یکی دیگه رسیده، که خیلی قشنگتر و بامزه‌تر از ایده‌ی من ساختتش!تصویر جغد Ulo

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

این گجت دوست داشتنی ساخته و پرداختهٔ طراح فرانسوی ویویِن مولر(Vivien Muller) است وپروژهٔ  Ulo در کیک استارتر در حال جمع آوری کمک های مالیه. و تا الان که من بررسی کردم 335,265 یورو جمع‌آوری کرده. و نکته‌ی جالب اینه که‌ هدف پروژه جمع‌آوری 199,000 یورو بوده. یعنی هنوز ۳ روز به پایان مهلت کمک‌های مالی باقی مونده و پروژه 136,256 یورو بیشتر از میزان هدفش کمک مالی دریافت کرده 🙂

اگه میخواین عکسها و فیلمهای بیشتری از این جغد جاسوس ( 🙂 ) ببینید، به آدرس پروژش در KIKSTARTER مراجعه کنید. شاید خوشتون اومد و به پروژه کمک مالی کردید. البته اگه ویزا کارد یا مستر کارد یا همچین چیزی داشته باشید. چون مثلا کارت بانک ملی و کلا کارتهای خفن عضو شتاب(!) ‌همچین جاهایی به  درد نمیخورن!

آدرس پروژه در کیک استارتر: https://www.kickstarter.com/projects/vivienmuller/ulo

فونت آزاد وزیر

چیزی در حدود ۱۰ ماه از شروع کمپین قلم فارسی آزاد میگذره و در این مدت چندتا ایمیل از طرف این کمپین فرستاده شد که روند طراحی قلم را شرح میداد.

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

بهتون پیشنهاد میکنم به این فونت دوست داشتنی نگاهی بندازید و اگه خوشتون اومد ازش استفاده کنید. ازش استفاده کنید چون آزاده 🙂

آدرس پروژه در گیتهاب: https://github.com/rastikerdar/vazir-font

 

کتاب شب : ماهی سیاه کوچولو

تصمیم گرفتم در مجموعه پست هایی با عنوان “کتاب شب” به معرفی کتاب ها و داستانهای کوتاهی بپردازم که میشه شب قبل از خواب مطالعشون کرد.

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

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

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

و این هم لینک متن داستان در ویکی سورس اگه به هردلیلی خواستید به متن داستان دسترسی داشته باشید یا خواستید روی مرورگرتون بخونیدش.

دامنه های مهم ولی بدون استفاده!

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

نمیدونم این تولید محتوای کم ناشی از نوعی خصوصیت اجتماعی است که مانع از به اشتراک گذاشتن دانش بین ما ایرانیا میشه, یا دلیلی خیلی ساده تر مثل نبود مخاطب و خواننده ی حرفه ای، تصور غلط از تولید محتوا در اینترنت و یا حتی تصور غلط از اینترنت و وب(!)، باعث این قضیه است!

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

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

حالا اینا چه ربطی داره به “دامنه های مهم ولی بدون استفاده!” ؟؟!؟

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

در زیر لیستی از دامنه هایی را میبینید که اگه بی دلیل ثبت نشده بودند و افرادی حاضر بودند محتواشونو تولید کنند الان میتونست خیلی به درد بخور باشه.

  • gnu.ir
  • git-scm.ir
  • golang.ir
  • python.ir
  • git.ir
  • ruby-lang.ir
  • djangoproject.ir
  • atom.ir
  • rubyonrails.ir

حالا چه کاری از دست ما برمیاد؟!
همکاری و اتحاد جامعه ی متن باز ایران بارها در کمپین های مختلف و برنامه های گوناگون ثابت شده. برای مثال کمپین قلم فارسی آزاد.
چیزی که واضحه اینه که افراد متخصص در زمینه های مثل زبان های برنامه نویسی و یا git، در ایران و جامعه ی متن باز کم نیستند. به نظرم خیلی جالب میشد اگه کمپین هایی برای خرید این دامنه ها راه اندازی میکردیم و با تهیه ی پول لازم یا حتی راضی کردن صاحبان دامنه ها، این دامنه ها آزاد میشد و با کمک جامعه ی متن باز محتوای لازم این موضوعات تولید میشد.

مقایسه سه نرم افزار ‌Blog Client برای گنو/لینوکس

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

یکی از دغده های اصلی کاربران جدید، پیدا کردن نرم افزار های جایگزینیه که قبلا در سیستم عامل دیگری از اونها استفاده میکردن.

یکی از نرم افزارهای بردرد بخور (مخصوصا برای وبلاگنویسا) نرم افزار های Blog Client هستند. با توضیحی خیلی ساده میشه گفت این نرم افزارها  امکان نوشتن پست های جدید و حتی مدیریت وبلاگتونو از طریق یک نرم افزار نصب شده روی دستکاپ به شما میدن.

توی این پست قراره ۳ تا از این نرم افزارها رو که در لینوکس قابل استفاده هستند با هم بررسی کنیم.

در این زمینه برای لینوکس و وردپرس نرم افزارای متعددی موجودن، من با یه گلچین بر اساس ساده بودن محیط و همچنین سریع بودن و حجم کم، به این سه نرم افزار رسیدم :

ادامه مطلب

سلام وبلاگ نویسی!

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

درمورد مسائل مختلفی خواهم نوشت. از دنیای کامپیوتر و برنامه نویسی گرفته تا علم، فلسفه، لینوکس، نرم افزار آزاد و …

از اونجایی که به زبان انگلیسی علاقه ی زیادی دارم تصمیم گرفتم وبلاگ فارسی و انگلیسی را در کنارهم راه بندازم و به پیش ببرم. وبسایت انگلیسی از آدرس mahdavipanah.com/english و وبسایت فارسی از آدرس mahdavipanah.com/persian در دسترسند و خوشحالم خواهم شد اگه به وبلاگ انگلیسی هم سری بزنید.

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

شاد باشید و آزاد