Gopher Academy
3.87K subscribers
927 photos
40 videos
280 files
2.09K links
🕸 Gopher Academy

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

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

ادمین:
@mrbardia72
Download Telegram
❇️Bitwise operators [cheat sheet]
Number literals
Built-in operators
Package math/bits

🔰 @gopher_academy
1🔥1👏1
Gopher Academy
❇️Bitwise operators [cheat sheet] Number literals Built-in operators Package math/bits 🔰 @gopher_academy
❇️Number literals
The binary number can be written as 020, 16 or 0x10 in Go.

🔰 @gopher_academy
👏21🔥1
Gopher Academy
❇️Bitwise operators [cheat sheet] Number literals Built-in operators Package math/bits 🔰 @gopher_academy
❇️Built-in operators

🥶The binary numbers in the examples are for explanation only. Integer literals in Go must be specified in octal, decimal or hexadecimal.

🥶The bitwise operators take both signed and unsigned integers as input. The right-hand side of a shift operator, however, must be an unsigned integer.

🥶Shift operators implement arithmetic shifts if the left operand is a signed integer and logical shifts if it is an unsigned integer.


🔰 @gopher_academy
👍21🔥1
Gopher Academy
❇️Bitwise operators [cheat sheet] Number literals Built-in operators Package math/bits 🔰 @gopher_academy
❇️Package math/bits

🥶The functions operate on unsigned integers.

🥶They come in different forms that take arguments of different sizes. For example, Len, Len8, Len16, Len32, and Len64 apply to the types uint, uint8, uint16, uint32, and uint64, respectively.


🔰 @gopher_academy
1🔥1👏1
This media is not supported in your browser
VIEW IN TELEGRAM
❇️ https://github.com/mrbardia72/Go-Interview-Questions-And-Answers

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

🔰 @gopher_academy
👍8🔥21
SOAP - REST-GRAPHQL-RPC

🔰 @gopher_academy
👍2🔥2
This course is an introductory course to Docker and docker-compose. The course will also look into what different parts web services consist of, such as reverse proxies, databases, etc.
درسی رایگان برای آموزش مقدماتی docker و docker-compose برای کارهای روزمره. همچنین قسمت‌ّهای مختلف سرویس‌های وب مثل reverse proxy و دیتابیس‌ها هم بررسی می‌شوند

#docker

https://devopswithdocker.com


🔰 @gopher_academy
👍3🤩2

🔰 @gopher_academy
👍15
The courses are offered by University of Helsinki's Department of Computer Science. No prior knowledge is required.
درس‌های رشته کامپیوتر دانشگاه هلسینکی فنلاند که به رایگان در این سایت قرارداده شده‌اند و شامل حوزه‌های مختلفی می‌شود. از امنیت و هوش مصنوعی گرفته تا tdd و کلی مبحث مرتبط به devops

#course #finland #free #mooc #programming #book #online #AI #java #cyber #security #docker #data #tdd #test #haskell
@pythony

https://www.mooc.fi

Selected Courses:
https://www.elementsofai.com
https://fullstackopen.com/en
https://www.elementsofai.com
https://cybersecuritybase.mooc.fi

🔰 @gopher_academy
👍7🔥2
Forgetting or don't understand something in SQL? Animate away your SQL questions by choosing a keyword and pressing Visualize!
چیزی رو توی SQL یادتون رفته یا درست درک نمیکنین چجوری کار میکنه ؟ با کمک این سایت و schema های آماده میتونین انواع و اقسام query بزنین و بصورت انیمیشن و جذاب بفهمین چه اتفاقاتی میفته :)

#sql #animate #tutorial #fun #tools #learn #visualize #interactive
@pythony

https://animatesql.com

🔰 @gopher_academy
👍3🤩3🎉1
the professional GUI for MongoDB and also free academy inside the site for learning mongodb using this tool.
ابزار حرفه‌ای گرافیکی برای کار با دیتابیس mongoDB که داخلش یه قسمت آموزش هم داره که mongoDB رو میتونین در کنار استفاده از این ابزار یاد بگیرید.

#mongodb #mongo #DB #database #GUI #tools #tool #IDE #tutorial #academy
@pythony

https://studio3t.com
https://studio3t.com/academy


🔰 @gopher_academy
👍2🎉2🔥1
قابلیت JSONB در پایگاه داده PostgreSQL برای امروز و آینده


ادامه مطلب 👇

🌏 barnamenevisan.org/r/9123

🔰 @gopher_academy
🎉2🔥1
Product Validation Playbooks contains list of items for validating the problem, market, product and willingness to pay

یه لیست نسبتا کامل از تقریبا تمام تست‌های ممکن برای validate کردن محصولتون یا مارکت یا موارد دیگه به صورت طبقه‌بندی شده برای هرکدوم توضیحات جامعی دادند.

#validation #test #list #category #categories #playbook #product #market #problem

https://learningloop.io‌

🔰 @gopher_academy
👍2🔥2
Markdown code for lots of small badges that can be included in a README.md file for a github or bitbucket or gitlab project.

لیستی از badge های مختلف برای قراردادن داخل فایل README.md پروژه‌هاتون خیلی جذابن و میتونین توی github یا gitlab یا bitbucket یا بقیه سایت‌های مشابه استفاده کنید.

#github #badge #readme #markdown #list #small #ribbon #pushpin #opensource

https://naereen.github.io/badges


🔰 @gopher_academy
🤩3🎉2
Customizing Go Binaries with Build Tags

https://www.digitalocean.com/community/tutorials/customizing-go-binaries-with-build-tags


🔰 @gopher_academy
🔥3
Forwarded from Geniuses Group (Delaram)
بسیاری از متخصصان حوزه ی #امنیت نگران فراگیریه مفاهیم (قدیمی تر) مانند PaaS, SaaS و (کمی جدیدتر) low code / no code در توسعه نرم افزار ها هستند. تحقیقات نشون داده که شرکت ها کمبود بسیاری در دید کنترل و دانش لازم برای برآورد کردن امنیت در نرم افزار(های) سازمانی دارند. چند مورد از مشکلاتی که این اپلیکیشن ها فراهم می کنند را در ادامه ی مطلب که برگرفته از این مقاله هست، براتون فراهم کنم:
- هیچ نظارتی مبنی بر اینکه نرم افزارهای برون سپاری شده چجوری به داده های ما دسترسی پیدا می کنند وجود نداره .
- اعتماد کردن واقعا مسئله ی مهمیه. اگه بخواهیم اینجا تست امنیتی رو در نظر بگیریم نرم افزارها های pro-code معمولا با ابزار های اسکن و config به عنوان بخشی از ci/cd ساخته میشوند و این مسئله واقعا بسته به اینکه شما چقدر روی دادها سازمان خود حساس هستید میتونه برای نرم افزار و سازمان شما آسیب زا باشه.
- ما اصلا نمی دونیم چجوری این آسیب پذیری ها رو در نرم افزارهای برون سپاری شده چک کنیم . مسلما شما نمی تونید امنیت کدی که بهش دسترسی ندارید رو حفظ کنید. (یا چک کنید)
- با بوجود اومدن مفاهیمی مثل platform as a service / kubernetes / serverless functions نگرانی های زیادی در باب کنترل ، امنیت و ‌مشاهده ی داده بوجود اومده.
درک مشکلاتی که توسعه بر پایه نرم افزارهای low code / no code به همراه خودشون میارن اولین قدمی هست که ما باید برداریم. برای ارائه ی راه حل های جایگزین احتیاج هست کار کردن با "داده" رو یاد بگیریم و سعی کنیم به درک بالایی از داده برسیم. شرکت ها در مراحل متفاوتی از توسعه ی نرم افزارها، نیازمندی به control , visibility و necessary knowledge رو در جریان داده های خودشون درک می کنند. امیدواریم یکی از افراد اون سازمان خواننده ی این پست باشه.

درصدد رفع این مشکل و بدست آوردن این علم در توسعه ی این ابزار ها و درک کافی در کار با #داده لازم دیدیم جلساتی مبنی بر عنوان "data governance" را در کنار همه ی توسعه دهندگان نرم افزار (برنامه نویسان در حوزه ی IT) داشته باشیم تا بتونیم در درجه ی اول سوالات صحیحی رو در طی توسعه ی نرم افزار بپرسیم و در درجه ی دوم توانایی پاسخ به اون نیازمندی ها رو در خودمون ایجاد کنیم. در اولین سری این جلسات به بررسی کتاب با نام مشابه یعنی data governance: The Definitive Guide: People, Processes, and Tools می پردازیم.

راوی: دلارام غلام پور سقا
زمان: اولین جلسه شنبه سه اردیبهشت در سرور دیسکورد گروه توسعه برگزار میشه و جلسات بعدی در ایونت مربوطه در همان سرور دیسکورد به اطلاع علاقه مندان میرسه
👍7🔥2🎉1