Mohammad Parvin – Telegram
Forwarded from Linuxor ?
This media is not supported in your browser
VIEW IN TELEGRAM
این ویدیو کانسپت نیست بلکه واقعیته !

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

https://github.com/KillianLucas/open-interpreter

از دو راه از هوش مصنوعی استفاده میکنه برای یکیش باید OpenAI API key داشته باشید برای دیگری که Code-Llama هست باید مدل دانلود کنید. مدل هاش روی سی پیو و گرافیک (برای افزایش سرعت) کار میکنه البته بسته به نوع مدلی که برای دانلود انتخاب میکنید بین 6 تا 40 گیگ رم هم نیاز داره.

🐧 @Linuxor
Forwarded from Woland's Linux Journal (Woland)
سایت unix50 که زیر مجموعه‌ی sdf.org است، برای مقاصد آموزشی، دسترسی رایگان شل به کاربران ارائه می‌کنه.

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

نسخه‌های قابل شبیه‌سازی یونیکس:
 
Available instances are:

[a] UNICS (Version Zero) PDP-7 Summer 1969
[b] First Edition UNIX PDP-11/20 November 1971
[c] Fifth Edition UNIX PDP-11/40 June 1974
[d] Sixth Edition UNIX PDP-11/45 May 1975
[e] Seventh Edition UNIX PDP-11/70 January 1979
[f] Research UNIX 8 VAX-11/780 1981
[g] AT&T UNIX System III PDP-11/70 Fall 1982
[h] AT&T UNIX System V PDP-11/70 1983
[i] AT&T UNIX System V 3b2/400 1984
[j] 4.3 BSD MicroVAX June 1986
[k] 2.11 BSD PDP-11/70 January 1992


از دو مسیر می‌تونین وارد به این محیط بشین. اول ازطریق ssh و دوم از طریق سایت‌شون.

از ssh:
ssh unix50@unix50.org
password: unix50

از وب (با فایرفاکس باز نمیشه):
اگه به این آدرس برین https://ssh.sdf.org:4443 بعد از اینتر زدن می‌تونین یکی از گزینه‌های بالا رو انتخاب کنین.
username: unix50
password: unix50

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

لینک ویکی‌ها و آموزش هاشون :
https://wiki.sdf.org/doku.php?id=start
https://sdf.org/?tutorials#HTML_Tutorials

برای ساخت اکانت دائمی اینجا رو ببینید.
ماستودون SDF

#tip #معرفی #نکته #آموزش #fun
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany http://seilany.ir/)
سلام خدمت دوستان
یکی از دوره های آموزشی من در وب سایت فرادرس
——————————————————-
با عنوان: آموزش مانیتورینگ در لینوکس Linux

دوره شش ساعت و شامل 50 درس در 6 فصل
===============================
شامل آموزش مانیتورینگ سطح کاربر و سطح کرنل با دستورات و ابزارهای ترمینالی،گرافیکی، و ابزارهای تجاری و هم چنین بهینه کردن و افزایش سرعت کرنل نیز در دوره بیان شده است.
—————————————-
جزئیات بیشتر و دسترسی به دوره:
https://faradars.org/courses/monitoring-in-linux-fvlnx101
یه سایت خوب برای یاد گرفتن SELinux

https://selinuxuser.land/


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

Don't disable it, it can stop privilege escalation in its tracks!
این ابزار واسه کسانی که #کوبرنتیز استفاده میکنند مفید هست

فکر کنید دیتای یه pvc رو میخواید داشته باشید و در عین حال باید کل اون statefulset یا deployment شما از نو ساخته بشه و دیتاش حذف میشه عملا

با این ابزار سریع pvc قبلی رو rename میکنیم (تقریبا بک آپ میگیریم) بعد میریم با خیال راحت تغییرات دیگر رو میدیم

https://github.com/stackitcloud/rename-pvc

#kubernetes
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany http://seilany.ir/)
پیش گیری از حملات dos , ddos در لینوکس:
======================
در این نوع حمله، چندین دستگاه به صورت همزمان به سمت هدف، حمله و درخواست‌های بی‌مورد بسیار زیادی ارسال می‌کنند. این میزان بیش از حد از ترافیک معمول شبکه یا سرور را اشغال می‌کند و در نتیجه منجر به عدم قابلیت دسترسی برای کاربران و خدمات قربانی شده و از آنها محروم می‌سازد.
برای جلوگیری از این حمله در لینوکس تنظیمات زیر را در مسیر زیر قرار دهید:|

فایل
/etc/sysctl.conf
را باز کنید.
مقادیر زیر را در آن قرار دهید.
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_max_syn_backlog = 2048
net.ipv4.tcp_synack_retries = 3
net.ipv4.tcp_syn_retries = 6
سپس در ترمینال خود دستور
sudo system -p
را بزنید.
——————————————
توضیح پارامترهای کرنل:
1.فعال کردن کوکی: کوکی‌های SYN روشی برای جلوگیری از حملات سیل SYN هستند، جایی که مهاجم یک سرور هدف را با تعداد زیادی درخواست SYN سیل می‌کند تا منابع آن را تمام کند.
2. حداکثر تعداد درخواست های SYN معوق را که می توان در صف قرار داد تعیین می کند.
3.با تنظیم این مقدار روی 3، سیستم تا 3 بار مجدداً سعی می کند بسته های SYN-ACK را برای برقراری ارتباط ارسال کند.
4.حداکثر تعداد ارسال مجدد SYN را که سیستم باید قبل از قطع اتصال انجام دهد را تعیین می کند
——————————-
نویسنده: حسین سیلانی
منبع : کانال لینوکسی: لینوکس تی ان تی
linuxtnt
http://seilany.ir
————————-
درصورت تمایل به حمایت مالی-donate از توزیع های لینوکس
https://zarinp.al/learninghive.ir
بالاخره، تیم توسعه گولنگ، گایدلاین رسمی برای ساماندهی فایل‌های مربوط به پروژه‌های گولنگی رو منتشر کرد.
این راهنما، شامل ساختار پیشنهادی برای پروژه های مختلف از پکیج ساده و CLI tool تا تلفیق هردو رو شامل میشه.

https://go.dev/doc/modules/layout

@DevTwitter | <Reza Seyf/>
با احترام به تمام پزشکان، امروز میخوام یه هوش مصنوعی پزشک معرفی کنم.

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

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

docus.ai

@DevTwitter | <Bahram/>
نصب ingress-nginx در کوبرنتیز (بدون توضیحات اضافه)

نیازمندی ها:
۱ - کلاستر کوبرنتیز
۲ - حتما helm

اول یک namespace جداگانه برای این کار درست می کنیم
kubectl create namespace ingress-nginx

بعد با استفاده از hem ریپو ingress nginx رو اضافه میکنیم
helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx

مخازن را آپدیت میکنیم (مشابه apt-get update در اوبونتو هست)
helm repo update

نصب
helm install ingress-nginx ingress-nginx/ingress-nginx -n ingress-nginx

اگر نیاز به اعمال تغییرات در کانفیگ دارید فایل values رو بگیرید و تغییرات رو بدهید بعد با کامند زیر تغییرات رو اعمال کنید
helm upgrade ingress-nginx ingress-nginx/ingress-nginx -n ingress-nginx -f values.yml

با این کامند هم چک میکنیم همه چیز اومده بالا یا نه
kubectl get pods -n ingress-nginx -w


#kubernetes
Mohammad Parvin
نصب ingress-nginx در کوبرنتیز (بدون توضیحات اضافه) نیازمندی ها: ۱ - کلاستر کوبرنتیز ۲ - حتما helm اول یک namespace جداگانه برای این کار درست می کنیم kubectl create namespace ingress-nginx بعد با استفاده از hem ریپو ingress nginx رو اضافه میکنیم helm repo…
موردی که اینجا نوشتم برای راه اندازی ingress-nginx هست که توسط کامیونیتی kubernetes نگهداری میشه و بیشتر کدش با Golang و در کنار اون از Lua هم استفاده شده برای کانفیگ ها استفاده شده
لینک گیت:
https://github.com/kubernetes/ingress-nginx
در مورد nginx-ingress هم یک سرویس ingress هست برای کوبرنتیز که توسط کمپانی nginx توسعه داده میشه و با پایتون و Golang نوشته شده
لینک گیت:
https://github.com/nginxinc/kubernetes-ingress
👍1
توی همایش گنو شیراز که صحبت کردم
گفتم به هيچ وجه وای فای دفتر رو به محیط پروداکشن وصل نکنید

گفتم به اطلاعاتی که توی هوا پخش هست چطوری اطمینان می کنید

این لینک نشون میده چطور با ساخت SSID جعلی میتونن پسورد وای فای شما رو پیدا کنند

https://vengeance.medium.com/evil-twin-attack-steal-wi-fi-password-bba5855a92c7
👍1
Forwarded from Linuxor ?
در ترمینال لینوکس حرکت با کلید جهت داره سخته 😌
حفظ کردن شورت کات ها هم یک کم سخته 🥹
با این عکس آسون تر شد


🐧 @Linuxor ~ MehrdadLinux
🔥1
Forwarded from Milad Nouri(ツ) میلاد نوری
زندگی صابر راستی‌کردار، کوتاه، اما کارهای او بسیار با ارزش و ماندگار بود.

متاسفانه صابر (خالق فونت‌های زیبای وزیر‌ متن و گندم و شبنم و کلی فونت دیگر)، دیروز آسمانی شد.

با آرزوی صبر برای خانواده صابر عزیز.
روحش شاد 😔🖤
3👎1
Forwarded from تهلاگ / Tehlug
جلسه ۲۷۱ گروه کاربران گنو/لینوکس و جلسه ۸۱ گروه کاربران پایتون تهران در روز پنج‌شنبه مورخ ۱۴۰۲/۹/۹ از ساعت ۱۴ الی ۱۸ برگزار می‌گردد.

همچنین یک ساعت پایانی این جلسه به مراسم گرامی‌داشت #صابر_راستی‌کردار اختصاص دارد.

اطلاع از ارائه‌ها و ثبت‌نام رایگان در https://TehLUG.org
1
داریم نزدیک جنگ جهانی سوم میشیم
و واقعا نمیدونیم باید چه کاری کنیم

مهاجرت به اروپا؟که خودش احتمال جنگ داخلش زیاد هست
موندن در ایران که اون هم احتمالا توی این جنگ حضور خواهد داشت

این خبر جزو خبرهای مهم این روزها هست:


نخست وزیر سوئد (جدیدترین عضو) ناتو به finantial times گفته آمادن جزیره استراتژیک گوتلند که وسط دریای بالتیک نزدیک به روسیه هست رو مستحکم کنه

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


منبع:

https://www.ft.com/content/ccec6995-3029-4f47-a553-328dd7646411
دیشب با ابزار باحالی به اسم Ventoy آشنا شدم
که واقعا لازم و کارآمد بود

دیگه با یه فلش ۳۲ یا ۶۴ راحت میتونی چند تا توزیع رو همزمان بصورت bootable داشته باشی

فقط کافیه یه بار با ventoy یه فلش رو فرمت کنی
بعد ISO هر OS ی که دوست داری رو داخل فلش کپی کن

وقت از روش بوت میکنی یه منو خوشگل میاره
از توش ایزوهایی که داری رو انتخاب میکنی و بوت میکنی

https://www.ventoy.net/en/screenshot.html
۲۴ اسفند گذشت

یادمون رفت روز مرد واقعی رو تبریک بگیم

با تاخیر و پوزش فراوان

روز مرد واقعی رو به همه مردهایی که زیر فشار اقتصادی، تحریم، ترافیک، ضایع شدن حق توسط رانتی ها، آلودگی هوا، استرس جنگ و....
هنوز زنده اند و برای خانواده تلاش میکنن
تبریک میگم
Forwarded from تهلاگ / Tehlug
ثبت‌نام رویداد ۲۷۹ تهلاگ آغاز شد! 🎉

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

اطلاعات بیشتر و ثبت‌نام:

🔗 evand.com/events/tehlug279

🐧 @TehranLUG
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥1