-
Многие, наверное, помнят, какими темпами увеличивалась тактовая частота микропроцессора в 90-х и начале 2000-х годов. Десятки мегагерц стремительно переросли в сотни, сотни мегагерц почти мгновенно сменились цельным гигагерцем, затем гигагерцем с долями, двумя гигагерцами и т.д. Но последние несколько лет…
-
Метод asset_path в javascript коде rails приложения
В Rails-приложениях с богатой клиентской частью используют шаблоны на стороне клиента. Если эти шаблоны обрабатываются с помощью Asset Pipeline, то встаёт вопрос о способе обращения к ним. В production-окружении путь до файла складывается из его имени и md5-хеша. Один из…
-
Мониторим ядра CPU в Zabbix и создаем произвольные счетчики в Low-level discovery
Не так давно тут проходила статья про LLD. Мне она показалась скучной т.к. описывает примерно то же, что есть и в документации. Я решил пойти дальше и с помощью LLD мониторить те параметры, которые раньше нельзя было мониторить автоматически, либо…
-
Госдума открыла электронное Вече. Набор экспертов и начало обсуждения законопроектов
Сегодня была реанимирована площадка общественных обсуждений законопроектов, вносимых в Госдуму — "ВЕЧЕ". Создана она была довольно-таки давно, если не ошибаюсь еще в 2011 году. Там даже были выставлены в свое в качестве теста на обсуждение пара законопроектов, но дальше тестирования…
-
BigQuery с функцией анализа данных – теперь и в режиме реального времени
Коммерческие предприятия постоянно получают огромные объемы данных от сетевых приложений, совершающих множество транзакций, обслуживающих миллионы людей и постоянно растущее число подключенных устройств. Важнейшее условие сохранения конкурентоспособности — способность быстро реагировать на изменения в этих данных. В то же время, компании…
-
Django работает не так, как вы думаете
Когда я читаю список плюшек, которые мне предоставляет какой-либо фреймворк, я представляю, что примерно под ними подразумевается. Когда я читаю документацию по плюшкам — я убеждаюсь, что всё в целом действительно так, как я и думал. Когда я пишу код,…
-
Масштабируемый отказоустойчивый фаловый сервис на базе CTDB, GlusterFS
Статья является пошаговым руководством по построению масштабируемого отказоустойчивого файлового хранилища, доступ к которому будет осуществлен по протоколам Samba, NFS. В качестве фаловой системы, которая будет непосредственно отвечать за сохранение и масштабирование файловой шары будем использовать GlusterFS, о котором было уже…
-
Впервые в новейшей истории обсуждение законопроекта доступно прямо на сайте Думы
Это цитата Роберта Шлегеля. На сайте Государственной думы появилась система «Вече» для общественного обсуждения законопроекта Ссылка из поста t.co/jeZors9NrL
-
Реализация возможности скачивания директорий пользователями сайта
Есть небольшой закрытый сайт, на котором выкладывается музыка альбомами и пользователи сайта имеют возможность эти альбомы слушать прямиком из браузера. На сервере альбомы хранятся в виде директорий, внутри которых хранятся сами музыкальные композиции, которые по требованию плеера отдаются nginx-ом. Все…
-
Как поставить электронику на производство: разбор этапов и задач
Мы продолжаем серию публикаций о разработке и производстве сложной современной электроники. Пришло время одной из самых интересных тем. Сегодня мы рассказываем о массовом производстве. Для реализации такой задачи нужны правильные специалисты, тщательное планирование, закупка компонентов, изготовление оснастки, организация тестирования, монтаж-сборка-упаковка-учет-ремонт-доставка……