Месяц: Ноябрь 2013
-
60 FPS? Легко! pointer-events:none!
—
от автора
Вы, наверное, уже читали интересную статью о том, как можно отключать эффекты :hover при скроле – это позволяет здорово сохранить отзывчивость сайта, но имеет один недостаток – вам приходится опираться на один общий класс, и это плохо. .hover .element:hover { box-shadow: 1px 1px 1px #000; }
-
Управление правами доступа к WMI через Puppet
—
от автора
В качестве предисловия Основной задачей моей работы является поддержка парка железных и vm хостов — уже под 200 (а приходил было менше 100, эх, время бежит…) Поддерживаю все железо, а также сеть. Также на мне весь мониторинг (используем Opsview — сделан на ядре nagios), аггрегация логов (я внедрил Logstash, обалденное opensource решение за место ну…
-
История создания проекта успешного игрового хостинга
—
от автора
Приветствую всех хабражителей! В свете популяризации темы IT-биографий и положительного отношения сообщества к статьям об успешных начинаниях спешу поделиться историей создания своего Minecraft-хостинга. Тема сия достаточно узкоспециализированная и может показаться несерьезной, однако пост этот основывается на действительно существующих фактах. Иными словами, я желаю рассказать свою историю о том, как реализовать себя, не опираясь на тренды.
-
Производящие функции — туда и обратно
—
от автора
«Производящая функция является устройством, отчасти напоминающим мешок. Вместо того чтобы нести отдельно много предметов, что могло бы оказаться затруднительным, мы собираем их вместе, и тогда нам нужно нести лишь один предмет — мешок». Д. Пойа Введение Математика делится на два мира — дискретный и непрерывный. В реальном мире есть место и для того и для…
-
Расширение хабры для браузера. Прочитанность комментариев одним взмахом мыши
—
от автора
Позволяет одним движением мыши помечать новые комментарии прочитанными. Сделаны версии для трёх браузеров — Chrome, Opera и Firefox. Нужно зажать Shift и провести мышкой над новыми комментариями — каждый комментарий, над которым прошла мышь, будет прочитан. Не нужно долго ждать, пока стандартная фича от Хабры прокрутит до каждого нового комментария. Удобно в случае, если новые…
-
Архитектура Поиска Яндекса. Лекция для Малого ШАДа
—
от автора
В этой лекции на примере Яндекса будут рассмотрены базовые компоненты, необходимые для организации интернет-поисковика. Мы поговорим о том, как эти компоненты взаимодействуют и какими особенностями обладают. Вы узнаете также, что такое ранжирование документов и как измеряется качество поиска. Лекция рассчитана на старшеклассников – студентов Малого ШАДа, но и взрослые могут узнать из нее много нового…
-
DIY-диммер: путеводитель по компонентам
—
от автора
В недавнем прошлом мы поделились с нашими дорогими читателями полным комплектом gerber-файлов. Чтобы все желающие имели возможность заказать себе печатные платы. Так же недорого, как это сделали мы. Сегодня мы делаем следующий шаг. Мы публикуем полную спецификацию электронных компонентов, используемых в нашем DIY-диммере. Мы постарались, чтобы эта спецификация стала понятна даже самым начинающим электронщикам. Под…
-
Магия data-driven design
—
от автора
Примечание от переводчикаИз-за отсутствия лаконичного перевода некоторых терминов пришедших к нам из английского языка я предпочту оставить их на языке оригинала. Думаю что у интересующихся данной отраслью это не вызовет раздражения. Игры состоят из двух частей: логики и данных. Бесполезных по-отдельности, но оживляющих игру при соединении их вместе. Логика определяет основные правила и алгоритмы игрового…
-
Принципиально новая загрузка CommonJS модулей в браузер
—
от автора
Однажды, сидя за компьютером и обдумывая свою очередную никчемную затею, я внезапно понял, что мне нужен способ использовать один и тот же код на стороне браузера и на стороне сервера. Я почти сразу же догадался, что наверняка я не первый такой умный, и все давно придумано за меня — и не ошибся. Действительно, под мои…