en
Feedback
Programming facts

Programming facts

Open in Telegram

مباحث برنامه نویسی اخبار برنامه نویسی

Show more
940
Subscribers
No data24 hours
+27 days
+1630 days
Posts Archive
توی پایتون چندین کتابخانه وجود دارند که به شما اجازه میدن کد جاوا اسکریپت را اجرا کنید💻 یکی از محبوب‌ ترینشون PyExecJS هست این کتابخانه یک اینترفیس ساده برای اجرا کردن کد جاوا اسکریپت با استفاده از موتورهای مختلف جاوا اسکریپت ارائه میده مثال با استفاده از PyExecJS نصب PyExecJS: برای نصبش میتونید از pip استفاده کنید:
pip install PyExecJS
نمونه کد: اینجا یه مثال ساده میزنم براتون:
import execjs
# جاوا اسکریپت ساده که یک تابع تعریف می‌کند و اون رو اجرا میکنه
js_code = """
function hello(name) {
    return "Hello, " + name + "!";
}
"""

# کامپایل و اجرا کد جاوا اسکریپت
ctx = execjs.compile(js_code)
result = ctx.call("hello", "World")

print(result)  # باید "Hello, World!"رو پرینت کنه
سایر کتابخانه‌ها بغیر از PyExecJS، کتابخانه‌های دیگه ای هم هستند که می‌شه ازشون برای اجرا کردن کد جاوا اسکریپت توی پایتون استفاده کرد، مثل Node.js با استفاده از ماژول subprocess پایتون. در این روش، شما میتونید یک اسکریپت جاوا اسکریپت رو اجرا کنید. مثال با استفاده از subprocess نمونه کد: اینجا یه مثال ساده دیگه میزنم:
import subprocess
# جاوا اسکریپت ساده که یک تابع تعریف می‌کند و اون رو اجرا میکنه
js_code = """
console.log("Hello, World!");
"""

# ذخیره کد جاوا اسکریپت در یک فایل
with open("script.js", "w") as file:
    file.write(js_code)

# اجرا کردن فایل جاوا اسکریپت با استفاده از Node.js
result = subprocess.run(["node", "script.js"], capture_output=True, text=True)

print(result.stdout)  # باید "Hello, World!" را پرینت کند
این روش انعطاف‌پذیری بیشتری میده چون شما میتونید از تمامی قابلیت‌های Node.js استفاده کنید. #python #javascript @soheil_programmer

حتما شنیدین که مایکروسافت به ویندوز 11 سیستمی به نام Recall اضافه کرده که مثلا برای تمرین دادن هوش مصنوعی از محیط کار شما مداوم تصویربرداری میکنه حالا برنامه‌ای با پایتون نوشتند که این اطلاعات را از ویندوز استخراج کند https://github.com/xaitax/TotalRecall #python #windows #recall @soheil_programmer

عملگر سوشی توی پایتون چیه ؟ توی پایتون شما میتونید شما میتونید با عملگر سوشی لیست هاتون رو با حالت های مختلف برش بزنید
>>> lst = [1, 2, 3, 4, 5]
>>> lst
[1, 2, 3, 4, 5]
# lst[start:end:step]
>>> lst[1:3:1]
[2, 3]
همونطور که توی کد میبینید عملگر سوشی سه تا پارامتر داره اولیش start یا جایی  برش ازش شروع میشه که دیفالتش 0 هستش دومین پارامتر end هستش که جایی رو نشون میده که برش تموم میشه و دیفالتش طول لیسته (فقط حواستون باشه که توی لیست جدید خود ایندکس end وجود نداره و اخرین عضو لیست ایندکس قبل end هستش) و آخرین پارامتر هم step میشه که دیفالتش 1 هست و نشون دهنده گام های انتخاب عضوه یعنی  چی ؟ مثلا اگه 1 بشه قدم هاش یدونه یدونس و همه اعضای موجود تو بازه ای که انتخاب کردید رو انتخاب میکنه یا مثلا اگه پارامتر step برابر با 2 باشه میاد و یکی در میون اعضا رو از اون بازه مورد نظر انتخاب میکنه اما بریم سراغ مثال که کامل تر جا بیوفته موضوع فک کنید ما یه لیست داریم اعداد 0 تا 9 و میخوایم از بین اعداد 3 تا 7 یکی در میون انتخاب کنیم برا این کار باید پارامتر start رو برابر با 3 بزاریم که شروع بازه هستش و پارامتر end رو برابر با 8 میزاریم که ایندکسش یکی بعد از ایندکس اخرین عضو لیستمونه و step رو 2 میزاریم تا گام هاش دوتا دوتا باشه و یکی در میون انتخاب کنه
>>> CleverList = [0,2,3,4,5,6,7,8,9]
>>> CleverList[3:8:2]
# Output : [3,5,7]
یا میتونید لیستتون رو برعکس کنید به کد زیر نگا کنید
>>> CleverList = [0,1,2,3,4,5,6,7,8,9]
>>> CleverList[::-1]
# Output : [9,8,7,6,5,4,3,2,1]
اومدیم و start و end رو همون مقدار دیفالتشون گذاشتیم و مقدار step رو برابر با منفی 1 گذاشتیم تا لیست رو از اخر به اول بخونه البته میتونید جای اینکار از list.reverse() استفاده کنید  همینطور با استفاده از عملگر سوشی میتونید محتوای لیست رو خالی کنید که میتونید سرچ کنید و دربارش بخونید حتما فقط اینکه حواستون باشه ممکنه خوانایی کدتون رو پایین بیاره و سعی  کنید بیش از حد ازش استفاده نکنید #python @soheil_programmer

ابزار XPipe یک connection hub با امکان مدیریت از راه دور فایل و سرور و ... همه ارتباط را یک جا داشته باشید و با هم مدیریت کنی
ابزار XPipe یک connection hub با امکان مدیریت از راه دور فایل و سرور و ... همه ارتباط را یک جا داشته باشید و با هم مدیریت کنید لینوکس ویندوز  و... پشتیبانی از: SSH(config tunnels) Docker, Podman, LXD WSL Proxmox Kubernetes Powershell و ... github.com/xpipe-io/xpipe@soheil_programmer

کاملا صحیح است😂😂😂😂😂😂 واییی ترکیدم از خنده😂
کاملا صحیح است😂😂😂😂😂😂 واییی ترکیدم از خنده😂

برندون کول، بازیکن نابینایی که با استودیوهای مختلفی از جمله ناتی داگ به رشد دسترسی پذیر شدن ویدیوگیم‌ها برای کسایی که شرایط ج
برندون کول، بازیکن نابینایی که با استودیوهای مختلفی از جمله ناتی داگ به رشد دسترسی پذیر شدن ویدیوگیم‌ها برای کسایی که شرایط جسمی یا ذهنی خاص دارن یا به اصطلاح Accessibility کمک کرده زیادی کرده بود، اخیرا از دنیا رفت. 🖤 @soheil_programmer

یکی از مباحث جذاب ابری، Confidential Cloud Computing است (عمومی و خصوصی ندارد) که این روزها مطرح است و جالب تر اینکه Intel در
یکی از مباحث جذاب ابری، Confidential Cloud Computing است (عمومی و خصوصی ندارد) که این روزها مطرح است و جالب تر اینکه Intel در این مورد چندین پروژه دارد و یک مستند بسیار آموزنده دارد (https://intel.github.io/ccc-linux-guest-hardening-docs/tdx-guest-hardening.html) که برای علاقه‌مندان حتما جذاب خواهد بود. @soheil_programmer

👈 5 ترفند روانشناختی مورد استفاده در UX و UI(پارت4) :
4. Peak end rule
این قانون میگه که کاربر از یه لیست، صفحه یا هر چیزی معمولا مورد اول و آخرش رو یادش میمونه. حالا چطور از این قانون توی طراحی استفاده میشه؟ اصلی‌ترین مطالب و .. که نسبت به سایر بخش‌ها مهم‌تره تا توسط کاربر دیده یا کلیک و .. شه توی اول یا انتهای وبسایت قرار میگیره. + برای همینه که تو اکثر وبسایت‌ها سرچ‌باکس اول صفحه هست، یا تبلیغات آخر صفحه گذاشته میشه. @soheil_programmer

این چیت شیت شورت کات های ترمینال بش خیلی خفنه https://gist.github.com/tuxfight3r/60051ac67c5f0445efee @soheil_programmer
این چیت شیت شورت کات های ترمینال بش خیلی خفنه https://gist.github.com/tuxfight3r/60051ac67c5f0445efee @soheil_programmer

کسی کاشت مو نیاز داشت ایشون در خدمته
کسی کاشت مو نیاز داشت ایشون در خدمته

بلاخره قابلیت جابجا کردن ایکون برنامه ها در IOS فراهم شد به گزارش سکوریتی کامپیوتر پس از این اقدام فوق خلاقانه اپل کارشناسان فریاد کشیدن و خشتک ها دریدند   و سهام گوگل مالک اندروید 128 درصد سقوط کرد و شیائومی و هواوی به مرز ورشکتگی رفتند اما با همایت بانک ها و همایت مالی دولت ها نجات پیدا کردن در پی این اقدام خلاقانه پیشبینی میشوند سامسونگ برند خود را به سوسانو تغییر نام دهد تازه تم کلی گوشی رو هم میتونید عوض کنید اندروید: 😠

#Api 📣 تو این پست 4 تا API کاربردی رایگان رو بهتون معرفی میکنم. 1. برای اطلاعات فیک سایت فروشگاهی https://fakestoreapi.com 2
#Api 📣 تو این پست 4 تا API کاربردی رایگان رو بهتون معرفی میکنم. 1. برای اطلاعات فیک سایت فروشگاهی https://fakestoreapi.com 2.این برای user تصادفی با مشخصاتشه https://randomuser.me 3.این برای پیدا کردن عکس و ویدیو و موزیک و ... مناسبه https://www.shutterstock.com/developers 4.گوگل و سایر موتورهای جستوجو رو از اینجا میتونید داشته باشید https://serpapi.com @soheil_programmer

🛡️ 4 سرویس عالی برای تست‌ آنلاین‌ از‌ امنیت‌ لینک‌ها‌ 1⃣ سرویس Geekflare • با وارد کردن آدرس سایت بررسی می‌کند که چه مشکلات
🛡️ 4 سرویس عالی برای تست‌ آنلاین‌ از‌ امنیت‌ لینک‌ها‌ 1⃣ سرویس Geekflare • با وارد کردن آدرس سایت بررسی می‌کند که چه مشکلات امنیتی خاصی دارد. بعد از وارد کردن لینک سایت ممکن است تا چند دقیقه فرایند اسکن کردن طول بکشه. 🔢 سرویس Sucuri • یکی از محبوب‌ترین اسکنرهای امنیتی و بدافزار وب‌سایت است. از زیرمجموعه‌های goddady به شمار می‌آید و به همین خاطر می‌توانید مطمئن باشید که بهترین عملکرد را از خودش را نشان می‌دهد. 🔢 سرویس  Qualys FreeScan • این ابزار هم ریسک OWASP و بدافزار، تست SCP و ... را انجام می‌دهد که برای استفاده از این سرویس نیاز به ثبت یک حساب کاربری رایگان دارید. 🔢 سرویس NORTON • یکی از خدماتی که به صورت آنلاین این شرکت ارائه می‌دهد این است که شما می‌توانید لینک های خود را بررسی کنید و با وارد کردن آن متوجه می‌شوید که آیا لینکی که در آن می‌خواهید وارد شوید مشکل امنیتی دارد یا خیر. 🌟 @soheil_programmer

بخدا یه دقیق وحشت کردم😂😐
بخدا یه دقیق وحشت کردم😂😐

بیایید برنامه نویسی رو ترک کنیم، گیت هاب
بیایید برنامه نویسی رو ترک کنیم، گیت هاب

وبسایت هایی برای نمونه سوالات و تمرینات پایتون: 1. LeetCode: https://leetcode.com/ 2. HackerRank: https://www.hackerrank.com/domains/tutorials/10-days-of-python 3. Codewars: https://www.codewars.com/ 4. Exercism https://exercism.io/tracks/python/exercises 5. GeeksforGeeks: https://www.geeksforgeeks.org/python-programming-language/ 6. Project Euler: https://projecteuler.net/@soheil_programmer

اتصالاتتون با LGBT ها بده؟ این جوری وصل شید
اتصالاتتون با LGBT ها بده؟ این جوری وصل شید

تصمیم دارم چنل رو بکن چنل پوشش اخبار دو گانه سوزا و همگامه سوزا

خب اینم از بهش خبری مایکروسافت ، نمیدونستم این ماه ماه اوناست
خب اینم از بهش خبری مایکروسافت ، نمیدونستم این ماه ماه اوناست