📺 PyCon US 2022, Keynote
Peter Wang, Co-founder and CEO of Anaconda
Programming For Everyone (or, The Next 100 Million Pythonistas)
یکی از بهترین Keynoteهایی که از پایکانها دیدم. آقای پیتر ونگ، همینطور که بالاتر هم معرفی کردیم، از پیشگامان زندگی بخشیدن به Scientific Python هستن و تقریبا قلب تپندهی این محیط یعنی شرکت آناکوندا رو جان بخشیدن.
ایشون در این Keynote در از افقهای بسیار روشن آینده پایتون و زندگی اون توی مرورگر پرده برمیدارن و رسما PyScript رو معرفی میکنن.
اما پایاسکریپت چیه:
- یک فریمورک برای ساختن اپهای غنی پایتون در مرورگر
- استفاده از پایتون در لا به لای html
- کنترل کامل به یک صفحهی وب (DOM)
- میتونه کدهای جاوااسکریپت رو صدا بزنه توسط اونها صدا زده بشه
- تمام اپ شما با یک زبان نوشته میشه :)
- و کاملا در مرورگر زندگی میکنه و هیچ web serverعی نیاز نداره =) (مثلا الان Jupyter notebook که میخوایم باز کنیم توی ترمینال براش یک سرور و کرنل بالا میاریم و باقی برنامه توی مرورگر در اختیار ماست اما نسل بعدی Jupyter یعنی JupyterLite کاملا در مرورگر اجرا میشه و هیچ سرور و کرنلی خارج از مرورگر احتیاج نداره :))
اگه میخواید حسابی با پایاسکریپت حال کنید و پروژههای دمویی باهاش زده شدن (که خیلی هم خفن هستن) رو ببینید، این پایکان رو از دست ندید.
https://youtu.be/qKfkCY7cmBQ
〰〰〰〰〰
©@raspberry_python
Peter Wang, Co-founder and CEO of Anaconda
Programming For Everyone (or, The Next 100 Million Pythonistas)
یکی از بهترین Keynoteهایی که از پایکانها دیدم. آقای پیتر ونگ، همینطور که بالاتر هم معرفی کردیم، از پیشگامان زندگی بخشیدن به Scientific Python هستن و تقریبا قلب تپندهی این محیط یعنی شرکت آناکوندا رو جان بخشیدن.
ایشون در این Keynote در از افقهای بسیار روشن آینده پایتون و زندگی اون توی مرورگر پرده برمیدارن و رسما PyScript رو معرفی میکنن.
اما پایاسکریپت چیه:
- یک فریمورک برای ساختن اپهای غنی پایتون در مرورگر
- استفاده از پایتون در لا به لای html
- کنترل کامل به یک صفحهی وب (DOM)
- میتونه کدهای جاوااسکریپت رو صدا بزنه توسط اونها صدا زده بشه
- تمام اپ شما با یک زبان نوشته میشه :)
- و کاملا در مرورگر زندگی میکنه و هیچ web serverعی نیاز نداره =) (مثلا الان Jupyter notebook که میخوایم باز کنیم توی ترمینال براش یک سرور و کرنل بالا میاریم و باقی برنامه توی مرورگر در اختیار ماست اما نسل بعدی Jupyter یعنی JupyterLite کاملا در مرورگر اجرا میشه و هیچ سرور و کرنلی خارج از مرورگر احتیاج نداره :))
اگه میخواید حسابی با پایاسکریپت حال کنید و پروژههای دمویی باهاش زده شدن (که خیلی هم خفن هستن) رو ببینید، این پایکان رو از دست ندید.
https://youtu.be/qKfkCY7cmBQ
〰〰〰〰〰
©@raspberry_python
YouTube
Keynote - Peter Wang
Peter Wang is the CEO and co-founder of Anaconda, and helped found the PyData conferences and global community. Prior to starting Anaconda, Peter worked as a professional scientific computing and visualization software engineer. He has extensive experience…
Catastrophic Backtracking - Regex
سلام. توی regex ، این backtracking میتونه به صورت چشم گیری تایم زیادی بگیره در حدی که حتی بعضی از engine ها ازش استفاده نمیکنن.
Backtracking:
Backtracking occurs when a regular expression pattern contains optional quantifiers or alternation constructs, and the regular expression engine returns to a previous saved state to continue its search for a match.
یه attack هم داریم به اسم ReDoS:
Regular Expression Denial Of Service
اگر اپلیکیشن شما از کاربر pattern رو میگیره کاربر میتونه با وارد کردن این مدل pattern ها سیستم رو برای مدتی از کار بندازه. از wikipedia میتونید توضیحات خیلی خوبی بخونید دربارش:
https://en.wikipedia.org/wiki/ReDoS
به این لینک از regex101 رسیدم جالب بود که تا ۲۰۰ step اول رو نشون داد چه اتفاقی میفته:
https://regex101.com/r/iXSKTs/1/debugger
اگر اپلیکیشن ای مینویسید که از یوزر pattern رو میگیره باید حواستون به این قضیه باشه.
🖊 SorousH
@raspberry_python
سلام. توی regex ، این backtracking میتونه به صورت چشم گیری تایم زیادی بگیره در حدی که حتی بعضی از engine ها ازش استفاده نمیکنن.
Backtracking:
Backtracking occurs when a regular expression pattern contains optional quantifiers or alternation constructs, and the regular expression engine returns to a previous saved state to continue its search for a match.
یه attack هم داریم به اسم ReDoS:
Regular Expression Denial Of Service
اگر اپلیکیشن شما از کاربر pattern رو میگیره کاربر میتونه با وارد کردن این مدل pattern ها سیستم رو برای مدتی از کار بندازه. از wikipedia میتونید توضیحات خیلی خوبی بخونید دربارش:
https://en.wikipedia.org/wiki/ReDoS
به این لینک از regex101 رسیدم جالب بود که تا ۲۰۰ step اول رو نشون داد چه اتفاقی میفته:
https://regex101.com/r/iXSKTs/1/debugger
اگر اپلیکیشن ای مینویسید که از یوزر pattern رو میگیره باید حواستون به این قضیه باشه.
🖊 SorousH
@raspberry_python
Forwarded from Persian python
سلام دوستان وقتتون بخیر
ویدیو پلی لیست FastApi آپلود شد
قسمت : 18
موضوع : Custom Response
امیدوارم که مفید بوده باشه
میتونین از لینک زیر تماشا کنید
https://youtu.be/jYsF4VET4uU
ویدیو پلی لیست FastApi آپلود شد
قسمت : 18
موضوع : Custom Response
امیدوارم که مفید بوده باشه
میتونین از لینک زیر تماشا کنید
https://youtu.be/jYsF4VET4uU
YouTube
آموزش Api نویس با FastApi Python ( قسمت هجدهم - Custom Response )
سلام به کانال یوتیوبی پرشین پایتون خوش آمدید
شما میتونین در Response هاتون
از فرمت های XML html file Streaming ...
استفاده کنید
FAST API
یک وب میکرو فریمورک پایتون هست که با شعار عملکرد بالا
(high performance)
، یادگیری آسان ، کد زنی سریع و آماده برای…
شما میتونین در Response هاتون
از فرمت های XML html file Streaming ...
استفاده کنید
FAST API
یک وب میکرو فریمورک پایتون هست که با شعار عملکرد بالا
(high performance)
، یادگیری آسان ، کد زنی سریع و آماده برای…
Forwarded from Persian python
سلام دوستان وقتتون بخیر
ویدیو پلی لیست FastApi آپلود شد
قسمت : 19
موضوع : Cookie - Header - Form Data
امیدوارم که مفید بوده باشه
میتونین از لینک زیر تماشا کنید
https://youtu.be/kf1CAl73RnA
ویدیو پلی لیست FastApi آپلود شد
قسمت : 19
موضوع : Cookie - Header - Form Data
امیدوارم که مفید بوده باشه
میتونین از لینک زیر تماشا کنید
https://youtu.be/kf1CAl73RnA
YouTube
آموزش Api نویس با FastApi Python ( قسمت نوزدهم - Header - Cookie - Form Data )
سلام به کانال یوتیوبی پرشین پایتون خوش آمدید
FAST API
یک وب میکرو فریمورک پایتون هست که با شعار عملکرد بالا
(high performance)
، یادگیری آسان ، کد زنی سریع و آماده برای تولید توسط آقای سباستین رامیرز تولید شده
ویژگی های اصلی این فریمورک :
سرعت : عملکرد…
FAST API
یک وب میکرو فریمورک پایتون هست که با شعار عملکرد بالا
(high performance)
، یادگیری آسان ، کد زنی سریع و آماده برای تولید توسط آقای سباستین رامیرز تولید شده
ویژگی های اصلی این فریمورک :
سرعت : عملکرد…
Forwarded from Persian python
سلام دوستان وقتتون بخیر
لینک گیت هاب آموزش FastApi
https://github.com/persianpython/FastApi
میتونین فایل های هر قسمت رو ببینید
لینک گیت هاب آموزش FastApi
https://github.com/persianpython/FastApi
میتونین فایل های هر قسمت رو ببینید
GitHub
GitHub - persianpython/FastApi
Contribute to persianpython/FastApi development by creating an account on GitHub.
Sort List of Objects in Python
https://www.pythonforbeginners.com/basics/sort-list-of-objects-in-python
@raspberry_python
https://www.pythonforbeginners.com/basics/sort-list-of-objects-in-python
@raspberry_python
https://thepythoncodingbook.com/2022/05/28/numpy-meshgrid/numpy.meshgrid():
How Does It Work? When Do You Need It? Are There Better Alternatives
@raspberry_python
How Does It Work? When Do You Need It? Are There Better Alternatives
@raspberry_python
Forwarded from Persian python
سلام دوستان وقتتون بخیر
ویدیو پلی لیست FastApi آپلود شد
قسمت : 20
موضوع : authentication
امیدوارم که مفید بوده باشه
میتونین از لینک زیر تماشا کنید
https://youtu.be/d2Z9IW7XM1U
فایل های این ویدیو رو هم داخل گیت هاب گذاشتم:
https://github.com/persianpython/FastApi
ویدیو پلی لیست FastApi آپلود شد
قسمت : 20
موضوع : authentication
امیدوارم که مفید بوده باشه
میتونین از لینک زیر تماشا کنید
https://youtu.be/d2Z9IW7XM1U
فایل های این ویدیو رو هم داخل گیت هاب گذاشتم:
https://github.com/persianpython/FastApi
YouTube
آموزش Api نویس با FastApi Python ( قسمت بیستم - Authentication )
سلام به کانال یوتیوبی پرشین پایتون خوش آمدید
FAST API
یک وب میکرو فریمورک پایتون هست که با شعار عملکرد بالا
(high performance)
، یادگیری آسان ، کد زنی سریع و آماده برای تولید توسط آقای سباستین رامیرز تولید شده
ویژگی های اصلی این فریمورک :
سرعت : عملکرد…
FAST API
یک وب میکرو فریمورک پایتون هست که با شعار عملکرد بالا
(high performance)
، یادگیری آسان ، کد زنی سریع و آماده برای تولید توسط آقای سباستین رامیرز تولید شده
ویژگی های اصلی این فریمورک :
سرعت : عملکرد…
Forwarded from Persian python
سلام دوستان وقتتون بخیر
ویدیو پلی لیست Pyqt6 آپلود شد
قسمت : 33
موضوع : Gradient
امیدوارم که مفید بوده باشه
میتونین از لینک زیر تماشا کنید
https://youtu.be/37iKoQvGBqA
فایل های این ویدیو رو هم داخل گیت هاب گذاشتم:
https://github.com/persianpython/Pyqt6
ویدیو پلی لیست Pyqt6 آپلود شد
قسمت : 33
موضوع : Gradient
امیدوارم که مفید بوده باشه
میتونین از لینک زیر تماشا کنید
https://youtu.be/37iKoQvGBqA
فایل های این ویدیو رو هم داخل گیت هاب گذاشتم:
https://github.com/persianpython/Pyqt6
YouTube
قسمت سی و سوم آموزش Pyqt6 ( Gradient )
سلام به کانال یوتیوبی پرشین پایتون خوش آمدید
PyQt که در اينجا به اختصار پاي کيوت صداش مي کنم ابزاري هست براي استفاده از Qt در پايتون. Qt فريم ورکي براي ايجاد رابط گرافيکي (GUI) است که توسط شرکت نوکيا براي بکار گيري در محصولات نرم افزاري اين شرکت چه براي…
PyQt که در اينجا به اختصار پاي کيوت صداش مي کنم ابزاري هست براي استفاده از Qt در پايتون. Qt فريم ورکي براي ايجاد رابط گرافيکي (GUI) است که توسط شرکت نوکيا براي بکار گيري در محصولات نرم افزاري اين شرکت چه براي…
Find the Index of Max Value in a List in Python
https://www.pythonforbeginners.com/basics/find-the-index-of-max-value-in-a-list-in-python
@raspberry_python
https://www.pythonforbeginners.com/basics/find-the-index-of-max-value-in-a-list-in-python
@raspberry_python
#ارسالی_شما #سورس
سورس ربات تبلیغاتی و اکانت سیور 📥 :
ᴅᴀʀᴋ ᴀᴅᴠᴇʀᴛɪᴢᴇʀ :
- سیو کردن اکانت ها
- تبلیغات در پیوی و گروه ها با بنر های شما
- استارت ربات با رفرال ایدی
- جوین و لفت دادن از گروه و کانال
- پاکسازی اکانت ها از کانال ها و گروه های مزاحم
- ری اکت کردن پیام ها با ایموجی مورد نظر
- تنظیم هویت فیک بر روی اکانت
( عکس ، بیو ، نام ، یوزرنیم )
و صد ها قابلیت دیگر
( که توی readme.md میتونید بخونید )
https://github.com/amiralirj/DarkAdvertizer
سورس ربات تبلیغاتی و اکانت سیور 📥 :
ᴅᴀʀᴋ ᴀᴅᴠᴇʀᴛɪᴢᴇʀ :
- سیو کردن اکانت ها
- تبلیغات در پیوی و گروه ها با بنر های شما
- استارت ربات با رفرال ایدی
- جوین و لفت دادن از گروه و کانال
- پاکسازی اکانت ها از کانال ها و گروه های مزاحم
- ری اکت کردن پیام ها با ایموجی مورد نظر
- تنظیم هویت فیک بر روی اکانت
( عکس ، بیو ، نام ، یوزرنیم )
و صد ها قابلیت دیگر
( که توی readme.md میتونید بخونید )
https://github.com/amiralirj/DarkAdvertizer
GitHub
GitHub - amiralirj/DarkAdvertizer: A bot for advertising and control accounts in TELEGRAM
A bot for advertising and control accounts in TELEGRAM - amiralirj/DarkAdvertizer
نتایج Python Developer Survey سال 2021 هم رسید 😁
https://lp.jetbrains.com/python-developers-survey-2021/
〰〰〰〰〰
©@raspberry_python
https://lp.jetbrains.com/python-developers-survey-2021/
〰〰〰〰〰
©@raspberry_python
✔️ سوال.
میخوایم از یک iterable به صورت n تا n تا عضو بگیریم، مثلا یه لیست داریم از عدد ۱ تا ۱۰۰ توش هست میخوایم با هر بار next زدن یه لیست ۱۰ تایی ازش بهمون داده بشه.
از کدوم روش استفاده میکنید؟ چرا؟
〰〰〰〰〰
©@raspberry_python
میخوایم از یک iterable به صورت n تا n تا عضو بگیریم، مثلا یه لیست داریم از عدد ۱ تا ۱۰۰ توش هست میخوایم با هر بار next زدن یه لیست ۱۰ تایی ازش بهمون داده بشه.
از کدوم روش استفاده میکنید؟ چرا؟
〰〰〰〰〰
©@raspberry_python
Forwarded from Persian python
سلام دوستان وقتتون بخیر
ویدیو پلی لیست FastApi آپلود شد
قسمت : 22
موضوع : File - UploadFile
امیدوارم که مفید بوده باشه
میتونین از لینک زیر تماشا کنید
https://youtu.be/KegHy2XOQYw
فایل های این ویدیو در گیت هاب :
https://github.com/persianpython/FastApi
ویدیو پلی لیست FastApi آپلود شد
قسمت : 22
موضوع : File - UploadFile
امیدوارم که مفید بوده باشه
میتونین از لینک زیر تماشا کنید
https://youtu.be/KegHy2XOQYw
فایل های این ویدیو در گیت هاب :
https://github.com/persianpython/FastApi
YouTube
آموزش Api نویس با FastApi Python ( قسمت بیست و دوم - File - UploadFile )
سلام به کانال یوتیوبی پرشین پایتون خوش آمدید
FAST API
یک وب میکرو فریمورک پایتون هست که با شعار عملکرد بالا
(high performance)
، یادگیری آسان ، کد زنی سریع و آماده برای تولید توسط آقای سباستین رامیرز تولید شده
ویژگی های اصلی این فریمورک :
سرعت : عملکرد…
FAST API
یک وب میکرو فریمورک پایتون هست که با شعار عملکرد بالا
(high performance)
، یادگیری آسان ، کد زنی سریع و آماده برای تولید توسط آقای سباستین رامیرز تولید شده
ویژگی های اصلی این فریمورک :
سرعت : عملکرد…