Software Engineer Labdon
601 subscribers
43 photos
4 videos
2 files
755 links
👑 Software Labdon

حمایت مالی:
https://www.coffeete.ir/mrbardia72

ادمین:
@mrbardia72
Download Telegram
شرکت Microsoft در هر ثانیه 7000 حمله به رمزهای عبور را مسدود می‌کند، حملات فیشینگ هم 146٪ رشد داشته است!
با آمدن هوش مصنوعی وضعیت پیچیده‌تر شده و باید آماده‌تر بود.
- استفاده از احراز هویت چندمرحله‌ای (MFA) که sms نباشد!
- استفاده از Password Manager
این دو، لازمه حفظ امنیت شما هستند و البته که به تنهایی کافی نیستند.

https://forbes.com/sites/zakdoffman/2024/12/13/microsoft-confirms-password-deletion-for-1-billion-users-attacks-up-200/


https://t.me/addlist/KpzXaiSpKENkMGM0
👩‍💻 مسابقه برنامه‌نویسی

🧑‍💻 <کُد اسپرینت | #Code_Sprint >

🌟 کد بزن، خلق کن، بدرخش!🌟

🔘 Software Engineering

🗓 پنج‌شنبه، ۲۰ دی ۱۴۰۳ ساعت ۱۶:۰۰

نفرات برتر این مسابقه به شرکت به‌پرداخت معرفی و در ادامه، به مصاحبه دعوت و در صورت موفقیت عضوی از خانواده به‌پرداخت میشن.

📈 راستی شرکت توی این مسابقه روی امتیاز کوئراییتون هم تاثیر داره.

🎁جوایز نقدی به ارزش ۳۰ میلیون تومان در کیف پول سکه سه نفر برتر مسابقه شارژ می‌شه.

⚡️ثبت‌نام رایگان:
🔗 https://quera.org/r/oobq4

https://t.me/addlist/KpzXaiSpKENkMGM0
Forwarded from Bardia & Erfan
درود به همگی چند ماه پیش تصمیم گرفتم توی مواردی که خیلی باهاش سروکار دارم نمونه سوالتش رو از بعضی  سایت ها و یا استک اور فلو بهش برخوردم رو توی ریپوهای زیر جداگانه جمع آوری کنم
اگر دوس داشتید به اشتراک بزارید  و حمایت و مشارکت کنید
 


🎯- نمونه سوالات مصاحبه ای گیت
https://github.com/mrbardia72/git-Interview-Questions-And-Answers

🎯- نمونه سوالات مصاحبه ای گولنگ
https://github.com/mrbardia72/Go-Interview-Questions-And-Answers

🎯- نمونه سوالات مصاحبه ای دیتابیس
https://github.com/mrbardia72/db-Interview-Questions-and-Answers

🎯- نمونه سوالات مصاحبه ای داکر
https://github.com/mrbardia72/docker-Interview-Questions-and-Answers

🎯- نمونه سوالات مصاحبه ای والت
https://github.com/mrbardia72/vault-Interview-Questions-and-Answers

👇👇join👇👇

https://t.me/addlist/KpzXaiSpKENkMGM0
توافق روی نام گذاری ها از نون شب واجب تره!!
یه جمله جالب توی کتاب clean code دیدم که نوشته بود، زمانی که میخواید توابع یا متغیرهاتون رو نامگذاری کنید اون قدر حساسیت به خرج بدید که انگار دارید برای یک نوزاد تازه به دنیا اومده اسم انتخاب میکنید.
یک نکته که داخل تیم هم خیلی مهمه اینه که برای یک مفهوم، از چند ورب مختلف استفاده نشه. مثلا برای ایجاد کردن فرضا محصول میشه همه ورب های add, create, insert, make, ... رو استفاده کرد. برای اینکه ابهام و سردرگمی پیش نیاد همیشه سعی کنید توی پروژتون برای همه entity ها از یک ورب یکسان استفاده کنید و این رو توی تیمتون هم باهم توافق کنید که همه از اون ورب استفاده کنن.
این مساله به ظاهر کوچیک خیلی خیلی مهمه لطفا رعایت کنید.


| <Pouya Farshidnia/>


https://t.me/addlist/KpzXaiSpKENkMGM0
👍2💋2👨‍💻1
یک برنامه‌نویس با تجربه به این 17 مورد توجه می‌نماید:

0- عاشق کدی که نوشتی نشو، همیشه باید سعی کنی بهترش کنی
1- در شرایط اورژانسی می‌فهمی پیچیدگی الکی درست کردن چطوری پاره می‌کند
2- هر روش و تکنولوژی بالاخره مزایا و معایب خودش را دارد و قطعاً هر چیزی Trade-off های خودش را دارد - حواست باشد، بهترینی وجود ندارد
3- هر خط کدی که می‌نویسی برای کسی یا جایی یک سرمایه است - شاید هم برای خودت
4- همه می‌گن کدهای بقیه کثافت است
5- بیخودی Dependency ایجاد نکنید
6- درست کد بنویسید، دعوا و درگیری و متوجه نشدن کم می‌شود
7- حالا یکم Comment بنویسید، جای دوری نمی‌رود، ولی کد خودش باید کامنت خودش باشد
8- سر یاد گرفتن چیزهای جدید مقاومت نکنید، لازم است
9- از Code Review نترسید، سبب انتشار و Share شدن دانش می‌گردد
10- همیشه maintainability را در نظر داشته باشید - شما در حال سیمان‌ریزی و ایجاد یک چیزی که هرگز دست نخورد نیستید
11- جایی لازم بود، کمک بگیرید
12 - اصل مشکل را در کد حل کنید نه فقط یک جنبه از خطا را
13- هیچ پروژه و برنامه‌ای خلاص نخواهد شد، همیشه هست
14- زمان‌بندی دادن با قول دادن و قسم خوردن یکی نیست، فقط یک احتمال است
15- طراحی و مهندسی سیستم را همان ابتدا مستند سازی کنید
16- پروژه را بدهید بیرون سریع، بعد آرام آرام با یک برنامه مشخص کاملش کنید


<Ali Kolahdoozan/>

https://t.me/addlist/KpzXaiSpKENkMGM0
1👌1🍓1
This media is not supported in your browser
VIEW IN TELEGRAM
1🎉1🍾1
Forwarded from Bardia & Erfan
🌟 سلام دوستای عزیز! 🌟

ما توی فرنا دنبال بهتر کردن خدماتمون هستیم و نظرات ارزشمند شما خیلی کمکمون می‌کنه. 🙌
لطفاً چند دقیقه وقت بذارید و این پرسشنامه کوتاه رو تکمیل کنید:
https://survey.porsline.ir/s/0AjaP0g

ممنون از همراهیتون! 💖

#تجربه_کاربری
#بازخورد
#آموزش_آنلاین
#فرنا_آکادمی
#بهبود_خدمات
#نظرسنجی
#یادگیری_دیجیتال
#همراهی_شما
#آموزش_تخصصی
من چند روزی بود که سر اجرای یه پروژه GitHub گیر کرده بودم که هیچ جوری نمیتونستم از ساختارش دید بگیرم.
بعد چند شب بیخوابی امروز یه ابزار خفن پیدا کردم که واقعاً خیلی کاربردیه. لینکشو پایین میزارم :)

پوینتش اینه که دیگه لازم نیست وقتتون رو برای تبدیل دستی ریپازیتوری هدر بدین. فقط کافیه تو آدرس گیتهاب، "hub" رو با "ingest" عوض کنید و بلافاصله یه متن مرتب و کامل دریافت کنید که می‌تونید مستقیماً به GPT بدید. مث آب خوردن :)
امکاناتش؟
- نمایش کامل ساختار دایرکتوری پروژه
- یه خلاصه کوتاه و مفید از پروژه
- کل کدها و محتوا به صورت متنی آماده برای استفاده در GPT
اکستنشن کروم و .. بقیه چیزارو هم داره.
https://github.com/cyclotruc/gitingest

<Ali Mikaeili/>


https://t.me/addlist/KpzXaiSpKENkMGM0
چرا ما Monolith رو به Microservices ترجیح دادیم؟

(و چرا این تصمیم باعث شد تیم فنی ما سریع‌تر و کارآمدتر کار کنه)

چند سال اخیر همه از Microservices حرف می‌زنن.
می‌گن مقیاس‌پذیرتره، بهتر دپلوی می‌شه، تیم‌ها مستقل‌تر کار می‌کنن.

اما… ما تصمیم گرفتیم Monolith بمونیم!
و این تصمیم درست‌ترین انتخاب برای تیم و محصول ماست.

چرا؟

چون میکروسرویس‌ها همیشه جواب درست نیستن.
خیلی از تیم‌ها فقط به‌خاطر ترند بودن، بدون دلیل منطقی مهاجرت می‌کنن.

ما ۳ فاکتور مهم رو بررسی کردیم و دیدیم که Monolith برای ما بهتره:

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

۲. هزینه‌ی مدیریت:
میکروسرویس‌ها زیرساخت پیچیده‌ای می‌خوان و این تمرکز رو از روی دولوپ میبره روی نگهداشت و پایداری سیستم.
از Service Discovery گرفته تا Logging، Monitoring و DevOps.
برای یه استارتاپ، پیچیدگی بی‌دلیل یعنی اتلاف زمان و منابع.

۳. نیاز واقعی به مقیاس‌پذیری:
میکروسرویس‌ها زمانی می‌درخشند که هزاران ریکوئست در ثانیه داشته باشید.
ما هنوز به اون مرحله نرسیدیم! پس چرا خودمون رو درگیر چالش‌هایی کنیم که هنوز وجود ندارن؟ سری که درد نمیکنه رو...

آیا هیچ‌وقت به Microservices مهاجرت می‌کنیم؟

احتمالاً بله، اما وقتی که نیازش رو حس کنیم، نه زودتر.
فعلاً یه Monolith تمیز، ماژولار و سازماندهی‌شده، سریع‌ترین و کارآمدترین راه‌حل برای ماست.

نکته: اگر فقط به‌خاطر “ترند بودن” به سمت Microservices می‌رید،
احتمالاً دارید کار خودتون رو سخت‌تر می‌کنید.

<Joseph Yas/>

https://t.me/addlist/KpzXaiSpKENkMGM0
👍1
Forwarded from Gopher Job
این سایت داده‌های خوبی در مورد حقوق توی شرکت‌های اروپایی توی کشورهای مختلف رو داره که میتونید ازش برای کاریابی استفاده کنید.

https://techpays.eu


https://t.me/addlist/KpzXaiSpKENkMGM0
🖥 وبینار چطور طراحی سیستم خوبی بشیم؟

⌛️ یکشنبه 7 بهمن ساعت 19

👨‍💻مهمان این وبینار آقای حسین نظری برنامه نویس ارشد شرکت Snapp

برای شرکت در وبینار لطفا فرم زیر رو پر کنید https://survey.porsline.ir/s/sMLIZIRg
Forwarded from Bardia & Erfan
👍2