❇️Bitwise operators [cheat sheet]
Number literals
Built-in operators
Package math/bits
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
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
The binary number can be written as 020, 16 or 0x10 in Go.
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
👏2❤1🔥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
🥶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
👍2❤1🔥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
🥶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
❇️ https://github.com/mrbardia72/Go-Interview-Questions-And-Answers
دورود بر همگی
چند ماه پیش یا چند سال پیش میشد این ریپو رو راه اندازی کردم
خوشحال میشم شما دوستان و مهندسین گرامی در تکمیلش نقشی داشته باشبد
یه منبعی بشه برای سوالات استخدامی گولنگ
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
دورود بر همگی
چند ماه پیش یا چند سال پیش میشد این ریپو رو راه اندازی کردم
خوشحال میشم شما دوستان و مهندسین گرامی در تکمیلش نقشی داشته باشبد
یه منبعی بشه برای سوالات استخدامی گولنگ
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
👍8🔥2❤1
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
درسی رایگان برای آموزش مقدماتی docker و docker-compose برای کارهای روزمره. همچنین قسمتّهای مختلف سرویسهای وب مثل reverse proxy و دیتابیسها هم بررسی میشوند
#docker
https://devopswithdocker.com
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
👍3🤩2
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
درسهای رشته کامپیوتر دانشگاه هلسینکی فنلاند که به رایگان در این سایت قرارداده شدهاند و شامل حوزههای مختلفی میشود. از امنیت و هوش مصنوعی گرفته تا 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
چیزی رو توی 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
ابزار حرفهای گرافیکی برای کار با دیتابیس 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
ادامه مطلب 👇
🌏 barnamenevisan.org/r/9123
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
🎉2🔥1
https://www.youtube.com/watch?v=5HCdqV4nQkQ&list=PLOXvU5Ov-cqpjd1_OnczdizY0I64OfH-T
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
YouTube
Gaming in Go: Episode 1 - Introduction
Welcome to a new series I'm calling Gaming in Go, where we'll be exploring the feasibility of using the Go programming language to write games! This video introduces the series and talks about what to expect and the motivation behind it.
🔥4
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
یه لیست نسبتا کامل از تقریبا تمام تستهای ممکن برای 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
لیستی از 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
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 می پردازیم.
راوی: دلارام غلام پور سقا
زمان: اولین جلسه شنبه سه اردیبهشت در سرور دیسکورد گروه توسعه برگزار میشه و جلسات بعدی در ایونت مربوطه در همان سرور دیسکورد به اطلاع علاقه مندان میرسه
- هیچ نظارتی مبنی بر اینکه نرم افزارهای برون سپاری شده چجوری به داده های ما دسترسی پیدا می کنند وجود نداره .
- اعتماد کردن واقعا مسئله ی مهمیه. اگه بخواهیم اینجا تست امنیتی رو در نظر بگیریم نرم افزارها های 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 می پردازیم.
راوی: دلارام غلام پور سقا
زمان: اولین جلسه شنبه سه اردیبهشت در سرور دیسکورد گروه توسعه برگزار میشه و جلسات بعدی در ایونت مربوطه در همان سرور دیسکورد به اطلاع علاقه مندان میرسه
Darkreading
Why So Many Security Experts Are Concerned About Low-Code/No-Code Apps
IT departments must account for the business impact and security risks such applications introduce.
👍7🔥2🎉1