Forwarded from Linuxor ?
این اسکریپت هم جالب بود بدون هیچ کد خاصی به سایتتون پروگرس بار اضافه میکنه فقط کافیه اسکریپتی که گفته رو توی تگ head سایتتون اضافه کنید. تازه با رنگ سایتتون هم کاستوم میشه دیگه چی ازش می خواین؟ یه اسکریپت سادس دیگه:)
codebyzach.github.io/pace
@Linuxor
codebyzach.github.io/pace
@Linuxor
Forwarded from Linuxor ?
اکثر اوقات nginx برای ریورس پروکسی استفاده میشه مثلا چند تا سرویس داخلی بالا میآرن و nginx رو میزارن جلوش که ریکوست هارو کاربرا به nginx بزنن و با توجه به قوانینی که برای nginx تعریف کردید به اون سرویس ها ریکوست ها ارسال میشه.
اومدن برای ریورس پروکسی یه رابط کاربری ساختن که مدیریتش رو راحت تر میکنه داکری هم هست نصبش خیلی راحته. بعد نصب بهتون یه پنل وب میده و توش میتونید مدیریتش کید:
nginxproxymanager.com
@Linuxor
اومدن برای ریورس پروکسی یه رابط کاربری ساختن که مدیریتش رو راحت تر میکنه داکری هم هست نصبش خیلی راحته. بعد نصب بهتون یه پنل وب میده و توش میتونید مدیریتش کید:
nginxproxymanager.com
@Linuxor
Forwarded from Linuxor ?
به نظرتون این همه پردازش سنگین برای هوش مصنوعی واقعا لازمه؟ آیا از نظر الکترونیکی نباید بازنگری کنیم؟
یکی از مشکلات اصلی اینکه GPU باید هی مدام دیتا هارو بین حافظه و پردازنده جابجا کنن، این مقاله یه روش سخت افزاری جدید ارائه داده که سرعت پردازش رو 100 برابر بهتر و مصرف انرژی رو 10K برابر کمتر میکنه.
حتی با GPT-2 بدون بازآموزی کامل تستش کردن و جواب گرفتن این یعنی در آینده مدل ها واقعا میتونن روی دستگاه های ضعیف به صورت آفلاین هم اجرا شن!
@Linuxor
یکی از مشکلات اصلی اینکه GPU باید هی مدام دیتا هارو بین حافظه و پردازنده جابجا کنن، این مقاله یه روش سخت افزاری جدید ارائه داده که سرعت پردازش رو 100 برابر بهتر و مصرف انرژی رو 10K برابر کمتر میکنه.
حتی با GPT-2 بدون بازآموزی کامل تستش کردن و جواب گرفتن این یعنی در آینده مدل ها واقعا میتونن روی دستگاه های ضعیف به صورت آفلاین هم اجرا شن!
@Linuxor
⚡5❤1
Forwarded from اطلاعرسانی لاگ بیرجند
لطفا اگه ثبتنام کردین و نمیتونید شرکت کنید بهمون اطلاع بدین تا بتونیم ظرفیت رو برای کسانی که از ثبتنام جا موندن خالی کنیم.
Forwarded from اطلاعرسانی لاگ بیرجند
کمتر از ۸ ساعت تا جشن آزادی نرمافزار! فراموش نکنید ماگ و لپتاپتون رو همراهتون بیارین :)
https://sfd.birlug.ir
https://sfd.birlug.ir
Forwarded from کداکسپلور | CodeExplore (ᴀᴍɪʀᴍᴀsᴏᴜᴅ)
📱 گوگل توسعهدهندهها رو «احراز هویت» میکنه!
گوگل گفته از این به بعد فقط اپهایی که توسط Developer های احراز هویتشده ساخته بشن روی اندروید قابل نصب هستن. برای این کار، سازندهها باید با مدارک رسمی هویت خودشون رو ثبت کنن.
🔎 چند تا تغییر مهم اتفاق افتاده:
- نصب اپ خارج از پلیاستور (sideloading) فقط برای اپ هایی که تاییدشدن ممکنه.
- هر اپ باید شناسه منحصربهفرد داشته باشه و نمیشه نسخههای مختلفش توسط افراد متفاوت منتشر بشن.
- در حالت اجرای مستقیم با Android Studio تغییری ایجاد نمیشه، اما برای انتشار APK احراز هویت لازمه.
⚠ این تصمیم آزادی توسعهدهندهها رو محدود میکنه و میتونه به بسته تر شدن اکوسیستم اندروید منجر بشه. نظر شما چیه؟ توی کامنت ها بنویسین!
#google #android #developer
☕️ Telegram | Website | Discord
گوگل گفته از این به بعد فقط اپهایی که توسط Developer های احراز هویتشده ساخته بشن روی اندروید قابل نصب هستن. برای این کار، سازندهها باید با مدارک رسمی هویت خودشون رو ثبت کنن.
🔎 چند تا تغییر مهم اتفاق افتاده:
- نصب اپ خارج از پلیاستور (sideloading) فقط برای اپ هایی که تاییدشدن ممکنه.
- هر اپ باید شناسه منحصربهفرد داشته باشه و نمیشه نسخههای مختلفش توسط افراد متفاوت منتشر بشن.
- در حالت اجرای مستقیم با Android Studio تغییری ایجاد نمیشه، اما برای انتشار APK احراز هویت لازمه.
⚠ این تصمیم آزادی توسعهدهندهها رو محدود میکنه و میتونه به بسته تر شدن اکوسیستم اندروید منجر بشه. نظر شما چیه؟ توی کامنت ها بنویسین!
#google #android #developer
☕️ Telegram | Website | Discord
❤3❤🔥1
اطلاعرسانی لاگ بیرجند
کمتر از ۸ ساعت تا جشن آزادی نرمافزار! فراموش نکنید ماگ و لپتاپتون رو همراهتون بیارین :) https://sfd.birlug.ir
یه تشکر بکنم از همه بچهایی که اومدن ، مخصوصا رفقایی که زحمت کشیدن تا این رویداد به این شکل برگزار بشه، دم همگی گرم، امیدوارم به همه خوش گذشته باشه :)
عشقید ❤️
عشقید ❤️
❤8
Forwarded from AMIR
هکتوبرفست هم شروع شده و از اینجا میتونید ثبتنام کنید
https://hacktoberfest.com
https://hacktoberfest.com
Hacktoberfest
Hacktoberfest 2025
Hacktoberfest: a month-long celebration of open-source projects, their maintainers, and the entire community of contributors.
🔥4
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
This media is not supported in your browser
VIEW IN TELEGRAM
این ابزار را نصب کنید. برای تبدیل صدا به متن فوق الاده هست. و کاملا هم لوکال هست. ویدیوی زیر را با صدا ببینید. فارسی هم دقتش خیلی خوبه.
Link: https://handy.computer
@DevTwitter | <Mehdi Allahyari/>
Link: https://handy.computer
@DevTwitter | <Mehdi Allahyari/>
❤3
Forwarded from M4HDI
سلام دوستان 👋
میخوام یک دوره کوتاه آموزش کوبرنیتیز رو بهصورت رایگان برگزار کنم.
چون تعداد جلسات زیاده و نمیشه همه رو داخل لاگ آورد، تصمیم گرفتم اینجا اطلاع بدم.
جلسات به صورت آنلاین از طریق Google Meet برگزار میشن.
برنامه اینه که حدود هفتهای یک جلسه داشته باشیم و پیشبینی میکنم دوره چیزی حدود ۲ ماه طول بکشه.
موضوعات اصلی بیشتر روی ریسورسهای مختلف و کلاستر کردن هست.
قرار نیست خیلی خشک یا سنگین پیش بریم؛ میخوایم آرومآروم با هم جلو بریم و کمکم عمیقتر بشیم 🌱
احتمالاً در ادامه سمت Operatorها هم خواهیم رفت 🚀
کسایی که علاقه دارن میتونن پیوی پیام بدن 🙂
میخوام یک دوره کوتاه آموزش کوبرنیتیز رو بهصورت رایگان برگزار کنم.
چون تعداد جلسات زیاده و نمیشه همه رو داخل لاگ آورد، تصمیم گرفتم اینجا اطلاع بدم.
جلسات به صورت آنلاین از طریق Google Meet برگزار میشن.
برنامه اینه که حدود هفتهای یک جلسه داشته باشیم و پیشبینی میکنم دوره چیزی حدود ۲ ماه طول بکشه.
موضوعات اصلی بیشتر روی ریسورسهای مختلف و کلاستر کردن هست.
قرار نیست خیلی خشک یا سنگین پیش بریم؛ میخوایم آرومآروم با هم جلو بریم و کمکم عمیقتر بشیم 🌱
احتمالاً در ادامه سمت Operatorها هم خواهیم رفت 🚀
کسایی که علاقه دارن میتونن پیوی پیام بدن 🙂
⚡4❤2
Forwarded from نوشتههای ترمینالی
برای هر کامیت git خوبه که یه مسیج خوب بنویسیم. معمولا git commit -m میزنیم و همونجا توی ترمینال یه مسیج یک خطی مینویسیم. اما اگه بخوایم حرفهای تر عمل کنیم چی؟
یه راهش استفاده از git commit template ئه. اگر از این آپشن استفاده کنیم زمانی که git commit رو بدون -m بزنیم ادیتور باز میشه و اون تمپلیت رو به عنوان متن اولیه ما نشون میده و میتونیم روی اون تغییرات رو اعمال کنیم.
این مطلب هم آموزش فوقالعادهای برای شروع کار با کامیت مسیج ها بود. من لینک قسمت commit template ش رو گذاشتم براتون، ولی اسکرول کنید و باقی قسمت ها رو هم ببینید.
https://axolo.co/blog/p/git-commit-messages-best-practices-examples#how-to-set-up-a-git-commit-message-template
یه راهش استفاده از git commit template ئه. اگر از این آپشن استفاده کنیم زمانی که git commit رو بدون -m بزنیم ادیتور باز میشه و اون تمپلیت رو به عنوان متن اولیه ما نشون میده و میتونیم روی اون تغییرات رو اعمال کنیم.
این مطلب هم آموزش فوقالعادهای برای شروع کار با کامیت مسیج ها بود. من لینک قسمت commit template ش رو گذاشتم براتون، ولی اسکرول کنید و باقی قسمت ها رو هم ببینید.
https://axolo.co/blog/p/git-commit-messages-best-practices-examples#how-to-set-up-a-git-commit-message-template
axolo.co
Ultimate Guide to Git Commit Message Templates: Best Practices and Examples | Axolo Blog
Dive into the ultimate guide to Git commit message templates. Discover best practices for crafting clear, informative, and consistent commit messages. Explore real-world examples and learn how to improve your Git workflow and collaboration.
Forwarded from Linux Experts (Mr.Root@Sh)
چجوری موقع لاگین شدن از ssh نوتیف دریافت کنیم؟
اگاهی به موقع از لاگینهای SSH میتونه سطح جدیدی از هوشیاری و امنیت رو برای سرورتون فراهم بکنه.
بهترین ابزار برای انجام این کار استفاده از PAM (Pluggable Authentication Module) هستش که میتونیم کار دلخواهمون رو (اینجا فرستادن نوتیف) موقع باز شدن یک نشست (session) توی SSH هندل کنیم
برای انجام این کار سراغ فایل
برید و بعد خطی که توش session حال حاضر تعریف شده اضافه کنید:
الان بخش اصلی کار تموم شده و شما باید نوتیفیکیشن دلخواهتون رو با استفاده از اسکریپتی که به PAM دادیم عملی کنید تا بعد هربار ایجاد نشست اسکریپت اجرا بشه و شما متوجه اتفاقات بشید.
بخش اخر خیلی به خلاقیت خودتون بستگی داره که چجوری هندلش کنید. مثلا ایمیل فرستاده بشه یا توی تلگرام و سایر جاها مثل دیکسورد نوتیفش رو داشته باشید و هزاران کار دیگه!
+ مرحله اخر بصورت استفاده از Gmail SMTP توی منبع ذکر شده میتونید مطالعه کنید :)
[ Source ]
🔘 @linux_exp | #ssh #pam #linux
اگاهی به موقع از لاگینهای SSH میتونه سطح جدیدی از هوشیاری و امنیت رو برای سرورتون فراهم بکنه.
بهترین ابزار برای انجام این کار استفاده از PAM (Pluggable Authentication Module) هستش که میتونیم کار دلخواهمون رو (اینجا فرستادن نوتیف) موقع باز شدن یک نشست (session) توی SSH هندل کنیم
برای انجام این کار سراغ فایل
/etc/pam.d/sshdبرید و بعد خطی که توش session حال حاضر تعریف شده اضافه کنید:
session optional pam_exec.so /usr/local/bin/ssh-login-notify.shالان بخش اصلی کار تموم شده و شما باید نوتیفیکیشن دلخواهتون رو با استفاده از اسکریپتی که به PAM دادیم عملی کنید تا بعد هربار ایجاد نشست اسکریپت اجرا بشه و شما متوجه اتفاقات بشید.
بخش اخر خیلی به خلاقیت خودتون بستگی داره که چجوری هندلش کنید. مثلا ایمیل فرستاده بشه یا توی تلگرام و سایر جاها مثل دیکسورد نوتیفش رو داشته باشید و هزاران کار دیگه!
+ مرحله اخر بصورت استفاده از Gmail SMTP توی منبع ذکر شده میتونید مطالعه کنید :)
[ Source ]
🔘 @linux_exp | #ssh #pam #linux
Forwarded from Linuxor ?
شاید Redox OS به گوشتون نخورده باشه ولی یه سیستمعامل متنبازه که از اول با Rust نوشته شده. یعنی خطاهای حافظهای که توی لینوکس یا ویندوز ممکنه باعث کرش یا باگ بشه، اینجا خیلی کم اتفاق میفته. کرنلشم میکروکرنل هست، پس اجزای سیستم جدا و ایزوله کار میکنن و این باعث میشه امنتر و پایدارتر باشه.
بهعلاوه کل سیستم طراحی مدرنی داره و برای کسایی که میخوان سیستمعامل بسازن یا بفهمن چطوری کار میکنه عالیه. حتی سیستم فایلش هم خودش ساخته شده و دیتا رو با امنیت و نظم نگه میداره. خلاصه اگه دنبال یه تجربه متفاوت از لینوکس هستین، Redox میتونه حسابی جذاب باشه.
www.redox-os.org
@Linuxor
بهعلاوه کل سیستم طراحی مدرنی داره و برای کسایی که میخوان سیستمعامل بسازن یا بفهمن چطوری کار میکنه عالیه. حتی سیستم فایلش هم خودش ساخته شده و دیتا رو با امنیت و نظم نگه میداره. خلاصه اگه دنبال یه تجربه متفاوت از لینوکس هستین، Redox میتونه حسابی جذاب باشه.
www.redox-os.org
@Linuxor
🔥2