Media is too big
VIEW IN TELEGRAM
🪓 چرا؟ چون چند تا ویدیو دیدم (تو جاهای مختلفی) که با یه پرامپتی اینا رو مقایسه میکردن و به نظرم واقعی نمیومد با توجه به تجربه خودم... حالا همون پرامپت رو خودمم تست میکنم.
🔧 پرامپت:
Write an HTML program that simulates a ball bouncing inside a spinning hexagon, with gravity and friction affecting its movement, ensuring realistic bounces off the rotating walls.🏆 بهترین عملکرد رو Claude داشت با اختلاف فاحش،
بعدش ChatGPT رو حالت reasoning. البته از هر چند بار درخواست یه بار ممکنه خوب در بیاد، مثلا تو همین ویدیو که تست کردم ChatGPT مثل تستهای قبلی حداقل کارایی هم نداشت و چون شرایط همشون برابر بود فرصت دوباره ندادم اینجا.
هرچند Claude هم تو یه تست قبل از رکورد ویدیو بهتر از این بود! (اینم شانس مایه(
بدترین خروجی هم DeepSeek R1 داشت که چندین دقیقه داشت فکر میکرد و خروجی نمیداد (با خودش کلنجار میرفت) و در نهایت بیخیالش شدم قبل از اینکه شب بشه :)
خروجیها:
chat.deepseek.com -> 0:02
copilot.microsoft.com -> 0:16
chatgpt.com -> 0:27
grok.com -> 0:35
chat.jabirproject.org -> 0:42
gemini.google.com -> 0:54
chat.mistral.ai/chat -> 1:08
این ۲ مورد رو از پرامپت تا اجرا میتونید تو ویدیو ببینید، لحظه اجرا:
ChatGPT (reasoning) -> 2:25
Claude 3.7 sonnet -> 3:48
‼️ مدلهایی که برای همشون استفاده شده، بهترین مدل در دسترسشون بوده، مثلا برای grok که خوب هم نبود زیاد، مدل grok 3 بود (آخرین مدلش) و بقیه هم به همین شکل...
📌 فایلهای خروجی همشون رو تو کامنت اول میفرستم. هیچ فایلی ادیت نشده جز مرتبسازی (Ctrl+Shift+i).
💢 این پست هیچکدوم از مدلهای مطرح رو زیر سوال نمیبره، صرفا مقایسه خروجیهاست به شکل واقعی و با توجه به همچین پرامپت ترند شدهای که خودشم جای کار داره!
#هوش_مصنوعی
~> @PinkOrca
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍7
This media is not supported in your browser
VIEW IN TELEGRAM
~> import antigravity
👩💻 این یه ایستراگ تو پایتونه که با اجراش یه کمیک xkcd باز میشه. (اگه آشنایی ندارید، xkcd یه وب کمیک معروف علمی-فانه که Randall Munroe اون رو درست کرده.)
💥 تو این کمیک خاص (شماره ۳۵۳) یه نفر با import کردن ماژول antigravity پرواز میکنه! Guido van Rossum (خالق پایتون) این شوخی رو تو پایتون 3.0 اضافه کرده.😎
(تو ویدیو بهتون نشون دادم چطوریه)
🔗 موزیک
#فان #برنامه_نویسی #پایتون
~> @PinkOrca | آزاد بیندیشیم🩷
💥 تو این کمیک خاص (شماره ۳۵۳) یه نفر با import کردن ماژول antigravity پرواز میکنه! Guido van Rossum (خالق پایتون) این شوخی رو تو پایتون 3.0 اضافه کرده.
(تو ویدیو بهتون نشون دادم چطوریه)
🔗 موزیک
#فان #برنامه_نویسی #پایتون
~> @PinkOrca | آزاد بیندیشیم
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10🔥2
~> Oblivion
دوستان زیادی میپرسن از کدوم VPN استفاده کنیم این روزا... به نظر من یکی از گزینههای خوب Oblivion هستش. نتیجه تلاش عدهای از برنامهنویسای دلسوز ایرانی و بر پایه تکنولوژی WARP کلادفلر. برای هر سیستمعاملی در دسترسه، رایگان و اپنسورسه و کیفیتش خوبه!
برای رفع تحریمها و حل خیلی از مشکلات تو جاهایی که یکم حساسیت هست به IP، میتونید از حالت گول استفاده کنید (که اگه اشتباه نکنم یه warp in warp هستش) و رو آلمانش معمولا کیفیت خوبی داره.
حواستون هم باشه رو حالت tun بذاریدش که کل سیستم رو تانل کنه، وگرنه صرفا پروکسیه.
خیلی برای من هم عجیبه که الان دارم معرفیش میکنم، چون همیشه فکر میکردم که همه میشناسنش و نیازی به معرفی نداره... ولی امروز تو گروه متوجه شدم که خیلیا آشنایی نداشتن یا نمیدونستن ورژن لینوکسش هم هست...
خودم از AUR نصبش کردم (oblivion-desktop-bin) و شما میتونید با توجه به سیستمعامل خودتون نسخه مناسب رو دانلود و نصب کنید.
🔗 ریلیزها | 🔗 readme فارسی
#معرفی #شبکه
~> @PinkOrca | آزاد بیندیشیم🩷
دوستان زیادی میپرسن از کدوم VPN استفاده کنیم این روزا... به نظر من یکی از گزینههای خوب Oblivion هستش. نتیجه تلاش عدهای از برنامهنویسای دلسوز ایرانی و بر پایه تکنولوژی WARP کلادفلر. برای هر سیستمعاملی در دسترسه، رایگان و اپنسورسه و کیفیتش خوبه!
برای رفع تحریمها و حل خیلی از مشکلات تو جاهایی که یکم حساسیت هست به IP، میتونید از حالت گول استفاده کنید (که اگه اشتباه نکنم یه warp in warp هستش) و رو آلمانش معمولا کیفیت خوبی داره.
حواستون هم باشه رو حالت tun بذاریدش که کل سیستم رو تانل کنه، وگرنه صرفا پروکسیه.
خیلی برای من هم عجیبه که الان دارم معرفیش میکنم، چون همیشه فکر میکردم که همه میشناسنش و نیازی به معرفی نداره... ولی امروز تو گروه متوجه شدم که خیلیا آشنایی نداشتن یا نمیدونستن ورژن لینوکسش هم هست...
خودم از AUR نصبش کردم (oblivion-desktop-bin) و شما میتونید با توجه به سیستمعامل خودتون نسخه مناسب رو دانلود و نصب کنید.
🔗 ریلیزها | 🔗 readme فارسی
#معرفی #شبکه
~> @PinkOrca | آزاد بیندیشیم
Please open Telegram to view this post
VIEW IN TELEGRAM
❤25👍7⚡4
☕️ porkbun.com
#معرفی
~> @PinkOrca | آزاد بیندیشیم
Please open Telegram to view this post
VIEW IN TELEGRAM
❤14👍6
This media is not supported in your browser
VIEW IN TELEGRAM
یه اسپینآف که به نظر من از سریال اصلی هم بهتر بوده. از هر نظر عالی.
بیشتر از این توضیح نمیدم، اگه کنجکاوید در موردش یه سرچ مشکل رو حل میکنه.
کلی وبسایت دانلود فیلم و سریال هستن ولی یه سایتی که دوستمون ممد به شکل اپنسورس توسعه داده، یکی از پیشنهادات اصلی منه که توش میتونید کلی فیلم و سریال رو از منابع مختلف بدون سانسور دانلود و تماشا کنید.
https://BoxMovie.github.io
#معرفی #فیلم #اپن_سورس
~> @PinkOrca | آزاد بیندیشیم
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12👍5👎1
🟢 سال گذشته برام سال خاصی بود، میتونم یه نقطه عطف در نظر بگیرمش...
دانشگاه رفتم، گواهینامه گرفتم، کلی چیز جدید یاد گرفتم، تصمیم گرفتم سیبیل بذارم(😂)، کارای زیادی کردم و از همه مهمتر: تونستم ادامه بدم!
⚪️ با وجود تلخیها و شیرینیهای یک سال گذشته، اگه بخوام براش یه اسمِ مشخص انتخاب کنم، «سال از دست دادنها» میتونه عنوان خوبی باشه. سالی بود که من دوستان خوبی رو از دست دادم، از دوستی که صمیمیترین بود واسم تو ۵ سال گذشته تا دوستان جدید و ارزشمند دیگه...
🔴 پارسال عدد سال رو خودمونی گفتم، تو از این پست خوشگلا(⭐️ )، الان هم درستش این بود که بگم سال ۲۵۸۴، ولی چون گیک هستیم:
سال ۴۰۴، امیدوارم توش مشکلات برای هممون not found بشن، و اوضاع ایران هم بهبود پیدا کنه.
👑 نوروزتان پیروز ♥️
✍ پینک اورکا.
~> @PinkOrca | آزاد بیندیشیم🩷
دانشگاه رفتم، گواهینامه گرفتم، کلی چیز جدید یاد گرفتم، تصمیم گرفتم سیبیل بذارم(😂)، کارای زیادی کردم و از همه مهمتر: تونستم ادامه بدم!
⚪️ با وجود تلخیها و شیرینیهای یک سال گذشته، اگه بخوام براش یه اسمِ مشخص انتخاب کنم، «سال از دست دادنها» میتونه عنوان خوبی باشه. سالی بود که من دوستان خوبی رو از دست دادم، از دوستی که صمیمیترین بود واسم تو ۵ سال گذشته تا دوستان جدید و ارزشمند دیگه...
🔴 پارسال عدد سال رو خودمونی گفتم، تو از این پست خوشگلا(
سال ۴۰۴، امیدوارم توش مشکلات برای هممون not found بشن، و اوضاع ایران هم بهبود پیدا کنه.
✍ پینک اورکا.
~> @PinkOrca | آزاد بیندیشیم
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤44👍6😍2🔥1🤣1🍾1
یه گروه ایرانی با تمرکز بر BSD :
@IranBSD_org
پس از عضویت این پست رو مطالعه کنید
#معرفی
~> @PinkOrca | آزاد بیندیشیم
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7❤3😁1🍾1
~> Sesame CSM
خلاصه برای تنبلها (TL;DR خودمون)⬇️
اگه یه AI بامزه میخواین که برای مکالمه انگلیسی به شکل انسانگونه برید سراغش،
این جالبه، امتحانش کنید:
https://www.sesame.com/research/crossing_the_uncanny_valley_of_voice
مدل Conversational Speech Model (CSM) شرکت Sesame یک سیستم هوش مصنوعی برای تولید صدای طبیعی و پر احساس در مکالمات هستش. برخلاف سیستمهای گفتاری سنتی که فقط متن رو با لحن خنثی میخونن، CSM میتونه مکالمات واقعیتر ایجاد کنه و با توجه به زمینه گفتگو، لحن مناسب رو انتخاب کنه. ( باهاش ۶ دقیقه حرف زدم و حس کردم یه دوست انگلیسیزبانه... :)
از نظر فنی، این مدل از ترنسفورمرها برای یادگیری چندوجهی استفاده میکنه که تاریخچه مکالمه رو هم در نظر میگیره. برخلاف سیستمهای قبلی که معمولاً دو مرحلهای هستن، CSM یک مدل تکمرحلهای هستش که کارایی و بیان احساسات رو بهبود میده.
ساختار مدل شامل دو ترنسفورمر هستش:
- یک بکبون چندوجهی که متن و صدا رو پردازش میکنه
- یک دیکودر صوتی که جزئیات ظریف صدا رو بازسازی میکنه
این مدل در سه اندازه (Tiny، Small و Medium) ارائه شده که بزرگترین نسخهاش، بکبون 8 میلیارد پارامتری و دیکودر 300 میلیون پارامتری داره. در تستهای ذهنی، وقتی مخاطبان بدون داشتن زمینه قبلی به صداها گوش میدادن، تفاوتی بین صدای انسان واقعی و صدای تولیدشده توسط CSM قائل نبودن، اما وقتی زمینه گفتگو هم ارائه میشد، صدای انسان واقعی رو ترجیح میدادن.
محدودیتهای فعلی این مدل اینه که عمدتاً روی زبان انگلیسی آموزش دیده و هنوز نمیتونه بهطور کامل از دینامیکهای پیچیده مکالمات انسانی مثل نوبتگیری، مکثها و ریتم محاوره تقلید کنه.
🔗 در Hugging Face
مرسی از دوستمون برای معرفی🩷
#معرفی #هوش_مصنوعی
~> @PinkOrca | آزاد بیندیشیم🩷
خلاصه برای تنبلها (TL;DR خودمون)⬇️
اگه یه AI بامزه میخواین که برای مکالمه انگلیسی به شکل انسانگونه برید سراغش،
این جالبه، امتحانش کنید:
https://www.sesame.com/research/crossing_the_uncanny_valley_of_voice
مدل Conversational Speech Model (CSM) شرکت Sesame یک سیستم هوش مصنوعی برای تولید صدای طبیعی و پر احساس در مکالمات هستش. برخلاف سیستمهای گفتاری سنتی که فقط متن رو با لحن خنثی میخونن، CSM میتونه مکالمات واقعیتر ایجاد کنه و با توجه به زمینه گفتگو، لحن مناسب رو انتخاب کنه. ( باهاش ۶ دقیقه حرف زدم و حس کردم یه دوست انگلیسیزبانه... :)
از نظر فنی، این مدل از ترنسفورمرها برای یادگیری چندوجهی استفاده میکنه که تاریخچه مکالمه رو هم در نظر میگیره. برخلاف سیستمهای قبلی که معمولاً دو مرحلهای هستن، CSM یک مدل تکمرحلهای هستش که کارایی و بیان احساسات رو بهبود میده.
ساختار مدل شامل دو ترنسفورمر هستش:
- یک بکبون چندوجهی که متن و صدا رو پردازش میکنه
- یک دیکودر صوتی که جزئیات ظریف صدا رو بازسازی میکنه
این مدل در سه اندازه (Tiny، Small و Medium) ارائه شده که بزرگترین نسخهاش، بکبون 8 میلیارد پارامتری و دیکودر 300 میلیون پارامتری داره. در تستهای ذهنی، وقتی مخاطبان بدون داشتن زمینه قبلی به صداها گوش میدادن، تفاوتی بین صدای انسان واقعی و صدای تولیدشده توسط CSM قائل نبودن، اما وقتی زمینه گفتگو هم ارائه میشد، صدای انسان واقعی رو ترجیح میدادن.
محدودیتهای فعلی این مدل اینه که عمدتاً روی زبان انگلیسی آموزش دیده و هنوز نمیتونه بهطور کامل از دینامیکهای پیچیده مکالمات انسانی مثل نوبتگیری، مکثها و ریتم محاوره تقلید کنه.
🔗 در Hugging Face
مرسی از دوستمون برای معرفی🩷
#معرفی #هوش_مصنوعی
~> @PinkOrca | آزاد بیندیشیم
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍2
~> فریمورک Nue
فریمورک Nue یک پروژه اپنسورس برای توسعه برنامههای وب enterprise هستش که توسط تیمی به رهبری Tero Piirainen توسعه داده شده. این فریمورک با تمرکز روی استانداردهای وب، راهکاری سبک برای جایگزینی فریمورکهای سنگین مثل React ارائه میده. نکته جالب اینه که Nue میتونه پروژههای متوسط رو در کمتر از ۵۰ میلیثانیه بیلد کنه که برای توسعهدهندهها یه مزیت بزرگ محسوب میشه.
همچنین بخونید: Apps lighter than a React button
معماری Nue بر پایه الگوی Islands طراحی شده که به جای رندر کامل صفحه، فقط بخشهای پویا رو بروزرسانی میکنه. این رویکرد باعث کاهش چشمگیر مصرف منابع و ترافیک شبکه میشه. برای بخشهای سنگین برنامه، Nue از WebAssembly پشتیبانی میکنه و میتونین کدهای Rust یا Go رو مستقیماً در برنامه استفاده کنین.
در زمینهٔ استایلدهی، Nue از ویژگیهای مدرن CSS مثل Variables و Cascade Layers استفاده میکنه که نیاز به پیشپردازندههای CSS رو برطرف میکنه. حجم خروجی نهایی هم فوقالعاده بهینهست؛ یک صفحه کامل میتونه کمتر از ۱۰ کیلوبایت باشه که در مقایسه با فریمورکهای مشابه عدد قابل توجهیه.
از نظر ابزارها، Nue یه CLI سبک داره که با فایلهای JSON کانفیگ میشه و پشتیبانی کاملی از TypeScript ارائه میده. سیستم کش هوشمندش هم باعث میشه لود صفحات خیلی سریعتر انجام بشه. زمان شروع (Cold Start) برنامه معمولاً زیر ۱۰۰ میلیثانیهست و مصرف حافظه برای برنامههای متوسط معمولاً از ۵ مگابایت فراتر نمیره.
یکی از نقاط قوت Nue، سازگاری کاملش با استانداردهای HTML5 و پشتیبانی از Service Workers برای عملکرد آفلاینه. معماری MVC این فریمورک با جداسازی کامل لایهها، تست و نگهداری کد رو سادهتر میکنه و توسعهدهندهها میتونن به راحتی ماژولهای سفارشی خودشون رو توسعه بدن.
• سایت اصلی: nuejs.org
• مستندات: nuejs.org/docs
• گیتهاب: github.com/nuejs/nue
#طراحی_وب #برنامه_نویسی #معرفی #نوشته
~> @PinkOrca | آزاد بیندیشیم🩷
فریمورک Nue یک پروژه اپنسورس برای توسعه برنامههای وب enterprise هستش که توسط تیمی به رهبری Tero Piirainen توسعه داده شده. این فریمورک با تمرکز روی استانداردهای وب، راهکاری سبک برای جایگزینی فریمورکهای سنگین مثل React ارائه میده. نکته جالب اینه که Nue میتونه پروژههای متوسط رو در کمتر از ۵۰ میلیثانیه بیلد کنه که برای توسعهدهندهها یه مزیت بزرگ محسوب میشه.
همچنین بخونید: Apps lighter than a React button
معماری Nue بر پایه الگوی Islands طراحی شده که به جای رندر کامل صفحه، فقط بخشهای پویا رو بروزرسانی میکنه. این رویکرد باعث کاهش چشمگیر مصرف منابع و ترافیک شبکه میشه. برای بخشهای سنگین برنامه، Nue از WebAssembly پشتیبانی میکنه و میتونین کدهای Rust یا Go رو مستقیماً در برنامه استفاده کنین.
در زمینهٔ استایلدهی، Nue از ویژگیهای مدرن CSS مثل Variables و Cascade Layers استفاده میکنه که نیاز به پیشپردازندههای CSS رو برطرف میکنه. حجم خروجی نهایی هم فوقالعاده بهینهست؛ یک صفحه کامل میتونه کمتر از ۱۰ کیلوبایت باشه که در مقایسه با فریمورکهای مشابه عدد قابل توجهیه.
از نظر ابزارها، Nue یه CLI سبک داره که با فایلهای JSON کانفیگ میشه و پشتیبانی کاملی از TypeScript ارائه میده. سیستم کش هوشمندش هم باعث میشه لود صفحات خیلی سریعتر انجام بشه. زمان شروع (Cold Start) برنامه معمولاً زیر ۱۰۰ میلیثانیهست و مصرف حافظه برای برنامههای متوسط معمولاً از ۵ مگابایت فراتر نمیره.
یکی از نقاط قوت Nue، سازگاری کاملش با استانداردهای HTML5 و پشتیبانی از Service Workers برای عملکرد آفلاینه. معماری MVC این فریمورک با جداسازی کامل لایهها، تست و نگهداری کد رو سادهتر میکنه و توسعهدهندهها میتونن به راحتی ماژولهای سفارشی خودشون رو توسعه بدن.
• سایت اصلی: nuejs.org
• مستندات: nuejs.org/docs
• گیتهاب: github.com/nuejs/nue
#طراحی_وب #برنامه_نویسی #معرفی #نوشته
~> @PinkOrca | آزاد بیندیشیم
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤3
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥29😁4👍2🤯1🍾1
☁️ کاهش پوشش ابری زمین و تشدید گرمایش جهانی
دادههای ۲۵ ساله ماهواره Terra نشون میده که پوشش ابری زمین با نرخ ۱.۵ درصد در هر دهه در حال کاهشه. این کاهش عمدتا در دو منطقه اصلی اتفاق میافته: نوار استوایی که مثل کمربند دور زمین رو گرفته و نوارهای عرض میانی که در مسیر جتاستریمها شکل میگیرن.
تیم تحقیقاتی #ناسا به سرپرستی جورج تسلیودیس (George Tselioudis) کشف کردن که ۸۰ درصد تغییرات بازتابش نور در این مناطق، نتیجه کوچک شدن ابرهاست نه تغییر در ساختارشون. سیستم CERES ناسا هم تایید میکنه که این کاهش باعث شده انرژی ورودی به زمین بیشتر از خروجی بشه.
علت اصلی این پدیده ترکیبی از تغییر الگوهای گردش هوا در اتمسفر، کاهش آلودگیهای صنعتی و گرم شدن نامتوازن اقیانوس آرام هستش. این روند یک فیدبک خطرناک برای تغییرات اقلیمی محسوب میشه که میتونه گرمایش زمین رو تشدید کنه، هرچند مدلهای اقلیمی هنوز نمیتونن روند آینده رو با قطعیت پیشبینی کنن.
- منبع: مجله ساینس، دسامبر ۲۰۲۴
#گرمایش_جهانی #تغییرات_اقلیمی #متفرقه
~> @PinkOrca | آزاد بیندیشیم 🤍
دادههای ۲۵ ساله ماهواره Terra نشون میده که پوشش ابری زمین با نرخ ۱.۵ درصد در هر دهه در حال کاهشه. این کاهش عمدتا در دو منطقه اصلی اتفاق میافته: نوار استوایی که مثل کمربند دور زمین رو گرفته و نوارهای عرض میانی که در مسیر جتاستریمها شکل میگیرن.
تیم تحقیقاتی #ناسا به سرپرستی جورج تسلیودیس (George Tselioudis) کشف کردن که ۸۰ درصد تغییرات بازتابش نور در این مناطق، نتیجه کوچک شدن ابرهاست نه تغییر در ساختارشون. سیستم CERES ناسا هم تایید میکنه که این کاهش باعث شده انرژی ورودی به زمین بیشتر از خروجی بشه.
علت اصلی این پدیده ترکیبی از تغییر الگوهای گردش هوا در اتمسفر، کاهش آلودگیهای صنعتی و گرم شدن نامتوازن اقیانوس آرام هستش. این روند یک فیدبک خطرناک برای تغییرات اقلیمی محسوب میشه که میتونه گرمایش زمین رو تشدید کنه، هرچند مدلهای اقلیمی هنوز نمیتونن روند آینده رو با قطعیت پیشبینی کنن.
- منبع: مجله ساینس، دسامبر ۲۰۲۴
#گرمایش_جهانی #تغییرات_اقلیمی #متفرقه
~> @PinkOrca | آزاد بیندیشیم 🤍
💔19❤3😢1
📊 بر اساس مصاحبه با ۱۰۰۰ نفر شرکتکننده در بازی رولت روسی، نرخ بقا ۱۰۰٪ بوده است. این آمار ثابت میکند که #رولت_روسی یک بازی کاملاً بیخطر است!
🔗 سوگیری بازماندگی (Survivorship Bias)
#منطق #فان #متفرقه
~> @PinkOrca | آزاد بیندیشیم 🔫
🔗 سوگیری بازماندگی (Survivorship Bias)
#منطق #فان #متفرقه
~> @PinkOrca | آزاد بیندیشیم 🔫
🤣52👍4😁1
Python_All_in_One_For_Dummies,_3rd_Edition_John_C_Shovic,_Alan_Simpson.pdf
40.2 MB
📚 Python All-in-One For Dummies (Third Edition)
💢 راهنمای کاربردی و ساده برای یادگیری پایتون، از مفاهیم پایه تا کار با دادهها، هوش مصنوعی، کاربردهای رباتیک و...
✍️ نویسندگان: John C. Shovic، Alan Simpson
🔤 زبان: انگلیسی
📖 سال انتشار: 2024
📄 تعداد صفحات: 706
🔗 مشاهده کتاب در آمازون
#کتاب #برنامه_نویسی #هوش_مصنوعی
~> @PinkOrca | آزاد بیندیشیم 🐍
💢 راهنمای کاربردی و ساده برای یادگیری پایتون، از مفاهیم پایه تا کار با دادهها، هوش مصنوعی، کاربردهای رباتیک و...
✍️ نویسندگان: John C. Shovic، Alan Simpson
🔤 زبان: انگلیسی
📖 سال انتشار: 2024
📄 تعداد صفحات: 706
🔗 مشاهده کتاب در آمازون
#کتاب #برنامه_نویسی #هوش_مصنوعی
~> @PinkOrca | آزاد بیندیشیم 🐍
❤9👍1
Nothing Else Matters (Remastered 2021)
Metallica
❤13👍3⚡2👎1🔥1
~> MQTT
یه پروتکل پیامرسانی سبک و قدرتمند برای اینترنت چیزها (IoT) که موضوع این پستِ ما هستش ⬇️
#علوم_کامپیوتر #شبکه #برنامه_نویسی #نوشته
~> @PinkOrca | آزاد بیندیشیم 🫧
یه پروتکل پیامرسانی سبک و قدرتمند برای اینترنت چیزها (IoT) که موضوع این پستِ ما هستش ⬇️
#علوم_کامپیوتر #شبکه #برنامه_نویسی #نوشته
~> @PinkOrca | آزاد بیندیشیم 🫧
❤5🔥2
Pink Orca | پینک اورکا
~> MQTT یه پروتکل پیامرسانی سبک و قدرتمند برای اینترنت چیزها (IoT) که موضوع این پستِ ما هستش ⬇️ #علوم_کامپیوتر #شبکه #برنامه_نویسی #نوشته ~> @PinkOrca | آزاد بیندیشیم 🫧
MQTT یا Message Queuing Telemetry Transport یک پروتکل پیامرسانی سبک و کارآمد هستش که برای ارتباط بین دستگاههای IoT طراحی شده. این پروتکل در سال ۱۹۹۹ توسط Andy Stanford-Clark و Arlen Nipper در شرکت Cirrus Link Solutions برای نظارت بر خطوط لوله نفت ساخته شد. بعدها IBM نقش مهمی در توسعه و استانداردسازی اون داشت.
معماری MQTT بر اساس الگوی Publish/Subscribe کار میکنه. توی این معماری، کلاینتها میتونن Publisher (ارسال کننده پیام) یا Subscriber (دریافت کننده پیام) باشن. یک سرور مرکزی به نام Broker وظیفه مدیریت پیامها و توزیع اونها رو به عهده داره.
MQTT از مفهومی به نام Topic برای مدیریت پیامها استفاده میکنه. تاپیکها شبیه آدرسهای سلسله مراتبی هستن که با / از هم جدا میشن. مثلاً:
"home/livingroom/temperature"
یکی از ویژگیهای مهم MQTT، سطوح مختلف QoS (Quality of Service) هستش:
- QoS 0: پیام فقط یک بار ارسال میشه و تضمینی برای دریافت نیست
- QoS 1: پیام حداقل یک بار دریافت میشه
- QoS 2: پیام دقیقاً یک بار دریافت میشه
MQTT از پورت 1883 برای ارتباط غیررمزنگاری شده و پورت 8883 برای ارتباط SSL/TLS استفاده میکنه. هدر ثابت MQTT حداقل ۲ بایت هستش و بسته به نوع پیام و محتوا میتونه بزرگتر باشه. این ویژگی باعث میشه برای شبکههای با پهنای باند محدود مناسب باشه.
برای کانفیگ MQTT میشه از بروکرهای مختلفی استفاده کرد. محبوبترینهاشون Mosquitto، HiveMQ و EMQ X هستن. این بروکرها قابلیتهای مختلفی مثل احراز هویت، SSL/TLS، و پشتیبانی از WebSocket رو ارائه میدن.
MQTT از ویژگی Last Will and Testament (LWT) پشتیبانی میکنه که به بروکر اجازه میده در صورت قطع شدن ناگهانی ارتباط کلاینت، یک پیام از پیش تعیین شده رو به بقیه کلاینتها ارسال کنه.
نسخه فعلی MQTT که در سال ۲۰۱۹ به عنوان استاندارد OASIS منتشر شد، نسخه 5.0 هستش که قابلیتهای جدیدی مثل پیامهای منقضی شونده، شناسههای سشن، و فیلترهای اشتراک رو اضافه کرده.
~> @PinkOrca | آزاد بیندیشیم 🫧
معماری MQTT بر اساس الگوی Publish/Subscribe کار میکنه. توی این معماری، کلاینتها میتونن Publisher (ارسال کننده پیام) یا Subscriber (دریافت کننده پیام) باشن. یک سرور مرکزی به نام Broker وظیفه مدیریت پیامها و توزیع اونها رو به عهده داره.
MQTT از مفهومی به نام Topic برای مدیریت پیامها استفاده میکنه. تاپیکها شبیه آدرسهای سلسله مراتبی هستن که با / از هم جدا میشن. مثلاً:
"home/livingroom/temperature"
یکی از ویژگیهای مهم MQTT، سطوح مختلف QoS (Quality of Service) هستش:
- QoS 0: پیام فقط یک بار ارسال میشه و تضمینی برای دریافت نیست
- QoS 1: پیام حداقل یک بار دریافت میشه
- QoS 2: پیام دقیقاً یک بار دریافت میشه
MQTT از پورت 1883 برای ارتباط غیررمزنگاری شده و پورت 8883 برای ارتباط SSL/TLS استفاده میکنه. هدر ثابت MQTT حداقل ۲ بایت هستش و بسته به نوع پیام و محتوا میتونه بزرگتر باشه. این ویژگی باعث میشه برای شبکههای با پهنای باند محدود مناسب باشه.
برای کانفیگ MQTT میشه از بروکرهای مختلفی استفاده کرد. محبوبترینهاشون Mosquitto، HiveMQ و EMQ X هستن. این بروکرها قابلیتهای مختلفی مثل احراز هویت، SSL/TLS، و پشتیبانی از WebSocket رو ارائه میدن.
MQTT از ویژگی Last Will and Testament (LWT) پشتیبانی میکنه که به بروکر اجازه میده در صورت قطع شدن ناگهانی ارتباط کلاینت، یک پیام از پیش تعیین شده رو به بقیه کلاینتها ارسال کنه.
نسخه فعلی MQTT که در سال ۲۰۱۹ به عنوان استاندارد OASIS منتشر شد، نسخه 5.0 هستش که قابلیتهای جدیدی مثل پیامهای منقضی شونده، شناسههای سشن، و فیلترهای اشتراک رو اضافه کرده.
~> @PinkOrca | آزاد بیندیشیم 🫧
🔥10👍5❤1
This media is not supported in your browser
VIEW IN TELEGRAM
🔴 جان سینا در آخرین حضورش و برای هفدهمین بار، قهرمان کمربند WrestleMania شد و من تونستم احمقانهترین ویدیوی سال جدید رو ببینم:
https://youtu.be/KOpA1gLKPs8
⚫️ پ.ن:
پاپ فرانسیس هم درگذشت،
تسلیت به کاتولیکها.
#فان #متفرقه #WWE #پیشنهاد_نمیشود
~> @PinkOrca | آزاد بیندیشیم 🫧
https://youtu.be/KOpA1gLKPs8
⚫️ پ.ن:
پاپ فرانسیس هم درگذشت،
تسلیت به کاتولیکها.
#فان #متفرقه #WWE #پیشنهاد_نمیشود
~> @PinkOrca | آزاد بیندیشیم 🫧
🤣19😁3👍1
Media is too big
VIEW IN TELEGRAM
~> #فیلم کوتاه شکلات
چیز خاصی در موردش نمیدونم،
اگه دوست داشتین تماشا کنین.
~> @PinkOrca | آزاد بیندیشیم 🍫
چیز خاصی در موردش نمیدونم،
اگه دوست داشتین تماشا کنین.
~> @PinkOrca | آزاد بیندیشیم 🍫
❤6🔥1
🔴 یوتیوبر معروف، پیودیپای (PewDiePie) #لینوکس نصب کرده و تو این ویدیوی جدیدش ازش میگه:
https://youtu.be/pVI_smLgTY0
پ.ن:
به نظرم با توجه به شهرتی که داره، میتونه اتفاق مفیدی محسوب بشه از نظر جذب افراد جدید به گنو/لینوکس :)
~> @PinkOrca | آزاد بیندیشیم 🏴☠️
https://youtu.be/pVI_smLgTY0
پ.ن:
به نظرم با توجه به شهرتی که داره، میتونه اتفاق مفیدی محسوب بشه از نظر جذب افراد جدید به گنو/لینوکس :)
~> @PinkOrca | آزاد بیندیشیم 🏴☠️
🔥18🤣5👍4❤1
😑 دیدین بهطور پیشفرض فونت فارسی همچین وضعیت مسخرهای داره تو برخی از توزیعهای لینوکس؟ یا مثلا نستعلیق هستن و... که قابل تحمل نیست.
😵 با تنظیم استایل تو برنامههای مربوط به ظاهر هم این مشکل به شکل سراسری حل نمیشه...
از اونجایی که بعد از (تقریبا) ۱ سال دوباره مسیرم به همچین مشکلی خورد بهواسطهٔ نصب مجدد لینوکسم، گفتم بهتون بگم چطور بهسادگی قابل حله... (ادامه تو پست بعدی⬇️
😵 با تنظیم استایل تو برنامههای مربوط به ظاهر هم این مشکل به شکل سراسری حل نمیشه...
از اونجایی که بعد از (تقریبا) ۱ سال دوباره مسیرم به همچین مشکلی خورد بهواسطهٔ نصب مجدد لینوکسم، گفتم بهتون بگم چطور بهسادگی قابل حله... (ادامه تو پست بعدی⬇️
❤9👍5👎1🔥1