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

سورس کد الگوریتم ژنتیک با پایتون

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

برای ترم قبل در رایانش تکاملی باید مسله ان وزیر رو با الگوریتم ژنتیک حل میکردم پس گفتم کدهاش رو روی گیت هاب قرار بدم شاید برای دوستان مفید باشه

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

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

موفق باشید

لینک گیت هاب

 

 

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

معرفی برنامه Franz




فرانز یک برنامه کاربردیه که خدمات چت و پیام رو در یک برنامه جمع آوری کرده.با این برنامه شما میتونین از چندین پیام رسان به طور همزمان استفاده کنید.
فرانز در حال حاضر از پیام رسان های Telegram,Whatsapp,Facebook messenger,Hipchat,Skype,Slack و بسیاری از پیام رسان های دیگه پشتیبانی میکنه.
به عنوان بخشی از جوامع مختلف,ما نیاز داریم تا از پیام رسان های مختلفی استفاده کنیم.استفاده از چندین پیام رسان به منزله داشتن چندین پنجره و چندین تب هست که باعث شلوغی و هرجو مرج دسکتاپ و سیستم ما میشه.فرانز برای حل این مشکل توسعه پیدا کرد.جمع آوری چندین پیام رسان در یک برنامه.
این برنامه کاربردی در حال حاضر در هر سه سیستم عامل لینوکس,ویندوز و مک قابل استفادست.
فرانز یک برنامه متن بازه(Open Source)و تحت لایسنس آپاچی منتشر میشه.

نحوه نصب:

اگر از دبیان یا دبیان بیس ها استفاده میکنید,میتونید بسته .deb فرانز رو از اینجا دانلود و با دستور زیر روی سیستمتون نصب کنید:
sudo dpkg -i PACKAGE NAME

جای PACAGE NAME اسم فایلی که دانلود کردید رو قرار بدید.


برای نصب فرانز روی سایر توزیع ها,میتونید از فایل Appimage فرانز استفاده کنید.
فایل رو از اینجا دانلود کنید.(Appimage)
بعد از دانلود فایل,روی فایل راست کلیک کنید و دنبال گزینه ی Allow to exceute as program بگردید و اون رو تیک بزنید(معمولا این گزینه تو زبانه ی permissions قرار داره)
حالا میتونید با دابل کلیک کردن روی فایل دانلود شده,از فرانز استفاده کنید.


اگر هم از کاربران آرچ هستید,میتونید با استفاده از yaourt و دستور زیر,فرانز رو نصب و استفاده کنید.
yaourt -Sy franz-bin


تصاویری از محیط برنامه:




امیدوارم از این برنامه خوشتون بیاد :-)

ویدئوی آموزشی آماده سازی یک سرور اوبونتو برای هاست یک پروژه پی اچ پی

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

اما چرا انگلیسی؟ دلیلش دو تا است:

  • ویدئو مخاطبین بیشتری پیدا می کنه
  • ترس خودمون از زبان انگیسی می‌ریزه

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

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

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

توی این ویدئو، شروع می‌کنم تنظیم کردن سرور اوبونتو برای وحید رجبلو. برنامه‌های اصلی رو نصب می کنیم تا توی بعدی، برنامه های دیگه رو نصب کنیم و کمی هاردنینگ.

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

آموزش نصب تور و متعلقات دیگر آن در دبیان

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

sudo apt install tor
sudo systemctl enable tor.service
sudo systemctl start tor.service

مرحله جدید – پل

با دستور زیر شما لاگ‌های تور رو می‌بینید، و همینطور اگه لاگ جدیدی بیاد، بهش اضافه می‌شه، با Ctrl+C از این دستور خارج می‌شید.

sudo tail -f /var/log/tor/log

توی این لاگ‌ها خط‌هایی هستن با این شکل:

Bootstrapped 0%: Starting

Bootstrapped 80%: Connecting to the Tor network

شما باید خط

Bootstrapped 100%: Done

رو ببینید توی لاگ‌ها، اگه پیداش می‌کنید یعنی تور آماده به کاره اما اگه تا ۱۰۰٪ نرفته بود، یعنی باید پل برای تور تنظیم کنید، که سخت نیست نترسید.

من اینجا مراحل اضافه کردن پل رو می‌گم، اما اگه برای شما تا ۱۰۰٪ رفته بود از این بخش بگذرید و به اینجا برید!

اول می‌زنید:

sudo apt install obfs4proxy

بعد از ۲ طریق می‌تونید به پل برسید:

۱. صفحه https://bridges.torproject.org/

۲. ایمیل کردن get transport obfs4 به bridges@bridges.torproject.org

در هر ۲ حالت به چیزی می‌رسید شبیه این (اینجا پل obfs4 گرفتیم، obfs3 پایین‌تره)

پل

به فایل torrc می‌ریم:

sudo nano /etc/tor/torrc

اینجا بازم من از nano استفاده کردم اما شما می‌تونید از هر ویرایشگر متن دیگه‌ای استفاده کنید

به آخر فایل برید (/ + meta (alt)) و اینا رو به انتهای فایل اضافه کنید:

UseBridges 1
ClientTransportPlugin obfs4 exec /usr/bin/obfs4proxy
Bridge obfs4 IP:PORT HASH-OF-YOUR-OBFS4-BRIDGE

دقت کنید که شما پل خودتون رو بذارید و توجه کنید که به قبل پل Bridge اضافه کردم (توی ترمینال برای paste کردن از Ctrl+Shift+V می‌تونید استفاده کنید، برای paste کردن پل گفتم)

بعد برای ذخیره کردن Ctrl+o و بعد Enter و برای خروج Ctrl+x رو بزنید.

حالا باید با دستور زیر توی یه ترمینال دیگه، لاگ‌ها رو دنبال کنید تا درصدها رو ببینید.

sudo tail -f /var/log/tor/log

بعد سرویس تور رو از توی ترمینال قبلی restart کنید.

sudo systemctl restart tor.service

و همون داستان بالا، اگه به ۱۰۰٪ رسیدید یعنی تور آماده به کاره، اگه نه یه پل دیگه رو امتحان کنید.

یه توضیح اینکه قرار نیست پل‌ها رو یکی یکی توی فایل کانفیگ قرار بدید، اگه ۱۰ تا پل دارید هر ۱۰ تا پل رو قرار بدید توی فایل به این صورت

Bridge obfs4 IP:PORT HASH-OF-YOUR-OBFS4-BRIDGE

Bridge obfs4 IP:PORT HASH-OF-YOUR-OBFS4-BRIDGE

Bridge obfs4 IP:PORT HASH-OF-YOUR-OBFS4-BRIDGE

Bridge obfs4 IP:PORT HASH-OF-YOUR-OBFS4-BRIDGE

Bridge obfs4 IP:PORT HASH-OF-YOUR-OBFS4-BRIDGE

Bridge obfs4 IP:PORT HASH-OF-YOUR-OBFS4-BRIDGE

Bridge obfs4 IP:PORT HASH-OF-YOUR-OBFS4-BRIDGE

Bridge obfs4 IP:PORT HASH-OF-YOUR-OBFS4-BRIDGE

Bridge obfs4 IP:PORT HASH-OF-YOUR-OBFS4-BRIDGE

Bridge obfs4 IP:PORT HASH-OF-YOUR-OBFS4-BRIDGE

و در کل هر چند وقت یک بار یه ترمینال باز کنید و دستور

sudo tail -f /var/log/tor/log

رو توش اجرا کنید، بعدش یه بار سرویس تور رو ری‌استارت کنید.

sudo systemctl restart tor.service

اگر از ارتباط اینترنتتون مطمئن بودید، و توی لاگ خط‌هایی مثل این رو می‌گرفتید:

Proxy Client: unable to connect to IP:PORT ("general SOCKS server failure")

بهتره که برید توی فایل torrc و اون پلی که IP:PORT ش رو نتونسته بهش وصل بشه رو پاک کنید تا تور سریع‌تر وصل بشه، هر چند وقت یه بار هم پل جدید بگیرید و اضافه کنید ته پل‌هاتون تا اگه یه روز کار نکردن یه سری از پل‌ها، بی پل نمونید 🙂

اگر هیچ پل obfs4 ئی براتون کار نکرد، پل‌های obfs3 رو امتحان کنید، یه فرقای جزئی داره که اینجا می‌گمشون:

شما باید تو ایمیل بنویسید get transport obfs3 و یا از سایت پل obfs3 بگیرید و کارای زیر رو انجام بدید:

sudo apt install obfsproxy

یک بار دیگه به انتهای فایل torrc می‌ریم:

sudo nano /etc/tor/torrc

مثل قبل به آخر فایل برید (/ + meta (alt))، خط‌های قبلی رو پاک کنید و جاش اینا رو بنویسید:

UseBridges 1
ClientTransportPlugin obfs3 exec /usr/bin/obfsproxy --managed
‌Bridge obfs3 IP:PORT HASH-OF-YOUR-OBFS3-BRIDGE

دقت کنید که شما پل خودتون رو بذارید و توجه کنید که پل obfs3 کوتاه‌تره طولش و قبلش هم باید Bridge اضافه بشه، خط دوم هم نسبت به تنظیمات obfs4 تغییراتی کرده. یه بار دیگه Ctrl+o بعد Enter و بعد Ctrl+x. حالا بازم باید با دستور زیر توی یه ترمینال دیگه، لاگ‌ها رو دنبال کنید تا درصدها رو ببینید.

sudo tail -f /var/log/tor/log

بعد سرویس تور رو از توی ترمینال قبلی restart کنید.

sudo systemctl restart tor.service

و همون داستان بالا، اگه به ۱۰۰٪ رسیدید یعنی تور آماده به کاره، اگه نه یه پل دیگه رو امتحان کنید.

مرحله جدید – تنظیم فایرفاکس

برای تنظیم فایرفاکس به منو برید، بعد به Prefrences بعد به Advanced بعد به Network و در قسمت Connection روی Settings کلیک کنید و مثل عکس زیر تنظیمات رو انجام بدید:

تنظیمات فایرفاکس

حالا می‌تونید از تور روی فایرفاکس استفاده کنید 🙂

اما من پیشنهاد می‌کنم به جای رفتن به ستینگ و اینا،‌ از افزونه FoxyProxy یا SwitchyOmega استفاده کنید و ساکس‌۵ رو روی 127.0.0.1:9050 تنظیم کنید!

مرحله جدید – تنظیم http

همونطورکه دیدید، تور روی ساکس۵ سرویس می‌ده و خب یسری نرم‌افزارا هستن که ما رو تحریم کردن و از پروتکل http استفاده می‌کنن! برای استفاده از تور روی http باید چیزی نصب کرد به اسم privoxy پس:

sudo apt install privoxy

در فایل زیر:

/etc/privoxy/config

خطی که شامل:

forward-socks5t / 127.0.0.1:9050 .

هست رو از کامنت در بیارید. سرویس privoxy رو enable و start کنید و روی پورت 8118 ازش استفاده کنید.

sudo systemctl enable privoxy.service
sudo systemctl start privoxy.service

توصیه خود من اینه که از FoxyProxy یا SwitchyOmega استفاده کنید و دقت کنید که هم ساکس و هم http و https رو تنظیم کنید http و https روی ۸۱۱۸ و ساکس روی ۹۰۵۰

مرحله جدید – استفاده از تور در ترمینال

برای استفاده از تور توی ترمینال باید بسته torsocks نصب باشه که برای من بود اما برای اطمینان چک کنید

sudo apt install torsocks

بعد بزنید

less /etc/tor/torsocks.conf

و چک کنید این ۲ خط کامنت نباشن، اگه بودن با nano از کامنت درشون بیارید (احتمالا کامنت نیستن)

TorAddress 127.0.0.1
TorPort 9050

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

torsocks

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

export http_proxy="http://127.0.0.1:8118"
export https_proxy="https://127.0.0.1:8118"

بعدش دستورتون رو در حالت معمولی بزنید بدون torsocks و…

تنظیم تور برای اینکه نود خروجی حتما از کشور یا کشورهای خاصی باشه

برای این کار انتهای فایل torrc میتونید اضافه کنید:

ExitNodes {us},{gb}

مثلا که یعنی یا از بریتانیا یا از امریکا خروجی داشته باشم. توضیحات بیشتر رو اینجا بخونید.

اگه کسی ایرادی می‌بینه حتما بهم اطلاع بده از این طریق!

خوشحالم می‌شم نظرتون رو بدونم راجع به این مطلب!
خوش و خرم باشید 🙂

نوشته نصب تور در دبیان اولین بار در علی مولایی پدیدار شد.

لینک‌های شاد دوشنبه‌های آخر ماه – از گالری ۸ بیتی تا پروژه‌های شرکتی در گیت‌هاب و بازار کار

  • سحر یک پی دی اف بامزه درست کرده به اسم رقص با لینوکس که توش تاریخچه و چند تا نکته که برای خودش جالب بوده رو گفته، اجراش هم قشنگه و احتمالا خوشتون میاد نگاهی بندازین
  • رضا هم مثل پارسال، ویدئوهای کنفرانس پایکان ۲۰۱۸ آمریکا رو برای دانلود گذاشته که اگر دنبالش می کنین،‌ کارتون راحتتر باشه.
  • و اگر به گیک بازی علاقمند هستین، احتمالا وبلاگ فان پیوتر باید براتون جالب باشه: اخبار و مقالات در مورد کامپیوترهای تک بورد مثل رزبری و بقیه فامیل‌هاش.
  • عیسی هم که دوست قدیمی است و کلی حضور موثر در جادی.نت داشته (از جمله برنده شدن مسابقه برنامه نویسی) یک کار عالی رو توی شرکتشون شروع کرد: قانع کردن مدیرها به انتشار آزاد بخشی از پروژه‌ها. آدرس گیت هاب اینجاست و دو تا پروژه اصلی این دو تا:
    • پروژه گیو: درواقع یک نود دیسکاوری خیلی ساده با udp هستش که می‌شه تنظیمش کرد که از broadcasting استفاده کنه یا multicasting و تفاوت عمده‌اش با بقیه نود دیسکاوری‌ها در اینه که برای هر نود یک نقش قائل می‌شه و شما که از این ابزار داری استفاده می‌کنی می‌تونی مثلا بگی همه اون نود‌هایی که نقششون لاگ اگریگیتوره رو به من بده یا مثلا همه اون نود‌های worker رو به من بده. ایده خیلی ساده‌ای هستش براش پروتکل هم نوشتم همونجا ولی در عین حال خیلی کاربردیه
    • پروژه گنجکس: درواقع یه container جاواییه که شما می‌تونی روش فریم‌ورک خودت رو تعریف کنی و سرویس‌ها و لایبرری‌های خودت رو runtime به سیستم اضافه کنی و فریم‌ورک خودت اون سرویس‌ها رو به صورت ران تایم تحلیل می‌کنه و رفتار سیستم درجا عوض می‌شه
      و اگر علاقمند هستین در چنین پروژه‌هایی مشارکت داشته باشین، رزومه‌تون رو برای esa.hekmat روی جیمیل بفرستین یا بهتر از اون، اول پروژه‌ها رو نگاه کنین و بهش کد کامیت کنین تا شکی در خوب بودنتون نذارین.
  • هوم.. بحث گالری صفر کمی متفاوت است. من اول با شک و تردید رفتم توش ولی بعدش خوشم اومد. می تونه یکساعتی شما رو سرگرم کنه با ایده جالبش و آثارش و .. در کل به نظرم چیزیه که دیدنش مثبته. من کمتر تعریف کنم و خودتون گالری صفر رو ببینین

آموزش تنظیم TimeZone در خط فرمان

time_zones

برای تنظیم منطقه ی زمانی یا همان TimeZone روش های گوناگونی وجود دارد که در این مطلب قصد داریم تا با برخی از این روش ها جهت تنظیم timezone در خط فرمان آشنا شویم.قبل از هر چیز گفتنی است که این روش ها بر روی فدورا و سایر توزیع های هم خانواده ی فدورا مانند RHEL و یا CentOS کاربرد دارند و ممکن است با اندکی تغییر روی سایر توزیع های سیستم عامل گنو/لینوکس کاربرد داشته باشند.

 

 

حهت مشاهده ی timezone سیستم می توان از یکی از روشهای زیر استفاده کرد :

 

$ls -l /etc/localtime

$date

$timedatectl status

$timedatectl

یکی از روش ها برای تنظیم timezone استفاده از ابزار tzselect می باشد.برای اینکار کافیست تا دستور زیر را در خط فرمان اجرا کنید :

 

#tzselect

پس از اجرای دستور گفته شده اکنون به صورت گام به گام یا همان wizard می توانید timezone را بر روی سیستم خود تنظیم کنید.

یکی دیگر از روش ها برای تنظیم منطقه ی زمانی استفاده از دستور timedatectl می باشد.ابتدا می توانید جهت لیست کردن منطقه های زمانی از دستور زیر استفاده کنید :

 

 

$timedatectl list-timezones

 

یا اینکه می توان خروجی را روی منطقه ی خاصی فیلتر کنید :

 

 

$timedatectl list-timezones | grep Asia/Tehran

اکنون پس از پیدا کردن منطقه ی زمانی مورد نظر خود می توانید با استفاده از دستور زیر timezone خود را تنظیم کنید :

 

 

 

# timedatectl set-timezone  Asia/Tehran

 

همانطور که در دستور بالا مشاهده می کنید منطقه ی زمانی را بر Asia/Tehran تنظیم کردیم.

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

 

به گفته آی.بی.ام، کامپیوترهای کوانتومی رمزنگاری‌های ما رو در هم خواهند کوبید، خیلی هم زود

به گفته مدیر تحقیقات IBM کامپیوترهای کوانتومی با توجه به سرعت رشدشون، به زودی خواهند تونست رمزنگاری‌هایی که ما الان باهاشون اطلاعات حساسمون رو امن می‌کنیم، بشکنن. به گفته آرویند کریشنا، این اتفاق تقریبا در ۵ سال آینده خواهد افتاد. و «هرکسی که می‌خواد اطلاعاتش رو بیشتر از ۱۰ سال امن نگه داره، باید از تکنولوژی‌های جدیدتر رمزنگاری استفاده کنه».

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

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

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

انگلیس رکورد عدم استفاده از زغال سنگ رو زد: ۵۵ ساعت متوالی سبز

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

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

در حالی که منظره توربین‌های بادی به یک منظره کاملا عادی در اروپا تبدیل شده، انگلیس داره تلاش می‌کنه اولین کشوری باشه که تا ۲۰۲۵ به طور کامل شبکه برقش رو از اونها و پنل‌های خورشیدی تغذیه می‌کنه.

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

تصاویری زیبا از لینوکس فدورا ۲۸ با میزکار KDE

همانطور که قبلا در خبرها گفته شد Fedora 28 که یکی از محبوب ترین توزیع های سیستم عامل فدرتمند گنو/لینوکس می باشد،منتشر شد.فدورا ۲۸ مانند نسخه های گذشته دارای انواع نسخه ها برای معماری های مختلف سخت افزاری می باشد.

همچنین فدورا دارای کلکسیونی از بهترین میزکارهای دنیای نرم افزار آزاد می باشد که کاربر بر اساس نیاز و سلیقه ی خود می تواند از آنها استفاده کند.در ادامه تصاویری از میزکار زیبای KDE که بر روی فدورا ۲۸ می باشد را مشاهده می کنید.

fedora28-kde-desktop

 

fedora28-kde-desktop

fedora28-kde-desktop

fedora28-kde-desktop

 

شرکتی که رسما اکسپلویت‌ها و زیرودی‌های سیستم‌های پزشکی و نظامی رو می‌فروشه

شرکت گِلِگ در مسکو، شرکت کوچیکی است که کارش ساختن، جمع کردن و فروختن اکسپلویت‌ها است. اونم نه اکسپلویت‌ها و زیرو دی های معمولی بلکه پک‌هایی برای نرم‌افزارهای نظامی، نرم افزارهای پزشکی، اسکادا و غیره. یعنی حساسترین برنامه‌های ممکن. اولین پک این شرکت در ۲۰۰۴ منتشر شد و حالا طبق ادعای خودشون بیشتر از ۵۰ تا دیتابیس ماجول رو می‌فروشن و محصولی که بخرین هم هر ماه آپدیت می شه، با ماجول‌های Zero Day جدید.

البته معلومه که خود شرکت مدعی می‌شه این پک رو برای کسانی که می‌خوان تست نفوذ انجام بدن می‌فروشه و مدعی است مشتریانش بین فورچون ۵۰۰ هستن اما کاملا می شه مطمئن بود که یکسری خریدار همیشگی هم کسانی هستن که اینها رو برای مقاصد مخفی‌ترین می‌خوان و برای من و شما دو تا نکته جالب هست:

  1. چقدر راحت یک نفر می تونه مشکلات امنیتی بیمارستانی که من توش بستری هستم رو بخره (:
  2. خیلی از کسانی که مدعی هک و غیره هستن، عملا کارشون دلالی این اطلاعات است

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