Gopher Academy
3.34K subscribers
918 photos
40 videos
279 files
1.99K links
🕸 Gopher Academy

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

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

ادمین:
@mrbardia72
Download Telegram
#کدبوک

اگه برنامه نویسید و رشته دانشگاهیتون کامپیوتر نبوده یا اگه کامپیوتر خوندین ولی درس ها رو خوب پاس نکردین، با خوندن این ۲ تا کتاب میتونید به دید خیلی خوبی از مدار منطقی، معماری کامپیوتر، سیستم عامل، کامپایلر، شبکه، دیتا استراکچر و الگوریتم برسین.

🕊 @gopher_academy
👍12🔥21🎉1
📥 دریافت شده از:
Hossein Nazari
-------------

👇پیشنهاد میکنم حتما بخونید👇

درود دوستان، پیشنهاد میکنم این توضیحات و مقاله اصلی ای که در متن بهش ارجاع داده شده رو مطالعه بفرمایید.

بر اساس تجربه شخصا خیلی پیش اومده که به خاطر عدم شناخت تفاوت دو نوع مختلف نیازمندی بیزینسی، معماری اشتباه طراحی شده باشه یا حتی کد خیلی شلوغ و کثیف بوجود اومده باشه و باعث شده باشه عملکرد دیتابیس و اپلیکیشن به شدت تحت تاثیر قرار بگیره و maintenance و تغییر سخت شده باشه. اگه نیازمندی‌های بیزینسی در بخش تحلیل خیلی زیاده و پررنگ هست در تصمیمات بیزینسی، حتما به تفاوت OLTP و OLAP دقت کنید.

تحلیل داده - آشنایی با OLTP و OLAP، چرا لازمه داده های دیتابیس رو duplicate کنیم؟

https://lnkd.in/eJm4TSTN

🕊 @gopher_academy
👍4🐳21
😐😐 #WhatsApp

🕊 @gopher_academy
🤣4👀2👾1
دورهمی هفته هفتم

- موضوع: Blockchain in Go (E2)
- تاریخ و ساعت: ۲۲ اردیبهشت ساعت ۹ شب
- اسپانسر: GoBridge
- محل برگزاری: پلت فرم zoom (دانلود برای همه پلت فرم ها)

ایجاد رویداد در تقویم:

- Add to Calendar   
- Add to Google Calendar   
- Add to Yahoo Calendar

Meeting ID: 894 6410 4538
Passcode: 596103

🔗 https://us02web.zoom.us/j/89464104538?pwd=bXo4eGdCNzh2dHdOcU1SQlhzdUVGdz09

ارائه بخش تکمیلی قراردادهای هوشمند توسط مهندس مسلم رئوف.


🕊 @gopher_academy
🐳3🎉1🍾1💊1
ویدئوی مراسم Google I/O 23 به صورت کامل

https://www.youtube.com/live/cNfINi5CNbY?feature=share


🕊 @gopher_academy
💊3👍2🐳1
Forwarded from Gopher Academy (Javad)
دورهمی هفته هفتم

- موضوع: Blockchain in Go (E2)
- تاریخ و ساعت: ۲۲ اردیبهشت ساعت ۹ شب
- اسپانسر: GoBridge
- محل برگزاری: پلت فرم zoom (دانلود برای همه پلت فرم ها)

ایجاد رویداد در تقویم:

- Add to Calendar   
- Add to Google Calendar   
- Add to Yahoo Calendar

Meeting ID: 894 6410 4538
Passcode: 596103

🔗 https://us02web.zoom.us/j/89464104538?pwd=bXo4eGdCNzh2dHdOcU1SQlhzdUVGdz09

ارائه بخش تکمیلی قراردادهای هوشمند توسط مهندس مسلم رئوف.


🕊 @gopher_academy
🍌1💊1👾1
Visualize call graph of a Go program using Graphviz

📡Features
click on package to quickly switch the focus using interactive viewer
focus specific package in the program
group functions by package
group methods by their receiver type
filter packages to specific import path prefixes
ignore calls to/from standard library
omit various types of function calls

🔴https://github.com/ofabry/go-callvis


🕊 @gopher_academy
👍2🔥2
🔵Go arm64 Function Call Assembly


🟢 https://blog.felixge.de/go-arm64-function-call-assembly/


🕊 @gopher_academy
🔥1🏆1🫡1
🔵mimetype

🟢A package for detecting MIME types and extensions based on magic numbers

🔴Features
fast and precise MIME type and file extension detection
long list of supported MIME types
possibility to extend with other file formats
common file formats are prioritized
text vs. binary files differentiation
safe for concurrent usage

🟡 https://github.com/gabriel-vasile/mimetype

🕊 @gopher_academy
🍾2🔥1👀1
🔵Production Ready Concurrency

🟢Concurrency is difficult to get right even when a language offers convenient features for working with it. Egon’s preference? Avoid concurrency where possible. But for when you can’t.. he has some tips.

🟡 https://www.youtube.com/watch?v=qq3gu0JQ0yU


🕊 @gopher_academy
1🔥1🐳1
Junior to senior: An action plan for engineering career success from Github Guides.
از جونیور تا سنیور: یه پلن عملی برای موفقیت شغلی مهندسی. با استفاده از این راهنمای سیستماتیک برای توسعه و رشد مهارت، چشم انداز شغلی مهندسی خود را افزایش دهید.

#junior #senior #plan #action #roadmap #list #article #github #soft #skill #skills #team #imrpove


https://github.com/readme/guides/engineering-career-success


🕊 @gopher_academy
👍6🏆21
Forwarded from Gopher Academy (Javad)
دورهمی هفته هفتم

- موضوع: Blockchain in Go (E2)
- تاریخ و ساعت: ۲۲ اردیبهشت ساعت ۹ شب
- اسپانسر: GoBridge
- محل برگزاری: پلت فرم zoom (دانلود برای همه پلت فرم ها)

ایجاد رویداد در تقویم:

- Add to Calendar   
- Add to Google Calendar   
- Add to Yahoo Calendar

Meeting ID: 894 6410 4538
Passcode: 596103

🔗 https://us02web.zoom.us/j/89464104538?pwd=bXo4eGdCNzh2dHdOcU1SQlhzdUVGdz09

ارائه بخش تکمیلی قراردادهای هوشمند توسط مهندس مسلم رئوف.


🕊 @gopher_academy
🎉31
اگر دنبال سوالات مصاحبه با کیفیت و سطح بالا هستید این ریپو مال شماست

https://github.com/yangshun/tech-interview-handbook


🕊 @gopher_academy
4👍2🔥1
Media is too big
VIEW IN TELEGRAM
دورهمی هفته هفتم مهندسین گولنگ

موضوع: Smart contracts (E2)
فایل ها: ویدئو - صوتی - چت

این هفته آقای مهندس مسلم رئوف در خصوص مباحث پیشرفته بلاکچین و قراردادهای هوشمند پرداخت.

🔗 لینک ویدئو در یوتیوب: https://youtu.be/53O7cg5GMjQ

🔗 شنیدن پادکست در اسپاتیفای: https://open.spotify.com/show/6aQdgKiOF5tuzI7mpijlfj

🔗 شنیدن پادکست در گوگل پادکست: https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy9kZGY3OWRiNC9wb2RjYXN0L3Jzcw

🔗 شنیدن پادکست در کست باکس: https://castbox.fm/va/5381928


🔰@gopher_academy
👍41🎉1🍓1
Audio
فایل صوت دورهمی هفته هفتم مهندسین گولنگ


🔰@gopher_academy
👍21🌭1
chat.txt
1.2 KB
فایل چت دورهمی هفته هفتم مهندسین گولنگ


🔰@gopher_academy
👍2👎1🌭1👀1
🔵The Importance of Scalable Code // Code Review

🟢 https://www.youtube.com/watch?v=DphbUR_s1K4


🕊 @gopher_academy
1🔥1👏1
🔵Design Patterns for Modern Backend Development – with Example Use Cases


🟢 https://www.freecodecamp.org/news/design-pattern-for-modern-backend-development-and-use-cases/


🕊 @gopher_academy
1🔥1🍾1
🔵 SQL Anti-Patterns for BigQuery

🟢 Best practices and things to avoid when running SQL on Google Cloud BigQuery

🔴 https://towardsdatascience.com/bigquery-anti-patterns-dacb61f8a3f


🕊 @gopher_academy
1👍1👏1