В этой статье я хотел бы рассказать как можно создавать сценарии сборки имиджей для Docker контейнеров с помощью системы многоцелевых сценариев Sparrow*.
Архив за 02 июня 2016 - 5
Разработка Docker контейнеров с помощью системы многоцелевых сценариев Sparrow
2016-06-02 в 11:28, admin, рубрики: bash, linux, perl, ruby, UNIXИлон Маск о симуляторе реальности, в котором мы живём, о политическом устройстве Марса и будущих автомобилях Apple
2016-06-02 в 11:27, admin, рубрики: tesla model 3, Tesla Model X, будущее здесь, ИИ, искусственный интеллект, киборги, космонавтика, марс, научная фантастика, прямая демократия, транспорт будущего
1 июня Илон Маск принял участие в Code Conference, одной из крупных конференций в области ИТ. В своём выступлении он затронул несколько интересных тем, отвечая на вопросы публики и ведущих Уолта Моссберга и Кары Свишер. Публикуем некоторые выдержки, полное интервью здесь (текстовая трансляция).
Читать полностью »
Гипоксия: почему жир полезнее кислородных коктейлей
2016-06-02 в 10:50, admin, рубрики: co2, o2, Блог компании Тион, гиперкапния, гипоксия, Здоровье гика, кислород, кислородное голодание, Лайфхаки для гиков, Научно-популярное, углекислый газ, метки: гиперкапния, гипоксия, кислородное голоданиеПривет всем в блоге компании Тион! Мы разрабатываем системы умного микроклимата, вентиляции и очистки воздуха. Один из наших врагов – духота. Из-за нее не получается нормально спать, учиться, работать. Усталость, апатия, невнимательность – все это симптомы нехватки кислорода.
Слово «гипоксия» на слуху. Но у многих в голове полная неразбериха по поводу кислородного голодания, его профилактики и лечения. Например, люди верят в пользу кислородных коктейлей, хотя оказывается, что намного больше пользы от жирной пищи.
Разберем по косточкам эти и другие популярные мифы и факты о гипоксии.
Читать полностью »
Твердотельные накопители Micron 1100 оснащены интерфейсом SATA, Micron 2100 — интерфейсом PCIe NVMe
2016-06-02 в 10:50, admin, рубрики: Новости, метки: новостиКомпания Micron представила твердотельные накопители Micron 1100 SATA и Micron 2100 PCIe NVMe. К их достоинствам производитель относит малое энергопотребление и высокую скорость работы.
Использование в SSD Micron 1100 флэш-памяти TLC 3D NAND позволило объединить большой объем с низкой удельной стоимостью. Накопители типоразмера 2,5 дюйма выпускаются объемом до 2 ТБ. В серию также вошли модели типоразмера M.2 объемом до 1 ТБ. Скорость последовательного чтения Micron 1100 достигает 530 МБ/с, последовательной записи — 500 МБ/с.
Бродкастер для MacBook. Facebook Edition
2016-06-02 в 10:15, admin, рубрики: Facebook API, livestream, osx software, Блог компании Mac Broadcaster, метки: livestream, osx software В одном из постов я рассказывал, что после конференции F8 на которой Facebook объявила об открытии Live Video API, мы за пару дней сделали функцию серверного ре-стрима.
В этот раз мы решили интегрировать Live Video API в наш бродкастер для Mac.
Год с Runkeeper: Анализ и визуализация геоданных о ваших путешествиях
2016-06-02 в 10:07, admin, рубрики: Runkeeper, wolfram language, wolfram mathematica, Алгоритмы, Блог компании Wolfram Research, визуализация данных, география, геоданные, Геоинформационные сервисы, геолокация, Программирование
Перевод поста Bernat Espigulé-Pons "A Year of Runkeeper: Analysis and Visualization".
Код, приведенный в статье, можно скачать здесь, а дополнительные файлы здесь.
Выражаю огромную благодарность Кириллу Гузенко KirillGuzenko за помощь в переводе и подготовке публикации
Почти год назад я решил записывать все свои передвижения с помощью Runkeeper, и теперь хочу представить несколько вариантов визуализации моей годовой активности. Проект получается несложным: данные по своим передвижениям я буду подгружать из Runkeeper, а анализировать/визуализировать — в Wolfram Language. В этой анимации (см.ниже) показаны мои передвижения по Барселоне, и я покажу вам, как сделать такую же.
Кадры: директор по маркетингу My.com Александра Пестрецова покидает компанию
2016-06-02 в 10:04, admin, рубрики: mail.ru group, My.com, Александра Пестрецова, кадры, Текучка, метки: mail.ru group, My.com, Александра Пестрецова, кадры, ТекучкаДиректор по маркетингу компании My.com (отвечает за международные операции Mail.ru Group) Александра Пестрецова написала в своем аккаунте в Facebook, что покидает компанию. Новое место работы она не называет. В пресс-службе Mail.ru Group сказали, что исполняющим обязанности Пестрецовой будет менеджер из нынешней команды My.com.
Пестрецова уточнила, что намерена в ближайшее время Читать полностью »
Samsung Display показала в работе сворачиваемый дисплей OLED
2016-06-02 в 9:50, admin, рубрики: Новости, метки: новостиНа мероприятии SID 2016 компания Samsung Display показала в работе сворачиваемый дисплей OLED. Дисплей размером 5,7 дюйма имеет разрешение Full HD. Эти параметры соответствуют плотности 386 пикселей на дюйм. Толщина дисплея составляет всего 0,3 мм, а весит изделие 5 г. Допустимый радиус изгиба дисплея — 10 мм.
Миграция данных HipChat Server с self-hosted VM на Amazon EC2
2016-06-02 в 9:48, admin, рубрики: Amazon Web Services, hipchat, linux, системное администрирование, метки: hipchatКомпания, в которой я сейчас работаю, уже около года использует HipChat Server для внутренних коммуникаций в команде разработчиков и админов. Причем, это именно self-hosted виртуальная машина на KVM с qcow2 образом диска. И вот, недавно возникла необходимость перевозить внутренние сервисы на AWS, я стал искать пути. Вариантов на самом деле было немного:
— Конвертация qcow2 > raw > ami.
— Официальный подход — экспорт чатов, пользователей, комнат и файлов (без паролей, интеграций и ключей апи).
— третий вариант, который опишу ниже.
Читать полностью »
Динамический неоднородный плотно упакованный контейнер
2016-06-02 в 9:44, admin, рубрики: c++, Программирование, структуры данных, управление памятьюОпределение 1. Однородный контейнер – это такой контейнер, в котором хранятся объекты строго одного типа.
Определение 2. Неоднородный контейнер — это такой контейнер, в котором могут храниться объекты разного типа.
Определение 3. Статический контейнер — это контейнер, состав которого полностью определяется на этапе компиляции.
Под составом в данном случае понимается количество элементов и их типы, но не сами значения этих элементов. Действительно, бывают контейнеры, у которых даже значения элементов определяются на этапе компиляции, но в данной модели такие контейнеры не рассматриваются.
Определение 4. Динамический контейнер — это контейнер, состав которого частично или полностью определяется на этапе выполнения.
По такой классификации, очевидно, существуют четыре вида контейнеров:
-
Статические однородные
Сможете придумать пример?Обычный массив —
int[n]
. -
Статические неоднородные
Примеры?Наиболее яркий пример такого контейнера — это кортеж. В языке C++ он реализуется классом
std::tuple<...>
. -
Динамические однородные
Догадались?Правильно,
std::vector<int>
. -
Динамические неоднородные
Вот об этом виде контейнеров и пойдёт речь в данной статье.