Forwarded from Md Daily (Mahan)
Forwarded from SoniaCircuit (Javad)
🚀 وبینار ارائه پکیج otp و درک عمیق الگوریتم های hotp و totp
به ما بپیوندید در یک جلسهی فنی عمیق دربارهی الگوریتمهای رمز یکبار مصرف (OTP)، جایی که به بررسی سازوکار داخلی HOTP (رمز یکبار مصرف مبتنی بر HMAC) و TOTP (رمز یکبار مصرف مبتنی بر زمان) میپردازیم—دو استاندارد پرکاربرد در افزایش امنیت احراز هویت.
در این وبینار خواهید آموخت:
- اصول رمزنگاری پشت HOTP و TOTP
- روشهای تولید و اعتبارسنجی امن رمزهای یکبار مصرف
- کاربردهای واقعی در سامانههای احراز هویت مدرن
- دموی زندهی کدنویسی با زبان Go (Golang)
فرقی نمیکند مهندس امنیت باشید، توسعهدهنده نرمافزار، یا یک علاقهمند به تکنولوژی؛ این جلسه درک شما را از دو مؤلفهی حیاتی در سامانههای احراز هویت چندمرحلهای عمیقتر خواهد کرد.
🤝 شرکت در وبینار: https://adplist.org/session/mastering-otp-security-a-deep-dive-hotp-totp
🔰 مخزن پکیج: https://github.com/Ja7ad/otp
به ما بپیوندید در یک جلسهی فنی عمیق دربارهی الگوریتمهای رمز یکبار مصرف (OTP)، جایی که به بررسی سازوکار داخلی HOTP (رمز یکبار مصرف مبتنی بر HMAC) و TOTP (رمز یکبار مصرف مبتنی بر زمان) میپردازیم—دو استاندارد پرکاربرد در افزایش امنیت احراز هویت.
در این وبینار خواهید آموخت:
- اصول رمزنگاری پشت HOTP و TOTP
- روشهای تولید و اعتبارسنجی امن رمزهای یکبار مصرف
- کاربردهای واقعی در سامانههای احراز هویت مدرن
- دموی زندهی کدنویسی با زبان Go (Golang)
فرقی نمیکند مهندس امنیت باشید، توسعهدهنده نرمافزار، یا یک علاقهمند به تکنولوژی؛ این جلسه درک شما را از دو مؤلفهی حیاتی در سامانههای احراز هویت چندمرحلهای عمیقتر خواهد کرد.
🤝 شرکت در وبینار: https://adplist.org/session/mastering-otp-security-a-deep-dive-hotp-totp
🔰 مخزن پکیج: https://github.com/Ja7ad/otp
Forwarded from یک برنامه نویس تنبل ( MΞ)
پست مفید امروز و بگم و برم
یوتوب کاری کرده که برنامههایی مثل
IDM
دیگه نمیتونند از
Youtube
دانلود کنند برای حل مشکل :
در آدرس جای
watch?v=
بنویس
embed/
مثال :
https://youtube.com/watch?v=TuMn-fHbl6U
به
https://youtube.com/embed/TuMn-fHbl6U
حالا دانلود میشه !
@TheRaymondDev
یوتوب کاری کرده که برنامههایی مثل
IDM
دیگه نمیتونند از
Youtube
دانلود کنند برای حل مشکل :
در آدرس جای
watch?v=
بنویس
embed/
مثال :
https://youtube.com/watch?v=TuMn-fHbl6U
به
https://youtube.com/embed/TuMn-fHbl6U
حالا دانلود میشه !
@TheRaymondDev
Forwarded from جادی | Jadi
دوره سعید هنوز چند تایی جا داره.. اگر خواستین کد تخفیف jadi رو هم تست کنین
https://uptech.ac/netmask
https://uptech.ac/netmask
Forwarded from ASafaeirad
Instantly create a remote MCP server for any GitHub project by simply changing the domain from github.com to gitmcp.io.
https://gitmcp.io/
Why should we trust a remote MCP server?
https://gitmcp.io/
Why should we trust a remote MCP server?
gitmcp.io
Instantly create an MCP server for any GitHub project
Forwarded from cyru55 unofficial channel (cyru55)
This media is not supported in your browser
VIEW IN TELEGRAM
به لحاظ روحی احتیاج به چنین محیطی دارم
💔
💔
Forwarded from nova-account (Mohammad Hossein)
بر اساس مقالهای از وبلاگ JetBrains، زبان برنامهنویسی Go (Golang) در سال ۲۰۲۴ به رشد و محبوبیت قابلتوجهی دست یافته است. تخمین زده میشود که در ابتدای سال ۲۰۲۴، حدود ۴.۷ میلیون توسعهدهنده در سراسر جهان از Go استفاده میکردند. این تعداد تا آگوست ۲۰۲۴ به ۵.۸ میلیون نفر افزایش یافته است.
در شاخص محبوبیت زبانهای برنامهنویسی TIOBE در نوامبر ۲۰۲۴، Go به رتبه هفتم رسید که بالاترین جایگاه آن تا کنون بوده است.
بر اساس نظرسنجی توسعهدهندگان Go در نیمه دوم سال ۲۰۲۴، ۹۳٪ از پاسخدهندگان از Go رضایت داشتهاند. همچنین، بیشتر توسعهدهندگان Go برنامههای خود را در محیطهای لینوکس (۹۶٪) مستقر میکنند.
این روندها نشان میدهد که Go همچنان در حال رشد و پذیرش در جامعه توسعهدهندگان است.
https://blog.jetbrains.com/research/2025/04/is-golang-still-growing-go-language-popularity-trends-in-2024/
در شاخص محبوبیت زبانهای برنامهنویسی TIOBE در نوامبر ۲۰۲۴، Go به رتبه هفتم رسید که بالاترین جایگاه آن تا کنون بوده است.
بر اساس نظرسنجی توسعهدهندگان Go در نیمه دوم سال ۲۰۲۴، ۹۳٪ از پاسخدهندگان از Go رضایت داشتهاند. همچنین، بیشتر توسعهدهندگان Go برنامههای خود را در محیطهای لینوکس (۹۶٪) مستقر میکنند.
این روندها نشان میدهد که Go همچنان در حال رشد و پذیرش در جامعه توسعهدهندگان است.
https://blog.jetbrains.com/research/2025/04/is-golang-still-growing-go-language-popularity-trends-in-2024/
Forwarded from یک برنامه نویس تنبل (The Lazy 🌱)
🔶 دومین پیشنهاد من به لاراول ساخت دستور make:package برای ایجاد پکیچ خودکار در لاراول است که این دستور به طور خودکار ساختار و فایل های لازم را برای یک پکیچ لاراول ایجاد می کند.
دستور make:package به توسعه دهندگان این امکان را می دهد که یک بسته جدید را با یک فرمان تولید کنند و از نیاز به ایجاد دایرکتوری ها و فایل ها به صورت دستی برای عناصر مشترک بسته لاراول اجتناب کنند.
https://github.com/laravel/framework/discussions/55328
#لاراول
@TheRaymondDev
دستور make:package به توسعه دهندگان این امکان را می دهد که یک بسته جدید را با یک فرمان تولید کنند و از نیاز به ایجاد دایرکتوری ها و فایل ها به صورت دستی برای عناصر مشترک بسته لاراول اجتناب کنند.
https://github.com/laravel/framework/discussions/55328
#لاراول
@TheRaymondDev
GitHub
Introducing the make:package Command for Laravel · laravel/framework · Discussion #55328
The goal of this proposal is to introduce a new Artisan command make:package to Laravel. This command will automatically generate the necessary structure and files for a Laravel package, And this m...
Forwarded from Gopher Academy
🔵 عنوان مقاله
Go on the PlayStation 2
🟢 خلاصه مقاله:
**
این مقاله برای علاقهمندان به آزمایش با کنسولها و ادغام زبان برنامهنویسی Go در محیطهای جدید یا قدیمی نوشته شده است. محور اصلی بر روی استفاده از TinyGo، نسخهای از زبان Go برای محیطهای با منابع محدود، و زبان برنامهنویسی C است. این فرایند حاوی دشواریها و آزمون و خطاهای زیادی میباشد، و خوانندگان را به درگیری مستقیم با مشکلات برنامهنویسی سیستمی فرا میخواند. این ترکیب از فنآوریهای قدیمی و جدید، فرصتی منحصر به فرد برای توسعه مهارتها و بسط دامنه کاربرد زبانهای برنامهنویسی مدرن در سیستمهای میراثی فراهم میآورد.
🟣لینک مقاله:
https://golangweekly.com/link/167322/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Go on the PlayStation 2
🟢 خلاصه مقاله:
**
این مقاله برای علاقهمندان به آزمایش با کنسولها و ادغام زبان برنامهنویسی Go در محیطهای جدید یا قدیمی نوشته شده است. محور اصلی بر روی استفاده از TinyGo، نسخهای از زبان Go برای محیطهای با منابع محدود، و زبان برنامهنویسی C است. این فرایند حاوی دشواریها و آزمون و خطاهای زیادی میباشد، و خوانندگان را به درگیری مستقیم با مشکلات برنامهنویسی سیستمی فرا میخواند. این ترکیب از فنآوریهای قدیمی و جدید، فرصتی منحصر به فرد برای توسعه مهارتها و بسط دامنه کاربرد زبانهای برنامهنویسی مدرن در سیستمهای میراثی فراهم میآورد.
🟣لینک مقاله:
https://golangweekly.com/link/167322/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Ricardo
Golang on the PlayStation 2 (part 1)
The PS2 is more than capable of doing some wild things, including running Linux. I always wondered if we could just write baremetal Go code on it, so I decided to give it a try.
Forwarded from کانال مهرداد لینوکس
🔥 چند نکته با openssl به مناسب انتشار نسخه OpenSSL 3.5.0
✅ در لینوکس، OpenSSL برای مدیریت عملیات رمزنگاری و گواهینامههای SSL/TLS است
💠 ساخت Mac آدرس کارت شبکه Random فیک:
💠 ارزیابی عملکرد اتصال Benchmark (بنچمارک) SSL/TLS به سرور سایت
💠 رمزگذاری و رمزگشایی فایلها با استفاده از AES
💠ایجاد کلید خصوصی RSA با طول 2048 بیت
💠 استخراج کلید عمومی از کلید خصوصی
💠بررسی اعتبار یک گواهینامه SSL
💠محاسبه hash فایل
⁉️ ابزار openssl در Linux برای شما چه کاربردی دارد؟
@MehrdadLinuxchannel
#linux
✅ در لینوکس، OpenSSL برای مدیریت عملیات رمزنگاری و گواهینامههای SSL/TLS است
💠 ساخت Mac آدرس کارت شبکه Random فیک:
openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/:$//'
💠 ارزیابی عملکرد اتصال Benchmark (بنچمارک) SSL/TLS به سرور سایت
openssl s_time -connect <HOST>:443
💠 رمزگذاری و رمزگشایی فایلها با استفاده از AES
openssl enc -aes-256-cbc -salt -in plaintext.txt -out encrypted.txt #رمزنگاری
openssl enc -aes-256-cbc -d -in encrypted.txt -out decrypted.txt # رمزگشایی
💠ایجاد کلید خصوصی RSA با طول 2048 بیت
openssl genpkey -algorithm RSA -out private_key.pem -pkeyopt rsa_keygen_bits:2048
💠 استخراج کلید عمومی از کلید خصوصی
openssl rsa -in private_key.pem -pubout -out public_key.pem
💠بررسی اعتبار یک گواهینامه SSL
openssl s_client -connect example.com:443
💠محاسبه hash فایل
openssl dgst -md5 filename
openssl dgst -sha1 filename
openssl dgst -sha256 filename
⁉️ ابزار openssl در Linux برای شما چه کاربردی دارد؟
@MehrdadLinuxchannel
#linux
Forwarded from DevTwitter | توییت برنامه نویسی
This media is not supported in your browser
VIEW IN TELEGRAM
۳ دورهی رایگان و آنلاین از DataTalksClub که دوره های جدیدشون قرار شروع بشه در ماه های آینده. ولی مطالب دوره های قبل با ویدیو و کد و اسلاید موجود هست.
۱- دورهی MLOps Zoomcamp
یاد میگیرید چطور مدلهای یادگیری ماشین رو وارد محیط واقعی کنید: ترک کردن آزمایشها، ساختن پایپلاین، دیپلویکردن، مانیتورینگ و کلی چیز دیگه.
https://github.com/DataTalksClub/mlops-zoomcamp
۲- دورهی LLM Zoomcamp
یاد میگیرید چطور اپلیکیشنهایی با مدلهای زبانی بزرگ (LLM) بسازید — با استفاده از RAG، مدلهای متنباز، وکتور دیتابیسها، فریمورکهای orchestration و گاردریلها. در آخر، یه چتبات هوشمند مخصوص خودتون میسازید!
https://github.com/DataTalksClub/llm-zoomcamp
۳- دورهی ML Zoomcamp
دورهای مقدماتی و کاربردی برای یاد گرفتن یادگیری ماشین از پایه: از الگوریتمها تا پیادهسازی و دیپلوی کردنشون.
https://github.com/DataTalksClub/machine-learning-zoomcamp
@DevTwitter | <Mehdi Allahyari/>
۱- دورهی MLOps Zoomcamp
یاد میگیرید چطور مدلهای یادگیری ماشین رو وارد محیط واقعی کنید: ترک کردن آزمایشها، ساختن پایپلاین، دیپلویکردن، مانیتورینگ و کلی چیز دیگه.
https://github.com/DataTalksClub/mlops-zoomcamp
۲- دورهی LLM Zoomcamp
یاد میگیرید چطور اپلیکیشنهایی با مدلهای زبانی بزرگ (LLM) بسازید — با استفاده از RAG، مدلهای متنباز، وکتور دیتابیسها، فریمورکهای orchestration و گاردریلها. در آخر، یه چتبات هوشمند مخصوص خودتون میسازید!
https://github.com/DataTalksClub/llm-zoomcamp
۳- دورهی ML Zoomcamp
دورهای مقدماتی و کاربردی برای یاد گرفتن یادگیری ماشین از پایه: از الگوریتمها تا پیادهسازی و دیپلوی کردنشون.
https://github.com/DataTalksClub/machine-learning-zoomcamp
@DevTwitter | <Mehdi Allahyari/>
Forwarded from دستاوردهای یادگیری عمیق(InTec)
اگر یک مدل خوب در حد
نتایج خوبی رو نشون میده.
این مدل ۱۴ میلیارد پارامتر داره.
O1, O3 خواستید.DeepCoder نتایج خوبی رو نشون میده.
این مدل ۱۴ میلیارد پارامتر داره.
Forwarded from DevTwitter | توییت برنامه نویسی
امروز دنبال یه چیزی توی shell history میگشتم اما عبارت کل عبارت رو یادم نبود به همین خاطر دنبال یه ابزار بودم که بتونه fuzzy search انجام بده یه چیزیه شبیه fzf که این پلاگین zsh رو پیدا کردم:
https://github.com/joshskidmore/zsh-fzf-history-search
@DevTwitter | <GreatBahram/>
https://github.com/joshskidmore/zsh-fzf-history-search
@DevTwitter | <GreatBahram/>
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
فرصت رو از دست ندید
🔰آموزش مانیتورینگ در لینوکس Linux
هزینه آموزش: ۱,۰۴۰,۰۰۰ تومان
تخفیف 75 درصدی: 260,000 تومان
🔰۵۰ درس در قالب ۷ فصل
🔹فصل ۱. لینوکس
مفاهیم لینوکس و ساختار آن۰۹:۳۹
قسمتهای سطح کاربر۰۵:۱۶
قسمتهای سطح کرنل۰۳:۴۱
توزیعهای مادر۰۶:۳۲
توزیعهای مشهور و رایج۰۴:۰۲
🔹فصل ۲. مانیتورینگ قسمتهای اصلی
مانیتورینگ فرایندها با دستور PS۰۹:۵۶
مانیتورینگ فرایندها با دستورات Top ،Atop و Htop۱۵:۰۹
مانیتورینگ اطلاعات CPU۰۴:۵۱
مانیتورینگ اطلاعات بایوس با Dmidecode۰۳:۳۹
مانیتورینگ سیستم فایل Sysfs۰۵:۱۵
مانیتورینگ مصرف حافظه با دستور Free۰۳:۲۲
مانیتورینگ مصرف حافظه با دستور Smem۰۵:۵۲
مانیتورینگ مصرف حافظه با دستور Vmstat۰۷:۳۰
مانیتورینگ سیستم فایل با دستور Fdisk۰۳:۰۸
مانیتورینگ سیستم فایل با دستور lsblk۰۴:۲۰
مانیتورینگ سیستم فایل با دستور lsusb۰۲:۱۸
مانیتورینگ سیستم با ابزارهای گرافیکی Task Manager و Gnome Manager۱۰:۲۶
مانیتورینگ نرمافزاری و سختافزاری سیستم با دستور و ابزار گرافیکی Hwloc & lshw۰۹:۱۶
مانیتورینگ مشخصات سختافزاری سیستم۰۴:۲۳
🔹فصل ۳. ابزارهای مختلف مانیتورینگ
Sysstat۰۷:۱۱
Iostat۱۰:۵۶
Mpstat۰۸:۵۸
Pidstat۰۵:۵۵
SAR۰۸:۱۲
دستور مدیریت، آنالیز و مانیتورینگ بستههای شبکه Tcpdump۱۵:۳۲
ابزارهای مانیتورینگ تجاری۰۶:۲۳
توزیعهای مخصوص مانیتورینگ۰۷:۱۵
سیستمهای امنیتی و مانیتورینگ IDS و IPS۰۹:۵۶
🔹فصل ۴. مانیتورینگ پیامها و هشدارهای هسته
مانیتورینگ پیامهای هسته با دستور Dmesg۰۵:۳۷
مانیتورینگ لاگهای مختلف در سیستم۰۵:۳۳
مانیتورینگ پارامترهای هسته با دستور Sysctl۰۴:۴۴
مانیتورینگ ماژولهای هسته۰۵:۰۶
🔹فصل ۵. مانیتورینگ فایلها و دستورات
مانیتورینگ دستورات و فایلها در لینوکس۰۳:۳۷
مانیتورینگ سیستم فایل با دستورات lS۰۴:۴۹
مانیتورینگ فایلها بر اساس نامها۰۴:۳۱
مانیتورینگ فایلها بر اساس پسوندها۰۲:۳۷
مانیتورینگ فایلها بر اساس مجوزها۰۴:۰۹
مانیتورینگ فایلها بر اساس مالکیت۰۴:۳۰
مانیتورینگ فایلها بر اساس تاریخ و زمان۰۴:۰۴
مانیتورینگ فایلها بر اساس اندازه۰۳:۵۸
مانیتورینگ فرایندها در حالتهای مختلف۰۲:۵۳
مانیتورینگ فرایندهای دارای بیشترین استفاده از حافظه۰۲:۳۵
مانیتورینگ فرایندهای دارای بیشترین استفاده از CPU۰۲:۱۷
مانیتورینگ پورت و فایلهای باز۰۴:۴۶
🔹فصل ۶. تنظیمات بهبود عملکرد سیستم
مانیتورینگ و تنظیمات پروفایلهای پیشفرض هسته۰۳:۵۸
مانیتورینگ بوت و استارتآپ سیستم۰۴:۰۵
مانیتورینگ منابع سیستم و مدیریت آن با دستور Ulimit۰۳:۲۷
مانیتورینگ و بررسی وضعیت سرویسهای سیستم با دستور Systemd۰۸:۲۸
🔹فصل 7. ادامه مسیر یادگیری
📌مدرس: حسین سیلانی
📌 لینک دوره
https://faradars.org/courses/monitoring-in-linux-fvlnx101
https://www.aparat.com/v/CT9Im
🔰آموزش مانیتورینگ در لینوکس Linux
هزینه آموزش: ۱,۰۴۰,۰۰۰ تومان
تخفیف 75 درصدی: 260,000 تومان
🔰۵۰ درس در قالب ۷ فصل
🔹فصل ۱. لینوکس
مفاهیم لینوکس و ساختار آن۰۹:۳۹
قسمتهای سطح کاربر۰۵:۱۶
قسمتهای سطح کرنل۰۳:۴۱
توزیعهای مادر۰۶:۳۲
توزیعهای مشهور و رایج۰۴:۰۲
🔹فصل ۲. مانیتورینگ قسمتهای اصلی
مانیتورینگ فرایندها با دستور PS۰۹:۵۶
مانیتورینگ فرایندها با دستورات Top ،Atop و Htop۱۵:۰۹
مانیتورینگ اطلاعات CPU۰۴:۵۱
مانیتورینگ اطلاعات بایوس با Dmidecode۰۳:۳۹
مانیتورینگ سیستم فایل Sysfs۰۵:۱۵
مانیتورینگ مصرف حافظه با دستور Free۰۳:۲۲
مانیتورینگ مصرف حافظه با دستور Smem۰۵:۵۲
مانیتورینگ مصرف حافظه با دستور Vmstat۰۷:۳۰
مانیتورینگ سیستم فایل با دستور Fdisk۰۳:۰۸
مانیتورینگ سیستم فایل با دستور lsblk۰۴:۲۰
مانیتورینگ سیستم فایل با دستور lsusb۰۲:۱۸
مانیتورینگ سیستم با ابزارهای گرافیکی Task Manager و Gnome Manager۱۰:۲۶
مانیتورینگ نرمافزاری و سختافزاری سیستم با دستور و ابزار گرافیکی Hwloc & lshw۰۹:۱۶
مانیتورینگ مشخصات سختافزاری سیستم۰۴:۲۳
🔹فصل ۳. ابزارهای مختلف مانیتورینگ
Sysstat۰۷:۱۱
Iostat۱۰:۵۶
Mpstat۰۸:۵۸
Pidstat۰۵:۵۵
SAR۰۸:۱۲
دستور مدیریت، آنالیز و مانیتورینگ بستههای شبکه Tcpdump۱۵:۳۲
ابزارهای مانیتورینگ تجاری۰۶:۲۳
توزیعهای مخصوص مانیتورینگ۰۷:۱۵
سیستمهای امنیتی و مانیتورینگ IDS و IPS۰۹:۵۶
🔹فصل ۴. مانیتورینگ پیامها و هشدارهای هسته
مانیتورینگ پیامهای هسته با دستور Dmesg۰۵:۳۷
مانیتورینگ لاگهای مختلف در سیستم۰۵:۳۳
مانیتورینگ پارامترهای هسته با دستور Sysctl۰۴:۴۴
مانیتورینگ ماژولهای هسته۰۵:۰۶
🔹فصل ۵. مانیتورینگ فایلها و دستورات
مانیتورینگ دستورات و فایلها در لینوکس۰۳:۳۷
مانیتورینگ سیستم فایل با دستورات lS۰۴:۴۹
مانیتورینگ فایلها بر اساس نامها۰۴:۳۱
مانیتورینگ فایلها بر اساس پسوندها۰۲:۳۷
مانیتورینگ فایلها بر اساس مجوزها۰۴:۰۹
مانیتورینگ فایلها بر اساس مالکیت۰۴:۳۰
مانیتورینگ فایلها بر اساس تاریخ و زمان۰۴:۰۴
مانیتورینگ فایلها بر اساس اندازه۰۳:۵۸
مانیتورینگ فرایندها در حالتهای مختلف۰۲:۵۳
مانیتورینگ فرایندهای دارای بیشترین استفاده از حافظه۰۲:۳۵
مانیتورینگ فرایندهای دارای بیشترین استفاده از CPU۰۲:۱۷
مانیتورینگ پورت و فایلهای باز۰۴:۴۶
🔹فصل ۶. تنظیمات بهبود عملکرد سیستم
مانیتورینگ و تنظیمات پروفایلهای پیشفرض هسته۰۳:۵۸
مانیتورینگ بوت و استارتآپ سیستم۰۴:۰۵
مانیتورینگ منابع سیستم و مدیریت آن با دستور Ulimit۰۳:۲۷
مانیتورینگ و بررسی وضعیت سرویسهای سیستم با دستور Systemd۰۸:۲۸
🔹فصل 7. ادامه مسیر یادگیری
📌مدرس: حسین سیلانی
📌 لینک دوره
https://faradars.org/courses/monitoring-in-linux-fvlnx101
https://www.aparat.com/v/CT9Im
Forwarded from Denver
🛠 چند alias کاربردی برای هر کاربر لینوکس
حتما با alias ها آشنایی دارین، همون لقب دادن به دستوراتمون.
کاربردش چیه؟ میتونیم کلی دستور طولانی یا حتی دستورایی که تایپ کردنشون هر دفعه مثل یه کابوس میمونه رو توی دستور مورد نظر خودمون خلاصه کنیم.
با این aliasها توی فایل
🔗برای راحتی کار میتونید فایل آماده ی alias هارو از لینک زیر دانلود کنید:
فایل آماده ی alias ها
📌 نکته: بعد از اضافه کردن aliasها، فراموش نکن که ترمینالت رو یه بار ببندی و باز کنی یا دستور زیر رو وارد کنی:
➖➖➖➖➖➖➖➖➖➖
حتما با alias ها آشنایی دارین، همون لقب دادن به دستوراتمون.
کاربردش چیه؟ میتونیم کلی دستور طولانی یا حتی دستورایی که تایپ کردنشون هر دفعه مثل یه کابوس میمونه رو توی دستور مورد نظر خودمون خلاصه کنیم.
ساده تر بگیم، درواقع با اینکار داریم به شل(zsh, bash, fish) میگیم که دستور مورد نظر a معادل دستور طولانی b هست.
با این aliasها توی فایل
~/.bashrc یا ~/.zshrc میتونی کلی زمان تو ترمینال صرفهجویی کنی 💻⚡️# ====== System Management ======
alias update="sudo apt update && sudo apt upgrade -y" # Fast system update
alias clean="sudo apt autoremove && sudo apt autoclean" # Clean cache and unnecessary packages
alias reboot="sudo reboot" # Reboot the system
alias ping="ping -c 5" # Ping with 5 packets
# ====== Navigation Shortcuts ======
alias home='cd ~' # Go to home directory
alias cd..='cd ..' # One directory up
alias ..='cd ..' # One directory up (short)
alias ...='cd ../..' # Two directories up
alias ....='cd ../../..' # Three directories up
alias .....='cd ../../../..' # Four directories up
# ====== File Search ======
alias f="find . -name" # Find file by name in current directory and subdirectories
# ====== Listing (ls) Aliases ======
alias la='ls -Alh' # List all files including hidden
alias ls='ls --color=always' # Enable colored output
alias lx='ls -lXBh' # Sort by extension
alias lk='ls -lSrh' # Sort by size
alias lc='ls -lcrh' # Sort by change time
alias lu='ls -lurh' # Sort by access time
alias lr='ls -lRh' # Recursive listing
alias lt='ls -ltrh' # Sort by date
alias lw='ls -xAh' # Wide listing format
alias ll='ls -Flsh' # Long listing format with type indicators
alias labc='ls -lap' # Alphabetical listing with hidden files
alias lf="ls -l | egrep -v '^d'" # List only files
alias ldir="ls -l | egrep '^d'" # List only directories
🔗برای راحتی کار میتونید فایل آماده ی alias هارو از لینک زیر دانلود کنید:
فایل آماده ی alias ها
📌 نکته: بعد از اضافه کردن aliasها، فراموش نکن که ترمینالت رو یه بار ببندی و باز کنی یا دستور زیر رو وارد کنی:
source ~/.bashrc # or ~/.zshrc
#️⃣ #linux #terminal #tools
➖➖➖➖➖➖➖➖➖➖
🐧 CHANNEL | GROUP
Forwarded from DevTwitter | توییت برنامه نویسی
یه فرصتی دست داد و کورس GenAI Intensive گوگل رو تکمیل کردم.
هرچند بیشتر مفاهیم ابتدایی بود، اما همین که فرصت شد روی Kaggle با LangChain و LangGraph ایجنت بسازم و یخورده برای LLMهای گوگل پرامپت توسعه بدم خیلی حال داد.
تمام متریال رو این زیر گذاشتم.
https://github.com/mshokrnezhad/GenAI_Intensive_Course_by_Google/blob/main/README.md
@DevTwitter | <Masoud Shokrnezhad/>
هرچند بیشتر مفاهیم ابتدایی بود، اما همین که فرصت شد روی Kaggle با LangChain و LangGraph ایجنت بسازم و یخورده برای LLMهای گوگل پرامپت توسعه بدم خیلی حال داد.
تمام متریال رو این زیر گذاشتم.
https://github.com/mshokrnezhad/GenAI_Intensive_Course_by_Google/blob/main/README.md
@DevTwitter | <Masoud Shokrnezhad/>
Forwarded from Geek Alerts
This media is not supported in your browser
VIEW IN TELEGRAM
یک دقیقه انیمیشن تاموجری که با AI ساختن، این به لطف روش جدید انویدیا هست که برخلاف مدلهایی مثل Sora از اوپنایآی که نهایتا ۲۰ ثانیه یا Veo 2 گوگل که ۸ ثانیه ویدیو تولید میکنن متونه تا ۱ دقیقه ساخت ویدیو داشته باشه که رکورد جدیدی هست.
مشکل اصلی مدلهای فعلی از مکانیزم «خود توجهی» (self-attention) تو معماریهای ترنسفورمر ناشی میشه. این روش نیازمند اینه که هر عنصر تو یه دنباله با بقیه عناصر ارتباط داشته باشه، که باعث میشه نیازهای محاسباتی با افزایش زمان ویدیو به شکلی عجیبی سنگین بشه.
چالشی که به کمک انویدیا و تیمی از دانشگاه استنفورد حل شده، توی توضیحاتشون گفتن ما لایههای TTT رو به یه ترانسفورمرِ از قبل آموزشدیده اضافه میکنیم و اون رو برای تولید کارتونهای یکدقیقهای تام و جری با هماهنگی زمانی تنظیم میکنیم.
این کار باعث میشه ویدیوها مستقیما توسط مدل و در یه شات واحد تولید بشن، بدون هیچ ویرایش، چسبوندن یا پردازشِ پس از تولید. هر داستان هم تازه ساخته شده، میتونید برای درک بیشتر مقاله این تحقیق رو هم بخونید و دموهای بیشتر رو هم نگاه کنید.
🤓 @geekalerts
مشکل اصلی مدلهای فعلی از مکانیزم «خود توجهی» (self-attention) تو معماریهای ترنسفورمر ناشی میشه. این روش نیازمند اینه که هر عنصر تو یه دنباله با بقیه عناصر ارتباط داشته باشه، که باعث میشه نیازهای محاسباتی با افزایش زمان ویدیو به شکلی عجیبی سنگین بشه.
چالشی که به کمک انویدیا و تیمی از دانشگاه استنفورد حل شده، توی توضیحاتشون گفتن ما لایههای TTT رو به یه ترانسفورمرِ از قبل آموزشدیده اضافه میکنیم و اون رو برای تولید کارتونهای یکدقیقهای تام و جری با هماهنگی زمانی تنظیم میکنیم.
این کار باعث میشه ویدیوها مستقیما توسط مدل و در یه شات واحد تولید بشن، بدون هیچ ویرایش، چسبوندن یا پردازشِ پس از تولید. هر داستان هم تازه ساخته شده، میتونید برای درک بیشتر مقاله این تحقیق رو هم بخونید و دموهای بیشتر رو هم نگاه کنید.
Please open Telegram to view this post
VIEW IN TELEGRAM