Месяц: Июль 2019
-
Hydra 2019: бесплатная трансляция первого зала и немного о том, что будет на конференции
—
от автора
11-12 июля, то есть уже в этот четверг и пятницу, пройдёт конференция Hydra 2019. Это два дня и два трека докладов, посвященных распределённым вычислениям. Доклады ведут лучшие учёные и инженеры, приехавшие в Санкт-Петербург из разных стран мира. Конференция ориентирована на специалистов в области, никаких вводных докладов! Вы сможете посмотреть совершенно бесплатную онлайн-трансляцию. На ней будет…
-
Heroku + Docker + Spring Boot
—
от автора
Далее речь пойдет о моем опыте запуска докеризованного Spring Boot приложения на бесплатных виртуальных машинах облачного сервиса Heroku. Одно из главных преимуществ этого провайдера в том, что он дает возможность создавать бесплатные виртуалки с ограничением по часам работы, причем для этого достаточно только регистрации. Даже платежные реквизиты подтверждать не требуется, хотя если их подтвердить можно…
-
Самые частые грабли при использовании printf в программах под микроконтроллеры
—
от автора
Время от времени в моих проектах приходится применять printf в связке с последовательным портом (UART или абстракция над USB, имитирующая последовательный порт). И, как обычно, времени между его применениями проходит много и я успеваю напрочь забыть все нюансы, которые требуется учитывать, чтобы он нормально работал в крупном проекте. В данной статье я собрал свой собственный…
-
Как мы пробивали Великий Китайский Фаервол (ч.3)
—
от автора
Привет! Любые хорошие истории заканчиваются. И наша история про то, как мы придумывали решение быстрого прохода Китайского Фаервола, не исключение. Поэтому спешу поделиться с вами последней, завершающей частью на эту тему. В предыдущей части было рассказано про множество тестовых стендов, придуманных нами, и какие результаты они дали. И мы остановились на том, что неплохо было…
-
WAL в PostgreSQL: 2. Журнал предзаписи
—
от автора
В прошлый раз мы познакомились с устройством одного из важных объектов разделяемой памяти, буферного кеша. Возможность потери информации из оперативной памяти — основная причина необходимости средств восстановления после сбоя. Сегодня мы поговорим про эти средства. Журнал Увы, чудес не бывает: чтобы пережить потерю информации в оперативной памяти, все необходимое должно быть своевременно записано на диск…
-
Промышленный реверс-инжиниринг
—
от автора
Рассказ о процессе заимствования при разработке электроники на наглядном примере. Запись лога работы лифта самодельным сниффером
-
Как запустить растущий b2c стартап после хакатона
—
от автора
Предисловие Думаю, многие читали статью о том, выживают ли команды после хакатона. Как писали в комментах к этой статье, статистика удручающая. Поэтому хотелось бы рассказать о себе, дабы подправить статистику и дать несколько практических советов по тому, как не сдуться после хакатона. Если хотя бы одна команда, прочтя статью, не бросит развивать свою классную идею…
-
Децентрализованный интернет-провайдер «Medium» — три месяца спустя
—
от автора
1 мая 2019 года действующий президент Российской Федерации подписал Федеральный закон № 90-ФЗ «О внесении изменений в Федеральный закон «О связи» и Федеральный закон «Об информации, информационных технологиях и о защите информации», также известный как законопроект «О суверенном Рунете». Исходя из положения, что вышеприведённый закон должен вступить в силу 1 ноября 2019 года, группа российских…
-
Грязные уловки вендоров CRM: а вы бы купили автомобиль без колёс?
—
от автора
У сотовиков есть очень лукавое высказывание: «Ни один оператор связи не украл у абонентов ни копейки — всё происходит по неведению, незнанию и недосмотру абонента». Почему не зашли в личный кабинет и не отключили услуги, почему нажали всплывающую кнопку при просмотре баланса и подписались на анекдоты за 30 р. в день, почему не проверили сервисы…
-
Пишем API для React компонентов, часть 4: опасайтесь Апропакалипсиса
—
от автора
Пишем API для React компонентов, часть 1: не создавайте конфликтующие пропсы Пишем API для React компонентов, часть 2: давайте названия поведению, а не способам взаимодействия Пишем API для React компонентов, часть 3: порядок пропсов важен Пишем API для React компонентов, часть 4: опасайтесь Апропакалипсиса!Поговорим о компоненте Avatar. <Avatar image=»simons-cat.png» /> Аватары встречаются повсюду в приложениях…