Что нового в Node 12

Недавно вышла Node 12 с кодовым именем Erbium, долгосрочная поддержка которой (LTS) продлится с октября 2019 по апрель 2022. В новой версии много вкусностей и улучшений рантайма. Помимо этого, учитывая, что под капотом V8, нода также получит все улучшения движка. Поддержка import/export Нода входит в 3 фазу на пути к ECAMScript Modules. Изначально эта фича […]

Хороший, плохой, злой — тестирование в проекте новичков

Предисловие: в университете было получено задание — собрать scrum команду, выбрать проект и работать над ним в течении семестра. Наша команда выбрала разработку веб-приложения (react + flask). В этой статье я постараюсь рассказать, какими тесты должны были быть, и проанализировать, что у нас получилось на бекенде. Ожидания Тесты необходимы, в первую очередь, для того, чтобы […]

UML&Enterprise Architect: проектируем целевой процесс при создании автоматизированной системы

Советский плакат «Автоматическую систему управления производством — народному хозяйству!», художник Р. Сурьянинов, 1972 «Рассказ о моделировании именно сложных систем» Предыстория К одной из моих статей по моделированию «сказочной» предметной области (часть 1, часть 2) был оставлен комментарий, цитирую: «Было бы здорово увидеть рассказ о моделировании именно сложных систем». И я пообещала подобрать что-то из реальной […]

Как работают веб-приложения

Это статья для начинающих разработчиков и тех, кто хочет немного ориентироваться в терминах и технологиях современных веб-приложений. В статье написано о том, чем веб-приложения отличаются от сайтов, какие бывают веб-приложения, из чего они состоят и как работают. 1. Чем веб-приложения отличаются от сайтов Для меня сайт это в первую очередь что-то информационное и статичное: визитка […]

Как технологии манипулируют вашим разумом: взгляд иллюзиониста и эксперта по этике дизайна Google

“Проще обмануть человека, чем убедить его, что он был обманут” Неизвестный автор Я разбираюсь в том как технологии используют наши психологические уязвимости. Именно поэтому последние три года я проработал экспертом по этике дизайна в Google. Я изучаю как создавать продукты так, чтобы защитить миллиард человеческих умов от манипуляций. Когда мы используем технологии, то чаще фокусируемся […]

Физические безумства

Добрый день, уважаемый читатель! Я, начинающий Java-программист, долгое время не мог освоиться с библиотекой Box2D. Во-первых, из-за того, что она написана для C++, и по ней нет документации, а синтаксис Си я не знаю. Во-вторых, из-за того, что подробные уроки по этой библиотеке есть только в качестве расширения libGDX. Спустя пару недель упорной борьбы, я […]

Радиостанция Zastone ZT-A19: измерение характеристик

Недавно я приобрел носимую радиостанцию Zastone ZT-A19. После изучения разных форумов, отзывов и обзоров, мне показалось, что эта радиостанция будет хорошим компромиссом цена-качество. Такой вывод я сделал опираясь в большей степени на отзывы о самом бренде нежели об этой конкретной модели. И в то время, и теперь обзоров именно на радиостанцию Zastone ZT-A19 в интернете […]

Маркетинг для стартапа: как привлечь тысячи пользователей со всего мира не потратив и $200

Сегодня я расскажу, как подготовить стартап к выходу на Product Hunt, какие шаги стоит предпринять до этого, и как подогревать интерес к проекту в день и после публикации. Введение Последние пару лет я живу в США и занимаюсь продвижением стартапов на англоязычных (и не только) ресурсах. Сегодня я поделюсь опытом привлечения международных пользователей для ИТ-стартапов […]

Миссия «Чанъэ-4» — пятый лунный день для посадочного модуля и ровера «Юйту-2»

Начался пятый земной месяц работы на обратной стороне Луны посадочного модуля «Чанъэ-4» и ровера «Юйту-2». Оба аппарата успешно пережили холодную четвертую лунную ночь, сейчас они вышли из спящего режима, приступив к продолжению своих исследований сложной поверхности обратной стороны Луны и окружающего космического пространства. Новые фотографии обратной стороны Луны, моментов запуска и посадки миссии. Внимание, внутри […]

Честное резюме программиста

Раздел 1. Soft Skills Я молчу на совещаниях. Стараюсь делать внимательное и умное лицо, даже если мне все равно. Люди считают меня позитивным и договороспособным. Я всегда вежливо и ненастойчиво сообщаю, о том что в таске написано сделать каку. И только один раз. Потом не спорю. И когда я доделываю таску и она оказывается какой, […]