Месяц: Ноябрь 2019
-
Поговорим о смерти
—
от автора
Люди не делятся на гарантированных самоубийц и на тех, кому это не грозит. Люди делятся на тех, кто совершил самоубийство, и тех, кто этого не сделал. В момент слабости важно знать, что с тобой происходит и как грамотно действовать. Наша IT-работа сопряжена с нервными перенапряжениями, пограничными психическими расстройствами, эмоциональным и профессиональным истощением, порой встречающимися начальниками…
-
Краткое пособие для изучающих иностранный язык
—
от автора
Доброго дня, уважаемое сообщество! К написанию этой статьи меня подтолкнула публикация уважаемого Mumlum Как выучить иностранный язык. Подумалось о том, что мой опыт может кому-то пригодиться. Для начала очень коротко о себе: мне 39 лет, 14 из которых я живу заграницей. В настоящий момент я владею 5 языками, в числе которых 1 родной (русский) и…
-
Ящик для хранения данных в go-приложениях
—
от автора
Небольшая заметка о встраиваемой key-value БД под названием Coffer, написанной на Golang. Если совсем коротко: в остановленном состоянии БД данные лежат на диске, при запуске данные копируются в память. Чтение происходит из памяти. При записи изменяются данные памяти, а изменения записываются в журнал на диск. Максимальный размер хранимых данных ограничен размером оперативной памяти. API позволяет…
-
Новости из мира OpenStreetMap № 486 (05.11.2019-11.11.2019)
—
от автора
каждый месяц делается более 100 млн правок 1 | Simon Poole – Map data OpenStreetMap contributors Картографирование Стив Кост предложил создать специальную группу по интересам, которая бы занималась вопросами адресации в OSM. Он также поделился прототипом простейшего валидатора адресов. Но сообщество ему напомнило, что в экосистеме OSM уже достаточно подобных инструментов. В последнее время все…
-
Использование кастомных функций потери и метрики качества обучения в Keras
—
от автора
При обучении нейронной сети на обучающей выборке на выходе нейросети вычисляются два ключевых параметра эффективности обучения — ошибка и точность предсказания. Для этого используются функция потери (loss) и метрика точности. Эти метрики различаются в зависимости от поставленной задачи (классификация или сегментация изображения, детекция объекта, регрессия). В Keras мы можем определить свои собственные функцию потери и…
-
Анонсируем поддержку ECMAScript модулей в Node.js
—
от автора
Node.js 13.2.0 идет с поддержкой ECMAScript модулей, известных по своему синтаксису import и export. Ранее эта функциональность была за флагом —experimental-modules, который больше не требуется. Однако, реализация все еще экспериментальная и может меняться. От переводчика: это долгожданная фича наконец-то позволит нам использовать стандартный модульный синтаксис, уже доступный в современных браузерах, а теперь еще и в…
-
Реализация интерпретатора MSH
—
от автора
Реализация интерпретатора MSH. Хочу представить уважаемой публике интерпретатор нового языка программирования MSH. Я уже о нем писал статьи на habr. Последняя из них Интерпретатор MSH В этой статье есть ссылки на предыдущие статьи по этой тематике.
-
Мозг компании. Часть 2
—
от автора
Продолжение рассказа о перипетиях внедрения ИИ в торговой компании, о том, возможно ли полностью обойтись без менеджеров. И к чему (гипотетически) это может привести. *** Мир уже изменился, трансформация уже запущена. Мы сами, по собственной воле становимся устройствами для чтения инструкций с компьютера и смартфона. Мы думаем, что знаем, как делать правильно, но все чаще…
-
Мозг компании. Часть 3
—
от автора
Продолжение рассказа о перипетиях внедрения ИИ в торговой компании, о том, возможно ли полностью обойтись без менеджеров. И к чему (гипотетически) это может привести. Все решают боты – Макс, я тебя поздравляю, мы практически все сделали по цепочке продаж. Остаются доработки, и получать процент в течение трех лет, как прописано в контракте. – Это только…
-
Puppeteer c ES6 в ноде и браузере, или почему Zora это лучший тест-фреймворк в своей нише
—
от автора
Все хорошо, пока вам нужно прогнать JS исходники через бабели-шмабели для создания бандла, но начинается сущий ад, когда вы захотите написать тесты для вашего сайта или бибилиотеки. Проблема в том, что все тест-фреймворки используют специфичные функции из ноды или/и написаны в ES5. Таким образом запуск E2E тестов становятся не тривиальной задачей и предлагает танцы с…