Месяц: Июнь 2013

  • SCO возобновило судебный процесс против IBM по поводу прав на UNIX

    от автора

    Судебная тяжба между SCO и IBM снова возвращается в американские суды. Процесс идёт с 2003 года и, казалось, был закончен в 2007 году, после банкротства SCO и уж тем более после того, как в деле SCO против Novell в 2010 году суд отверг всякие претензии SCO на исходные коды UNIX. Но нет, эта компания изыскала…

  • Красивое меню на CSS3

    от автора

    Чуть меньше года назад Snickersmix публиковал статью "Меню с плавной инверсией цвета". В данной статье описывается меню, сделанное на JavaScript. Днём ранее он мне показывал сайт, на котором он делал это меню, и я, как поклонник NoScript, возмутился: «Это меню можно сделать на CSS!» Я, конечно, погорячился, ибо сделать можно похожее меню, а не именно…

  • Музыкальные репетиции: теперь и через интернет

    от автора

    В статье кратко описано несколько подобных программ, а также рассказано о опыте разработки собственного ПО в этой области, т.к. доступные программы не обладали всеми необходимыми возможностями одновременно. Предисловие В начале 2012 года, на новогодних каникулах, я наткнулся на любопытный ролик: В ролике видно, что в живую поют люди, как написано в комментариях, расположенные в разных…

  • Moscow.pm в офисе Mail.Ru Group: о Play Perl и предрассудках Perl-программистов

    от автора

    4 апреля мы открыли двери своего офиса для встречи сообщества московских Perl-программистов Moscow.pm. На встрече выступили программист проекта Деньги Mail.Ru Елена Шишкина, руководитель направления в проекте Почта Mail.Ru Владимир Перепелица и разработчик поиска по блогам Яндекса Вячеслав Матюхин.

  • Нумерация аргументов variadic template, или что скрывает скромный pair

    от автора

    Освоение стандарта C++11 — процесс, который не может происходить скачкообразно. Изучение новой языковой конструкции требует не только заучивания синтаксиса, но и осмысления её предназначения и типичных способов применения. Важным подспорьем в обучении является похорошевшая STL, которая зачастую может открыть глаза на существование весьма интересных и нужных возможностей. А уж зная, что какая-то вещь возможна и…

  • В Госдуме предложили запретить хранить личные данные на зарубежных серверах

    от автора

    Вице-спикер Госдумы Сергей Железняк предложил принять закон, обязывающий размещать на территории России серверы с персональными данные российских граждан и официальной информацией органов власти, а также поддержать отечественное электронное производство и разработку собственного программного обеспечения. «Мы должны серьезно защищать и информацию наших граждан, и информацию нашей страны. Реализовать это возможно только при условии размещении сетевого, серверного…

  • NETMAP (от Luigi Rizzo). Простой и удобный opensource фреймворк для обработки трафика на скоростях 10Gbit/s или 14 Mpps

    от автора

    Пропускная способность каналов связи непрерывно возрастает, если ещё пару лет назад сервер с каналом 10Gbit/s был привилегией лишь немногих, то теперь на рынке появились предложения, доступные для маленьких и средних компаний. В то же время, стек протоколов TCP/IP разрабатывался во времена, когда о скоростях порядка 10Gbit/s можно было только мечтать. Вследствие этого, в коде большинства…

  • Интеграция дизайна мобильных приложений. Часть 1: Android

    от автора

    Этот доклад я прочитал на Dribbble Meetup 2013, который прошел в Москве в День космонавтики. В нём описан мой процесс интеграции дизайна — то есть в каком виде передавать приложение от дизайнера к разработчику мобильных приложений. Выбор интсрументов, которые я использую в работе, и сам процесс сформировались опытным путём, методом проб и ошибок. Надеюсь, он…

  • Oracle исправляет 40 уязвимостей в Java

    от автора

    Вчера Oracle выпустили обновления для ПО Java, которые закрывают в общей сложности 40 уязвимостей, при этом 37 из них относятся к типу Remote Code Execution и могут использоваться для удаленного исполнения кода. Выпуски Java подлежащие обновлению. Одиннадацать уязвимостей имеют самый высокий рейтинг уязвимости (CVSS), что подчеркивает их потенциально высокую опасность эксплуатации для пользователей Java. Обновления…

  • GitRec: Персональные GitHub-рекомендации

    от автора

    Спору нет, Github — одна из лучших платформ для совместной работы над open source проектами. Но вот найти проект, который близок по духу и смыслу вашему, здесь зачастую бывает не так просто. А ведь можно было бы найти похожий проект и принять участие в его разработке. Теперь с этим вопросом, возможно, станет немного проще —…