1690634104893.pdf
529.8 KB
👍4👌1🕊1
🔵Tutorial for Kubernetes
🌐 Introduction to Kubernetes
https://lnkd.in/gz4-zvdC
🌐 Kubernetes tutorials:
Hands-on labs with certification
https://lnkd.in/g_2SVjvs
🌐 Networking with Kubernetes | Basics of Kubernetes Networking
https://lnkd.in/gb7UpM6N
🌐 Kubernetes Full Course | Kubernetes Architecture
https://lnkd.in/g8NATDPQ
🌐 what is Kubernetest (playlist)
https://lnkd.in/gACGJzAq
🌐 Docker Containers and Kubernetes Fundamentals - Full Hands-On Course
https://lnkd.in/gwtEN6hS
🌐 Kubernetes for Beginner
https://lnkd.in/gdYZ4bgQ
🌐 Kubernetes Tutorial for Beginners
https://lnkd.in/duGZwHYX
🌐 Kubernetes Tutorial For Beginners - Learn Kubernetes
https://lnkd.in/gmjRkGSJ
🌐 Kubernetes Full Course
https://lnkd.in/gqr2nzYT
🌐 Kubernetes Course - Full Beginners Tutorial
https://lnkd.in/de84ESNv
🌐 Kubernetes Tutorial For Beginners
https://lnkd.in/gSRYYGPG
2. Labs
1. Kubernetes Hands-on Lab #1 – Setting up 5-Node K8s Cluster
2. Kubernetes Hands-on Lab #2 – Running Our First Nginx Cluster
3. Kubernetes Hands-on Lab #3 – Deploy Istio Mesh on K8s Cluster
🌐 Link 🔗 https://lnkd.in/gpB4DNs6
🌐 Kubernetes 101 workshop - complete hands-on
https://lnkd.in/gUCeEjFF
🌐 Build a Kubernetes Home Lab from Scratch step-by-step!
https://lnkd.in/gM-kRUEh
🌐 Kubernetes Hands on
https://lnkd.in/guhw9iKa
🌐 Hands-on with Kubernetes on Cloud
https://lnkd.in/gTcKi2Fq
🌐 Kubernetes Project for beginners
https://lnkd.in/gSc2KDAb
3. Book
🌐 https://lnkd.in/gM7ts9XC
#kubernetes #kubernetescluster #kubectl
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
🌐 Introduction to Kubernetes
https://lnkd.in/gz4-zvdC
🌐 Kubernetes tutorials:
Hands-on labs with certification
https://lnkd.in/g_2SVjvs
🌐 Networking with Kubernetes | Basics of Kubernetes Networking
https://lnkd.in/gb7UpM6N
🌐 Kubernetes Full Course | Kubernetes Architecture
https://lnkd.in/g8NATDPQ
🌐 what is Kubernetest (playlist)
https://lnkd.in/gACGJzAq
🌐 Docker Containers and Kubernetes Fundamentals - Full Hands-On Course
https://lnkd.in/gwtEN6hS
🌐 Kubernetes for Beginner
https://lnkd.in/gdYZ4bgQ
🌐 Kubernetes Tutorial for Beginners
https://lnkd.in/duGZwHYX
🌐 Kubernetes Tutorial For Beginners - Learn Kubernetes
https://lnkd.in/gmjRkGSJ
🌐 Kubernetes Full Course
https://lnkd.in/gqr2nzYT
🌐 Kubernetes Course - Full Beginners Tutorial
https://lnkd.in/de84ESNv
🌐 Kubernetes Tutorial For Beginners
https://lnkd.in/gSRYYGPG
2. Labs
1. Kubernetes Hands-on Lab #1 – Setting up 5-Node K8s Cluster
2. Kubernetes Hands-on Lab #2 – Running Our First Nginx Cluster
3. Kubernetes Hands-on Lab #3 – Deploy Istio Mesh on K8s Cluster
🌐 Link 🔗 https://lnkd.in/gpB4DNs6
🌐 Kubernetes 101 workshop - complete hands-on
https://lnkd.in/gUCeEjFF
🌐 Build a Kubernetes Home Lab from Scratch step-by-step!
https://lnkd.in/gM-kRUEh
🌐 Kubernetes Hands on
https://lnkd.in/guhw9iKa
🌐 Hands-on with Kubernetes on Cloud
https://lnkd.in/gTcKi2Fq
🌐 Kubernetes Project for beginners
https://lnkd.in/gSc2KDAb
3. Book
🌐 https://lnkd.in/gM7ts9XC
#kubernetes #kubernetescluster #kubectl
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
👍3🔥2👌1🕊1
🎯 Software Engineer Interview Mastery (مصاحبه رایگان مهندسی نرم افزار با گولنگ)
"Software Engineer Interview Mastery" is a comprehensive session designed to empower aspiring software engineers, particularly those with a focus on Golang and related technologies. This free, mentor-led session is tailored to demystify the interview process and equip you with the knowledge, strategies, and confidence needed to excel.
During this session, we will delve into the nuances of software engineering interviews, covering a broad spectrum of topics from technical questions and coding challenges, to problem-solving scenarios and behavioral inquiries. We will also focus on Golang-specific questions, providing insights into what interviewers look for and how to effectively showcase your skills in this high-demand language.
Join us for this session and take a significant step towards your dream software engineering role. Let's master the interview process together!
Target Language: Persian
Target Issue: Software engineering, Golang
https://adplist.org/mentors/javad-rajabzadeh?session=21136-software-engineer-interview-mastery
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
"Software Engineer Interview Mastery" is a comprehensive session designed to empower aspiring software engineers, particularly those with a focus on Golang and related technologies. This free, mentor-led session is tailored to demystify the interview process and equip you with the knowledge, strategies, and confidence needed to excel.
During this session, we will delve into the nuances of software engineering interviews, covering a broad spectrum of topics from technical questions and coding challenges, to problem-solving scenarios and behavioral inquiries. We will also focus on Golang-specific questions, providing insights into what interviewers look for and how to effectively showcase your skills in this high-demand language.
Join us for this session and take a significant step towards your dream software engineering role. Let's master the interview process together!
Target Language: Persian
Target Issue: Software engineering, Golang
https://adplist.org/mentors/javad-rajabzadeh?session=21136-software-engineer-interview-mastery
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
👍5❤4🕊2
👍3❤1🕊1
Structure_and_Interpretation_of_Computer_Programs_SICP_DevTwitter.pdf
9.5 MB
یه کتاب فنی هست که هر کسی خونده گفته کلی دید جدید گرفته به برنامه نویسی
به مخفف میگن SICP کتاب برای سال ۱۹۸۵ هستش و با زبان scheme یاد میده
#DevTwitter
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
به مخفف میگن SICP کتاب برای سال ۱۹۸۵ هستش و با زبان scheme یاد میده
#DevTwitter
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
👍4🕊2
Coders at Work - DevTwitter.pdf
2.2 MB
این کتاب 600 صفحه ای، تمامش مصاحبه با بزرگان برنامه نویسیه، از آرمسترانگ خالق erlang تا برندان ایک خالق جاوااسکریپت
از ایده هاشون تا چالش هاشون و نحوه ورودشون به دنیای برنامه نویسی میگن
#DevTwitter
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
از ایده هاشون تا چالش هاشون و نحوه ورودشون به دنیای برنامه نویسی میگن
#DevTwitter
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
👍12🕊2🤨2❤1
📥 دریافت شده از: Ali Nazari
-------------
نظر شما | به نظرتون چه رفتارهایی میتونه ما رو به عنوان یک همتیمی غیر حرفهای نشون بده؟
داشتم مقالهٔ زیر از Medium رو میخوندم که درباره رفتارهایی هست که از یک توسعهدهندهٔ غیر حرفهای میتونه سر بزنه:
👋10 Sayings That SCREAM Unprofessional Developer
👋https://lnkd.in/eh-HQr8u
خلاصهٔ اون رو براتون به اشتراک میذارم. شما هم نکتهها و تجربیاتتون رو توی کامنتها بگید.
🔴گفتن «من نمیدونم»
همیشه شنیدیم که «ندونستن عیب نیست.» اما توی کار تیمی وقتی مشکلی پیش میاد، گفتن این عبارت برای شونه خالی کردن برای حل مشکل، فشار رو به بقیه همتیمیها منتقل میکنه. یک رفتار حرفهای میتونه این باشه که بگیم «نمیدونم، ولی بذار تلاشم رو بکنم»
🔴گفتن «داری اشتباه میکنی»
گفتن این عبارت نه تنها مشکلی رو حل نمیکنه، بلکه باعث بهوجود اومدن جوّ منفی بین ما و اعضای تیم میشه. این یعنی من خوبم، تو بدی. بهتره فیدبکهای ما سازنده و دارای جزییات کافی باشن. مثلاً میتونیم بگیم «اینکه تلاشت رو کردی خیلی ارزشمنده. اگه اینجا از این روش استفاده کنی، به دلیل فلان و فلان، میتونیم حجم کدهای کمتر و خروجی سریعتری داشته باشیم»
🔴گفتن «روی سیستم من کار میکنه»
این جمله هم از افرادی سر میزنه که قصد شونه خالی کردن از مسئولیت دارن. و جواب احتمالی میتونه «پس بیا سیستم تو رو به مشتری تحویل بدیم» باشه
🔴منفعل بودن توی استندآپها
توی کار تیمی هدف استندآپهای روزانه اینه که هم دیگران رو از روند کارها و نیازهامون با خبر کنیم و هم از روند فعالیتهای بقیه با خبر بشیم تا بلاکرها به حداقل برسه
🔴گفتن صرفاً «مشکل از بکنده»
زمانهایی وجود داره که مشکل واقعاً از بکند/فرانتاند هست. وقتی از این جمله استفاده میکنیم بهتره دلیل منطقی برای این گفته ارائه کنیم. برای مثال وقتی میبینیم بکند داره با کد 401 پاسخ میده، آیا مراحل احراز هویت سمت فرانت رو چک کردیم؟
👀احتمالاً شما هم تجربیاتی دارین. توی قسمت کامنتها به اشتراک بذارین 👇
#careeradvice
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
-------------
نظر شما | به نظرتون چه رفتارهایی میتونه ما رو به عنوان یک همتیمی غیر حرفهای نشون بده؟
داشتم مقالهٔ زیر از Medium رو میخوندم که درباره رفتارهایی هست که از یک توسعهدهندهٔ غیر حرفهای میتونه سر بزنه:
👋10 Sayings That SCREAM Unprofessional Developer
👋https://lnkd.in/eh-HQr8u
خلاصهٔ اون رو براتون به اشتراک میذارم. شما هم نکتهها و تجربیاتتون رو توی کامنتها بگید.
🔴گفتن «من نمیدونم»
همیشه شنیدیم که «ندونستن عیب نیست.» اما توی کار تیمی وقتی مشکلی پیش میاد، گفتن این عبارت برای شونه خالی کردن برای حل مشکل، فشار رو به بقیه همتیمیها منتقل میکنه. یک رفتار حرفهای میتونه این باشه که بگیم «نمیدونم، ولی بذار تلاشم رو بکنم»
🔴گفتن «داری اشتباه میکنی»
گفتن این عبارت نه تنها مشکلی رو حل نمیکنه، بلکه باعث بهوجود اومدن جوّ منفی بین ما و اعضای تیم میشه. این یعنی من خوبم، تو بدی. بهتره فیدبکهای ما سازنده و دارای جزییات کافی باشن. مثلاً میتونیم بگیم «اینکه تلاشت رو کردی خیلی ارزشمنده. اگه اینجا از این روش استفاده کنی، به دلیل فلان و فلان، میتونیم حجم کدهای کمتر و خروجی سریعتری داشته باشیم»
🔴گفتن «روی سیستم من کار میکنه»
این جمله هم از افرادی سر میزنه که قصد شونه خالی کردن از مسئولیت دارن. و جواب احتمالی میتونه «پس بیا سیستم تو رو به مشتری تحویل بدیم» باشه
🔴منفعل بودن توی استندآپها
توی کار تیمی هدف استندآپهای روزانه اینه که هم دیگران رو از روند کارها و نیازهامون با خبر کنیم و هم از روند فعالیتهای بقیه با خبر بشیم تا بلاکرها به حداقل برسه
🔴گفتن صرفاً «مشکل از بکنده»
زمانهایی وجود داره که مشکل واقعاً از بکند/فرانتاند هست. وقتی از این جمله استفاده میکنیم بهتره دلیل منطقی برای این گفته ارائه کنیم. برای مثال وقتی میبینیم بکند داره با کد 401 پاسخ میده، آیا مراحل احراز هویت سمت فرانت رو چک کردیم؟
👀احتمالاً شما هم تجربیاتی دارین. توی قسمت کامنتها به اشتراک بذارین 👇
#careeradvice
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
🕊7👍4
📥 دریافت شده از: Goudarz Jafari
-------------
پرسشنامه تیم دولاپ Go که زمانش تا ۱۰ روز دیگه هست.
https://google.qualtrics.com/jfe/form/SV_4Vi4bNaMQhQdqSi?s=b
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
-------------
پرسشنامه تیم دولاپ Go که زمانش تا ۱۰ روز دیگه هست.
https://google.qualtrics.com/jfe/form/SV_4Vi4bNaMQhQdqSi?s=b
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
Qualtrics
Go Developer Survey - 2023 H2
Go Developer Survey - 2022 H2
🕊4👍1
خیلی خوب بود :)
تبلیغ خلاقانه WWF که میگه از حیاتوحش مراقبت کنیم قبل از اینکه دیر بشه!
#DevTwitter | <Reza/>
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
تبلیغ خلاقانه WWF که میگه از حیاتوحش مراقبت کنیم قبل از اینکه دیر بشه!
#DevTwitter | <Reza/>
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
👍7🤣6❤3🕊3👌1
1690514625464.pdf
479.4 KB
👏5👍1🎉1🍾1
🌟 Go 1.20.7 and 1.19.12 are released!
🔐 Security: Includes a security fix for crypto/tls (CVE-2023-29409)
📣 Announcement: https://groups.google.com/g/golang-announce/c/X0b6CsSAaYI
📦 Download: go.dev/dl/#go1.20.7
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
🔐 Security: Includes a security fix for crypto/tls (CVE-2023-29409)
📣 Announcement: https://groups.google.com/g/golang-announce/c/X0b6CsSAaYI
📦 Download: go.dev/dl/#go1.20.7
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
go.dev
All releases - The Go Programming Language
❤1🎉1🍾1
📥 دریافت شده از: Sima Abbasi
-------------
من چون زبانم خوبه، تصمیم گرفتم معروفترین جملههای کارفرماها رو براتون ترجمه کنم!
✅ ما اینجا یه خانوادهایم
❌ ترجمه: یه کاری میکنیم قشنگ حس کنی بین اعضای خانوادتی. یکی کولرو خاموش میکنه، یکی سرکوفت میزنه بهت، یکی میگه چایی بیار، تازه ممکنه لباساتم بقیه بپوشن. خلاصه غریبی نکن.
.
✅ واست رزومه میشه
❌ ترجمه: جوری ازت کار بکشیم، جوری ازت کار بکشیم که هرجا بگی فلان جا کار کردم، درجا استخدام بشی :)
.
✅ حقوق توافقی
❌ ترجمه: ما یه عددی میگیم، تو باید موافقت کنی وگرنه ناراحت میشیم. تو که دوست نداری ما ناراحت بشیم؟ :)
.
✅ حقوق پایه وزارت کار
❌ ترجمه: مهم نیست چقدر تخصص داری و چند سال سابقه کار. ما اینجا به قانون پایبندیم، هرچی وزارت کار بگه! :)
.
✅ محیط پویا و جوان
❌ ترجمه: اینجا یه مشت بچه دور هم جمع شدن که چون کم سن و سالن و توقعشون پایینه استخدامشون کردیم. محیط به قدری پویاست که ممکنه همکارای امروزتو فردا دیگه نبینی!!
.
✅ کار در شرکت معتبر و مشهور
❌ ترجمه: موقع استخدام، بزرگترین شرکت خاورمیانه و حومهایم؛ ولی موقع تسویه، یه زیر پله اجاره کردیم و محصولاتمون رو میذاریم داخل پلاستیک مشکی میدیم دست مشتری :)
.
✅ دارای اتاق فکر و بازی
❌ ترجمه: یه فوتبال دستی رنگ و رو رفته داریم که تار عنکبوت بسته چون هیچکس حق نداره ازش استفاده کنه. مهد کودک که نیومدی، اینجا رو مثل اردوگاه کار اجباری آلمان نازی ببین.
.
جملههای بعدی رو شما بگید!
👇👇👇👇
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
-------------
من چون زبانم خوبه، تصمیم گرفتم معروفترین جملههای کارفرماها رو براتون ترجمه کنم!
✅ ما اینجا یه خانوادهایم
❌ ترجمه: یه کاری میکنیم قشنگ حس کنی بین اعضای خانوادتی. یکی کولرو خاموش میکنه، یکی سرکوفت میزنه بهت، یکی میگه چایی بیار، تازه ممکنه لباساتم بقیه بپوشن. خلاصه غریبی نکن.
.
✅ واست رزومه میشه
❌ ترجمه: جوری ازت کار بکشیم، جوری ازت کار بکشیم که هرجا بگی فلان جا کار کردم، درجا استخدام بشی :)
.
✅ حقوق توافقی
❌ ترجمه: ما یه عددی میگیم، تو باید موافقت کنی وگرنه ناراحت میشیم. تو که دوست نداری ما ناراحت بشیم؟ :)
.
✅ حقوق پایه وزارت کار
❌ ترجمه: مهم نیست چقدر تخصص داری و چند سال سابقه کار. ما اینجا به قانون پایبندیم، هرچی وزارت کار بگه! :)
.
✅ محیط پویا و جوان
❌ ترجمه: اینجا یه مشت بچه دور هم جمع شدن که چون کم سن و سالن و توقعشون پایینه استخدامشون کردیم. محیط به قدری پویاست که ممکنه همکارای امروزتو فردا دیگه نبینی!!
.
✅ کار در شرکت معتبر و مشهور
❌ ترجمه: موقع استخدام، بزرگترین شرکت خاورمیانه و حومهایم؛ ولی موقع تسویه، یه زیر پله اجاره کردیم و محصولاتمون رو میذاریم داخل پلاستیک مشکی میدیم دست مشتری :)
.
✅ دارای اتاق فکر و بازی
❌ ترجمه: یه فوتبال دستی رنگ و رو رفته داریم که تار عنکبوت بسته چون هیچکس حق نداره ازش استفاده کنه. مهد کودک که نیومدی، اینجا رو مثل اردوگاه کار اجباری آلمان نازی ببین.
.
جملههای بعدی رو شما بگید!
👇👇👇👇
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
👌17👏9👍6🤣2🔥1🍾1
Go 1.21 is going to be released sometime in August, and comes with a few nice editions. Here's my highlights:
- min and max functions
- More specific import ordering
- The new go test option -fullpath prints full path names in test log messages, rather than just base names.
- Structured logging becomes part of the standard library ( pkg.go.dev/log/slog@master)
- Maps package with some nice generic functions for maps (pkg.go.dev/maps@master)
- Slices Generic function (pkg.go.dev/slices@master)
- You can now set a reason the Context is cancelled (pkg.go.dev/context@master…)
You can see the full release notes here:
tip.golang.org/doc/go1.21
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
- min and max functions
- More specific import ordering
- The new go test option -fullpath prints full path names in test log messages, rather than just base names.
- Structured logging becomes part of the standard library ( pkg.go.dev/log/slog@master)
- Maps package with some nice generic functions for maps (pkg.go.dev/maps@master)
- Slices Generic function (pkg.go.dev/slices@master)
- You can now set a reason the Context is cancelled (pkg.go.dev/context@master…)
You can see the full release notes here:
tip.golang.org/doc/go1.21
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
❤3🍾2👌1
🎉 Go 1.21 Release Candidate 4 is released!
🏃♂️ Run it in dev! Run it in prod! File bugs! go.dev/issue/new
🔈 Announcement: https://groups.google.com/g/golang-announce/c/TQs0egfRmQA
⬇️ Download: go.dev/dl/#go1.21rc4
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
🏃♂️ Run it in dev! Run it in prod! File bugs! go.dev/issue/new
🔈 Announcement: https://groups.google.com/g/golang-announce/c/TQs0egfRmQA
⬇️ Download: go.dev/dl/#go1.21rc4
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
🍾2👌1
📥 دریافت شده از: Ann Afamefuna
-------------
1. Tutorials
🟣 Terraform Course – Automate your AWS cloud infrastructure
https://lnkd.in/dvpzNT5M
🟣 HashiCorp Terraform Associate Certification Course by Andrew Brown
https://lnkd.in/dn5m2NKQ
🟣 Terraform for DevOps Beginners + Labs by KodeKloud
https://lnkd.in/d8nkTj3n
🟣 Terraform Foundations Course by Derek Morgan
https://lnkd.in/dWYByZjH
🟣 HashiCorp Terraform Associate certification exam
https://lnkd.in/dhV35bJG
🟣 Learn Terraform (and AWS) by Building a Dev Environment - Full Course for Beginners
https://lnkd.in/dA44F__P
🟣 Complete Terraform Course - From BEGINNER to PRO! (Learn Infrastructure as Code)
https://lnkd.in/dRs3YFu3
🟣 Azure Terraform Full Course I Microsoft
Azure Terraform Course
https://lnkd.in/dM-h-R8y
2. Labs
🟣 Lab 1.Terraform Introduction | Terraform Tutorial for Beginners | Terraform for DevOps Engineer
https://lnkd.in/dCpQyKNz
🟣 Lab 2. How to Use Visual Studio code for Terraform | Creating EC2 Instance using Terraform
https://lnkd.in/dvMC5a2J
🟣 Lab 3. [Scenario-1]: How to Create VPC using Terraform | AWS VPC using Terraform | AWS Terraform
https://lnkd.in/dtT3zMzF
🟣 Lab 4. AWS NAT Gateway using Terraform | AWS Private Subnet using Terraform | Terraform Tutorial
https://lnkd.in/dqTeZQdc
🟣 Lab 5. Terraform Input Variables | How to Use Terraform Input Variables | Terraform Variables
https://lnkd.in/dqsAKSyH
🟣 Lab 6. Terraform Output Variables Example | Terraform Output Values | Terraform Outputs
https://lnkd.in/dhkgFexc
🟣 Lab 7. Terraform Local Values | How to use Terraform Local Values | Terraform Locals
https://lnkd.in/dHZEW_sy
🟣 Lab 8. How to Create EC2 Instance in AWS using Terraform | Create EC2 Instance using Terraform
https://lnkd.in/dKjwzqGT
🟣 Lab 9. AWS EC2 Instance,Security Group in AWS Using Terraform | Terraform Create Security Group AWS
https://lnkd.in/dMA-J7GE
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
-------------
1. Tutorials
🟣 Terraform Course – Automate your AWS cloud infrastructure
https://lnkd.in/dvpzNT5M
🟣 HashiCorp Terraform Associate Certification Course by Andrew Brown
https://lnkd.in/dn5m2NKQ
🟣 Terraform for DevOps Beginners + Labs by KodeKloud
https://lnkd.in/d8nkTj3n
🟣 Terraform Foundations Course by Derek Morgan
https://lnkd.in/dWYByZjH
🟣 HashiCorp Terraform Associate certification exam
https://lnkd.in/dhV35bJG
🟣 Learn Terraform (and AWS) by Building a Dev Environment - Full Course for Beginners
https://lnkd.in/dA44F__P
🟣 Complete Terraform Course - From BEGINNER to PRO! (Learn Infrastructure as Code)
https://lnkd.in/dRs3YFu3
🟣 Azure Terraform Full Course I Microsoft
Azure Terraform Course
https://lnkd.in/dM-h-R8y
2. Labs
🟣 Lab 1.Terraform Introduction | Terraform Tutorial for Beginners | Terraform for DevOps Engineer
https://lnkd.in/dCpQyKNz
🟣 Lab 2. How to Use Visual Studio code for Terraform | Creating EC2 Instance using Terraform
https://lnkd.in/dvMC5a2J
🟣 Lab 3. [Scenario-1]: How to Create VPC using Terraform | AWS VPC using Terraform | AWS Terraform
https://lnkd.in/dtT3zMzF
🟣 Lab 4. AWS NAT Gateway using Terraform | AWS Private Subnet using Terraform | Terraform Tutorial
https://lnkd.in/dqTeZQdc
🟣 Lab 5. Terraform Input Variables | How to Use Terraform Input Variables | Terraform Variables
https://lnkd.in/dqsAKSyH
🟣 Lab 6. Terraform Output Variables Example | Terraform Output Values | Terraform Outputs
https://lnkd.in/dhkgFexc
🟣 Lab 7. Terraform Local Values | How to use Terraform Local Values | Terraform Locals
https://lnkd.in/dHZEW_sy
🟣 Lab 8. How to Create EC2 Instance in AWS using Terraform | Create EC2 Instance using Terraform
https://lnkd.in/dKjwzqGT
🟣 Lab 9. AWS EC2 Instance,Security Group in AWS Using Terraform | Terraform Create Security Group AWS
https://lnkd.in/dMA-J7GE
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
LinkedIn
LinkedIn: Log In or Sign Up
1 billion members | Manage your professional identity. Build and engage with your professional network. Access knowledge, insights and opportunities.
👏4👍1👌1
Database Management Systems - Ramakrishnan - DevTwitter.pdf
19.6 MB
آقای Ramakrishnan نویسنده این کتاب، از ردههای خیلی بالا در مایکروسافته (Technical Fellow)، و یکی از حرکتای خوبی که کرده بود این بود که یک درس دیتابیس در سطح ارشد برای کارمندای مایکروسافت (ولی با ظرفیت محدود) راه انداخته بود (با تمرین و جلسه و ...) که سواد کارمندا بره بالا.
شاید شما هم تو شرکتتون بتونین از این کارا بکنین و کمتجربهترها رو در چند هفته Level-up کنین.
یه نکته دیگه اینکه این کتاب ویرایش جدید نداره و احتمالا کتابای جدید با مطالب به روزتری پیدا کنین، فقط محض معرفی طرف گفتم.
#DevTwitter
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
شاید شما هم تو شرکتتون بتونین از این کارا بکنین و کمتجربهترها رو در چند هفته Level-up کنین.
یه نکته دیگه اینکه این کتاب ویرایش جدید نداره و احتمالا کتابای جدید با مطالب به روزتری پیدا کنین، فقط محض معرفی طرف گفتم.
#DevTwitter
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
👌7🍾1
🔵timestamp vs. timestamptzHow
⚃https://medium.com/building-the-system/how-to-store-dates-and-times-in-postgresql-269bda8d6403
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
⚃https://medium.com/building-the-system/how-to-store-dates-and-times-in-postgresql-269bda8d6403
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
👍3
امروز یه سوال و جواب بامزه توی Quora دیدم:
چرا هنوز نرفتیم سراغ ساختن سیستم عاملهایی با معماری 128bit؟
قضیه رو از یه مقدار عقبتر باید ببینیم:
اصلا چی شد که از 32bit رفتیم سراغ 64bit؟
مهمترین مشکل این بود که توی معماری 32bit، نمیتونستیم به بیشتر از ۴ گیگ رم دسترسی پیدا کنیم
اینجوری بهش نگاه کنیم:
هر bit، فقط میتونه یا صفر باشه یا یک
و توی سیستم ۳۲ بیتی، میتونیم ۲ به توان ۳۲ بیت داشته باشیم
در نتیجه میتونیم بیشتر از ۴ میلیارد ترکیب (آدرس) داشته باشیم که هر کدوم از اونا، به یه جایی از رم اشاره کنن
اما این ۴ میلیارد (دقیقا 4,294,967,296) میشه فقط ۴ گیگ!
مثلا فرض کنین بخوایم به هر نفر توی دنیا یه خونه بدیم (۸ میلیارد) ولی شهرداری دنیا فقط میتونه ۴ میلیارد خونه رو پلاک و آدرسدهی کنه
در نتیجه بقیه خونهها آدرس ندارن و مثلا نمیتونین با پست چیزی براشون بفرستید!
با همین فرمول، مساله با طراحی سیستمهای 64 بیتی حل میشه
و حالا اینقدر آدرس میتونیم داشته باشیم:
18,446,744,073,709,551,616
یعنی حالا میشه تا ۱۶ فاکینگ اگزابایت رم رو توی سیستم ساپورت کرد!
این عدد رو مقایسه کنین با میانگین رمی که توی سیستمهای ملت وجود داره :)))
حالا فرض کنین بریم سراغ سیستم ۱۲۸ بیتی
و با همچین عددی روبرو بشیم:
340,282,366,920,938,463,463,374,607,431,768,211,456
به قول یه نفر که توی Qoura، رفتن سراغ این معماری برای نیازهای الان، مثل این میمونه که بخوایم یه مگس رو با یه بمب اتمی بکشیم! overkill به معنای واقعی کلمه! :)))
اگه حوصله داشتین، توصیه میکنم بقیه حرفای توی این ترد رو هم بخونید
چیزای خیلی جالبی توش پیدا میشه
https://www.quora.com/Why-hasn%E2%80%99t-anybody-created-a-128-bit-operating-system-yet-Microsoft-or-Linux
#DevTwitter | <Erfan.tsx/>
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
چرا هنوز نرفتیم سراغ ساختن سیستم عاملهایی با معماری 128bit؟
قضیه رو از یه مقدار عقبتر باید ببینیم:
اصلا چی شد که از 32bit رفتیم سراغ 64bit؟
مهمترین مشکل این بود که توی معماری 32bit، نمیتونستیم به بیشتر از ۴ گیگ رم دسترسی پیدا کنیم
اینجوری بهش نگاه کنیم:
هر bit، فقط میتونه یا صفر باشه یا یک
و توی سیستم ۳۲ بیتی، میتونیم ۲ به توان ۳۲ بیت داشته باشیم
در نتیجه میتونیم بیشتر از ۴ میلیارد ترکیب (آدرس) داشته باشیم که هر کدوم از اونا، به یه جایی از رم اشاره کنن
اما این ۴ میلیارد (دقیقا 4,294,967,296) میشه فقط ۴ گیگ!
مثلا فرض کنین بخوایم به هر نفر توی دنیا یه خونه بدیم (۸ میلیارد) ولی شهرداری دنیا فقط میتونه ۴ میلیارد خونه رو پلاک و آدرسدهی کنه
در نتیجه بقیه خونهها آدرس ندارن و مثلا نمیتونین با پست چیزی براشون بفرستید!
با همین فرمول، مساله با طراحی سیستمهای 64 بیتی حل میشه
و حالا اینقدر آدرس میتونیم داشته باشیم:
18,446,744,073,709,551,616
یعنی حالا میشه تا ۱۶ فاکینگ اگزابایت رم رو توی سیستم ساپورت کرد!
این عدد رو مقایسه کنین با میانگین رمی که توی سیستمهای ملت وجود داره :)))
حالا فرض کنین بریم سراغ سیستم ۱۲۸ بیتی
و با همچین عددی روبرو بشیم:
340,282,366,920,938,463,463,374,607,431,768,211,456
به قول یه نفر که توی Qoura، رفتن سراغ این معماری برای نیازهای الان، مثل این میمونه که بخوایم یه مگس رو با یه بمب اتمی بکشیم! overkill به معنای واقعی کلمه! :)))
اگه حوصله داشتین، توصیه میکنم بقیه حرفای توی این ترد رو هم بخونید
چیزای خیلی جالبی توش پیدا میشه
https://www.quora.com/Why-hasn%E2%80%99t-anybody-created-a-128-bit-operating-system-yet-Microsoft-or-Linux
#DevTwitter | <Erfan.tsx/>
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
👍20👌6🤣4