TGTGInsightтелеграм анализLIVE / telegram public index
← Такты, стеки, два колеса

TGINSIGHT SIMILAR POSTS

Намери подобно съдържание

Изходен канал @clockstackwheels · Post #721 · 26.12

Почему я люблю языки с сильной системой типов, проверяемой статическим анализом кода — хорошо написанная программа является своей собственной спецификацией и позволяет выражать через язык программирования законы существования предметной области. Когда-то давно я писал на ActionScript. Там была система типов, но вот десериализация JSON'ов по-умолчанию была в какой-то общий Object, к полям которого нужно было обращаться ["по_строковому_имени"]. В один момент мне потребовалось написать что-то на C#, который я совсем не знал, я стал гуглить, как десериализовать JSON, и с удивлением обнаружил кучу советов заранее объявить класс со всеми нужными полями и десериализовать в него. "Какой ужас!", — подумал я тогда, — "Это же дико неудобно! А если я не знаю полей JSON? А если их много? Отвратительный язык!" Теперь то я прекрасно понимаю, что JSON это контракт, и что правильная десериализация только такая и должна быть, и что в хорошем API в одном поле никогда не бывает данных принципиально разных типов, и так далее. Нет, если вы набиваете вечерами пет-проект или сидите бессонную ночь на хакатоне, нет ничего плохого в том, чтобы взять простой язык с динамическими типами вроде JavaScript или Python, не требующий описывать данные. Но вот в энтерпрайзе, особенно когда над одним проектом работает много людей (а бывает это очень часто) — хорошее использование системы типов убережёт разработчиков от огромного количества ошибок, будет бить их по рукам, когда они пытаются сделать что-то не то, и будет подсказывать, когда они не уверены в чём-то. С помощью статической типизации можно на уровне кода обозначить правила, по которым ведёт себя предметная область вашей программы в реальном мире. Разработчику не только будет сложно их нарушить, но он ещё и станет узнавать какие-то вещи, которые мог не знать раньше. Например, если мы делаем медицинскую CRM, и больница заводит новых пациентов только тогда, когда знает их группу крови, мы можем объявить тип "Пациент" (или, если точнее, "Карта пациента") и запретить создавать экземпляры этого типа, не передав в конструктор группу крови (которая, в свою очередь, тоже является типом, вероятнее всего ValueObject'ом). Если новый программист пришёл в проект, он, во-первых, не сможет записать в БД некорректную карту пациента. Понятно, мы не учитываем случаи, когда новый программист переделывает модели предметной области — это будет хорошо видно на кодревью. А, во-вторых, даже если ему никто не сказал, что пациенты должны быть с группой крови, он узнает это из кода. И уже будет понимать, что в тех процессах реальной жизни, которые он описывает кодом, карта пациента создаётся только при наличии группы крови. А, значит, нужно искать какой-то способ сначала эту группу крови получить, и только потом создавать карту. Программирование моделирует реальный процесс. В настоящей работе даже на языках с типами, конечно, без должного контроля можно написать что угодно. Нужна управленческая воля, компетентность руководства, понимание опасности техдолга, в идеале отдельные должности для архитекторов, опытные лиды и старшие разработчики. Но когда всё это есть, можно отсекать много проблем ещё на старте и проще погружать новичков. #dev

Hashtags

Резултати

Намерени 8 подобни публикации

Търсене: #weride

当前筛选 #weride清除筛选
Полный беспилот

@polnybespilot · Post #660 · 06.12.2024 г., 11:22

Роботакси стало ближе. Uber и китайская Weride запустили сервис в Абу-Даби с водителем-испытателем за рулём. В лучших традициях Weride – практически никаких деталей запуска не сообщается. Сколько автомобилей будет эксплуатироваться – не говорят. Официальный представитель Uber в беседе с Techcrunch назвал запуск «маленьким». Сервис стал доступен в приложении Uber на острове Саадият, где находится местный Лувр и кампус Нью-Йоркского университета, острове Яс с гоночной трассой Формулы-1 и парками развлечений Ferrari World и Warner Bros, а также по некоторым маршрутам до/из международного аэропорта. В следующем году компании рассчитывают высадить водителя-испытателя из салона и расширить локации в Абу-Даби. Это второй «маленький» запуск роботакси в Абу-Даби у Weride. Первый случился с приложением Txai. Число автономных автомобилей, доступных для заказа, за два года компании так и не уточнили. Weride разрабатывает роботакси,роботов-уборщиков и автономные шаттлы. У компании есть разрешение на тестирование автономного транспорта в Китае, США, Сингапуре и ОАЭ. В октябре компания в ходе IPO в США привлекла $440 млн. Акции Weride после размещения подорожали на 20%. #weride

Hashtags

Полный беспилот

@polnybespilot · Post #611 · 02.10.2024 г., 11:40

WeRide и Uber запустят роботакси в ОАЭ. Сервис должен появиться в приложении Uber в Абу-Даби в этом году. WeRide – первая компания, которая получила разрешение на эксплуатацию автономных автомобилей в ОАЭ. Она уже сотрудничает с другим приложением такси Txai. Сотрудничество WeRide и Uber не распространяется на другие страны, в том числе США и Китай. Детали запуска в ОАЭ компании не раскрывают. #weride

Hashtags

Полный беспилот

@polnybespilot · Post #586 · 02.09.2024 г., 13:29

Роботы-уборщики WeRide начали зарабатывать. Компания объявила о коммерческих запусках в округах Шаньтоу и Дунгуань в провинции Гуандун в Китае, а также в столице страны – Пекине. WeRide эксплуатирует несколько версий робота-уборщика, основная на текущий момент – это S1. Она относится к четвёртому уровню автономности, то есть может работать без инженера-испытателя в кабине и какого-либо участия человека. Одного заряда батареи хватает на уборку территории в 120 тысяч квадратных метров. Компактные размеры позволяют S1 делать влажную уборку и подметать как на тротуаре, так и на проезжей части. Длина робота-уборщика – 2,57 метра, радиус поворота – 2,7 метра, он оснащён водяным баком на 400 литров и мусорным контейнером на 240 литров. В июне WeRide начала тестировать в Сингапуре другого робота-уборщика – S6. Он больше S1 и способен работать только на проезжей части. Коммерческий запуск в этой стране может состояться до конца года. Кроме роботов-уборщиков, у WeRide есть автономные микроавтобусы для доставки заказов, шаттлы и роботакси. Компания получила разрешения эксплуатировать свои продукты в Китае, США, Сингапуре и ОАЭ. В августе WeRide готовилась к первичному публичному размещению акций в США, но потом передумала. Компания рассчитывала привлечь более 400 миллионов долларов при оценке в 5,11 миллиарда. Всего с момента основания в 2017 году WeRide привлекла 1,39 миллиарда долларов инвестиций. Несмотря на то, что IPO не случилось, компания успела анонсировать на 15 октября новое поколение роботакси. #weride

Hashtags

Полный беспилот

@polnybespilot · Post #563 · 15.08.2024 г., 07:02

WeRide разрешили тестировать автономный транспорт с пассажирами в США. Речь может идти о шаттле, а не о роботакси. Компании разрешили тестировать автомобили с водителем-испытателем в салоне и без него, но с некоторыми ограничениями в штате Калифорния. WeRide пока не сможет открыть сервис для всех желающих и брать плату за проезд. С другой стороны, это не мешает запустить сервис на ограниченную аудиторию, например, для корпоративных клиентов или пользователей из листа ожидания. У WeRide уже есть разрешения на тестирование автономного транспорта в Китае, Сингапуре и ОАЭ. Китайский разработчик занимается роботакси, беспилотными шаттлами, роботами-уборщиками и автономными микроавтобусами для перевозки грузов или доставки заказов. На сайте WeRide сказано, что она эксплуатирует и тестирует автономный транспорт в 30 странах. Что именно будет тестироваться в США, не уточняется. В разрешении говорится об «ограниченном использовании транспорта вместимостью до 16 пассажиров, включая водителя». Под это описание больше подходит автономный шаттл. #weride

Hashtags

Полный беспилот

@polnybespilot · Post #479 · 23.05.2024 г., 12:48

Renault не будет развивать технологию автономного вождения в автомобилях, предназначенных для частного использования. Компания сосредоточится на разработке беспилотного микроавтобуса, так как считает, что в сфере общественного транспорта спрос на такие разработки будет гораздо выше. #weride

Hashtags

🚕 ¿En qué países operan los Robotaxis y qué tan seguros son? La semana pasada, Uber y WeRidelanzaron taxis autónomos en Abu Dabi. Los Emiratos Árabes Unidos se convirtieron en el primer país fuera de los Estados Unidos donde Uber introdujo taxis sin conductor. Su socio, WeRide, un desarrollador de plataformas de conducción autónoma con sede en Guangzhou, también opera en China y Singapur. Los pasajeros de Uber en Abu Dabi ahora pueden seleccionar la opción de "Transporte Autónomo" para aumentar sus posibilidades de viajar en un taxi sin conductor. El servicio está disponible en áreas clave del emirato y también presta servicio al aeropuerto. Por motivos de seguridad, cada vehículo contará con un operador durante la fase de prueba. Se espera que los taxis completamente autónomos comiencen a operar a finales de 2025. 🚗 ¿Quién más está desarrollando transporte autónomo? Waymo: Pionero en el campo, Waymo ofrece servicios de taxis completamente autónomos en Phoenix y San Francisco, EE. UU., y planea expandirse a Los Ángeles y Austin. Yandex: La empresa rusa ha estado probando robotaxis en Innópolis, Tartaristán, desde 2018. A mediados de 2023, su servicio de robotaxis comenzó a operar en Moscú. Cruise: Un proyecto del fabricante estadounidense General Motors que ha enfrentado presión regulatoria debido a preocupaciones sobre seguridad. Hace unos días, la empresa anunció que cerrará la división, que había costado $10 mil millones desde 2016. Los servicios de taxis autónomos también se han lanzado en China (Didi, Baidu), Corea del Sur (SWM, Sonnet.AI) y Japón. En Europa, un proyecto piloto está en marcha en el Reino Unido. 🚷 ¿Es la IA más segura que los conductores humanos? En 2022, la tasa promedio de accidentes para vehículos autónomos en California superó los 96 incidentes por cada 1,000 vehículos, en comparación con un promedio estatal de menos de 7. Sin embargo, los analistas señalan que la mayoría de los incidentes fueron menores y a menudo causados por conductores humanos impacientes o imprudentes. Además, los servicios de robotaxis tienden a ser más meticulosos al documentar incidentes. La principal ventaja de los vehículos autónomos es que se espera que eliminen el error humano. Según la Administración Nacional de Seguridad del Tráfico en las Carreteras de EE. UU., los errores del conductor son responsables de aproximadamente el 94% de todos los accidentes de tráfico. Más sobre este tema: 🔜¿Cómo luce un taxi volador hoy en día? 🔜Elon Musk presenta el Cybercab, un taxi sin conductor #noticias#Uber#WeRide@hiaimediaes

Полный беспилот

@polnybespilot · Post #499 · 10.06.2024 г., 16:25

📸 Беспилотный микроавтобус от Renault и WeRide дебютировал на «Ролан Гаррос» в качестве трансфера. Ранее Renault заявляла, что откажется от разработки беспилотных автомобилей для частного использования и сосредоточится на развитии технологий автономного вождения для общественного транспорта. #renault#weride

Полный беспилот

@polnybespilot · Post #649 · 28.11.2024 г., 08:03

Китайское роботакси в цене. Pony AI вслед за Weride провела успешное первичное размещение акций в США. Разработчик автономных автомобилей Pony AI привлек 260 миллионов долларов в ходе IPO в США. Компания получила оценку в 4,55 миллиарда долларов. Акции компании после размещения подорожали на 15%. Это второе успешное IPO китайской компании, которая разрабатывает автономный транспорт, в США. В октябре WeRide в ходе первичного размещения акций привлекла 440 миллионов долларов. Акции компании после размещения подорожали на 20%. Weride разрабатывает роботакси, роботов-уборщиков и автономные шаттлы. У компании есть разрешение на тестирование автономного транспорта в Китае, США, Сингапуре и ОАЭ. Роботакси Pony AI проехали более 19 миллионов километров. У компании также есть автономные грузовики и решения для личных автомобилей. #pony#weride

Hashtags