Рубрика: Администрирование

Новый мировой рекорд по вычислению числа пи: 31,4 трлн знаков

Формула Бэйли — Боруэйна — Плаффа, которая позволяет извлечь любую конкретную шестнадцатеричную или двоичную цифру числа пи без вычисления предыдущих (нынешний рекорд был установлен на алгоритме Чудновского, см. под катом) Вычислительный кластер Google Compute Engine за 121 день на 25 виртуальных машинах рассчитал наибольшее количество цифр в числе пи, установив новый мировой рекорд: 31,4 триллиона знаков […]

Публикуем приложения iOS в App Store с GitLab и fastlane

Как GitLab с fastlane собирает, подписывает и публикует приложения для iOS в App Store. Недавно у нас был пост о том, как быстро собрать и запустить приложение Android с GitLab и fastlane. Здесь мы увидим, как собрать и запустить приложение iOS и опубликовать его в TestFlight. Зацените, как круто я вношу изменение на iPad Pro […]

Китайский онлайн-ритейлер Gearbest оставил в открытом доступе базу данных с миллионами персональных данных покупателей

Комманда хакеров из VPNMentor обнаружила, что китайский гигант онлайн торговли Gearbest хранит данные покупателей в легкодоступных базах данных. Ребята из VPNMentor обнаружили несколько незащищенных баз данных (Indices) Elasticsearch с миллионами записей, содержащих персональные данные покупателей, информацию о заказах и данные платежей. Все это добро поддерживается и используется магазином Gearbest, чей сайт входит в Топ 250 […]

Как провалить внедрение CRM-системы?

Одной моей коллеге очень хотелось иметь iPhone 4S. Тогда это был просто верх понта. Получив премию, она отказалась от отпуска и купила его — белый, приятно увесистый, зависть всей коммерческой службы. Через некоторое время она начала жаловаться, что, мол, не понимает, чего все нашли в этих айфонах, звонилка и звонилка, только уронить страшно, ну и […]

Ускорение файлового ввода-вывода C/C++, не особо напрягаясь

Предисловие Есть на свете такая простая и очень полезная утилита — BDelta, и так вышло, что она очень давно укоренилась в нашем производственном процессе (правда её версию установить не удалось, но она точно была не последней доступной). Используем её по прямому назначению — построение бинарных патчей. Если взглянуть, что там в репозитории, — становится слегка […]

Как подружить Ovirt и Let’s Encrypt

Шагая по пути улучшения инфраструктуры, я решил добить древний и мучительный вопрос — без лишних телодвижений предоставлять возможность коллегам (разработчикам, тестировщикам, админам, etc ) самостоятельно управлять своими виртуалками в ovirt’е. В ovirt есть несколько компонентов, которые надо настроить для решения моего вопроса: сам веб интерфейс, noVNC консоль и заливка образов дисков. Кнопки «Сделать Зашибись» я […]

Условия в Go и их странности

Как вы думаете, эквиваленты ли по производительности эти два варианта проверки условий внутри цикла? if a > b && c*2 > d { …. } // и if a <= b { continue; } if c*2 > d { …. } Все началось с «разминки для мозгов», надо было привести пример оптимального поиска по массиву […]

Миграция с Nagios на Icinga2 в Австралии

Всем привет. Я — сисадмин linux, переехал из России в Австралию по независимой профессиональной визе в 2015 году, но статья будет не о том, как поросёнку завести трактор. Таких статей уже и так достаточно (тем не менее, если будет интерес — напишу и про это), так что я хотел бы рассказать о том, как на […]

Митап по API Management — опыт IBM, Google, Yandex и Leroy Merlin

Вот и прошел год с первого митапа, анонсированного в нашей группе на meetup.com. Недаром в названии появилось «clusters and service mesh» — следующее мероприятие должно стать первым из серии и будет об API management. Ждем всех заинтересованных в четверг, 21 марта 2019 года у нас в клиентском центре IBM (Москва, Пресненская наб, 10). Будут Google, […]

Новые идеи для нового будущего

Для тех, кто хочет увидеть то, о чём мечтал. Цель Цель данного проекта – создание базы идей, технологий, изобретений, решений в любых областях, которые можно будет свободно использовать и улучшать. Любая хорошая идея может быть предложена, улучшена или самостоятельно воплощена. Это как интернет, только предназначенный для быстрого поиска, доступа и предложения своих идей, которые будут […]

Dropbox ограничивает синхронизацию: теперь всего 3 устройства

Сервис Dropbox весьма удобен — с его помощью можно хранить в облаке довольно много данных, причем все они доступны с любого подключенного к облаку девайса. Вернее, были доступны — несколько дней назад сервис установил новое ограничение: владельцам бесплатных аккаунтов теперь можно подключить к Dropbox всего 3 устройства. Если же хочется большего, то придется платить — […]

Применение смарт-аккаунтов Waves: от аукционов до бонусных программ

Блокчейн часто ассоциируется лишь с криптовалютами, но области применения технологии DLT значительно шире. Одно из самых перспективных направлений для применения блокчейна – смарт-контракт, выполняющийся автоматически и не требующий доверия между сторонами, его заключившими. RIDE – язык для смарт-контрактов Waves разработала специальный язык для смарт-контрактов – RIDE. Его полная документация находится здесь. А вот – статья […]