لینوکس را بیشتر بشناسیم (پارت۱)مقدمه

لینوکس را بیشتر بشناسیم (پارت۱)مقدمه

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

یادگیری ماشین با حداقل داده

یادگیری ماشین با حداقل داده

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

شخصی سازی گراب

شخصی سازی گراب

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

آسیب پذیری جدید Ubuntu 20.04

آسیب پذیری جدید  Ubuntu 20.04

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

مالکیت و مجوز ها در لینوکس

مالکیت و مجوز ها در لینوکس

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

از اونجایی که لینوکس یه سیستم عامل مولتی یوزر هست و چندین یوزر می تونن همزمان از سیستم استفاده کنن پس برای محافظت از فایل ها و جلوگیری از خراب کاری عمدی یا غیر عمدی بهتره با دو سطح امنیتی لینوکس برای فایل ها ، ۱− ownership و ۲− Permission آشنا باشیم . پس تو این پست با انواع فایل ، پرمیشن های فایل و ownership آشنا میشیم .

معرفی ۹ ابزار پایتون برای سیستم ادمین ها

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

اما یه سری ابزار وجود داره که کار ادمینارو یکم راحت تر میکنه با این ابزارا می تونید یک سری وظایف ساده یا پیچیده رو اوتمات کنین . و به جای اینکه خودتونو درگیر کانفیگ و deployment کنید روی چیزای دیگه تمرکز کنین و امکانات بیشتری برای کاربر نهایی آماده کنید .

شخصی سازی دسکتاپ های لینوکسی

شخصی سازی دسکتاپ های لینوکسی

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

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

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

چطور به اینترنت وصل شیم ؟

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

کم کردن حجم فایل های JPEG با کمک ترمینال

کم کردن حجم فایل های JPEG با کمک ترمینال

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

به عنوان مثال من سعی می کنم اون در ویندوز با کمک WSL روی اوبونتو نصب کنم.

چرا بلاکچین هنوز جوابگوی نیازهای سیستم رای گیری نیست؟

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

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

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

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