This media is not supported in your browser
VIEW IN TELEGRAM
#terminal #go #webrtc #bash #linux #shell
#منهای_جنگو
یه ابزار کاربردی برای Terminal Sharing بر پایه WebRTC و نوشته شده با Golang
Share a terminal session over WebRTC
WebTTY allows you to share a terminal session from your machine using WebRTC. You can pair with a friend without setting up a proxy server, debug servers behind NATs, and more. WebTTY also works in-browser.
https://github.com/maxmcd/webtty
〰️〰️〰️〰️〰️〰️
© @DjangoEx
#منهای_جنگو
یه ابزار کاربردی برای Terminal Sharing بر پایه WebRTC و نوشته شده با Golang
Share a terminal session over WebRTC
WebTTY allows you to share a terminal session from your machine using WebRTC. You can pair with a friend without setting up a proxy server, debug servers behind NATs, and more. WebTTY also works in-browser.
https://github.com/maxmcd/webtty
〰️〰️〰️〰️〰️〰️
© @DjangoEx
#منهای_جنگو
از تاثیرات بایدن
دارکمد به وبسایت کاخ سفید اضافه شده
لابلای کدهای html وبسایت کاخ سفید، یه آگهی استخدام هم گذاشتن 😄
〰️〰️〰️〰️〰️〰️
© @DjangoEx
از تاثیرات بایدن
دارکمد به وبسایت کاخ سفید اضافه شده
لابلای کدهای html وبسایت کاخ سفید، یه آگهی استخدام هم گذاشتن 😄
〰️〰️〰️〰️〰️〰️
© @DjangoEx
✔️Introduction to Sorting Algorithms in Python
https://realpython.com/courses/intro-sorting-algorithms/
Thanks to: @pythonl
〰〰〰〰〰〰
©@DjangoEx
https://realpython.com/courses/intro-sorting-algorithms/
Thanks to: @pythonl
〰〰〰〰〰〰
©@DjangoEx
✔️دعوت رسمی از جناب آقای اردوخانی
(این یک دعوت سر گشاده میباشد و دوستانی که به ایشان دسترسی دارند لطفاً این پیام را برایشان ارسال کنند پیشاپیش از مساعدت همراهان عزیز سپاسگزارم)
جناب آقای اردوخانی عزیز با سلام و وقت بخیر خدمت شما دوست گرامی
شمارو دعوت میکنم تا در گروه عمومی Django Expert (@Djangoir) به عنوان ادمین حضور به هم برسانید و پاسخ دوستانی که آموزش شمارو دنبال میکنند را بدهید.
چرا که تا آنجا که بنده مطلع شده (از نحوه کدهای دوستان) آموزش جنگو جنابعالی بر خلاف تمام best practices ها و اصول مدون در داکیومنت رسمی جنگو میباشد (حداقل در سطح ابتدایی) و تقریباً تمام عزیزانی که در صدد کمک به اعتلای جامعه جنگو فارسی و استفاده کنندگان از این فریم ورک هستند از رفع مشکلات کدهای خاص و غیر اصولی شما باز ماندهاند. (من جمله خوده بنده)
این دعوت علی رغم میل باطنی بنده بدین جهت است که شما در قبال تمام نوآموزان(شروع کنندگان) عرصه برنامه نویسی فریم ورک جنگو که از آموزشهای شما استفاده میکنند مسئول هستید.
لازم به ذکر است تیم مدیریت محتوای این کانال افتخار این را دارد که تقریبا در خدمت تمام مدرسین فارسی زبان حوزه جنگو میباشد
ارادتمند شما: مجید آقامحمد (@majid_aghamohamad)
#اردوخانی
این پیام مال دوره اول ایشون بود که به عقیده بزخی ها من جمله بنده غیراصولی مباحث تدریس میشد
پی.نوشت: پست منقضی شده
بعداً ایشون یک دوره دومی ظبط کردن که اون دوره خیلی بهتر شده و نقاط ضعف برطرف شده اگرچه که من اون دوره رو ندیدم
〰〰〰〰〰
©@DjangoEx
(این یک دعوت سر گشاده میباشد و دوستانی که به ایشان دسترسی دارند لطفاً این پیام را برایشان ارسال کنند پیشاپیش از مساعدت همراهان عزیز سپاسگزارم)
جناب آقای اردوخانی عزیز با سلام و وقت بخیر خدمت شما دوست گرامی
شمارو دعوت میکنم تا در گروه عمومی Django Expert (@Djangoir) به عنوان ادمین حضور به هم برسانید و پاسخ دوستانی که آموزش شمارو دنبال میکنند را بدهید.
چرا که تا آنجا که بنده مطلع شده (از نحوه کدهای دوستان) آموزش جنگو جنابعالی بر خلاف تمام best practices ها و اصول مدون در داکیومنت رسمی جنگو میباشد (حداقل در سطح ابتدایی) و تقریباً تمام عزیزانی که در صدد کمک به اعتلای جامعه جنگو فارسی و استفاده کنندگان از این فریم ورک هستند از رفع مشکلات کدهای خاص و غیر اصولی شما باز ماندهاند. (من جمله خوده بنده)
این دعوت علی رغم میل باطنی بنده بدین جهت است که شما در قبال تمام نوآموزان(شروع کنندگان) عرصه برنامه نویسی فریم ورک جنگو که از آموزشهای شما استفاده میکنند مسئول هستید.
لازم به ذکر است تیم مدیریت محتوای این کانال افتخار این را دارد که تقریبا در خدمت تمام مدرسین فارسی زبان حوزه جنگو میباشد
ارادتمند شما: مجید آقامحمد (@majid_aghamohamad)
#اردوخانی
این پیام مال دوره اول ایشون بود که به عقیده بزخی ها من جمله بنده غیراصولی مباحث تدریس میشد
پی.نوشت: پست منقضی شده
بعداً ایشون یک دوره دومی ظبط کردن که اون دوره خیلی بهتر شده و نقاط ضعف برطرف شده اگرچه که من اون دوره رو ندیدم
〰〰〰〰〰
©@DjangoEx
✔️نقشه راه پیشنهادی یادگیری Django
1️⃣ پیشنهاد ما در خصوص آموزش اصولی جنگو در مرحله ی اول فقط و فقط خواندن داکیومنت رسمی جنگو هست می باشد.
👉🏻Link: https://docs.djangoproject.com/en/2.2/intro/install/
چرا که هیچ منبعی بهتر و جامع تر از داکیومنت رسمی یک فریم ورک نمیتواند باشد.
2️⃣ همچنین خواندن کتاب های از قبیل:
✅Django by example
✅Django for beginners
✅Django for professional
✅Django for API's
✅Django high performance
✅Two scoops of django
بسیار مفید و کمک کننده میباشند اگر توانایی خرید این کتاب ها را دارید لطفاً آنها را تهیه بفرمایید در غیر اینصورت این کتابها در داخل کانال موجود است
3️⃣ برای دوستانی که به زبان انگلیسی مسلط هستند و به دنبال محتوای ویدیویی جنگو هستند پیام پین شده.(که از تاریخچه پیام های پین شده قابل دسترسی هست)
👉🏻link: https://t.me/djangoex/305
دوستانی که زبان فارسی رو ترجیح میدند پیام بالای پیام پین شده قبلی .
👉🏻Link: https://t.me/djangoex/304
نکته مهم: آموزش های معرفی شده در این پست ها کاملآ رایگان هستن
✅لازم به ذکر است آشنایی با زبان انگلیسی توانایی search کردن Error ها و استفاده از سایت هایی از قبیل Stack overflow جز توانایی های بنیادی برنامه نویسان محسوب میشود.
〰️〰️〰️〰️〰️〰️
©@DjangoEx
1️⃣ پیشنهاد ما در خصوص آموزش اصولی جنگو در مرحله ی اول فقط و فقط خواندن داکیومنت رسمی جنگو هست می باشد.
👉🏻Link: https://docs.djangoproject.com/en/2.2/intro/install/
چرا که هیچ منبعی بهتر و جامع تر از داکیومنت رسمی یک فریم ورک نمیتواند باشد.
2️⃣ همچنین خواندن کتاب های از قبیل:
✅Django by example
✅Django for beginners
✅Django for professional
✅Django for API's
✅Django high performance
✅Two scoops of django
بسیار مفید و کمک کننده میباشند اگر توانایی خرید این کتاب ها را دارید لطفاً آنها را تهیه بفرمایید در غیر اینصورت این کتابها در داخل کانال موجود است
3️⃣ برای دوستانی که به زبان انگلیسی مسلط هستند و به دنبال محتوای ویدیویی جنگو هستند پیام پین شده.(که از تاریخچه پیام های پین شده قابل دسترسی هست)
👉🏻link: https://t.me/djangoex/305
دوستانی که زبان فارسی رو ترجیح میدند پیام بالای پیام پین شده قبلی .
👉🏻Link: https://t.me/djangoex/304
نکته مهم: آموزش های معرفی شده در این پست ها کاملآ رایگان هستن
✅لازم به ذکر است آشنایی با زبان انگلیسی توانایی search کردن Error ها و استفاده از سایت هایی از قبیل Stack overflow جز توانایی های بنیادی برنامه نویسان محسوب میشود.
〰️〰️〰️〰️〰️〰️
©@DjangoEx
Telegram
Django Expert
✔منابع آموزشی جنگو (جدید)
آموزش جنگو 2 از جاستین میشل(این مدرس کارش خیلی درسته)
👉🏻link:
https://www.youtube.com/watch?v=F5mRW0jo-U4
آموزش جنگو 3.0 (دیتابیس MySQL)
👉🏻Link:
https://www.youtube.com/watch?v=6ManltU_8iU
هرکدوم از این آموزش ها full course beginner…
آموزش جنگو 2 از جاستین میشل(این مدرس کارش خیلی درسته)
👉🏻link:
https://www.youtube.com/watch?v=F5mRW0jo-U4
آموزش جنگو 3.0 (دیتابیس MySQL)
👉🏻Link:
https://www.youtube.com/watch?v=6ManltU_8iU
هرکدوم از این آموزش ها full course beginner…
👍6❤1👎1🎉1
Django Expert pinned «✔️نقشه راه پیشنهادی یادگیری Django 1️⃣ پیشنهاد ما در خصوص آموزش اصولی جنگو در مرحله ی اول فقط و فقط خواندن داکیومنت رسمی جنگو هست می باشد. 👉🏻Link: https://docs.djangoproject.com/en/2.2/intro/install/ چرا که هیچ منبعی بهتر و جامع تر از داکیومنت رسمی یک…»
✔️ وبفریمورکها چگونه کار میکنند؟
🟣 قسمت ۵: توضیح و پیادهسازی URL Parse
یکی از مهمترین بخشهای وباپلیکیشن url ها هستن که وظیفه انتقال ریکوئست به هندلر مخصوص رو دارند. معمولا یک یو ار ال پارامترهایی رو همراه خودش داره و این پارامترها در نمایش خروجی مناسب، انتقال به صفحه خاص و... کاربرد دارند.
در این قسمت کدهامون رو پایتونیکتر مینویسیم و به سبک فلسک، url هامون رو تجزیه میکنیم!
🌐 https://youtu.be/XvO4ykR5j_4
#web_framework #python #http #dispatch_request
#یوتوب #یوتیوب #یوتوب_فارسی #یوتیوب_فارسی
〰️〰️〰️〰️〰️
©️ @DjangoEx
🟣 قسمت ۵: توضیح و پیادهسازی URL Parse
یکی از مهمترین بخشهای وباپلیکیشن url ها هستن که وظیفه انتقال ریکوئست به هندلر مخصوص رو دارند. معمولا یک یو ار ال پارامترهایی رو همراه خودش داره و این پارامترها در نمایش خروجی مناسب، انتقال به صفحه خاص و... کاربرد دارند.
در این قسمت کدهامون رو پایتونیکتر مینویسیم و به سبک فلسک، url هامون رو تجزیه میکنیم!
🌐 https://youtu.be/XvO4ykR5j_4
#web_framework #python #http #dispatch_request
#یوتوب #یوتیوب #یوتوب_فارسی #یوتیوب_فارسی
〰️〰️〰️〰️〰️
©️ @DjangoEx
✔️ ابزاری جهت استفاده بهتر از دستورات git همراه با توضیحات برای هر دستور
#پیشنهادی
#منهای_جنگو
#git #گیت
👉🏻Link: https://gitexplorer.com/
〰〰〰〰〰〰
@DjangoEx
#پیشنهادی
#منهای_جنگو
#git #گیت
👉🏻Link: https://gitexplorer.com/
〰〰〰〰〰〰
@DjangoEx
✔️ اهمیت آپگرید یک نرمافزار پس از گذشت زمان
به نظر شما چه روش هایی باعث میشه یک نرم افزار در مقابل Test Of Time مقاوم بمونه؟
〰〰〰〰〰〰
@DjangoEx
به نظر شما چه روش هایی باعث میشه یک نرم افزار در مقابل Test Of Time مقاوم بمونه؟
〰〰〰〰〰〰
@DjangoEx
✔️ 7 Reason Why Telegram Is Insecure
🌐 Link: https://hackernoon.com/7-reason-why-telegram-is-insecure-by-design-but-millions-still-flock-to-it-ignoring-privacy-concerns-qq1o344c
#telegram #minus_django
〰〰〰〰〰〰
© @DjangoEx
🌐 Link: https://hackernoon.com/7-reason-why-telegram-is-insecure-by-design-but-millions-still-flock-to-it-ignoring-privacy-concerns-qq1o344c
#telegram #minus_django
〰〰〰〰〰〰
© @DjangoEx
Hackernoon
Insecure by Design: As Millions Flock to Telegram, 7 Reasons to Question the App's Privacy Claims | HackerNoon
Telegram is not the gold-standard for secure messaging that it paints itself to be. Here are 7 reasons why.
✔️ وبفریمورکها چگونه کار میکنند؟
🟣 قسمت ۶: توضیح و ساخت کلاس بیس ویو ها
تا الان فریمورک ما ریکوئستهارو با استفاده از توابع هندل میکرد. اما برای حرفهای شدن بهتره کدهامون رو باکلاس بنویسیم!
در این قسمت قابلیت کلاس بیس ویوها (CBV) رو به فریمورکمون اضافه میکنیم و در ادامه امکان محدود کردن http method رو معرفی میکنیم.
🌐 https://youtu.be/rV8j6kBk8Vc
لینک پروژه در گیتهاب:
🌐 https://github.com/shahriarshm/minimalweb
#web_framework #python #http #class_based_views #cbv
#یوتوب #یوتیوب #یوتوب_فارسی #یوتیوب_فارسی
〰️〰️〰️〰️〰️
©️ @DjangoEx
🟣 قسمت ۶: توضیح و ساخت کلاس بیس ویو ها
تا الان فریمورک ما ریکوئستهارو با استفاده از توابع هندل میکرد. اما برای حرفهای شدن بهتره کدهامون رو باکلاس بنویسیم!
در این قسمت قابلیت کلاس بیس ویوها (CBV) رو به فریمورکمون اضافه میکنیم و در ادامه امکان محدود کردن http method رو معرفی میکنیم.
🌐 https://youtu.be/rV8j6kBk8Vc
لینک پروژه در گیتهاب:
🌐 https://github.com/shahriarshm/minimalweb
#web_framework #python #http #class_based_views #cbv
#یوتوب #یوتیوب #یوتوب_فارسی #یوتیوب_فارسی
〰️〰️〰️〰️〰️
©️ @DjangoEx
😁1
#python #async #asyncio #perfomance #asynchronous
asynchronously create and manage subprocesses in python, from spawning to streaming
This document describes high-level async/await asyncio APIs to create and manage subprocesses.
https://docs.python.org/3/library/asyncio-subprocess.html
Streaming subprocess stdin and stdout with asyncio in Python
https://kevinmccarthy.org/2016/07/25/streaming-subprocess-stdin-and-stdout-with-asyncio-in-python/
〰️〰️〰️〰️〰️
©️ @DjangoEx
asynchronously create and manage subprocesses in python, from spawning to streaming
stdin
, stdout
and etc...This document describes high-level async/await asyncio APIs to create and manage subprocesses.
https://docs.python.org/3/library/asyncio-subprocess.html
Streaming subprocess stdin and stdout with asyncio in Python
https://kevinmccarthy.org/2016/07/25/streaming-subprocess-stdin-and-stdout-with-asyncio-in-python/
〰️〰️〰️〰️〰️
©️ @DjangoEx
✔️شرکت حامی برای موقعیت شغلی برنامه نویس ارشد پایتون، همکار جدید می پذیرد.
شرایط کامل تر و لینک ارسال رزومه:
👉🏻Link:
https://jobinja.ir/companies/hami-4/jobs/mEe
#کارجو #استخدام #موقعیت_شغلی
〰〰〰〰〰〰
© @DjangoEx
شرایط کامل تر و لینک ارسال رزومه:
👉🏻Link:
https://jobinja.ir/companies/hami-4/jobs/mEe
#کارجو #استخدام #موقعیت_شغلی
〰〰〰〰〰〰
© @DjangoEx
#استخدام #ریموت #شغل #موقعیت_شغلی #ai #machine_learning #computer_vision #deep_learning #career #job #remote_work
استخدام متخصص پردازش تصویر و یادگیری ماشین / یادگیری عمیق در شرکت agileful
موقعیت شرکت: آلمان 🇩🇪 ایران 🇮🇷 (ریموت)
اطلاعات تکمیلی در فایل PDF
📨ارسال رزومه و اطلاعات بیشتر:
〰️〰️〰️〰️〰️〰️
© @DjangoEx
استخدام متخصص پردازش تصویر و یادگیری ماشین / یادگیری عمیق در شرکت agileful
موقعیت شرکت: آلمان 🇩🇪 ایران 🇮🇷 (ریموت)
اطلاعات تکمیلی در فایل PDF
📨ارسال رزومه و اطلاعات بیشتر:
mohammad.m@agileful.com
#منهای_جنگو 〰️〰️〰️〰️〰️〰️
© @DjangoEx
✔️ سومین آزمایش انتقال امن کوانتومی به روش فوتونها، دیروز در تهران بین برج میلاد و سازمان انرژی اتمی با موفقیت انجام شد.
🔷 در این روش انتقال با برقراری ارتباط کوانتومی مبتنی بر درهمتنیدگی، پیامها به شیوهای امن رمزگذاری و انتقال اطلاعات در مسیر مشخصشده بین دونقطه موردنظر انجام میشود. سپس پیام موردنظر توسط کلید کوانتومی رمزگذاری، به مقصد ارسال و در آنجا مجدداً به کمک کلید کوانتومی که به دلیل بهرهگیری از درهمتنیدگی کوانتومی قابل کپیبرداری و هک نمیباشد، رمزگشایی میشود.
🔶 آزمایش انتقال امن کوانتومی فوتونها تاکنون در ۳ فاز: آزمایشگاهی در فاصله ۲ متری، مابین دو ساختمان به مسافت ۳۰۰ متر و اخیراً میان ساختمان مرکز فناوریهای کوانتومی ایران تا تراز ۳۰۰ متری برج میلاد به مسافت ۱۶۵۰ متر انجامشده است.
✅ فناوریهای کوانتومی بهعنوان یکی از مهمترین فناوریهای قرن ۲۱ به شمار میآید که در حال ایجاد انقلابی شگرف در علم و تکنولوژی است.
#منهای_جنگو
(پارت ۱)
〰️〰️〰️〰️〰️〰️
© @DjangoEx
🔷 در این روش انتقال با برقراری ارتباط کوانتومی مبتنی بر درهمتنیدگی، پیامها به شیوهای امن رمزگذاری و انتقال اطلاعات در مسیر مشخصشده بین دونقطه موردنظر انجام میشود. سپس پیام موردنظر توسط کلید کوانتومی رمزگذاری، به مقصد ارسال و در آنجا مجدداً به کمک کلید کوانتومی که به دلیل بهرهگیری از درهمتنیدگی کوانتومی قابل کپیبرداری و هک نمیباشد، رمزگشایی میشود.
🔶 آزمایش انتقال امن کوانتومی فوتونها تاکنون در ۳ فاز: آزمایشگاهی در فاصله ۲ متری، مابین دو ساختمان به مسافت ۳۰۰ متر و اخیراً میان ساختمان مرکز فناوریهای کوانتومی ایران تا تراز ۳۰۰ متری برج میلاد به مسافت ۱۶۵۰ متر انجامشده است.
✅ فناوریهای کوانتومی بهعنوان یکی از مهمترین فناوریهای قرن ۲۱ به شمار میآید که در حال ایجاد انقلابی شگرف در علم و تکنولوژی است.
#منهای_جنگو
(پارت ۱)
〰️〰️〰️〰️〰️〰️
© @DjangoEx
Django Expert
✔️ سومین آزمایش انتقال امن کوانتومی به روش فوتونها، دیروز در تهران بین برج میلاد و سازمان انرژی اتمی با موفقیت انجام شد. 🔷 در این روش انتقال با برقراری ارتباط کوانتومی مبتنی بر درهمتنیدگی، پیامها به شیوهای امن رمزگذاری و انتقال اطلاعات در مسیر مشخصشده…
✅ این داستان به زبان ساده از کجا شروع شد؟
🔶 در سال ۱۹۳۵، آلبرت انیشتین متوجه یک نقطه فوق العاده عجیب در مورد نظریه کوانتومی شد! انیشتین فهمید مابین ذراتی که یکبار باهم برهمکنش داشتند (درهم تنیدگی) یک رابطه اسرار آمیز شکل میگیره. انیشتین این موضوع رو به راحتی قبول نمیکرد چون معتقد بود سرعتی بالاتر از سرعت نور وجود نداره.
🔷 آزمایش انتقال کوانتومی ایران، در امتداد آزمایش چند کشور دیگه برای انتقال دیتا با استفاده از درهم تنیدگی کوانتومی بود. با این روش میشه هردیتایی رو جابجا کرد (متن، عکس، ویدئو، ...) و موضوع مهتر اینه که دادهها رمزنگاری شده به حساب میان و دیتا بلادرنگ و در لحظه بین هر نقطه جغرافیایی منتقل میشه و فرستنده و گیرنده هم لازم نیست جای همدیگه رو بدونن چون اگر شما روی یکی از ذرات درهم تنیده تغییری ایجاد کنید، جفت اون ذره در همان لحظه در هر کجای عالم هستی یا کهکشان تغییر رو میفهمه!
✅ دانش کوانتومی ممکنه درک ما از دنیایی که میشناسیم رو تغییر بده.
✅ این مطلب رو با دوستانتون به اشتراک بزارید و نظراتتون رو بیان کنید. ☺️✌️
#منهای_جنگو
(پارت ۲)
〰️〰️〰️〰️〰️〰️
© @DjangoEx
🔶 در سال ۱۹۳۵، آلبرت انیشتین متوجه یک نقطه فوق العاده عجیب در مورد نظریه کوانتومی شد! انیشتین فهمید مابین ذراتی که یکبار باهم برهمکنش داشتند (درهم تنیدگی) یک رابطه اسرار آمیز شکل میگیره. انیشتین این موضوع رو به راحتی قبول نمیکرد چون معتقد بود سرعتی بالاتر از سرعت نور وجود نداره.
🔷 آزمایش انتقال کوانتومی ایران، در امتداد آزمایش چند کشور دیگه برای انتقال دیتا با استفاده از درهم تنیدگی کوانتومی بود. با این روش میشه هردیتایی رو جابجا کرد (متن، عکس، ویدئو، ...) و موضوع مهتر اینه که دادهها رمزنگاری شده به حساب میان و دیتا بلادرنگ و در لحظه بین هر نقطه جغرافیایی منتقل میشه و فرستنده و گیرنده هم لازم نیست جای همدیگه رو بدونن چون اگر شما روی یکی از ذرات درهم تنیده تغییری ایجاد کنید، جفت اون ذره در همان لحظه در هر کجای عالم هستی یا کهکشان تغییر رو میفهمه!
✅ دانش کوانتومی ممکنه درک ما از دنیایی که میشناسیم رو تغییر بده.
✅ این مطلب رو با دوستانتون به اشتراک بزارید و نظراتتون رو بیان کنید. ☺️✌️
#منهای_جنگو
(پارت ۲)
〰️〰️〰️〰️〰️〰️
© @DjangoEx
✔️ چرا جمع 0.1+0.2 برابر 0.3 نیست؟
>> print(0.1 + 0.2)
0.30000000000000004
در مقاله زیر طرح این مشکل رو تقریبا کامل توضیح داده و اینکه چرا این اتفاق در کامپیوتر ها می افته
https://medium.com/better-programming/why-is-0-1-0-2-not-equal-to-0-3-in-most-programming-languages-99432310d476
〰️〰️〰️〰️〰️〰️
© @DjangoEx
>> print(0.1 + 0.2)
0.30000000000000004
در مقاله زیر طرح این مشکل رو تقریبا کامل توضیح داده و اینکه چرا این اتفاق در کامپیوتر ها می افته
https://medium.com/better-programming/why-is-0-1-0-2-not-equal-to-0-3-in-most-programming-languages-99432310d476
〰️〰️〰️〰️〰️〰️
© @DjangoEx
Medium
Why is 0.1 + 0.2 Not Equal to 0.3 in Most Programming Languages?
It equals 0.30000000000000004