Новости - Архив 2013, Ноябрь
Релиз «The Rook’s Guide to C++»
Вышла в свет первая версия свободного учебника по C++. Учебник рассчитан на начинающих, в первую очередь студентов, и знакомит с основными понятиями языка.
На написание книги было собрано в 10 раз больше запрошенных $500. Книга написана за 36 часов профессором Norwich University Джереми Хенсеном и 25 студентами.
Книга распространяется под лицензией CC BY-NC-SA, исправления и дополнения приветствуются. В скором времени ожидается печатная версия.
>>> Подробности
The Humble Weekly Sale
Очередной недельный набор от Humble Bundle представляет шесть захватывающих игр. На этой неделе: заплатите любую сумму за игру в ретро Shoot 'em up стиле Jamestown, таинственную головоломку-платформер Closure, межгалактический шутер S.P.A.Z. и неистовую Arkanoid-подобную игру Shatter. Если Вы платите $6 или больше, Вы также получите Action-RPG игру Dungeon Defenders и захватывающую игру в стиле Tower Defence Defense Grid Gold!
Все представленные игры кроме Defense Grid Gold кросс-платформенные и DRM-free. Покупка, совершенная на $1 или более, позволит Вам добавить эти игры на ваш аккаунт Steam. Полные системные требования для игр можно найти здесь.
Благотворительность. Выберите кому пойдут деньги от продажи: разработчикам и/или двум благотворительным организациям — Child’s Play Charity и Electronic Frontier Foundation.
>>> Подробности
Linux.Darlloz — червь поражающий сетевые устройства
Объектами атаки данного червя являются маршрутизаторы, точки доступа, камеры слежения и подобное оборудование, использующее прошивку на основе Linux.
В настоящий момент выявленный экземпляр червя поражает только системы на базе архитектуры x86, но уже имеются свидетельства о наличии кода червя для архитектур ARM, PPC, MIPS и MIPSEL.
>>> Подробности
()
xiccd - управление цветовыми профилями в X
Сегодня вышла новая версия xiccd - демона, управляющего цветовыми профилями мониторов.
xiccd работает совместно с colord и позволяет автоматически настраивать цветовые профили (icc) в графических средах, подобных Xfce, в которых подобная функциональность не встроена. До сих пор такая возможность существовала лишь в Gnome («из коробки») и в KDE (при использовании colord-kde). Пользователям других оболочек приходилось загружать цветовые профили вручную с помощью xicc, dispwin или dispcalGUI, что может не работать в конфигурациях с несколькими мониторами или при использовании некоторых colord-совместимых графических пакетов.
После установки xiccd список существующих мониторов и пользовательских цветовых профилей становится доступен в colord, что позволяет средствами colord устанавливать и выбирать нужный цветовой профиль. Корректно обработано «горячее» подключение и отключение мониторов. Тем самым, например, при подключении к ноутбуку проектора его цветовой профиль подгружается автоматически. При отсутствии точного цветового профиля создается приближенный по EDID-информации монитора.
В отличие от демонов, подобных colord-kde, xiccd не зависит ни от каких пакетов, от которых не зависит colord (за исключением X), что позволяет использовать его в любых системах в любом окружении. На сегодняшний день поддерживается загрузка профилей в X и чтение пользовательской директории профилей. Для работы необходима поддержка XRandR 1.3 и выше.
В сегодняшней версии 0.2.2 исправлены падения и откорректировано опознание мониторов в режиме «Mirror screen».
>>> Скачать xiccd
Релиз DragonFly BSD 3.6.0
Состоялся релиз операционной системы DragonFly BSD. Эта система с открытым кодом, изначально возникшая как форк FreeBSD 4-й ветки, позиционируется своими создателями в качестве операционной системы для работы на высоконагруженных серверах. Также она оптимально использует ресурсы процессора и оперативной памяти на многопроцессорных системах. Система теперь доступна как для 32-разрядных, так и 64-битных машин.
Новыми элементами, реализованными в составе DragonFly BSD 3.6.0, являются:
- инструментарий Dports задействован по умолчанию;
- улучшенная SMP масштабируемость связана с количеством ядер в системе;
- экспериментальная поддержка чипсетов Intel i915;
- поддержка новейших чипсетов ATI и режима KMS;
- в ядро добавлена поддержка CLOCK_PROCESS_CPUTIME_ID
- обновлены локали;
- добавлена библиотека libiconv;
- более 20 тыс. пакетов доступны в виде бинарных сборок или исходных кодов.
>>> Подробности
Вышел deadbeef 0.6.0
Список основных изменений:
- режим дизайна интерфейса (View -> Design mode, затем использовать правый клик);
- новые API для создания плагинов, расширяющих интерфейс;
- поддержка визуализаций, анализатор спектра и осциллоскоп;
- новая система горячих клавиш, добавляющая новый диалог настроек, поддержку локальных горячих клавиш, а также существенно увеличенный набор действий, из которых можно выбирать;
- виджет playlist browser: вертикальная альтернатива вкладкам;
- виджет, отображающий обложку альбома проигрываемого трека;
- виджет, отображающий свойства выделенных треков;
- виджет-кнопка: можно создавать собственные кнопки, выполняющие различные действия, и располагать их в интерфейсе;
- отображение времени во время перемотки;
- добавлено скачивание обложек с worldofspectrum (для мелодий в формате AY);
- добавлена поддержка встроенных native flac cuesheets (не из тегов);
- множество исправлений и улучшений в поддержке MP3 и ID3v2;
- множество улучшений в поддержке AAC;
- исправлено контекстное меню в редакторе тегов;
- добавлен костыль для сломанного файлового диалога в GTK3.6;
- добавлена совместимость с новыми версиями ffmpeg, вплоть до 2.0.2;
- добавлено поле «Location» во вкладку «Metadata» в свойствах трека;
- исправлена ошибка с мертвыми зонами при изменении размеров колонок плейлиста;
- добавлен новый плагин WMA;
- множество улучшений и исправлений в плагине mms и libmms;
- добавлена настройка ассоциаций content-types с плагинами; для сетевых потоков;
- улучшена загрузка плейлистов из сети;
- много исправлений в поддержке m3u и pls;
- добавлено предупреждение при попытке выхода из плеера; когда он делает какую-то фоновую работу (например, converter);
- исправлена ошибка скроллинга вкладок;
- добавлена поддержка плавного скроллинга GTK3 (спасибо thesame);
- добавлена опция всегда конвертировать аудио в 24 бита (спасибо Eugene Rudchenko);
- добавлена экспериментальная поддержка Mac OS X (спасибо Carlos Alberto Nunes за плагин CoreAudio);
- улучшено отображение интерфейса на HDPI-экранах;
- исправлена ошибка округления в стримере, могущая приводить к «заиканиям» звука;
- добавлена поддержка TAK и OPUS через ffmpeg (нужна свежая версия ffmpeg).
>>> Подробности
Релиз дистрибутива OpenMandriva Lx 2013.0
Состоялся релиз дистрибутива OpenMandriva Lx 2013.0, разрабатываемого силами сообщества под управлением некоммерческой организации OpenMandriva Association. Этот выпуск посвящен памяти Ronald van Pomeren, одного из первых разработчиков OpenMandriva.
( читать дальше... )
Вышел Calculate Linux 13.11
Мы рады сообщить о выходе нового релиза Calculate Linux 13.11.
Доступны для загрузки следующие редакции дистрибутива: Calculate Linux Desktop с рабочим столом KDE (CLD) и XFCE (CLDX), Calculate Directory Server (CDS), Calculate Media Center (CMC), Calculate Linux Scratch (CLS) и Calculate Scratch Server (CSS).
( читать дальше... )
>>> Скачать
Выпуск версии minetest 0.4.8
Спустя 5 месяцев после выхода версии 0.4.7 вышло новое обновление.
В этой версии:
- Добавлена возможность утонуть.
- Поддержка погоды.
- Поддержка ipv6.
- Выбор текстурпака в главном меню.
- Bumpmapping для текстур.
- Новые звуки.
- Абстракция базы данных, поддержка leveldb.
Также было произведено множество исправлений ошибок и мелких улучшений.
Напомним, Minetest — сетевая игра-песочница, написанная на языке C++ и Lua с использованием движка Irrlicht.
Intel анонсировала 64-битный Android на платформе Bay Trail
На состоявшейся в четверг встрече с инвесторами представитель Intel продемонстрировал 64-битную платформу Android, предназначенную для работы на устройствах с чипами Bay Trail. Германн Ол (Hermann Eul) подчеркнул, что в будущем квартале появится не только 64-битная версия Microsoft Windows 8.1, но и мобильная операционная система Android.
Использование 64-битной операционной системы позволит не только обойти ограничение на объем оперативной памяти, но и эффективнее обрабатывать большие объемы данных. Например, на мобильных устройствах можно будет запускать более «тяжелые» игры.
Согласно прогнозам Intel, Android-планшеты с чипами Bay Trail будут стоить от $150.
64-битные процессоры уже используются в iPhone 5s, iPad Air и iPad Mini с Retina-дисплеем.
>>> Подробности
Upstart 1.11
Тихо и незаметно вышла очередная версия прогрессивной системы инициализации Upstart. Список нововведений и изменений следующий:
- Добавлена опция --no-dbus для программы init, позволяющая отключить реакцию на события, передаваемые по мосту upstart-event-bridge.
- При перезапуске инит-сессии её окружение теперь сериализуется.
- Модули upstart-dbus-bridge и upstart-socket-bridge теперь не затирают существующую переменную PATH.
- Модуль upstart-file-bridge теперь может отслеживать событие создания директории. Так же сокращен объем отладочного вывода по умолчанию.
- upstart-local-bridge позволяет теперь задавать дополнительные проверки корректности ввода.
- Увеличена скорость завершения сессии.
- Добавлены опции конфигурации --disable-local-bridge и --disable-socket-bridge.
- Переписаны интеграционные тесты для модулей Session Init и upstart-file-bridge.
- Теперь маска режима создания файлов сохраняется для Session Init.
- Добавлено соединение Session Init с сессией службы D-Bus по запросу.
- Ускорено время проверки соблюдения соответствия ABI.
А также была обновлена документация и внесены многочисленные уточнения в тесты.
>>> Подробности
Анонс конференции ruBSD 2013
14 декабря в московском офисе Яндекса пройдёт ruBSD 2013 — первая российская техническая конференция по операционным системам семейства BSD. Она предназначена для системных администраторов и программистов.
На этой конференции с докладом выступит Тео де Раадт — основатель и бессменный лидер проекта OpenBSD.
С программой конференции можно ознакомиться на странице встречи.
Участие бесплатное. Необходима предварительная регистрация. Количество мест ограничено.
>>> Подробности
Redis 2.8.0
Спустя почти год с момента предыдущего стабильного релиза наконец-то вышел долгожданный Redis 2.8.0, быстрое и легкое масштабируемое хранилище данных вида ключ:значение с продвинутыми структурами данных (строки, списки, множества, отсортированные множества), методами доступа к ним и внутренним скриптовым движком на Lua.
Основные изменения:
( читать дальше... )
>>> Подробности
Выпущен Red Hat Enterprise Linux 6.5
В новой версии улучшены производительность и стабильность, повышена масштабируемость в физических, виртуальных и облачных окружениях. Как и предыдущие релизы, этот ориентирован на крупные и сложные проекты, особенно на те, которые используют Open hybrid cloud.
Добавлено централизованное хранилище сертификатов, а также инструменты поддержки ведущих стандартов безопасности, в том числе OpenSCAP 2.1, который использует стандарт SCAP 1.2.
Достигнута субмиллисекундная точность в работе протокола точного времени, что призвано улучшить работу скоростных приложений с малой задержкой. Компания Red Hat подчеркивает важность указанного изменения для биржевых торгов. Кроме того, новый релиз позволяет системным администраторам более детально наблюдать за работой протокола IGMP.
Улучшена в версии 6.5 и поддержка виртуализации. Так, доступно динамическое включение и выключение виртуальных процессоров в гостевых системах. Гипервизор KVM теперь поддерживает до 4 ТБ памяти.
RHEL теперь способен работать с SSD-дисками спецификации NVM Express, предназначенными для подключения к шине PCI Express. Усовершенствована поддержка iSCSI: можно создать более 255 LUN на одном iSCSI Target.
Добавлена поддержка удаленного доступа к серверам Windows Server 2012 и рабочим станциям Windows 7 и 8 с использованием новой версии протокола RDP.
>>> Подробности
Ричард Столлман задумал сделать из Emacs'а текстовый процессор
В своем обращении к разработчикам Emacs, Столлман вспоминает о своей несбывшейся 25-летней мечте сделать из Emacs текстовый процессор:
25 лет назад я надеялся, что мы разовьем Emacs до возможностей WYSIWG текстовых процессоров. Именно поэтому мы добавили текстовые свойства и шрифты с произвольной шириной символов. Тем не менее, этого не достаточно.
Не мог бы кто-нибудь начать работать над необходимыми функциями/возможностями?
>>> Подробности
Зафиксирован самораспространяющийся червь, поражающий серверы Apache Tomcat
Компания Symantec обнаружила вредоносное ПО, сочетающее в себе функции бэкдора и червя, приспособленного для самостоятельного распространения. Вредоносное ПО поражает серверы приложений на базе Apache Tomcat, используя для проникновения метод подбора паролей. После поражения очередной системы вредоносное ПО может выполнять функции бэкдора, управление которым производится через сторонний IRC-сервер.
Поддерживаются типовые возможности троянского ПО, в том числе такие функции, как выполнение произвольных команд на поражённой системе, запуск SOCKS-прокси, обновления собственного кода, участие в DDoS-атаках, перехват и отправка конфиденциальных данных. Особый интерес представляют функции для сканирования сети на предмет наличия других серверов с Tomcat и организации атаки на них. Атака строится на переборе тривиальных паролей для типовых логинов, например, «admin:admin», «tomcat:password» и т.п.
Код вредоносного ПО, который в базе Symantec фигурирует как Java.Tomdep, написан на языке Java и распространяется в форме сервлета, выполняемого в Apache Tomcat. Java.Tomdep не привязан к конкретным платформам и поражает Tomcat-серверы на базе Linux, OS X, Solaris и Windows. Особенностью также является то, что несмотря на запуск в окружении Tomcat, взаимодействие с вредоносным ПО основано на использовании IRC, без создания или модификации web-страниц (атака не нацелена на посетителей сайтов, обслуживаемых поражённым сервером). Вредоносный код поставляется в файле ApacheLoader, например, размещается как /jsp-examples/error/ApacheLoader.
MediaTek официально представила «настоящий» 8-ядерный мобильный процессор
Компания MediaTek официально представила 8-ядерный мобильный процессор MT6592, выполненный по 28-нм техпроцессу. Как утверждается, новый чип позволит достичь высокой производительности при сбалансированном энергопотреблении. В зависимости от задач процессор варьирует частоту ядер до 2 ГГц.
Новинка поддерживает воспроизведение видео в формате 4K и использует технологию ClearMotion для конвертации видеоданных с частотой кадров 24/30 fps до 60 кадров в секунду для более плавного проигрывания. Чипы MT6592 обеспечивают поддержку экранов Full HD, камер с разрешением до 16 Мп, а также работу двухдиапазонного Wi-Fi 801.11n, Miracast, Bluetooth и GPS.
Производитель обещает появление мобильных устройств с новым чипом до конца года (под управлением Android Jelly Bean). В начале 2014-го на рынок выйдут смартфоны и планшеты с KitKat.
>>> Подробности
Параллельные технологии
По договорённости с редакцией Linux Format выложил в открытый доступ цикл статей по параллельному программированию, которые были опубликованы в журнале с февраля по июль этого года.
Кратко рассмотрены пакетные (batch) системы, MPI, CUDA, OpenCL и примеры работы с кластерами. Также во введении есть сопутствующее мини-интервью с Романом Троганом из Parallela.
P.S. Если будет интерес, то начну процедуру выкладывания исходников статей под открытой лицензией.
>>> Сами статьи
openSUSE 13.1
Спустя 8 месяцев, сегодня, 19 ноября 2013 года, выходит новая версия популярного дистрибутива openSUSE 13.1 под кодовым названием «Bottle». Данный выпуск, базируется как Evergreen — сроком поддержки обновлений до 3 лет. Новая версия обещает быть еще стабильнее, за счет улучшений в сервисе тестирования пакетов openQA и успешной организации BetaPizza Hackaton. Проведен большой объем работы по тестированию файловой системы Btrfs, ожидается включение по умолчанию в следующей версии дистрибутива.
Основные изменения:
- Ядро Linux 3.11 поддерживает DPM, улучшена работа файловых систем.
- Набор компиляторов GCC 4.8, представлена работа с архитектурой AArch64.
- Mesa 9.2 с поддержкой UVD и новой порцией расширений OpenGL.
- Быстрый и дерзкий systemd 208 продолжил свой путь развития.
- Системный конфигуратор Yast был переписан на Ruby, удалены устаревшие модули.
- По умолчанию включен программный инструмент защиты AppArmor.
- Проект Enlightenment E17 получил фирменную тему openSUSE.
- Комплекс по созданию облачных хранилищ OpenStack обновлен до версии Havana.
- Новый сервис хранилища документации ActiveDoc призванный заменить doc.opensuse.org.
KDE SC 4.11:
- Qt 4.8.5 (доступно 5.1.1).
- Переработан экран входа в систему, улучшен внешний вид.
- Новый инструмент управления многомониторными конфигурациями KScreen.
- Доработан механизм PackageKit ZYpp для лучшей интеграции с Apper.
- Улучшена ситуация с утечками памяти, повышена производительность.
Gnome 3.10:
- GTK+ 3.10.2.
- Заголовочная строка (header bar) приобрела новый вид.
- Представлены новые приложения — Music, Notes, Maps, Photos и Software.
- Анонсирована корректная поддержка дисплеев с высокой плотностью точек.
- Продолжена работа по унификации системы.
Обновлены популярные программы:
- Firefox 25;
- LibreOffice 4.1;
- Chromium 31;
- Amarok 2.8;
- Vim 7.4;
- Vlc 2.1.
Have a lot of fun!
>>> Скачать образы
MegaGlest 3.9
Вышла новая версия популярной стратегии MegaGlest — 3.9.0! С момента предыдущего стабильного выпуска (3.7.1) прошёл без малого год.
MegaGlest — это стратегия реального времени, форк игры Glest с улучшенным движком и множеством дополнений. Поскольку разработка оригинальной игры прекратилась, её разработчики признали MegaGlest её преемником.
Игроку предстоит возглавить и привести к победе одну из семи воюющих фракций: техи (Tech), маги (Magic), египтяне (Egypt), индейцы (Indians), скандинавы (Norsemen), персы (Persians) и римляне (Romans). Геймплей соответствует лучшим традициям жанра, проявившимся в Warcraft, Starcraft, Empire Earth и так далее, с быстрым темпом игры, требующим не только хорошего стратегического мышления, но ещё и владения слепым десятипальцевым методом работы с мышью мгновенной реакции. Графика трёхмерная, приемлемого качества. Приличный саундтрек. Игра переведена на русский язык.
( показать список изменений в 3.9.0 )
Игра свободная, движок распространяется под GNU GPL v3 или новее, а изображения, звуки и прочие данные — под CC-BY-SA Unported. Игра работает под Windows, Mac и Linux, причём, в отличие от оригинальной Glest, Linux — основная платформа для разработки.
Russian AI Cup — соревнование по программированию искусственного интеллекта
Russian AI Cup — открытое соревнование по программированию искусственного интеллекта. Попробуйте свои силы в программировании игровой стратегии! Это просто, наглядно и весело!
Чемпионат второго Russian AI Cup называется CodeTroopers. Вам предстоит программировать искусственный интеллект для отряда бойцов. Ваши стратегии будут сражаться между собой в Песочнице и чемпионате. Вы можете использовать любой из языков программирования: Common Lisp, С++, Java, Visual Prolog, D, C#, Python или Pascal. Песочница уже открыта. Удачи!
К участию в соревновании приглашаются как начинающие программисты — студенты и школьники, так и профессионалы. Не требуются никакие специальные знания, достаточно базовых навыков программирования. Расписание чемпионата
Песочница: с 4 ноября по 15 декабря открыта для всех желающих; первая неделя будет проходить в режиме бета-тестирования, в этот период возможны нестабильная работа системы и существенные изменения в правилах, а 11 ноября в 00:00 рейтинг в Песочнице будет сброшен до первоначального состояния
Раунд 1: 23–24 ноября.
Раунд 2: 30 ноября–1 декабря.
Финал: 7–8 декабря.
Лучшие участники получат приятные призы: Макбуки, айпады и футболки.
>>> Подробности
()
Релиз браузера Rekonq 2.4
Представлен релиз веб-браузера Rekonq 2.4, основанного на движке WebKit и технологиях KDE. Во многих дистрибутивах Linux, использующих окружение KDE, включая Kubuntu и Chakra, Rekonq используется по умолчанию.
Добавленные возможности:
- Появилась синхронизация данных между разными компьютерами пользователя. Поддерживается синхронизация истории посещений, закладок и сохранённых паролей. Реализация выполнена на базе протокола SSH.
- Проведена работа над системой загрузки начальных настроек. Пересмотрены некоторые настройки по умолчанию, автоматически включающие некоторые дополнительные возможности HTML5 и WebGL.
- Ускорен запуск браузера.
В будущем планируется переход на Qt 5 и замена QtWebkit на новый движок Qt WebEngine. Так как лидер проекта не склонен к подготовке новых выпусков на основе Qt4, но компонент Qt WebEngine ещё далёк до готовности, время до готовности Qt WebEngine будет потрачено на рефакторинг кода, логическое отделение компонентов GUI от функциональных возможностей и внесение мелких улучшений.
>>> Подробности
Выпуск Lightworks 11.5 для Linux
Выпущена вторая публичная бета-версия видеоредактора Lightworks для Linux. Бета-выпуск основан на актуальной кодовой базе Lightworks 11.5. По возможностям выпуск для Linux уже практически не уступает Windows-версии редактора. Выход Linux-версии из тестовой стадии ожидается в начале следующего года в релизе Lightworks 12.
Установить Linux-версию Lightworks для Linux может любой желающий, но для загрузки требуется зарегистрироваться на сайте проекта и сгенерировать лицензионный ключ, позволяющий использовать полнофункциональную Pro-версию продукта в течение 7 дней. После истечения времени действия лицензии официально допускается генерация нового ключа на очередные 7 дней. Сборки доступны только для 64-разрядных систем и требуют для своей работы проприетарных видеодрайверов AMD или NVIDIA. Официально поддерживаются дистрибутивы Ubuntu 13.10, Linux Mint 15, Fedora 19 и openSUSE 12.3.
Lightworks относится к категории профессиональных инструментов и активно используется в киноиндустрии, конкурируя с такими продуктами как Apple FinalCut, Ulead MediaStudio и Pinnacle Studio. Среди возможностей редактора стоит отметить:
- Большой набор средств для синхронизации видео и звука;
- Возможность по наложению разнообразных видеоэффектов в режиме реального времени;
- Поддержка видео с разрешением SD, HD и 2K;
- Средства для одновременного редактирования данных, снятых на несколько камер;
- Задействование GPU для ускорения вычислительных задач.
Хотя в Linux-версии пока остаются нереализованными некоторые возможности, отмечается существенный прогресс по сравнению с выпуском 11.1, вышедшем весной 2013 года. Основные улучшения функциональности:
- Добавлена поддержка декодирования звука AC3;
- Доведены до полноценного вида диалоги контекстных меню и элементы интерфейса для управления воспроизведением;
- Реализована функция захвата экрана;
- Обеспечено масштабирование интерфейса на экранах сверхвысокого разрешения;
- Реализована возможность экспорта материалов на Blu-ray, DVD и YouTube.
Полный список улучшений и изменений в стравнении с версией 11.1, а также не решённых проблем доступен на сайте разработчика (требуется регистрация). Из ограничений и проблем следует отметить:
- Не реализована поддержка Firewire;
- Не поддерживается импорт AVI-файлов, созданных с использованием приложений Fraps и Cineform;
- Возможна некорректная работа функции «Захват экрана»;
- Не реализована поддержка формата WMV;
- Не поддерживается экспорт в форматы Quicktime и MPEG4;
- К использованию рекомендованы видеоадаптеры Nvidia. (ATI and Nvidia cards are supported. EditShare recommends Nvidia for the best performance).
>>> Подробности
IBM представляет концепт компьютера, приводимого в действие «электронной кровью»
Группа специалистов из лаборатории компании IBM в Цюрихе, возглавляемая доктором Патриком Рушем (Dr. Patrick Ruch) и доктором Бруно Мичелом (Dr. Bruno Michel), представила опытный образец вычислительной системы, компьютера, который имеет сложную трехмерную структуру и который приводится в действие субстанцией, которую исследователи называют «электронной кровью», окислительно-восстановительного электролита, который несет энергию для работы компьютера и одновременно отводит выделяющееся тепло. Разрабатывая такой необычный компьютер, специалисты компании IBM стремились максимально точно подражать принципам строения головного мозга, который охлаждается и черпает энергию для своей работы из потока жидкости. Благодаря этому, в достаточно небольшом объеме, занимаемом мозгом человека, сосредоточена огромная вычислительная мощность, а для работы мозга в целом требуется всего около 20 Ватт мощности в сутки.
Разработка столь необычной вычислительной системы делает исследователей на один шаг ближе к их конечной цели. А этой целью является разработка компьютера петафлопс-уровня, который будет иметь размер, сопоставимый с размером обычного настольного компьютера, а не занимать площадь, равную площади футбольного поля. Для реализации этой цели, которая, согласно прогнозам, может осуществиться к 2060му году, потребуется изменение основополагающих принципов и парадигм в современной электронике. «Электроника должна по своему строению и по принципам функционирования вплотную приблизиться к головному мозгу» - рассказывает доктор Бруно Мичел, - «Ведь головной мозг человека в настоящее время в 10 тысяч раз более эффективен, чем самый эффективный компьютер, и имеет минимальное отношение вычислительной мощности к занимаемому объему».
Опытный образец вычислительной системы, созданной специалистами IBM, имеет трехмерную «бионическую» вычислительную архитектуру, в которой процессорные чипы складываются в объемные структуры, чередуясь с устройствами памяти. А всю эту структуру в целом пронизывает сеть капилляров, по которым течет охлаждающая жидкость, которая наполняется энергией в специальных «зарядных» устройствах и отдает эту энергию прямо внутри чипов процессоров. Подобная система Aquasar уже была опробована на практике, благодаря чему германский суперкомпьютер SuperMUC только за счет высокоэффективного охлаждения потребляет на 40 процентов меньше энергии, чем обычные суперкомпьютеры с таким же уровнем вычислительной мощности.
>>> Подробности
Facebook платит за устранение багов в реализации языка программирования D
На данный момент размер вознаграждения за исправление багов в общей сложности насчитывает 1500$. Со слов Александреску, они будут внимательно смотреть, как это скажется на сообществе.
Одно из определений языка D: «D — это то, чем должен был быть С++». Вокруг языка сломалось уже много копий, но несмотря на это язык продолжает жить и развиваться, демонстрируя свои замечательные возможности и расширяя свое сообщество. Все больше разработчиков из мира С++/Java пристально следят за развитием языка и стараются держать руку на пульсе. Должен отметить, что сообщество D не является ортодоксальным и фундаменталистким (что бы это ни значило), и нередко в ньюсгруппах можно увидеть, что в ответ на вопрос, можно ли использовать D для решения определенной задачи, члены сообщества рекомендуют задавшему вопрос использовать другой язык, отличный от D. Так что в лице сообщества D любой найдет грамотных специалистов своего дела, готовых ответить на нужный вопрос кратко и по существу. Все это делает развитие языка неизбежным и неотвратимым.
>>> Оригинал новости
Выявлен бэкдор, организующий скрытый канал связи в легитимном сетевом трафике
В результате анализа атаки на одного из крупных хостинг-провайдеров выявлен новый вид бэкдора для GNU/Linux, выполненный в форме разделяемой библиотеки, перехватывающей ряд стандартных вызовов. Библиотека связывается с работающими на системе сетевыми процессами, такими как sshd, берёт на себя обработку указанных вызовов и получает контроль над трафиком поражённых серверных приложений.
При работе бэкдор использует штатные серверный процессы и прослушивает их сетевой трафик. Бэкдор отслеживает появление в трафике маски :!;.
, при обнаружении которой декодирует следующий за ней блок данных. Данные зашифрованы шифром Blowfish и следуют в формате Base64.
Через закодированные блоки могут передаваться управляющие команды для выполнения произвольной shell-команды или инициирующие отправку собранных данных. Основной функцией бэкдора является перехват и накопление конфиденциальных данных, таких как пароли, ключи шифрования и e-mail. В частности, осуществляется перехват паролей и SSH-ключей пользователей, подключающихся к поражённой системе.
Подробности об атаке, в результате которой был установлен бэкдор, не сообщаются.
>>> Подробности
PyPy 2.2
Вышла очередная версия PyPy — интерпретатора языка программирования Python, который написан на Python и может компилировать сам себя. PyPy 2.2 реализует поддержку языка Python версии 2.7.3. Основным нововведением является новый инкрементальный сборщик мусора, разработка которого была проспонсирована Raspberry Pi Foundation.
Основные изменения:
- инкрементальный GC, избавляющий от большинства долгих пауз, возникавших в ходе сборки мусора;
- изменен механизм работы счетчиков JIT (JIT counters);
- NumPy разделен: PyPy содержит только core-модуль _numpypy. Модуль numpy перемещен в https://bitbucket.org/pypy/numpy, numpypy удален. Установка numpy производится отдельно;
- уменьшен оверхед для non-inlined вызовов;
- добавлена JIT-компиляция для кода, использующего sys.set_trace;
- увеличена скорость работы JSON decoding;
- увеличена скорость работы различных операций копирования буферов (например list-of-ints to int[] при работе с cffi);
- полностью реализованы все отсутствующие методы os.xxx(), включая os.startfile() на Windows и небольшое количество редко используемых функций на Posix;
- в numpy добавлено C API, которое взаимодействует с cpyext.
>>> Подробности
Ceylon 1.0.0
Gavin King, главный разработчик языка программирования Ceylon, объявил о выходе первой стабильной версии — 1.0.0.
Ceylon — это новый язык со статической типизацией для платформы Java Virtual Machine, также поддерживающий компиляцию в JavaScript. Основные возможности языка:
- Фокус на читаемости кода и отказ от «вредных» конструкций, затрудняющих понимание логики.
- Развитая система типизации, включающая автоматическое выведение типов, алгебраические типы (объединение и пересечение) и уточнение типов на основе проверок на стадии компиляции.
- Поддержка функций как объектов (лямбд) и кортежей (tuples).
- Поддержка модулей, зависимостей между модулями и репозиториев на уровне языка.
- Generic-типы с сохранением типизации во время выполнения (reified generics).
- Типобезопасная метамодель с полной информацией обо всех структурах языка во время выполнения.
- Списковые выражения (list comprehensions) и декларативное описание древовидных структур (в стиле JSON).
- Новый SDK, свободный от исторического наследия JDK, при этом не исключающий прямое использование JDK и Java-библиотек
Одновременно вышла новая версия Ceylon IDE — плагина для Eclipse. По сравнению с предыдущей бета-версией в Ceylon IDE добавлены новые возможности:
- панель иерархии типов;
- панель документации (аналог Javadoc);
- новое окно свойств модуля и возможность управления зависимостями модуля через GUI;
- улучшения панели поиска;
- улучшения подсветки синтаксиса;
- улучшенный мастер импорта Java-архивов в репозитории модулей Ceylon.
>>> Подробности
EiskaltDC++ Web UI
В master-ветке EiskaltDC++ появился долгожданный Web UI, написанный на JavaScript с использованием jQuery. Обмен данными с демоном организован через JSON-RPC.
В настоящий момент доступен только базовый функционал: поиск файлов (пока что без указания типа файлов), очередь загрузки и сводная статистика. Веб-разработчиков среди авторов программы нет, так что обрастать функционалом веб-интерфейс будет медленно. Возможности настройки демона через веб-интерфейс не ожидается.
>>> Подробности
Поддержка SLES увеличивается с 7 до 10 лет
Штатная поддержка дистрибутива SUSE Linux Enterprise 11 увеличена с 7 до 10 лет. Поддержка следующего выпуска SUSE Linux Enterprise 12 также будет составлять 10 лет. Время поддержки SLES теперь будет равно времени поддержки основного конкурирующего дистрибутива — Red Hat Enterprise Linux. Разумеется, доступна и платная расширенная поддержка: в течение ещё 3 лет пользователи SLES смогут получать обновления по цене от 60 тысяч долларов (для 100 серверов) до 125 тысяч долларов (для любого числа серверов).
Вышла книга «Real World OCaml»
Увидела свет финальная версия книги «Real World OCaml». Этот учебник познакомит вас с инструментами и методами, с помощью которых можно эффективно решать разнообразные практические задачи.
В процессе чтения этой книги вы
- изучите основы языка OCaml (функции высшего порядка, алгебраические типы данных и т.п.);
- узнаете о продвинутых возможностях (функторы, первоклассные модули, объекты);
- научитесь решать практические задачи от разбора аргументов командной строки до асинхронного сетевого программирования.
Купить бумажную или электронную копию книги «Real World OCaml» можно на Amazon.com.
Электронная версия книги, распространяемая на условиях лицензии CC-BY-ND, доступна на сайте realworldocaml.org. Для получения доступа необходим аккаунт на github.
>>> Подробности
Вышла новая версия системы мониторинга Zabbix 2.2
Zabbix — это одна из популярных распределенных систем мониторинга информационных систем уровня предприятия.
Новый выпуск включает в себя около 100 нововведений и улучшений, в частности:
- Добавлена поддержка мониторинга платформ виртуализации от VMware: vCenter и vSphere.
- Добавлена поддержка загружаемых модулей для расширения возможностей как агента, так и сервера/прокси.
- Удалена поддержка состояния события «Неизвестно (Unknown)». Теперь новые триггеры имеют статус «OK» по умолчанию.
- Приложения теперь могут наследоваться от нескольких шаблонов.
- Автоматическое обновление схемы базы данных при обновлении приложения.
- Добавлена возможность создания шаблонов для web-сценариев.
- Расширение возможностей контроля прав доступа, макросов, Zabbix API и многого другого.
>>> Подробности
Представлен The Humble Store - магазин игр и ежедневных распродаж!
Сегодня официально открылся магазин The Humble Store. Что же в нем такого особенного?
- Каждый день новая распродажа игр.
- Наличие кроссплатформенных версий и DRM-Free.
- К любой купленной игре вы получаете Steam-ключ.
- Скидки на различные игры составляют около 50-80%.
- Многие из представленных игр не входили в бандлы.
В своей первой распродаже имеется 5 игр под Linux:
1. Prison Architect.
2. Rogue Legacy.
3. Natural Selection 2.
4. Don’t Starve.
5. Euro Truck Simulator 2.
Примечательно, что под Mac игр всего 3.
()
XMind 2013 и XMind SDK
Обновился один из лучших редакторов диаграмм связей XMind.
В новой версии:
- расширена библиотека маркеров;
- добавлены новые шаблоны диаграмм, в том числе ориентированные на бытовые задачи;
- улучшена стабильность;
- обмен и синхронизация диаграмм в локальной сети (Bonjour).
Коммерческие версии получили новый модуль экспорта в PDF/DOC/XLS/SVG и галерею клипарта.
Чуть ранее разработчики анонсировали выпуск под MIT-лицензией XMind SDK для работы с форматом XMind. XMind SDK полностью написан на Python и не связан с кодовой базой редактора.
>>> Подробности
NVIDIA 331.20
Вышла стабильная версия закрытого драйвера для видеокарт NVIDIA. Изменения:
( читать дальше... )
>>> Подробности
()
Tizen 2.2.1
Вышел корректирующий релиз операционной системы Tizen 2.2.1.
Изменения:
- Общие
- Добавлены системные настройки конфиденциальности.
- Возможность установки приложений на флеш-карту.
- Поддержка «USB.org framework test tool» и «Mac OS X».
- Web Framework
- Плавная всплывающая анимация при повороте экрана.
- Перемещение фокуса с использованием клавиатуры.
- Исправление ошибок.
- Native Framework
- Незначительно изменены списки исключений, прав доступа и системных ключей.
- Большой упор сделан на исправление ошибок.
Tizen предлагает два основных подхода к написанию приложений HTML5 и «Нативные». С другой стороны, через утилиту «Smart Development Bridge» можно получить доступ к консоли устройства и воспользоваться утилитой zypper для доступа к репозиториям на http://download.tizen.org/releases/ .
>>> Подробности
Пятый бесплатный семинар из серии «Red Hat: продукты и технологии»
УЦ «Инвента» совместно с Представительством компании Red Hat в России приглашают на пятый бесплатный семинар из серии «Red Hat: продукты и технологии».
Серия семинаров предназначена для технических специалистов – администраторов Linux-систем. На наших семинарах вы можете подробно узнать о новых версиях, продуктах и технологиях Red Hat, особенностях их внедрения и использования, правилах лицензирования, программах обучения и сертификации.
На пятом семинаре будут награждены участники, посетившие все 4 предыдущих семинара. Призовой фонд – 2 ваучера на бесплатное обучение в УЦ «Инвента» на одном из авторизованных курсов Red Hat линейки RHCE, 2 ваучера на бесплатный сертификационный экзамен RHCSA (Red Hat Certified System Administrator) и 1 ваучер на бесплатный сертификационный экзамен RHCE (Red Hat Certified Engineer). Для участников, посетивших все 4 семинара и уже имеющих статус RHCE, также предусмотрены призы.
Программа семинара:
- Обзор возможностей файловой системы btrfs. (Илья Соболев, Инвента).
- Что такое Red Hat Storage и как он работает. (Андрей Маркелов, Red Hat).
- Создание шифрованных файловых систем и разделов встроенными средствами Linux. (Илья Соболев, Инвента).
- Внедрение среды виртуализации Red Hat Enterprise Virtualization в ОАО «Электронная Москва» (Владимир Пахомов, ОАО «Электронная Москва»).
- Управление образами виртуальных машин c использованием утилит из состава libguestfs. (Михаил Кулемин, сообщество Fedora).
- Обзор решений Red Hat виртуализации и создания гибридных облаков (Андрей Маркелов, Red Hat).
Дата проведения: 30 ноября 2013 года (суббота)
Начало семинара: 11:00
Начало регистрации участников: 10:45
Окончание семинара: 16:10
Место проведения: Конгресс-центр МТУСИ (Московского технического университета связи и информатики) по адресу: Москва, Авиамоторная 8а.
К участию приглашаются все желающие.
>>> Регистрация
Вышла новая версия компилятора языка D DMD 2.064
C момента последнего релиза были проделаны большие работы по улучшению компилятора и самого языка. К основным нововведениям относится улучшенная система импорта модулей и расширение использования ключевого слово new. Множественным улучшениям подверглись шаблоны языка, которые получили не только новый синтаксический сахар, но и возможность неявного указания типа, а также ряд других новых возможностей.
Нововведения коснулись также системы документирования исходного кода DDoc, которая теперь выполняет анализ комментариев исходных кодов и может предупреждать программиста, если пример кода в комментарии не соответствует последующему исходному коду.
Важной вехой в развитии языка стало начало использования его в компании FaceBook.
В настоящий момент идет активное расширение функциональности системной библиотеки Phobos и работа над созданием универсального кросплатформенного графического тулкита D-Quick
>>> Подробности
KDE Telepathy 0.7
29 октября состоялся релиз KDE Telepathy 0.7.
KDE Telepathy — программа для обмена сообщениями, которая отличается полной интеграцией с Plasma Workspace, но может работать и как отдельное приложение.
Основные новшества:
- поддержка контактов Steam и GroupWise (libpurple);
- возможность использовать метаконтакты;
- добавлена поддержка формул Latex;
- задействован новый плагин, который показывает, куда ведет короткий URL;
- с предыдущей версии 0.6 исправлено 300 ошибок, внесено 1000 изменений.
>>> Подробности
Red Hat IdM — очередной вебинар представительства Red Hat в СНГ для технических специалистов
Решение Identity Management в Red Hat Enterprise Linux обеспечивает эффективный способ централизованного управления аутентификацией пользователей, компьютеров и сервисов в среде Linux и UNIX, а также управления политиками доступа. Присоединяйтесь к нам на вебинаре во Вторник 19 Ноября 2013 для того, чтобы узнать больше о Identity management в Red Hat Enterprise Linux.
>>> Регистрация
Kolab 3.1
Спустя около года разработки, увидела свет новая версия системы Kolab, предназначенной для организации групповой работы предприятий. В состав проекта входят: почтовый сервер на базе cyrus/postfix, сервер LDAP на основе slapd, удобные веб-интерфейсы для администрирования, использования почты, календаря, планировщика задач и контактов (roundcube). Имеется поддержка ActiveSync, благодаря которой обеспечена синхронизация с десктоп и мобильными клиентами. Проект имеет тесную интеграцию с Kontakt из KDE SC. Что нового:
- Встроенное облачное хранилище данных, по типу ownCloud
- Поддержка CalDAV/CardDAV (возможность синхронизации с iOS)
- Усилена поддержка мульти-доменных конфигураций
- Добавлена возможность управлять общими папками из веб-интерфейса
Обновлена документация, подготовлены пакеты для RHEL, Debian, OpenSUSE, Ubuntu (благодаря OpenSUSE Build Service). Но все еще требуется помощь в подготовке и отладке пакетов для разных дистрибутивов. Авторы обещают, что этот релиз один из лучших, и планируют перейти на шестимесячный цикл релизов. Качаем, устанавливаем, тестируем и добро пожаловать в багзиллу проекта: https://issues.kolab.org/index.cgi
>>> Подробности
Slackware 14.1
Спустя более года разработки анонсирован новый стабильный релиз самого UNIX'ового дистрибутива GNU/Linux.
В новой версии были обновлены компоненты дистрибутива:
- Ядро версии 3.10.17.
- Glibc-2.17, GCC-4.8.2.
- Perl-5.18.1, Python-2.7.5, Ruby-1.9.3, Tcl/Tk-8.6.1.
- Xorg-server-1.14.3, Mesa-9.1.7.
- KDE-4.10.5.
- Xfce-4.10.
Кроме того в дистрибутив добавлен Grub2 и ELilo для поддержки загрузки с помощью UEFI. А также НЕ добавлены pulseaudio и systemd.
>>> Подробности
Проекту Fedora Linux 10 лет
Проекту Fedora Linux исполнилось десять лет. 6 ноября 2003 года был представлен релиз дистрибутива Fedora Core под кодовым именем Yarrow.
Цитата из русской википедии:
Fedora (англ. «мягкая фетровая шляпа», произносится «федо́ра», ранее Fedora Core) — дистрибутив операционной системы GNU/Linux. Этот дистрибутив спонсируется фирмой Red Hat и поддерживается сообществом. Проект служит для тестирования новых технологий, которые в дальнейшем включаются в продукты Red Hat и других производителей. Компания Red Hat не предоставляет поддержку пользователям Fedora, поддержка осуществляется открытым сообществом.
>>> Подробности
Выпуск версии Django 1.6
Рады сообщить о выходе новой версии веб-фреймворка для языка Python — Django 1.6
В этой версии:
- Улучшенная работа транзакций. Автокоммит на уровне базы данных включен по умолчанию.
- Постоянные соединения с базой данных. По умолчанию отключено (соединения закрываются по окончанию запроса, как в более ранних версиях). Для включения параметру CONN_MAX_AGE нужно присвоить значение None.
- Определение тестов в любом модуле, а не только в models.py и tests.py
- Агрегация дат с учетом часового пояса.
- Поддержка точек сохранения (savepoints) в Sqlite.
- Бинарное поле для моделей, позволяющее хранить в базе двоичные данные.
- Изменения в алгоритме метода save() для моделей, что позволило уменьшить количество запросов к базе данных во время сохранения модели.
Также было произведено множество мелких изменений и исправлений ошибок.
>>> Подробности
Полностью свободный вариант ядра Linux 3.12
Вслед за выходом ядра 3.12 Фонд СПО выпустил полностью свободный вариант ядра Linux-libre 3.12. Данный вариант не содержит несвободных компонентов и в нём отключены функции ядра по загрузке несвободных компонентов. Даже упоминания об использовании несвободных компонентов исключены из документации. Полностью свободный вариант ядра Linux-libre используется в дистрибутивах, удовлетворяющим требованиям Фонда СПО, например в Dragora Linux и Trisquel.
F-Droid 0.54
5.11.2013 после череды нестабильных версий состоялся релиз менеджера пакетов F-Droid, разрабатываемого совместно с одноимённым репозиторием для ОС Android. Тем временем количество свободного ПО, доступного в F-Droid, превысило отметку в 800 приложений.
( читать дальше... )
Большинство приложений в репозитории компилируются из исходного кода и подписываются ключами F-Droid. Хотя в Android и не принято использовать разделяемые библиотеки (кроме системных), такой подход обеспечивает ряд важных преимуществ: автоматический контроль за полнотой исходного кода, возможность удаления проприетарных компонентов (в том числе шпионского ПО и рекламных библиотек) и модификации приложений (к примеру, объединения приложения с популярными плагинами в один файл или, напротив, разбиения большого пакета на несколько архитектурно-зависимых).
Разработчики просят помочь проекту, сообщая о найденных ошибках, а также добавляя новые и обновляя существующие приложения в репозитории.
>>> Подробности
Metro: Last Light. Теперь и для Linux
Состоялся долгожданный релиз Linux-версии FPS Metro: Last Light от украинского разработчика 4A Games. Теперь игра доступна для всех популярных платформ: Linux, Mac и Windows. Стоимость игры — 599 рублей.
Об игре:
2034 год. Глубоко под руинами постапокалиптической Москвы, в разрушающихся туннелях метро, остатки человечества борятся за выживание. Орды мутантов штурмуют последние убежища выживших людей.
Но вместо того, чтобы объединиться, станции метро разделились на враждующие группировки, которые сражаются друг с другом за контроль над метрополитеном. Под землей началась настоящая гражданская война, которая может стереть человечество с лица Земли.
>>> Подробности
Ядро Linux 3.12
Линус собрался в поездку и решил не откладывать релиз ядра 3.12: «I was vacillating whether to do an rc8 or just cut the final 3.12, but since the biggest reason to *not* do a final release was not so much the state of the code, as simply the fact that I'll be traveling with very bad internet connection next week, I didn't really want to delay the release». Он объясняет это отсутствием высокоскоростного интернета в ближайшее время. Ядро 3.12 уже доступно для скачивания на сайте www.kernel.org.
Одновременно объявлено о начале работы над ядром 3.13, и раскрыты некоторые подробности относительно ядра 4.0, планируемого к выпуску сразу за 3.19. По мнению Линуса, большая нумерация неудобна и вслед за 3.19 лучше перейти к версии 4.0: «I would actually prefer to not go into the twenties, so I can see it happening in a year or so, and we'll have 4.0 follow 3.19 or something like that». При этом ядро 4.0 должно выйти примерно через год и содержать только исправления ошибок и никаких новшеств или функциональных изменений. Таким образом, ядро 4.0 станет дополнительным стабилизирующим этапом, подводящим итог развития ветки 3.x.
В ядро 3.12 принято 10.4 тысяч исправлений от 1259 разработчиков. Примерно 46% всех изменений связаны с драйверами устройств, 20% изменений имеют отношение к обновлению кода специфичного для аппаратных архитектур, 12% связано с сетевым стеком, 5% — файловыми системами и 4% — c внутренними подсистемами ядра. По количеству внесённых изменений на первом месте Intel — 9.8%, затем Linaro — 7%, RH — 6.7%, Samsung — 4.7% и IBM — 3.7%, доля Canonical как всегда невелика. Вкратце об основных новшествах:
- произведена стабилизация поддержки клиента кластерной файловой системы Lustre;
- в файловую систему Btrfs добавлена начальная поддержка offline-режима дедупликации блоков данных;
- в ext3 добавлена поддержка опции монтирования «journal_path=», позволяющей указать местоположение внешнего журнала;
- для ext4 реализован метод агрессивного кэширования экстентов с использованием дерева состояния экстентов;
- в XFS обеспечена поддержка пространств имён (namespaces);
- поддержка многопоточности в реализации программного RAID5;
- для DM (device mapper) подготовлен модуль для отслеживания статистики по активности ввода/вывода для диапазона блоков на DM-устройстве;
- в подсистему ATA добавлена поддержка новых SSD-накопителей, поддерживающих обработку очереди TRIM-операций;
- в разрабатываемую Samsung F2FS (высокопроизводительную файловую систему для Flash-накопителей) добавлена поддержка sysfs, возможность inline-хранения атрибутов xattrs, проведена оптимизация производительности;
- для файловой системы HFS+ появилась поддержка POSIX ACL;
- в подсистему evdev, работающей с устройствами ввода, добавлен новый ioctl-вызов EVIOCREVOKE, позволяющий отозвать доступ к указанному файловому дескриптору;
- добавлен механизм паравиртуализированных блокировок (ticket spinlocks), увеличивающих эффективность блокировок в виртуальных окружениях;
- в подсистему netfilter добавлена новая цель «SYNPROXY», симулирующая установку соединения на одной стороне межсетевого экрана до непосредственного фактического соединения на другой стороне;
- в TCP-стек добавлена поддержка регулирования размера TSO (TCP segmentation offloading), что помогает исключить пульсацию TCP-трафика TCP при использовании разгрузки операций с сегментацией TCP;
- в сетевой стек добавлен планировщик FQ (Fair Queuing), обеспечивающий дисциплину справедливого управления очередью для проходящего через систему транзитного трафика;
- в подсистеме прямого рендеринге реализована технология Render Nodes, подразумевающая разделение монолитных устройств /dev/dri/card{num} на две категории: Rendering Nodes (/dev/dri/renderD{num}), отвечающие за аппаратное ускорение рендеринга и обсчет вычислительных заданий GPGPU, и ModeSetting Nodes (/dev/dri/modeset{num}), обеспечивающие переключение видеорежимов и управление экраном;
- удалена поддержка интерфейса /proc/acpi/event, который уже длительное время отмечен как устаревший и не рекомендован для использования;
- в состав принят патч, определяющий факт полного бездействия системы (процессоры при этом могут не находиться в состоянии «idle» и выполнять код приложения) и отключающий в этом случае прерывания от таймера;
- менеджеры управления видеопамятью GEM и TTM переведены на использование унифицированной системы для управления виртуальными областями памяти, что позволило исключить дублирование кода;
- в подсистеме управления памятью появилась возможность миграции больших страниц памяти (huge pages) между узлами NUMA;
- интегрирован улучшенный алгоритм OOM (out-of-memory), более корректно обрабатывающий состояния нехватки памяти в системе, но способный привести к появлению ранее не фиксированных ошибок категории «out of memory» в пользовательских приложениях;
- добавлен DRM-драйвер (Direct Rendering Manager) msm для графической подсистемы чипов Qualcomm Snapdragon с GPU Adreno A2xx/A3xx, разработанный в рамках проекта Freedreno;
- в DRM-драйвере Nouveau обеспечена корректная поддержка управления питанием, в том числе добавлена возможности динамического включения и отключения питания для вторичных GPU на ноутбуках, поддерживающих технологию NVIDIA Optimus;
- в DRM-драйвере Radeon появилась поддержка динамического управления питанием (DPM, Dynamic Power Management) и ASPM (Active State Power Management) для GPU HD 8000 (Sea Islands); добавлена поддержка APU AMD Berlin, первого процессора на базе архитектуры HSA (Heterogeneous System Architecture) с графическим ядром GCN (Graphics Core Next);
- в DRM-драйвере для GPU Intel улучшена поддержка процессоров семейства Haswell с графическим ядром Iris Pro 5200;
- поддержка беспроводных карт на базе чипа Realtek RTL8188EU и Ethernet-адаптеров Intel i40e, MOXA ART (RTL8201CP), Solarflare SFC9100 и CoreChip-sz SR9700;
- поддержка USB-контроллеров Faraday FOTG210 OTG и USB-модемов GCT GDM724x LTE;
- в Video4Linux добавлена поддержка чипов обработки видео Renesas VSP1, устройств видеоввода Renesas R-Car, Mirics MSi3101, универсальных программируемых приёмопередатчиков Mirics MSi3101, USB-камер Syntek STK1135 USB, декодировщиков видео Analog Devices ADV7842 и кодировщиков видео Analog Devices ADV7511.
Valgrind 3.9.0
Valgrind — это инструмент, позволяющий находить в программах недостатки, такие как ошибки при работе с памятью, неправильное разделение потоков, неинициализированные переменные и прочее. В новой версии:
- Поддержка Linux на MIPS64, в обоих форматах: BE и LE.
- Поддержка MIPS DSP ASE на MIPS32.
- Поддержка десятичной арифметики с плавающей запятой на s390x.
- Поддержка инструкций POWER8.
- Поддержка инструкций Intel AVX2.
- Поддержка расширений для синхронизации транзакционной памяти на платформе Intel: и RTM, и HLE.
- Начальная поддержка аппаратной реализации транзакционной памяти на платформе POWER.
- Улучшена поддержка Mac OS X 10.8.
- Valgrind больше не отображает в память разделяемые объекты целиком при чтении из них отладочной информации, а читает их небольшими фиксированными порциями.
- В Memcheck улучшена поддержка векторизованного кода, что должно вести к сокращению ложных сообщений об ошибках.
- В Memcheck добавлены опции для более точного определения, какие типы утечек памяти отображать, считать ошибками, или подавлять.
- В Memcheck добавлены эвристики для более точного определения возможных утечек памяти.
- В Helgrind устранены ложные ошибки, связанные с использованием статически инициализированных мьютексов и условных переменных, а также с таймаутом в функции pthread_cond_waits().
- Добавлен новый экспериментальный информационный сервер для дистанционной отладки. Valgrind может считывать отладочную информацию с другой машины, где лежат объекты с отладочной информацией. Это необходимо при запуске Valgrind'а на устройствах с ограниченными ресурсами, таких как телефоны и планшеты.
- Улучшен монитор gdb-сервера, добавлены новые команды.
- Максимальное количество памяти, с которой может работать Valgrind на 64-битных системах, увеличено до 64 ГБ, что должно позволить запускать под Memcheck'ом приложения, требующие до 35 ГБ памяти.
>>> Подробности
GNU/Linux Install Fest 2013 в Томске
Проведение Инсталл феста в Томске становится традицией
Installfest (англ. installation — установка; англ. festival — фестиваль) — событие, обычно организуемое группами пользователей Linux, где пользователи собираются для совместной установки операционных систем семейства Linux с набором бесплатного программного обеспечения на свои компьютеры.
Удобства ради мероприятие будет разделено на две части
Первая часть: знакомство, установка и настройка. Московский тракт, 8 (НИ ТГУ, корпус №4), 4-й этаж, аудитория 426 (комп. класс). В субботу, 9 ноября, 2013 - с 13:00 до 19:00. В компьютерном классе факультета психологии НИ ТГУ (4-й корпус, 4-й этаж, аудитория 426) будет проходить знакомство с миром GNU/Linux и открытого программного обеспечения и установка этого самого программного обеспечения. Здесь вы сможете:
- увидеть на практике какие разнообразие, гибкость и комфорт может сегодня предложить свободное ПО;
- попробовать и/или установить понравившийся вам дистрибутив GNU/Linux, а также оснастить его нужными программами;
- пообщаться с опытными пользователями и администраторами систем на базе GNU/Linux;
- задать интересующие вас вопросы;
- обзавестись полезными знакомствами, чтобы не остаться в информационном вакууме после установки новой ОС.
P.S.: Уже на первой части будет приятный сюрприз для любителей музыки:
Вторая часть, концерт в студии «Чёрнобелое» по адресу улица Кулева 26, 3 этаж, студия фотографии «Чёрнобелое». В субботу, 9 ноября, 2013 - с 19:30 до 22:00.
>>> Подробности
Football Manager 2014 для Linux
Сегодня состоялся релиз новой версии известного симулятора футбольного менеджмента. Теперь эта игра доступна сразу для трех платформ (Windows, MacOS X и Linux). Цитата из описания игры в магазине Steam:
Несмотря ни на что, играйте везде и всегда. Football Manager 14 станет первой игрой серии, доступной владельцам Linux. Кроме того, игроки смогут использовать облачное хранилище, позволяющее им продолжать карьеру менеджера на любом компьютере в любом конце света. Также FM14 будет связан с системой Steam Workshop, а это значит, что менеджеры смогут легко создавать и публиковать связанные с игрой материалы, такие как наборы снимков/эмблем, новые и измененные соревнования, а также уникальные испытания - в этом им поможет новый Редактор испытаний.
Игра доступна для покупки в Steam. Цена - 999 рублей.
Kickstarter, игры и Linux — 27
Всеми любимый дайджест игровых новостей возвращается! Воздаю почести Evgueni за прекрасное оформление и информативность прошлых дайджестов, и постараюсь выдержать все в простом и понятном стиле. Цель дайджеста, как и прежде — мониторинг лучших игр для Linux и (возможно) OpenSource-проектов на Kickstarter.
Итак, поехали!
За последний месяц взлетело не мало хороших и креативных проектов, таких как:
- Sunless Sea
- THE LONG DARK
- Hyper Light Drifter
- River City Ransom: Underground
- Cornerstone: The Song of Tyrim
- Knite & The Ghost Lights
- PULSAR: LOST COLONY
- Cosmic Star Heroine
- Steam Squad
- The Fall
Но впереди нас ждет еще больше!
( читать дальше... )
>>> Подробности
()
Релиз MPD 0.18
31 октября состоялся релиз Music Player Daemon 0.18. Команда выполнила большой объем работы, переписав весь код проекта на C++11, облегчив тем самым дальнейшее развитие и поддержку проекта. Кроме этого заявлены следующие изменения:
- добавлен кодек Opus;
- устранено «подвисание» MPD в момент ожидания медиапотока;
- добавлена новая опция tags, управляющая отображением тэгов текущей комопзиции;
- удалены устаревшие и нерабочие плагины (ffado, soup, mp4ff);
- возвращена команда volume;
- команды find и search теперь могут работать с подкаталогами указанной базовой директории;
- внесены различные исправления, направленные на корректность поддержки различных форматов воспроизведения.
>>> Подробности
CentOS начинает тестирование репозитория «Software Collections»
Новый репозиторий является аналогом «Red Hat Software Collections», и предоставляет более новые версии некоторых приложений (в основном, это средства web-разработки), чем входящие в базовый дистрибутив.
( читать дальше... )
Репозиторий поддерживается только для CentOS-6.4 x86_64.
>>> Подробности
vifm обновился до версии 0.7.6
vifm является двухпанельным консольным файловым менеджером с Vim-подобным модальным управлением, позаимствовавшим некоторые идеи из почтового клиента mutt.
Очередная минорная версия улучшает интеграцию с внешним окружением и утилитами, а также добавляет несколько улучшений в механизм фильтрации файлов по именам. Естественно, был улучшен прежний функционал и исправлены ошибки.
( читать дальше... )
>>> Скриншоты
>>> Подробности
Tails 0.21
Состоялась и доступна для загрузки обновлённая версия Tails 0.21 — Debian-based дистрибутива, предназначенного для обеспечения максимально возможной анонимности при работе в сети Интернет. Tails 0.21 закрывает многочисленные выявленные уязвимости, и содержит изменения для комфортной работы.
В частности:
- Теперь пользователю не предоставляется доступ к порту управления Tor (атакующий, выполнив произвольный код от имени этого пользователя, мог получить публичный IP);
- Пользователь лишён возможности напрямую изменять настройки персистентности (атакующий, выполнив произвольный код, мог получить root-доступ);
- Установлен браузер Iceweasel 17.0.10esr с патчами Torbrowser;
- В настройки печати добавлен пресет персистентности;
- Реализована поддержка большего числа типов карт SD;
- Добавлено средство запуска KeePassX;
- Улучшен механизм создания отчётов об ошибках;
- Исправления в Torbutton направлены на корректные изменения размеров окна.
>>> Подробности
GNU IceCat 24!
16 октября 2013 года была выпущена новая версия IceCat — свободного браузера от FSF, входящего в состав проекта GNUzilla, созданного в результате разногласий с Mozilla Foundation по поводу лицензирования художественного оформления Firefox и снабжённого полезными для любителей свободы дополнениями, такими как LibreJS и собственный сервис для поиска плагинов к браузеру.
В этом выпуске:
( читать дальше... )
>>> Подробности
Вышел Blender 2.69
Вчера состоялся релиз Blender 2.69, последний в ветке 2.6*. Новое в этой версии:
- Моделирование:
- Добавлена опция 3D-окна «Hidden wire» (скрытая сетка) для упрощения ретопологии.
- Добавлен инструмент Bisect (деление напополам) - делает прямые разрезы сетки на половинки (если точнее, на дольки, которые могут быть не равными/симметричными)
- Улучшены инструменты Bridge, Edgenet fill, Grid fill и Symmetrize.
- Добавлены инструменты редактирования кривых (curve) и пространственных решёток (lattice).
- В отслеживание движения (Motion tracking) добавлено отслеживание плоскостей, которое можно использовать для замены в исходном видео плакатов, рекламных щитов, экранов и прочих плоских вещей.
- Улучшения в движке Cycles:
- Рендеринг волос улучшен за счёт нового шейдера и переорганизованных настроек.
- Подповерхностное рассеивание (Subsurface scattering) получил новый алгоритм просчёта и теперь поддерживает карты бампа и текстурное размытие.
- Рендеринг неба теперь использует более точную модель.
- Добавлены ноды Blackbody, Vector transform и HSV.
- Non-progressive интегратор переименован в Branched path integrator и доступен для рендеринга на GPU.
- Тонирование (Tonemapping) теперь работает в окне 3D-вида и эмулирует фотоплёнку.
- Множество других настроек, улучшений и дополнений
Традиционно, пакет доступен для Linux, Mac OS X и Windows.
>>> Скачивать здесь
Вышла OpenBSD 5.4
Как всегда по расписанию, 1 ноября 2013 года вышло очередное обновление OpenBSD версии 5.4.
Среди значимых улучшений:
- добавлены архитектуры octeon (MIPS, поддерживаются машины Portwell CAM-0100 и Ubiquiti Networks EdgeRouter LITE) и beagle (ARM Cortex-A8/Cortex-A9, поддерживаются BeagleBoard C4 / xM, BeagleBone, BeagleBone Black, PandaBoard и PandaBoard ES);
- VAX переведен на формат файлов ELF;
- переработан драйвер inteldrm(4), включая поддержку KMS, полную поддержку архитектуры Sandy Bridge (и новее), а также framebuffer в консоли;
- добавлен драйвер vmx(4) для поддержки карт VmWare VMXNET3;
- улучшения в сетевом стеке, включая переработку расчётов контрольных сумм сетевых протоколов, а также перерасчёт контрольной суммы при инъекции пакета через интерфейс divert(4);
- обновления сетевых утилит, включая ldpd(8) (демон MPLS), dhcpd(8) и dhclient(8);
- inetd(8) больше не запускается по умолчанию;
- включены OpenSMTPD 5.3.3, OpenSSH 6.3;
- добавлена утилита locale(1);
- реализована экспериментальная поддержка fuse(4) (последней из триады BSD-систем);
- новая песня "Our favorite hacks" (mp3, ogg).
В релизе доступно более 7800 портов, для i386 собрано 7976 пакетов, для amd64 — 7941.
В частности, имеются в наличии:
- GNOME 3.8.3;
- KDE 3.5.10;
- Xfce 4.10;
- LibreOffice 4.0.4.2;
- Chromium 28.0.1500.45.
Система доступна на официальном ftp и многочисленных зеркалах по всему миру.
>>> Подробности
Взломаны официальные форумы, wiki и багзилла дистрибутива Sabayon Linux
Вчера вечером администраторы официального портала дистрибутива Sabayon Linux сообщили о взломе форумов, вики-раздела и багзиллы. Если у вас есть аккаунты на данных ресурсах, администрация сайта рекомендует поменять ваши пароли как можно скорее.
Атака произошла между 28 и 29 октября, когда злоумышленники завладели данными авторизации аккаунта одного из администраторов. Затем в страницу FAQ форума (PHPBB) был добавлен PHP-код, устанавливающий на сайт два бэкдор-скрипта (cache2.php и cache3.php), после чего хакер получил полный доступ к базе данных пользователей (в частности, к их почтовым адресам и хэшам паролей - md5 с солью).
Атака произошла из подсети 199.254.238.0/24, принадлежащей ресурсу riseup.net, который предоставляет бета-версию своего VPN-сервиса и через exit-ноды сети TOR (конкретно, IP 67.86.121.13 и 46.35.187.43). Как замечает автор сообщения, если вы так хотите анонимности в сети, знайте цену, которую вы за нее платите.
Уязвимость была обнаружена довольно быстро, и сейчас администраторы предприняли меры против повторения взломов. Также на сайт была добавлена внутренняя система оповещения о подозрительных событиях, а база данных восстановлена из безопасного бэкапа.
Служба поддержки сайта приносит свои извинения всем пользователям и советует поменять свои пароли как можно скорее. Если вы не помните свой логин, вы можете написать письмо по адресу website <at> sabayon <dot> org с указанием своего почтового адреса. Если у вас есть какие-то вопросы, свяжитесь с разработчиками на странице в Facebook или в IRC (freenode.net #sabayon).
>>> Подробности