История создания своей первой игры на Unity http://amp.gs/jTuQB
Хабр
История создания своей первой игры на Unity
ВведениеПрежде всего, хочу сразу отметить, что я не являюсь профессиональным разработчиком. Я обычный бакалаврик технического ВУЗа, так что незнание мною некоторых терминов прошу простить, не дорос...
Почему программисты через 10 лет будут не нужны? http://amp.gs/jTuQR
Хабр
Почему программисты через 10 лет будут не нужны?
Это один из распространённых вопросов о судьбе программирования: мне не раз приходилось его слышать от журналистов, блогеров и родителей, чьи дети выбирают будущий вуз. Для меня этот вопрос звучит...
[Перевод] Упрощение проверки кода и улучшение согласованности с помощью пользовательских правил eslint http://amp.gs/jTJj8
Хабр
Упрощение проверки кода и улучшение согласованности с помощью пользовательских правил eslint
Если вы рассматриваете запросы на исправление или создаете программное обеспечение в команде, пользовательские правила eslint могут сэкономить вам много времени. Вот как это делается.Слаженность...
Security Week 36: Braktooth, новые уязвимости в Bluetooth-чипах http://amp.gs/jTJ82
Хабр
Security Week 36: Braktooth, новые уязвимости в Bluetooth-чипах
1 сентября исследователи из Сингапурского университета технологий и дизайна опубликовали информацию о 20 уязвимостях, обнаруженных в распространенных bluetooth-чипах различных производителей. Все баги...
Выбор предварительно обученной NLP-модели для классификации текста http://amp.gs/jTJtI
Хабр
Выбор предварительно обученной NLP-модели для классификации текста
Disclaimer: этот пост не является исчерпывающим руководством по выбору предварительно обученной NLP-модели, а только призван сэкономить немного времени при этом выборе, разбирает один узкий...
Простой ZoomableImageView своими руками за 2 минуты http://amp.gs/jTJt7
Хабр
Простой ZoomableImageView своими руками за 2 минуты
Порой в Android разработке бывают простые проблемы, которые не так просто решить без нужных библиотек или Custom View.Недавно я столкнулся с проблемой создания вот такого простого эффекта:Более...
[Перевод] 7 ложных предположений о том, как устроены строки http://amp.gs/jTJns
Хабр
7 ложных предположений о том, как устроены строки
Как Unicode уничтожает большинство ваших предположений о том, как на самом деле работают строки Когда речь идет о написании чего-то простого, мы, программисты, обычно действуем интуитивно. В случае...
Python-адаптация шпаргалки для технического собеседования http://amp.gs/jTJxK
Хабр
Python-адаптация шпаргалки для технического собеседования
В ходе чтения статей про алгоритмы я натолкнулся на пост "Шпаргалка для технического собеседования" пользователя @Barrayar. Ознакомившись с оригинальной статьёй, я решил написать примеры для...
«Магический глаз» тёплых ламповых времён — эмуляция на ардуино http://amp.gs/jTJRy
Хабр
«Магический глаз» тёплых ламповых времён — эмуляция на ардуино
В магнитофонах и приёмниках моей юности использовались исчезнувшие ныне ламповые индикаторы уровня на лампах 6E1П или 6Е5С. Сейчас пришла пора ностальгирования по "старым временам" и на алиэкспрессе...
[Перевод] Симуляция трафика городских дорожных сетей в SUMO http://amp.gs/jTJAR
Хабр
Симуляция трафика городских дорожных сетей в SUMO
Руководство по продвинутому моделированию трафика в сложных дорожных сетях при помощи SUMO и PythonКак давно вы оказывались в пробке? Чтобы решить проблему дорожных заторов, до принятия важных решений...
[Перевод] Скандальная история последней роторной шифровальной машины http://amp.gs/jTJK6
Хабр
Скандальная история последней роторной шифровальной машины
И какую роль этот гаджет сыграл в шпионской операции «Рубикон» Кликабельно: шифровальная машина HX-63 – электромеханическая роторная система, спроектированная и созданная компанией Crypto AG....
Как добавить независимый Dagger Сomponent в иерархию SubComponnet-ов Hilt используя подход «component dependencies»? http://amp.gs/jTJWJ
Хабр
Как добавить независимый Dagger Сomponent в иерархию SubComponnet-ов Hilt используя подход «component dependencies»?
Версия на английскомСуществуют 2 способа связи компонентов в Dagger: Subcomponents и Component Dependencies и каждый из них имеет свои преимущества.Например, при использовании...
Изолированная программная среда – сферический конь в вакууме или …? http://amp.gs/jTJog
Хабр
Изолированная программная среда – сферический конь в вакууме или …?
1. Немного про физику и лирикуУпрощать реальный мир, чтобы потом успешно разрабатывать всякие теории для мира вымышленного – нормальный процесс для всех наук. У физиков целый набор таких артефактов:...
Проектировщики RISC-V из Yadro покажут школьникам как проектировать процессоры http://amp.gs/jT0GN
Хабр
Проектировщики RISC-V из Yadro покажут школьникам как проектировать процессоры
Через неделю будет выставка ChipEXPO, на которой для начинающих будет школа проектирования железа с упражнениями на FPGA платах, а для более продвинутых - конференция Микроархитектура, верификация и...
Незримая школа, резиновая поликлиника. Препарируем магию городской инфраструктуры http://amp.gs/jT0Pv
Хабр
Незримая школа, резиновая поликлиника. Препарируем магию городской инфраструктуры
На окраинах мегаполисов кипит тотальная застройка человейниками… А тем временем их жители ездят учиться, закупаться продуктами и лечиться за многие километры от дома. Хайлоад по-краснодарски: в...
[Перевод] Вывод SEO мета тегов title и description в виде визуальной структуры для каждой веб-страницы за один раз http://amp.gs/jT0EI
Хабр
Вывод SEO мета тегов title и description в виде визуальной структуры для каждой веб-страницы за один раз
Давно существует куча инструментов от Ahrefs, Mooz, Semrush и т.д., которые показывают главные мета теги для каждой страницы отдельно, в лучшем случае списком. Но кто-нибудь видел инструмент, который...