Месяц: Сентябрь 2018
-
Struct и readonly: как избежать падения производительности
—
от автора
Использование типа Struct и модификатора readonly иногда может порождать падения производительности. Сегодня мы расскажем о том, как этого избегать, используя один Open Source анализатор кода — ErrorProne.NET.
-
Android Go — будущий миллиард устройств и лимит в 50 МБ. Лекция Яндекса
—
от автора
Новые направления развития уже знакомой платформы — это всегда интересно. С одной стороны, вы расширяете клиентскую базу, с другой — не вкладываетесь в создание софта с нуля, а используете существующие наработки. Но если направление действительно новое, со своей спецификой, то совсем малой кровью обойтись не удастся. На очередной встрече сообщества Mosdroid в нашем офисе разработчик Артур…
-
Различия Phoenix и Rails глазами новообращённого
—
от автора
Что больше всего бросилось в глаза заядлому рубисту, когда он только только начал изучать Elixir с Phoenix-ом.
-
Жизнь и учеба в Германии
—
от автора
Привет, Хабр! Тематика IT-эмиграции и получения образования в Европе в последнее время сильно популярна на страницах сообщества. Некоторое время назад я прочитал статью про учебу и эмиграцию в Германию от хабравчанина Drebin893. Описанные в ней вещи сильно заинтриговали меня, так как я сам учусь в Германии и моя история во многом похожа, однако, не лишена…
-
Поиск и создание визуального стиля дизайн-проекта
—
от автора
Natasha Duke Визуальный стиль неосознанно формирует наше впечатление об используемом продукте, будь это онлайн-сервис или физический предмет. Популярные бренды отлично это знают, поэтому в своих рекламных кампаниях опираются на эмоции, а не логику.
-
Курс MIT «Безопасность компьютерных систем». Лекция 8: «Модель сетевой безопасности», часть 2
—
от автора
Массачусетский Технологический институт. Курс лекций #6.858. «Безопасность компьютерных систем». Николай Зельдович, Джеймс Микенс. 2014 год Computer Systems Security — это курс о разработке и внедрении защищенных компьютерных систем. Лекции охватывают модели угроз, атаки, которые ставят под угрозу безопасность, и методы обеспечения безопасности на основе последних научных работ. Темы включают в себя безопасность операционной системы (ОС),…
-
DevBoy — как я создал проект устройства с открытым исходным кодом и запустил проект на Kickstarter
—
от автора
Привет друзья! Меня зовут Николай, читателем Хабра являюсь давно, а вот с написанием статей как-то не сложилось. Пора исправлять эту ситуацию, тем более что как раз имеется повод — только что я запустил компанию на Kickstarter для реализации устройства с открытым исходным кодом. Кому интересно — прошу под кат.
-
Обновление базы данных и zero-downtime deployment
—
от автора
Про обновление систем «на лету» без их остановки (zero-downtime deployment) написано немало статей и многие аспекты этого подхода является достаточно очевидными. На мой взгляд, наиболее сложная часть деплоймента в этом случае — обновление хранилищ данных, в случае если их контракт (схема) изменился. Именно этот аспект я бы и хотел рассмотреть в этой статье.
-
Суборбитальная осень
—
от автора
Конец лета и начало осени принесли обильный урожай суборбитальных пусков частных компаний — 25 августа впервые стартовала американская SARGE (компания EXOS Airspace), 5 сентября — первый коммерческий и второй по порядку пуск SQX-1Z, она же Hyperbola-1S (i-Space), и 7 сентября состоялся первый полет OS-X1 (OneSpace). И для всех трех компаний это только начало. Старт OS-X1,…
-
Нужно поднимать Kubernetes кластер, но я всего-лишь программист кода. Выход есть
—
от автора
Доброго времени суток. Очередная заметка из моего опыта. В этот раз поверхностно о базовой инфраструктуре, которую использую, если надо что-то выгрузить, а рядом нет devOps ребят. Но текущий уровень абстракции, в технологиях, позволяет уже около года жить с этой инфраструктурой, поднятой за ночь, используя интернет и готовые вещи. Ключевые слова — AWS + Terraform +…