Месяц: Май 2015
-
Sexy primes, «медленный питон» или как я бился о стену непонимания
—
от автора
Многие разработчики, особенно принимающие активное участие в проектировании системы, наверняка сталкивались с подобной ситуацией: приходит коллега (разраб, проектлид или продажник не суть важно) с очередной идеей-фикс: давай перепишем все на java, scala и т.д. (любимое подставить). Вот и мне в очередной раз «спустили» такую идею в немаленьком-таком legacy проекте. Не совсем переписать, не совсем все…
-
DNS и refresh
—
от автора
Устроился как-то Иван Сергеевич на новую работу сисадмином. Работа — шик, всё предыдущим админом настроено и задокументировано. Но вот беда, начальство сказало — надо новый домен в зоне ру теперь получить и всю почту перенастроить на него. — Ну, не проблема, почту переносить мы умеем, а домен — тем более легко, — сказал Иван Сергеевич…
-
Поль Отле, забытый отец информационной архитектуры
—
от автора
Дождливым полднем 1968 года молодой австралийский выпускник Бойд Рэйворд зашёл в заброшенный офис в здании Парк Леопольд в Брюсселе. Внутри был «захламлённый, затхлый, весь в паутине офис, который заливало дождём». Кипы бумаг, книг и рукописей высились до потолка – интеллектуальные «остатки кораблекрушения» от, на первый взгляд неорганизованного, учёного. Предыдущий хозяин офиса, Поль Отле, был к…
-
Датчики и микроконтроллеры. Часть 1. Матчасть
—
от автора
В эпоху готовых отладочных плат и тысяч готовых модулей к ним, где достаточно взять пару блоков, соединить их вместе, и получить нужный результат, далеко не каждый понимает основы схемотехники, почему и как это работает, а главное — что надо делать, если это работает не так. Как раз открылся хаб Схемотехника, так что, как говорил Бьюфорд…
-
Почему упал Протон.Выводы межведомственной комиссии
—
от автора
Интерфакс сообщает, что межведомственная комиссия объявила причину аварии «Протона-М», стартовавшего с Байконура 16 мая. Напомню, что ракета-носитель «Протон-М» с разгонным блоком «Бриз-М» и мексиканским спутником связи MexSat-1 стартовала с космодрома Байконур утром 16 мая. На 498-й секунде полета, за минуту до отделения космической головной части от ракеты-носителя, прошла команда на аварийное выключение двигателя. Это произошло…
-
Единорог в поисках внеземного разума: анализ кода SETI@home
—
от автора
Существует две возможности: либо мы одиноки во Вселенной, либо нет. Обе одинаково ужасны. (с) Артур Чарльз Кларк Дискуссии о том, одиноки ли мы во Вселенной, будоражат умы людей уже не один десяток лет. Серьёзное отношение к этому вопросу имеет проект SETI, занимающийся поиском внеземных цивилизаций и возможностью вступления с ними в контакт. Об анализе исходного…
-
SonarQube. Проверяем код на качество
—
от автора
SonarQube — платформа для проверки кода на качество по правилам, основанным на соглашениях и стандартах. Поддерживает более 20 различных языков программирования. Вот здесь можно посмотреть все эти правила. Хочу поделиться небольшим руководством, как подружить sonarQube, PhpStorm и ваш проект. Все действия описаны для Windows, но все так же настраивается и под другую ОС.
-
Обзор портативной колонки Monoprice High Performance
—
от автора
Привет Geektimes! Мы продолжаем знакомить вас с гаджетами американской компании Monoprice, дистрибьюторами которой является наша компания SOUND4YOU. Сегодня я хочу представить вам еще одну портативную проводную колонку из серии High Performance, которая в отличии от рассматриваемой в прошлом обзоре колонки модели Bike имеет более широкое применение, так как может быть вашим спутников в любом путешествии…
-
ООН причислил шифрование и анонимность в интернете к правам человека
—
от автора
В четверг Совет по правам человека Организации объединённых наций представил отчёт заседания, посвящённого анонимности и шифрованию в интернете. Главный вывод документа: возможность анонимного пользования интернетом и использование шифрования личных данных и средств коммуникации необходимы и должны расцениваться как часть прав человека. Средства анонимизации и шифрования были названы «необходимыми для того, чтобы человек был свободен в…
-
Прототипное ООП для Lua
—
от автора
Привет, я придумал свой велосипед для реализации прототипного подхода ООП в Lua. Основные фишки Single inheritance Traits LuaJIT Перейдем сразу к примерам. — подключаем модуль local object = require("object") — определяем наш класс, который на самом деле объект local HelloClass = object:extend(function(class) — конструктор (необязательно) function class:init(name) self.name = name end — метод класса function…