پیمان:
بچهها، من یه مشکل جدید توی سیستم نظارت بر رانندگان پیدا کردم. 😟 وقتی رانندگان به مناطقی با سیگنال GPS ضعیف میرسن، نمیتونیم موقعیت دقیقشون رو تشخیص بدیم. این باعث میشه که گاهی اوقات مسیر اشتباه نشون داده بشه یا زمان رسیدن به مقصد اشتباه محاسبه بشه. 🛑
ادامه داستان 🔗
بچهها، من یه مشکل جدید توی سیستم نظارت بر رانندگان پیدا کردم. 😟 وقتی رانندگان به مناطقی با سیگنال GPS ضعیف میرسن، نمیتونیم موقعیت دقیقشون رو تشخیص بدیم. این باعث میشه که گاهی اوقات مسیر اشتباه نشون داده بشه یا زمان رسیدن به مقصد اشتباه محاسبه بشه. 🛑
ادامه داستان 🔗
GitHub
solutions/Map Matching and Sensor Fusion for Improved Driver Navigation.md at master · PEMIDI/solutions
Contribute to PEMIDI/solutions development by creating an account on GitHub.
👍4
PEMIDI
پیمان: بچهها، من یه مشکل جدید توی سیستم نظارت بر رانندگان پیدا کردم. 😟 وقتی رانندگان به مناطقی با سیگنال GPS ضعیف میرسن، نمیتونیم موقعیت دقیقشون رو تشخیص بدیم. این باعث میشه که گاهی اوقات مسیر اشتباه نشون داده بشه یا زمان رسیدن به مقصد اشتباه محاسبه بشه.…
این سولوشنیه که واقعا خود مهندسای Uber دادن بچهها. اینم لینک ویدیوش 👇
https://www.youtube.com/watch?v=ChtumoDfZXI
https://www.youtube.com/watch?v=ChtumoDfZXI
YouTube
Map Matching @ Uber
At a recent Uber Marketplace meetup, software engineer Karan Parikh discusses how Uber Engineering leverages the Hidden Markov Model to improve our map matching.
👍5
پیمان: بچهها من یه باگ پیدا کردم 🪲
وقتی چند تا کاربر همزمان درخواست تاکسی میزنن، بعضی وقتها تعداد تاکسیهای موجود اشتباه میشه. مثلاً وقتی دو نفر همزمان درخواست میزنن، ممکنه هر دو فکر کنن که تاکسی موجود هست و در نهایت یکی از اونها بیتاکسی بمونه.
حسین: 🤔 اوه، این میتونه نشونه یک race condition باشه. میتونی بیشتر توضیح بدی که دقیقاً چه اتفاقی میفته؟
ادامه داستان 🔗
وقتی چند تا کاربر همزمان درخواست تاکسی میزنن، بعضی وقتها تعداد تاکسیهای موجود اشتباه میشه. مثلاً وقتی دو نفر همزمان درخواست میزنن، ممکنه هر دو فکر کنن که تاکسی موجود هست و در نهایت یکی از اونها بیتاکسی بمونه.
حسین: 🤔 اوه، این میتونه نشونه یک race condition باشه. میتونی بیشتر توضیح بدی که دقیقاً چه اتفاقی میفته؟
ادامه داستان 🔗
GitHub
solutions/Race Condition - Uber.md at master · PEMIDI/solutions
اینجا یه سری داستانک فرضی از تیم مهندسی اوبر میذاریم تا مفاهیم رو در قالب مکالمه این تیم یاد بگیریم. - PEMIDI/solutions
👍7
مدیر اوپریشن:
سلام بچهها، ببخشید مزاحم کارتون شدم. یه مشکل جدی پیش اومده که باید فوری بررسی کنیم.
یکی از مشتریها با پشتیبانی تماس گرفته. میگه درخواست اوبر داده، یه راننده هم قبول کرده، ولی وقتی به نقشه نگاه کرده، دیده فاصله راننده تا خودش از فاصله خودش تا مقصد بیشتره! حتی اسکرینشات هم فرستاده.
ادامه داستان 🔗
سلام بچهها، ببخشید مزاحم کارتون شدم. یه مشکل جدی پیش اومده که باید فوری بررسی کنیم.
یکی از مشتریها با پشتیبانی تماس گرفته. میگه درخواست اوبر داده، یه راننده هم قبول کرده، ولی وقتی به نقشه نگاه کرده، دیده فاصله راننده تا خودش از فاصله خودش تا مقصد بیشتره! حتی اسکرینشات هم فرستاده.
ادامه داستان 🔗
👍14
مارال: سلام بچهها! حالتون چطوره؟
میخواستم درباره یه مشکلی که داریم صحبت کنم.
ما نیاز داریم که ریکوئستهایی که به سمت ما میان و وارد سرویسهای مختلف میشن رو ردیابی کنیم.
حسین: این موضوع خیلی مهمه. چطوری میخوایید این کار رو انجام بدید؟
ادامه داستان 🔗
موضوع داستان: correlation ID
میخواستم درباره یه مشکلی که داریم صحبت کنم.
ما نیاز داریم که ریکوئستهایی که به سمت ما میان و وارد سرویسهای مختلف میشن رو ردیابی کنیم.
حسین: این موضوع خیلی مهمه. چطوری میخوایید این کار رو انجام بدید؟
ادامه داستان 🔗
موضوع داستان: correlation ID
GitHub
solutions/Correlation ID in Headers - Uber.md at master · PEMIDI/solutions
اینجا یه سری داستانک فرضی از تیم مهندسی اوبر میذاریم تا مفاهیم رو در قالب مکالمه این تیم یاد بگیریم. - PEMIDI/solutions
👌4👍1
مارال: سلام بچهها! 😊 امروز میخوام یه موضوع جدید رو باهاتون در میون بذارم.
حسین: سلام مارال! 🤔 چی شده؟
مارال: میدونید که ما همیشه در حال توسعه و بهبود اپلیکیشن اوبر هستیم. حالا یه ایده جدید به ذهنمون رسیده که میخوایم پیادهسازیش کنیم. ولی مشکل اینجاست که نمیدونیم این ایده چقدر موفق میشه و مشتریها ازش استقبال میکنن یا نه. 😕
پیمان: خب چیکار میخواید بکنید؟ 🤨
مارال: به نظر من بهترین راه اینه که از Feature Flags استفاده کنیم. 🚀
حسین: Feature Flags؟ 🤔 یعنی چی؟
ادامه داستان 🔗
موضوع داستان:
Feature Flags (Feature Toggle)
حسین: سلام مارال! 🤔 چی شده؟
مارال: میدونید که ما همیشه در حال توسعه و بهبود اپلیکیشن اوبر هستیم. حالا یه ایده جدید به ذهنمون رسیده که میخوایم پیادهسازیش کنیم. ولی مشکل اینجاست که نمیدونیم این ایده چقدر موفق میشه و مشتریها ازش استقبال میکنن یا نه. 😕
پیمان: خب چیکار میخواید بکنید؟ 🤨
مارال: به نظر من بهترین راه اینه که از Feature Flags استفاده کنیم. 🚀
حسین: Feature Flags؟ 🤔 یعنی چی؟
ادامه داستان 🔗
موضوع داستان:
Feature Flags (Feature Toggle)
GitHub
solutions/Feature Flags (Feature Toggle) - Uber.md at master · PEMIDI/solutions
اینجا یه سری داستانک فرضی از تیم مهندسی اوبر میذاریم تا مفاهیم رو در قالب مکالمه این تیم یاد بگیریم. - PEMIDI/solutions
👍7❤1
محتوای این چنل قراره یه مقداری تغییر کنه و شما حق دارید که این موضوع رو بدونید.
راستش این داستانکها به نظرم ایده جالبی بود و فیدبکهای خیلی خوبی ازشون گرفتم. اما به نظرم فقط داستانک فنی کافی نیست. من یه سری تجربیات دارم که همهاش توی بخش فنی نمیگنجه.
مثلا اینکه چطور میتونیم بهتر یاد بگیریم. چطور میتونیم بیشتر تمرکز کنیم و کیفیت زندگیمون رو به عنوان یه برنامهنویس بهتر کنیم. چطور کانکشنهامون رو زیاد کنیم و برای هر شرکتی بتونیم مصاحبه بگیریم و ... ( موضوعات خیلی جنراله)
راستش خودم خیلی ذوق دارم بابتش. چون حرفهایی رو میزنم که هیچوقت بیانش نکردم.
راستش این داستانکها به نظرم ایده جالبی بود و فیدبکهای خیلی خوبی ازشون گرفتم. اما به نظرم فقط داستانک فنی کافی نیست. من یه سری تجربیات دارم که همهاش توی بخش فنی نمیگنجه.
مثلا اینکه چطور میتونیم بهتر یاد بگیریم. چطور میتونیم بیشتر تمرکز کنیم و کیفیت زندگیمون رو به عنوان یه برنامهنویس بهتر کنیم. چطور کانکشنهامون رو زیاد کنیم و برای هر شرکتی بتونیم مصاحبه بگیریم و ... ( موضوعات خیلی جنراله)
راستش خودم خیلی ذوق دارم بابتش. چون حرفهایی رو میزنم که هیچوقت بیانش نکردم.
👍38❤3👌2
بعضی وقتا وسط همهی شلوغیای زندگی،بین کار و ورزش و کلاس زبان و هزار تا کاری که داری انجام میدی، یه لحظه وایمیسی.
ولی این وایستادن از جنس خستگی یا تنبلی نیست.
یه لحظهست که از یه جای خیلی عمیق توی وجودت میاد.
یه حسی که میگه:
«چرا دارم اینهمه زور میزنم؟ اصلاً میتونم ادامه بدم؟ تهش که چی؟ تهش قراره بمیرم، خب چرا باید ادامه بدم؟»
روانشناسا به این لحظه میگن "خلأ وجودی"؛ یه جور حس پوچی که وقتی معنای کارات رو گم میکنی، سر و کلّهش پیدا میشه.
یعنی همهچیز شاید خوب پیش بره، ولی انگار یه چیزی سر جاش نیست.
خواستم بگم اگه این حس رو گاهی تجربه میکنی، it's ok و فقط مواظب باش که خیلی بزرگ نشه.
ولی این وایستادن از جنس خستگی یا تنبلی نیست.
یه لحظهست که از یه جای خیلی عمیق توی وجودت میاد.
یه حسی که میگه:
«چرا دارم اینهمه زور میزنم؟ اصلاً میتونم ادامه بدم؟ تهش که چی؟ تهش قراره بمیرم، خب چرا باید ادامه بدم؟»
روانشناسا به این لحظه میگن "خلأ وجودی"؛ یه جور حس پوچی که وقتی معنای کارات رو گم میکنی، سر و کلّهش پیدا میشه.
یعنی همهچیز شاید خوب پیش بره، ولی انگار یه چیزی سر جاش نیست.
خواستم بگم اگه این حس رو گاهی تجربه میکنی، it's ok و فقط مواظب باش که خیلی بزرگ نشه.
👍11❤4🤔1
اگه میخواید یادگیریتون رو ارتقا بدید و راحتتر و بهتر مطالب رو توی ذهنتون جا بندازید، این دو تا دورهی رایگان توی کورسرا واقعاً عالیان. هردوشون رو هم خودم کامل دیدم. 👇
Learning How to Learn
یکی از معروفترین دورههای کورسرا، پر از تکنیکهای علمی برای بهتر یاد گرفتن، مدیریت تمرکز، مقابله با پشت گوش انداختن و تثبیت مطالب. مدرسهاش باربارا اوکلی (استاد مهندسی دانشگاه اوکلند) و ترنس سِجنوفسکی (استاد علوم اعصاب دانشگاه کالیفرنیا سندیگو) هستن؛ یعنی آدمای حسابی دانشگاهی، نه مدرسهای زرد و تبلیغاتی.
Mindshift
کمک میکنه موانع ذهنی رو کنار بذارید، مهارتهای جدید یاد بگیرید و حتی در مورد مسیر شغلیتون بازنگری کنید. مدرس اصلیش دوباره باربارا اوکلیه که با چند استاد دانشگاهی دیگه این دوره رو ساخته
Learning How to Learn
یکی از معروفترین دورههای کورسرا، پر از تکنیکهای علمی برای بهتر یاد گرفتن، مدیریت تمرکز، مقابله با پشت گوش انداختن و تثبیت مطالب. مدرسهاش باربارا اوکلی (استاد مهندسی دانشگاه اوکلند) و ترنس سِجنوفسکی (استاد علوم اعصاب دانشگاه کالیفرنیا سندیگو) هستن؛ یعنی آدمای حسابی دانشگاهی، نه مدرسهای زرد و تبلیغاتی.
Mindshift
کمک میکنه موانع ذهنی رو کنار بذارید، مهارتهای جدید یاد بگیرید و حتی در مورد مسیر شغلیتون بازنگری کنید. مدرس اصلیش دوباره باربارا اوکلیه که با چند استاد دانشگاهی دیگه این دوره رو ساخته
Coursera
Learning How to Learn: Powerful mental tools to help you master tough subjects
Explore practical techniques for focusing, retaining information, and overcoming learning challenges. Based on insights from neuroscience, this course helps you improve how you learn across subjects. Enroll for free.
❤9🙏8👍5