در این مقاله از وبسایت Depot.dev، با عنوان «How we automated GitHub Actions Runner updates with Claude» (منتشر شده در ۱۶ ژوئیه ۲۰۲۵)، یک راهکار عملی برای اتوماسیون بروزرسانی پایشگرهای GitHub Actions ارائه شده که با استفاده از ابزار هوش مصنوعی Claude و بهکارگیری در گردشکار CI، انجام میشود.
https://depot.dev/blog/how-we-automated-github-actions-runner-updates-with-claude
https://depot.dev/blog/how-we-automated-github-actions-runner-updates-with-claude
یه اپلیکیشن کوچولو نوشتم برای calendar کردن قطعی های برق، با systemd و docker هم امکان بالا آوردنش هست.
اگر دوست داشتید استفاده کنید.
https://github.com/dozheiny/barghman
<[at]iliya[at]cyberplace.social/>
اگر دوست داشتید استفاده کنید.
https://github.com/dozheiny/barghman
<[at]iliya[at]cyberplace.social/>
GitHub
GitHub - dozheiny/barghman: A service that fetches Iran electricity blackout schedules and emails it as calendar (ICS) files.
A service that fetches Iran electricity blackout schedules and emails it as calendar (ICS) files. - dozheiny/barghman
❤2
Forwarded from Bardia & Erfan
🤨 دارک مود؛ ناجی چشمها یا یه توهم مدرن...؟!
خیلیا فکر میکنن دارک مود برای چشم سالمتره، اما تحقیقات علمی چی میگن؟ بررسی مطالعات جدید نشون میده که دارک مود هم مزایا داره، هم معایب!
مزایای علمی دارک مود :
▪️کاهش نور آبی : نور آبی زیاد، ریتم خواب رو مختل میکنه، و دارک مود میتونه به خواب بهتر کمک کنه.
▪️کاهش مصرف باتری : روی نمایشگرهای OLED، رنگهای تیره مصرف انرژی کمتری دارن.
▪️کاهش خیرگی در محیطهای کمنور : وقتی نور اطراف کم باشه، دارک مود فشار کمتری به چشم وارد میکنه.
معایب علمی دارک مود :
▪️کاهش خوانایی متن در روز: چشم انسان به خوندن متن تیره روی پسزمینه روشن عادت داره، و دارک مود توی نور زیاد باعث خستگی چشم میشه.
▪️برخی تحقیقات نشون میدن که چشم توی حالت دارک مود بیشتر مجبور به تطبیق و تمرکز میشه، که میتونه خستگی ایجاد کنه.
▪️برخلاف تصور عموم، تغییر تم به تنهایی تأثیر زیادی روی کاهش خشکی و خستگی چشم نداره، بلکه میزان پلک زدن و استراحت دادن به چشم مهمتره.
خیلیا فکر میکنن دارک مود برای چشم سالمتره، اما تحقیقات علمی چی میگن؟ بررسی مطالعات جدید نشون میده که دارک مود هم مزایا داره، هم معایب!
مزایای علمی دارک مود :
▪️کاهش نور آبی : نور آبی زیاد، ریتم خواب رو مختل میکنه، و دارک مود میتونه به خواب بهتر کمک کنه.
▪️کاهش مصرف باتری : روی نمایشگرهای OLED، رنگهای تیره مصرف انرژی کمتری دارن.
▪️کاهش خیرگی در محیطهای کمنور : وقتی نور اطراف کم باشه، دارک مود فشار کمتری به چشم وارد میکنه.
معایب علمی دارک مود :
▪️کاهش خوانایی متن در روز: چشم انسان به خوندن متن تیره روی پسزمینه روشن عادت داره، و دارک مود توی نور زیاد باعث خستگی چشم میشه.
▪️برخی تحقیقات نشون میدن که چشم توی حالت دارک مود بیشتر مجبور به تطبیق و تمرکز میشه، که میتونه خستگی ایجاد کنه.
▪️برخلاف تصور عموم، تغییر تم به تنهایی تأثیر زیادی روی کاهش خشکی و خستگی چشم نداره، بلکه میزان پلک زدن و استراحت دادن به چشم مهمتره.
🤡1
Forwarded from Gopher Academy
کدوم هوش مصنوعی رو انتخاب می کنید واسه کارهای برنامه نویسی؟
Anonymous Poll
48%
GPT
12%
Grok
42%
Claude
17%
other
اKubernetes Instance Calculator توسط LearnKube
کاربرد و هدف
ابزار Interactive برای کمک به تصمیمگیری دربارهی اندازه و نوع نود مناسب در کلاستر Kubernetes.
تمرکز بر درک این موضوع که چه مقدار از منابع یک VM واقعی در اختیار پادها قرار میگیرد، پس از در نظر گرفتن رزروهای kubelet، (روشهای HA) و منابع سیستمی
https://learnkube.com/kubernetes-instance-calculator
کاربرد و هدف
ابزار Interactive برای کمک به تصمیمگیری دربارهی اندازه و نوع نود مناسب در کلاستر Kubernetes.
تمرکز بر درک این موضوع که چه مقدار از منابع یک VM واقعی در اختیار پادها قرار میگیرد، پس از در نظر گرفتن رزروهای kubelet، (روشهای HA) و منابع سیستمی
https://learnkube.com/kubernetes-instance-calculator
LearnKube
Kubernetes instance calculator
Explore the best instance types for your Kubernetes cluster interactively.
Forwarded from AI Labdon
🤖 علاقهمند به دنیای هوش مصنوعی هستی؟
🏖 دنبال میکنی که چطور AI داره دنیا رو متحول میکنه؟
🍻پس جای درستی اومدی!
🎯 در کانال ما هر روز:
🔍 جدیدترین اخبار و دستاوردهای دنیای AI
🧠 تحلیل تخصصی در حوزه یادگیری ماشین، دیپ لرنینگ و مدلهای زبانی
💼 بررسی کاربردهای هوش مصنوعی در پزشکی، صنعت، آموزش، امنیت و اقتصاد
🛠 معرفی ابزارها، دورهها و منابع یادگیری
📈 بررسی ترندها و آینده فناوریهای مرتبط با هوش مصنوعی
🍄همهی اینها به زبان ساده، خلاصه و قابل فهم برای همه علاقهمندان — از مبتدی تا حرفهای!
👇👇👇👇👇👇
https://t.iss.one/ai_labdon
🏖 دنبال میکنی که چطور AI داره دنیا رو متحول میکنه؟
🍻پس جای درستی اومدی!
🎯 در کانال ما هر روز:
🔍 جدیدترین اخبار و دستاوردهای دنیای AI
🧠 تحلیل تخصصی در حوزه یادگیری ماشین، دیپ لرنینگ و مدلهای زبانی
💼 بررسی کاربردهای هوش مصنوعی در پزشکی، صنعت، آموزش، امنیت و اقتصاد
🛠 معرفی ابزارها، دورهها و منابع یادگیری
📈 بررسی ترندها و آینده فناوریهای مرتبط با هوش مصنوعی
🍄همهی اینها به زبان ساده، خلاصه و قابل فهم برای همه علاقهمندان — از مبتدی تا حرفهای!
👇👇👇👇👇👇
https://t.iss.one/ai_labdon
👏2
🔵 عنوان مقاله
How I Discovered a Libpng Vulnerability 11 Years After It Was Patched (3 minute read)
🟢 خلاصه مقاله:
در حین یادگیری بررسی کدهای امن، یک پژوهشگر قصد کسب مهارت در بررسی امنیتی کدها را داشته و در این راستا، CVE-2014-9495 که نقص امنیتی جریان اضافی صحیح (integer overflow) در کتابخانه libpng است و در سال 2014 برطرف شده بود، مورد بازکاوی قرار داد. این نقص به دلیل عدم اعتبارسنجی درست مقادیر کنترل شده توسط کاربر، مانند عرض و عمق بیت، منجر به سرریز بوفر حافظه (heap buffer overflow) میشود اگر مهاجم فایل PNG با ابعاد خاصی را خلق کند. تجزیه و تحلیل نشان داد که چقدر حیاتی است که کد را از منبع تا مقصد بهدقت بررسی کنیم و اهمیت پتانسیل و چالشهای ناشی از جریان های اضافی در زبان برنامهنویسی C که میتواند منجر به آسیبپذیریها شود. تحلیل این نوع شکافهای امنیتی برای درک بهتر حملات احتمالی و پیشگیری از آنها ضروری است.
🟣لینک مقاله:
https://blog.himanshuanand.com/posts/discovered-a-libpng-vulnerability-11-years-after-it-was-patched/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
How I Discovered a Libpng Vulnerability 11 Years After It Was Patched (3 minute read)
🟢 خلاصه مقاله:
در حین یادگیری بررسی کدهای امن، یک پژوهشگر قصد کسب مهارت در بررسی امنیتی کدها را داشته و در این راستا، CVE-2014-9495 که نقص امنیتی جریان اضافی صحیح (integer overflow) در کتابخانه libpng است و در سال 2014 برطرف شده بود، مورد بازکاوی قرار داد. این نقص به دلیل عدم اعتبارسنجی درست مقادیر کنترل شده توسط کاربر، مانند عرض و عمق بیت، منجر به سرریز بوفر حافظه (heap buffer overflow) میشود اگر مهاجم فایل PNG با ابعاد خاصی را خلق کند. تجزیه و تحلیل نشان داد که چقدر حیاتی است که کد را از منبع تا مقصد بهدقت بررسی کنیم و اهمیت پتانسیل و چالشهای ناشی از جریان های اضافی در زبان برنامهنویسی C که میتواند منجر به آسیبپذیریها شود. تحلیل این نوع شکافهای امنیتی برای درک بهتر حملات احتمالی و پیشگیری از آنها ضروری است.
🟣لینک مقاله:
https://blog.himanshuanand.com/posts/discovered-a-libpng-vulnerability-11-years-after-it-was-patched/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Terminal
How I Discovered a Libpng Vulnerability 11 Years After It Was Patched
A beginner's journey into secure code review, and how I accidentally rediscovered an 11-year-old vulnerability in libpng.
❤1
📱 30 Kubernetes Tutorials
Each one focused on a key concept, tool, or best practice.
1. Kubernetes Architecture - https://lnkd.in/gSB2GyXp
2. High Availability - https://lnkd.in/gzYd97Ee
3. Best Practices (Design & Setup) - https://lnkd.in/gPUx8uNP
4. Minikube - https://lnkd.in/gAgcw2q6
5. Kubeadm - https://lnkd.in/gkCQAajB
6. Kubeconfig File - https://lnkd.in/gEnUdrj7
7. Vagrant VMs - https://lnkd.in/gtKNepyc
8. eksctl - https://lnkd.in/ghUDuDQx
9. kubectl - https://lnkd.in/gzbd7263
10. Kubernetes Cluster - https://lnkd.in/giaAps_S
11. Etcd - https://lnkd.in/g9icGcME
12. Kubernetes Pod - https://lnkd.in/gtGGyJR7
13. Init Containers - https://lnkd.in/gPaDpyUP
14. Daemonset - https://lnkd.in/gAM7pxrK
15. Pod Lifecycle - https://lnkd.in/gtwBJr3w
16. Kubernetes Ingress - https://lnkd.in/gN2RD3ei
17. Nginx Ingress - https://lnkd.in/ghvGtGS3
18. K8s YAML Manifests - https://lnkd.in/gJQ-pPJE
19. Alert Manager - https://lnkd.in/gHM6DnFE
20. EFK Stack - https://lnkd.in/gSC6bj37
21. K8s Logging - https://lnkd.in/g8VG6nti
22. Kustomize - https://lnkd.in/gziADVvS
23. Sealed Secrets - https://lnkd.in/gceD9mpU
24. Docker Image In K8s Pod - https://lnkd.in/g4qUgj4E
25. Jenkins Build Agents - https://lnkd.in/gf9R-qin
26. Kustomize Secret - https://lnkd.in/gW_eugbf
27. Deploy Argo CD - https://lnkd.in/gHUMhS7Q
28. Install Helm for K8s - https://lnkd.in/gn2DHbRz
29. MongoDB - https://lnkd.in/ga8DmNKb
30. Hashicorp Vault - https://lnkd.in/gB7EZYJT
Each one focused on a key concept, tool, or best practice.
1. Kubernetes Architecture - https://lnkd.in/gSB2GyXp
2. High Availability - https://lnkd.in/gzYd97Ee
3. Best Practices (Design & Setup) - https://lnkd.in/gPUx8uNP
4. Minikube - https://lnkd.in/gAgcw2q6
5. Kubeadm - https://lnkd.in/gkCQAajB
6. Kubeconfig File - https://lnkd.in/gEnUdrj7
7. Vagrant VMs - https://lnkd.in/gtKNepyc
8. eksctl - https://lnkd.in/ghUDuDQx
9. kubectl - https://lnkd.in/gzbd7263
10. Kubernetes Cluster - https://lnkd.in/giaAps_S
11. Etcd - https://lnkd.in/g9icGcME
12. Kubernetes Pod - https://lnkd.in/gtGGyJR7
13. Init Containers - https://lnkd.in/gPaDpyUP
14. Daemonset - https://lnkd.in/gAM7pxrK
15. Pod Lifecycle - https://lnkd.in/gtwBJr3w
16. Kubernetes Ingress - https://lnkd.in/gN2RD3ei
17. Nginx Ingress - https://lnkd.in/ghvGtGS3
18. K8s YAML Manifests - https://lnkd.in/gJQ-pPJE
19. Alert Manager - https://lnkd.in/gHM6DnFE
20. EFK Stack - https://lnkd.in/gSC6bj37
21. K8s Logging - https://lnkd.in/g8VG6nti
22. Kustomize - https://lnkd.in/gziADVvS
23. Sealed Secrets - https://lnkd.in/gceD9mpU
24. Docker Image In K8s Pod - https://lnkd.in/g4qUgj4E
25. Jenkins Build Agents - https://lnkd.in/gf9R-qin
26. Kustomize Secret - https://lnkd.in/gW_eugbf
27. Deploy Argo CD - https://lnkd.in/gHUMhS7Q
28. Install Helm for K8s - https://lnkd.in/gn2DHbRz
29. MongoDB - https://lnkd.in/ga8DmNKb
30. Hashicorp Vault - https://lnkd.in/gB7EZYJT
lnkd.in
LinkedIn
This link will take you to a page that’s not on LinkedIn
👍2
Forwarded from AI Labdon
برگه تقلب برنامه نویسی رو از اینجا پیدا کن
▪️اگه داری برنامه نویسی رو یاد میگیری یا دنبال کار میگردی و مصاحبه میری این چیت شیت ها( برگه تقلب ها) گزینه های خیلی خوبی هست برای مرور...
▪️تقریبا اکثر زبان ها و ابزارهارو پوشش میده و میتونی استفاده کنی ؛ نکته جذابش اینه که پرکابرد ترین پرامپت های ChatGPT هم داره :))
آدرس سایت:
Quickref.me
▪️اگه داری برنامه نویسی رو یاد میگیری یا دنبال کار میگردی و مصاحبه میری این چیت شیت ها( برگه تقلب ها) گزینه های خیلی خوبی هست برای مرور...
▪️تقریبا اکثر زبان ها و ابزارهارو پوشش میده و میتونی استفاده کنی ؛ نکته جذابش اینه که پرکابرد ترین پرامپت های ChatGPT هم داره :))
آدرس سایت:
Quickref.me
🙏2❤1
https://k8z.dev/
A lightweight, modern mobile and desktop application for manage kubernetes. Easily for use fast, secure.
A lightweight, modern mobile and desktop application for manage kubernetes. Easily for use fast, secure.
k8z.dev
K8Z | The Kubernetes Manager
The Kubernetes Manager for iOS and MacOS.
❤3
رد پیشنهادهای چند میلیون دلاری؛ خالق VLC میخواهد نرمافزارش رایگان بماند
https://www.zoomit.ir/software-application/447008-skipping-multi-million-dollar-offer-vlc/
https://www.zoomit.ir/software-application/447008-skipping-multi-million-dollar-offer-vlc/
زومیت
رد پیشنهادهای چند میلیون دلاری؛ خالق VLC میخواهد نرمافزارش رایگان بماند
توسعهدهندهی ویالسی میگوید از پیشنهادهای چند میلیون دلاری شرکتهای مطرح چشمپوشی کرده است تا این نرمافزار رایگان بماند.
❤3👏1
Forwarded from Bardia & Erfan
🚀 به دنیای توسعه و تکنولوژی خوش اومدی!
اگر به موضوعات زیر علاقهمندی:
🔹 Golang
🔹 Linux & DevOps
🔹 Software Engineering
🔹 AI & Machine Learning
🔹 فرصتهای شغلی ریموت (خارجی و داخلی)
ما برات یه مجموعه کانالهای تخصصی ساختیم تا همیشه بهروز، حرفهای و الهامبخش بمونی!
📚 یادگیری، فرصت، شبکهسازی و پیشرفت، همش اینجاست...
📌 از این لینک همه چنلهامونو یهجا ببین و جوین شو:
👉 https://t.iss.one/addlist/QtXiQlynEJwzODBk
اگر به موضوعات زیر علاقهمندی:
🔹 Golang
🔹 Linux & DevOps
🔹 Software Engineering
🔹 AI & Machine Learning
🔹 فرصتهای شغلی ریموت (خارجی و داخلی)
ما برات یه مجموعه کانالهای تخصصی ساختیم تا همیشه بهروز، حرفهای و الهامبخش بمونی!
📚 یادگیری، فرصت، شبکهسازی و پیشرفت، همش اینجاست...
📌 از این لینک همه چنلهامونو یهجا ببین و جوین شو:
👉 https://t.iss.one/addlist/QtXiQlynEJwzODBk
🔵 عنوان مقاله
helm-watchdog-pod-delete – Auto-Delete Faulty Pods with Helm
🟢 خلاصه مقاله:
خلاصهای از یک الگوی سبکوزن مبتنی بر Helm که پادهای معیوب را بهصورت خودکار حذف میکند تا کنترلرهای Kubernetes آنها را سریعاً بازسازی کنند. با تعریف معیارهای خطا و محدوده اجرا (بر اساس نامفضا، لیبل/Annotation و ادغام در انتشارهای Helm)، پادهای گیرکرده در حالتهایی مانند CrashLoopBackOff، ImagePullBackOff یا OOMKilled شناسایی و پاک میشوند. گاردریلها شامل حذف فقط پادهای تحت مالکیت کنترلرها، امکان استثناگذاری، حداقل دسترسی RBAC و لاگ/متریک برای ردیابی است. نتیجه: تسریع بازیابی، کاهش انباشت پادهای ناسالم و بهبود انتشارها در CI/CD و محیطهای چندمستاجری. ملاحظه: پاکسازی خودکار جایگزین ریشهیابی علت نیست و باید همراه با پایش و هشدار استفاده شود.
🟣لینک مقاله:
https://ku.bz/cvmNCsdcG
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
helm-watchdog-pod-delete – Auto-Delete Faulty Pods with Helm
🟢 خلاصه مقاله:
خلاصهای از یک الگوی سبکوزن مبتنی بر Helm که پادهای معیوب را بهصورت خودکار حذف میکند تا کنترلرهای Kubernetes آنها را سریعاً بازسازی کنند. با تعریف معیارهای خطا و محدوده اجرا (بر اساس نامفضا، لیبل/Annotation و ادغام در انتشارهای Helm)، پادهای گیرکرده در حالتهایی مانند CrashLoopBackOff، ImagePullBackOff یا OOMKilled شناسایی و پاک میشوند. گاردریلها شامل حذف فقط پادهای تحت مالکیت کنترلرها، امکان استثناگذاری، حداقل دسترسی RBAC و لاگ/متریک برای ردیابی است. نتیجه: تسریع بازیابی، کاهش انباشت پادهای ناسالم و بهبود انتشارها در CI/CD و محیطهای چندمستاجری. ملاحظه: پاکسازی خودکار جایگزین ریشهیابی علت نیست و باید همراه با پایش و هشدار استفاده شود.
🟣لینک مقاله:
https://ku.bz/cvmNCsdcG
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
GitHub
GitHub - aeciopires/helm-watchdog-pod-delete: Helm chart to delete pods with errors
Helm chart to delete pods with errors. Contribute to aeciopires/helm-watchdog-pod-delete development by creating an account on GitHub.
❤1
🔵 عنوان مقاله
yamllint – YAML Linter for Syntax and Style Enforcement
🟢 خلاصه مقاله:
یاملینت ابزاری برای بررسی YAML است که با تحلیل نحوی، ساختاری و سبک نوشتار، خطاهایی مانند کلیدهای تکراری، تورفتگی نادرست، طول بیش از حد خطوط و فاصلههای اضافی انتهای خطوط را پیدا میکند. این ابزار قابل پیکربندی است و میتوان قوانین آن را مطابق استاندارد تیم تغییر داد یا غیرفعال کرد. yamllint بهخوبی با گردشکار توسعه، از خط فرمان تا pre-commit و CI، ادغام میشود و با ارائه پیامهای واضحِ خطبهخط، رفع سریع خطا و حفظ یکنواختی و خوانایی فایلهای YAML را ممکن میسازد.
🟣لینک مقاله:
https://ku.bz/v55DPnF4Z
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
yamllint – YAML Linter for Syntax and Style Enforcement
🟢 خلاصه مقاله:
یاملینت ابزاری برای بررسی YAML است که با تحلیل نحوی، ساختاری و سبک نوشتار، خطاهایی مانند کلیدهای تکراری، تورفتگی نادرست، طول بیش از حد خطوط و فاصلههای اضافی انتهای خطوط را پیدا میکند. این ابزار قابل پیکربندی است و میتوان قوانین آن را مطابق استاندارد تیم تغییر داد یا غیرفعال کرد. yamllint بهخوبی با گردشکار توسعه، از خط فرمان تا pre-commit و CI، ادغام میشود و با ارائه پیامهای واضحِ خطبهخط، رفع سریع خطا و حفظ یکنواختی و خوانایی فایلهای YAML را ممکن میسازد.
🟣لینک مقاله:
https://ku.bz/v55DPnF4Z
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
GitHub
GitHub - adrienverge/yamllint: A linter for YAML files.
A linter for YAML files. Contribute to adrienverge/yamllint development by creating an account on GitHub.
🤝1