Сравнение быстродействия def и lambda функций. Так все таки быстродействие или читабельность? http://amp.gs/jtHbt
Хабр
Сравнение быстродействия def и lambda функций. Так все таки быстродействие или читабельность?
Идея для кодаЧитая pep8, я наткнулся на пункт об использовании анонимных функций - по версии пепа, они снижают читабельность, если использовать переменную с значением функции как функцию, лучше...
React Apollo + Gqlgen + Websocket – полное руководство. Часть 2 http://amp.gs/jtHb0
Как команда IT-animals о своих Heroes of might and magic грезит http://amp.gs/jt2Ib
Хабр
Как команда IT-animals о своих Heroes of might and magic грезит
У нас в команде есть мечта: однажды разработать идейного наследника Heroes of might and magic. Вдохновил нас Atom rpg: духовный наследник первых двух игр серии Fallout, созданный преданными фанатами и...
[Перевод] Собираем свой AM-передатчик кода Морзе http://amp.gs/jt2ER
Хабр
Собираем свой AM-передатчик кода Морзе
Это проект по сборке простого маломощного AM-передатчика кода Морзе, позволяющего передавать и принимать сообщения на любом транзисторном радиоприемнике в среднеполосном диапазоне. Этого диапазона...
Разбираем задачу T9 (predictive text) http://amp.gs/jt2VI
Хабр
Разбираем задачу T9 (predictive text)
Привет, Хабр! На днях ко мне обратился ученик на одном из ресурсов, где я выступаю в качестве frontend-ментора, с просьбой разобрать одну задачу. Суть задачи состояла в следующем:Найти все доступные...
Сборка и публикация Qt Android приложений через Gitlab CI http://amp.gs/jt2NB
Хабр
Сборка и публикация Qt Android приложений через Gitlab CI
Над сервисом для построения CI/CD даже не задумывался, есть GitLab, что еще нужно? Первым шагом нужно создать файл .gitlab-ci.yaml в корне проекта. Далее я подробно разберу его содержимое, а для тех...
[Перевод] Как настроить Kubernetes кластер на Vagrant VM http://amp.gs/jt2i2
Хабр
Как настроить Kubernetes кластер на Vagrant VM
В этом учебном пособии Kubernetes я рассмотрел пошаговое руководство по настройке Kubernetes кластера на Vagrant. Это многонодовая настройка Kubernetes с использованием kubeadm.Vagrant...
Ленивый программист — хороший программист? http://amp.gs/jt2cy
Хабр
Ленивый программист — хороший программист?
Они вам не string-и! У Билла Гейтса (или не у него) есть высказывание: «Я всегда буду искать ленивого человека — он найдёт лёгкий путь решить задачу». И вроде бы с ним можно согласиться, но тут стоит...
[recovery mode] Работаем с XML как с массивом, на PHP http://amp.gs/jtw8G
Хабр
Работаем с XML как с массивом, на PHP
Всем привет. Хочу поделиться своим опытом в парсинге XML, хочу рассказать об инструменте который мне в этом помогает.XML ещё жив и иногда его приходиться парсить. Особенно если вы работаете со СМЭВ...
«Невозможный» параллельный алгоритм неотрицательной суммы http://amp.gs/jtwBf
Хабр
«Невозможный» параллельный алгоритм неотрицательной суммы
Сумма целых чисел — что может быть проще? Сумма есть в SQL, в Java Stream API… в крайнем случае напишем сами. Как и всякая абстракция, она расходится с реальностью.Вот счёт клиента в банке, по нему...
Модификация LED фонарика Космос c6011 http://amp.gs/jtwGn
Хабр
Модификация LED фонарика Космос c6011
Решил поделиться результатами своего-хобби проекта, возможно кто-то из любителей DIY найдет это интересным и захочет повторить или как-то использовать. Был у меня такой фонарик "Космос 6011LED", его...
LJV: Чему нас может научить визуализация структур данных в Java http://amp.gs/jtweN
Хабр
LJV: Чему нас может научить визуализация структур данных в Java
Эта статья является пересказом моего доклада на Java-конференции SnowOne 2021 года. LJV — проект, созданный в 2004 году как инструмент для преподавания языка Java студентам. Он позволяет...
Книга «System Design. Подготовка к сложному интервью» http://amp.gs/jtwEy
Хабр
Книга «System Design. Подготовка к сложному интервью»
Привет, Хаброжители! Мы решили начинать продавать элетронные книги до выхода бумажной книги. Начали с интервью по System Design (проектированию ИТ-систем), которые очень популярны у работодателей, на...