Go Casts 🚀
سلام دوستان عزیز مسلط به گولنگ که به دنبال طرحهای کسر خدمت، جایگزین خدمت و سرباز فناور جهت گذراندن خدمت سربازی بصورت تخصصی هستند. در صورت تمایل رزومه شون رو برای این ایمیل بفرستند. rasadco.hr@gmail.com @gocasts
سلام
قابل توجه دوستان عزیز مسلط به برنامه نویسی که قصد گذراندن خدمت سربازی را دارند و دنبال طرحهای کسر خدمت ، جایگزین خدمت و سرباز فناور جهت گذراندن خدمت بصورت تخصصی در موقعیت تهران هستند.
با اولویت زبان های برنامه نویسی:
جاوا
انگولار
گولنگ
کاتلین
در صورت تمایل رزومه شون رو برای این ایمیل بفرستند.
ارتباط فقط از طریق ایمیل
rasadco.hr@gmail.com
@gocasts
قابل توجه دوستان عزیز مسلط به برنامه نویسی که قصد گذراندن خدمت سربازی را دارند و دنبال طرحهای کسر خدمت ، جایگزین خدمت و سرباز فناور جهت گذراندن خدمت بصورت تخصصی در موقعیت تهران هستند.
با اولویت زبان های برنامه نویسی:
جاوا
انگولار
گولنگ
کاتلین
در صورت تمایل رزومه شون رو برای این ایمیل بفرستند.
ارتباط فقط از طریق ایمیل
rasadco.hr@gmail.com
@gocasts
Telegram
Go Casts 🚀
VP of Eng Zarinpal | Ex Snapp! Senior SE
فوق لیسانس هوش مصنوعی از دانشگاه تهران
اشتراک محتوا در مورد مهندسی نرم افزار، هوش مصنوعی، گولنگ
https://gocasts.ir
پروفایل
https://www.linkedin.com/in/gohossein
ارتباط
@lifography
Ai for Software
@aicasts_ir
فوق لیسانس هوش مصنوعی از دانشگاه تهران
اشتراک محتوا در مورد مهندسی نرم افزار، هوش مصنوعی، گولنگ
https://gocasts.ir
پروفایل
https://www.linkedin.com/in/gohossein
ارتباط
@lifography
Ai for Software
@aicasts_ir
❤1🔥1
سلام دوستان، یه منبع بهتون معرفی میکنم که کلی tips کوچیک و باحال ارائه داده که بهتون کمک میکنه کد گولنگی بهتری بنویسید.
Go Practical Tips
https://github.com/func25/go-practical-tips/blob/main/tips.md
@gocasts
Go Practical Tips
https://github.com/func25/go-practical-tips/blob/main/tips.md
@gocasts
GitHub
go-practical-tips/tips.md at main · func25/go-practical-tips
Go Practical Tips. Contribute to func25/go-practical-tips development by creating an account on GitHub.
🔥24👍14
amazon_memorydb_a_fast_and_durable_memory_first_cloud_database.pdf
928.2 KB
سلام، خوندن این مقاله جذاب و تازه رو بهتون توصیه میکنم، حتی اگه دو سه تا بخش اولش رو بخونید بازم کلی نکته داره
Amazon MemoryDB: A Fast and Durable Memory-First Cloud
Database
@gocasts
Amazon MemoryDB: A Fast and Durable Memory-First Cloud
Database
@gocasts
❤14🔥3👍2
در یکی دیگر از جلسات تیمسازی لازم شد که برای داشتن distributed lock از etcd استفاده بشه. در همین راستا بررسی کردیم که etcd به چه صورت clusterی از nodeهارو به کمک الگوریتم raft در راستای ha کردن سرویس ش مدیریت میکنه.
https://youtu.be/cJxig3guMvc
@gocasts
https://youtu.be/cJxig3guMvc
@gocasts
YouTube
توضیحاتی در مورد الگوریتم raft
در یکی دیگر از جلسات تیمسازی لازم شد که برای داشتن distributed lock از etcd استفاده بشه. در همین راستا بررسی کردیم که etcd به چه صورت clusterی از nodeهارو به کمک الگوریتم raft در راستای ha کردن سرویس ش مدیریت میکنه.
شما با ثبت نام در دوره، علاوه بر ویدیوهای…
شما با ثبت نام در دوره، علاوه بر ویدیوهای…
👍18
به دنبال ساختار باشید و نه چارچوب
چند روز پیش یه مربی کودک یه حرف خیلی مهمی زد با این مفهوم: «ما اینجا برای بچه ها ساختار تعیین می کنیم نه چارچوب، چارچوب یعنی حد و مرز!»
این جمله رو باید قاب کرد و زد رو دیوار، احتمالا در ابعاد خیلی زیادی از زندگی مهم باشه. در مهندسی نرم افزار و توسعه محصول هم خیلی حرف مهمیه.
بیشتر اوقات ما دنبال چارچوب هستیم در مهندسی نرم افزار، به همین دلیل وقتی خودمون رو به یه چارچوب خاص محدود می کنیم با چالش های زیادی روبرو میشیم. در حالیکه بهتره ما برای توسعه محصول ساختار داشته باشیم و طبق اصول ساختاری کار رو پیش ببریم، اینطوری چالش مون کمتر میشه.
اجازه بدید برداشت خودم از چارچوب و ساختار رو کمی بیشتر باز کنم. ساختار میشه مجموعه از قواعد رفتاری که باید سعی کنیم در توسعه محصول بهشون پایبند باشیم، در مقابل، چارچوب میشه تعیین کردن یه سری حد و مرز مشخص به شیوه ای سختگیرانه.
مثلا اگه بخوام برای توسعه یک سرویس ساختار تعیین کنم احتمالا میگم: این سرویس باید توان پاسخگویی بالایی داشته باشه، در مقابل خطا مقاوم باشه، قابلیت مقیاس پذیری داشته باشه، یک قرارداد ساده و شفاف به کلاینت ها ارائه بده و مواردی از این دست.
اما اگه بخوام چارچوب برای سرویس تعیین کنم احتمالا میگم: ما باید از ساختار کد مبتنی بر clean code یا ddd در فلان repository که خودمون یا دیگران اونو نوشتن پیروی کنیم، باید همه ورودی هارو تو پوشه port قرار بدیم، باید همه مدل هامون تو پوشه models باشه، باید از فلان روش ci/cd استفاده کنیم.
در توسعه محصول تعیین کردن حد و مرز و چارچوب میتونه خوب باشه، اما بشرطی که تعیین این حد و مرز تنها زمان پیاده سازی سرویس باشه و متعهد بشیم که کورکورانه و سختگیرانه نخوایم این چارچوب رو به همه سرویس ها و محصولات تحمیل کنیم.
خیلی از practiceهایی که معروف شدند مثل clean code و ddd و tdd و غیره هم از نظر من بیشتر به دنبال این هستند که به شما کمک کنند که برای کارتون ساختار تعیین کنید. در حالیکه اشتباهی که زیاد رخ میده اینه که ما با خوندن این مطالب احتمالا بیشتر به سمت درآوردن چارچوب میریم... همه ش به دنبال این هستیم که مثلا یه boilerplate داشته باشیم که از clean code پیروی کنه و همون رو همه جا استفاده کنیم.
من گاها به دوستان متذکر میشم که خوندن این الگوها و منابع خیلی خوبه، به شرطی که شما سعی کنی جان کلام و دغدغه اصلی رو متوجه بشی، نه اینکه سعی کنی به دنبال یک راه حل فست فودی و چارچوب مشخص و معین باشی که کورکورانه همه جا ازش استفاده کنی.
شما وقتی برای کارت ساختار داشته باشی میتونی انعطاف پذیر باشی و بسته به نیازت چارچوب تعیین کنی، اما اگه بخوای یه چارچوب معین رو همه جا رعایت کنی احتمالا یه جاهایی اصول ساختاری خودت رو مجبور میشی زیر پا بذاری چون هیچ چارچوب واحدی وجود نداره که برای همه نیازها مناسب باشه.
@gocasts
چند روز پیش یه مربی کودک یه حرف خیلی مهمی زد با این مفهوم: «ما اینجا برای بچه ها ساختار تعیین می کنیم نه چارچوب، چارچوب یعنی حد و مرز!»
این جمله رو باید قاب کرد و زد رو دیوار، احتمالا در ابعاد خیلی زیادی از زندگی مهم باشه. در مهندسی نرم افزار و توسعه محصول هم خیلی حرف مهمیه.
بیشتر اوقات ما دنبال چارچوب هستیم در مهندسی نرم افزار، به همین دلیل وقتی خودمون رو به یه چارچوب خاص محدود می کنیم با چالش های زیادی روبرو میشیم. در حالیکه بهتره ما برای توسعه محصول ساختار داشته باشیم و طبق اصول ساختاری کار رو پیش ببریم، اینطوری چالش مون کمتر میشه.
اجازه بدید برداشت خودم از چارچوب و ساختار رو کمی بیشتر باز کنم. ساختار میشه مجموعه از قواعد رفتاری که باید سعی کنیم در توسعه محصول بهشون پایبند باشیم، در مقابل، چارچوب میشه تعیین کردن یه سری حد و مرز مشخص به شیوه ای سختگیرانه.
مثلا اگه بخوام برای توسعه یک سرویس ساختار تعیین کنم احتمالا میگم: این سرویس باید توان پاسخگویی بالایی داشته باشه، در مقابل خطا مقاوم باشه، قابلیت مقیاس پذیری داشته باشه، یک قرارداد ساده و شفاف به کلاینت ها ارائه بده و مواردی از این دست.
اما اگه بخوام چارچوب برای سرویس تعیین کنم احتمالا میگم: ما باید از ساختار کد مبتنی بر clean code یا ddd در فلان repository که خودمون یا دیگران اونو نوشتن پیروی کنیم، باید همه ورودی هارو تو پوشه port قرار بدیم، باید همه مدل هامون تو پوشه models باشه، باید از فلان روش ci/cd استفاده کنیم.
در توسعه محصول تعیین کردن حد و مرز و چارچوب میتونه خوب باشه، اما بشرطی که تعیین این حد و مرز تنها زمان پیاده سازی سرویس باشه و متعهد بشیم که کورکورانه و سختگیرانه نخوایم این چارچوب رو به همه سرویس ها و محصولات تحمیل کنیم.
خیلی از practiceهایی که معروف شدند مثل clean code و ddd و tdd و غیره هم از نظر من بیشتر به دنبال این هستند که به شما کمک کنند که برای کارتون ساختار تعیین کنید. در حالیکه اشتباهی که زیاد رخ میده اینه که ما با خوندن این مطالب احتمالا بیشتر به سمت درآوردن چارچوب میریم... همه ش به دنبال این هستیم که مثلا یه boilerplate داشته باشیم که از clean code پیروی کنه و همون رو همه جا استفاده کنیم.
من گاها به دوستان متذکر میشم که خوندن این الگوها و منابع خیلی خوبه، به شرطی که شما سعی کنی جان کلام و دغدغه اصلی رو متوجه بشی، نه اینکه سعی کنی به دنبال یک راه حل فست فودی و چارچوب مشخص و معین باشی که کورکورانه همه جا ازش استفاده کنی.
شما وقتی برای کارت ساختار داشته باشی میتونی انعطاف پذیر باشی و بسته به نیازت چارچوب تعیین کنی، اما اگه بخوای یه چارچوب معین رو همه جا رعایت کنی احتمالا یه جاهایی اصول ساختاری خودت رو مجبور میشی زیر پا بذاری چون هیچ چارچوب واحدی وجود نداره که برای همه نیازها مناسب باشه.
@gocasts
👍55🔥8❤6
تو این مقاله نکات جالبی رو اشاره میکنه در مورد concurrency و چرا اینقدر سخته این موضوع
یکی از چالش هایی که بهش اشاره میکنه تعداد stateهای زیاد سیستم هست که باعث میشه ما نتونیم شرایط condition race رو تو ذهنمون به درستی تحلیل کنیم.
What makes concurrency so hard?
https://buttondown.email/hillelwayne/archive/what-makes-concurrency-so-hard/
@gocasts
یکی از چالش هایی که بهش اشاره میکنه تعداد stateهای زیاد سیستم هست که باعث میشه ما نتونیم شرایط condition race رو تو ذهنمون به درستی تحلیل کنیم.
What makes concurrency so hard?
https://buttondown.email/hillelwayne/archive/what-makes-concurrency-so-hard/
@gocasts
Buttondown
What makes concurrency so hard?
Is it something about human brains, or something about the problem domain?
👍14🔥3
یه ابزار خوب برای یادگیری کوبرنتیز
مزیتش اینه که سعی کرده بصورت visual مطالب رو منتقل کنه
https://github.com/iximiuz/kexp
@gocasts
مزیتش اینه که سعی کرده بصورت visual مطالب رو منتقل کنه
https://github.com/iximiuz/kexp
@gocasts
👍29🔥3❤2
دوستان 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
آماده کردن زیرساخت مناسب برای دنیای 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
YouTube
GopherCon 2023: Build Your Own Distributed System Using Go - Philip O'Toole
Go provides all you need to build your own powerful distributed system. The language provides the power you need and the community provides you with the libraries you need. Come and learn how to build your distributed system, using the Raft consensus and…
❤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
محمدحسین که از بچه های خوب و فعال تیمسازی بود چند ماه پیش بهشون ملحق شد و الحمدلله که الان جز بهترین هاست 🚀
ان شاءالله بازم تلاش می کنیم که نیروهای خوب و مستعد تیمسازی رو به شرکت ها معرفی کنیم.
لینکدین آقای فراهانی
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
👍14❤8🔥3
دیدن این ویدیو رو به برنامه نویسان گولنگ شدیدا توصیه میکنم.
https://youtu.be/FwzE5Sdhhdw?si=HVAM7qOKPaTVu4pO
@gocasts
https://youtu.be/FwzE5Sdhhdw?si=HVAM7qOKPaTVu4pO
@gocasts
YouTube
Boost performance of Go applications with profile guided optimization
By profiling Go applications at runtime, the Go compiler can make better optimization decisions in subsequent builds, leading to substantial improvements in CPU performance. In this technical session, developers will learn how profile-guided optimization…
🔥13❤4
عنوان شغلی: برنامهنویس جونیور گولنگ
https://www.linkedin.com/posts/mohammad-safakhou-7a7784152_%D8%B9%D9%86%D9%88%D8%A7%D9%86-%D8%B4%D8%BA%D9%84%DB%8C-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%D9%86%D9%88%DB%8C%D8%B3-%D8%AC%D9%88%D9%86%DB%8C%D9%88%D8%B1-golang-%D8%B4%D8%B1%DA%A9%D8%AA-activity-7201248409855365120-NknT?utm_source=share&utm_medium=member_desktop
@gocasts
https://www.linkedin.com/posts/mohammad-safakhou-7a7784152_%D8%B9%D9%86%D9%88%D8%A7%D9%86-%D8%B4%D8%BA%D9%84%DB%8C-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%D9%86%D9%88%DB%8C%D8%B3-%D8%AC%D9%88%D9%86%DB%8C%D9%88%D8%B1-golang-%D8%B4%D8%B1%DA%A9%D8%AA-activity-7201248409855365120-NknT?utm_source=share&utm_medium=member_desktop
@gocasts
👍7
جزییات دوره + تیمسازی بکند و گولنگ 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
دوره و تیمسازی 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
آموزش برنامه نویسی گولنگ (Golang) | Go Casts
آموزش زبان برنامه نویسی گولنگ (Golang) - گو (Go) | Go Casts
با Go Casts شما می توانید زبان برنامه نویسی گولنگ (Golang) را به صورت تجربه محور یاد بگیرید. زبان گو (Go) در توسعه سرویس های تحت وب سمت بکند (Backend) کاربرد زیادی دارند.
❤4👍1
Go Casts 🚀
استخدام در اسنپ ۳ نقطه🔥 توضیحات تصویر گام 0: خرید دوره و ابراز امیدواری برای استخدام در اسنپ 🙂 گام 1: همراهی از مرحله اصلاح رزومه🎬 گام 2: ارائه توصیه به فرد برای بهبود روند مصاحبه🪄 گام 3: ایجاد انگیزه برای پیش بردن پروسه های مصاحبه🤜 گام 4: شنیدن خبر…
🔥بازم استخدام + تخفیف
الحمدلله یکی دیگه از دوستان تونستن در موقعیت شغلی گولنگ استخدام بشن
لینکدین آقای کاظمی
📌پروسه استخدام
فارغالتحصیل مهندسی برق
قبل از خدمت سربازی حدود پنج سال تحربه برنامه نویسی داشتم که از این پنج سال چهار سال برنامه نویسی بک اند انجام دادم
دو ماه مونده به پایان خدمتم دوره رو تهیه کردم حدود چهل درصد از دوره به علاوه فیلم های مصاحبه تمرینی و فیلم های معماری مهندسی نرم افزار رو دیدم و همچنان دارم دوره رو تکمیل میکنم
تیم سازی شرکت نکردم
حدودا ۳۹ روز تلاش کردم واسه استخدام و ۱۸ تا رزومه فرستادم و ۶ تا شرکت به مصاحبه دعوت شدم
یک شرکت قبول شدم که با hr به توافق نرسیدم دو تا شرکت هم به چالش کدنویسی دعوت شدم که در نهایت فقط چالش کد ایرانیکارت رو انجام دادم و قبول شدم و از اول خرداد حضوری، اصفهان شروع به کار کردم
همه چیز در مورد دوره در این پست توضیح داده شده
https://news.1rj.ru/str/gocasts/434
@gocasts
الحمدلله یکی دیگه از دوستان تونستن در موقعیت شغلی گولنگ استخدام بشن
لینکدین آقای کاظمی
📌پروسه استخدام
فارغالتحصیل مهندسی برق
قبل از خدمت سربازی حدود پنج سال تحربه برنامه نویسی داشتم که از این پنج سال چهار سال برنامه نویسی بک اند انجام دادم
دو ماه مونده به پایان خدمتم دوره رو تهیه کردم حدود چهل درصد از دوره به علاوه فیلم های مصاحبه تمرینی و فیلم های معماری مهندسی نرم افزار رو دیدم و همچنان دارم دوره رو تکمیل میکنم
تیم سازی شرکت نکردم
حدودا ۳۹ روز تلاش کردم واسه استخدام و ۱۸ تا رزومه فرستادم و ۶ تا شرکت به مصاحبه دعوت شدم
یک شرکت قبول شدم که با 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
مخصوصا اینکه خیلی وقت ها برای اینکه docker fileمون اون قابلیتی که میخوایم بهمون بده، بدون دانش خاصی صرفا با جستجو و کپی پیست کردن docker file میسازیم و متوجه عواقب امینتی و performanceی کار نمیشیم.
اینم یه منبع در همین زمینه
https://betterstack.com/community/guides/scaling-docker/docker-security-best-practices
@gocasts
#docker #security #gocasts
Betterstack
Docker Security: 14 Best Practices You Should Know | Better Stack Community
Learn 14 Docker best practices to ensure that your deployments are robust, resilient, and ready to meet the challenges of modern security threats.
👍28🔥7
ردیس و کلا دسته kv storageها یکی از ابزارهایی هستند که عموما بصورت روزمره تو کارمون ازشون استفاده میکنیم.
این کتاب که از طریق لینکی که گذاشتم در دسترسه میتونه منبع خوبی باشه برای آشنایی عمیق تر با این دسته از دیتابیس ها
لازم نیست کدش رو بخونید حتی و یا همه بخش هاش رو هم بخونید، همین که با مفاهیم اصلی ش و کلیات معماری ش هم آشنا بشید خودش خیلی مزیت داره
Build Your Own Redis with C/C++
https://build-your-own.org/redis
@gocasts
#redis #gocasts
این کتاب که از طریق لینکی که گذاشتم در دسترسه میتونه منبع خوبی باشه برای آشنایی عمیق تر با این دسته از دیتابیس ها
لازم نیست کدش رو بخونید حتی و یا همه بخش هاش رو هم بخونید، همین که با مفاهیم اصلی ش و کلیات معماری ش هم آشنا بشید خودش خیلی مزیت داره
Build Your Own Redis with C/C++
https://build-your-own.org/redis
@gocasts
#redis #gocasts
🔥15👍12❤3
تو معماری نرم افزار برای اینکه componentهای مختلف سیستم عملکردشون کمتر تحت تاثیر لود componentهای دیگه قرار بگیره خیلی وقت ها از صف استفاده میشه که پردازش ها بصورت async باشه و هر component با توجه به توان پاسخگویی خودش آیتم های درخواست جدید رو از صف بر میداره.
اینم لینک یه مقاله جذاب که بصورت تعاملی استراتژی های مختلف queueing رو نشون میده
https://encore.dev/blog/queueing
@gocasts
#queue #gocasts
اینم لینک یه مقاله جذاب که بصورت تعاملی استراتژی های مختلف queueing رو نشون میده
https://encore.dev/blog/queueing
@gocasts
#queue #gocasts
👍18🔥6❤4
🔥یه مقاله تازه و داغ در مورد 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
خیلی نکات جالب و مهمی رو بهش اشاره میکنه، از جمله اینکه لازمه 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
#دوره
#استخدام
فیدبک از پروسه مصاحبه و استخدام در اسنپ ۳ نقطه🔥
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
#دوره
#استخدام
Telegram
Go Casts 🚀
استخدام در اسنپ ۳ نقطه🔥
توضیحات تصویر
گام 0: خرید دوره و ابراز امیدواری برای استخدام در اسنپ 🙂
گام 1: همراهی از مرحله اصلاح رزومه🎬
گام 2: ارائه توصیه به فرد برای بهبود روند مصاحبه🪄
گام 3: ایجاد انگیزه برای پیش بردن پروسه های مصاحبه🤜
گام 4: شنیدن خبر…
توضیحات تصویر
گام 0: خرید دوره و ابراز امیدواری برای استخدام در اسنپ 🙂
گام 1: همراهی از مرحله اصلاح رزومه🎬
گام 2: ارائه توصیه به فرد برای بهبود روند مصاحبه🪄
گام 3: ایجاد انگیزه برای پیش بردن پروسه های مصاحبه🤜
گام 4: شنیدن خبر…
👍7❤4
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
تابستان یه فرصت طلایی برای یادگیری مهارت جدید و درآمدساز 🫰
دوره + تیمسازی بکند و گولنگ 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
الحمدلله دو تا دیگه از بچه های فعال و با استعداد تیمسازی استخدام شدند.
تا حالا شرکت 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
#دوره
#گولنگ
#برنامهـنویسی
اینم شرح شرایطی هست که سینا جان داشته
وضعیت تحصیلی: فارغ التحصیل مهندسی کامپیوتر
مدت آموزش: حدودا ۶ ماه
منابع آموزش: فقط دوره و ۸۰ درصدم دیدم و کامل نکردم
تیمسازی: شرکت کردم و به نظرم یکی از بهترین قسمت های دوره قسمت تیم سازی دورس
چند ماه تلاش کردی واسه استخدام؟ 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