شرح موقعیت شغلی و الزامات (سمت چپ)
کاری که واقعا قراره انجام بدی (سمت راست)
#Fun
#Syntax_fa
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
کاری که واقعا قراره انجام بدی (سمت راست)
#Fun
#Syntax_fa
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
😁21👍8💯2
✅ پیاده سازی Updater براساس GitHub Release
یکی از مرسوم ترین حالت برای پیاده سازی یک updater داخلی برای نرم افزار GUI یا CLI داشتن یک API برای گرفتن آخرین نسخه و دانلود براساس لینک دانلود است.
گیتهاب برای آخرین release که داخل هر ریپو منتشر می شود API دارد که خیلی کاربردی هست و می توانید آخرین نسخه و لینک دانلود را استفاده کنید.
فیلد owner: نام کاربری شما یا org
فیلد repo: شناسه مخزن (مثل book)
به عنوان مثال لینک زیر را ببینید:
https://api.github.com/repos/gofarsi/book/releases/latest
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
یکی از مرسوم ترین حالت برای پیاده سازی یک updater داخلی برای نرم افزار GUI یا CLI داشتن یک API برای گرفتن آخرین نسخه و دانلود براساس لینک دانلود است.
گیتهاب برای آخرین release که داخل هر ریپو منتشر می شود API دارد که خیلی کاربردی هست و می توانید آخرین نسخه و لینک دانلود را استفاده کنید.
https://api.github.com/repos/:owner/:repo/releases/latest
فیلد owner: نام کاربری شما یا org
فیلد repo: شناسه مخزن (مثل book)
به عنوان مثال لینک زیر را ببینید:
https://api.github.com/repos/gofarsi/book/releases/latest
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
🕊7🔥1
✅ کد دعوت بلواسکای
1.bsky-social-63hq5-i4eb3
2.bsky-social-43lsc-gshxt
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
1.
2.
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
❤️درود به همگی دوستان
🟡یه #سوال
🔑راستش من چیزی در مورد اینکه حد نهایی انتهایی این cap ها چقدره می تونه باشه ندیدم جای توی سرچ هام و کدهای ران تایم گو
🔑چندتا سوال مطرح هست اینجا👇
🟣سوال اول : این cap ها براساس چه مکانیزمی ، الگوریتمی داره افزایش پیدا میکنه؟
🟣سوال دوم : اینه که این cap ها بسته به معماری سیستم مثلن 32 یا 64 تا چقدر این capافزایش پیدا میکنه؟(اصلن ربطی به معماری و رم سیستم داره؟ا)
👩💻جواب کامنت کنید البته با ذکر منبع. سپاس👨💻
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
🟡یه #سوال
🔑راستش من چیزی در مورد اینکه حد نهایی انتهایی این cap ها چقدره می تونه باشه ندیدم جای توی سرچ هام و کدهای ران تایم گو
🔑چندتا سوال مطرح هست اینجا👇
🟣سوال اول : این cap ها براساس چه مکانیزمی ، الگوریتمی داره افزایش پیدا میکنه؟
🟣سوال دوم : اینه که این cap ها بسته به معماری سیستم مثلن 32 یا 64 تا چقدر این capافزایش پیدا میکنه؟(اصلن ربطی به معماری و رم سیستم داره؟ا)
👩💻جواب کامنت کنید البته با ذکر منبع. سپاس👨💻
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
👍4
سلام دوستان. روز همگی بخیر. شرکت ما (terahard.org) که در شهر آتن کشور یونان واقع شده، دنبال یه برنامه نویس میگرده که هم با موتور یونیتی و زبان C# کد زده باشه، هم به مفاهیم بک اند و برنامه نویسی با Go آشنایی داشته باشه و یه مقدار هم کار dev ops انجام داده باشه.
کار به صورت تماما ریموت هست. روزهای کاری 2 شنبه تا جمعه هست. ساعات کاری 11:30 صبح تا 7:30 عصر (3:30 تا 4:30 تایم ناهار)
مقدار حقوق توافقی. پرداخت به صورت دلاری یا یورویی (هماهنگ کردن حساب مقصد با صراف یا روش های دیگه با خودتون هست). شرکت پرداخت کریپتو انجام نمیده.
لطفا در صورتی که همه شرایط بالا رو دارا هستین، رزومه تون رو به info@terahard.org ایمیل کنید.
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
کار به صورت تماما ریموت هست. روزهای کاری 2 شنبه تا جمعه هست. ساعات کاری 11:30 صبح تا 7:30 عصر (3:30 تا 4:30 تایم ناهار)
مقدار حقوق توافقی. پرداخت به صورت دلاری یا یورویی (هماهنگ کردن حساب مقصد با صراف یا روش های دیگه با خودتون هست). شرکت پرداخت کریپتو انجام نمیده.
لطفا در صورتی که همه شرایط بالا رو دارا هستین، رزومه تون رو به info@terahard.org ایمیل کنید.
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
🥳 Go 1.21.6 and 1.20.13 are released!
📢 Announcement: https://groups.google.com/g/golang-announce/c/F12eMaUITDs
⬇️ Download: go.dev/dl/#go1.21.6
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
📢 Announcement: https://groups.google.com/g/golang-announce/c/F12eMaUITDs
⬇️ Download: go.dev/dl/#go1.21.6
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
👍6❤2🕊1💋1🎄1 1
Forwarded from شیرازلینوکس | shirazlinux
✨شما دعوتید به اولین همایش دوآپس ایران✨
✨همراهی با ۵۰۰ نفر متخصص و علاقه مندان دوآپس ایران این بار در شیراز، پایتخت فرهنگی ایران
🟢 این همایش به منظور جمعآوری بهترینهای حوزه DevOps و ارائه آخرین دانشها و تجربیات در این زمینه برگزار میشود، در این همایش که برای اولین بار در ایران برگزار می شود، بر آن هستیم تا با به اشتراک گذاری دانش و تجربه به ارتقا سطح فنی یکدیگر کمک کنیم و معتقد هستیم با همکاری یکدیگر میتوانیم کنار هم رشد کنیم و آینده بهتری برای خود درست کنیم.
در این همایش، بهترین اساتید و متخصصان دوآپس از سراسر کشور برای سخنرانی و ارائه دعوت شدهاند تا به اشتراک گذاشتن دانش، تجربیات و روشهای موفق خود در حوزه DevOps بپردازند.
🌐ثبت نام از طریق :
devops.shirazcloud.ir
📍مکان برگزاری: دانشگاه شیراز، سالن فجر
🗓 تاریخ برگزاری: ۱۳ بهمن ماه
⏰ ساعت برگزاری : ۱۲ الی ۱۹
🆔 @shirazlinuxcommunity
✨همراهی با ۵۰۰ نفر متخصص و علاقه مندان دوآپس ایران این بار در شیراز، پایتخت فرهنگی ایران
🟢 این همایش به منظور جمعآوری بهترینهای حوزه DevOps و ارائه آخرین دانشها و تجربیات در این زمینه برگزار میشود، در این همایش که برای اولین بار در ایران برگزار می شود، بر آن هستیم تا با به اشتراک گذاری دانش و تجربه به ارتقا سطح فنی یکدیگر کمک کنیم و معتقد هستیم با همکاری یکدیگر میتوانیم کنار هم رشد کنیم و آینده بهتری برای خود درست کنیم.
در این همایش، بهترین اساتید و متخصصان دوآپس از سراسر کشور برای سخنرانی و ارائه دعوت شدهاند تا به اشتراک گذاشتن دانش، تجربیات و روشهای موفق خود در حوزه DevOps بپردازند.
🌐ثبت نام از طریق :
devops.shirazcloud.ir
📍مکان برگزاری: دانشگاه شیراز، سالن فجر
🗓 تاریخ برگزاری: ۱۳ بهمن ماه
⏰ ساعت برگزاری : ۱۲ الی ۱۹
🆔 @shirazlinuxcommunity
💋6🔥2
🔵Go 1.22: Interactive release notes
🔻No more sharing of loop variables
🔻Range over integers
🔻New math/rand/v2 package
🔻Generic N-function
🔻Fixed naming
🔻Enhanced routing patterns
🔻Slices
💙 https://antonz.org/go-1-22/
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
🔻No more sharing of loop variables
🔻Range over integers
🔻New math/rand/v2 package
🔻Generic N-function
🔻Fixed naming
🔻Enhanced routing patterns
🔻Slices
💙 https://antonz.org/go-1-22/
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
🔥10❤1
Forwarded from Skybook_IT 📖
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from open
مرتبه زمانی کد زیر چیست؟
for i=1 ; i <= n ; i++
for j=1 ; j <= n ;j++ { x++ n-- }
for i=1 ; i <= n ; i++
for j=1 ; j <= n ;j++ { x++ n-- }
Anonymous Quiz
25%
n
43%
n^2
18%
log n
15%
n log n
درود دوستان
🔵اگر کسی رو میشناسید که با Flask framework کاکرده به این ای دی زیر پیام بدید
🟢موقیت شغلی به صورت دورکاری و پاره وقت هست دوستان
🔴برای اطلاع بیشتر با ای دی زیر درارتباط باشید
🔰 @Vahidtavakoli1396
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
🔵اگر کسی رو میشناسید که با Flask framework کاکرده به این ای دی زیر پیام بدید
🟢موقیت شغلی به صورت دورکاری و پاره وقت هست دوستان
🔴برای اطلاع بیشتر با ای دی زیر درارتباط باشید
🔰 @Vahidtavakoli1396
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
👍2🔥2🕊2 2
🔵Get better in System Design
List of books
🔻Designing Data-Intensive Applications by Martin Kleppmann
🔻System Design Interview by Alex Xu
🔻Patterns of Enterprise Application Architecture by Martin Fowler
🔻Understanding Distirbuted Systems by Roberto Vitillo
🔻Clean Architecture by Robert C. Martin
🔻Systems Analysis and Design, multiple editions and multiple authors
Building Microservices: Designing Fine-Grained Systems by Sam Newman
🔻Fundamentals of Software Architecture by Neal Ford and Mark Richards
🔻Software Architecture: The Hard Parts by Neal Ford, Mark Richards, Pramod Sadalage and Zhamak Dehghani
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
List of books
🔻Designing Data-Intensive Applications by Martin Kleppmann
🔻System Design Interview by Alex Xu
🔻Patterns of Enterprise Application Architecture by Martin Fowler
🔻Understanding Distirbuted Systems by Roberto Vitillo
🔻Clean Architecture by Robert C. Martin
🔻Systems Analysis and Design, multiple editions and multiple authors
Building Microservices: Designing Fine-Grained Systems by Sam Newman
🔻Fundamentals of Software Architecture by Neal Ford and Mark Richards
🔻Software Architecture: The Hard Parts by Neal Ford, Mark Richards, Pramod Sadalage and Zhamak Dehghani
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
👍8🔥1 1
Golang- Remote -$150,000+
Location: Your Digital Playground (Fully Remote)
Ahoy, fellow adventurer of the digital realms! Do you have the heart of a Golang Wizard and the spirit of a Blockchain Sorcerer? If so, they are calling upon you to embark on an epic quest!
Once upon a time in the digital realm, where lines of code danced like fireflies in the night, there existed a guild known far and wide as The Cryptic Codebreakers. This guild was no ordinary group of developers; they were daring adventurers in the world of blockchain and Golang programming. Yet, there was one role they had yet to fill—a role that would shape their destiny. This role was known as The Golang Whisperer.
The Role:
As a Golang Developer , you won't just code; you'll cast spells with Golang and bring blockchain enchantments to life. Your quest will include:
Crafting and enchanting golang spells for Layer 1 blockchain networks.
Collaborating with our fellowship of spellcasters to conquer mythical blockchain challenges and create enchanting solutions.
Ensuring the security and reliability of our enchanted decentralized applications.
Staying up-to-date with the latest mystical developments in Golang and blockchain sorcery.
Requirements:
To thrive in this mystical role, you should possess:
A proven track record of wizardry in Golang development.
A deep understanding of the ancient runes of Layer 1 blockchain networks.
A burning desire to push the boundaries of what's possible in decentralized realms.
must have Protocol experience
Salary is $150,000 but happy to go over if you fit what they are looking for (plus benefits)
Fully remote
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
Location: Your Digital Playground (Fully Remote)
Ahoy, fellow adventurer of the digital realms! Do you have the heart of a Golang Wizard and the spirit of a Blockchain Sorcerer? If so, they are calling upon you to embark on an epic quest!
Once upon a time in the digital realm, where lines of code danced like fireflies in the night, there existed a guild known far and wide as The Cryptic Codebreakers. This guild was no ordinary group of developers; they were daring adventurers in the world of blockchain and Golang programming. Yet, there was one role they had yet to fill—a role that would shape their destiny. This role was known as The Golang Whisperer.
The Role:
As a Golang Developer , you won't just code; you'll cast spells with Golang and bring blockchain enchantments to life. Your quest will include:
Crafting and enchanting golang spells for Layer 1 blockchain networks.
Collaborating with our fellowship of spellcasters to conquer mythical blockchain challenges and create enchanting solutions.
Ensuring the security and reliability of our enchanted decentralized applications.
Staying up-to-date with the latest mystical developments in Golang and blockchain sorcery.
Requirements:
To thrive in this mystical role, you should possess:
A proven track record of wizardry in Golang development.
A deep understanding of the ancient runes of Layer 1 blockchain networks.
A burning desire to push the boundaries of what's possible in decentralized realms.
must have Protocol experience
Salary is $150,000 but happy to go over if you fit what they are looking for (plus benefits)
Fully remote
Gareth Evans
Blockchain Head Hunter and Team Builder at Square One Resources
gareth.evans@squareoneresources.com
+44 (0)207 665 5860
نوش جان عزیزی که موفق به بدست آوردنش شود.
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
😁15 6👍2🍾2
توی ویدئوی های قبلی مربوط به اسنپ در مورد شیوههای مرسوم ذخیره کردن پسورد تو دیتابیس و اینکه سالت باید کجا و چه شکلی باشه گپهای خوبی زده شد. این شد که گفتم توی این ویدئو یکی از بست پرکتیسهای ماجرا رو نشون بدم: بی کریپت.
اگر می خواین بدونین که حرفهایترها چطوری پسوردهاشون رو توی دیتابیس ذخیره میکنن که مطمئن بشن حتی در آینده پیشرفت کامپیوترها و شکسته شدن هشهای فعلی هم مشکلش نخواهند داشت، این ویدئو احتمالا به دردتون میخوره.
https://youtu.be/0YCyAqzcCvM
#جادی
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
اگر می خواین بدونین که حرفهایترها چطوری پسوردهاشون رو توی دیتابیس ذخیره میکنن که مطمئن بشن حتی در آینده پیشرفت کامپیوترها و شکسته شدن هشهای فعلی هم مشکلش نخواهند داشت، این ویدئو احتمالا به دردتون میخوره.
https://youtu.be/0YCyAqzcCvM
#جادی
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
👍9🔥1
🔵 Software Engineer Interview Learning Resources
👇🏻👇🏻👇🏻👇🏻
https://systemdesign.one/software-engineer-interview-learning-resources/
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
👇🏻👇🏻👇🏻👇🏻
https://systemdesign.one/software-engineer-interview-learning-resources/
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
👍7
💎 Bounty task (good for join to opensource project)
Grpc method for check node healthy.
https://github.com/pactus-project/pactus/issues/944
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
Grpc method for check node healthy.
https://github.com/pactus-project/pactus/issues/944
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
یک توسعهدهندهی بلاکچین در سال ۲۰۲۴ به چه ابزارهایی نیاز خواهد داشت؟
https://medium.com/cyfrin/a8f1db27ffb7
بررسی اجمالی ۵ دستهبندی از ابزارهای برتر در سال ۲۰۲۴ شامل فاندری، هاردهت، ترافل، براونی، سالیدیتی، وایپر، هاف و ...
این دستهبندی شامل موارد زیر میباشد:
🔵زبان برنامهنویسی
🟣فریمورکهای برنامهنویسی
🟣ابزارهای ضروری و قراردادهای توسعهپذیر
🟣والتها و ابزارهای مدیریت آدرس
🟣ابزارهای بررسی امنیت
#soliditylang_fa
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
https://medium.com/cyfrin/a8f1db27ffb7
بررسی اجمالی ۵ دستهبندی از ابزارهای برتر در سال ۲۰۲۴ شامل فاندری، هاردهت، ترافل، براونی، سالیدیتی، وایپر، هاف و ...
این دستهبندی شامل موارد زیر میباشد:
🔵زبان برنامهنویسی
🟣فریمورکهای برنامهنویسی
🟣ابزارهای ضروری و قراردادهای توسعهپذیر
🟣والتها و ابزارهای مدیریت آدرس
🟣ابزارهای بررسی امنیت
#soliditylang_fa
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
👍9 3
زاکربرگ پس از شکست در متاورس، حالا به هوش مصنوعی چشم دوخته است
https://www.zoomit.ir/ai-articles/415423-meta-ai-open-source-metaverse/
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
https://www.zoomit.ir/ai-articles/415423-meta-ai-open-source-metaverse/
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
😁7 4🔥1🍾1