Почему у React элементов есть свойство $$typeof?

О механизме React по предотвращению возможности инъекции JSON для XSS, и об избегании типовых уязвимостей. Вы можете подумать, что вы пишете JSX: <marquee bgcolor=»#ffa7c4″>hi</marquee> Но на самом деле вы вызываете функцию: React.createElement( /* type */ ‘marquee’, /* props */ { bgcolor: ‘#ffa7c4’ }, /* children */ ‘hi’ ) И эта функция возвращает вам обычный объект, […]

Мастер-класс: вакуумное литье пластмасс в силикон

Для тех, кто не смог посетить Top 3D Expo, рассказываем о мелкосерийном производстве пластиковых деталей методом вакуумного литья в силикон, мастер-класс по которому был организован на конференции с помощью наших друзей из «Фолипласт». Видео Схема мелкосерийного производства из пластмассы Сначала производится 3D-сканирование необходимой детали, далее — создается 3D-модель и, с помощью одного из методов 3D-печати, […]

Новости из мира OpenStreetMap №436 (20.11.2018-26.11.2018)

3D-модель Гейдельбергского замка, одни из самых известных руин в Германии | Landesamt für Denkmalpflege im Regierungspräsidium Stuttgart 2018 Карты Участник википедии Triglav написал о способе встраивания OSM на страницы википедии. Вы можете внести номер отношения OSM в данные Wikidata и просматривать OSM в Википедии. (автоматический перевод) Картографирование Предложение (автоматический перевод) возникло из дискуссии на немецком […]

Четыре ступени развития инженера

Боюсь использовать слишком сильное обобщение, но, в любом случае, это относится и к некоторым другим областям знания. Хороший пример — вождение автомобиля. Если вы сопоставите описанные этапы с развитием навыков вождения, то увидите хорошую корреляцию. Но, изначально, в одной из лекций по телекому, я это сформулировал именно для сетевых инженеров, поэтому и статья — про […]

Java Challengers #3: Полиморфизм и наследование

Java Challengers #3: Полиморфизм и наследование Мы продолжаем перевод серии статей с задачками по Java. Прошлый пост про строки вызвал на удивление бурную дискуссию. Надеемся, что мимо этой статьи вы тоже не пройдете мимо. И да — мы приглашаем теперь на юбилейный десятый поток нашего курса «Разработчик Java». Согласно легендарному Венкату Субраманиам (Venkat Subramaniam) полиморфизм […]

Camunda BPM Meetup Raiffeisenbank

18 декабря приглашаем на первый открытый митап Camunda BPM, который пройдет на площадке Райффайзенбанка в Нагатино. Для нас очень важно формировать сообщества и делиться знаниями и опытом как внутри компании, так и во вне. Именно поэтому на регулярной основе мы проводим открытые митапы по разным направлениям. В этот раз мы открываем двери и приглашаем вас […]

Роботакси Waymo One заработало в качестве коммерческой транспортной сети

О Waymo не писал и не говорил только ленивый. Шутка ли — роботакси, которое может развозить людей в автоматическом режиме. Несколько лет разработчики тестировали сервис, но сейчас он наконец-то начал работу. Правда, все еще с человеком за рулем — пока что без оператора безопасности, так называется эта должность, кататься по дорогам нельзя. Сначала Waymo будет […]

Половина компьютеров промышленных предприятий РФ в 2018 году подвергались хакерским атакам

По данным «Лаборатории Касперского» около половины компьютеров российской промышленности столкнулись с киберугрозами в 2018 году, о чем сообщают «Ведомости». Причина — рост интереса киберпреступников к индустриальными предприятиям, а также не слишком высокая активность самих предприятий в плане защиты своих систем. Киберпреступники, по мнению экспертов «Лаборатории», были просто вынуждены обратить внимание на промышленность, поскольку банки и […]

Визуальное программирование — почему это плохая идея

Внимание. Первоначальная версия этой публикации получила большой отклик на Reddit в виде более чем 300 комментариев. После этого я решил дописать к ней небольшой апдейт, чтобы ответить на некоторые критические замечания из множества поступивших. Язык визуального программирования — это такой язык, который позволяет программисту создавать программы, манипулируя графическими элементами, а не печатая текстовые команды. Известным […]

Walmart начинает использовать роботов-уборщиков

Почувствовав нехилую опасность со стороны Amazon, самый большой в мире ритейлер внедряет новые технологии одна за другой. До конца января Walmart собирается установить 360 автономных роботов-поломоек в супермаркеты по всей стране – в дополнение к тем ста агрегатам, которые уже тестируются компанией. Помогать с этим ритейлеру будет Brain Corp, компания, разработавшая Brain OS, платформу с […]