[Перевод] Заметки по выбору шифров для TLS 1.3 http://amp.gs/jzDaz
Хабр
Заметки по выбору шифров для TLS 1.3
После дискуссии с коллегами о TLS 1.3 в целом и прикладном использовании идущих в комплекте с ним шифров я решил кратко изложить основы, которые не худо было бы знать любому разработчику. Мне хотелось...
Немного уличной магии, либо как статически определить вызывается ли функция http://amp.gs/jzDoj
Хабр
Немного уличной магии, либо как статически определить вызывается ли функция
Недавно мне задали задачку, в обсуждения всё свелось к следующему: - есть объект, в нём есть методы. Каждый метод/ы требует загрузки какой-то логики в рантайме. Мы хотим точно знать - какие методы мы...
MVVM и МBT в контексте автоматизации UI http://amp.gs/jzDQ6
Хабр
MVVM и МBT в контексте автоматизации UI
Реактивные интерфейсы уже более 5 лет являются индустриальным стандартом в мире Frontend разработки. В данной статье будет продемонстрировано применение некоторых идей из этой сферы для решения задач...
Автоматическая генерация лога изменений проекта с помощью GitLab http://amp.gs/jzuKw
Хабр
Автоматическая генерация лога изменений проекта с помощью GitLab
В этой небольшой статье поговорим о том, что такое лог изменений проекта, зачем он нужен и как можно автоматизировать его генерацию с помощью GitLab. Что такое changelog и для чего он нужен?Лог...
Severed Steel: в поисках идеального экшена http://amp.gs/jzJf8
Хабр
Severed Steel: в поисках идеального экшена
Игровую индустрию вот уже три десятилетия невозможно представить без кинематографичности. Пока одни разработчики делают игры ради игр, где геймплей просто работает (от “Марио” до “Цивилизации”),...
C#: Автоматизация Android без посредников (adb) http://amp.gs/jzJkN
Хабр
C#: Автоматизация Android без посредников (adb)
Всем приветНе давно понадобилось автоматизировать одно приложение.Мне не хотелось использовать какие то посредники по типу Appium, во-первых, ресурсы были ограничены, на одном компьютере нужно было...
Дайджест интересных материалов для мобильного разработчика #413 (27 сентября — 3 октября) http://amp.gs/jzJea
Хабр
Дайджест интересных материалов для мобильного разработчика #413 (27 сентября — 3 октября)
В новом выпуске поиск выключенных iPhone и локализация строк, оценки приложений самой Apple и свое приложение для Android Auto, ЦОДы в кармане, управление тестированием, зарплаты начинающих...
[Перевод] Посмотрите, как Google отслеживает ваше местоположение. С Python, Jupyter, Pandas, Geopandas и Matplotlib http://amp.gs/jzJPR
Хабр
Посмотрите, как Google отслеживает ваше местоположение. С Python, Jupyter, Pandas, Geopandas и Matplotlib
В разделе продаж можно услышать аббревиатуру ABC: Always Be Closing. Always Be Closing означает заключение сделки с покупателем. Последнее десятилетие породило еще одну...
[Перевод] 5 вещей, которые я узнал, доведя Snowpack до 20000 GitHub-звёзд http://amp.gs/jzJqm
Хабр
5 вещей, которые я узнал, доведя Snowpack до 20000 GitHub-звёзд
Меня зовут Фред. Я — создатель Snowpack. Для тех, кто не знаком с этим проектом, расскажу в двух словах о том, что он собой представляет. Это — инструмент для сборки фронтенда веб-сайтов, который, по...
Очевидное, невероятное, корпоративное. Эпизод 1. Проблема воина в команде http://amp.gs/jzJXT
Хабр
Очевидное, невероятное, корпоративное. Эпизод 1. Проблема воина в команде
Лирическое отступлениеОднажды много лет назад я решил почитать "Искусство войны" Сунь Цзы. Ведь это произведение до сих пор является самой влиятельной книгой по стратегии в мире. Его принципы...
Автоматизация проверки срока истечения регистрации доменов в kubernetes с использованием prometheus-stack http://amp.gs/jzJ5d
Хабр
Автоматизация проверки срока истечения регистрации доменов в kubernetes с использованием prometheus-stack
Для всех, кто хостит свои сайты, актуальна проблема продления доменного имени - если пропустить срок истечения регистрации, то можно на ровном месте получить кучу проблем. Для своевременного продления...
[Перевод] Выходит первый Python 3.11. Что нового? http://amp.gs/jzJcx
Хабр
Выходит первый Python 3.11. Что нового?
Делимся переводом документации альфы Python 3.11, которая выходит 4 октября, о разнице в сравнении с версией 3.10. Изменения касаются трассировки исключений, модулей math, sqlite, threading, unittest...