🐍 Python & Raspberry 🐍
8.21K subscribers
1.92K photos
125 videos
623 files
1.23K links
Python- Raspberry Pi-AI-IOT
ادمین : فرهاد ناصری زاده
@farhad_naserizadeh
@farhad3412

گروه پایتون
@Python_QA
تبادل
@mmtahmasbi
کانال مرتبط
@new_mathematical
@micropython_iot
@c_micro
اینستاگرام
http://Instagram.com/python_raspberry
Download Telegram
برنامه نویس یک کتابخانه متن باز معروف زبان جاوااسکریپت، در اپدیت جدیدی برای این کتابخونه، کدهایی به اون اضافه کرده که چک میکنه ایا کاربری که اون رو نصب کرده از روسیه و بلاروس هست و اگر بود، فایلهای کامپیوتر اون رو پاک میکنه!

این کتابخونه 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
This media is not supported in your browser
VIEW IN TELEGRAM
هیت سینک هارا چجور میسازند :))))))

پنیره انگار 😂😂😂


@raspberry_python
#kasra
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
✔️ از 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
آشکار سازی آتش با پایتون

@raspberry_python
https://youtu.be/nwIgxrXP-X4


تاحالا شده که بخواید مسیر اجرای یک کدی رو قدم به قدم ببینید ؟

یا تاحالا شده برای تدریس پایتون و اینکه قدم به قدم توی کد چ اتفاقی میوفته ب مشکل خورده باشید و مجبور باشید روش trace کردن رو یاد بدید و این چیزا؟

میتونید خیلی راحت از ی ide ب اسم
Thonny
استفاده کنید :)))

#kasra
@raspberry_python
https://t.me/Mathematics4MachineLearning


ریاضیات با طعم ماشین لرنینگ


همون طور که میدونید یکی از اصلی ترین ارکان یادگیری ماشین و هوش مصنوعی یادگیری ریاضیاته پشتشه

تو این گروه قصد داریم درمورد مباحث با ریاضیات مورد استفاده در کامپیوتر و بیشتر هوش مصنوعی باهم بحث کنیم

📌یک سری کلاس و جلسات مطالعه کتاب هم قراره برگزار کنیم 🤩