چند روز پیش با دوچرخه تو مسیر بازگشت از پیاده رو سلامت بودم که اتفاقی متوجه مکالمه ی دو تا برنامه نویس شدم
رفتم به سمتشون و شروع کردم از نرم افزار آزاد براشون گفتن
براشون جالب بود و خواستم لینک چند تا از Community هایی که میشناختم رو بهشون معرفی کنم
دونه دونه آی دی کانال ها و گروه ها رو از روی گوشی خودم براشون خوندم
همزمان به این فکر میکردم که چرا یه صفحه ی جامع نیست که آدرس اون رو بهشون بدم و همه ی لینک ها توش باشه؟!
شب اش اومدم خونه و توی گیت هاب دنبال پروژه ای مشابه Linktree گشتم و نتیجه اش شد پروژه Linkyee !
به سادگی لینک ها و ساختار رو توی یه فایل YAML تعریف میکنید و Build اش توسط Github Actions انجام میشه و روی Github Pages پیاده سازی اش میکنه
صفحه ای که به کمک این پروژه ساختم هم به این آدرس در دسترسه
🔗 https://shirazcommunities.github.io
💡https://news.1rj.ru/str/DevAshTeam
#گیت_هاب #DevOps #جوامع #لینک
رفتم به سمتشون و شروع کردم از نرم افزار آزاد براشون گفتن
براشون جالب بود و خواستم لینک چند تا از Community هایی که میشناختم رو بهشون معرفی کنم
دونه دونه آی دی کانال ها و گروه ها رو از روی گوشی خودم براشون خوندم
همزمان به این فکر میکردم که چرا یه صفحه ی جامع نیست که آدرس اون رو بهشون بدم و همه ی لینک ها توش باشه؟!
شب اش اومدم خونه و توی گیت هاب دنبال پروژه ای مشابه Linktree گشتم و نتیجه اش شد پروژه Linkyee !
به سادگی لینک ها و ساختار رو توی یه فایل YAML تعریف میکنید و Build اش توسط Github Actions انجام میشه و روی Github Pages پیاده سازی اش میکنه
صفحه ای که به کمک این پروژه ساختم هم به این آدرس در دسترسه
🔗 https://shirazcommunities.github.io
💡https://news.1rj.ru/str/DevAshTeam
#گیت_هاب #DevOps #جوامع #لینک
👍4❤2🔥1
What happens when you run docker build --no-cache?
Anonymous Quiz
100%
a) Skips the cache and rebuilds all layer
0%
b) Deletes all cached images
0%
c) Only builds changed layers
0%
d) Shares cache between teams
❤1
🔄 انتشار نسخه ی 1.3 از پروژه ی sni-proxy و رفع چند ایراد
با درود ویژه خدمت دوستان عزیز
چند وقتی بود که sni-proxy در بعضی محیط ها به درستی کار نمیکرد و مشکل هم از dnsproxy بود که به درستی Resolution رو انجام نمیداد
امروز علاوه بر آپدیت به آخرین نسخه ی dnsproxy که توسط تیم Adguard توسعه داده میشه ، چند تغییر دیگه هم انجام دادم
- اضافه کردن سرور Cloudflare برای DoH (که باعث شده تا الان Error ای توی Resolution نداشته باشم و خیلی هم خوب کار میکنه)
- اضافه کردن IP آدرس سرور های DoH در سرویس dnsproxy (به دلیل محدودیت های موجود در شبکه برای درست کار کردن سرویس لازمه)
امیدوارم که این تغییرات بتونه به پایداری سرویس هاتون کمک کنه و کمی فشار تحریم ها رو براتون کاهش بده
🔗 https://github.com/shervinamd/sni-proxy/releases/tag/v1.3
💡https://news.1rj.ru/str/DevAshTeam
با درود ویژه خدمت دوستان عزیز
چند وقتی بود که sni-proxy در بعضی محیط ها به درستی کار نمیکرد و مشکل هم از dnsproxy بود که به درستی Resolution رو انجام نمیداد
امروز علاوه بر آپدیت به آخرین نسخه ی dnsproxy که توسط تیم Adguard توسعه داده میشه ، چند تغییر دیگه هم انجام دادم
- اضافه کردن سرور Cloudflare برای DoH (که باعث شده تا الان Error ای توی Resolution نداشته باشم و خیلی هم خوب کار میکنه)
- اضافه کردن IP آدرس سرور های DoH در سرویس dnsproxy (به دلیل محدودیت های موجود در شبکه برای درست کار کردن سرویس لازمه)
امیدوارم که این تغییرات بتونه به پایداری سرویس هاتون کمک کنه و کمی فشار تحریم ها رو براتون کاهش بده
🔗 https://github.com/shervinamd/sni-proxy/releases/tag/v1.3
💡https://news.1rj.ru/str/DevAshTeam
GitHub
Release v1.3 · shervinamd/sni-proxy
Release note
Changes in this version
Update dnsproxy component version (better performance and fix some issues)
Add Cloudflare DoH upstream server
Add additional hosts for resolving DoH servers (R...
Changes in this version
Update dnsproxy component version (better performance and fix some issues)
Add Cloudflare DoH upstream server
Add additional hosts for resolving DoH servers (R...
🔥8
درود ویژه خدمت دوستان عزیز
توی این ویدیو نحوه ی ایجاد DoH Proxy رو روی بستر Cloudflare Workers توضیح دادم.
با توجه به مشکلات DNS Resolution و همچنین عدم امکان دسترسی مستقیم به DoH سرور های شناخته شده ، امیدوارم این راهکار بتونه بخشی از مشکلات شما عزیزان رو مرتفع کنه.
همچنین میتونید از سروری که میسازید توی SNI Proxy هم استفاده کنید.
⚠️توجه⚠️
ساخت هر گونه پروکسی و VPN بر بستر Cloudflare بر خلاف سیاست های استفاده از سرویس هاش هست و حتی ممکنه که اکانت شما توسط Cloudflare بلاک بشه بنابراین با مسئولیت خودتون این سرویس رو راه اندازی میکنید و شدیدا توصیه میکنم روی اکانت اصلی خودتون اینکار رو انجام ندین و اکانت دیگری رو برای راه اندازی این دسته از سرویس ها در نظر بگیرید
🚀 Main Project's Repository
🚀 cURL command
🔗 Tutorial video in PeerTube
🔗 Tutorial video in YouTube
💡 https://news.1rj.ru/str/DevAshTeam
Made with ❤️ for the community
#دی_ان_اس #ورکر #رفع_تحریم
توی این ویدیو نحوه ی ایجاد DoH Proxy رو روی بستر Cloudflare Workers توضیح دادم.
با توجه به مشکلات DNS Resolution و همچنین عدم امکان دسترسی مستقیم به DoH سرور های شناخته شده ، امیدوارم این راهکار بتونه بخشی از مشکلات شما عزیزان رو مرتفع کنه.
همچنین میتونید از سروری که میسازید توی SNI Proxy هم استفاده کنید.
⚠️توجه⚠️
ساخت هر گونه پروکسی و VPN بر بستر Cloudflare بر خلاف سیاست های استفاده از سرویس هاش هست و حتی ممکنه که اکانت شما توسط Cloudflare بلاک بشه بنابراین با مسئولیت خودتون این سرویس رو راه اندازی میکنید و شدیدا توصیه میکنم روی اکانت اصلی خودتون اینکار رو انجام ندین و اکانت دیگری رو برای راه اندازی این دسته از سرویس ها در نظر بگیرید
🚀 Main Project's Repository
🚀 cURL command
🔗 Tutorial video in PeerTube
🔗 Tutorial video in YouTube
💡 https://news.1rj.ru/str/DevAshTeam
Made with ❤️ for the community
#دی_ان_اس #ورکر #رفع_تحریم
❤1👍1
کتاب LPIC-1 Version 5.0 بخش 101
منتشر شده توسط LPI تحت لایسنس CC BY-NC-ND 4.0
یکی از بهترین منابع برای یادگیری لینوکس
🔗 https://learning.lpi.org/en/learning-materials/101-500/101/
💡https://news.1rj.ru/str/DevAshTeam
منتشر شده توسط LPI تحت لایسنس CC BY-NC-ND 4.0
یکی از بهترین منابع برای یادگیری لینوکس
🔗 https://learning.lpi.org/en/learning-materials/101-500/101/
💡https://news.1rj.ru/str/DevAshTeam
👏2
کتاب LPIC-1 Version 5.0 بخش 102
منتشر شده توسط LPI تحت لایسنس CC BY-NC-ND 4.0
یکی از بهترین منابع برای یادگیری لینوکس
🔗 https://learning.lpi.org/en/learning-materials/102-500/105/
💡https://news.1rj.ru/str/DevAshTeam
منتشر شده توسط LPI تحت لایسنس CC BY-NC-ND 4.0
یکی از بهترین منابع برای یادگیری لینوکس
🔗 https://learning.lpi.org/en/learning-materials/102-500/105/
💡https://news.1rj.ru/str/DevAshTeam
🔥2
⚠️ سرویس های AWS (Amazon Web Services) امروز 20 اکتبر دچار اختلال شدید شدن و بسیاری از سرویس های دیگه رو تحت شعاع قرار دادن
از جمله تمام سرویس های داکر! (Registry, Hub, Scout, DBC, DHI)
بنابر این اگر امروز نتونستین داکر ایمیج ای رو Pull کنید یا DockerHub رو باز کنید و حتی پکیج داکر رو آپگرید کنید ، استثنائا این دفعه به خاطر تحریم نیست
توجه داشته باشید که این اختلال هیچ تاثیری روی داکر روی سیستم شما و اجزا اون نخواهد داشت و اگر از Private Registry خودتون و یا سایر Public Registry ها استفاده میکنید ، به مشکلی بر نخواهید خورد
برای اطلاعات بیشتر میتونید از این لینک ها استفاده کنید:
🔗 https://www.dockerstatus.com/
🔗 https://downdetector.com/
🔗 https://www.tomsguide.com/news/live/amazon-outage-october-2025
💡https://news.1rj.ru/str/DevAshTeam
از جمله تمام سرویس های داکر! (Registry, Hub, Scout, DBC, DHI)
بنابر این اگر امروز نتونستین داکر ایمیج ای رو Pull کنید یا DockerHub رو باز کنید و حتی پکیج داکر رو آپگرید کنید ، استثنائا این دفعه به خاطر تحریم نیست
توجه داشته باشید که این اختلال هیچ تاثیری روی داکر روی سیستم شما و اجزا اون نخواهد داشت و اگر از Private Registry خودتون و یا سایر Public Registry ها استفاده میکنید ، به مشکلی بر نخواهید خورد
برای اطلاعات بیشتر میتونید از این لینک ها استفاده کنید:
🔗 https://www.dockerstatus.com/
🔗 https://downdetector.com/
🔗 https://www.tomsguide.com/news/live/amazon-outage-october-2025
💡https://news.1rj.ru/str/DevAshTeam
👍1
🔄 انتشار نسخه ی 10.7 نرم افزار مدیریت آرشیو ها و فایل های فشرده PeaZip و پیش نمایش فایل ها
به عقیده ی من PeaZip بهترین نرم افزار های مدیریت فایل های فشرده (Archive Manager) برای لینوکس ، ویندوز ، مک و حتی BSD هست که در کنار قابلیت هاش ظاهری مینیمال و کاربر پسند داره
از قابلیت های جذاب این نرم افزار میشه به پشتیبانی از بیش از 200 فرمت مختلف فایل های فشرده ، پشتیبانی از رمزنگاری قدرتمند و همچنین انتشار اون تحت لایسنس LGPLv3 هست
دو روز پیش (18 اکتبر) نسخه ی 10.7 در گیت هاب پروژه منتشر شده که اصلی ترین تغییرات اون ها بهینه سازی در Error Handling و پیش نمایش فایل های موجود در آرشیو بوده
🔗 https://peazip.github.io/
💡https://news.1rj.ru/str/DevAshTeam
به عقیده ی من PeaZip بهترین نرم افزار های مدیریت فایل های فشرده (Archive Manager) برای لینوکس ، ویندوز ، مک و حتی BSD هست که در کنار قابلیت هاش ظاهری مینیمال و کاربر پسند داره
از قابلیت های جذاب این نرم افزار میشه به پشتیبانی از بیش از 200 فرمت مختلف فایل های فشرده ، پشتیبانی از رمزنگاری قدرتمند و همچنین انتشار اون تحت لایسنس LGPLv3 هست
دو روز پیش (18 اکتبر) نسخه ی 10.7 در گیت هاب پروژه منتشر شده که اصلی ترین تغییرات اون ها بهینه سازی در Error Handling و پیش نمایش فایل های موجود در آرشیو بوده
🔗 https://peazip.github.io/
💡https://news.1rj.ru/str/DevAshTeam
GitHub
Releases · peazip/PeaZip
Free Zip / Unzip software and Rar file extractor. Cross-platform file and archive manager. Features volume spanning, compression, authenticated encryption. Supports 7Z, 7-Zip sfx, ACE, ARJ, Brotli,...
🔥1
📕 کتاب Linux Essentials Version 1.6
منتشر شده توسط LPI تحت لایسنس CC BY-NC-ND 4.0
این کتاب میتونه مقدمه ی خوبی بر مباحث LPIC-1 باشه
🔗 https://learning.lpi.org/en/learning-materials/010-160/1/
💡https://news.1rj.ru/str/DevAshTeam
منتشر شده توسط LPI تحت لایسنس CC BY-NC-ND 4.0
این کتاب میتونه مقدمه ی خوبی بر مباحث LPIC-1 باشه
🔗 https://learning.lpi.org/en/learning-materials/010-160/1/
💡https://news.1rj.ru/str/DevAshTeam
👏1
🔄 انتشار نسخه ی ۱.۴.۱ از پروژه ی sni-proxy همراه با تغییراتی در ساختار dnsproxy
با درود ویژه خدمت دوستان عزیز
بعد از تغییرات نسخه ی ۱.۳ همچنان بعضی از دوستان با کانتینر dnsproxy توی Resolve کردن آدرس ها مشکل داشتن و با بررسی بیشتر متوجه شدم مشکل از proxychains هست که توی بعضی از محیط ها به درستی کار نمیکرد (برای خودم هم چالش برانگیز بود!) اما با حذف اش و استفاده از tune2socks (مشابه خود sni) توی چند تا از محیط های تست و Production ای که مشکل داشتم ، تونستم ایراد رو رفع کنم.
از جمله تغییرات دیگه پکیج های tune2socks و dnsproxy به آخرین نسخه ها به روز رسانی شدن و به روز رسانی ای هم توی فایل docker-compose.yml برای سازگاری با تغییرات جدید انجام شده.
خوشحال میشم نسخه ی جدید رو بررسی و تست کنید و اگه ایرادی دیدن توی گیت هاب پروژه Issue باز کنید و یا اگر نخواستین توی تلگرام پیام بفرستید.
🔗 https://github.com/shervinamd/sni-proxy/releases/tag/v1.4.1
💡https://news.1rj.ru/str/DevAshTeam
با درود ویژه خدمت دوستان عزیز
بعد از تغییرات نسخه ی ۱.۳ همچنان بعضی از دوستان با کانتینر dnsproxy توی Resolve کردن آدرس ها مشکل داشتن و با بررسی بیشتر متوجه شدم مشکل از proxychains هست که توی بعضی از محیط ها به درستی کار نمیکرد (برای خودم هم چالش برانگیز بود!) اما با حذف اش و استفاده از tune2socks (مشابه خود sni) توی چند تا از محیط های تست و Production ای که مشکل داشتم ، تونستم ایراد رو رفع کنم.
از جمله تغییرات دیگه پکیج های tune2socks و dnsproxy به آخرین نسخه ها به روز رسانی شدن و به روز رسانی ای هم توی فایل docker-compose.yml برای سازگاری با تغییرات جدید انجام شده.
خوشحال میشم نسخه ی جدید رو بررسی و تست کنید و اگه ایرادی دیدن توی گیت هاب پروژه Issue باز کنید و یا اگر نخواستین توی تلگرام پیام بفرستید.
🔗 https://github.com/shervinamd/sni-proxy/releases/tag/v1.4.1
💡https://news.1rj.ru/str/DevAshTeam
GitHub
Release v1.4.1 · shervinamd/sni-proxy
Release note
Changes in this version
Revise the structure of dnsproxy to utilize tune2socks in place of proxychains.
Utilize the latest versions of dnsproxy (v0.77.0) and tune2socks (v2.6.0).
Upda...
Changes in this version
Revise the structure of dnsproxy to utilize tune2socks in place of proxychains.
Utilize the latest versions of dnsproxy (v0.77.0) and tune2socks (v2.6.0).
Upda...
❤2👍1
تا به حال شده بخواین کتاب بخونید و به خاطر مشغله و تنبلی و گاهی حتی حجم کتاب از شروع به خواندن کنتاب صرف نظر کرده باشین؟
این وب سایت با استفاده از RSS کتاب های Public domain (یا بدون copyright منتشر شدن و یا copyright اونها به پایان رسیده) رو روی لینک RSS feed به صورت بخش های کوتاه منتشر میکنه
در حال حاضر هم کتاب The Wonderful Wizard of Oz رو شروع کردن و 5 بخش اش رو منتشر کرده که میتونید با RSS Reader محبوب خودتون بهش دسترسی داشته باشید..
🔗 https://lettrss.com
💡https://news.1rj.ru/str/DevAshTeam
این وب سایت با استفاده از RSS کتاب های Public domain (یا بدون copyright منتشر شدن و یا copyright اونها به پایان رسیده) رو روی لینک RSS feed به صورت بخش های کوتاه منتشر میکنه
در حال حاضر هم کتاب The Wonderful Wizard of Oz رو شروع کردن و 5 بخش اش رو منتشر کرده که میتونید با RSS Reader محبوب خودتون بهش دسترسی داشته باشید..
🔗 https://lettrss.com
💡https://news.1rj.ru/str/DevAshTeam
Lettrss
lettrss syndicates public domain books via RSS.
❤1👏1
⚠️ امروز 18 نوامبر (27 آبان) روی شبکه ی جهانی Cloudflare اختلال هایی مشاهده شد و وبسایت هایی که پشت CDN این شرکت هستن تحت شعاع قرار گرفتن.
مشکل ابتدا در ساعت 15:18 امروز با اختلال در داشبورد و API خود Cloudflare گزارش شد.
همچین تعدادی از Customer ها از تجربه ی Gateway Error (5xx) روی سرویس های خودشون خبر دادند.
اما از حدود نیم ساعت پیش (15:30) اختلال ها اوج گرفت و Cloudflare از پیگیری مشکل خبر داد و در نهایت در ساعت 15:51 ، Cloudflare خبر از Recover شدن سرویس ها و کاهش اختلال ها داد اما همچنین اعلام کرد که ممکنه در این حین تعداد Error های بیش از معمول رو شاهد باشید.
احتمالا تا ساعاتی دیگه اختلال کاملا بر طرف بشه و برگردیم به همون اختلال های داخلی خودمون!
💡https://news.1rj.ru/str/DevAshTeam
مشکل ابتدا در ساعت 15:18 امروز با اختلال در داشبورد و API خود Cloudflare گزارش شد.
همچین تعدادی از Customer ها از تجربه ی Gateway Error (5xx) روی سرویس های خودشون خبر دادند.
اما از حدود نیم ساعت پیش (15:30) اختلال ها اوج گرفت و Cloudflare از پیگیری مشکل خبر داد و در نهایت در ساعت 15:51 ، Cloudflare خبر از Recover شدن سرویس ها و کاهش اختلال ها داد اما همچنین اعلام کرد که ممکنه در این حین تعداد Error های بیش از معمول رو شاهد باشید.
احتمالا تا ساعاتی دیگه اختلال کاملا بر طرف بشه و برگردیم به همون اختلال های داخلی خودمون!
💡https://news.1rj.ru/str/DevAshTeam
👍3❤1
DevAshTeam
⚠️ امروز 18 نوامبر (27 آبان) روی شبکه ی جهانی Cloudflare اختلال هایی مشاهده شد و وبسایت هایی که پشت CDN این شرکت هستن تحت شعاع قرار گرفتن. مشکل ابتدا در ساعت 15:18 امروز با اختلال در داشبورد و API خود Cloudflare گزارش شد. همچین تعدادی از Customer ها از تجربه…
آخرین آپدیت ، ۱۸:۱۲ امروز اختلال Cloudflare
به نظر میرسه مشکل رو تونستن Fix کنن و به زودی تایید نهایی رو اعلام میکنن.
چند تا سرویسی که روی Workers و CDN اش داشتم به حالت عادی برگشتن و Captcha اش هم به درستی Load میشه.
💡https://news.1rj.ru/str/DevAshTeam
A fix has been implemented and we believe the incident is now resolved. We are continuing to monitor for errors to ensure all services are back to normal.
به نظر میرسه مشکل رو تونستن Fix کنن و به زودی تایید نهایی رو اعلام میکنن.
چند تا سرویسی که روی Workers و CDN اش داشتم به حالت عادی برگشتن و Captcha اش هم به درستی Load میشه.
💡https://news.1rj.ru/str/DevAshTeam
👍2❤1
DevAshTeam
⚠️ امروز 18 نوامبر (27 آبان) روی شبکه ی جهانی Cloudflare اختلال هایی مشاهده شد و وبسایت هایی که پشت CDN این شرکت هستن تحت شعاع قرار گرفتن. مشکل ابتدا در ساعت 15:18 امروز با اختلال در داشبورد و API خود Cloudflare گزارش شد. همچین تعدادی از Customer ها از تجربه…
🔄 شرکت Cloudflare اعلام کرده که مشکل کاملا برطرف شده و دیگه Log ای مبنی بر خطاهای قبلی و همچین کندی در شبکه مشاهده نمیشه
میتونید با اطمینان خاطر سرویس هایی رو که به علت اختلال از Cloudflare به جایی دیگه منتقل کردین رو با خیال راحت برگردونید.
💡https://news.1rj.ru/str/DevAshTeam
میتونید با اطمینان خاطر سرویس هایی رو که به علت اختلال از Cloudflare به جایی دیگه منتقل کردین رو با خیال راحت برگردونید.
Cloudflare services are currently operating normally. We are no longer observing elevated errors or latency across the network.
At this point, it is considered safe to re-enable any Cloudflare services that were temporarily disabled during the incident. We will provide a final update once our investigation is complete.
A full post-incident investigation and details about the incident will be made available asap.
💡https://news.1rj.ru/str/DevAshTeam
❤1👍1👏1
DevAshTeam
درود ویژه خدمت دوستان عزیز توی این ویدیو نحوه ی ایجاد DoH Proxy رو روی بستر Cloudflare Workers توضیح دادم. با توجه به مشکلات DNS Resolution و همچنین عدم امکان دسترسی مستقیم به DoH سرور های شناخته شده ، امیدوارم این راهکار بتونه بخشی از مشکلات شما عزیزان رو…
✅ اگر خواستین توی محیط Command Line لینوکس خودتون از سروری که ساختین استفاده کنید ، یک راه راحت اش میتونه نوشتن Function باشه:
میتونید این Function رو به فایل
خودتون اضافه کنید و با دستور
توی Session جاری خودتون بیاریدش و بعد کافیه که با دستور زیر ازش استفاده کنید:
به صورت پیشفرض A record رو از سرور درخواست میکنه و اگر خواستین مثلا NS record رو درخواست کنید ، کافیه بزنید:
💡 https://news.1rj.ru/str/DevAshTeam
worker_doh_lookup ()
{
curl -s -G "https://WORKER.USERNAME.workers.dev/dns-query" \
--data-urlencode "name=${1}" \
--data-urlencode "type=${2:-A}" \
-H "Accept: application/dns-json" | jq -r '.Answer[].data'
}
میتونید این Function رو به فایل
~/.bashrc
خودتون اضافه کنید و با دستور
source ~/.bashrc
توی Session جاری خودتون بیاریدش و بعد کافیه که با دستور زیر ازش استفاده کنید:
worker_doh_lookup telegram.org
به صورت پیشفرض A record رو از سرور درخواست میکنه و اگر خواستین مثلا NS record رو درخواست کنید ، کافیه بزنید:
worker_doh_lookup telegram.org NS
توجه داشته باشید که حتما دو پکیج curl و jq روی سیستمتون نصب باشه.
💡 https://news.1rj.ru/str/DevAshTeam
❤2🔥1