Кастомизация резолвинга зависимостей в Spring |
https://habr.com/post/435364/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435364
Метки: Блог компании Сбербанк java программирование разработка spring spring framework |
Прием для разработчиков для преодоления прокрастинации |
https://habr.com/post/435204/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435204
Метки: GTD Лайфхаки для гиков прокрастинация |
Где и как делают атомные реакторы |
https://habr.com/post/435006/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435006
Метки: Будущее здесь Научно-популярное Энергия и элементы питания росатом атоммаш реактор ядерный реактор завод промышленность |
Физические итоги года |
Новогодние праздники подходят к концу, а значит самое время подвести итоги года вместе с Американским физическим сообществом. Год выдался интересным по всем фронтам – и фундаментальными открытиями, и техническими достижениями.
Читать дальше ->https://habr.com/post/435394/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435394
Метки: Астрономия Квантовые технологии Научно-популярное физика итоги года спасибо тебе дедушка Мороз |
Lambda-функции в SQL… дайте подумать |
https://habr.com/post/435120/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435120
Метки: SQL Анализ и проектирование систем TTM dbms db2 postgresql mssql oracle |
Пара слов про FastPath и FastTrack в MikroTik |
Ни для кого не секрет, что MikroTik производит Software Baser роутеры и большую часть по обработке трафика берет на себя CPU. У данного подхода есть приимущество, т.к. можно напрограмировать практически любой функционал и поддерживать относительно единую систему для всех устройств. Но по скорости они всегда будут отставать от маршрутизаторов со специализированными чипами.
Читать дальше ->https://habr.com/post/435372/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435372
Метки: Сетевое оборудование Системное администрирование mikrotik |
[Перевод] Бесплатные аккаунты на GitHub смогут [почти] без ограничений работать с приватными репозиториями |
Эта новость опубликована на The Next Web, с пометкой:
"Из-за ошибок в планировании, мы опубликовали эту новость на день раньше снятия эмбарго на разглашение. Фича всё ещё не запущена, о ней официально расскажут завтра. Когда это произойдёт, мы обновим пост новым официальным анонсом".
А ещё есть вот такой замечательный тред в Twitter:
Ясно, что человек писал это дрожащими руками — точно так же, как я сейчас пишу дрожащими руками этот перевод.
Фейк ли это? Нет. Есть и официальное подтверждение в твиттере GitHub, так что — назад дороги нет.
Фичу явно выкатывали на спех, до сих пор на сайте не поправлена часть текстов, касающихся тарифов, а попытка даунгрейднуть план встречает таким вот опасно выглядящим сообщением:
В общем, запасаемся попкорном, скрещиваем пальцы на ногах и ждём годноты!
Читать дальше ->https://habr.com/post/435380/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435380
Метки: Блог компании JUG.ru Group Git github Программирование Системы управления версиями |
Математика в Gamedev по-простому. Триангуляции и Triangle.Net в Unity |
https://habr.com/post/435374/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435374
|
Древности: Минидиск в эпоху Айпода |
https://habr.com/post/435358/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435358
Метки: Блог компании «Лаборатория Касперского» Звук Старое железо минидиск atrac mdlp hi-md лкдревности рыдалка |
Скоростное хеширование |
https://habr.com/post/435362/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435362
Метки: криптография Резервное копирование резервное копирование данных |
Патологическая анатомия на производстве |
https://habr.com/post/435368/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435368
Метки: Анализ и проектирование систем Карьера в IT-индустрии Управление персоналом Управление продуктом управление качеством |
Навигация внутри Android приложения |
При Андроид разработке мы используем разные архитектурные решения(паттерны). Например Mvp, Mvvm, Mvi и т.д… Каждый из этих паттернов решает несколько важных задач и поскольку они не идеальны они нам оставляют кое-какие нерешенные задачи. К примеру этих задач относятся навигация внутри приложения(routing), передача информации с экрана на экран(говоря экран я имею ввиду Activity, Fragment или View), Сохранение состояний приложения при смене конфигурации(configuration change).
В нашей компании мы тоже столкнулись с этими задачами, кое-какие были решены легким путем но первый из них так и не нашел конкретное решение, перепробовав различные методы его решения мы написали свою библиотеку Flowzard.
Читать дальше ->https://habr.com/post/435248/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435248
Метки: kotlin Разработка под Android android mvp mvvm navigation |
Nomad: проблемы и решения |
Первый сервис в Nomad я запустил в сентябре 2016 года. На данный момент пользуюсь как программист и занимаюсь поддержкой как администратор двух Nomad кластеров — один "домашний" для своих личных проектов (6 микро-виртуалок в Hetzner Cloud и ArubaCloud в 5 разных датацентрах Европы) и второй рабочий (порядка 40 приватных виртуальных и физических серверов в двух датацентрах).
За прошедшее время накопился довольно большой опыт работы с Nomad окружением, в статье опишу встреченные проблемы Nomad и как с ними можно справиться.
Ямальский кочевник делает Continous Delivery инстанса вашего ПО © National Geographic Россия
https://habr.com/post/435132/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435132
Метки: DevOps Микросервисы Распределённые системы docker |
[Перевод] Конференция DEFCON 18. Практический шпионаж с помощью мобильного телефона. Часть1 |
https://habr.com/post/435354/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435354
Метки: Блог компании ua-hosting.company IT-инфраструктура Информационная безопасность Конференции Программирование IMSI |
Субъективное видение идеального языка программирования |
Дальнейший текст — моя точка зрения. Возможно, она позволит кому-то по-новому взглянуть на дизайн языков программирования или увидеть какие-то преимущества и недостатки конкретных фич. Я не буду лезть в частные подробности типа "в языке должна быть конструкция while", а просто опишу общие подходы. P.S. У меня когда-то была идея создать свой язык программирования, но это оказалось довольно сложным процессом, который я пока не осилил.
На написание статьи меня вдохновила вот эта статья. Автор придумал свой язык программирования, и этот язык своим синтаксисом и особенностями оказался подозрительно похожим на Free Pascal, на котором и была написана реализация ВМ для языка. И это не совпадение. Языки программирования, на которых мы раньше писали, загоняют мышление в рамки языка. Мы сами можем не замечать этого, но сторонний наблюдатель с иным опытом может посоветовать что-то неожиданное или сам научиться чему-то новому.
Рамки мышления немного раздвигаются после освоения нескольких языков. Тогда в языке А вам может захотеться иметь фичу из Б и наоборот, а ещё появится осознание сильных и слабых стороны каждого языка.
Например, когда я пробовал придумать и создать свой язык, мои размышления кардинально отличались от тех, что были описаны в статье выше. Я думал о совершенно иных вещах в рамках совершенно иных терминов. Ниже я опишу фичи языка, которые я хотел бы видеть в "идеальном" языке программирования.
Мой опыт: когда-то я начинал с паскаля, впоследствии познакомился с Java, Kotlin, C++, Python, Scheme, а основными языком считаю Scala. Как и в вышеописанном случае, мой "идеальный" язык имеет много общего со Scala. По крайней мере, я отдаю себе отчёт в этом сходстве)
Читать дальше ->https://habr.com/post/435300/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435300
Метки: Ненормальное программирование программирование дизайн языков программирования scala functional programming union type cortege kotlin c++ python |
Simple MCerver — небольшая оболочка для сервера Minecraft |
https://habr.com/post/435348/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435348
Метки: C++ qt qt5 minecraft |
Tesla начинает строить фабрику в Шанхае, но ситуация в компании сложная |
https://habr.com/post/435324/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435324
Метки: Транспорт будущего Энергия и элементы питания tesla илон маск китай 2019 |
[Из песочницы] Подписываемся на Kafka по HTTP или как упростить себе Веб-хуки |
https://habr.com/post/435346/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435346
Метки: kotlin Программирование kafka http pub-sub |
Amazon представила Showroom, или почему мы скоро будем покупать всю мебель онлайн |
Amazon уже давно превращается не только в продавца, но и в производителя. Под крылом компании – около сотни марок, предлагающих дешевые вещи, по качеству аналогичные дорогим брендовым товарам. Благодаря алгоритмам в своем магазине компания определяет, какие вещи успешно продаются, делает их в несколько раз дешевле, и начинает активно продвигать, чтобы не упустить лишнюю копейку прибыли. Самое известное из такого – Amazon Basics, тысячи простых товаров, которые компания научилась производить самостоятельно (теперь это третий по популярности бренд на Amazon, с $250 млн продаж ежегодно).
А чуть больше года назад Amazon запустила свои первые марки мебели, Rivet и Stone & Beam.
Читать дальше ->https://habr.com/post/435344/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435344
Метки: Блог компании Pochtoy.com IT-компании Управление e-commerce amazon сша интернет магазин pochtoy мебель walmart продажи |
[Из песочницы] Самодельный BadUSB на Arduino Pro Micro или Leonardo |
https://habr.com/post/435342/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435342
Метки: Разработка под Arduino arduino badusb rubberducky leonardo pro micro |