-
Меня зовут Вячеслав Аксёнов, я имею большой опыт разработки веб сервисов на Java / Kotlin с использованием Spring Framework. В своей работе я регулярно встречаюсь с задачами, в которых требуется настроить и протестировать интеграцию веб сервиса с базой данных. Также…
-
Как банкротились российские брокеры: куда могут утечь ваши деньги и ценные бумаги
Инвесторов часто учат, дескать «ваши ценные бумаги надежно защищены, даже если с брокером что-то случится – они точно будут в безопасности!» На практике, правда, в России это справедливо далеко не всегда. В этой статье мы разбираемся, какими удивительными способами ушлые…
-
Приведение значений к Boolean в JavaScript
Логическое (или булевое) значение — это примитивный тип данных, который может содержать в себе true или false (истина или ложь). JavaScript использует приведение типа, чтобы привести значение к true\false. Есть явные и скрытые методы преобразования значений в их логические аналоги.В…
-
10 интересных вещей на стыке промышленного дизайна и технологий или как найти своего подписчика
Всем привет, меня зовут Николай и у меня есть хобби — писать про промышленный дизайн. Вместе с женой я писал об этом 7 лет в некогда легендарной Компьютерре. После смерти издания (сначала бумажной, потом электронной) остановился, но по привычке каждый…
-
[API] Формирование продуктового видения
Это черновик третьей главы раздела «API как продукт» моей книги о проектировании API.Описанная в предыдущей главе фрагментация целевой аудитории API, триада «разработчики — бизнес — конечные пользователи», делает управление продуктом API весьма нетривиальной проблемой. Да, базовый принцип — выяснить потребности…
-
Как мы создавали высокопроизводительный профайлер данных с открытым исходным кодом
Всем привет. В этой статье хотим представить инструмент для профилирования данных. Расскажем об особенностях инструмента, о профилировании данных, и кому это будет полезно. И, конечно, его уже можно опробовать: ссылка будет в тексте статьи.ВведениеПрофилирование данных (data profiling) [1] – это…
-
От теории к практике: синтез γ-графина
В мире науки порой бывает так, что открытие какого-то вещества или материала происходит не в лаборатории, а на бумаге. Подобная ситуация сложилась и с графином, существование и возможность синтеза которого были первоначально высказаны лишь теоретически в 1968 году. Спустя несколько…
-
Алгебра текста без формул
Статья является рефератом Книги [1], основанной на представленных ранее публикациях: [2], [3], [4] и [5].1. Координатизация текстов1.1. Правила1.1.1 Тексты и алгебраЧисла и буквы – два вида идеальных объектов-знаков изучения отношений реальных объектов. Понимание (толкование) текстов персонифицировано — зависит от генотипа…
-
Договор на ИТ-аутстаффинг: как не обжечься самому и не подпалить клиента
Потребность в квалифицированных программистах и аналитиках постоянно растет, но ресурсы для расширения штата есть не всегда — особенно в кризис. ИТ-аутстаффинг решает эту проблему. Но вокруг того, как организовать процесс с юридической точки зрения, существует немало холиваров.В этой статье мы…
-
TinyML — машинное обучение на микроконтроллерах
В настоящее время мы всё, так или иначе, пользуемся последними достижениями в сфере так называемого «искусственного интеллекта», который на самом деле представляет собой зачастую просто интеллектуальные алгоритмы на базе нейросетей. Тем не менее подобные интеллектуальные решения всё сильнее входят в…