Хабрахабр: лучшее за сутки

[Перевод] Создание двухмерных эффектов частиц в Unity3D

[Перевод] Создание двухмерных эффектов частиц в Unity3D

Привет, меня зовут Дэвид Финсет. Я технический художник Synapse Games и работаю над играми, в которых нужны визуальные эффекты, требующие и технической, и художественной составляющей. Большая часть
[Перевод] Медиа-запросы в адаптивном дизайне 2018

[Перевод] Медиа-запросы в адаптивном дизайне 2018

В июле 2010 года я написала статью «Как использовать CSS3 медиа-запросы для создания мобильной версии вашего сайта» для журнала Smashing. Спустя почти восемь лет эта статья по-прежнему очень

Методы расширения для типов стандартной библиотеки .NET

Наверное, почти каждый .NET-разработчик сталкивался со случаями, когда для удобства кодирования рутинных действий и сокращения boilerplate-кода при работе со стандартными типами данных не хватает
Микроспутники для дистанционного зондирования Земли

Микроспутники для дистанционного зондирования Земли

В настоящее время большой интерес проявляется к созданию и использованию малых космических аппаратов — адекватной замене больших космических аппаратов. Это объясняется многими преимуществами
[Перевод] Двадцать одна «модная» и «немодная» технология в 2018 году. Часть 1

[Перевод] Двадцать одна «модная» и «немодная» технология в 2018 году. Часть 1

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

[Из песочницы] iPaaS — облачные ESB… или нет?

Все уже привыкли к облачной инфраструктуре и облачным сервисам, но на тему iPaaS нет ни одной статьи, лишь несколько упоминаний. С ростом числа облачных сервисов и приложений выросло и число
Личный опыт: подборка материалов о виртуальной инфраструктуре, ИБ и трендах на рынке IaaS

Личный опыт: подборка материалов о виртуальной инфраструктуре, ИБ и трендах на рынке IaaS

В этой подборке мы собрали статьи разного уровня сложности: от базовых рекомендаций для тех, кто только начинает знакомиться с виртуальной инфраструктурой, до тематических руководств и теоретических
Битва за сетевой нейтралитет: судебные войны и общественные протесты

Битва за сетевой нейтралитет: судебные войны и общественные протесты

Пошел уже третий месяц с тех пор, как Федеральная комиссия по связи США (FCC) отказалась от установленного в стране подхода к регулированию провайдеров. Это решение еще называют отказом от принципов

[Перевод] Понимая зависимости

От переводчика Мы — внедрители. Мы должны внедрять, а не фантазировать! (Рина Зеленая, к/ф «Девушка без адреса») К переводу этой статьи меня побудили две причины: 1) желание лучше разобраться с
Падение Stack Overflow: что случилось

Падение Stack Overflow: что случилось

В ночь с четверга на пятницу ресурс Stack Overflow был недоступен. Через какое-то время работа была восстановлена, однако, в пятницу утром сайт снова «упал». В SO отмечают, что отказ вызвала серия
[Перевод] Ловкость рук и никакого мошенничества: практические советы по ускоренному обучению дизайну для разработчиков

[Перевод] Ловкость рук и никакого мошенничества: практические советы по ускоренному обучению дизайну для разработчиков

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

[Из песочницы] Альтернатива платному отключению рекламы в бесплатном приложении Android

Доброго времени суток, Хабрахабр! Меня зовут Александр, я работаю тренером по питанию, а в свободное время, по вечерам — инди разработчик под ОС Android. Сегодня хочу с вами поделиться опытом
[recovery mode] ЕГАИС 3.0 – готовность 100 %! Помарочный учет алкоголя

[recovery mode] ЕГАИС 3.0 – готовность 100 %! Помарочный учет алкоголя

В 2018 году в истории ЕГАИС наступает новый этап – обязательный помарочный учет алкогольной продукции. Подготовка к переходу на новую схему работы уже стартовала. С сентября 2017 г. планомерно менялся

[Из песочницы] Qt: Пишем обобщенную модель для QML ListView

Кому-то материал этой статьи покажется слишком простым, кому-то бесполезным, но я уверен, что новичкам в Qt и QML, которые впервые сталкиваются с необходимостью создания моделей для ListView, это
[Перевод] Segregated Witness для чайников

[Перевод] Segregated Witness для чайников

Масштабируемость биткоина является одной из его главных проблем, над решением которой активно работают. Одним из представителей этих решений является, например, технология Lightning network, но ее
[Перевод] Анонс Dart 2.0: Оптимизированный для клиентской разработки

[Перевод] Анонс Dart 2.0: Оптимизированный для клиентской разработки

Сегодня мы анонсируем Dart 2, перезагрузку языка, которая более полно отражает наше видение Dart как уникально оптимизированного языка для клиентской разработки на Web и мобильных платформах. Dash —

Открытый вебинар «Особенности языка JavaScript»

Всем бобра! Переработали тут по заявкам слушателей программу курса по JavaScript: дописали смежные темы типа сборщиков, тестовых фреймворков плюс догнали чуток изучения подходов по ООП + SOLID,
[Перевод] Фред Уилсон: как мы недооценили Airbnb и прозевали 31 миллиард долларов

[Перевод] Фред Уилсон: как мы недооценили Airbnb и прозевали 31 миллиард долларов

«Это пример чистого неподдельного надувательства» Эпический провал инвестора-блоггера, Фреда Уилсона, который специализируется на стартапах с технологиями Web 2.0. Среди его инвестиций — Twitter,
[Перевод] Глубинное обучение с подкреплением пока не работает

[Перевод] Глубинное обучение с подкреплением пока не работает

Об авторе. Алекс Ирпан — разработчик из группы Brain Robotics в Google, до этого работал в лаборатории Berkeley Artificial Intelligence Research (BAIR). Здесь в основном цитируются статьи из Беркли,

Многоэтапные (multi-stage builds) сборки в Docker

Docker начиная с версии 17.05 и выше стал поддерживать многоэтапные сборки (multi-stage builds). С удивлением обнаружил, что никто еще не написал об этом на хабре. Поэтому давайте исправим этот