Go Casts 🚀 – Telegram
Go Casts 🚀
7.67K subscribers
279 photos
20 videos
13 files
497 links
VP of Eng Zarinpal | Ex Snapp! Senior SE
فوق لیسانس هوش مصنوعی از دانشگاه تهران

اشتراک محتوا در مورد مهندسی نرم افزار، هوش مصنوعی، گولنگ
https://gocasts.ir

پروفایل
https://www.linkedin.com/in/gohossein

ارتباط
@lifography

Ai for Software
@aicasts_ir
Download Telegram
دوستان cloud و devops این ویدیو داغ و تازه رو دوست داشتید ببینید. به عنوانش دقت نکنید که برای گولنگ هست، خیلی از قسمت هاش به گولنگ ربطی نداره و کلیه.

آماده کردن زیرساخت مناسب برای دنیای distributed systemها کار ساده ای نیست و خیلی بهتره که بدونیم مفاهیم کلی ای که ابزارها برای cluster کردن خودشون ازش بهره میبرن چیه. پروتکل های distributed consensus خیلی مهم هستن و یکی از مهم ترین هاش که از دل دانشگاه stanford تو سال ۲۰۱۴ درومده raft هست.

https://youtu.be/8XbxQ1Epi5w?si=xf-gQdP_4o936XkJ

اینم لینک مقاله اصلی
https://raft.github.io/raft.pdf

در جلسه تیمسازی با بچه ها در موردش صحبت داشتیم
https://news.1rj.ru/str/gocasts/425

@gocasts
18👍1🔥1
آقای فراهانی هستند، VP of Engineering از شرکت OzoneCard

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

ان شاءالله بازم تلاش می کنیم که نیروهای خوب و مستعد تیمسازی رو به شرکت ها معرفی کنیم.

لینکدین آقای فراهانی
https://www.linkedin.com/in/mohsenfarahani/


در طول ۱۵ ماه گذشته به صورت مداوم محتوای دوره + تیمسازی gocasts بروزرسانی شده و ان شاءالله ادامه خواهد داشت

دوره و تیمسازی gocasts برای اینه که هم آموزش ببینید، هم خودتون دست به کد بشید و تجربه کسب کنید و ترس تون از کار کردن و کد زدن و مصاحبه کردن بریزه.


لینک خرید دوره + تیمسازی
https://gocasts.ir/gocasts-bootcamp-140110

توضیحات مفصل صوتی
https://news.1rj.ru/str/gocasts/369

نمونه فیلم ها
https://news.1rj.ru/str/gocasts/367

ضمانت بازگشت وجه
https://news.1rj.ru/str/gocasts/370

پرسش و پاسخ
https://news.1rj.ru/str/gocasts/337

دوستانی که در خرید دوره تردید دارند میتونن برای مشاوره کوتاه تلفنی، فرم زیر رو پر کنند که باهاشون تماس بگیرم
https://survey.porsline.ir/s/ATeQL4b4

@gocasts
👍148🔥3
جزییات دوره +‌ تیمسازی بکند و گولنگ Go Casts

دوره و تیمسازی gocasts برای اینه که هم آموزش ببینید، هم خودتون دست به کد بشید و تجربه کسب کنید و ترس تون از کار کردن و کد زدن و مصاحبه کردن بریزه.


لینک خرید دوره + تیمسازی و جزییات سرفصل ها
https://gocasts.ir

توضیحات مفصل صوتی
https://news.1rj.ru/str/gocasts/369

نمونه فیلم ها
https://news.1rj.ru/str/gocasts/367

تفاوت دوره gocasts با دوره های udemy چیه؟
https://news.1rj.ru/str/gocasts/641


ضمانت بازگشت وجه تا ۳۰ روز پس از خرید
https://news.1rj.ru/str/gocasts/370

پرسش و پاسخ
https://news.1rj.ru/str/gocasts/337

دوستانی که در خرید دوره تردید دارند میتونن برای مشاوره کوتاه تلفنی، فرم زیر رو پر کنند که باهاشون تماس بگیرم
https://survey.porsline.ir/s/ATeQL4b4

پرسش و پاسخ و ارتباط با بنده
🆔 @lifography

تو این پست هم میتونید فیدبک های دوره و تیمسازی و استخدام بچه هارو بخونید
https://news.1rj.ru/str/gocasts/441

@gocasts
4👍1
Go Casts 🚀
استخدام در اسنپ ۳ نقطه🔥 توضیحات تصویر گام 0: خرید دوره و ابراز امیدواری برای استخدام در اسنپ 🙂 گام 1: همراهی از مرحله اصلاح رزومه🎬 گام 2: ارائه توصیه به فرد برای بهبود روند مصاحبه🪄 گام 3: ایجاد انگیزه برای پیش بردن پروسه های مصاحبه🤜 گام 4: شنیدن خبر…
🔥بازم استخدام +‌ تخفیف

الحمدلله یکی دیگه از دوستان تونستن در موقعیت شغلی گولنگ استخدام بشن

لینکدین آقای کاظمی

📌پروسه استخدام
فارغ‌التحصیل مهندسی برق
قبل از خدمت سربازی حدود پنج سال تحربه برنامه نویسی داشتم که از این پنج سال چهار سال برنامه نویسی بک اند انجام دادم
دو ماه مونده به پایان خدمتم دوره رو تهیه کردم حدود چهل درصد از دوره به علاوه فیلم های مصاحبه تمرینی و فیلم های معماری مهندسی نرم افزار رو دیدم و همچنان دارم دوره رو تکمیل می‌کنم
تیم سازی شرکت نکردم
حدودا ۳۹ روز تلاش کردم واسه استخدام و ۱۸ تا رزومه فرستادم و ۶ تا شرکت به مصاحبه دعوت شدم
یک شرکت قبول شدم که با hr به توافق نرسیدم دو تا شرکت هم به چالش کدنویسی دعوت شدم که در نهایت فقط چالش کد ایرانیکارت رو انجام دادم و قبول شدم و از اول خرداد حضوری، اصفهان شروع به کار کردم

همه چیز در مورد دوره در این پست توضیح داده شده
https://news.1rj.ru/str/gocasts/434

@gocasts
7👍4🔥2
معمولا ما developerها خودمون مسئول نوشتن docker fileها میشیم و خوبه که best practiceهای امنیتی و حتی performanceی رو رعایت کنیم.

مخصوصا اینکه خیلی وقت ها برای اینکه docker fileمون اون قابلیتی که میخوایم بهمون بده، بدون دانش خاصی صرفا با جستجو و کپی پیست کردن docker file میسازیم و متوجه عواقب امینتی و performanceی کار نمیشیم.

اینم یه منبع در همین زمینه
https://betterstack.com/community/guides/scaling-docker/docker-security-best-practices

@gocasts

#docker #security #gocasts
👍28🔥7
ردیس و کلا دسته kv storageها یکی از ابزارهایی هستند که عموما بصورت روزمره تو کارمون ازشون استفاده میکنیم.

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

لازم نیست کدش رو بخونید حتی و یا همه بخش هاش رو هم بخونید، همین که با مفاهیم اصلی ش و کلیات معماری ش هم آشنا بشید خودش خیلی مزیت داره

Build Your Own Redis with C/C++

https://build-your-own.org/redis

@gocasts

#redis #gocasts
🔥15👍123
تو معماری نرم افزار برای اینکه componentهای مختلف سیستم عملکردشون کمتر تحت تاثیر لود componentهای دیگه قرار بگیره خیلی وقت ها از صف استفاده میشه که پردازش ها بصورت async باشه و هر component با توجه به توان پاسخگویی خودش آیتم های درخواست جدید رو از صف بر میداره.

اینم لینک یه مقاله جذاب که بصورت تعاملی استراتژی های مختلف queueing رو نشون میده

https://encore.dev/blog/queueing

@gocasts

#queue #gocasts
👍18🔥64
🔥یه مقاله تازه و داغ در مورد scale کردن بکند با حداقل منابع روی سرور

خیلی نکات جالب و مهمی رو بهش اشاره میکنه، از جمله اینکه لازمه observability pipeline رو قبل از هر چیزی راه اندازی کنید که بتونید بر اساس داده و اطلاعات تصمیم گیری کنید. این نکته خیلی مهمی هست که ما خیلی وقت ها فراموش می کنیم.
وقتی مشکل performanceی داریم اول باید در مورد مشکل مون داده و اطلاعات جمع آوری کنیم. بعدش بریم سراغ اینکه حالا چطور مشکل رو حل کنیم.

مقاله جذابیه که در مورد موارد مختلفی برای بهینه سازی صحبت میکنه از connection pooling گرفته تا ایندکس دیتابیس و goroutine throttling

Scaling Backend to 1M requests with just 2GB ram ⚡️

https://dev.to/rikenshah/scaling-backend-to-1m-requests-with-just-2gb-ram-4m0c


@gocasts

#gocasts #backend #golang #scale
🔥22👍13
اینجا میتونید فیدبک های مختلفی نسبت به دوره و تجربه استخدام بچه ها رو بخونید.

فیدبک از پروسه مصاحبه و استخدام در اسنپ ۳ نقطه🔥
https://news.1rj.ru/str/gocasts/392

فیدبک آقا سیاوش عزیز که چند سالی هست به آلمان مهاجرت کرده و golang developer هست
https://news.1rj.ru/str/gocasts/325

گزارش استخدام ۵ نفر از دوستان تیمسازی و دوره که بعضی شون از طرف gocasts معرفی شدند
https://news.1rj.ru/str/gocasts/383

فیدبک محمد جان با بیش از ۴ سال سابقه به عنوان software developer در سرویس «کارنامه» از زیرمجموعه های هزاردستان
https://news.1rj.ru/str/gocasts/344

فیدبک آقای فراهانی VP of Engineering از شرکت OzoneCard نسبت به استخدام یکی از بچه ها
https://news.1rj.ru/str/gocasts/431

فیدبک تیمسازی
https://news.1rj.ru/str/gocasts/562

آفر از هف هشتاد
https://news.1rj.ru/str/gocasts/611

استخدام در شیپور - برنامه نویس گولنگ 🔥
https://news.1rj.ru/str/gocasts/613

استخدام ایمان جان
https://news.1rj.ru/str/gocasts/550

فیدبک نسبت به کیفیت ساختار کد دوره نسبت به کدهای واقعی شرکت
https://news.1rj.ru/str/gocasts/385

آیا کیفیت دوره ویدیویی با بوتکمپ متفاوته؟ (فیدبک مهدی جان که در بوتکمپ شرکت نکرده و دوره ویدیویی رو دیده)
https://news.1rj.ru/str/gocasts/296
مهدی جان و اولین کار گولنگی!
https://news.1rj.ru/str/gocasts/319

فیدبک آقای کاظمی و استخدام در ایرانیکارت
https://news.1rj.ru/str/gocasts/436

فیدبک مصاحبه mock طراحی سیستم
https://news.1rj.ru/str/gocasts/588

فیدبک خانم جباری که در اسنپ تاکسی مشغول به کار هستند
https://news.1rj.ru/str/gocasts/295

فیدبک عرفان جان با بیش از ۴ سال سابقه برنامه نویسی نسبت به دوره
https://news.1rj.ru/str/gocasts/362

فیدبک امیرحسین جان نسبت به دوره و تجربه پروسه استخدام
https://news.1rj.ru/str/gocasts/416

فیدبک یکی از دوستانی که در بوتکمپ شرکت کردند در مورد ویدیوهای معماری نرم افزار
https://news.1rj.ru/str/gocasts/286

فیدبک سینا جان پس از استخدام
https://news.1rj.ru/str/gocasts/447

فیدبک محمدمهدی جان پس از استخدام
https://news.1rj.ru/str/gocasts/448

فیدبک نسبت به کیفیت آموزش
https://news.1rj.ru/str/gocasts/491

با ما بپّر، یه جایی قُلابت گیر میکنه!
https://news.1rj.ru/str/gocasts/529

فیدبک یکی از دوستان نسبت به دوره
https://news.1rj.ru/str/gocasts/541

تعداد مشارکت کنندگاه دوره از ۵۰۰ نفر گذشت 🔥
https://news.1rj.ru/str/gocasts/572

@gocasts

#فیدبک
#feedback
#دوره
#استخدام
👍74
Go Casts 🚀
اینجا میتونید فیدبک های مختلفی نسبت به دوره و تجربه استخدام بچه ها رو بخونید. فیدبک از پروسه مصاحبه و استخدام در اسنپ ۳ نقطه🔥 https://news.1rj.ru/str/gocasts/392 فیدبک آقا سیاوش عزیز که چند سالی هست به آلمان مهاجرت کرده و golang developer هست https://news.1rj.ru/str/gocasts/325…
This media is not supported in your browser
VIEW IN TELEGRAM
۴۵ درصد تخفیف فوق العاده ویژه تابستان 🎁

تابستان یه فرصت طلایی برای یادگیری مهارت جدید و درآمدساز 🫰

دوره +‌ تیمسازی بکند و گولنگ Go Casts
همه چیز در مورد دوره و تیمسازی در این پست توضیح داده شده
https://news.1rj.ru/str/gocasts/434

تو این پست هم میتونید فیدبک های دوره و تیمسازی و استخدام بچه هارو بخونید
https://news.1rj.ru/str/gocasts/441

لینک خرید دوره + تیمسازی با ۴۵ درصد تخفیف به مبلغ ۴ میلیون و ۹۰۰ هزار تومان
https://survey.porsline.ir/s/Hbem9nUS

دوستانی که در خرید دوره تردید دارند میتونن برای مشاوره کوتاه تلفنی، فرم زیر رو پر کنند که باهاشون تماس بگیرم
https://survey.porsline.ir/s/ATeQL4b4


@gocasts
6🔥1
تبریک، بازم خبر استخدام 🚀
الحمدلله دو تا دیگه از بچه های فعال و با استعداد تیمسازی استخدام شدند.
تا حالا شرکت ozone card سه تا از بچه های فعال و با استعداد تیمسازی رو استخدام کرده، خیلی ممنون از همراهی مهندس فراهانی عزیز و شرکت ozone card.

اگه میخوای تو تیمسازی شرکت کنی و در کنار منبع آموزشی دوره، تجربه کدزنی و code review و چالش های دیگه برنامه نویسی بکند رو تجربه کنی، میتونی با ۴۵ درصد تخفیف تا ۱۰ تیر تیمسازی + دوره رو خریداری کنی.

دوره +‌ تیمسازی بکند و گولنگ Go Casts
همه چیز در مورد دوره و تیمسازی در این پست توضیح داده شده
https://news.1rj.ru/str/gocasts/434

تو این پست هم میتونید فیدبک های دوره و تیمسازی و استخدام بچه هارو بخونید
https://news.1rj.ru/str/gocasts/441

لینک خرید دوره + تیمسازی با ۴۵ درصد تخفیف به مبلغ ۴ میلیون و ۹۰۰ هزار تومان
https://survey.porsline.ir/s/Hbem9nUS

دوستانی که در خرید دوره تردید دارند میتونن برای مشاوره کوتاه تلفنی، فرم زیر رو پر کنند که باهاشون تماس بگیرم
https://survey.porsline.ir/s/ATeQL4b4

@gocasts
8🔥4👍1
Go Casts 🚀
تبریک، بازم خبر استخدام 🚀 الحمدلله دو تا دیگه از بچه های فعال و با استعداد تیمسازی استخدام شدند. تا حالا شرکت ozone card سه تا از بچه های فعال و با استعداد تیمسازی رو استخدام کرده، خیلی ممنون از همراهی مهندس فراهانی عزیز و شرکت ozone card. اگه میخوای تو تیمسازی…
فیدبک سینا جان که در تیمسازی فعال بود و به تازگی استخدام شده رو در تصویر میتونید بخونید

اینم شرح شرایطی هست که سینا جان داشته
وضعیت تحصیلی: فارغ التحصیل مهندسی کامپیوتر
مدت آموزش: حدودا ۶ ماه
منابع آموزش: فقط دوره و ۸۰ درصدم دیدم و کامل نکردم
تیمسازی: شرکت کردم و به نظرم یکی از بهترین قسمت های دوره قسمت تیم سازی دورس

چند ماه تلاش کردی واسه استخدام؟ 6
چندتا رزومه ارسال کردی؟ 10
چندتا دعوت به مصاحبه شدی؟ 1
چندتا رو قبولی شدی؟ 1


دوره +‌ تیمسازی بکند و گولنگ Go Casts
لینک خرید دوره + تیمسازی با ۴۵ درصد تخفیف به مبلغ ۴ میلیون و ۹۰۰ هزار تومان
https://survey.porsline.ir/s/Hbem9nUS

همه چیز در مورد دوره و تیمسازی در این پست توضیح داده شده
https://news.1rj.ru/str/gocasts/434

تو این پست هم میتونید فیدبک های دوره و تیمسازی و استخدام بچه هارو بخونید
https://news.1rj.ru/str/gocasts/441

دوستانی که در خرید دوره تردید دارند میتونن برای مشاوره کوتاه تلفنی، فرم زیر رو پر کنند که باهاشون تماس بگیرم
https://survey.porsline.ir/s/ATeQL4b4


@gocasts
#golang
#دوره
#گولنگ
#برنامهـنویسی
9👍3
Go Casts 🚀
تبریک، بازم خبر استخدام 🚀 الحمدلله دو تا دیگه از بچه های فعال و با استعداد تیمسازی استخدام شدند. تا حالا شرکت ozone card سه تا از بچه های فعال و با استعداد تیمسازی رو استخدام کرده، خیلی ممنون از همراهی مهندس فراهانی عزیز و شرکت ozone card. اگه میخوای تو تیمسازی…
فیدبک محمدمهدی جان که در تیمسازی ۱ و تیمسازی ۲ فعال بود و به تازگی استخدام شده رو در ۲ تا اسکرین شات میتونید بخونید

اینم شرح شرایطی هست که محمدمهدی جان داشته

وضعیت تحصیلی: مهندسی برق
مدت آموزش: ده ماه
منابع آموزش: دوره gocast و کتاب و youtube
تیمسازی: niki و ormus

چند ماه تلاش کردی واسه استخدام؟ یک ماه
چندتا رزومه ارسال کردی؟ سه تا
چندتا دعوت به مصاحبه شدی؟ دوتا
چندتا رو قبولی شدی؟ یکی
شرایط کار: حضوری و تهران


دوره +‌ تیمسازی بکند و گولنگ Go Casts
لینک خرید دوره + تیمسازی با ۴۵ درصد تخفیف به مبلغ ۴ میلیون و ۹۰۰ هزار تومان
https://survey.porsline.ir/s/Hbem9nUS

همه چیز در مورد دوره و تیمسازی در این پست توضیح داده شده
https://news.1rj.ru/str/gocasts/434

تو این پست هم میتونید فیدبک های دوره و تیمسازی و استخدام بچه هارو بخونید
https://news.1rj.ru/str/gocasts/441

دوستانی که در خرید دوره تردید دارند میتونن برای مشاوره کوتاه تلفنی، فرم زیر رو پر کنند که باهاشون تماس بگیرم
https://survey.porsline.ir/s/ATeQL4b4


@gocasts
10👍1
احتمالا خیلی هاتون صدک یا percentile رو زیاد دیده باشید و شنیده باشید که مثلا فلان سرویس P99 خوبی داره یا P90 و P95 پاسخ دیتابیس بالاست.
مخصوصا بهتره برای بهینه سازی اپلیکیشن و دیتابیس این آمار به خوبی بررسی بشه، به شما کمک میکنه که حداقل متوجه بشید میزان اهمیت چیزی که میخواید بهینه ش کنید چقدره.

این مقاله Percentile رو مفصل شرح میده که بیشتر با چرایی و اهمیتش آشنا بشید

Percentile
What is it? Why is it used? And why is it important in the context of optimization and reliability engineering? Bonus: a browser app that lets you play with data.

https://blog.alexewerlof.com/p/percentile


@gocasts
👍126
بشدت توصیه میکنم حتما این سری از مقالات رو بخونید، خیلی نکات خوبی در مورد طراحی API داره، نویسنده مقالات برنامه نویس stripe هست و تجربیات جالبی رو به اشتراک گذاشته و practiceهای stripe میتونه خیلی الگوی مناسبی باشه

Designing APIs for humans
1- Object IDs (https://dev.to/stripe/designing-apis-for-humans-object-ids-3o5a)
2- Error messages (https://dev.to/stripe/designing-apis-for-humans-error-messages-94p)
3- Design patterns (https://dev.to/stripe/designing-apis-for-humans-design-patterns-5847)
4- Common design patterns at Stripe (https://dev.to/stripe/common-design-patterns-at-stripe-1hb4)

@gocasts

#api_design #gocasts
👍197🔥4
سلام به همه مخصوصا دوستان دواپس
ابزار steampipe رو خیلی ابزار باحال و مفیدی یافتم برای مدیریت cloud و زیرساخت
اینطوریه که هر چیزی تو زیرساخت و غیر زیرساخت رو میتونی با زبان sql کوئری بزنی، کافیه که پلاگینش رو نصب کنی یا احتمالا برای ابزارهای اختصاصی خودتون پلاگین بنویسید.

Dynamically query APIs, code and more with SQL.
Zero-ETL from 140 data sources.
https://steampipe.io/

اینم هاب پلاگین های خودش
https://hub.steampipe.io/

@gocasts

#cloud #devops
14👍2
یکی از کارهایی که میتونه کمک کنه مهارت عمومی برنامه نویسی شما در یک زبان برنامه نویسی و همچنین بصورت عمومی (فارغ از زبان) تقویت بشه کدنویسی و حل کردن چالش های مختلف هست.

این مخزن کد یه سری چالش همراه با راه حل و تست های مربوطه آماده کرده که پیشنهاد میکنم بررسی کنید.


https://github.com/plutov/practice-go

@gocasts

#گولنگ
#golang
12👍10🔥2