CodeCrafters
Ir al canal en Telegram
Software Engineer and IT Group: https://t.me/code_crafters_chat Github: https://github.com/CodeCrafters-ir Site: https://codecrafters.ir
Mostrar más709
Suscriptores
-224 horas
-37 días
Sin datos30 días
Archivo de publicaciones
709
امروزه در سازمانها و شرکتها بشدت باب شده که پروژهها و داکرایز کنن و با استفاده از داکر بالا بیارن
داکر مزیتهای زیادی داره و در بخش های زیادی از پروژه برای قسمتهای مختلفی ازش استفاده میکنند
اما در کنار تمام مزایای آن ۶ ایراد کلی ،ضعف و در صورت عدم مدیریت درست موجبات باگ رو هم فراهم میکنه
راهکار داستان برای این شش مورد در ابزاری قرار گرفته با نام kaniko ،بسیار هم کوبرنتیز دوست می باشد که هردوی ان را تیم توسعه گوگل بر عهده گرفتهاند
جهت درک بهتر حتما در خصوص موضوع dind نیز یک سرچداشته باشید
لینک جهت مطالعه:
https://stackshare.io/stackups/docker-vs-kaniko#:~:text=In%20summary%2C%20Docker%20and%20Kaniko,cache%20utilization%2C%20and%20enhanced%20security.
#k8s
@code_crafters
709
یه کتاب خوب در خصوص گیت و گیتلب و ci cd pipeline
خوندنش خالی از لطف نیست حتی بخش اولیه و بدور از pipeline نکات و مسائل خوبی رو مطرح میکنه
#k8s
@code_crafters
709
https://jobvision.ir/jobs/626069/%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-%DA%A9%D8%A7%D8%B1%D8%A2%D9%85%D9%88%D8%B2-devops
بچهها این موقعیت رو از دست ندید
709
خب دوستان
اینترنتم که مثل اینکه دوبرابر کردن
والا من نه از الان بلکه مدت زیادیه با توجه به مصرف بالای اینترنتم یه راه حلی رو استفاده میکنم که میخوام امروز باهاتون اشتراک بزارم احتمالا خیلی هاتونم اینکار رو میکنید اونم ایه که ایرانسل من یه بخشی داره به نام بسته پیشنهادی که هرچند وقت یکبار یسری بسته با قیمت و حجم معقول تر گاهی اوقات هم رایگان میزاره اونجا
حالا راه حل چیه
اینه که شما چنتا سیمکارت به نام خودت و اعضای خانواده میگیری
تو مشهد که هستن جاهای که التماست میکنن بیا سیمکارت رایگان بگیر بقیه شهر هارو نمیدونم
خلاصه چنتا سیمکارت میگیرید و هرچند وقت یکبار از یکیش بسته اینترنت میگیرید و از اونجایی هم که گوشی ها اکثرا دوسیمکارته میشه سیمکارت اصلی رو نگه داشت و یکی گزاشت تنگش
اگرم که نه یه مودم سیمکارت خور بگیرید
همه سیمکارت هارم ایرانسل منش رو داشته باشید و چک کنید ببینید کدوم بسته رایگان یا ارزون تر داره
اگرم شما راه حل های اینجوری دارید بیاین بگید
709
همه چیز به دیدگاه شما بستگی داره، آنچه برای شما تند و ناملایم است برای دیگری طبعی علمی است
یک آدم متهور هواپیما میسازد و یک آدم شکاک چتر نجات (خوب یا بد مطلقی وجود ندارد)
#free
@code_crafters
709
ما بارها و بارها راجب clean code شنیدیم و به شدت تذکر و اشاره شده به میزان اهمیتش که برای هیچکدوم از ما سر پوشیده
در کنار این مبحث موضوع قابل اهمیت تری وجود دارد که بیشتر در مباحث سطح بالای تجربه کاری و دانش کاری (همون سنیور خودمون) به اون اشاره و پرداخت میشه که این مبحث رو با عنوان code quality میشناسیم در لینک انتهایی میتونید تمامی موارد مربوط بهش رو مطالعه کنید و بخونید
اما شش عنصر مهم این مبحث رو از دیدیگاه saas براتون اینجا میزارم
• Functions that take too many parameters • Functions with too many exit points • Functions or classes that are too long • Overly complex logical expressions • Too much or too little vertical whitespace • Duplicated codeلینک برای مطالعه بیشتر و بررسی اجمالیتر: https://www.perforce.com/blog/sca/what-code-quality-overview #principles @code_crafters
709
📢#کانفیگ_رایگان
سرور آلمان 🇩🇪
🌐 برای اتصال کافیست یکبار روی متن پایین ضربه بزنید تا کپی شود سپس ان را داخل برنامه وارد کنید
همراه اول 🗿
vless://f31bfee2-d3ad-4a43-9f1e-bec37ce84ebe@loyal.2raynnab.name.ng:443/?type=tcp&security=none#Hamrah-%40Loyal_v2ray
ایرانسل 🗿🖥
vless://725ddc6c-5b30-408e-a8b0-7cf8f9de99a7@loyal.2raynnab.name.ng:80/?type=ws&path=%2F&security=none#Irancell-Loyal_v2ray
❤️ حجم سرویس : 50 گیگابایت
وضعیت سرویس : فعال ✅
با ارسال به دوستان از ما حمایت کنید ♥️
✔️ برای دریافت سرور ها و کانفیگ های بیشتر در کانال عضو شوید
@code_crafters709
دستور GROUP BY در SQL
دستور GROUP BY در SQL برای گروهبندی رکوردها بر اساس مقادیر یک یا چند ستون استفاده میشود. با استفاده از این دستور میتوانید رکوردها را بر اساس مقادیر مشترک در ستونهای مورد نظر گروهبندی کرده و نتایج را بر اساس گروهها تجمیع کنید.
ساختار دستور GROUP BY به صورت زیر است:
SELECT column1, column2, ..., aggregate_function(column)
FROM table
GROUP BY column1, column2, ...
در این دستور، شما ابتدا ستونهایی که میخواهید نتایج را بر اساس آنها گروهبندی کنید، را در قسمت GROUP BY مشخص میکنید. سپس با استفاده از توابع تجمیعی مانند SUM، COUNT، AVG، MIN و MAX، میتوانید مقادیر ستونهای دیگر را برای هر گروه محاسبه کنید.
به عنوان مثال، فرض کنید یک جدول به نام "employees" داریم که شامل ستونهای "name"، "department" و "salary" است. میخواهیم مجموع حقوق هر بخش را محاسبه کنیم. برای این کار از دستور GROUP BY استفاده میکنیم. دستور زیر نتیجه مورد نظر را به ما میدهد:
SELECT department, SUM(salary)
FROM employees
GROUP BY department
نتیجه این دستور شامل دو ستون "department" و "SUM(salary)" است. ستون "department" حاوی نام بخشها است و ستون "SUM(salary)" حاوی مجموع حقوق برای هر بخش است.
مثال دیگر، میتوانیم تعداد کارمندان هر بخش را محاسبه کنیم:
SELECT department, COUNT(employee_id)
FROM employees
GROUP BY department
همچنین، میتوانیم میانگین حقوق کارمندان هر بخش را محاسبه کنیم:
SELECT department, AVG(salary)
FROM employees
GROUP BY department
#postgresql
@Code_Crafters709
دو ویژگی کاربردی در گیتلب برای توسعه دهندگان
Merge request
زمانی که در یک پروژه بصورت تیمی کار میکنید و یک باگ رو شناسایی میکنید و شروع میکنید به کار کردن روی ان لازم است اعضای تیم توسعه رو در جریان قرار بدهید که در این خصوص آگاه باشند و نظرات خود را در صورت لزوم مطرح کنند ،برای اینکار از ویژگی merge request استفاده میکنیم که اعضای تیم بهش دسترسی دارن ،راجبش صحبت میکنند و ...
Issuess
این ویژگی هم مانند ویژگی بالاست با چند تفاوت بیشتر ، اول اینکه مختص تیم توسعه نیست و افراد بیرون از تیم هم بهش دسترسی دارند و یا حتی میتونند خودشون یک مبحث رو شروع کنند، مختص به باگ نیست بلکه میتواند موضوعات مختلفی رو شامل بشه مانند: پیشنهاد ویژگی جدید در پروژه، پرسش راجب به پروژه، پیشنهاد در بهبود بخشی از کد، یا حتی گزارش یک مشکل یا باگ
در لینک زیر میتونید راجب این موضوعات بیشتر بخوانید
https://pvlearn.com/product/merge-requests-gitlab/
#Git
@code_crafters
709
آوا قهرمانی
طفل معصوم چهار ساله ارومیهای دیشب بخواب ابدی رفت
آوای عزیز ایران چندماه تحت شکنجه نامادری بود و یک عمر سنگدلی و نامهربانی مادر خود
عدم امضای قانون حمایت از حقوق کودکان در مجلس ،منجر میشود تا روز به روز شاهد اینگونه خشونتها باشیم
آوای عزیز اعضای بدن خود را اهدا کرد تا نماد زندگی و شاد زیستن کودکان ایران باشد، هرچند که خود کودکیش را اتمام نکرد
آوای مظلوم ایران نام و یادت جاودانه باشد 💔💔💔🥀🥀🥀
709
بچههایی که با سرورهای زیاد و مختلف کار میکنند و نیاز دارن که در هر شرایط و محیطی بتونن راحت و سریع به سروراشون دسترسی داشته باشند برنامه زیر رو بهتون توصیه میکنم جهت نصب روی اندروید
https://play.google.com/store/apps/details?id=com.server.auditor.ssh.client
#app
@code_crafters
¡Ya disponible! Investigación de Telegram 2025 — los principales insights del año 
