Месяц: Июнь 2023
-
Проектирование аудиторского задания: как не потеряться в неработающих решениях и найти выход
—
от автора
О чем статья и для каких читателейВ этой статье я расскажу об основных трудностях, с которыми мы столкнулись при проектировании сценария, насколько важно проверять свои гипотезы на пользователях столько раз, сколько это будет необходимо и ситуациях, когда кажется, что закопался в неработающих решениях, но в конце концов находится выход.Эта статья в первую очередь предназначена для…
-
Один Hugo сайт, Две Hugo темы
—
от автора
Как показала практика, Hugo — очень гибкий инструмент построения собственных веб-сайтов. Эта гибкость включает в себя — лёгкую кастомизацию функций сайта (легко добавить интеграцию с сервисами аналитики или, к примеру, сервисами отправки сообщений), лёгкую настройку внешнего вида всего сайта или отдельных его элементов, и так далее. Но что ещё более интересно — зная эти самые…
-
Какими платежными системами пользуются в мире помимо Visa и Mastercard. Чем они отличаются и как работают
—
от автора
В России есть МИР, в Китае – UnionPay, а Mastercard и Visa – почти везде. А какие еще популярные платежные системы есть на Земле? Рассказываю в этой статье. Вас ждут сюрпризы — например, индийские карты с необычным цифровым сервисом, исламские «некредитные кредитки», а также самая старая платежная система в мире.Скажу сразу — платежных систем в…
-
Опыт работы с ChatGPT на примере написания Java кода для решения типовой задачи и немного выводов и рассуждений
—
от автора
Разработчик ревьюит код ChatGPTО чём статья?Статья о реалиях и перспективах использования ChatGPT для автоматизации написания Java кода на конкретном примере и несколько выводов и тезисов, как ChatGPT изменит рынок разработки.ВведениеКасательно практики использования ChatGPT сегодня и перспектив использования генератора кода в ближайшем будущем есть диаметрально противоположные мнения среди разработчиков и руководителей IT фирм: одни пророчат отъём хлеба…
-
Переизобретаем сжатие в распределённой базе данных
—
от автора
Привет, Хабр! Меня зовут Антон Виноградов, я Java-разработчик в СберТехе, работаю в команде, развивающей Platform V DataGrid — распределённую базу данных на основе Apache Ignite, доработанную до корпоративного уровня по безопасности, надёжности и производительности. Я реализовал альтернативный «ванильному» вариант сжатия данных в нашем продукте и хочу рассказать, в чём нам удалось превзойти оригинал.Сжатие данных в…
-
Raylib: опыт использования абсолютным новичком и что из этого вышло
—
от автора
Данная статья будет на тему использования игровой библиотеки Raylib, написанной на совершенно неведомому автору статьи языку Ruby, но адаптированному под «базированный» С++. Для начала автор предлагает погрузиться в небольшую предысторию, чтобы читателям стало понятно, какие исходные данные имелись у будущего пользователя Raylib и чтобы возникли предположения, что же из этого могло выйти.Итак, на момент знакомства…
-
Как быть и честным, и богатым, или Импакт-предпринимательство – путь будущего
—
от автора
Еще иногда встречается устаревшее убеждение, что большинство успешных предпринимателей – воры и шарлатаны. Но в последние годы этот стереотип с треском разрушают импакт-стартапы, которые не только приносят прибыль, но и делают этот мир лучше. В этой статье рассказываю о том, что такое импакт и почему за этой идеей – будущее.Что такое «импакт»? Импакт-стартап – это бизнес,…
-
Только не говори про зарплату! Топ-10 лайфхаков от HR-а для найма в Telegram
—
от автора
Почему не стоит обсуждать с айтишником зарплату раньше времени? Как заметить мрачные звоночки в откликах? Что поможет не утонуть в бесконечном количестве диалогов в Telegram? О том, как найти специалистов в Telegram быстро и безболезненно, нам рассказал HR из IT-индустрии.Своими советами с нами поделилась Виктория Унгурян, HRBP IT-студии Делаем. Она занимается рекрутингом более трех лет.…
-
60 антипаттернов для С++ программиста, часть 11 (совет 51 — 55)
—
от автора
Перед вами обновлённая коллекция вредных советов для C++ программистов, которая превратилась в целую электронную книгу. Всего их 60, и каждый сопровождается пояснением, почему на самом деле ему не стоит следовать. Всё будет одновременно и в шутку, и серьёзно. Как бы глупо ни смотрелся вредный совет, он не выдуман, а подсмотрен в реальном мире программирования.
-
Каково расстояние между «Будапештом» и «Бухарестом» или об отождествлении слов с помощью расстояния Левенштейна
—
от автора
Каждый из нас из школы помнит определение Евклидова расстояния между двумя точками на плоскости. С помощью расстояния Евклида можно вычислить расстояние между двумя точками на карте, например, между вашим местоположением и станцией метро. Но для пешехода в Нью-Йорке расстояние между двумя точками в городе будет отличаться от расстояния Евклида между двумя точками из-за невозможности передвигаться…