🔵DrawSQL - Database schema diagrams
🔴Beautiful database diagrams · Design, visualize and collaborate on entity relationship diagrams for your databases
🟢 https://drawsql.app/
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
🔴Beautiful database diagrams · Design, visualize and collaborate on entity relationship diagrams for your databases
🟢 https://drawsql.app/
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
👍2
🔵 Panic recover in Go v.s. try catch in other languages
🟢One of the main differences compared to try/catch blocks is the way control flows.
In a typical try/catch scenario, the code after the catch block will run unless it propagates the error.
This is not so with panic/recover. A panic aborts the current function and begins to unwind the stack, running deferred functions (the only place recover does anything) as it encounters them.
Really I'd take that even further:
panic/recover is almost nothing like try/catch in the sense that try and catch are (or at least act like) control structures, and panic/recover are not.
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
🟢One of the main differences compared to try/catch blocks is the way control flows.
In a typical try/catch scenario, the code after the catch block will run unless it propagates the error.
This is not so with panic/recover. A panic aborts the current function and begins to unwind the stack, running deferred functions (the only place recover does anything) as it encounters them.
Really I'd take that even further:
panic/recover is almost nothing like try/catch in the sense that try and catch are (or at least act like) control structures, and panic/recover are not.
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
👍6🍾2
What is the difference between coding and programming?
https://fortune.com/education/articles/coding-vs-programming/
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
https://fortune.com/education/articles/coding-vs-programming/
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
👍8
تعدیل نیرو چیست؟ تفاوت تعدیل با اخراج و ضررهای آن برای سازمان
https://karboom.io/mag/articles/%D8%AA%D8%B9%D8%AF%DB%8C%D9%84-%D9%86%DB%8C%D8%B1%D9%88
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
https://karboom.io/mag/articles/%D8%AA%D8%B9%D8%AF%DB%8C%D9%84-%D9%86%DB%8C%D8%B1%D9%88
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
👍4
🔵روابط تیپ های شخصیتی تست دیسک (DISC) با هم چگونه است؟
🟢تست دیسک یکی از معتبرترین تستهای شخصیتشناسی است که به افراد در شناخت بهتر از خود و به سازمانها در بهینهسازی فرایندا جذب و استخدام و بهخصوص تیمسازی کمک قابلتوجهی میکند. در این مطلب روابط دو به دوی تیپهای شخصیتی تست دیسک (DISC) با هم را در زمینههای همکاری، حل تعارض، اعتمادسازی، سازگاری با تغییرات و مدیریت استرس مورد تحلیل و تفسیر قرار میدهیم.
🎃آنچه در این مقاله خواهید خواند:
🎯روابط تیپ های شخصیتی D و D
🎯روابط تیپ های شخصیتی D و I
🎯روابط تیپ های شخصیتی D و S
🎯روابط تیپ های شخصیتی D و C
🎯روابط تیپ های شخصیتی I و I
🎯روابط تیپ های شخصیتی I و S
🎯روابط تیپ های شخصیتی I و C
🎯روابط تیپ های شخصیتی S و S
🎯روابط تیپ های شخصیتی S و C
🎯روابط تیپ های شخصیتی C و C
yun.ir/0n2r2
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
🟢تست دیسک یکی از معتبرترین تستهای شخصیتشناسی است که به افراد در شناخت بهتر از خود و به سازمانها در بهینهسازی فرایندا جذب و استخدام و بهخصوص تیمسازی کمک قابلتوجهی میکند. در این مطلب روابط دو به دوی تیپهای شخصیتی تست دیسک (DISC) با هم را در زمینههای همکاری، حل تعارض، اعتمادسازی، سازگاری با تغییرات و مدیریت استرس مورد تحلیل و تفسیر قرار میدهیم.
🎃آنچه در این مقاله خواهید خواند:
🎯روابط تیپ های شخصیتی D و D
🎯روابط تیپ های شخصیتی D و I
🎯روابط تیپ های شخصیتی D و S
🎯روابط تیپ های شخصیتی D و C
🎯روابط تیپ های شخصیتی I و I
🎯روابط تیپ های شخصیتی I و S
🎯روابط تیپ های شخصیتی I و C
🎯روابط تیپ های شخصیتی S و S
🎯روابط تیپ های شخصیتی S و C
🎯روابط تیپ های شخصیتی C و C
yun.ir/0n2r2
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
👍4🕊2🍾2🔥1
🔵 The Big O notation in Go
🔴 https://medium.com/@hatronix/the-big-o-notation-in-go-11dee788e8e1
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
🔴 https://medium.com/@hatronix/the-big-o-notation-in-go-11dee788e8e1
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
👍2🍾2❤1
تفاوت DoD، DoR و Acceptance Criteria
https://virgool.io/@amirtaqiabadi/dod-dor-%D9%88-acceptance-criteria-%DA%86%DB%8C%D8%B3%D8%AA-l0fetamcuzji
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
https://virgool.io/@amirtaqiabadi/dod-dor-%D9%88-acceptance-criteria-%DA%86%DB%8C%D8%B3%D8%AA-l0fetamcuzji
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
🍾5
🔵 برخی از ویژگی های مهم کیفیت یک نرم افزار
🎯Availability - Can I use the system when and where I need to?
🎯Conformance to standards - Does the system comply with all applicable standards for functionality, 🎯🎯safety, communication, certification, and interfaces?
🎯Efficiency - Does the system use computer resources economically?
🎯Installability - Can I easily install, uninstall, and reinstall the system and upgrades?
🎯Integrity - Does the system protect against data inaccuracy, corruption, and loss?
🎯Interoperability- Does the system connect well with others to exchange data and services?
🎯Maintainability - Can developers easily modify, correct, and enhance the system?
🎯Performance - Does the system respond sufficiently quickly to user actions and external events?
🎯Portability - Can the system be migrated to different platforms easily?
🎯Reliability - Does the system run when it’s supposed to without failing?
🎯Reusability - Can developers reuse portions of the system in other products?
🎯Robustness - Does the system respond sensibly to erroneous inputs and unexpected operating conditions?
🎯Safety - Does the system protect users from harm and property from damage?
🎯Scalability - Can the system easily expand to accommodate more users, data, or transactions?
🎯Security - Does the system protect against malware attacks, intruders, unauthorized users, and data theft?
🎯Usability - Can users easily learn how to use the system to accomplish their tasks?
🎯Verifiability - Can testers determine whether the software was implemented correctly?
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
🎯Availability - Can I use the system when and where I need to?
🎯Conformance to standards - Does the system comply with all applicable standards for functionality, 🎯🎯safety, communication, certification, and interfaces?
🎯Efficiency - Does the system use computer resources economically?
🎯Installability - Can I easily install, uninstall, and reinstall the system and upgrades?
🎯Integrity - Does the system protect against data inaccuracy, corruption, and loss?
🎯Interoperability- Does the system connect well with others to exchange data and services?
🎯Maintainability - Can developers easily modify, correct, and enhance the system?
🎯Performance - Does the system respond sufficiently quickly to user actions and external events?
🎯Portability - Can the system be migrated to different platforms easily?
🎯Reliability - Does the system run when it’s supposed to without failing?
🎯Reusability - Can developers reuse portions of the system in other products?
🎯Robustness - Does the system respond sensibly to erroneous inputs and unexpected operating conditions?
🎯Safety - Does the system protect users from harm and property from damage?
🎯Scalability - Can the system easily expand to accommodate more users, data, or transactions?
🎯Security - Does the system protect against malware attacks, intruders, unauthorized users, and data theft?
🎯Usability - Can users easily learn how to use the system to accomplish their tasks?
🎯Verifiability - Can testers determine whether the software was implemented correctly?
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
👍4🔥4🍾2
📣 هوش مصنوعی و بلاکچین: شکلدهنده آینده کسبوکارها
🛎 با افتخار اعلام میکنیم ۱۵ اسفند سال جاری، دانشکده مدیریت صنعتی و فناوری دانشگاه تهران، میزبان رویدادِ بلاکچِین و هوش مصنوعی خواهد بود.
این رویداد، پلی است که آخرین یافتهها و تکنولوژیهای هوش مصنوعی و بلاکچین را با چالشها و فرصتهای جهان واقعی کسبوکار به یکدیگر نزدیک میکند.
🔴 با همکاری مشترک دانشکده مدیریت صنعتی و فناوری دانشگاه تهران، اینتک و فیلاگر
✔️ این رویداد فرصتی است برای شبکهسازی و ارتباط حضوری با افراد کلیدی و اثرگذار اکوسیستم در ایران و جهان
📌 با حضور سخنرانانی از:
گوگل، متا، دیجیکالا، ایرانسل، شاتل، آپارات، کافه بازار و انتخاب، سرمایکس، مزدکس، معاونت علمی و فناوری ریاست جمهوری، بانک مرکزی، انجمن بلاکچین، دانشگاه تهران و …
⏰ ۱۵ اسفند از ساعت ۱۴ منتظر حضور گرم شما علاقهمندان هستیم.
✅ ثبتنام عمومی از لینک زیر 👇🏻
🔗 Utechsummit.ir
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
🛎 با افتخار اعلام میکنیم ۱۵ اسفند سال جاری، دانشکده مدیریت صنعتی و فناوری دانشگاه تهران، میزبان رویدادِ بلاکچِین و هوش مصنوعی خواهد بود.
این رویداد، پلی است که آخرین یافتهها و تکنولوژیهای هوش مصنوعی و بلاکچین را با چالشها و فرصتهای جهان واقعی کسبوکار به یکدیگر نزدیک میکند.
🔴 با همکاری مشترک دانشکده مدیریت صنعتی و فناوری دانشگاه تهران، اینتک و فیلاگر
✔️ این رویداد فرصتی است برای شبکهسازی و ارتباط حضوری با افراد کلیدی و اثرگذار اکوسیستم در ایران و جهان
📌 با حضور سخنرانانی از:
گوگل، متا، دیجیکالا، ایرانسل، شاتل، آپارات، کافه بازار و انتخاب، سرمایکس، مزدکس، معاونت علمی و فناوری ریاست جمهوری، بانک مرکزی، انجمن بلاکچین، دانشگاه تهران و …
⏰ ۱۵ اسفند از ساعت ۱۴ منتظر حضور گرم شما علاقهمندان هستیم.
✅ ثبتنام عمومی از لینک زیر 👇🏻
🔗 Utechsummit.ir
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
❤2👍2
☠ کپی پیست کردن یا نوشتن کدها، مسئله این است!
🟡دو تکنیک مفید در راستای یادگیری بهتر میتواند به کار بیاید:
🔶️یکی Blocked Practice است که هدف آن یادگیری با تکرار چندینباره کارهاست. البته این روش بهینهترین روش ممکن برای یادگیری نیست! جایگزین بهتر آن روش Interleaving Practice است که هدف آن یادگیری از طریق ترکیب آموختههای مختلف است!
👇👇👇👇👇
🔻 https://vrgl.ir/vfedt
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
🟡دو تکنیک مفید در راستای یادگیری بهتر میتواند به کار بیاید:
🔶️یکی Blocked Practice است که هدف آن یادگیری با تکرار چندینباره کارهاست. البته این روش بهینهترین روش ممکن برای یادگیری نیست! جایگزین بهتر آن روش Interleaving Practice است که هدف آن یادگیری از طریق ترکیب آموختههای مختلف است!
👇👇👇👇👇
🔻 https://vrgl.ir/vfedt
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
👍6
🔴حل مسئله (leetcode) - Palindrome
🟢 پالیندروم چیست؟
پالیندروم به کلمه، جمله (رشتهای از کلمات) یا اعدادی گفته میشود که از دو طرف (راست به چپ و چپ به راست) دقیقاً به یک شکل خوانده میشوند. (در واقع از دو طرف متقارن هستند.)
🟢مثلا واژه "رادار" یا "بابک و کباب" و عدد "۱۴۵۶۵۴۱" همگی مثالهایی از پالیندروم هستند.
واژه پالیندروم، از دو کلمه با ریشهای یونانی بوجود آمده است: پالین (πάλιν)، به معنای مجدد، تکرار، و دروموس (δρóμος) به معنای راه و مسیر.
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
🟢 پالیندروم چیست؟
پالیندروم به کلمه، جمله (رشتهای از کلمات) یا اعدادی گفته میشود که از دو طرف (راست به چپ و چپ به راست) دقیقاً به یک شکل خوانده میشوند. (در واقع از دو طرف متقارن هستند.)
🟢مثلا واژه "رادار" یا "بابک و کباب" و عدد "۱۴۵۶۵۴۱" همگی مثالهایی از پالیندروم هستند.
واژه پالیندروم، از دو کلمه با ریشهای یونانی بوجود آمده است: پالین (πάλιν)، به معنای مجدد، تکرار، و دروموس (δρóμος) به معنای راه و مسیر.
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
👍9🍾5❤1🕊1
var a, b [0]int
var p, q = &a, &b
func main() { println(&a == &b, p == q) }
var p, q = &a, &b
func main() { println(&a == &b, p == q) }
Anonymous Quiz
51%
false false
28%
false true
15%
true true
6%
true false
🔥6🍾2👍1