Telegram Web
Forwarded from DevOps (babak dorani)
تا الان یاد گرفتیم باهم زیرساخت رو کد کنیم اما درستش اینه که باید ریسورس هارو ماژول کنیم و از ماژول ها برای ساخت ریسورس هامون استفاده کنیم که پسفردا اگر خواستیم اپدیت بزنیم نیاز نباشه هزارجارو دست کنیم . یه ماژول رو آپدیت کنیم و خلاص.
تو این ویدیو آموزش دادم که چطور میتونی اولین ماژولت رو بسازی و ازش تو کدت استفاده کنی . چطور میتونی ماژول رو اپدیت کنی و .....
امیدوارم ویدیو رو دوست داشته باشی و از همه رفقایی هم که کانتریبیوت میکنن خیلی ممنونیم

مخلص
link
👇🏼👇🏼👇🏼👇🏼👇🏼👇🏼👇🏼👇🏼👇🏼
https://youtu.be/kJnmaVRbLdI
رفقا پروژه جمع شد حالا داکرایز کردنش خودش داستان داره . داکرایز کردن صرفا یه فرام زدن و یه کپی کردن ساده نیست و گاها یه قلق هایی توش میبینی و یه سوال هایی ازش میپرسن که اگر جواب بدی پرچم رو میزنی رو میز و میترکونی . امیربهادر این ویدیو رو ترکونده براتون . برین ببینین وحالشو ببرید

https://youtu.be/gNyYCd1l_C8

لطفا سوال هاتون رو زیر ویدیو بپرسین

@BenDevelop

@DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx |
© @DevOpsHobbies
Forwarded from Django Expert (Majid A.M)
✔️ اطلاعیه

سلام و وقت بخیر خدمت شما همراهان همیشگی کانال اگر قصد دارید به کانال ما عیدی بدید مدت هاست که ما هزینه های تبلیغات درج آگهی های استخدامی کانال رو به یک عزیز نیازمند اختصاص دادیم شما میتونید در این امر مارو همراهی کنید
شماره کارت: 6104337893051183
به نام: بنیاد نیکوکاران شریف


پی.نوشت: اگر کمکی واریز کردید از رسید خودتون شخصاً برای من (مجید آقامحمد | @majid_aghamohamad) یک عکس ارسال کنید تا این کمک ها به اطلاع این خیریه برسونم

@DjangoIR

© @DjnagoEx
پیاده سازی پروژه روی پروداکشن و استفاده مشتری ازش یه نکاتی داره
که شما باید تو پروژه واقعی بوده باشین تا متوجه بشین
این نکات گاها میتونن نکات خیلی کوچیکی هم باشن اما میبینی همون نکته کوچیک باعث مشکلاتی در برنامه میشه که درنهایت تاثیر مستقیم روی بیزینس داره . دلیل اینکه تغییرات پروداکشن رو به نیروهای سنیور یا خود تبم لید میدن و از یه چرخه ای رد میشه که چند نفر تایید کنن همینه !!!‌ چون اشتباه میتونه تاثیر رو بیزینس بزاره و دیگه اون روز واقعا صدمه بزنه

https://youtu.be/hjvc05ztP84

امیربهادر عزیز اومده نکات خوشگلی رو گفته که به شدت پیشنهاد میکنم این ویدیو رو ببینین و حالشو ببرید.
دمت گرم امیر عزیز

@BenDevelop

@DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx |
© @DevOpsHobbies
DevOps Expert
✔️ اطلاعیه سلام و وقت بخیر خدمت شما همراهان همیشگی کانال اگر قصد دارید به کانال ما عیدی بدید مدت هاست که ما هزینه های تبلیغات درج آگهی های استخدامی کانال رو به یک عزیز نیازمند اختصاص دادیم شما میتونید در این امر مارو همراهی کنید شماره کارت: 6104337893051183…
تا این لحظه دو میلیون و سیصد و هفده هزار تومان مهر شما شامل حال ما شده.
ممنون از همه دوستانی که همراهی کردن.

پی‌نوشت: نفری ده هزار تومن هم کمک کنیم کلی پول میشه. 😅😅

پی‌نوشت دو: مبلغ آپدیت خواهد شد.
🎉 سال نو مبارک

〰️〰️〰️〰️〰️〰️〰️
© @DevOpsEx
سال نو همه مبارک باشه!
حدود یک سال پیش گروه جدید منتورنگ دواپس رو با تعدادی از دوستان شروع کردم. بعد از گذروندن دو کتاب لینوکس و داکر، گروه رو به حالت تعویق در اوردم، به همون دلایلی که همه میدونیم (فیلترنیگ و بدی حال خودم از شرایطی که بود).

الان مجدد می خوایم ادامه مباحث قبلی رو شروع کنیم. بر اساس رودمپی که قبلا به دوستان نشون دادم، الان نوبت کوبرنتیز هست.

اگر علاقمند هستید که به گروه اضافه بشید، لینک زیر رو مطالعه کنید:
https://poorya.me/mentoring/

هر سوالی داشتین، میتونید تو دایرکت ازم بپرسید.

پ.ن: الان شرایط فرقی نکرده ولی بیشتر از این نمیشه منتظر موند تا همه چی اروم بشه.

ID: @pooryasheikh

〰️〰️〰️〰️〰️〰️〰️
© @DevOpsEx
سلام رفقا
بحث پروژه جنگو رسید به CI/CD اما قبل اینکه امیربهادر بخواد عملیاتی کدش رو بزنه داره یه توضیح خوب میده که این برنامه باید چطور آماده و در محیط های مختلف پیاده بشه. پایتون بودن یا نبودن این برنامه اصلا مهم نیست چرا که موضوعی که داره بحث میشه یه ساختار عمومی هست و ابزارهای مختلفی براش هم وجود داره شاید شما با جنکینز یا گیت هاب اکشنز یا گیتلب سی آی بزنی ... این قسمتش هم الان واقعا مهم نیست . چیزی که مهمه اینه که درک بکنین چرا و چطور باید این اتفاق بی افته بعد میتونین با همه زبان ها و همه ابزارها کار کنین و فقط کافیه داکیومنتش رو بخونین که خیلی سریع بی افتین تو مسیر.

هدف این دوره ها بیشتر مفاهیم هستش وگرنه ابزارها میان و میرن و اگر شما مفاهیم رو آموخته باشین خیلی سریع میتونین خودتون رو با شرایط و زبان و ابزار جدید وفق بدین


https://youtu.be/5D1Ru24NzQk



لطفا سوال هاتون رو زیر ویدیو بپرسین

@BenDevelop

@DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx |
© @DevOpsHobbies
Forwarded from Django Expert (Majid A.M)
✔️ دعوت به همکاری برنامه نویس ارشد Vue.js

+شرح موقعیت شغلی:
ما تو ADLAS در حال توسعه یه سرویس IaaS با استفاده از Vue.js هستیم و به همین دلیل دنبال یه برنامه نویس Vue.js کاربلدیم که به تیممون اضافه بشه و توی پیاده سازی این پلتفورم کمکمون کنه . یکی که تشنه‌ی یادگیری باشه و سرش برای چالش درد کنه! کسی که به کار تیمی ایمان داشته باشه و موفقیت خودشون رو در گرو موفقیت تیم بدونه.

توانمندی های مورد نیاز:
🔘 تسلط کامل روی زبان Javascript و مخصوصا ES6 داشته باشی
🔘 به Vue2 و ٰVue3 مسلط باشی و با Pinia قبلا کار کرده باشی،
🔘 تجربه قبلی کار با TypeScript داشته باشی،
🔘 آشنایی کامل با HTML5، CSS3 داشته باشی و توی پیاده سازی Responsive Design متبحر باشی،
🔘 حداقل 3 سال تجربه کار به عنوان Frontend Developer داشته باشی،
🔘 آشنا با Sass یا SCSS باشی،
🔘 آشنایی با اصول SPA, PWA, SSR داشته باشی،
🔘 قبلا با git یا سرویس های مشابه version control کار کرده باشی.
🔘 تو اصول مهندسی نرم‌افزار، اصول طراحی SOLID و OOP تبحر داشته باشی،
🔘 روحیه کار تیمی داشته باشی و قبلا با اسکرام تیم های بیشتر از 5 نفر کار کرده باشی،
🔘 خلاقیت و توانایی حل مسئله داشته باشی و در مواجهه با چالش‌های جدید راهکار ارائه بدی،
🔘 برامون مهمه که به زبان انگلیسی به خوبی آشنا باشی و دوست داشته باشی حضوری در کنار بقیه اعضا تیم کار کنی.


اطلاعات بیشتر:
👉🏻link: https://jobinja.ir/companies/adlas/jobs/CbXr
همچنین میتوانید رزمه خود را به ایمیل زیر ارسال نمایید:
👉🏻link: [email protected]

™️ @DjangoIR
〰️〰️〰️〰️〰️〰️
© @DjangoEx
وقتی پروژه رو کامل کردی و CI رو انجام دادی میمونه اینکه پروژه رو ببری تو محیط پیاده سازی کنی به این حرکت میگن دپلوی کردن حالا این دپلوی کردن هم روش اتوماتیک داره هم روش دستی با کلی نکته و داستان که امیربهادر عزیز ویدیو رو براتون درست کرده برین ببینین و کیفشو ببرین. دیگه نیاز نیست بگم این موضوعات برای فریمورک ها و زبان های مختلف اونقدر فرقی نداره

برنامه نویس های سطح مید خارج از ایران این موضوعات رو بلدن و ما هم مطمعنیم بروبچه های برنامه نویسمون خیلی گردن کلفتن فقط مونده این موارد رو هم یاد بگیرن که امیربهادر به عنوان یه سنیور دولوپر کار درست داره واقعا خوب توضیحشون میده

پس اگر جی اس یا پی اچ پی یا هر زبان دیگه ای کد میکنی ببین این مجموعه رو و سطح برنامه نویسیت رو جابجا کن

قسمت اول:
https://youtu.be/AXtLCnScNVM

قسمت دوم:
https://youtu.be/tqRH3u7qYQw

دمت گرم امیر عزیز
لطفا سوال هاتون رو زیر ویدیو بپرسین

@BenDevelop

@DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx |
© @DevOpsHobbies
خب رسیدیم به یه قسمت جالب از کار اونم راه اندازی گیت لب سی آی و استارت کارهای خیلی جذاب که اتوماتیک کد رو بیلد کنیم و تست کنیم و داکرفایل رو بسازیم و نهایتا پوش کنیم یه ور و درنهایت بریم بزنیمش روی سرور

این داستان خیلی جذابه و البته کل موضوع کورس جداگانه خواهد داشت و ریز به ریز گیت لب سی آی درس داده خواهد شد اما اینجا یه پروژه کلی داریم که یه عالمه موضوع و ابزار داره و میخوایم از گیت لب سی ای درکنار بقیه ابزارها استفاده کنیم


طبیعتا این قسمت هیچ ربطی به جنگو نداره و برای همه زبان ها و فریمورک ها فوق العاده است

https://youtu.be/5WcPZoNCD9s
دمت گرم امیر عزیز

@BenDevelop

@DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx |
© @DevOpsHobbies
Forwarded from DevOps (Ahmadali Bagheri)
دروود رفقا
اولین جلسه دوره ی مقدماتی تا پیشرفته بش اسکریپت هم امروز در کانال یوتوب دواپس هابیز منتشر شد.
اگر بش رو یاد بگیرید میتونید کلی از کارها رو مثل بکاپ گرفتن دیتابیس، مانیتور کردن پرفورمنس و کلی کار دیگه رو خودکار یا آتومیت کنید.

توی این ویدیو در قالب پرسش و پاسخ روند دوره برسی میشه
نحوه استفاده از ریپازیتوری متریال های دوره رو میبینید و در آخر نگاه کلی به سرفصل ها خواهیم داشت.

https://youtu.be/b92kh67V4Mw

با لینک های زیر هم میتونید صفحه گیتهاب و لینکداین شایان عزیز که داره این دوره رو درست میکنه دنبال بکنید
 
https://www.linkedin.com/in/dev-shayan-ghani/

https://github.com/Shayan-Ghani

اگر سوال دیگه ای داشتی حتما داخل کامنتها ازش بپرس.
مرسی که ویدیو هارو به اشتراک میزارین و کلی انرژی میدین 🤩🙌
اپیزود پنجمِ کدنالین، بابی کلاود رو همین الان از تلگرام و یوتیوب ببینید/بشنويد 🧠🤩

🧠 @CodeNaline
CodeNaline S2E5 - Boby Cloud
torham
اپیزود پنجمِ کدنالین، بابی کلاود.

این قسمت رو با بابی و گربه‌اش از هلند داشتیم :). بحث‌های فنی و غیرفنی خوبی داشتیم. امیدوارم از این قسمت خوشتون بیاد.

بابی : @BobyDotCloud

🧠 @CodeNaline
💬 @TorhamDevCH
خب خب، در ادامه ی بحث جلسه قبل که راجع به syntax و مقدمات gitlab-ci بود، همونطور که امیر بهادر عزیز گفت، در این ویدیو به یه قسمت خیلی خیلی مهم رسیدیم چون میخوایم به علاوه ی نصب گیت لب یک runner هم راه بنداریم و بفهمیم استیج هایی که نوشتیم دقیقا کجا اجرا میشدن

جاداره دوباره بگم که این داستان خیلی جذابه و البته کل موضوع کورس جداگانه خواهد داشت و ریز به ریز گیت لب سی آی درس داده خواهد شد اما اینجا یه پروژه کلی داریم که یه عالمه موضوع و ابزار داره و میخوایم از گیت لب سی ای درکنار بقیه ابزارها استفاده کنیم


طبیعتا این قسمت هم هیچ ربطی به جنگو نداره و برای همه زبان ها و فریمورک ها فوق العاده است

https://youtu.be/feyM2Lnyezk

دمت گرم امیر عزیز
@BenDevelop


@DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx |
© @DevOpsHobbies
Forwarded from DevOps (Ahmadali Bagheri)
دروود دوستان
در جلسه دوم دوره ی بش میریم سراغ اصل داستان و میبینیم که شل چی هست اصلا و انواع مختلفش رو بررسی میکنیم
میبینیم که ما چرا باید از بش استفاده کنیم و در نهایت اولین بش اسکریپتمونو مینویسیمو اجراش میکنیم

(: اگر سوال داشتی حتما داخل کامنتهای یوتوب ازش بپرس.

دمت گرم که ویدیو هارو شیر میکنی و کلی انرژی میدی

https://youtu.be/I_s7RIeciKg
Forwarded from Django Expert (Majid A.M)
✔️بدترین تجربه مصاحبه کاری من به عنوان یک برنامه نویس توسعه‌‌دهنده وب:

اول اسم شرکت رو بگم خدمتتون اسم شرکت "نقش اول کیفیت" (ناک) هست که خودشون رو بزرگترین کارگزار(وندور) همراه اول معرفی میکنند

من بعد از یک جلسه مصاحبه hr آنلاین دعوت به مصاحبه حضوری شدم و بعد از مراجعه به ساختمان این شرکت به من گفته شد که به دلیل اشتباه در تنظیمات تقویم فردی که در بخش نیروی انسانی مشغول به کار هست (hr محترم بدون هیچ گونه عذرخواهی این کلمات رو بیان کردند) یک ساعت دیرتر این مصاحبه قرار هست شکل بگیره بعد از اعتراض بنده به موضوع گفتند که فرد مصاحبه کننده فنی (که از دفتر همراه اول قرار بود تشریف بیاورند و این پروژه به صورت کامل برای همراه اول و در دفتر مرکزی این شرکت بود گفته های من بر اساس اطلاعاتی هست که به بنده حین تماس تلفنی برای دعوت به مصاحبه منتقل کردند) در راه هستند و ۲۰ دقیقه دیگه مصاحبه انجام میشه و اگر قصد دارم مصاحبه رو انجام ندم به ایشان اطلاع بدم با قبول طرفین نسبت به این موضوع بنده رفتم یه میان وعده ای بخورم و برگردم
بعد از مراجعت مجدد من به ساختمان اصلی و بعد از ۵ دقیقه از زمان تعیین شده (یعنی ۲۵ دقیقه انتظار من) بنده تماس گرفتم و این فرد محترم به من گفتند که مصاحبه کنسل شده و من مجدداً اعتراض کردم و پرسیدم آیا به نظر شما این رفتار حرفه ای هست؟ ایشون بدون هیچ گونه عذر خواهی تلفن رو قطع کردند.

حالا شاید جالب باشه چرا مصاحبه کنسل شده؟ به دلیل عدم هماهنگی بین پرسنل خوده ناک یا شرکت نقش اول کیفیت (یا همون بزرگترین وندور همراه اول 😅)

به عنوان کسی که بیشتر از ۲۰۰ مصاحبه رفته و مصاحبه بخشی از روتین ماهانه اش هست و همچنین بیشتر از ۵۰ تا مصاحبه گرفته (در هر دو پوزیشن تجربه داشته به نظرم این دلیل ابدا قابل قبول نیست)

و کسی که تجربه کار ریموت/داخلی /بین المملی/ پروژه‌ای/ سازمانی(سازمانهای بیشتر از پانصد نفر) میتونم بگم بدترین تجربه من از دعوت به مصاحبه در این شرکت رخ داده

پی‌نوشت: من با دفتر مدیریت این شرکت تماس گرفتم و اعتراض مجدد خودم رو به این رفتار غیر حرفه ای و عدم حسن انجام کار و همچنین ندونستن الفبای رفتار حرفه ای سازمانی اعلام کردم، نه به امید دعوت به مصاحبه مجدد که دیکه هرگز پام رو در دفتر هیچ وندوری از همراه اول و حتی خوده همراه اول هم نخواهم گذاشت بلکه به امید رفع این مشکلات در خور توجه.

امیدوارم انتشار این پست کمکی کنه به سایر دوستان فنی کنه تا مسیر شغلی خودشون رو بهتر دنبال کنند و از رخ دادن تجربه های این چنین توسط این شرکت جلوگیری کنه


ارادتمند همیشگی شما: مجید آقامحمد

™️ @DjangoEx

© @DjangoIR
سلام رفقا
در جلسه ی قبل دیدیم که چطور بیلد داکرفایلمون رو آتومیت کنیم و الان دیگه نوبت تست هامونه.

در این ویدیو میبینیم چطور میتونیم اون تست هایی که با pytest نوشتیم رو به صورت خودکار با استفاده از پایپ لاین CI/CD اجرا کنیم. 


https://youtu.be/6lAp-ahAlwQ
دمت گرم امیربهادر عزیز

@BenDevelop


@DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx |
© @DevOpsHobbies
Forwarded from DevOps (Ahmadali Bagheri)
سلام دوستان
پیرو جلسه ی قبلی کانتینر ها که درمورد network namespace ها بود، امروز بخش دومش به عنوان قسمت سوم دوره منتشر شد.

در این قسمت در ادامه قسمت قبلی سعی میکنیم به محیط هایی با چندین network namespace اشاره میکنیم و اتصال شبکه بین اونها رو با bridge device وصل میکنیم.

ویدیو رو ببینید و منتشر کنید.
https://youtu.be/IqnPQqfi_hQ
درود دوستان
امروز قسمت اخر دوره ی جنگو+CI/CD و داکر در کانال یوتوب دواپس هابیز منتشر شد.

در جلسات اخیر استیج های بیلد و تستمون رو خودکار کردیم.

در مرحله ی اخر یعنی این ویدیو میبینیم که چطور اون فرایند دیپلویمنتمون رو میتونیم با gitlab-ci جلو ببریم و آتومیتش کنیم.

ویدیو رو ببینید و منتشر کنید.
https://youtu.be/ivHuCWlxlfs

خداقوت بسیار و تشکر ویژه از امیر عزیز

@BenDevelop


@DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx |
© @DevOpsHobbies
2025/03/23 23:07:15
Back to Top
HTML Embed Code: