-
Доброго времени суток! В этой статье, хочу рассказать о нашем проекте, подсветить проблемы и подискутировать на волнующие темы со знающими хабровчанами. Прошу не расценивать как Гайд по раскрутке, скорее наоборот.Что у меня за волнующие темы? Да собственно одна есть, самая…
-
Почему программистам нужно знать структуры данных и как я сэкономил Uber $22 000 в год
Правильное использование структур данных поможет оптимизировать скорость/память кода. В больших продуктах каждая оптимизация умножается на миллионы/миллиарды пользователей. Так я сэкономил Uber $22 000 в год используя базовые знания структуры данных Set.ПроблемаЧасто используемый скрин приложения отправлял impression аналитику при прокрутке экрана…
-
5 самых интересных DIY-проектов на Rasberry Pi начала мая: праздники не проходят даром
Проектов на базе «малинки» тысячи, наверное, уже десятки тысяч. И каждый день появляются все новые и новые — ведь возможностей у одноплатника действительно много, а фантазия гиков неисчерпаема. В подборку попали проекты, которые показались нам наиболее интересными. Понятно, что результат…
-
Гидропоника для балкона? Почему бы и да
Картинка: kartinkin.net Скоро лето и хочется чего-нибудь эдакого, связанного с природой, чего-нибудь зелёненького, может быть даже цветущего… Если вас мучают те же самые мысли, что и меня, то вполне можно попытаться объединить реализацию этих мыслей и свои технические навыки для…
-
Сингулярность, желе и математика: делаем робота для реабилитации после инсульта
Привет, Хабр! Сегодня мы позвали в наш блог Валерию Скворцову — ассистента Лаборатории робототехники Университета Иннополис, чтобы она рассказала о разработке научного прототипа робота для реабилитации кистей рук при парезах, вызванных, например, инсультом. Робот спроектирован по принципу параллельного сферического манипулятора,…
-
Изучение TypeScript — Полное руководство для начинающих. Часть 1 — введение и примитивные типы данных
Всем привет. Меня зовут Лихопой Кирилл и я — Frontend-разработчик в компании Idaproject.Представляю вашему вниманию cвою первую статью на Хабре, a точне перевод англоязычной статьи, на тему изучения TypeScript (TS, Тайпскрипт).С начала этого года я начал изучать TS, и меня…
-
SOLID – это не правила, а гайдлайны
В этой статье автор высказывает личное мнение, сформулированное на основе его собственного опыта и вкуса. Поэтому просьба не обижаться, если вы с ним не согласны. Конечно, оно может быть ошибочным – но это и стоит обсудить. Что такое SOLID ?SOLID – это…
-
Мегакалькулятор Бэббиджа. Разностная машина
Когда был создан первый компьютер? Вопрос, с одной стороны, простой, а с другой — не очень. Например, американский ЭНИАК был представлен публике в 1946, хотя разрабатывался с 1943. В 1944 свет увидел «Колосс» — компьютер для дешифровки немецких сообщений. У…
-
Фронтенд-новости №4. Лучший шрифт для веба, поиск среди hidden, очередной React
Дайджест новостей из мира фронтенд-разработки за последнюю неделю 25 апреля–1 мая.СпецификацииW3C получит премию EMMY за стандартизацию шрифтовHTMLСделайте так, чтобы поиск по странице работал даже в сворачиваемых элементах, с помощью атрибута hidden, но с новым значением until-found. Ждём в Google Chrome…
-
Как мы теряли игроков из-за того, что они платили за игру
Представьте, каково это — найти серьёзный баг в продакшене сразу после выпуска игры. Представьте, что этот баг вредит только платным пользователям. Представьте, что игра зависает сразу после того, как игроки завершают внутриигровую покупку. Представьте, что когда игрок перезапускает игру, она…