#کدبوک
اگه برنامه نویسید و رشته دانشگاهیتون کامپیوتر نبوده یا اگه کامپیوتر خوندین ولی درس ها رو خوب پاس نکردین، با خوندن این ۲ تا کتاب میتونید به دید خیلی خوبی از مدار منطقی، معماری کامپیوتر، سیستم عامل، کامپایلر، شبکه، دیتا استراکچر و الگوریتم برسین.
➖➖➖➖➖➖➖➖➖
🕊 @gopher_academy
اگه برنامه نویسید و رشته دانشگاهیتون کامپیوتر نبوده یا اگه کامپیوتر خوندین ولی درس ها رو خوب پاس نکردین، با خوندن این ۲ تا کتاب میتونید به دید خیلی خوبی از مدار منطقی، معماری کامپیوتر، سیستم عامل، کامپایلر، شبکه، دیتا استراکچر و الگوریتم برسین.
➖➖➖➖➖➖➖➖➖
🕊 @gopher_academy
👍12🔥2❤1🎉1
📥 دریافت شده از:
Hossein Nazari
-------------
👇پیشنهاد میکنم حتما بخونید👇
درود دوستان، پیشنهاد میکنم این توضیحات و مقاله اصلی ای که در متن بهش ارجاع داده شده رو مطالعه بفرمایید.
بر اساس تجربه شخصا خیلی پیش اومده که به خاطر عدم شناخت تفاوت دو نوع مختلف نیازمندی بیزینسی، معماری اشتباه طراحی شده باشه یا حتی کد خیلی شلوغ و کثیف بوجود اومده باشه و باعث شده باشه عملکرد دیتابیس و اپلیکیشن به شدت تحت تاثیر قرار بگیره و maintenance و تغییر سخت شده باشه. اگه نیازمندیهای بیزینسی در بخش تحلیل خیلی زیاده و پررنگ هست در تصمیمات بیزینسی، حتما به تفاوت OLTP و OLAP دقت کنید.
❎تحلیل داده - آشنایی با OLTP و OLAP، چرا لازمه داده های دیتابیس رو duplicate کنیم؟
https://lnkd.in/eJm4TSTN
➖➖➖➖➖➖➖➖➖
🕊 @gopher_academy
Hossein Nazari
-------------
👇پیشنهاد میکنم حتما بخونید👇
درود دوستان، پیشنهاد میکنم این توضیحات و مقاله اصلی ای که در متن بهش ارجاع داده شده رو مطالعه بفرمایید.
بر اساس تجربه شخصا خیلی پیش اومده که به خاطر عدم شناخت تفاوت دو نوع مختلف نیازمندی بیزینسی، معماری اشتباه طراحی شده باشه یا حتی کد خیلی شلوغ و کثیف بوجود اومده باشه و باعث شده باشه عملکرد دیتابیس و اپلیکیشن به شدت تحت تاثیر قرار بگیره و maintenance و تغییر سخت شده باشه. اگه نیازمندیهای بیزینسی در بخش تحلیل خیلی زیاده و پررنگ هست در تصمیمات بیزینسی، حتما به تفاوت OLTP و OLAP دقت کنید.
❎تحلیل داده - آشنایی با OLTP و OLAP، چرا لازمه داده های دیتابیس رو duplicate کنیم؟
https://lnkd.in/eJm4TSTN
➖➖➖➖➖➖➖➖➖
🕊 @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
- موضوع: 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
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
- موضوع: 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
📡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
🔵proposal:
🟢 cmd/go: add .ʕ◔ϖ◔ʔ as an alternate spelling of .go in file names
🔴 https://github.com/golang/go/issues/59968
➖➖➖➖➖➖➖➖➖
🕊 @gopher_academy
🟢 cmd/go: add .ʕ◔ϖ◔ʔ as an alternate spelling of .go in file names
🔴 https://github.com/golang/go/issues/59968
➖➖➖➖➖➖➖➖➖
🕊 @gopher_academy
GitHub
proposal: cmd/go: add .ʕ◔ϖ◔ʔ as an alternate spelling of .go in file names · Issue #59968 · golang/go
The new (apparently closed-source) programming language Mojo uses files named .mojo, but it allows .🔥 as an alternate spelling of .mojo, as in hello.🔥. Issue #45549 tracks handling of unicode in im...
🤣4🐳2👍1👨💻1💊1
🔵Go arm64 Function Call Assembly
🟢 https://blog.felixge.de/go-arm64-function-call-assembly/
➖➖➖➖➖➖➖➖➖
🕊 @gopher_academy
🟢 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
🟢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
🟢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
از جونیور تا سنیور: یه پلن عملی برای موفقیت شغلی مهندسی. با استفاده از این راهنمای سیستماتیک برای توسعه و رشد مهارت، چشم انداز شغلی مهندسی خود را افزایش دهید.
#junior #senior #plan #action #roadmap #list #article #github #soft #skill #skills #team #imrpove
https://github.com/readme/guides/engineering-career-success
➖➖➖➖➖➖➖➖➖
🕊 @gopher_academy
👍6🏆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
- موضوع: 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
اگر دنبال سوالات مصاحبه با کیفیت و سطح بالا هستید این ریپو مال شماست
https://github.com/yangshun/tech-interview-handbook
➖➖➖➖➖➖➖➖➖
🕊 @gopher_academy
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
موضوع: 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
👍4❤1🎉1🍓1
Audio
👍2❤1🌭1
chat.txt
1.2 KB
👍2👎1🌭1👀1
🔵The Importance of Scalable Code // Code Review
🟢 https://www.youtube.com/watch?v=DphbUR_s1K4
➖➖➖➖➖➖➖➖➖
🕊 @gopher_academy
🟢 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
🟢 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
🟢 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
🍌3👀2👨💻1