Gopher Academy
3.33K subscribers
916 photos
40 videos
279 files
1.97K links
🕸 Gopher Academy

🔷interview golang
https://github.com/mrbardia72/Go-Interview-Questions-And-Answers

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

ادمین:
@mrbardia72
Download Telegram
🔵Golang Weekly

🔴#​470 — JULY 25, 2023

https://golangweekly.com/issues/470

🕊 @gopher_academy
👏5
دست از قضاوت همدیگه برداریم
به قول مولانا:

نه تو آنی که همانی
نه من آنم که تو دانی....

#منهای_گوفر

🕊 @gopher_academy
👍16👏2👎1👌1
🔵 postgres locks

https://lnkd.in/gSUuxmkR
https://lnkd.in/gc4YnAzS


🕊 @gopher_academy
👌52👍1👏1
TUTORIALS jenkins

🔴 Learn Jenkins! Complete Jenkins Course -
Zero to Hero

https://lnkd.in/dGrGmhut

🔴 Jenkins CI CD By Mr. Ashok | DevOps Tools

https://lnkd.in/d9swuiWJ

🔴 Jenkins Full Course | Jenkins Tutorial For Beginners

https://lnkd.in/d-_qhBXM

🔴 Jenkins Full Course in 4 Hours | Jenkins Tutorial For Beginners

https://lnkd.in/d-wjPAKh

🔴 Jenkins Tutorial for Beginners

https://lnkd.in/dDrrsnTg

🔴 Jenkins Full Course

https://lnkd.in/dRXbYtXd

🔴 Advanced Jenkins tutorial

https://lnkd.in/dVcxrYE3

2. LABS

🔴 Jenkins Tutorial - How to Deploy a Test Server with Docker + Linux (Full Course)

https://lnkd.in/dNG2jBFN

🔴  Live DevOps Project for Resume - Jenkins
CICD with Git Hub Integration

https://lnkd.in/dGcmFHMY

🔴 JENKINS PIPELINE FROM SCRATCH

https://lnkd.in/dm29aWBa

🔴 Amit Kumar Gupta : Cicd Series 1-9

https://lnkd.in/dvitBdfd

🔴 CICD pipeline for Java application to deploy on kubernetes cluster using Jenkins

https://lnkd.in/dNG4BaJu

🔴 Jenkins Cicd deployment

https://lnkd.in/dhNjHvjH

🔴 Mega Real-time End to End DevOps CI/CD Project Git Jenkins Nexus SonarQube| HandsOn Lab

https://lnkd.in/deCvSKf7

🔴 Setting up CI-CD Pipeline for an E-Commerce App

https://lnkd.in/dPH4z4Af

https://lnkd.in/d-xzCR8F

🔴 Jenkins CI/CD Workflow Implementation with Real-time

https://lnkd.in/daGQ28BC

🔴 Production Ready CI/CD Pipeline Setup

https://lnkd.in/d_BeVj65


#cicdpipelines #jenkinscicd #jenkins


🕊 @gopher_academy
👍4👏1🙏1👌1
امروز آخرین جمعه ماه جولای و روز جهانی قدردانی از مدیر سیستم‌ یا همون سیستم ادمین است. روزی که داریم از سال ۲۰۰۰ جشن می‌گیریمش و خوبه شما هم ازش برای انرژی دادن به خودتون و مدیر سیستم‌های اطرافتون استفاده کنین.

این روزها تقریبا هر جا رو که نگاه کنین، مدیر سیستم هستن ولی چندان ها دیده نمی‌شن. پس یه کم دقیقتر نگاه کنین و ازشون تقدیر کنین. با بستنی، پیتزا، نوشیدنی باحال و تشکر کلامی و ایمیلی و هر چیزی که به نظرتون باحاله. یادتون باشه که مدیر سیستمی مثل دروازه‌بانی است؛ تا وقتی خوب کار می کنین کسی شما رو نمی‌بینه ولی همین که یه مشکل پیش بیاید همه از شما انتظار دارن (:

خندون باشین و آپدیت سیستم‌ها فراموش نشه و مدیر سیستم‌ها رو دوست داشته باشین (به جز اونها که مسوول سانسور و کارهای خبیث هستن) و برای اطلاعات بیشتر هم به این وبسات نگاه کنین:

https://sysadminday.com/

#جادی
#jadivarlog

🕊 @gopher_academy
🎉10👍2👏1👌1

🕊 @gopher_academy
🤣16
1690634104893.pdf
529.8 KB
❇️ KUBERNETES WORKFLOW

🕊 @gopher_academy
👍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
👍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
👍54🕊2
🔰Map’s underlying memory model

💠https://www.sobyte.net/post/2022-08/go-map/


🕊 @gopher_academy
👍31🕊1
Structure_and_Interpretation_of_Computer_Programs_SICP_DevTwitter.pdf
9.5 MB
یه کتاب فنی هست که هر کسی خونده گفته کلی دید جدید گرفته  به برنامه نویسی

به مخفف  میگن SICP کتاب برای سال ۱۹۸۵ هستش و با زبان scheme یاد میده

#DevTwitter

🕊 @gopher_academy
👍4🕊2
Coders at Work - DevTwitter.pdf
2.2 MB
این کتاب 600 صفحه ای، تمامش مصاحبه با بزرگان برنامه نویسیه، از آرمسترانگ خالق erlang تا برندان ایک خالق جاوااسکریپت
از ایده هاشون تا چالش هاشون و نحوه ورودشون به دنیای برنامه نویسی میگن

#DevTwitter

🕊 @gopher_academy
👍12🕊2🤨21
📥 دریافت شده از: Ali Nazari
-------------

نظر شما | به نظرتون چه رفتارهایی می‌تونه ما رو به عنوان یک هم‌تیمی غیر حرفه‌ای نشون بده؟

داشتم مقالهٔ زیر از 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
🕊4👍1
خیلی خوب بود :)
تبلیغ خلاقانه WWF که میگه از حیات‌وحش مراقبت کنیم قبل از اینکه دیر بشه!

#DevTwitter | <Reza/>

🕊 @gopher_academy
👍7🤣63🕊3👌1
1690514625464.pdf
479.4 KB
🔵Kubernetes Security Cheat Sheet


🕊 @gopher_academy
👏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
1🎉1🍾1
📥 دریافت شده از: Sima Abbasi
-------------

من چون زبانم خوبه، تصمیم گرفتم معروف‌ترین جمله‌های کارفرماها رو براتون ترجمه کنم!

ما اینجا یه خانواده‌ایم
ترجمه: یه کاری می‌کنیم قشنگ حس کنی بین اعضای خانوادتی. یکی کولرو خاموش می‌کنه، یکی سرکوفت می‌زنه بهت، یکی میگه چایی بیار، تازه ممکنه لباساتم بقیه بپوشن. خلاصه غریبی نکن.
.
واست رزومه میشه
ترجمه: جوری ازت کار بکشیم، جوری ازت کار بکشیم که هرجا بگی فلان جا کار کردم، درجا استخدام بشی :)
.
حقوق توافقی
ترجمه: ما یه عددی می‌گیم، تو باید موافقت کنی وگرنه ناراحت می‌شیم. تو که دوست نداری ما ناراحت بشیم؟ :)
.
حقوق پایه وزارت کار
ترجمه: مهم نیست چقدر تخصص داری و چند سال سابقه کار. ما اینجا به قانون پایبندیم، هرچی وزارت کار بگه! :)
.
محیط پویا و جوان
ترجمه: اینجا یه مشت بچه دور هم جمع شدن که چون کم سن و سالن و توقعشون پایینه استخدامشون کردیم. محیط به قدری پویاست که ممکنه همکارای امروزتو فردا دیگه نبینی!!
.
کار در شرکت معتبر و مشهور
ترجمه: موقع استخدام‌، بزرگترین شرکت خاورمیانه و حومه‌ایم؛ ولی موقع تسویه، یه زیر پله اجاره کردیم و محصولاتمون رو می‌ذاریم داخل پلاستیک مشکی می‌دیم دست مشتری :)
.
دارای اتاق فکر و بازی
ترجمه: یه فوتبال دستی رنگ و رو رفته داریم که تار عنکبوت بسته چون هیچکس حق نداره ازش استفاده کنه. مهد کودک که نیومدی، اینجا رو مثل اردوگاه کار اجباری آلمان نازی ببین.
.
جمله‌های بعدی رو شما بگید!

👇👇👇👇

🕊 @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
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
🍾2👌1