en
Feedback
Armon technical logs

Armon technical logs

Open in Telegram

Here we share our knowledge and experience about DevOps and everything about infrastructure ------------------------- Talking about social media @technical_individuals

Show more
890
Subscribers
-124 hours
-27 days
-130 days
Posts Archive
پترن های کاهش latency https://x.com/bibryam/status/2093791913258209304

چرا باید یک روز در هفته از ai استفاده نکرد https://noaifridays.com/

داستان tempfs : فایل سیستمی بر بستر RAM https://www.linkedin.com/pulse/story-tmpfs-filesystem-lives-ram-piotr-pertynski-g1yye

تجربیات دوران کارشناسی مهندسی نرم‌ افزار و مسیر ورود به بازارکارم رو می‌خوام ثبت کنم اما درکم از اون دوران کمرنگ شده. اگر دانش‌آموزی هستید که هدفتون از دانشگاه بازار کاره و اخیرا کنکور دادین بهم پیام بدین که صحبت کنیم و دغدغه هاتون رو درک کنم متناسب اینکارو انجام بدم

توی لاگ های مربوط به کانتینر docker:dind ارور
[WARN  tini (44)] Tini is not running as PID 1 and isn't registered as a child subreaper.
Zombie processes will not be re-parented to Tini, so zombie reaping won't work.
To fix the problem, use the -s option or set the environment variable TINI_SUBREAPER to register Tini as a child subreaper, or run Tini as PID 1.
رو دیدم و به این ایشو رسیدم که کامل توضیح میده ابزار tini چیه و به چه کاری میاد که کارکرد مشابهی به pause داره ولی به نحو دیگه ای کار میکنه https://github.com/krallin/tini/issues/8

علم نه با افزودن اطلاعات به دانسته های پیشین بلکه با نقد اصلاح و گاه ویران کردن چارچوب های پیشین اندیشه پیشرفت میکنه https://www.youtube.com/watch?v=RHQ_zpo48DU

داستان جاوا https://youtu.be/ZqGSg4b_cZA

به پیشنهاد یکی از دوستان این پروژه رو به صورت ویدیویی توضیح دادم

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

با توجه به اینکه در نسخه‌ی قبلی، استیت ترافورم به صورت متمرکز و یکپارچه مدیریت می‌شد، هرگونه افزودن ریسورس جدید می‌تونست منجر به برهم‌خوردن استیت کل پروژه و ایجاد وابستگی‌های ناخواسته بین ریسورس ها بشه. برای رفع این چالش، از تکنولوژی Terragrunt استفاده شد که امکان جدا‌سازی استیت و ارکستریشن زیرساخت به‌عنوان کد (IaC) را فراهم می‌کند. این تغییر با کمترین تأثیر بر ساختار فایل‌های موجود و بدون نیاز به ری رایت ، به پروژه اعمال شده است. از مزایای کلیدی این رویکرد، امکان اوورراید متغیرهای پروژه در محیط‌های مختلف است تا چندین سناریوی مجزا و ایزوله را به‌صورت هم‌زمان پیاده‌سازی و مدیریت کند. لینک commit مربوطه: https://github.com/ArmanTaheriGhaleTaki/terraform-libvirt-sample/commit/1b448ce5c42d9bf32fcbc726bd121fbc84943d74

با توجه به اینکه در نسخه‌ی قبلی، استیت ترافورم به صورت متمرکز و یکپارچه مدیریت می‌شد، هرگونه افزودن ریسورس جدید می‌تونست منجر به برهم‌خوردن استیت کل پروژه و ایجاد وابستگی‌های ناخواسته بین ریسورس ها بشه. برای رفع این چالش، از تکنولوژی Terragrunt استفاده شد که امکان جدا‌سازی استیت و ارکستریشن زیرساخت به‌عنوان کد (IaC) را فراهم می‌کند. این تغییر با کمترین تأثیر بر ساختار فایل‌های موجود و بدون نیاز به ری رایت ، به پروژه اعمال شده است. از مزایای کلیدی این رویکرد، امکان اوورراید متغیرهای پروژه در محیط‌های مختلف است تا چندین سناریوی مجزا و ایزوله را به‌صورت هم‌زمان پیاده‌سازی و مدیریت کند. لینک commit مربوطه: https://github.com/ArmanTaheriGhaleTaki/terraform-libvirt-sample/commit/1b448ce5c42d9bf32fcbc726bd121fbc84943d74

🔻سکوی پرتاب نخبگان مهارتی جوان | آغاز ثبت‌نام بیست‌و‌سومین المپیاد ملی مهارت ایران سازمان آموزش فنی و حرفه‌ای کشور از تمامی
🔻سکوی پرتاب نخبگان مهارتی جوان | آغاز ثبت‌نام بیست‌و‌سومین المپیاد ملی مهارت ایران سازمان آموزش فنی و حرفه‌ای کشور از تمامی جوانان متخصص و صاحبان مهارت دعوت می‌کند تا در این رقابت ملی و سرنوشت‌ساز حضور یابند. 🗓 تقویم مسابقات: بازه ثبت‌نام: ۲۵ خرداد تا ۱۵ مردادماه مرحله شهرستانی: ۲۴ تا ۲۹ مردادماه مرحله استانی: ۱۲ شهریور ماه مرحله نهایی و کشوری: نیمه اول آذر ماه ۱۴۰۵ چرا این یک فرصت طلایی است؟ کسب اعتبار و رتبه ملی، معرفی به صنایع بزرگ و بازار کار تخصصی، و باز شدن مسیر ورود به اردوی مسابقات جهانی مهارت (WorldSkills) 🔗 متقاضیان محترم جهت بررسی ضوابط سنی، لیست رشته‌ها و ثبت‌نام آنلاین می‌توانند به آدرس زیر مراجعه نمایند: 🌐 Skill.irantvto.ir/nsc23 @worldskillsiran

پروژه ای که ازش تقریبا به صورت روزمره استفاده میکنم بر مبنای تصمیم اونر پروژه استفاده از ai رو بیشتر کرده
Development This is the first project where I leveraged AI quite heavily not only to do a major cleanup and rewrite of pieces of code, and to implement a new design, but we also use it to inject documentation into the schema. I am aware of the consequences, advantages and drawbacks. It is my learning platform, and I own the outcome.
طبق داکیومنت یک عالمه فیچر جدید اضافه شده ولی طبق مشاهده ای که داشتم ممکنه خیلی از فیچر ها حتی یکبار هم تست نهایی نشده باشن و فقط در حد وجود یک استراکت و اینتفرس کارایی داشته باشن به نظرم خیلی تامل بر انگیز هست پروژه ای در این اندازه که ساده ترین مثال اون هم تست نشده باشه موضوعی که ذهنمو درگیر کرده اینکه چرا با بهینه شدن زمان توسعه کیفیت نرم افزار های ai ساخته شده ، کیفیت خروجی ها قابل اتکا تر نشده و گاهی افت شدید هم داشته که کاربر حتی یکبار خروجی کد ai رو برسی نمیشه که شاید موضوعی باشه لحاظ نشده باشه و نیاز به وارسی باشه https://github.com/dmacvicar/terraform-provider-libvirt/pull/1351

🚀 آینده از همین‌جا شروع می‌شه! ⭐️ رقابت مهارتی نوجوانان ایران ۱۴۰۴ رسماً آغاز شد. ✨ ثبت‌نام چهارمین دوره مسابقات ملی مهارت‌های نوجوانان ایران شروع شد. این مسابقات ویژه دانش‌آموزان پایه‌های هفتم تا دهم برگزار می‌شود. 🎯 رشته‌های مسابقات: 🔹 توسعه نرم‌افزار موبایل 🔹 توسعه نرم‌افزارها 🔹 فناوری‌های وب 🔹 نقشه‌کشی معماری 🔹 طراحی گرافیک 🗓 زمان‌بندی مسابقات: ▫️ مرحله انتخابی: ۲ بهمن ۱۴۰۴ (برخط) ▫️ مرحله نهایی: ۲۶ تا ۲۸ بهمن ۱۴۰۴ 📍 حضوری | شهر گرگان – مرکز استان گلستان ⏳ مهلت ثبت‌نام: تا ۲۷ دی‌ماه ۱۴۰۴ 👇 فرصت رو از دست نده! همین حالا ثبت‌نام کن. 🔗 لینک ثبت‌نام

سلام و احترام خدمت همه دوستان مرسی از آقای رهنما بابت راهنمایی و نکاتی که گفتن از نظر بنده هم مثه یک منتور نه مثه یک همکار و دوست چندتا نکته لازم هست بگم تجربیات من هست اگه دوس داشتین میتونین انجام بدین : فرآیند استخدام و مصاحبه و جاب گرفتن خیلی طاقت فرسا تر از اونی هست که فکرشو میکنین حتی توی لول های بالاتر ازینکه آفری نمیاد اصلا فک نکنین مشکلی توی کار و یا سوابق شما هست با این وضع کشور واقعا اوضاع مارکت زیاد خوب نیست لطفا رزومه هارو آپدیت نگه دارین و لینکدین رو هم همینطور اگه دوس داشتین روزمه هاتونو بفرستین اینجا و یا گروه دیگه ای هرجا که نیاز باشه حتما ریفر میکنیم اطلاعاتتون رو آپدیت نگه دارید توی این حوزه بدلیل تکنولوژی های زیادی که هست ممکنه توی ۶ ماه تغییرات خیلی زیادی رخ بده سعی کنین از چندجا دنبال کنین که چه آپدیت هایی هست و از سایت های رسمی ابزار ها هم غافل نشین. از مصاحبه و ریجکت شدن نترسین مصاحبه یک مدل تست چیزهایی هست که بلدین توی روند حتما نکاتی پیش میاد که نمیدونین یک جا یادداشت کنین و بعدا راجع بهشون تحقیق کن با چندتا مصاحبه تقریبا میفهمین که چه جاهایی رو ضعف دارین و نیاز هست که بیشتر مطالعه کنین. خیلی خوشحال شدم ازین تایمی که کنارهم بودیم و یاد گرفتیم هر مورد و یا سوالی بود هم بدون تعارف لطفا پیام بدین اگه بلد باشم راهنمایی میکنم و یه مثالی هست که میگن انقدر مارکت IT کوچیکه که بالاخره یه روزی بزودی همکار میشیم برای همتون بهترین هارو آرزو دارم چون لایقش هستین. ارادتمند

Repost from Sharif MLC 📢
🎥 آرشیو برنامه نشست چهارم ⛺ دورهمی ماشین لرنینگ شریف 🎯 آشنایی با Classification | آشنایی با DevOps و اهمیت اون در ML 🎦 منت
🎥 آرشیو برنامه نشست چهارم ⛺ دورهمی ماشین لرنینگ شریف 🎯 آشنایی با Classification | آشنایی با DevOps و اهمیت اون در ML 🎦 منتشرشده در یوتوب: https://www.youtube.com/watch?v=grlEtegpYbU 🎦 منتشرشده در آپارات: (بزودی) ⚙ گزارش محتویات جلسه در مخزن گیت: SUT_ML_Community_Lab/Sessions/SESSION_4.md 👥 @SUT_ML_COMMUNITY 📢 @SUT_MLC

Repost from Sharif MLC 📢
جامعه ماشین لرنینگ شریف برگزار میکند: 📌 چهارمین نشست رسمی 📅 پنجشنبه ۲۱ خرداد ⏰ ساعت ۱۵ تا ۱۷ با حضور گرم مهمان عزیزمان: Arm
جامعه ماشین لرنینگ شریف برگزار میکند: 📌 چهارمین نشست رسمی 📅 پنجشنبه ۲۱ خرداد ⏰ ساعت ۱۵ تا ۱۷ با حضور گرم مهمان عزیزمان: Arman Taheri در این نشست، ضمن مرور و بحث پیرامون مطالب فصل سوم کتاب، فرصتی فراهم خواهد شد تا از تجربیات حرفه‌ای و دیدگاه‌های ارزشمند مهمان گرامی در حوزه آشنایی با زیرساخت های ابری و اهمیت دوآپس بهره مند شویم. این جلسه با هدف ایجاد فضایی تعاملی و گفت‌وگومحور طراحی شده است تا شرکت‌کنندگان بتوانند علاوه بر یادگیری مفاهیم علمی، در یک تبادل نظر چندجانبه نیز مشارکت فعال داشته باشند. از حضور شما در این رویداد صمیمانه استقبال می‌کنیم. 📽️  آرشیو این برنامه پس از برگزاری منتشر خواهد شد 📢 @SUT_MLC 👥 @SUT_ML_COMMUNITY