Месяц: Июнь 2013

  • Выполнение транзакций на шине PCI. Реализация на VHDL

    от автора

    Не так давно я спрашивал о механизме опроса PCI-устройств. После я устроился на работу, доделал тестовое задание, а спрашивал я именно о нем, и благополучно забыл о нем. Но недавно выдали новый проект и пришлось все вспомнить, заодно и решил написать сюда. Транзакций на шине PCI достаточно много, в данном топике будет описаны только следующие:…

  • Microsoft выпустили очередной набор обновлений, июнь 2013

    от автора

    Microsoft анонсировали выпуск серии патчей, нацеленных на устранение уязвимостей в своих продуктах. Заявленные ранее в пре-релизе (6 июня) секьюрити-фиксы покрывают в общей сложности 23 уникальных уязвимостей (одно исправление со статусом Critical и 5 со статусом Important). Детальный отчет (включая сопоставления исправлений с CVE ID) Вы можете найти здесь. Критическое обновление MS13-047 нацелено на устранение уязвимостей…

  • Wolfram-Math-in-Logistics: Маятниковые маршруты

    от автора

    Как и обещал в своём прошлом посте (тут), что в случае если он будет «принят», я продолжаю цикл статей об использовании Wolfram Mathematica для решения небольших прикладных задач в логистике. Жаль только читатели поскупились на комментарии. Сегодня мы рассмотрим маятниковые маршруты. Мы будем преследовать две цели: с одной стороны рассмотрим три вида маятниковых маршрутов, а…

  • Оформление iOS 7

    от автора

    В 2008 году Apple выпустила iPhone 3G. Он произвёл революцию в интерфейсах мобильных операционных систем и сделал модными смартфоны, до этого бывшие устройствами для гиков. А ещё у него был маркий глянцевый корпус из пластика, который мгновенно покрывался царапинами и легко разбивался. Apple понадобилось два года на то, чтобы вспомнить заветы Дитера Рамса и выпустить…

  • DevConf 2013, 14 июня 2013 — осталось 2 дня. 6 эксклюзивных мастер-классов по highoad и проектированию — 15 июня!

    от автора

    Напоминаем, что в эту пятницу 14 июня пройдет DevConf 2013, а в субботу — 6 эксклюзивных мастер-классов: devconf.ru/mk — Разработка крупного масштабируемого web 2.0 проекта с нуля (соц.сеть на 100 млн пользователей) — Основы построения масштабируемых высоконагруженных веб-проектов — Performance Schema для отладки MySQL приложений — Оптимизация запросов при помощи EXPLAIN — Sphinx Search —…

  • Облачная платформа OpenShift от RedHat завершила тестирование и представила первый платный тариф с пробным периодом в 3 месяца

    от автора

    Два год разработки, тестирования и отладки облака OpenShift от RedHat подошли к завершению. Опубликован первый тарифный план — «Серебро» (Silver Plan). Доступен 3-х месячный тест-драйв. Как уже писал в прошлой статье (Установка WordPress в облако OpenShift), с бесплатным и тестовым режимом обычный сайт на WordPress показывал крайне слабую производительность даже в сравнении с дешевыми, виртуальными…

  • Как быстро сделать из таракана киборга

    от автора

    На Kickstarter со вчерашнего дня открылся сбор средств на любопытный проект RoboRoach от небольшого стартапа Backyard Brains: всем, кто хочет использовать домашних тараканов с пользой, могут получить от авторов комплект электроники, который можно приклеить на спину насекомому и управлять им со своего смартфона. Выглядит киборг-таракан примерно так:

  • [iOS 7] Flat design: почему дизайн стал плоским?

    от автора

    Не знаем, заметили вы или нет, но в последнее время (особенно в последний год) в веб-дизайне по всему миру начала прослеживаться чёткая тенденция к упрощению, жесткому минимализму и визуальному облегчению того, с чем мы как пользователи взаимодействуем каждый день. Проще говоря, дизайн стал «плоским»: в отличии от выпуклых иконок времен бурного роста социальных сетей и…

  • PHPUnit: простой синтаксис для создания mock-объектов

    от автора

    почему не mockery основное преимущество — синтаксис моки — нативные создание stub-объектов мокирование свойств класса mock injection удобные методы для работы с Reflection как добавить в проект

  • Безопасная заливка файлов на сайт. Одно из тысячи решений

    от автора

    Сколько дискуссий было на Хабре по поводу опасности заливки файлов, обсуждались возможные уязвимости при заливке файлов и.т.д. Я тоже решил попробовать помочь в этом вопросе Вам, уважаемые читатели. Как Вы все уже хорошо знаете, самый надежный способ защиты при заливке файлов, это: 1. Переименовывать файлы в имена и расширения файлов независимо от входящего имени файла.…