Warning: Undefined array key 0 in /var/www/tgoop/function.php on line 65

Warning: Trying to access array offset on value of type null in /var/www/tgoop/function.php on line 65
916 - Telegram Web
Telegram Web
طبیعیه وقتی قهوه میخورم انگار چیت ذهن زدم؟
(چاکراهام باز میشه انگار 😂)
👎6👍2👌1
Forwarded from LearnPOV
لرن پی او وی منتشر شد 🥳💎

سلام رفقا، بالاخره بعد از کلی تلاش و تست، LearnPOV به صورت عمومی منتشر شد، و میتونید استفاده کنید ازش ✌️

قبلا چندین بار راجب لرن پی او وی صحبت کردیم ولی اگر نمی‌دونید هنوز که چیه دقیقا میتونید توی صفحه زیر بخونید راجبش

🔗‌ ‌ website.learnpov.com


رسما از امروز برنامه‌نویس‌ها یه شبکه اجتماعی اختصاصی دارن، و خوشحالیم که تونستیم این اتفاق رو در کنار تیم خوب لرن پی او وی رقم بزنیم 👍

این تازه شروع راهه؛ قراره جایی بسازیم که برنامه‌نویس‌ها توش رشد کنن، تجربه‌هاشون رو به اشتراک بذارن و از همدیگه یاد بگیرن...


شما هم میتونید از همین لحظه تجاربتون رو به اشتراک بزارید 🔥

👤 ایجاد حساب کاربری

🔍 اکسپلور

📝 ساخت پست جدید

راستی میتونید نسخه PWA لرن پی او وی رو روی گوشیتون نصب کنید تا مثل اپلیکیشن های نیتیو ازش استفاده بکنید 📱


🏫 @LearnPOV
Please open Telegram to view this post
VIEW IN TELEGRAM
10🔥2👍1
برید فالو کنید بنده را
🔥4👎1🤣1🫡1
اگه از قدیمی ها باشید یادتونه ما یه پروژه ای زدیم به اسم hey403
که برای dns management بودش
که خب دیگه توسعش رو از یه جا به بعد ادامه ندادیم
تازگیا چکش کردم دیدم بازخورد خوبی داشته و ۲۳ هزار تا دانلود داشته

خواستم بگم که دوستانی که دنبال اینن رو یه پروژه اوپن سورس کانتربیوت کنن و یا یه پروژه خاص به رزومشون اضافه کنن گزینه خیلی خوبیه
پتانسیل های زیادیم داره برای فیچر
اگه دوست داشتید میتونید روش کانتر بیوت کنید و پول ریکوست بفرستید اگه فیچراتون خوب بود مرجشون میکنم
حالا حتما لازم نیست فیچر اضافه کنید میتونید پروژه رو تر تمیز تر کنید یا ci cd رو بهتر کنید یا ...
فقط قبلش بامن هماهنگ کنید که به مشکلی نخورید
https://github.com/Diramid/hey403/issues/13

توی این issues گفتم که چه فیچر هایی میشه اضافه کرد و الویت بندی و کتگوری بندیشون کردم
امید وارم کمک کننده باشه 😬

https://github.com/Diramid/hey403
🫡5
خبرخوشم اینه قراره براتون پخت و پز کنم منتظر باشید
🔥9
دیگران: چرا از گروه های برنامه نویسی دوری کردی؟

من:
🤣19
OSRM ماشین مسیریابی متن‌باز برای دنیای واقعی 🌍

اگه تو حوزه توسعه اپلیکیشن‌های نقشه، مسیریابی یا لجستیک کار می‌کنین، حتماً اسم
OSRM (Open Source Routing Machine) رو شنیدین. این ابزار یه موتور مسیریابی قدرتمند و متن‌بازه که بر اساس داده‌های OpenStreetMap کار می‌کنه و می‌تونه مسیریابی سریع و دقیق رو برای اپ‌های موبایل، وب یا حتی سیستم‌های بزرگ فراهم کنه.(به تازگی توی یکی از پروژه هام استفادش کردم و عالی بود)
تو این پست قراره یه نگاه تقریباً کامل به OSRM بندازیم.

🧠 اول از همه OSRM چیه؟

OSRM مخفف Open Source Routing Machine، یه موتور مسیریابی متن‌بازه که با
‏ C++ نوشته شده و برای محاسبه کوتاه‌ترین مسیرها تو شبکه‌های جاده‌ای طراحی شده. این ابزار از داده‌های OpenStreetMap (OSM) استفاده می‌کنه – یه نقشه متن‌باز جهانی که توسط جامعه ساخته می‌شه – و می‌تونه مسیریابی برای ماشین، دوچرخه، پیاده یا حتی وسایل نقلیه خاص رو انجام بده.

پروژه OSRM از سال ۲۰۱۰ توسط Dennis Luxen شروع شد و حالا توسط جامعه‌ای از توسعه‌دهنده‌ها (از جمله تیم Mapbox) نگهداری می‌شه. هدف اصلیش؟ ارائه مسیریابی سریع، دقیق و قابل سفارشی‌سازی بدون وابستگی به سرویس‌های تجاری مثل Google Maps.
‏OSRM نه‌تنها مسیریابی ساده انجام می‌ده، بلکه قابلیت‌هایی مثل map matching (مطابقت مسیر با جاده) و حل مسئله TSP رو هم داره.

📚 چطور کار می‌کنه؟

‏OSRM دو بخش اصلی داره:
پیش‌پردازش (Preprocessing) و سرویس‌دهی (Serving).

1⃣ پیش‌پردازش:
آماده‌سازی داده‌ها 🛠️
داده‌های OSM (فایل‌های .osm.pbf) رو می‌گیره و به یه گراف بهینه‌شده تبدیل می‌کنه.

از الگوریتم‌های پیشرفته‌ای مثل Contraction Hierarchies (CH) یا Multi-Level Dijkstra (MLD) استفاده می‌کنه. CH برای ماتریس‌های فاصله بزرگ عالیه، و MLD (پیشنهادی برای بیشتر موارد) تعادل خوبی بین سرعت و دقت برقرار می‌کنه.

مراحل پیش‌پردازش:
Extract:
داده‌های OSM رو به گراف خام تبدیل می‌کنه.

Partition/Customize:
گراف رو بهینه می‌کنه (مثل ساخت ایندکس‌ها برای سرعت).

Contract:
برای CH، گراف رو فشرده می‌کنه تا جستجو سریع‌تر بشه.

2⃣ سرویس‌دهی محاسبه مسیر 🗺️
سرور HTTP/JSON ارائه می‌ده که می‌تونین ازش برای محاسبه مسیر، تخمین زمان، یا حتی تولید tileهای نقشه با metadata مسیریابی استفاده کنین.

🚀 ویژگی‌های کلیدی OSRM


1⃣ الگوریتم‌های مسیریابی پیشرفته 🧮

Contraction Hierarchies (CH):
برای ماتریس‌های فاصله بزرگ (مثل محاسبه فاصله بین ۱۰۰۰ نقطه) عالیه. سرعت محاسبه رو به میلی‌ثانیه می‌رسونه.

Multi-Level Dijkstra (MLD):
تعادل خوبی بین دقت و سرعت داره و برای مسیریابی روزمره پیشنهاد می‌شه.

Map Matching:
مسیرهای GPS نویزی (مثل داده‌های موبایل) رو با جاده‌های واقعی مطابقت می‌ده – عالی برای اپ‌های ناوبری.

2⃣ پروفایل‌های سفارشی 🚗🚲
می‌تونین پروفایل‌های مختلف بسازین:
‏car (ماشین)، bike (دوچرخه)، foot (پیاده) یا حتی وسایل نقلیه سنگین.
هر پروفایل قوانین خاص خودش رو داره (مثل اجتناب از بزرگراه‌ها برای دوچرخه).

3⃣ تولید Tileهای نقشه 🏗️
‏OSRM می‌تونه Mapbox Vector Tiles با metadata مسیریابی تولید کنه، که برای اپ‌های موبایل (مثل Mapbox GL) عالیه.

4⃣ حل مسئله فروشنده دوره‌گرد (TSP) 🛒
برای محاسبه بهینه مسیر بازدید از چند نقطه (مثل تحویل کالا) استفاده می‌شه.
مثال: محاسبه ماتریس فاصله بین ۱۰ انبار.

5⃣ ادغام آسون با Docker و API 🐳
‏Docker images آماده برای سریع راه‌اندازی (ghcr.io/project-osrm/osrm-backend).
‏ API ساده JSON/HTTP که با هر زبانی (پایتون، JS، Go) کار می‌کنه.


جمع‌بندی

OSRM یه موتور مسیریابی متن‌باز قدرتمنده که با الگوریتم‌های پیشرفته مثل MLD و CH، مسیریابی سریع و دقیق رو برای اپ‌های واقعی فراهم می‌کنه. از محاسبه مسیرهای ساده گرفته تا map matching و تولید tileها، این ابزار برای توسعه‌دهنده‌های نقشه و لجستیک یه گنجینه‌ست.

#️⃣ #geo #programming #osrm

 
🥷🏻 CHANNEL | GROUP
🔥63
احتمالا درمورد GeoPandas هم پست بزارم لایبری جالبیه
5
خب یکم میخوام امروز همه تجربه بدم هم بگیرم
چیزی بوده که ذهنتون رو توی این چند وقت درگیر کرده باشه؟ یا درگیرش باشید؟
5
همینقدر گوگولی
🤣193
فول پکیجم از نظر روانی:
برنامه نویس - دوتا پلیر - ایرانی
😭10
Media is too big
VIEW IN TELEGRAM
🚨 ربات Figure 03 معرفی شد

شرکت Figure AI از نسل جدید ربات انسان‌نمای خودش رونمایی کرده — Figure 03.
هدف این ربات فقط نمایش تکنولوژی نیست؛ قراره به‌صورت جدی وارد بازار نیروی کار رباتیک بشه.

🤖 طبق اطلاعات رسمی، Figure 03 طوری طراحی شده که بتونه در محیط‌های کاری واقعی مثل کارخانه‌ها و انبارها، جای انسان‌ها رو بگیره.
این ربات با کمک مدل‌های هوش مصنوعی زبانی (مثل GPT) می‌تونه دستورات انسانی رو درک کنه و خودش تصمیم بگیره چطور اون‌ها رو اجرا کنه.

🔋 مهم‌ترین پیشرفت نسبت به نسل قبلی، باتری جدید F.03 هست:
یک باتری ۲.۳ کیلووات‌ساعتی که تا ۵ ساعت کار مداوم رو ممکن می‌کنه.
شرکت Figure می‌گه هزینه ساخت این باتری نسبت به نسل قبل تا ۷۸٪ کاهش یافته و همین باعث می‌شه Figure 03 اولین رباتی باشه که می‌تونه وارد تولید انبوه بشه.

#️⃣ #news

 
🥷🏻 CHANNEL | GROUP
🔥71💔1
یکی از چالش‌های رایج بین فعالان حوزه‌ی هوش مصنوعی اینه که نمی‌دونن برای آموزش مدلشون باید از چه الگوریتمی استفاده کنن
آیا باید سراغ Classification برن؟ یا Regression؟ یا شاید Clustering؟ 🤔

خوشبختانه، کتابخونه‌ی قدرتمند Scikit-learn (sklearn) توی مستندات رسمیش یه فلوچارت خیلی کاربردی ارائه داده که با دنبال کردنش می‌تونید دقیقاً بفهمید کدوم الگوریتم مناسب نوع داده و هدف پروژه‌تونه.

لینک

#️⃣ #ai #programming

 
🥷🏻 CHANNEL | GROUP
👍63🤣1
دارم Cursor میریزم ببینم چیه که حتی توی اگهی شغلی گفته بودن باید بلد باشید
👍14👎21
2025/10/19 08:02:13
Back to Top
HTML Embed Code: