Как стать автором
Обновить
14
0

Пользователь

Отправить сообщение

Как NASA сбило астероид, но что-то пошло не так. «Самоубийственная» миссия DART и её последствия

Время на прочтение4 мин
Количество просмотров9K

В 2019 году команда учёных из NASA начала разрабатывать план по запуску космического зонда DART. Цель — проверить возможность изменения орбиты астероида. Дело в том, что в Солнечной системе большое количество таких объектов, и некоторые из них время от времени могут создавать угрозу для Земли и нас с вами. В этом случае можно придумать странный план, как в фильме «Армагеддон», отправив на астероид людей.

А можно загодя рассчитать орбиты астероидов, выделить потенциально опасные для Земли и отправить к таким объектам один‑единственный (и относительно недорогой)
аппарат. У него одна задача — долететь к астероиду и врезаться в нужное место для изменения орбиты. Примерно так и поступила команда проекта DART. Результаты реализации проекта были несколько неожиданными, и об этом поговорим под катом.

Читать далее
Всего голосов 36: ↑21 и ↓15+18
Комментарии22

Суперкомпьютер из мини-ПК Nvidia Jetson Nano: что умеет, как его разрабатывали и зачем он создан

Время на прочтение5 мин
Количество просмотров7.9K

Первый одноплатник линейки Nvidia Jetson компания Nvidia представила в 2019 году. Достоинство устройства — высокая производительность и небольшой размер. Кроме того, есть и еще один плюс — это совместимость с Raspberry Pi. Недавно команда студентов Южного методистского университета (Даллас, штат Техас, США), представила компактный суперкомпьютер на основе 16 устройств Nvidia Jetson Nano. Почему именно первая модель одноплатного ПК использовалась в проекте и для кого разработали кластерную систему на его основе?

Узнать больше о кластерном суперкомпьютере
Всего голосов 12: ↑11 и ↓1+17
Комментарии13

Ментальные модели для разработчиков: 5 универсальных вариантов

Время на прочтение6 мин
Количество просмотров7.5K

Привет, %username%. Сегодня предлагаем обсудить, как оперативно решать сложные задачи в разработке при помощи ментальных моделей. Их ещё называют паттернами мышления. Вероятно, на Хабре почти все слышали о «‎методе уточки». Но есть и другие, не такие известные модели, которые помогают работать — как отдельным разработчикам, так и целым командам. Как именно и что это за модели? Давайте посмотрим.

Узнать больше о ментальных моделях
Всего голосов 11: ↑10 и ↓1+17
Комментарии2

Какая она, «семёрка»? Обзор возможностей Pixel 7 от Google, его разборка и оценка ремонтопригодности

Время на прочтение4 мин
Количество просмотров40K

Корпорация Google выпустила седьмую версию смартфона Pixel, а также его Pro-версию с бОльшим экраном и немного отличающимся железом. Прошло уже больше недели с момента выхода обеих моделей, и негативных обзоров пока нет.  Если у кого-то из читателей «Хабра» уже есть Pixel 7 или Pixel 7 Pro, поделитесь своим мнением о нём в комментариях, пожалуйста.

Ну а мы пока посмотрим, что там в этих ваших интернетах говорят о «семёрке» (Pro-версию обсудим в следующем обзоре), её возможностях и ремонтопригодности. Всё это ― под катом.

Читать подробный обзор
Всего голосов 13: ↑11 и ↓2+16
Комментарии21

Падающие проды, соискатели-мошенники, нейросети: собрали страхи разработчиков

Время на прочтение3 мин
Количество просмотров1.9K

В честь Хэллоуина мы поговорили о страхах с разработчиками, директорами по продукту, техническими топ-менеджерами и другими нашими друзьями и коллегами. Оказалось, они не боятся самой страшной ночи в году, зато имеют множество профессиональных страшилок за плечами. Что они нам рассказали?

Читать далее
Всего голосов 9: ↑5 и ↓4+4
Комментарии0

Нейросети, датасеты, VQА: разбираем результаты соревнования Fusion Brain Challenge с конференции AIJ 2021

Время на прочтение6 мин
Количество просмотров2.5K

Привет, Хабр! Сегодня мы расскажем об интересных задачах соревнования Fusion Brain Challenge с международной конференции AIJ 2021 по искусственному интеллекту, нейросетям и смежным темам. Цель проведения ― собрать на одной площадке представителей международных организаций, бизнеса, научного сообщества и технических специалистов.

Конференция проводилась в прошлом году, но решения, которые предлагались участниками, оказались настолько интересными, что некоторые из них мы сохранили на потом. Время пришло, и сегодня мы решили поделиться этими кейсами. Речь идет, в первую очередь, о решениях, предложенных участниками соревнования Fusion Brain Challenge. В его ходе решались задачи, связанные с нейросетями, multitask-моделями, обработкой данных. Подробности (а их немало, так что вы можете почерпнуть что-то для себя), как всегда, ― под катом.

Читать далее
Всего голосов 4: ↑3 и ↓1+6
Комментарии0

США вслед за Китаем запустили масштабную программу импортозамещения: привлечение иностранных компаний и новые инвестиции

Время на прочтение4 мин
Количество просмотров7.9K

Источник: Shutterstock
Как мы уже писали, Китай несколько лет подряд последовательно реализует крупнейшую в своей истории программу импортозамещения электроники. На нее было выделено свыше триллиона долларов США из государственного бюджета. При этом деньги действительно работают — успехи Поднебесной сложно не заметить.

У Китая уже есть процессоры с собственной архитектурой, видеокарты, ноутбуки, серверы и т.п. Начало всему этому было положено во времена президентства Трампа, который развязал торговую войну с КНР. И сейчас, глядя на успехи конкурента, США решили запустить собственную программу импортозамещения. Инструменты и возможности для развития этой программы у страны есть, так что вероятность успеха тоже немаленькая. Ну а о подробностях этой программы — под катом.
Читать дальше →
Всего голосов 40: ↑37 и ↓3+48
Комментарии32

Пять навыков Java, которые точно проверят на собеседовании в 2022 году

Время на прочтение5 мин
Количество просмотров17K

По данным Хабр.Карьеры за июнь, чаще всего среди всех IT-специалистов российские компании искали backend-разработчиков. При этом самым популярным языков программирования, на которых реализуют backend, является Java. Так, доля вакансий Java-разработчиков среди всех вакансий на backend составляет более 35%.

Программный директор факультета backend-разработки направления «Программирование» Skillbox, директор центра подбора IT-специалистов SymbioWay Даниил Пилипенко рассказал, какие умения должен показать джуниор Java-разработчик, чтобы успешно пройти собеседование.

Читать далее
Всего голосов 33: ↑15 и ↓18+4
Комментарии24

Data Science и математика: самые важные разделы науки в освоении профессии

Время на прочтение5 мин
Количество просмотров10K

Data Science — быстро развивающееся направление, без которого сейчас невозможно обойтись ни в одной отрасли бизнеса или науки. Сырые и неструктурированные данные — кладезь информации. Но для того чтобы ее получить в нужном виде, требуется приложить немало усилий. А объемы таких сырых данных зашкаливают — каждый день, по статистике, человечество генерирует около 2,5 квинтиллиона байт.

Для обработки всего этого необходимы специалисты — чем больше, тем лучше. Основной инструмент в их руках — математика. Сегодня обсудим, какие разделы науки наиболее востребованы в профессии. Об этом мы поговорили с Кириллом Шмидтом, Product analyst Team Lead в корпорации Citrix (США) и автором профессии Data Analyst в Skillbox. Сразу стоит сказать, что статья рассчитана на новичков. Что же, приступим. 

Читать далее
Всего голосов 7: ↑4 и ↓3+5
Комментарии3

Программирование в науке: полувековое легаси и Fortran 77

Время на прочтение10 мин
Количество просмотров10K

Александр Нозик, физик и программист, руководитель Nuclear Physics Methods Laboratory в JetBrains Research, заместитель заведующего Лабораторией методов ядерно-физических экспериментов и магистерской программой в МФТИ — о том, как перевести научный код на современный стек и почему в науку тяжело внедрять новые инструменты. Статья написана на основе выпуска подкаста «Люди и код» от Skillbox (декабрь 2021 года).

Читать далее
Всего голосов 15: ↑12 и ↓3+15
Комментарии48

Синтаксис Python — в чем главные подводные камни на первый взгляд легкого ЯП. Перспективы языка

Время на прочтение7 мин
Количество просмотров28K

Python - один из самых популярных языков программирования. Как мы писали, в январе 2022 года он во второй раз за свою историю стал лидером ежемесячного рейтинга языков программирования Tiobe. Рост популярности Python за год составил 1,86%.

Популярность языка обусловлена его относительной простотой - работать с ним может быстро начать даже новичок. Конечно, никто не говорит, что этот новичок сможет сразу же писать высоконагруженные проекты, нет. Но решать задачи базового уровня - вполне. Но все же есть проблемы даже здесь, и о них поговорим в статье. Разбираем подводные камни Python вместе с Алексеем Некрасовым, лидером направления Python в МТС, программным директором направления Python и спикером профессии “Python-разработчик” в Skillbox.

Читать далее
Всего голосов 14: ↑7 и ↓7+5
Комментарии26

Управляем командой и продуктом: 7 SCRUM-инструментов для команд и компаний

Время на прочтение6 мин
Количество просмотров6.9K

О том, что такое SCRUM, рассказывать на Хабре необходимости нет. Эта методология применяется компаниями любого масштаба для работы над проектами с оптимизацией взаимодействия команды. У нее есть как поклонники, так и противники, в чем можно убедиться, почитав комментарии под статьями соответствующей тематики – хоть на том же Хабре, хоть на других ресурсах. 

Как бы там ни было, многим компаниям эта методология успешно помогает. Не так давно мне понадобилось найти SCRUM-инструменты для работы: по итогам масштабного поиска я выбрал несколько, которые заслуживают особого внимания. Лучшие из них я решил описать и разместить в этой подборке. Возможно, кому-то она пригодится. 

Читать далее
Всего голосов 7: ↑6 и ↓1+10
Комментарии1

Сравниваем async/await и then/catch с примерами

Время на прочтение10 мин
Количество просмотров42K

 В JavaScript есть два основных способа обработки асинхронного кода: Promise (ES6) и async / await (ES7). Эти синтаксисы дают нам равные базовые функции, но по-разному влияют на читаемость и область видимости. В этой статье мы увидим, как один синтаксис помогает, а другой отправляет нас в callback hell! Материал адаптирован на русский язык совместно с Тимофеем Тиуновым, автором курса “JavaScript” в Skillbox.

Читать далее
Всего голосов 16: ↑8 и ↓8+6
Комментарии26

Восстановление знаков пунктуации и заглавных букв — теперь и на длинных текстах

Время на прочтение5 мин
Количество просмотров7.4K

изображение


Open In Colab


После релиза нашей первой модели, расставляющей знаки препинания и большие буквы, было много пожеланий доработать её, чтобы она могла обрабатывать тексты целиком, а не отдельные предложения. Это коллективное пожелание и было осуществлено в нашей новой версии модели.


изображение


В целом, архитектура и датасеты остались прежними. Что изменилось:


  • обучение теперь производилось не на отдельных предложениях, а на нескольких последовательных предложениях (принимаем во внимание, что конструктивное ограничение модели при обучении — 512 токенов на вход, что позволяет свободно подавать ~150 слов на любом из четырех поддерживаемых языков)
  • для ускорения обучения модели сокращение словаря теперь проводилось не только на инференсе, но и на трейне, что позволило увелить размер батча
Читать дальше →
Всего голосов 20: ↑20 и ↓0+20
Комментарии21

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность