سیاره لینوکس فارسی

انتشار اسکریپت FileFolders در AUR آرچ لینوکس

سلام خدمت همه دوستان عزیز
این اسکریپت رو قدیم نوشته بودم و برای پوشه  بندی فیلم ها ازش استفاده میکردم تصمیم گرفتم کمی ارتقاء ش بدم تا برای هر فرمتی کار کنه و در مخزن ای یو آر قرارش بدم
امیدوارم براتون مورد استفاده باشه

لینک در AUR:

https://aur.archlinux.org/packages/filefolders/

 

نوشته انتشار اسکریپت FileFolders در AUR آرچ لینوکس اولین بار در کیا حامدی پدیدار شد.

نوروز ۱۳۹۸ مبارک!

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

هر روزتان نوروز و نوروزتان پیروز

norooz

 

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

 

نمودارهای اولیه و نتایج خام نظر سنجی بزرگ کار و زندگی برنامه نویسان و مدیران سیستم ایران در سال ۱۳۹۷

خب دوستان، بعد از یک‌ماه تقریبا ۳۰۰۰ نفر فرم نظر سنجی سالانه کار و زندگی برنامه نویسان و مدیران سیستم رو پر کردن و نتایج آماده انتشاره. این نظر سنجی سالانه می تونه در طول زمان کلی به کمک ما بیاد و در نبود یک سندیکا، حداقلی از اینکه چقدر باید حقوق بگیرم یا چه شرایطی باید از یک محیط کار بخوایم رو بهمون نشون بده. همچنین با سبک زندگی و خیلی چیزهای همدیگه آشنا می شیم و می‌بینیم بقیه چه چیزهایی بلدن و کجاها کار می کنن و احتمالا مسیری برای پیشرفت خودمون پیدا می کنیم. پس با تشکر از همه ۲۹۵۷ نفری که پرسشنامه رو پر کردن، اول به این نمودارها نگاهی می کنیم و بعدش اون آخر، فایل اصلی رو می ذاریم تا اگر کسی خواست، تحلیل خودش رو بده. منم در طول عید سعی می کنم چند تحلیل روی دیتاها انجام بدم و سعی کنیم روابط آماری بینشون رو کمی کشف کنیم. شما هم اگر کار جالبی روی دیتاها کردین خوشحال می شم بهم لینک بدین و بهم معرفی کنین تا توی همین سری ها اضافه اش کنم.

اما اولین مطلب،‌ منطقا آمار ابتدایی است.

اطلاعات جمعیتی

می‌بینیم که بیشتر پاسخ دهنده‌ها جون هستن و مرد. زن‌ها ۱۰٪ جمعیت پاسخگو رو تشکیل دادن و افراد ۴۰ سال به بالا بسیار کم هستن. این هم میتونه به خاطر شکل بازار باشه هم به خاطر ترکیب کسانی که این پرسشنامه بهشون می رسه و حوصله می کنن بهش جواب بدن.

حدود ۲۸٪ پاسخگوها گفتن کمتر از ۱ سال سابقه کار دارن و سابقه کار یک تا هفت سال، تقریبا ۵۰ درصد جمعیت رو می‌پوشونه. همچنین بیشترین پاسخگوها لیسانسشون رو گرفتن و رتبه دوم دست کسانی است که در حال تحصیلن.

کار و شرکت

اما کجاها کار می کنیم؟

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

بیشترین گروه مربوط به توسعه دهنده‌های بک اند است و البته فول استک که در حال رشده. فول استک با اسم دهن پر کنش این روزها داره تبدیل می شه به «بیا همه کار بکن» (: بعد از این دو تا توسعه دهنده‌های موبایل بیشترین شغل رو دارن و ۱۷٪ هم توسعه دهنده نرم افزارهای دسکتاپ هستن.

دورکاری هنوز زیاد باب نیست ولی ظاهرا قابل توجه است.

زندگی شخصی

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

این بخش باید بعدا بر اساس جنسیت جدا بشه، اما به هرحال به شکل کلی می‌بینیم که استریوتایپ «تی شرت و جین»‌ فعاله. البته تقریبا نصف جمعیت گفتن پیرهن مردونه هم می‌پوشن و یک سومشون گفتن ساعت می‌بندن. فقط ۵٪ ما کت و شلوار می پوشیم و بین حجاب ها، شال مرسوم‌ترینه. ۵٪ هم معتقدن تیپشون از اکثریت متفاوت است.

چای سیاه هنوز در مقابل قهوه برنده است و ۱۲٪ ما نوشیدنی‌ّای انرژی‌ زا هم می‌خوریم. خوشبختانه نوشابه حضور پررنگی نداره و به جاش آب، رقیب سوم است (:

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

حدود ۴۰٪ جمعیت ازدواج کردن یا با پارتنر دائمشون هستن. یک چهارم ما علاقمند هستیم رابطه ای رو شروع کنیم و البته ۱۵٪ ما با یه چیزی تو کامپیوترمون تو رابطه ایم (:

متاسفانه یک چهارم ما در سه ماه گذشته هیچ کتابی نخوندیم. یک چهارم هم یک کتاب خوندیم ولی عوضش بقیه، بیشتر از دو کتاب در سه ماه خوندن. یادمون باشه خوندن افق دید ما رو گسترش می ده و ما رو آدم جذابتری میکنه و به خودمون هم بیشتر خوش می گذره (:

سبک کار

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

در صدر بودن جاوااسکریپت (ترکیب بک و فرانت) و اسکوئل منطقی است به نظرم. ولی اینکه پایتون رتبه سوم رو گرفته واقعا نشون می ده شدیدا در حال رشد است. پی اچ پی و جاوا که حاضرهای همیشگی هستن و بودن سی پلاس پلاس و سی هیجان انگیزه. همچنین بش جایگاه جالبی داره و بودن گو، نشون می ده اقبال بهش زیاد بوده. فقط ۴٪ از ما گفته ایم که هیچ برنامه نویسی ای نمی کنیم. بازم جدا کردن این آمار نسبت به عنوان شغلی می تونه مساله رو واضح‌تر کنه. احتمالا اکثر مدیر سیستم ها با بش و پایتون اسکریپت های کوچیک می نویسن که باعث شده آمارشون بالاتر بیاد.

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

اکثر ما از ترکیب کردن ویدئوهای خارجی و ویدئوهای مستقل و یک پروژه، چیز یاد می‌گیریم. کمترین یادگیری ما در کلاس‌های فیزیکی اتفاق افتاده.

جای مای‌اسکوئل و ام اس اسکوئل منطقی است. چیزی که هیجان انگیزه حضور پر رنگ اسکیولایت در کارهای ماست (:

با توجه به محبوبیت ویندوز ۱۰، تقریبا ۷۰٪ از انواع ویندوز استفاده می‌کنند. مک‌کارها ۱۳٪ هستند و حضور لینوکس هم پر رنگ است. حدود ۱٪ هنوز به ویندوز ایکس پی وفادار هستند و البته در معرض انواع مشکلات امنیتی (:

اما روی سرور لینوکس اوبونتو و سنت او اس محبوب‌ترین است و وقتی بخواهیم ویندوز انتخاب کنیم ویندوز ۲۰۱۶، انتخاب اکثریت. با توجه به حضور تنها ۱.۵٪ی بی اس دی‌ها، لازم است یادآوری کنم که بی اس دی ها یکی از بهترین گزینه‌ها برای سرورهای مهم هستند و انتخابی خوب برای شرکت‌های بزرگ که احتمالا به خاطر [نگرانی از] کمبود متخصص، در ایران خیلی سراغشون نرفته‌ایم.

و آدم‌هامون ظاهرا هنوز به تلفن‌های خنگ قدیمی که یک هفته باتری دارن وفادارن، حداقل نزدیک ۳٪ مون (:

و در بحث بامزه بین کامپیوتری‌ها، تب جلو است و هشت درصد هم اهل این شوخی نیستن (:

و البته در بحث بامزه دوم، ترم تیره پیروزه

حقوق و مزایا

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

بیشترین چیزی که شرکت‌ها به کارمندها می‌دن،‌ چای و قهوه رایگانه (: منطقی هم هست. بعد از اون بیمه است و بیمه تکمیل. جالبه که باشگاه داخل شرکت یا عضویت باشگاه ورزشی تنها ۱۷٪ ذکر شده در حالی که از نظر قانون کار، الزامیه که شرکت به شما فرصت / امکان ورزش بده. حدود یک چهارم شرکت‌ها در صورت نتایج مناسب،‌به کارمندها پاداش می‌دن اما در نهایت به نظر می‌رسه امکانات یا مزایای چندانی به کارمندها داده نمی‌شه. ۲۲٪ شرکت‌ها ناهار رایگان دارن.

در این بخش نیمی از پاسخگوها گفتن که کار ساعتی هم می‌کنن و ۱۸٪ بین ده تا ۲۵ تومن و ۱۲٪ بین بیست و پنج تا پنجاه براش می‌گیرن. درآمد بالای ۲۰۰ بسیار نادره و برای گرفتن نتایج دقیقتر، لازمه اینو در کنار تجربه و حوزه کاری بذاریم.

متاسفانه اینجا هم فضا خیلی عالی نیست. ۲۳٪ ما با ماهی زیر یک میلیون کار می کنیم که البته با بودن بخش قابل توجهی فریلنسر و دانشجو، عدد دور از ذهنی نیست. کمتر از یک چهارم ما حقوقی بالاتر از ۵ تومن می‌گیریم که با تصور عمومی‌ از بازار فرق داره. گزارش بعدی باید ارتباط حقوق و تکنولوژی های مورد استفاده، مدرک، نوع شرکت و سابقه کار باشه تا بتونیم قرارداد بهتری ببندیم.

رضایت کلی

ولی ما برنامه نویسی، مدیریت سیستم و سر و کله زدن با کامپیوترها رو دوست داریم. نزدیک ۷۰٪ ما واقعا راضی هستیم که اینکار رو انتخاب کردیم و تنها نزدیک ۱۰٪ به نوعی ابراز نارضایتی کردیم.

امیدوارم نتایج کمک کنه که ما در طول سال‌های آینده با انتخاب راه دقیق‌تر و مذاکره بهتر، رضایتمون رو بالاتر ببریم. اوه… مهمترین مساله، این هم نتایج خام برای هر کسی که می خواد هر استفاده / تحلیلی از روش بکنه، البته بسیار خوشحال می شم اگر هر تحلیلی روی این اطلاعات کردین، بهم خبر بدین که همینجا لینک بدم تا مجموعه‌مون کامل باشه.

بررسی وضعیت شغلی برنامه نویسان و مدیر سیستم_های ایران – jadi.net – 97 (Responses) – Form Responses 1

بررسی وضعیت شغلی برنامه نویسان و مدیر سیستم_های ایران – jadi.net – 97 (Responses)

در این لحظه نمی دونم چرا گوگل داکز نمی ذاره فرمت odf دانلود کنم، ولی csv هست برای دوستان کاملا آزاد کار.

ابزار GitPusher در AUR آرچ لینوکس

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

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

امیدوارم از این ابزار هم استفاده کنید

لینک گیت هاب:

https://github.com/kiahamedi/gitpusher

میتونید با دستور زیر در آرچ نصبش کنید:

yaourt -S gitpusher

دوستان دبیان بیس هم میتونند از دستور زیر استفاده کنند:

git clone https://github.com/kiahamedi/gitpusher && cd gitpusher && sudo dpkg -i gitpusher_1.0.0.deb

 

 

نوشته ابزار GitPusher در AUR آرچ لینوکس اولین بار در کیا حامدی پدیدار شد.

آموزش نصب و پیکربندی ELK Stack – بخش ۵

ELK-stack

در ادامه ی سلسله مطالب «آموزش نصب و پیکربندی ELK Stack» ، در این مطلب قصد داریم تا Filebeat  را بر روی Client (سرورهایی که قصد داریم تا log آنها را به ELK Stack ارسال نماییم) نصب کنیم و آن ار پیکربندی کنیم. در بخش ۳ از این سلسله مطلب و در قسمت پیکربندی Logstash ما SSL Certificate ایجاد کردیم.اکنون کافیست تا آن SSL Certificate را بر روی Client کپی کنیم.به همین منظور بر روی ماشین Client مسیر زیر را ایجاد کنید :

 

 

[client-server]# mkdir -p /etc/pki/tls/certs

اکنون ssl certificate که بر روی ELK Server ایجاد کردیم  را باید بر روی client server ها کپی کنیم :

 

[ELK-server]# scp /etc/pki/tls/certs/logstash-forwarder.crt user@client_server_private_address:/etc/pki/tls/certs

 

نکته اینکه به جای user باید نام کاربری ماشین Client (معمولا کاربر root)  و جای client_server_private_address باید آدرس ماشین Client  را بنویسید.

 

نصب Filebeat :

 

برای نصب filebeat بر روی client سرور ها ابتدا فایل مخزن yum آن را ایجاد کنید :

 

#vi /etc/yum.repos.d/elastic-beats.repo

 

سپس این خطوط را به فایل اضافه کنید :

[elastic-6.x]
name=Elastic repository for 6.x packages
baseurl=https://artifacts.elastic.co/packages/6.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md

 

سپس برای نصب filebeat دستور پایین را اجرا کنید :

 

#yum install filebeat

 

پیکربندی Filebeat :

 

برای پیکربندی filebeat کافیست تا فایل پیکربندی آن را باز کنید :

 

 

#vi /etc/filebeat/filebeat.yml

 

سپس خطوط زیر را درون فایل بنویسید :

 


filebeat.prospectors:
- type: log
enabled: true
paths:
- /var/log/secure
- /var/log/messages

#input_type: log
document_type: syslog

registry_file: /var/lib/filebeat/registry

output.logstash:
hosts: ["elk.fedorafans.com:5044"]
bulk_max_size: 1024
ssl.enabled: true

tls:
certificate_authorities: ["/etc/pki/tls/certs/logstash-forwarder.crt"]

shipper:

logging:
files:
rotateeverybytes: 10485760 # = 10MB

 

از آنجایی که ممکن است فایل پیکربندی در قالب مناسبی اینجا نمایش داده نشود می توانید از تصویر پایین کمک بگیرید :

ELK-Stack-filebeat

 

جهت بررسی درست بودن پیکربندی filebeat کافیست تا دستور پایین را اجرا کنید :

 

 

# filebeat test output

در پایین یک نمونه از خروجی دستور گفته شده را مشاهده می کنید :

 

elk-stack

 

روش دیگر برای بررسی، این می باشد که دستور پایین را بر روی ELK Server اجرا کنید :

 

[ELK-SERVER]# curl -XGET ‘http://localhost:9200/filebeat-*/_search?pretty’

 

در خروجی چنین چیزی  را مشاهده خواهید کرد :

 

ELK-Stack-filebeat

 

اگر همه چیز درست بود می توانید سرویس filebeat را start و enable کنید :

 

# systemctl start filebeat.service

# systemctl enable filebeat.service

 

ادامه دارد …

 

 

وب اسکرپینگ سایت نوبت دهی

سلام خدمت تمامی دوستان عزیز

در این ویدیوکست با توجه به درخواست یکی از دوستان عزیز به سایت سفارت افغانستان سر میزنیم و برای سامانه نوبت دهیش یک اسکریپت ساده مینویسیم

امیدوارم از این ویدیوکست لذت ببرید

 

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
Created on Wed Mar 13 18:48:50 2019

@author: kia
"""

import time
from selenium import webdriver
from termcolor import colored
from os import system

url = 'http://www.appstehran.com/LoginProfile.aspx'
username = '***********'
password = '****************' 

driver = webdriver.Chrome('/home/kia/Downloads/chromedriver')

while True:
    driver.get(url)
    print(colored('loadSite','red'))
    driver.find_element_by_xpath('//*[@id="ctl00_txtUsername"]').send_keys(username)
    driver.find_element_by_xpath('//*[@id="ctl00_txtPassword"]').send_keys(password)
    driver.find_element_by_xpath('//*[@id="ctl00_btnLogin"]').click()
    print(colored('complate inputs','red'))
    driver.find_element_by_xpath('//*[@id="ctl00_ContentPlaceHolder3_btnEntekhabvahed"]').click()
    print(colored('waiting 60 second...','red'))
    time.sleep(70)
    status = driver.find_element_by_xpath('//*[@id="form1"]/table/tbody/tr[2]/td/table/tbody/tr[1]/td').text
    time.sleep(1)
    print(status)
    if status != "زمان نوبت دهی به پایان رسیده است":
        system('cvlc win.wav &')
    driver.close()
    time.sleep(600)

 

لینک ویدیو در آپارات

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

سورس calc.exe یا همون ماشین حساب ویندوز روی گیت هاب

اخبار اوپن سورس از مایکروسافت زیاد به گوش می‌رسه و حالا هم کد ماشین حساب ویندوز رو روی گیت هاب گذاشته، اونم با مجوز MIT که حتی از مجوزهای بازی که تبلیغشون می کنیم هم بازتره. با اینم جوز شما حق دارین این سورس رو بردارین،‌ تغییر بدین، ببندین و فایل اجرایی نهایی رو به اسم «ماشین حساب ملی» منتشر کنین و از نظر لایسنسی هیچ خلافی هم نکرده باشین.

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

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

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

منبع اصلی

یک چالش مفید: چالش #آشغال_تگ یا TrashTag برای جمع آوری زباله از طبیعت

آخرین باری که دیدین یک نفر به جای ریختن خاکستر و ته سیگار توی خیابون از جاسیگاری ماشینش استفاده کرده کی بوده؟ احتمالا توی ۱۰ سال اخیر نبوده. حداقل من که ندیدم. متاسفانه آشغال ریختن خیلی طبیعی شده و حتی گاهی آدم ها سعی می کنن آشغال رو حتما توی یه چاله آب بندازن که لابد بعدا در آوردنش سخت تر بشه. نمی دونم واقعا چرا. این وسط بخش بزرگی از مالیات ما هم صرف این می شه که یکی راه بیافته و آشغال‌هامون رو از زمین برداره. بخصوص اگر شما هم اهل آشغال ریختن نباشین، دیدن آشغال‌های بقیه بسیار دردناکه – بخصوص در جاهایی که سال ها می مونه و کسی مسوول برداشتنشون نیست. این مساله روی ذهن یه نفر دیگه هم خیلی فشار آورده بود و بالاخره یک ماجرای خوب رو شروع کرد. اون توی فیسبوکش پیشنهاد کرد که نوجوون‌هایی که حوصله شون سر رفته، برن بیرون و یه جایی که به نظرشون آشغال زیاده رو تگ کنن و یک بار با دوستاشون برن و آشغال‌هاش رو جمع کنن و با تگ TrashTag یا #آشغال_تگ عکسش رو منتشر کنن. مساله کم کم خیلی فعال شد تا بعدا ردیت هم ماجرا رو دید و ساب ردیتش رو تشکیل داد و الان کاملا طبیعی است که همه جا عکس هایی ببینین از آدم هایی که با یک کیسه پر از آشغال عکس گرفتن و زیرش نوشتن TrashTag . کسانی که با حوصله تر هستن، از یک جا «قبل و بعد» عکس گرفتن تا نشون بدن که یک تلاش نه چندان طولانی چقدر می تونه مفید باشه.

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

حل مشکل عدم ویرایش فایل ها در درایور ntfs در اوبنتو و فدورا

درود

به طور پیش فرض بعد از نصب فدورا و اوبنتو شما دسترسی کامل به درایورهای ویندوزی NTFS خواهید داشت . اما در برخی موارد بعد از آپدیت لینوکس و یا حذف و نصب برخی از برنامه ها شما فقط قادر به خواندن درایور ویندوزی یا عدم دسترسی به آن خواهید بود اما راه حل چیست؟

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

$ sudo fdisk -l

در تصویر بالا درایورهای dev/sda6 وdev/sda1 درایورهای ویندوزی ما هستند شما می توانید با باز کردن فایل منیجر خود نیز این درایورها رو مطابق با تصویر زیر پیدا کنید :

حال دستور زیر را برای حل این مشکل وارد کنید :

$ sudo ntfsfix /dev/sda1

$ sudo ntfsfix /dev/sda6

اکنون با رفتن به درایورهای ویندوزی مشاهده می کنید که مشکل رایت در درایورهای ntfs ویندوز کاملا برطرف شده است.

اگر مشکل عدم دسترسی کامل به درایورهای ویندوزی رو دارید ابتدا برنامه ntfs-3g را نصب نمایید . با نرم افزار NTFS -3G میتوانید عملیات مختلفی روی درایو NTFS در لینوکس انجام دهید . NTFS -3G نرم افزاری است که امکان خواندن , نوشتن و اجرا کردن فایل های موجود در درایو NTFS را در لینوکس فراهم می کند . با نصب آن در توزیع های لینوکسی به راحتی می توانید تمامی فایل های ویندوز خود را مدیریت و اجرا کنید . برای نصب دستور زیر را در ترمینال وارد کنید:

نصب در اوبنتو :

$ sudo apt-get install ntfs-3g

 

نصب در فدورا :

$ sudo dnf install ntfs-3g

برای نصب از طریق سورس کد هم می توانید به این آدرس بروید و سورس کد رو دانلود و از حالت فشرده خارج نمایید و سپس فولدر برنامه را باز نموده و با باز کردن ترمینال در فولدر برنامه (open in terminal) با دستورات زیر اقدام به نصب برنامه نمایید:

$ ./configure

$ make

$ sudo make install

بعد از نصب این برنامه شما  برای استفاده از ntfsfix برای تعمیر فایل های سیستمی ntfs آسیب دیده آزاد هستید.

ابزار دیگری هم به نام ntfs-config وجود دارد که قابلیت ویرایش و نوشتن (write) رو در درایورهای ntfs فعال می کند برای نصب دستور زیر را در ترمینال وارد نمایید و یا می توانید از استور Software این برنامه رو نصب نمایید :

نصب در اوبنتو:

$ sudo apt install ntfs-config

نصب در فدروا:

$ sudo dnf install ntfs-config

برای اجرای برنامه باید برنامه رو از حالت root اجرا کنید برای این منظور دستور زیر را در ترمینال وارد کنید:

$ sudo ntfs-config

بعد از اجرای برنامه قابلیت رایت درایورهای ویندوزی رو فعال نمایید:

امیدوارم که این آموزش نهایت استفاده رو برده باشید . منتظر نظرات شما هستیم.