برنامه نویس یک کتابخانه متن باز معروف زبان جاوااسکریپت، در اپدیت جدیدی برای این کتابخونه، کدهایی به اون اضافه کرده که چک میکنه ایا کاربری که اون رو نصب کرده از روسیه و بلاروس هست و اگر بود، فایلهای کامپیوتر اون رو پاک میکنه!
این کتابخونه node-ipc هست که کتابخونه ای مرتبط با کارهای شبکه هست و هر هفته بیش از یک میلیون بار دانلود و در ابزارهای مهمی مثل Vue CLI از اون استفاده میشه. بنابراین کتابخونه مهمی هست.
اما برنامه نویس احمق این کتابخونه برای اعلام حمایتش از مردم اوکراین در مقابل روسیه، در ابتدا به نمایشهای پیام های حمایتی بسنده کرده بود. اما در نسخه های جدید، کارش رو فراتر از این ها برده بود و از طریق ip کامپیوتر کاربران چک میکرد که ایا اونها از کشور روسیه یا بلاروس هستن یا خیر و اگر از اون کشورها بودن، در یک اقدام بسیار غیراخلاقی و مخرب، محتوای فایلهای موجود در کامپیوتر این کاربران رو با اموجی قلب جایگزین میکرد که عملا با حذف کردن اونها فرقی نداشت!
این عملکرد در نسخه های 10.1.1 تا 10.1.3 این کتابخونه دیده شده و NPM اونهارو حذف کرده و گیتهاب اونهارو با کد CVE-2022-23812 برای مشکل دار بودنشون برچسب زده. ابزارهای مختلف از جمله Vue CLI که از این کتابخونه استفاده میکردن هم روی نسخه بدون مشکل 9.2.1 ابزارهاشون رو ثابت کردن تا کاربرانشون دچار مشکل نشن.
این برنامه نویس بعد از اعتراضات، در نسخه 11 این عملکرد مخرب رو حذف کرده ولی اون رو با عملکردی جایگزین کرده که روی دسکتاپ کسانی که از روسیه یا بلاروس هستن یک متن حاوی حمایتش از اوکراین رو هی مینویسه.
https://www.bleepingcomputer.com/news/security/big-sabotage-famous-npm-package-deletes-files-to-protest-ukraine-war/amp/
#kasra
@raspberry_python
این کتابخونه node-ipc هست که کتابخونه ای مرتبط با کارهای شبکه هست و هر هفته بیش از یک میلیون بار دانلود و در ابزارهای مهمی مثل Vue CLI از اون استفاده میشه. بنابراین کتابخونه مهمی هست.
اما برنامه نویس احمق این کتابخونه برای اعلام حمایتش از مردم اوکراین در مقابل روسیه، در ابتدا به نمایشهای پیام های حمایتی بسنده کرده بود. اما در نسخه های جدید، کارش رو فراتر از این ها برده بود و از طریق ip کامپیوتر کاربران چک میکرد که ایا اونها از کشور روسیه یا بلاروس هستن یا خیر و اگر از اون کشورها بودن، در یک اقدام بسیار غیراخلاقی و مخرب، محتوای فایلهای موجود در کامپیوتر این کاربران رو با اموجی قلب جایگزین میکرد که عملا با حذف کردن اونها فرقی نداشت!
این عملکرد در نسخه های 10.1.1 تا 10.1.3 این کتابخونه دیده شده و NPM اونهارو حذف کرده و گیتهاب اونهارو با کد CVE-2022-23812 برای مشکل دار بودنشون برچسب زده. ابزارهای مختلف از جمله Vue CLI که از این کتابخونه استفاده میکردن هم روی نسخه بدون مشکل 9.2.1 ابزارهاشون رو ثابت کردن تا کاربرانشون دچار مشکل نشن.
این برنامه نویس بعد از اعتراضات، در نسخه 11 این عملکرد مخرب رو حذف کرده ولی اون رو با عملکردی جایگزین کرده که روی دسکتاپ کسانی که از روسیه یا بلاروس هستن یک متن حاوی حمایتش از اوکراین رو هی مینویسه.
https://www.bleepingcomputer.com/news/security/big-sabotage-famous-npm-package-deletes-files-to-protest-ukraine-war/amp/
#kasra
@raspberry_python
دنبال دلیل برای آپدیت کردن پایتونتون به نسخه 3.10 میگردید؟ نظرتون راجع به پيشنهادات املایی هنگام اشتباه نوشتن اسامی چیه؟ 😁😁
#liewpl
#liewpl
import turtle
import colorsys
t = turtle.Turtle()
s = turtle.Screen()
s.bgcolor("black")
t.speed(0)
n=36
h=0
for i in range(460):
c=colorsys.hsv_to_rgb(h,1,0.9)
h+=1/n
t.color(c)
t.left(145)
for j in range(5):
t.forward(300)
t.left(150)
@raspberry_python
import colorsys
t = turtle.Turtle()
s = turtle.Screen()
s.bgcolor("black")
t.speed(0)
n=36
h=0
for i in range(460):
c=colorsys.hsv_to_rgb(h,1,0.9)
h+=1/n
t.color(c)
t.left(145)
for j in range(5):
t.forward(300)
t.left(150)
@raspberry_python
Convert Letters to Numbers in Python
https://itsmycode.com/convert-letters-to-numbers-in-python/
@raspberry_python
https://itsmycode.com/convert-letters-to-numbers-in-python/
@raspberry_python
✔️ از source تا code
"کد پایتون هنگام اجرا به کد سی تبدیل میشه!" 😐
"پایتون خط به خط کد رو ترجمه و اجرا میکنه و کامپایلر نداره" 😑
"پایتون کامپایلر نداره هر کی این رو بهت گفته بیسواده" 😶
اینارو شنیدید؟!
یکی نیست بگه بالاخره کد ما کامپایل میشه یا نمیشه، اگه میشه چجوری؟ کی اصلا میاد کد رو میخونه و کجا اجرا میشه؟ بالاخره کیا این وسط درست میگن پایتون کامپایل میشه یا نه؟
همراه بشید با سفر یکی از core developer های پایتون، Brett Cannon، از نوشتن کد تا اجرا اون و از گذر کردن از گردنههای
decoding -> tokenizing -> parsing -> AST -> compiling
لذت ببرید
🎥 From Source To Code: How CPython's Compiler Works - Brett Cannon
#liewpl
@raspberry_python
"کد پایتون هنگام اجرا به کد سی تبدیل میشه!" 😐
"پایتون خط به خط کد رو ترجمه و اجرا میکنه و کامپایلر نداره" 😑
"پایتون کامپایلر نداره هر کی این رو بهت گفته بیسواده" 😶
اینارو شنیدید؟!
یکی نیست بگه بالاخره کد ما کامپایل میشه یا نمیشه، اگه میشه چجوری؟ کی اصلا میاد کد رو میخونه و کجا اجرا میشه؟ بالاخره کیا این وسط درست میگن پایتون کامپایل میشه یا نه؟
همراه بشید با سفر یکی از core developer های پایتون، Brett Cannon، از نوشتن کد تا اجرا اون و از گذر کردن از گردنههای
decoding -> tokenizing -> parsing -> AST -> compiling
لذت ببرید
🎥 From Source To Code: How CPython's Compiler Works - Brett Cannon
#liewpl
@raspberry_python
Forwarded from Persian python
سلام دوستان وقتتون بخیر - سال نو رو بهتون تبریک میگم 🌷 انشالله که ساله خوبی داشته باشین
ویدیو جدید پلی لیست Pyqt 6 آپلود شد
قسمت : 21
موضوع : تقویم - QCalendarWidget
امیدوارم که مفید بوده باشه
میتونین از لینک زیر تماشا کنین
https://youtu.be/bTucmO1Q644
ویدیو جدید پلی لیست Pyqt 6 آپلود شد
قسمت : 21
موضوع : تقویم - QCalendarWidget
امیدوارم که مفید بوده باشه
میتونین از لینک زیر تماشا کنین
https://youtu.be/bTucmO1Q644
YouTube
قسمت بیست و یکم آموزش Pyqt6 ( کار با QCalendarWidget - نمایش تقویم)
سلام به کانال یوتیوبی پرشین پایتون خوش آمدید
تو این ویدیو روش ساخت تقویم میلادی رو توضیح دادم
که میتونین زبانشو فارسی کنین
و یک سری تنظیمات دیگه که لازمه بدونین برای تقویم
امیدوارم که مفید بوده باشه
# Chapters:
00:00 توضیحات اولیه
01:00 Pyqt6 QCalendarWidget…
تو این ویدیو روش ساخت تقویم میلادی رو توضیح دادم
که میتونین زبانشو فارسی کنین
و یک سری تنظیمات دیگه که لازمه بدونین برای تقویم
امیدوارم که مفید بوده باشه
# Chapters:
00:00 توضیحات اولیه
01:00 Pyqt6 QCalendarWidget…
Forwarded from Persian python
سلام دوستان وقت بخیر
ویدیو جدید پلی لیست Pyqt6 آپلود شد
قسمت : 22
موضوع : دریافت ورودی از کاربر توسط QinputDialog
امیدوارم که مفید بوده باشه
میتونین از لینک زیر تماشا کنین
https://youtu.be/63p4wEJgtso
ویدیو جدید پلی لیست Pyqt6 آپلود شد
قسمت : 22
موضوع : دریافت ورودی از کاربر توسط QinputDialog
امیدوارم که مفید بوده باشه
میتونین از لینک زیر تماشا کنین
https://youtu.be/63p4wEJgtso
YouTube
قسمت بیست و دوم آموزش Pyqt6 ( کار با QInputDialog - دریافت ورودی از کاربر)
سلام به کانال یوتیوبی پرشین پایتون خوش آمدید
QinputDialog یکی از روش های دریافت ورودی از کاربر هستش
که تو این ویدیو 3 روش اصلی رو توضیح دادم
دریافت متن
دریافت عدد
دریافت یک آیتم از لیست
امیدوارم که مفید بوده باشه
# Chapters:
00:00 توضیحات اولیه
01:00 دریافت…
QinputDialog یکی از روش های دریافت ورودی از کاربر هستش
که تو این ویدیو 3 روش اصلی رو توضیح دادم
دریافت متن
دریافت عدد
دریافت یک آیتم از لیست
امیدوارم که مفید بوده باشه
# Chapters:
00:00 توضیحات اولیه
01:00 دریافت…
Forwarded from Persian python
سلام دوستان وقت بخیر
ویدیو جدید پلی لیست FastApi آپلود شد
قسمت : 5
موضوع : روش دسته بندی Api ها با استفاده از Tags و اضافه کردن توضیحات به API
API Description - Summary Description - Response Description
امیدوارم که مفید بوده باشه
میتونین از لینک زیر تماشا کنین
https://youtu.be/5zUA_koB4bM
ویدیو جدید پلی لیست FastApi آپلود شد
قسمت : 5
موضوع : روش دسته بندی Api ها با استفاده از Tags و اضافه کردن توضیحات به API
API Description - Summary Description - Response Description
امیدوارم که مفید بوده باشه
میتونین از لینک زیر تماشا کنین
https://youtu.be/5zUA_koB4bM
YouTube
آموزش Api نویس با FastApi Python ( قسمت پنجم - Tags , Description - توضیحات و تگ ها )
سلام به کانال یوتیوبی پرشین پایتون خوش آمدید
برای تمیز نویسی و بخش بندی کد ها لازمه که بتونین اونهارو تگ بندی کنین
که یکی از روش های دسته بندی هستش
یک برنامه نویس حرفه ای همیشه برای کد خودش داکیومنت مینویسه
که شما میتونین از توضیحات نویسیه این ماژول استفاده…
برای تمیز نویسی و بخش بندی کد ها لازمه که بتونین اونهارو تگ بندی کنین
که یکی از روش های دسته بندی هستش
یک برنامه نویس حرفه ای همیشه برای کد خودش داکیومنت مینویسه
که شما میتونین از توضیحات نویسیه این ماژول استفاده…
https://youtu.be/nwIgxrXP-X4
تاحالا شده که بخواید مسیر اجرای یک کدی رو قدم به قدم ببینید ؟
یا تاحالا شده برای تدریس پایتون و اینکه قدم به قدم توی کد چ اتفاقی میوفته ب مشکل خورده باشید و مجبور باشید روش trace کردن رو یاد بدید و این چیزا؟
میتونید خیلی راحت از ی ide ب اسم
Thonny
استفاده کنید :)))
#kasra
@raspberry_python
تاحالا شده که بخواید مسیر اجرای یک کدی رو قدم به قدم ببینید ؟
یا تاحالا شده برای تدریس پایتون و اینکه قدم به قدم توی کد چ اتفاقی میوفته ب مشکل خورده باشید و مجبور باشید روش trace کردن رو یاد بدید و این چیزا؟
میتونید خیلی راحت از ی ide ب اسم
Thonny
استفاده کنید :)))
#kasra
@raspberry_python
YouTube
Introducing Thonny
Recorded with Thonny 0.2.8
http://thonny.org
https://github.com/thonny/thonny/
http://thonny.org
https://github.com/thonny/thonny/
https://t.me/Mathematics4MachineLearning
ریاضیات با طعم ماشین لرنینگ
همون طور که میدونید یکی از اصلی ترین ارکان یادگیری ماشین و هوش مصنوعی یادگیری ریاضیاته پشتشه
تو این گروه قصد داریم درمورد مباحث با ریاضیات مورد استفاده در کامپیوتر و بیشتر هوش مصنوعی باهم بحث کنیم
📌یک سری کلاس و جلسات مطالعه کتاب هم قراره برگزار کنیم 🤩
ریاضیات با طعم ماشین لرنینگ
همون طور که میدونید یکی از اصلی ترین ارکان یادگیری ماشین و هوش مصنوعی یادگیری ریاضیاته پشتشه
تو این گروه قصد داریم درمورد مباحث با ریاضیات مورد استفاده در کامپیوتر و بیشتر هوش مصنوعی باهم بحث کنیم
📌یک سری کلاس و جلسات مطالعه کتاب هم قراره برگزار کنیم 🤩
Telegram
Mathematics 4 Machine Learning
MML (Channel Link)
https://t.me/mmldocs
هدف کلی این گروه اموزش و پرسش و پاسخ در حیطه ریاضیات مربوط ب ماشین لرنینگ هست
https://t.me/mmldocs
هدف کلی این گروه اموزش و پرسش و پاسخ در حیطه ریاضیات مربوط ب ماشین لرنینگ هست