TGViewer
Channel Public Channel
Go Casts | Systems & Agents 🚀

Go Casts | Systems & Agents 🚀

@gocasts

Ex Snapp! Senior Software Engineer
فوق لیسانس هوش مصنوعی از دانشگاه تهران

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

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

ارتباط
@lifography

Ai for Software
@aicasts_ir
Subscribers
9.97K
Photos
296
Videos
21
Links
542

Showing posts older than #158 · Back to latest

Older Posts 20 shown
Post #157 1.79K
Go Casts | Systems & Agents 🚀 سلام دوستان، یادگیری مفاهیم مهم برنامه نویسی، لینوکس، گولنگ، ساختمان داده، الگوریتم و غیره به کمک تصویر خیلی میتونه برای ما راحت تر باشه. تو این مقاله سعی کردم یه سری منابع خوب معرفی کنم که یادگیری رو میتونه خیلی ساده تر کنه، حتما یه نگاه بندازید. https:…
what-is-devops.pdf455.1 KB
در راستای همین مبحث، این توضیح در مورد devops رو دیدم که خیلی ساده و واضح توضیح داده، خوندنش خالی از لطف نیست

مخصوصا این پاراگرافش رو دقت کنید

Devops is not a technology, tool or framework.
Devops is a cultural movement, mindset, philosophy to coordinate produce better, more reliable products.

#devops #visualized

@gocasts
  • 👍 9
  • ❤ 2
Post #156 1.39K
توضیح کوتاه در مورد جلسات هفتگی
@gocasts
  • ❤ 6
  • 😢 2
Post #155 1.93K
سلام دوستان، یادگیری مفاهیم مهم برنامه نویسی، لینوکس، گولنگ، ساختمان داده، الگوریتم و غیره به کمک تصویر خیلی میتونه برای ما راحت تر باشه. تو این مقاله سعی کردم یه سری منابع خوب معرفی کنم که یادگیری رو میتونه خیلی ساده تر کنه، حتما یه نگاه بندازید.

https://gocasts.ir/golang-and-programming-concepts-visualized?utm_source=telegram&utm_medium=message&utm_campaign=6


@gocasts
  • 👍 16
  • ❤ 9
  • 🔥 2
Post #153 1.9K
Go Casts | Systems & Agents 🚀 سلام به همه دوستان، امیدوارم حالتون خوب باشه ویدیو جلسه سوم در یوتیوب منتشر شد در این قسمت با همه مشکلاتی که بود یه مرور مجددی به clean architecture داشتیم و سعی کردیم نشون بدیم که چطور روند پیاده سازی برای یه user story جدید رو پیاده سازی می کنیم. همچنین…
سلام به همه دوستان
خب ۳ تا ویدیویی که گفته بودم در مورد تست نویسی در گولنگ رو در یوتیوب قرار دادم که از این playlist میتونید ببینید
https://www.youtube.com/watch?v=ZXcVUwf5b4U&list=PLIVM5G5Iko1uY8zQuKNCOMwG3KtCuu341

ویدیو اول در مورد unit test نوشتن هست برای توابعی که هیچ وابستگی خارجی ندارن
https://youtu.be/ZXcVUwf5b4U

ویدیو دوم در مورد unit test نوشتن برای کامپوننت های دارای وابستگی هست
https://youtu.be/MUo29Bz9bX8

ویدیو سوم هم در مورد integration test هست
https://youtu.be/YLtquHBFrEU

باز جلوتر اگه فرصت کنم سعی می کنم ویدیو بسازم مثلا در مورد end to end test و موارد دیگه.

#golang #unit_test #integration_test #test

@gocasts
YouTube Unit Test in Go #1 In this video I covered following topics: - Unit test (simple functions without any dependency) - Table driven test - Subtests For more videos you can follow me on telegram: https://t.me/gocasts #unit_test #golang
  • ❤ 12
  • 👍 4
Post #152 1.64K
Go Casts | Systems & Agents 🚀 دوستان بازم بابت گرفتگی صدا عذرخواهی میکنم سه تا ویدیو در مورد unit test و integration test که قبلا ضبط کرده بودم رو در یوتیوب منتشر میکنم و بهتون اطلاع میدم کد adamak هم سعی میکنم برای برخی لاجیک هاش unit test و integration test بنویسم بهتون اطلاع میدم…
سلام به همه دوستان، امیدوارم حالتون خوب باشه
ویدیو جلسه سوم در یوتیوب منتشر شد
در این قسمت با همه مشکلاتی که بود یه مرور مجددی به clean architecture داشتیم و سعی کردیم نشون بدیم که چطور روند پیاده سازی برای یه user story جدید رو پیاده سازی می کنیم.
همچنین در مورد انواع تست صحبت کردیم و unit test رو انجام دادیم.

این لینک ویدیو در یوتیوب
https://youtu.be/hSffw-yumMk

همچنین من برای ۳ تا از ۵ متد user interactor بصورت کامل unit test نوشتم که شما میتونید pr رو اینجا مشاهده کنید
https://github.com/gocastsian/adamak/pull/6

متاسفانه هنوز مشکل گرفتگی صدا دارم (دفعه پیش ۲، ۳ ماهی طول کشید برطرف بشه، امیدوارم این بار زودتر این اتفاق بیفته که خللی در روند جلسات نباشه). اگه اینطوری پیش بره ممکنه این هفته جلسه نداشته باشیم اما من سعی می کنم ویدیوهای قدیمی ای که در مورد unit test و integration تست ضبط کرده بودم رو در هفته بعد آپلود کنم.

همچنین اگه جلسه کنسل بشه من سعی میکنم یه musical cast ضبط کنم که نشون میدم چطور میشه یه delivery دیگه مثل grpc رو به rest api اضافه کنیم بدون اینکه تغییری در قسمت های مختلف پروژه رخ بده، امیدوارم که ان شاءالله بتونم انجامش بدم و تقدیمتون کنم 😉😘

روزتون خوش، مواظب خودتون باشید 🌹

#gocasts_weekly
#unit_test
#golang

@gocasts
YouTube جلسه سوم هفتگی - معماری و تست نرم افزار #golang #unit_test #clean_architecture
  • ❤ 12
  • 👍 9
Post #151 1.52K
دوستان بازم بابت گرفتگی صدا عذرخواهی میکنم

سه تا ویدیو در مورد unit test و integration test که قبلا ضبط کرده بودم رو در یوتیوب منتشر میکنم و بهتون اطلاع میدم

کد adamak هم سعی میکنم برای برخی لاجیک هاش unit test و integration test بنویسم بهتون اطلاع میدم

ان شاءالله جلسه بعد خیلی سریع در مورد tdd صحبت میکنیم و سعی میکنیم یه معماری دیگه رو بررسی کنیم، در مورد معماری یا مبحث بعدی پیشنهاد بدید.

لطفا برای ارتقا سطح جلسات هر انتقادی دارید بی واسطه بهم بگید که ان شاءالله روند جلسات ادامه دار و مفید باشه واسه همه ما

ممنون از حضورتون 🌹

@gocasts
  • ❤ 18
  • 👍 1
Post #148 1.33K
سلام به همگی، ان شاءالله امروز در جلسه سوم هفتگی gocasts کد ریفکتور شده با دید clean architecture رو توضیح میدم و در مورد unit test و integration test و نقش هرکدومش صحبت می کنیم، و اگه فرصت بشه سعی میکنیم در مورد tdd و کمکی که این شیوه به ما در بهتر نوشتن کد میکنه صحبت کنیم.

لینک گوگل میت راس ساعت ۱۹ همینجا اطلاع رسانی میشه خدمتتون

#gocasts_weekly
#clean_architecture
#tdd

@gocasts
  • 👍 19
  • ❤ 6
Post #147 1.89K
Go Casts | Systems & Agents 🚀 سلام به همه دوستان عزیز عیدتون مبارک ولادت امام علی علیه السلام، اسوه مردانگی و پهلوانی و مروت، پدر یتیمان عالم مبارک 🌹 ویدیو ضبط شده جلسه دوم رو به لطف خدا آپلود کردم. من یه اصلاحیه بدم یا بهتره بگم شفاف سازی کنم که منظور از Interface Adapters خود interface…
سلام به همگی
کد ریفکتور شد، دقت کنید برای اینکه این پروژه آماده release بشه خیلی قسمت های دیگه باید به پروژه اضافه بشه که برای اهداف آموزشی کنار گذاشته شدن و ان شاء الله کم کم میریم سراغشون

اما کدی که ریفکتور شده تمامی قسمت های مورد نظر معماری clean رو شامل میشه

کد رو بخونید با وضعیت قبل از ریفکتور مقایسه کنید، دوست داشتید pr بدید و اگه سوالی هست در خدمتم ❤️



https://github.com/gocastsian/adamak

#gocasts_weekly

@gocasts
GitHub GitHub - gocastsian/adamak: adamak is a user management service. adamak is a user management service. Contribute to gocastsian/adamak development by creating an account on GitHub.
  • 👍 6
Post #146 1.37K
Go Casts | Systems & Agents 🚀 مرسی از همه دوستانی که تشریف آوردند، جلسه خیلی خوب بود، منظورم ارائه من نیست، مشارکت بچه هاست که از تجربه هاشون گفتن من پروژه رو با معیارهایی که مد نظرم هست ریفکتور میکنم و بعدش دوستان میتونن روش PR بزنن ان شاءالله سعی می کنیم با قدرت بیشتر پیش بریم خیلی…
سلام به همه دوستان عزیز
عیدتون مبارک
ولادت امام علی علیه السلام، اسوه مردانگی و پهلوانی و مروت، پدر یتیمان عالم مبارک 🌹

ویدیو ضبط شده جلسه دوم رو به لطف خدا آپلود کردم.

من یه اصلاحیه بدم یا بهتره بگم شفاف سازی کنم که منظور از Interface Adapters خود interface ها نیست، بلکه adapter هایی هست که interface هارو پیاده سازی میکنه
و اون لایه frameworks و drivers هم میشه اون driver و framework هایی که اون adapter ها استفاده میکنن در پیاده سازیشون
مثلا dbRepo میشه interface adapter (لایه ۳) و gorm میشه اون framework (لایه ۴)
همانطور هم که uncle bob میگه ما معمولا کد زیادی در لایه ۴ نمینویسیم و بیشتر استفاده کننده هستیم

اینم لینک جلسه
https://www.youtube.com/watch?v=sHQIk17A-Tg

ان شاء الله سعی میکنم تا جمعه ریفکتور کنم و خبرتون کنم، بعدش منتظر سوال و فیدبک و pr هاتون هستم برای جلسه بعد

#gocasts_weekly

@gocasts
YouTube جلسه دوم گفتگو هفتگی - معماری نرم افزار This week we talked about Clean Architecture and tried to refactor a project to apply the Clean Architecture
  • ❤ 24
  • 👎 1
  • 🎉 1
Post #145 1.15K
Go Casts | Systems & Agents 🚀 سلام به همه دوستان اینم لینک جلسه من تا ۱۹ و ۵ دقیقه منتظر میمونم و بعد شروع میکنم meet.google.com/nes-xrrj-ucn
مرسی از همه دوستانی که تشریف آوردند، جلسه خیلی خوب بود، منظورم ارائه من نیست، مشارکت بچه هاست که از تجربه هاشون گفتن
من پروژه رو با معیارهایی که مد نظرم هست ریفکتور میکنم و بعدش دوستان میتونن روش PR بزنن

ان شاءالله سعی می کنیم با قدرت بیشتر پیش بریم

خیلی ممنون از حضورتون
  • 👍 17
  • ❤ 3
Post #144 1.24K
Go Casts | Systems & Agents 🚀 سلام دوستان، صبح بخیر 🌹 برای جلسه امروز سعی کردم یه پروژه رو از روی آموزش های مرسوم در اینترنت آماده کنم و قصد دارم ان شاءالله تو جلسه امروز تا جایی که بتونم پروژه رو با در نظر گرفتن معیارهای معماری خوب ریفکتور کنم. خوبه که حتما قبل از جلسه کد رو مطالعه کنید.…
سلام به همه دوستان
اینم لینک جلسه

من تا ۱۹ و ۵ دقیقه منتظر میمونم و بعد شروع میکنم

meet.google.com/nes-xrrj-ucn
Google Real-time meetings by Google. Using your browser, share your video, desktop, and presentations with teammates and customers.
Post #143 1.4K
Go Casts | Systems & Agents 🚀 در جلسه دوم فردا شب، ۲۵ بهمن ساعت ۱۹، ان شاء الله سعی میکنیم یک بیزینس رو انتخاب کنیم و سعی کنیم یه سرویس Rest بنویسیم با در نظر گرفتن معیارهای معماری خوب، از clean architecture هم برای پیاده سازی کمک میگیریم. هدف اینه که جلسه به جلسه موضوعات و چالش های جدی…
سلام دوستان، صبح بخیر 🌹
برای جلسه امروز سعی کردم یه پروژه رو از روی آموزش های مرسوم در اینترنت آماده کنم و قصد دارم ان شاءالله تو جلسه امروز تا جایی که بتونم پروژه رو با در نظر گرفتن معیارهای معماری خوب ریفکتور کنم.

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

https://github.com/gocastsian/adamak

#gocasts_weekly
#clean_architecture

@gocasts
GitHub GitHub - gocastsian/adamak: adamak is a user management service. adamak is a user management service. Contribute to gocastsian/adamak development by creating an account on GitHub.
  • 👍 15
  • ❤ 7
  • 🎉 2
Post #142 1.36K
Go Casts | Systems & Agents 🚀 سلام دوستان، این هم از فیلم جلسه اول بازم کوتاهی هارو به بزرگواری خودتون ببخشید، ان شاءالله سعی میکنم نواقص رو در حد توان رفع کنم در جلسات بعدی https://www.youtube.com/watch?v=F0Wufb50wYY اگه حوصله تماشای فیلم رو ندارید، من سعی کردم خیلی خلاصه نکات مهم جلسه…
در جلسه دوم فردا شب، ۲۵ بهمن ساعت ۱۹، ان شاء الله سعی میکنیم یک بیزینس رو انتخاب کنیم و سعی کنیم یه سرویس Rest بنویسیم با در نظر گرفتن معیارهای معماری خوب، از clean architecture هم برای پیاده سازی کمک میگیریم.

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

#gocasts_weekly

@gocasts
  • 👍 25
  • 🔥 1
  • 🎉 1
Post #141 1.64K
Go Casts | Systems & Agents 🚀 خیلی خیلی ممنون محمد جان بابت فیدبک سازنده ت، ان شاء الله سعی میکنم تا جایی که در توانم هست برطرف کنم. منتظرم بقیه دوستان هم انتقادات سازنده شون رو ارائه بدن که ان شاء الله خیلی بهتر پیش بریم. بازم تاکید می کنم که ان شاء الله ظرف چند روز آینده فیلم جلسه منتشر…
سلام دوستان، این هم از فیلم جلسه اول
بازم کوتاهی هارو به بزرگواری خودتون ببخشید، ان شاءالله سعی میکنم نواقص رو در حد توان رفع کنم در جلسات بعدی

https://www.youtube.com/watch?v=F0Wufb50wYY

اگه حوصله تماشای فیلم رو ندارید، من سعی کردم خیلی خلاصه نکات مهم جلسه رو تو این مقاله بگم، میتونید بخونید
https://gocasts.ir/software-architecture?utm_source=telegram&utm_medium=message&utm_campaign=5

#software_architecture

@gocasts
YouTube جلسه اول گفتگو هفتگی - معماری نرم افزار 35 likes, 6 comments. "جلسه اول گفتگو هفتگی - معماری نرم افزار"
  • ❤ 21
Post #140 1.53K
خیلی خیلی ممنون محمد جان بابت فیدبک سازنده ت، ان شاء الله سعی میکنم تا جایی که در توانم هست برطرف کنم. منتظرم بقیه دوستان هم انتقادات سازنده شون رو ارائه بدن که ان شاء الله خیلی بهتر پیش بریم.

بازم تاکید می کنم که ان شاء الله ظرف چند روز آینده فیلم جلسه منتشر میشه، امیدوارم که مفید باشه 🌹

@bugoverflow
  • 👍 19
Post #139 1.35K
Go Casts | Systems & Agents 🚀 دوستان، جلسه شروع شد، ما ۵ دقیقه منتظر بقیه دوستان میمونیم
دوستان، ممنون از اینکه تشریف آوردید، خیلی لطف کردید، ان شاءالله که بتونیم جلسات بعد هم کار رو بخوبی پیش ببریم.
  • 🔥 13
Post #138 1.31K
Go Casts | Systems & Agents 🚀 سلام وقت همگی بخیر جلسه فردا در گوگل میت برگزار میشه. چون گوگل میت محدودیت ۶۰ دقیقه داره، سعی می کنیم راس ساعت ۱۹ شروع کنیم و راس ساعت ۲۰ جلسه رو تموم کنیم. امیدوارم که برای همه مون یه شروع خوب باشه ان شاءالله اینم لینک جلسه https://meet.google.com/axo-xhmz…
دوستان، جلسه شروع شد، ما ۵ دقیقه منتظر بقیه دوستان میمونیم
  • 😢 2
  • 🎉 2
Post #137 1.41K
Go Casts | Systems & Agents 🚀 دوستان گفتن در مورد clean code و software architecture باشه جلسه اول، من سعی می کنم در این مورد تو جلسه اول توضیحاتی بدم و اینکه جلسه اول یه جلسه آشنایی باشه با دوستان، همدیگه رو بیشتر بشناسیم و ببینیم برنامه ریزی موضوعی جلسات چطور باشه ان شاء الله دوشنبه…
سلام وقت همگی بخیر
جلسه فردا در گوگل میت برگزار میشه.
چون گوگل میت محدودیت ۶۰ دقیقه داره، سعی می کنیم راس ساعت ۱۹ شروع کنیم و راس ساعت ۲۰ جلسه رو تموم کنیم.
امیدوارم که برای همه مون یه شروع خوب باشه ان شاءالله

اینم لینک جلسه
https://meet.google.com/axo-xhmz-qfw

#meeting

@gocasts
Google Real-time meetings by Google. Using your browser, share your video, desktop, and presentations with teammates and customers.
  • ❤ 18
  • 👍 3
  • 🎉 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →