Новости - Архив 2012, Апрель
BlueGriffon 1.5 «Perluète Culbutée»
BlueGriffon — HTML-редактор, построенный по принципу WYSIWYG на движке Gecko.
Поддерживает HTML 4, HTML 5 и XHTML. Имеется система анализа объектной модели документов, редактор SVG-изображений и интерфейс для CSS-стилей.
Основные изменения с предыдущей версии:
- полный рефакторинг CSS-свойств панели;
- возможность сохранения встроенной кодировки страницы при последующем её просмотре;
- возможность открытия локальных PHP-файлов;
- возможность изменения кодировки документа;
- плавающая панель инструментов совмещена с панелью поиска;
- создание резервной копии перед сохранением HTML-файла;
- копирование-вставка URL с абсолютным путём;
- исправлена плавающая панель инструментов;
- возможность комментирования PHP и PI;
- обрезка контента c отрицательными полями (margin);
- и другое.
Имеется поддержка платных расширений.
>>> Подробности
Кампания по сбору средств ReactOS 2012
Проект ReactOS ранее уже принимал участие в нескольких кампаниях по сбору средств, и во многом благодаря именно их успеху, а также связанным с ними нефинансовым вложениям, нам удалось разработать и внедрить мощную инфраструктуру проекта, улучшение которой ведётся постоянно.
Кроме того, пожертвования использовались разработчиками для совершения поездок на несколько конференций и мероприятий, на которых они смогли представить ReactOS публике, способствуя тем самым продвижению проекта. Эти презентации были крайне важны для привлечения внимания к проекту и зачастую выступали в роли стимулирующего фактора для получения дополнительных пожертвований.
( читать дальше... )
>>> Подробности
Перевод справочника администратора Debian на английский будет выпущен под свободной лицензией
Рафаэль Херцог, соавтор «Справочника администратора Debian», сообщил сегодня об успешном окончании кампании по сбору средств на публикацию книги под свободной лицензией. Английский перевод будет доступен любому желающему на условиях лицензии GPLv2/CC-BY-SA 3.0.
Рафаэль и Роланд Мас собирали средства, необходимые для того, чтобы посвятить своё время переводу «Cahiers de L'Admin Debian», в 2011 году с помощью сервиса ulule. После того, как были собраны средства (15 000 евро) на перевод, авторы решили выпустить книгу с первого дня под свободной лицензией и для этого начали новую кампанию: требовалось собрать 25 000 евро. В «фонд освобождения» было сразу же перечислено порядка 9 тысяч евро — разница между тем, что запрашивали и что получили авторы. Остаток суммы удалось собрать примерно за пять месяцев.
Справочник включает как общую информацию о самом проекте Debian, так и инструкции по настройке различных сервисов, автоматизации установки на большое количество машин, работе со средствами виртуализации, настройке мандатного управления доступа, работе с менеджером пакетов.
Книга будет выпущена через две-три недели — в настоящее время вносятся последние исправления и ведётся работа с исходным кодом на Tex, а пока с её содержанием можно ознакомиться здесь.
Спасибо всем, кто поддержал проект!
Xfce 4.10
Сегодня, спустя почти полтора года после предыдущего релиза, вышла новая версия легковесной среды рабочего стола Xfce под номером 4.10.
Основные изменения:
- Полностью переписан Application Finder, присоединивший к себе функции xfrun4;
- У основной панели появился новый вертикальный режим «Deskbar Mode», в котором плагины упорядочиваются в несколько рядов;
- Новый редактор MIME-типов, позволяющий легко настраивать стандартные приложения;
- Расширен функционал диалога настройки мыши и сенсорной панели. Улучшена поддержка планшетных компьютеров;
- Рабочий стол теперь способен отображать миниатюры изображений и автоматически менять обои;
- Оконный менеджер теперь поддерживает мозаичную компоновку окон (тайлинг).
Тур по нововведениям.
Полный список изменений.
>>> Подробности
Gwyddion 2.27
Вышла новая версия программы Gwyddion, предназначенной для визуализации и обработки данных сканирующей зондовой микроскопии. Из наиболее существенных изменений:
- Добавлена возможность импорта новых форматов данных (NanoObserver NAO, NT-MDT MDA).
- Улучшена совместимость с GLib 2.32.
- Обновлены переводы.
Полный список изменений.
Программа доступна для Linux, FreeBSD, Mac OS X, Windows.
>>> Сайт программы
Выиграй бесплатное участие в конференции DevConf 2012 (Москва)
DevConf 2012 — профессиональная конференция, посвященная ведущим технологиям программирования и веб-разработки. Подробнее с программой можно познакомиться на сайте конференции и в анонсе на linux.org.ru.
Оргкомитет конференции предлагает несколько бесплатных приглашений для участников форума Linux.org.ru. В розыгрыше могут принять участие пользователи, зарегистрированные до 15-го апреля 2012 года. Участники будет выбраны случайным образом 10-го мая.
Для участия в розыгрыше, пожалуйста, подтвердите участие вводом кода 'devconf2012' и нажатием кнопки
Пожалуйста, не нажимайте кнопку если вы не имеете возможности/желания посетить данную конференцию. Пожалуйста, убедитесь что в вашем профиле на сайте указан корректный e-mail (дополнительно можно указать jabber если он у вас есть). Если мы не сможем связаться с победителем до 13-го мая, приглашение перейдет к другому участнику форума.
Открыт прием заявок на LVEE 2012 (Гродно)
Восьмая международная конференция Linux Vacation / Eastern Europe пройдет с 7 по 10 июня под Гродно.
Открыт прием докладов и заявок на участие, приглашаются к сотрудничеству спонсоры.
Ежегодно проходящая в Беларуси конференция разработчиков и пользователей неизменно собирает под Гродно специалистов в области свободного ПО из Беларуси, России, Украины, стран Евросоюза и др.
Официальные языки конференции — русский, белорусский и английский. В Linux Vacation / Eastern Europe профессиональный обмен опытом сочетается с трехдневным неформальным общением на природе. Формат включает доклады, краткие выступления, workshop’ы, круглые столы. Спектр тем, представляемых на конференции, традиционно широк — от рассказа о новых свободных технологиях, программных продуктах и опыте их внедрения до анализа правовых и экономических аспектов свободного лицензирования. К началу конференции планируется издание сборника, включающего тезисы заявленных докладов, а также материалы зимней выездной сессии LVEE Winter 2012 и традиционный блок интервью.
( читать дальше... )
>>> Подробности
EFL 1.2
Представлен стабильный релиз набора библиотек EFL (Enlightenment Foundation Library) 1.2, компоненты которого составляют основу проекта Enlightenment 17.
Библиотеки EFL позволяют создавать визуально привлекательные графические интерфейсы, отличающиеся компактностью, низким потреблением ресурсов и высокой производительностью. Данные качества делают EFL привлекательным решением для построения интерфейсов потребительской электроники и мобильных устройств. Например, системы на базе EFL уже используются в бытовой технике Electrolux, телефонах Samsung, а также в продуктах компаний ProFUSION, Free.fr и Calaos. Не в последнюю очередь успех EFL среди коммерческих компаний обеспечен лицензией BSD.
Основным новшеством этого релиза стало добавление набора виджетов Elementary.
( Подробнее об изменениях и нововведениях )
>>> Подробности
Ubuntu 12.04 Precise Pangolin
Сегодня произошел релиз одного из самых простых и дружественных для начинающего пользователя дистрибутивов Linux — Ubuntu под версией 12.04.
Состав Ubuntu Desktop:
- Новое ядро на базе ядра Linux 3.2.14 с патчами от Ubuntu.
- LibreOffice версии 3.5.2.
- Unity версии 5.10.
- Firefox 11.
- GTK3 3.4.1.
- GCC 4.6.3.
- Python 2.7.3 и 3.2.3.
- X.org 1.11 и Mesa 8.0.2.
( Подробнее об изменениях и нововведениях )
>>> Подробности
Что в Linux запатентовано в РФ
В рамках создания НПП была проведена интересная и полезная работа — был проведен поиск патентов, действующих в РФ и которые нарушаются или используются в Linux-экосистеме.
До сих пор многие считают, что патенты на алгоритмы ПО в РФ не действуют (ссылаясь на Конституцию, википедию и прочие важные тексты) и бояться нечего, хотя новости о том, что в РФ запатентован тот или иной «даблклик» всплывают регулярно. Ну что же, ознакомьтесь:
Для сведения, на Russian Open Source Summit была озвучена цифра в 30 тысяч патентов на ПО и бизнес-процессы, которые уже приняты на регистрацию в Роспатент. Кстати, некоторые патенты на MPEG-4 уже зарегистрированы в РФ.
Как вы думаете, патенты регистрируют, чтобы потом с ними ничего не делать или, все-таки, планируется их монетизация?
Prismatic Art Collection на kickstarter
Prismatic Art Collection — свободная библиотека рисунков всяческих героев которая будет доступна под лицензией CC-BY-SA 3.0. Сейчас деньги собираются на рисовку фэнтазийных героев. Примерно от 50 до 300 долларов на рисунок.
Профессиональные рисовальщики приглашаются для сотрудничества. Возможно, это даже важнее, чем собственно сбор средств.
>>> Сбор средств
Valve завершает портирование Steam для GNU/Linux
Phoronix привела любопытный отчёт о том, что в Valve заканчивают портирование своего Steam под операционные системы семейства GNU/Linux. Первая информация о Steam под Linux появилась ещё в 2010 году, но работы оказались сложнее, чем ожидалось, а также не хватало квалифицированных кадров по работе с OpenGL под Linux.
Сложность заключается в том, что в Valve хотят сделать нативное приложение без использования библиотек Wine. Вызвано это в первую очередь воззрениями Гейба Ньюэлла, который в последнее время весьма активно критикует Microsoft (несмотря на то, что был фактически продюсером первых трёх версий Windows) и негативно отзывается о Windows 8. Для популяризации платформы для разработчиков, в Valve планируют выпустить версию Left 4 Dead 2 специально для Linux, а затем и версии всех игр на движке Source. На данный момент уже есть рабочие сборки игры под Ubuntu 11.10 с драйверами AMD. Подробнее обо всех перипетиях в статье Майкла Ларабеля.
>>> Подробности
Unknown Horizons 2012.1
Вышла новая, первая в этом году версия игры Unknown Horizons — 2012.1.
Игра представляет собой экономическую стратегию в реальном времени с непрямым управлением, подобную The Settlers или Caesar. Сеттинг основан на исторических реалиях 17-18 веков. Игрок руководит группой переселенцев: основывает небольшое поселение на острове и стремится развить его до процветающего города, строит здания, управляет уровнем налогов, следит за тем, чтобы жители были обеспечены всем необходимым, сражается или торгует с соседними поселениями и так далее. Unknown Horizons отличается довольно хорошей графикой и музыкой. Имеется возможность играть по сети.
( читать дальше... )
Вышел Linux Mint Debian 201204
Разработчики Linux Mint объявили о выходе Linux Mint Debian 201204.
На выбор предлагаются две версии — с MATE 1.2/Cinnamon 1.4 либо с Xfce 4.8, обе в варианте 32-bit или 64-bit.
Известные проблемы выпуска описываются здесь.
Linux Mint Debian Edition (LMDE) основан на Debian Testing, использует репозитарии Debian, однако декларируется более стабильным — обновления становятся доступными для пользователей после непродолжительного дополнительного тестирования и проверки на совместимость в «отстойнике» Linux Mint, где формируются так называемые «Update Packs» для пользователей.
Сами разработчики такой подход к обновлениям назвали «semi-rolling distribution».
В качестве основного дисплейного менеджера для всех версий заявлен MDM — форк GDM2 для MATE.
>>> Подробности
Международная научная школа CSAM2012
Научно-образовательный центр по нанотехнологиям МГУ приглашает вас и ваших коллег (студентов, аспирантов, молодых ученых) принять участие в работе Международной научной школы «Компьютерное моделирование новых материалов», которая будет проходить с 16 по 21 июля 2012 г. в Московском Государственном Университете имени М.В. Ломоносова.
В рамках школы будут проведены обзорные и специализированные лекции ведущих отечественных и зарубежных учёных о фундаментальных основах, методологии, особенностях оборудования и программного обеспечения, необходимых для компьютерного моделирования материалов. Помимо лекций, планируются доклады ведущих учёных о конкретных результатах работ по моделированию и стендовые сессии для представления результатов слушателей школы.
( читать дальше... )
Анонсирована Cassandra 1.1.0
Apache Cassandra — отказоустойчивая распределенная системы управления базами данных, построенная на принципах Amazon Dynamo.
Основные изменения:
- представлена новая ревизия языка запросов CQL (Cassandra Query Language);
- изоляция — атомарное обновление значений нескольких колонок в одной строке;
- гибкое управление размещением данных по каталогам;
- и многое другое.
Новость на opennet.
Статья в вики.
>>> Подробности
Bukobot — 3D принтер своими руками
Диего Поркуэрас (Diego Porqueras) запустил кампанию на kickstarter по налаживанию производства 3D-принтеров для энтузиастов. Проект Диего является частью проекта Open Hardware и все чертежи будут предоставлены общественности.
3D-принтер — устройство, использующее метод послойного создания физического объекта на основе виртуальной 3D-модели. Bukobot является струйной его разновидностью. Ко всему прочему Bukobot может частично самореплицироваться, то есть часть его деталей (шестерёнки и тому подобное) можно изготовить с его же применением.
>>> Сбор средств
DevConf 2012 — 9-10 июня в Москве. Приезжают авторы PHP, MySQL, MongoDB
DevConf.ru — профессиональная конференция, посвященная ведущим технологиям программирования. Делегатам предоставляется уникальная возможность — получить доступ сразу ко всем лидирующим технологиям веб-разработки.
9 июня 2012 года пройдут 5 конференций: PHP, Perl, Ruby on Rails, Python, JavaScript.
10 июня 2012 года пройдет группа уникальных мастер-классов.
Конференция нацелена на профессиональных веб-разработчиков и на тех, кто мечтает ими стать.
( читать дальше... )
>>> Подробности
Android strikes back: Microsoft признана виновной в нарушении патентов Motorola
Суд комиссии по международной торговле США (ITC) признал вину компании Microsoft за нарушение четырёх патентов Motorola в продукте Microsoft XBox. Подача заявления в ITC со стороны Motorola стало ответом на патентные претензии Microsoft к производителям смартфонов на базе ОС Android.
Напомним, что в прошлом году компании Google купила бизнес Motorola Mobility, вместе с которым получила патентное портфолио, содержащее более 17 тысяч патентов. Компания Google неоднократно заявляла, что эти патенты будут использованы для защиты экосистемы Android.
Motorola требует от ITC запрета импорта в США устройств, нарушающих данные патенты. Окончательное решение будет вынесено в августе этого года. Microsoft настаивает на том, что финансовые требования Motorola — 2.25% с каждого проданного устройства, чрезвычайно высоки. Что касается размера выплат, то Microsoft в этом поддерживает и компания Apple.
>>> Подробности
17 мая 2012 г. в Санкт-Петербурге состоится семинар «Комплексный переход на СПО: преимущества, проблемы и решения»
Организатор мероприятия — компания ЗАО «ВизардСофт.Ру», автор проекта LinuxWizard (http://www.linuxwizard.ru), специализирующегося на разработке и внедрении Linux-решений. Вас ждут выступления ведущих экспертов проекта, а также партнёров LinuxWizard. Основные темы семинара:
- Новые направления деятельности проекта LinuxWizard: разработка и внедрение серверных решений для 1С, сервера виртуализации, ПО для терминалов. Развитие функционала системы управления серверами LW\DSA.
- Комплексное ИТ-решение для организации. Система управления серверами LW\DSA.
- Лицензирование СПО в российских условиях. Анализ проблем и решений.
- Стандарт технического сопровождения LinuxWizard.
- Новые направления обучения в области информационных технологий.
- Школьный проект LinuxWizard: комплексное предложение для школ, пример внедрения.
Участие в семинаре бесплатное, необходима предварительная регистрация. Получить подробную информацию, ознакомиться с программой мероприятия и оформить заявку на участие можно по телефону +7 (812) 702-70-90 или по электронной почте GO@linuxwizard.ru, а также на сайте проекта LinuxWizard: http://linuxwizard.ru/seminars/seminar-spb.
The Tube Open Movie
Новое свободное кино от лидера проекта Elephants Dream Бассама Курдали (Bassam Kurdali). Естественно, кино делает не только он один, но и множество энтузиастов со всего мира. В кино рассматривается вопрос бессмертия.
Используются свободные программные инструменты. Кино и исходники будут доступны под свободной лицензией CC-BY-SA 3.0.
Идёт сбор средств на kickstarter. Кто там хотел профинансировать что-то действительно свободное и получить исходники? Это ваш шанс — не жадничайте.
>>> Сбор средств
Релиз OpenSSH 6.0
Как всегда по графику вышел очередной релиз популярнейшего набора утилит для безопасной связи между компьютерами OpenSSH. Это в основном багфикс-релиз (схема назначения версий такая же, как в основном проекте OpenBSD и не зависит от кардинальности изменений).
Следует отметить, что в этой версии появилась поддержка разделения привилегий с использованием seccomp sandbox в Линуксе (пока объявлена экспериментальной), а также реализована возможность отмены перенаправления портов при использовании мультиплексирования сессии.
Интервью Линуса Торвальдса порталу Techcrunch
19 апреля веб-портал Techcrunch опубликовал интервью с создателем ядра Linux Линусом Торвальдсом. Беседа состоялась после объявления о выдвижении Линуса лауреатом премии Millenium Technology Prize.
В разговоре Линус рассказал о своих предпочтениях в выборе рабочего компьютера, заглянув в ближайшее будущее рынка ноутбуков, восхитился проектом Raspberry PI, вкратце поведал о своих методах воспитания детей и работы дома, ответил на вопрос о памятных интервью, описал свой подход к разработке и отметил важные особенности работы с людьми в крупных проектах.
Предлагаю вам свой перевод этой статьи и желаю приятного чтения.
Xorg 7.5.2 портирован на FreeBSD
Программная инфраструктура графической подсистемы X.Org v.7.5.2 портирована на FreeBSD.
Особенности поддержки:
- libdrm 2.4.31 (включая поддержку Kernel Mode Settings — KMS);
- mesa 7.11.2;
- xorg-server 1.10.6;
- драйверы для новых видеокарт.
Это стало возможным благодаря следующим товарищам: Koop Mast, Eitan Adler, Niclas Zeising и всем тем, кто был тестером в подготовке портирования X11 на FreeBSD.
Для пользователей графических решений от Intel подготовлен экспериментальный патч Intel+KMS.
Для ветки 10-CURRENT: http://people.freebsd.org/~kib/drm/.
Для выпуска 9.0-RELEASE и ветки разработки 9-STABLE инструкция по применению Intel GPU patch 13.7 и по сборке драйвера: http://lists.freebsd.org/pipermail/freebsd-x11/2012-April/011640.html.
>>> Подробности
Вышел ZK 6.0 — фреймворк для создания веб-приложений и клиент-серверных мобильных приложений
ZK — платформа на Java, позволяющая создавать клиент-серверные приложения с пользовательским Web-интерфейсом, использующим технологию AJAX, или клиентом для мобильных платформ так же, как обычные десктопные приложения, описывая GUI в XUL-формате. Фреймворк имеет модульную структуру, поддерживает многопоточность и имеет безопасную архитектуру: вся логика приложений выполняется на стороне сервера.
>>> Скачать
()
Google прекращает поддержку Picasa для Linux
В 2006 году Google выпустил первую версию своего менеджера фотографий — Picasa для Linux. Напомню, что фактически это была win32-версия, запущенная в wine. Как отмечается в пресс-релизе: «В процессе развития и улучшения проекта, стало затруднительно поддерживать еще и Linux версию». Поэтому Linux-версия больше поддерживаться не будет. Windows и Mac-версии будут продолжать развиваться.
>>> Подробности
Kickstarter, игры и Linux — 2
После публикации предыдущей серии прошло совсем немного времени, но ситуация меняется довольно стремительно. Просьба обратить внимание на первые три тайтла. Ничего подобного под GNU/Linux пока нет.
Собирающие деньги игровые проекты, в которых поддержка GNU/Linux уже есть или была гарантирована:
- Shadowrun — RPG с боями в стиле X-Com и весьма любопытным сеттингом: смесь магии и технологии в мире после катастрофы. Сеттинг Shadowrun довольно популярен в настольных играх. Гарантировали поддержку после 1 млн долларов.
- Grim Dawn — ARPG aka дьяболоид от создателей игровой механики для Titan Quest. Поддержка GNU/Linux будет, когда они накопят 800 тыс. долларов.
- Nekro — игра из серии «Хорошо быть плохим!» Иными словами, любителям Dungeon Keeper посвящается. GNU/Linux был из коробки с самого начала. Довольно бодренько. РПЦ не одобрит.
- The Banner Saga — тактическая RPG по скандинавским мифам. Гарантировали поддержку после 400 тыс. долларов. Сбор средств заканчивается прямо сейчас.
- Sword Of Justice — RTS в сеттинге WW2. GNU/Linux будет поддерживаться из коробки.
- Gravitaz — футуристические гонки, аналог Wipeout. Поддержка GNU/Linux декларирована с самого начала.
- Tempus Chronicle — The RPG Series (Tuesdays at 6pm) — хотят сделать RPG в стиле Chrono Trigger. Да, там тоже ГГ дорвался до машины времени. Эта браузерная флэшевая игра планируется как сериал с сериями по вторникам. Авторы утверждают, что всё работает и с Gnash.
( читать дальше... )
Устройства управления цепями UNC01x
Московская компания «Юниконтроллерз», появившаяся на рынке в конце 2010 года, избрала своей целью создание периферийного устройства для ПК, позволяющего управлять электрической нагрузкой. Читателям L.O.R. уже знакома их серия устройств UNC001, позволявших управлять через USB четырьмя реле. Сегодня компания официально сообщила о начале продаж новой серии устройств, получившей рабочее название UNC010.
«Наша основная цель всё та же,— рассказывает Андрей Столяров, генеральный директор компании,— предоставить любителям техники возможность быстро и без лишних схемотехнических сложностей реализовать компьютерное управление чем-то, в чём течёт электрический ток; дальнейшее ограничено только фантазией пользователя. Не изменилась и целевая аудитория — профессионалы и любители в области IT, умеющие держать в руках отвёртку. Паяльник в руки можно не брать, мы всё уже спаяли».
Не изменилась и ориентация компании на свободное программное обеспечение: и программы для управляющего компьютера, и прошивка устройства доступны в исходниках под лицензией GPL, причём разработчик рекомендует использовать Linux, хотя ПО для Windows тоже доступно. Но вот сами устройства, выпущенные в этот раз, от предыдущей своей версии отличаются довольно значительно. Во-первых, выполнены они в стандартных DIN-корпусах, что существенно облегчает их размещение. Во-вторых, повысились возможности расширения: каждое устройство имеет два слота, позволяющих установку модуля входов с четырьмя сигнальными линиями, либо модуля выходов, к которому можно присоединить четыре дополнительных внешних реле. Одна из выпущенных модификаций вообще не содержит в себе реле, предполагая, что они будут внешними; это может оказаться полезно для управления силовой нагрузкой, имеющей существенную мощность. Интересна возможность подключения шины 1-Wire (такая возможность теперь доступна также и для устройств «старой» серии). Стали существенно более гибкими возможности автономной работы устройства при отключённом управляющем компьютере.
По словам Столярова, в ближайшие планы «Юниконтроллерз» входит выпуск ряда деталей, подключаемых через 1-Wire, и многое другое. «Спасибо всем, кто участвовал в обсуждениях наших устройств в Интернете,— заключил руководитель компании.— Нет ничего полезнее конструктивной критики. Мы постарались учесть замечания, высказанные в наш адрес на разнообразных форумах, в том числе на Linux.org.ru. Результат мы счастливы сегодня предложить вниманию публики.»
>>> Подробности
Критическая уязвимость в OpenSSL
В экстренном порядке выпущены корректирующие релизы библиотеки OpenSSL 1.0.1a, 1.0.0i и 0.9.8v, устраняющие критическую уязвимость, которая потенциально может быть применена для совершения атаки на приложения, использующие функции OpenSSL. При успешном совершении атаки может быть инициировано выполнение кода злоумышленника.
( читать дальше... )
взято с opennet.ru
>>> Подробности
Проект Сoursera увеличивает количество онлайн-курсов
Широко известный проект Coursera объявил о заключении партнерской программы со следующими университетами:
- Принстонский университет, список курсов;
- Стэнфордский университет, список курсов;
- Мичиганский университет, список курсов;
- Пенсильванский университет, список курсов.
Курсы охватывают широкий круг вопросов, в том числе компьютерные науки, гуманитарные науки, медицину, биологию, социальные науки, математику, статистику, экономику, финансы, а также многие другие темы. В общей сложности доступно около 40 курсов, 6 из которых планируется начать в следующий понедельник, 23 апреля:
- Automata, Стэнфордский университет;
- Compilers, Стэнфордский университет;
- Computer Science 101, Стэнфордский университет;
- Computer Vision: The Fundamentals, Калифорнийский университет в Беркли;
- Introduction to Logic, Стэнфордский университет;
- Machine Learning, Стэнфордский университет.
Классы, предлагаемые на Coursera, разработаны для того, чтобы помочь вам освоить материал. Вы сможете смотреть лекции профессоров мирового класса, учиться в своем собственном темпе, проверить и укрепить свои знания с помощью интерактивных упражнений. Регистрируясь в Coursera, вы также присоединяетесь к мировому сообществу тысяч студентов, занимающихся вместе с вами.
Курсы из лучших университетов доступны бесплатно.
>>> Подробности
Обновление графического движка LÖVE до версии 0.8
Обновился до версии 0.8 графический движок LÖVE, преимущественно предназначенный для разработки игр. Особенностью LÖVE является программирование игр полностью на языке lua, поддерживается OpenGL, Box2D физика, DevIL для работы с картинками. Игры, написанные с использованием LÖVE, одинаково запустятся на Linux, Win и Mac, ведутся работы по портированию на Android и WebGL.
У LÖVE уже довольно внушительное сообщество, и данный движок уже отметился на ЛОРе игрой Mari0.
C момента предыдущего релиза прошёл почти год, поэтому список изменений впечатляет, самые значимые из них:
- Добавлена поддержка UTF-8 для шрифтов.
- Добавлены шейдеры.
- Появилась проверка аппаратно поддерживаемых возможностей.
- Батчинг спрайтов.
- Экспорт изображений в PNG, JPEG и GIF.
- Улучшена поддержка фреймбуфера.
- Обновления библиотек.
- Багфиксы, багфиксы, багфиксы...
>>> Подробности
Стартовала акция The Humble Botanicula Debut
В очередной раз пользователи смогут заплатить любую цену за несколько игр в рамках новой акции Humble Bundle!
На данный момент доступны:
- Botanicula;
- Machinarium;
- Samorost 2;
- Kooky;
- Windosill.
Последние два проекта покупатели получат, если заплатят более $8.39.
Обратите внимание, что Kooky — не игра, а фильм.
>>> Подробности
Линус Торвальдс получил премию Millennium Technology Prize
Линус Торвальдс стал лауреатом премии Millennium Technology Prize 2012, присуждаемой Технологической академией Финляндии. Премия присуждается в знак признания технологических инноваций, которые способствуют улучшению качества жизни человека и устойчивому развитию общества.
Несколькими годами ранее эту престижную награду получали Тим Бернерс-Ли (Sir Timothy John «Tim» Berners-Lee), Шуджи Накамура (Shuji Nakamura) и Роберт Лангер (Robert S. Langer).
>>> Подробности
Arx Libertatis 1.0 — первый стабильный релиз порта Arx Fatalis
Выпущен первый стабильный релиз движка Arx Libertatis. Движок основан на исходниках Arx Fatalis, опубликованных под GPL в январе 2011 года. Помимо собственно портирования, поддержки 64-разрядной архитектуры и починки огромного числа багов, хочется отметить следующие особенности релиза:
- дополнительная программа для отправки отчётов об ошибках;
- скрипты, облегчающие установку ресурсов игры;
- обратная совместимость со старыми сохранениями;
- дополнительные инструменты для распаковки ресурсов и сохранений.
На очереди поддержка аппаратных трансформаций и освещения, шейдинга, восстановление игрового редактора и многое другое. Доступны пакеты для дистрибутивов:
- Arch Linux;
- Debian;
- Fedora;
- Gentoo;
- openSUSE;
- Ubuntu.
Также есть универсальная сборка для остальных дистрибутивов.
>>> Подробности
Модуль mod_spdy для Apache готов к использованию
Google выпустила стабильную версию mod_spdy для Apache. С помощью модуля Apache может использовать протокол SPDY вместо HTTP, что позволяет увеличить скорость загрузки страниц до 55%.
В декабре 2011 Google официально объявила о разработке mod_spdy и опубликовала бета-версию модуля для Apache. С тех пор в mod_spdy было исправлено множество ошибок и теперь доступна версия, которую Google рекомендует для использования в производственных серверах. Кстати, сервера Google (mail, docs и вообще весь портал) работают под SPDY.
С mod_spdy модулем Apache может общаться с браузерами, которые поддерживают данный протокол обмена данных. У этого протокола есть весомые преимущества по сравнению с добрым старым HTTP. SPDY сокращает время загрузки веб-страниц примерно на 55 процентов. Со стороны браузеров SPDY поддерживают пока только Google Chrome и Mozilla Firefox последних версий.
Одним из ключевых факторов для увеличения скорости SPDY является так называемое мультиплексирование: SPDY позволяет обрабатывать несколько HTTP-запросов в течение одного сеанса TCP. Это снижает требования к пропускной способности канала по сравнению с использованием HTTP за счет ликвидации избыточных заголовков и сжатия. Кроме того, происходит меньшее количество соединений между клиентом и сервером.
Именно реализация мультиплексирования в Apache особенно сложна, т.к. архитектура веб-сервера не предусматривает более одного HTTP-запроса на соединение. Обработка запросов происходит в одном процессе.
Чтобы реализовать мультиплексирование в Apache, mod_spdy обрабатывает вызовы и запросы в различных потоках: Connection Thread декодирует фреймы SPDY и передает сгенерированные SPDY-запросы в новые потоки mod_spdy. Таким образом любой запрос обрабатывается в нескольких потоках и несколько запросов будут обрабатываться одновременно. Как mod_spdy работает в деталях, разработчики описывают в вики.
Развитие mod_spdy продолжается, вносятся оптимизации и дополнительные возможности. Кроме того, SPDY также рассматривается как перспективный кандидат для будущего стандарта протокола HTTP/2.0.
Пока на странице загрузки лежат готовые пакеты для CentOS/Fedora (32-bit и 64-bit) и Debian/Ubuntu (32-bit и 64-bit). Инсталляция простейшая. Нет повода не попробовать! :) У меня пока полет нормальный.
P.S. Браузеры без поддержки SPDY будут общаться с сервером, как и раньше, через HTTP.
>>> Подробности
Вышлa в свет FreeBSD 8.3-RELEASE
Сегодня, 18 апреля, состоялся очередной релиз FreeBSD 8-й ветки: 8.3-RELEASE. Из многочисленных изменений и новшеств можно отметить:
- Подсистема usb(4) поддерживает т.н. USB packet filter, что позволяет улавливать пакеты, которые проходят через каждый USB хост-контроллер.
- В юзерленд операционной системы была добавлена команда usbdump(8) (уже есть в 9.0-RELEASE).
- Подсистема ZFS обновлена до версии 28.
- Была добавлена также утилита poweroff(8), что по сути дела является эквивалентом
shutdown -p now
- Рабочее окружение KDE4 обновилось от версии 4.5.5 до 4.7.4.
- Рабочий стол GNOME версии 2.32.1.
Проблемы с сайтом Slackware Linux
Примерно неделю не отвечает на запросы сайт одного из старейших дистрибутивов Linux, который дожил до наших дней — Slackware. Уже даже появляются первые домыслы о закрытии данного проекта. Как сообщают некоторые разработчики Slackware, недоступность сайта вызвана аппаратными проблемами с сервером, работу которого до сих пор не удалось восстановить. Как стало известно, число пожертвований для Slackware существенно снизилось, поэтому у проекта практически нет средств для покупки нового сервера.
К счастью, выход вышеупомянутого сервера из строя и некоторые проблемы с финансированием не повлияют на развитие проекта, т.к. проблемный сервер не обслуживал данные для разработки дистрибутива, а разработчиков никогда особо не волновало количество пожертвований на их проект от пользователей. FTP-сервер продолжает функционировать как обычно, а списки изменений и пакеты на нем продолжают обновляться. К примеру, недавно в дистрибутив были интегрированы такие программные разработки, как рабочее окружение KDE 4.8.2 и офисный пакет Сalligra 2.4.0.
Также работает web-страница, через которую можно помочь проекту или приобрести его атрибутику.
>>> Подробности
Тестовые дни продуктов Canonical
В четверг, 19 апреля 2012 года, начинается расширенное тестирование всей линейки продукции Canonical Ltd.
Список ISO-сборок для тестирования: Edubuntu, Kubuntu, Lubuntu, Mythbuntu, Netboot, Ubuntu, Ubuntu Core, Ubuntu Server, Ubuntu Server EC2, Ubuntu Studio, Upgrade, Wubi, Xubuntu.
На вопросы отвечает Nicholas Skaggs (nicholas.skaggs@canonical.com), координатор комьюнити Canonical.
>>> Подробности
Canonical не интересует участие в развитии ядра Linux
Canonical открыто заявила, что не заинтересована в участии в разработке ядра Linux. Сказанное стало ответом на критику о том, что Microsoft сумела войти в первую 20-ку по вкладу в разработку и опередила такие компании как Linaro и Canonical. Многие до сих пор считают софтверного гиганта «убийцей» Linux, на деле же компания внесла с момента появления версии 2.6.36 порядка 688 изменений, то есть 1% всего списка. На долю Red Hat, Intel, Novell и IBM пришлось 25% правок. Интерес Microsoft прежде всего обусловлен обеспечением поддержки гипервизора Hyper-V.
Столь заметные успехи Microsoft не могли не вызвать справедливую критику Canonical в недостаточно активном участии в жизни сообщества Linux. Основатель компании Марк Шаттлворт ответил на открытые претензии со стороны Red Hat. Как было сказано, критикующая сторона использует множество технологий, базу для которых создала Canonical в рамках Linux. В этом контексте отмечается твердая позиция Canonical по самостоятельному определению областей применения своей рабочей силы. По большей части ответ Шаттлворта сводится к намерению компании участвовать в принципиальных и наиболее важных моментах развития Linux.
>>> Источник
JUCE 2.0
Джулиан Сторер выпустил новую стабильную версию свободной кроссплатформенной библиотеки JUCE, предназначенной для создания графических интерфейсов. JUCE пользуется большой популярностью среди производителей мультимедийного ПО и аппаратного обеспечения — Korg, M-Audio, Cycling 74, Muon Software и пр. Музицирующие пользователи Linux сталкивались с JUCE в виде таких продуктов как Pianoteq и плагины Loomer.
Главным новшеством этой версии является модуляризация библиотеки, благодаря чему упрощено создание расширений. Подробный список изменений можно посмотреть в форуме проекта. Джулиан также подчистил документацию по библиотеке.
>>> Анонс
Открыт код первой игры из серии Prince of Persia
Создатель культовой серии игр «Prince of Persia», Джордан Мекнер, сообщил об открытии кода оригинальной первой версии культовой игры Prince of Persia, вышедшей в 1989 году. Код всех компонентов игры теперь можно совершенно бесплатно загрузить на GitHub.
Данное решение было принято после того, как отец Джордана случайно нашел потерянный архив с кодом Prince of Persia. Архив много лет пылился на 5.25" дискетах. К счастью, диски оказались читаемыми и весь код был успешно скопирован и сохранен для дальнейшего распространения.
>>> Подробности
Неофициальный перевод третьей версии GNU GPL на русский язык
Опубликован один из первых законченных переводов на русский язык лицензии GNU GPL для свободных программ: http://pcmag.ru/GPL/rus-gpl.html.
В отличие от традиционных подходов авторского права, юридический механизм свободного (открытого) программного обеспечения направлен не на защиту исключительных (имущественных) прав авторов программ, а на создание массива программ для ЭВМ, доступных для использования, распространения и модификации любым заинтересованным лицом. Конкретные юридические условия использования свободной программы устанавливаются в лицензии (лицензионном соглашении), на основании которой распространяется данная программа. Свободное программное обеспечение — это программное обеспечение, распространяемое по лицензии, предусматривающей определенные свободы пользователя (лицензиата) программы. Таким образом, свободное программное обеспечение — не техническое, а юридическое понятие, обозначающее особую юридическую конструкцию распространения любого программного обеспечения. Лицензия GNU GPL является одной из самых популярных типовых лицензий в мире свободного программного обеспечения.
>>> Подробности
()
Релиз окружения MATE 1.2
Представлен очередной релиз окружения рабочего стола MATE 1.2 — форка GNOME 2, обеспечивающего интуитивно-понятный и привлекательный рабочий стол.
Вот основные изменения и улучшения этой версии:
- многочисленные исправления ошибок;
- все конфигурационные файлы были перемещены в ~/.config/mate;
- в файловом менеджере Caja добавлена операция отмены изменений (undo/redo);
- в демон управления добавлена поддержка бэкендов для PulseAudio и GStreamer;
- новые приложения: mozo (форк alacarte), python-caja, caja-gksu, caja-image-converter;
- внешний вид:
- темы MATE были переименованы, чтобы избежать конфликтов с GNOME;
- добавлены новые нескучные обои;
- у MATE теперь есть свой логотип.
>>> Подробности
Стефано Закироли переизбран лидером проекта Debian
В соответствии со своей конституцией, проект Debian переизбрал Стефано Закироли в качестве лидера проекта. Стефано занимает эту должность с апреля 2010 года. За него было отдано более 80 % голосов, и это первый случай в истории проекта, когда кандидат побеждает в голосовании три года подряд.
Стефано является разработчиком Debian с 2001 года, работая над поддержкой нескольких базовых служб, таких как Debian Package Tracking System, а также входит в команду Quality Assurance Team.
>>> Подробности
Microsoft открыла еще одну часть стека ASP.NET
Скотт Гатри, ведущий разработчик .Net, опубликовал в своем блоге следующее объявление, что еще один компонент .Net Framework будет доступен для скачивания в исходных текстах по лицензии Apache License 2.0. Таким образом, теперь весь ASP.NET стек распространяется в исходных текстах, включая Razor Engine, System.Json, Web API и Web Pages. Он доступен как для скачивания, так и для просмотра истории изменения. С этим релизом вся группа проектов будет работать по правилам Open Source, делая возможным включения своего собственного функционала и исправления ошибок любым членом сообщества, при полной поддержке кода со стороны Microsoft. Привожу вольный перевод его поста.
Mono и новые стеки
Мы импортировали копию дерева GIT с Codeplex в GitHub's Mono organization в модуль aspnetwebstack. Модуль Mono на данный момент имеет зависимость от модуля aspnetwebstack, так что когда вы в следующий раз выполните команду autogen.sh, то получите полную копию aspnetwebstack. Также, с сегодняшнего дня мы заменили нашу реализацию System.Json (которая изначально была сделана для Moonlight) реализацией от Microsoft. Другие библиотеки, такие как Razor будут следующими, т.к. по сути их импортирование тривиально. Однако есть проблема: ASP.NET MVC 4 сейчас зависит от нашей реализации стека ASP.NET, в которой необходимо доделать поддержку асинхронности. Наша копия на github будет содержать главным образом изменения, направленные на интеграцию стека с Mono. Если мы будем делать какие-либо изменения в интеграции, мы будем отдавать код напрямую в Microsoft, чтобы тот включил его в проект aspnetwebstack.
Расширение Mono's ASP.NET Engine
Новая версия движка ASP.NET поддерживает асинхронное программирование C# 5.0 и это изменение требует поддержки со стороны ядра ASP.NET. На текущий момент мы не ожидаем, что кто-нибудь будет работать над расширением функционала ядра ASP.NET, однако вы можете посоветовать новых и полных энтузиазма разработчиков, которые любят асинхронное программирование, чтобы добавить эти возможности в Моно.
>>> Подробности
Архитектура Instagram
Познавательная история технического развития успешного Android и iOS приложения с серверной частью на Python и Django, приобретенного недавно Facebook за 1 миллиард долларов.
>>> Подробности
Розыгрыш DasKeyboard и RetroMouse на «Форуме Технологий Mail.ru» (Москва)
В понедельник (а может, и раньше) мы закрываем регистрацию на «Форум Технологий Mail.Ru Group 2012».
Впрыгнуть в «уходящий поезд» можно с пользой: приглашаем принять участие в конкурсе и выиграть приятные призы.
Что нужно сделать?
- Зарегистрироваться на «Форуме Технологий 2012» — http://techforum.mail.ru/.
- Пройти небольшой тест — http://www.surveymonkey.com/s/V6SJMP7.
- Прийти на Форум Технологий Mail.Ru 24 апреля.
Автор ответов, которые окажутся лучшими по мнению наших специалистов, получит:
- гиковскую клавиатуру Das Keyboard без надписей на клавишах и с отличной механикой от Cherry;
- мышку RetroMouse.
Кстати, и клавиатуру, и мышь невозможно купить в России.
А еще 20 призов будут ждать тех, кто задаст лучшие вопросы к докладам на Форуме!
Вышел Hadoop Connector для MongoDB
Представлен релиз Mongo+Hadoop Connector — набор модулей для платформы Hadoop, обеспечивающих подключение к NoSQL базе данных MongoDB. Теперь MongoDB может выступать в качестве источника данных для Hadoop (Map/Reduce и другие компоненты экосистемы Hadoop). Также возможна и обратная операция — запись результатов работы в MongoDB.
На данный момент поддерживаются основные API Hadoop (известные как Hadoop Common). Обеспечена поддержка записи в MongoDB из Pig и Streaming для выполнения Map/Reduce на Python.
Репозиторий проекта на github.
>>> Подробности
BOINC 7.0
Спустя несколько месяцев бета-тестирования состоялся релиз седьмой версии известного клиента распределенных вычислений BOINC.
Основные изменения:
- Локализация и повышение удобства пользования графического интерфейса в простом режиме.
- Поддержка OpenCL.
- Улучшение Virtual Machine Support.
- Новый планировщик ресурсов.
В настоящее время в сети распределенных вычислений BOINC задействовано примерно полмиллиона компьютеров с общей производительностью более 7 петафлопс.
>>> Подробности
Libtorrent-rasterbar 0.16
После двух лет разработки вышла новая версия библиотеки для работы с протоколом BitTorrent. Её используют такие клиенты как qBittorrent, Deluge, Leechcraft, FatRat и MediaGet.
Наиболее важные изменения:
- Множество улучшений, связанных с кэшированием, веб-сидами и DHT.
- Добавлена поддержка µTP, частичного сидирования (позволяет трекеру отличить качающих от тех, кто раздает лишь некоторые файлы) и DHT Scrape.
- Появилась возможность шифровать соединения с помощью AES-256 ключа, хранящегося в .torrent файле.
Вышла библиотека MathGL 2.0
Платформонезависимая библиотека MathGL предназначена для построения широкого спектра графиков (кривых, поверхностей, поверхностей уровня и т.д.). Есть возможности экспорта графики в растровые (PNG, JPEG) или векторные (EPS, SVG, TeX, OBJ) форматы и рисования в консольном режиме.
В новой версии значительно увеличена скорость рисования, унифицирован интерфейс, добавлены новые типы графиков и примитивов, добавлен экспорт в 3d форматы (OBJ, PRC, OFF, ...) и LaTeX, множество более мелких улучшений.
>>> Подробности
Новая версия pmacct 0.14.0
Больше чем через год разработки и 3х релиз-кандидатов, вышла новая версия pmacct.
Pmacct это инструмент для учета трафика, рассчитанный на большие объемы, разнообразные протоколы сбора данных (через libpcap, Netlink/ULOG, NetFlow v1/v5/v7/v8/v9, sFlow v2/v4/v5 и IPFIX), с возможностью реэкспорта (через IPFIX, NetFlow v5/v9 и sFlow v5) и сохранением данных в memory tables, MySQL, PostgreSQL, SQLite, BerkeleyDB и простые файлы. Имеются широкие возможности по тегированию, фильтрации, редиректа и аггрегации сохраняемых данных. Интегрированные BGP демон для эффективного учета междоменной маршрутизации и IS-IS/IGP демон для внутренней маршрутизации. Поддержка BGP/MPLS VPNs rfc4364. Возможности по инспектированию туннелированного трафика (GTP) и классификации.
>>> Подробности
Представлен стабильный выпуск офисного пакета Calligra
Проект KDE представил релиз свободного офисного пакета Calligra 2.4. Это первый стабильный релиз с момента ответвления от проекта KOffice.
В состав пакета вошли:
- Офисные приложения:
- Calligra Words — текстовый редактор;
- Calligra Sheets — электронные таблицы;
- Calligra Stage — редактор презентаций;
- Calligra Flow — редактор блок-схем и диаграмм;
- Braindump — заметки;
- Графические приложения:
- Krita — приложения для рисования;
- Karbon — редактор векторной графики.
Особенности выпуска:
- полностью переписан движок разметки;
- упрощен пользовательский интерфейс;
- поддержка сенсорных устройств ввода;
- улучшена поддержка форматов MS Office;
- исправлено большое количество мелких ошибок, а также усовершенствованы почти все малые части Calligra.
Доступны бинарные сборки для Arch Linux, Fedora, FreeBSD, Gentoo, openSUSE, Ubuntu и Windows.
Архив с исходными кодами.
>>> Подробности
Adobe Reader 9.5.1
Вышел Adobe Reader 9.5.1, перешагнув номер 9.5 сразу после 9.4.7. Изменения в этом релизе:
- Теперь для повышения безопасности рендеринг 3D-контента в PDF-документах отключен по умолчанию. Пользователь может включить его или включить только для доверенных документов (о том, как настроить это, подробно описано в примечаниях к релизу (PDF)). При открытии PDF-документа с 3D-контентом появляется вопрос, отображать ли его.
- В июне 2009 года для Adobe Reader и Acrobat было выпущено первое ежеквартальное обновление. С тех пор количество находимых уязвимостей снизилось. Решено сменить даты выпуска обновлений. Их выпуск синхронизирован с датами выпуска обновлений для ОС Windows — каждый второй вторник месяца. Публикация бюллетеня безопасности за три рабочих дня до выпуска обновления. Выпуск внеплановых обновлений для критических 0-day уязвимостей.
- У обновлений теперь есть приоритеты. Adobe Reader 9 для Windows имеет приоритет 1. Версия X имеет приоритет 2, так как в ней появилась система защиты. Также второй приоритет имеют версии Adobe Reader для Linux и Macintosh, так как они редко являются мишенями для атак.
Исправлены ошибки:
- С перекрытием текста.
- C чёрной заливкой на странице при переключении на следующую.
- Неправильное перекодирование DWG в PDF с помощью PDFMaker, а именно символов, набранных шрифтом shx.
- Аварийное завершение работы при открытии формы, если ключ реестра bIgnoreDataSchema имеет значение 1.
- В плагине для браузера IE 8 и Firefox 3.6 исправлено прекращение операций открытия/закрытия при работе одновременно с несколькими документами PDF.
- Целочисленное переполнение у шрифтов TTF и при обработке JavaScript, которые могут привести к исполнению произвольного кода. Одна из двух исправленных уязвимостей JavaScript (связана с повреждением содержимого памяти) касается только Macintosh и Linux.
Доступны rpm, deb, tar.bz2 и run.
>>> Подробности
Kickstarter, игры и Linux
После былинного успеха Double Fine Adventure (будет под GNU/Linux) на Kickstarter в секции игр начала бурлить жизнь. Сама идея, что пользователи могут надавать больше чем просят (будет под GNU/Linux), взбудоражила разум игроделов.
Ниже я приведу список проектов, которые собирают деньги на Kickstarter прямо сейчас.
Проекты, в которых поддержка GNU/Linux уже есть или гарантирована:
- Wasteland 2 — от авторов Fallout I, II, ну и их прародителя Wasteland. RPG в постъядерном виде. Гарантировали поддержку после 1,5 млн долларов. Обещали задействовать Desura и ещё несколько Linux-магазинов при распространении.
- The Banner Saga — тактическая RPG по скандинавским мифам. Гарантировали поддержку после 400 тыс. долларов.
- Nekro — игра из серии «Хорошо быть плохим!» Иными словами, любителям Dungeon Keeper посвящается. GNU/Linux был из коробки с самого начала. Довольно бодренько. РПЦ не одобрит.
- Tempus Chronicle — The RPG Series (Tuesdays at 6pm) — хотят сделать RPG в стиле Chrono Trigger. Да, там тоже ГГ дорвался до машины времени. Эта браузерная флэшевая игра планируется как сериал с сериями по вторникам. Авторы утверждают, что всё работает и с Gnash.
- Plague — не очень понял, к какому виду эта игра относится. В общем, разносим чуму.
- Tavern Of Heroes — простенькая point & click RPG. Не на kickstarter, зато под GNU/Linux.
Список игр, где имеет смысл поинтересоваться у разработчиков «Как насчёт Linux-версии?» Формально все они так или иначе эту возможность рассматривают, но это не должно помешать вам донести мысль до авторов, что вы даёте деньги на поддержку Linux-версии, а особо радикально настроенным дополнительно сообщить, что No Linux == No pledge (с этим поосторожней, но тоже можно).
- Valdis Story: Abyssal City — довольно красивый боевой 2D-платформер. Разработчики собирали деньги на озвучку, но в принципе готовы рассмотреть сбор денег и на порт. Следует поинтересоваться сколько им нужно, чтобы порт состоялся, ненавязчиво так указав в сторону icculus'а.
- Starlight Inception — аналог космической бродилки Elite (автор так хочет). Про Linux автор говорит, что сильно над этим думает. Следует дать ему больше причин над этим подумать, намекнув, что No Linux == No pledge.
- Vigrior : Maneuver Warfare — битвы в космосе. Linux хотят, как и много других платформ.
- Yogventures! — кому-то явно не дают покоя лавры Minecraft. Если будет достаточно желающих, то авторы обещают выкатить флэшевую версию.
- Jane Jensen's Pinkerton Road: «A Year of Adventure» — автор Gabriel Knight хочет сделать квест. Дама хитрая и выпускает игру по частям. Все части вроде начиная с $50 (поизучайте там повнимательней, что грозится дать). Про Linux говорит, что подумает, если соберёт много денег.
- Make Leisure Suit Larry come again! — это ремейк первой серии. Про Linux обещают подумать, но степень задумчивости оптимизма не внушает. Следует намекнуть, что No Linux == No pledge.
- Metacell 2: Beyond the Gate — скроллинг-шутер. За Linux хотят 96 тыс. долларов. IMHO, шутники.
В общем, есть из чего выбирать. Имеет ли смысл делать подобный дайджест более-менее регулярно? Разрешаю утаскивать этот текст и размещать его везде, где захочется.
>>> Сам kickstarter
Опасная удаленная уязвимость в Samba
Разработчики Samba сообщают, что в их продукте (в версиях 3.0.x — 3.6.3 включительно) обнаружена опасная удаленная уязвимость. В коде, который отвечает за сериализацию и десериализацию данных для RPC-вызовов обнаружена ошибка проверки размера массива, что позволяет с помощью специально сформированного RPC-запроса выполнить произвольный код на сервере.
Уязвимость опасна тем, что ее может использовать анонимный пользователь не проходя процедуру аутентификации. Поэтому разработчики рекомендуют всем пользователям Samba обновиться как можно скорее. В связи с исключительностью ситуации, разработчики предоставили патчи даже для неподдерживаемых версий (вплоть до 3.0.*).
В случае невозможности оперативно установить новую версию разработчики рекомендуют использовать параметр конфигурации hosts allow для ограничения доступа к серверу неавторизованных пользователей.
>>> Подробности
Новый спонсор Kubuntu
Напомним, что после релиза 12.04 прекращается финансовая поддержка со стороны Canonical. После прекращения спонсирования разработки со стороны Canonical, kubuntu была бы передана на откуп сообщества, став коммьюнити-дистрибутивом (как xubuntu и lubuntu). И вот новости с фронтов. Blue Systems — спонсор многих связанных с KDE проектов — решил взять под свое крыло разработку Kubuntu, оказывая спонсорскую помощь с начала цикла разработки 12.10 (май 2012).
>>> Подробности
Завершена поддержка Linux 2.4
Вилли Тарэу, являвшийся мейнтейнером ветки Linux 2.4 на протяжении шести лет, объявил, что прекращает поддержку ветки, как и обещал ранее.
Всем привет,
15 месяцев назад я обещал, что в случае отсутствия критических уязвимостей в течение года, я завершу поддержку ядра 2.4 (где-то в декабре 2011). Падение (kernel.org) прошлого года стало трудностью для некоторых пользователей, но ничего критического в ветку Linux 2.4 не было закоммичено, так что нет повода тянуть с окончанием поддержки.
После падения я удивился тому, что некоторые пользователи спрашивают о местонахождении git-ветки с ядром 2.4. После дискуссии с некоторыми из них я пришёл к выводу, что им неинтересны релизы, а интересно наличие централизованного места с фиксами, для чего git является достойным решением. Я поднял git на своём аккаунте и буду принимать туда патчи, если кто-то их пошлёт, но ничего уже не гарантирую.
В любом случае, я больше не буду занимать место на kernel.org архивами или патчсетами.
Репозиторий доступен тут:
http://git.kernel.org/?p=linux/kernel/git/wtarreau/linux-2.4.git
Если у вас есть вопросы, не стесняйтесь их задавать.
Вилли
Напомним, что Linux 2.4.0 вышел 5-го января 2001-го, а Linux 2.6.0 — 18-го декабря 2003.
>>> LKML
Twitter открыл исходные тексты своих модификаций СУБД MySQL
Twitter открыл исходные тексты модифицированной версии MySQL, которую используют в компании для хранения текстов твитов, timeline и данных пользователей.
Исходники включают большое количество изменений, в том числе:
- дополнительные статусные переменные для мониторинга состояния InnoDB;
- оптимизацию распределения памяти для больших NUMA-систем;
- возможность отмены долго выполняющихся запросов по таймауту с миллисекундным разрешением;
- выгрузку и восстановление буферов InnoDB, позволяющую производить быструю перезагрузку СУБД;
- оптимизации для SSD.
Исходные тексты доступны на github.
>>> Подробности
Тестовые дни Fedora: KDE 4.8 и Virtualization
10 апреля — тестирование KDE 4.8
Это первый в истории тестовый день посвященный окружению KDE, поэтому не удивляйтесь некоторым пробелам в оформлении и инструкциях и поддержите хорошую инициативу.
Основная задача — общая проверка работы всех подсистем. Также приветствуются подключение дополнительных мониторов, wifi/bluetooth-устройств, запуск в виртуальных машинах и на проблемных видеокартах.
Не забывайте оформлять найденные баги в соответствующих багрекерах.
Текущая версия KDE в Fedora 17: 4.8.2.
12 апреля — тестирование виртуализации
Отличный способ отметить день космонавтики.
Список требующих тестирования новшеств Fedora 17:
На ваши вопросы на IRC-канале #fedora-test-day в этот день будут отвечать Daniel Berrange и Richard W.M. Jones.
Misa Digital Kitara и открытость миру
Два года назад новость о цифровой гитаре с мультитачем и Gentoo Linux внутри породила на LOR добрых 11 страниц обсуждений.
Не так давно одному скромному нишевому сайту про линукс стала интересна судьба этой затеи. Как оказалось, домашний DIY-проект превратился в небольшую компанию, которая продаёт готовые инструменты, участвует в выставках вроде NAMM, а не так давно опубликовала исходный код прошивки и выложила SDK в виде образа виртуальной машины на основе Debian.
По этому случаю у создателя инструмента, Майкла Заримиса, было взято интервью. Избранные цитаты:
«В общем и целом, те, кто ждёт от продукта имитации классической гитары, желаемого не получат. Но мы, собственно, и не продвигаем Kitara как такой инструмент, а стараемся акцентировать внимание на звуковом синтезе и совершенно новых способах звукоизвлечения, невозможных для акустической или электрогитары. Те из покупателей, кто понимает это с самого начала, играют действительно интересные вещи.»
«Чем больше я думаю о развитии Kitara, тем меньше инструмент становится похожим на гитару. Некоторые решения, сделанные на раннем этапе, вроде шести рядов кнопок в 24 лада, вероятно, не были такими уж необходимыми. Скажем, если ты играешь монофоническим синтезатором с упором на глиссандо, возможно, тебе было бы удобнее работать с тремя струнами и увеличенным расстоянием между ладами.»
«У менее крупных компаний, таких как Misa, цель иная. Мы не просто обеспечиваем себе прибыль, но и продвигаем продукт, подобного которому на рынке ещё не было. Для этого нам необходимо создать сообщество и сформировать новое мировоззрение. А для того, чтобы люди нас приняли, нам нужно максимально упростить участие в проекте. Одним из этих способов и является публикация исходников.»
>>> Подробности
Выход SMPlayer 0.8.0
SMPlayer — это полноценная графическая оболочка для медиапроигрывателя MPlayer, которая обеспечивает как базовые функции MPlayer (воспроизведение видео, DVD и VCD), так и более продвинутые, такие как поддержка фильтров для MPlayer, автопоиска субтитров, а также других свойств, характерных для графической оболочки.
Что нового в версии 0.8.0:
- добавлен редактор панелей инструментов, теперь возможно выбрать какие кнопки и элементы управления будут видимы на панелях инструментов;
- новые видеофильтры: полосатость (gradfun), размытие и резкость;
- теперь можно изменить интерфейс (по умолчанию, мини, mpc) без перезапуска;
- файлы sub от opensubtitles должны снова работать;
- распознавание коротких URL с YouTube;
- лучшая поддержка глав в видеофайлах;
- исправление: удалённые m3u файлы работают из меню избранного или командной строки;
- внутренние изменения в режиме одного экземпляра программы (переключение на QtSingleApplication).
>>> Подробности
Aptitude 0.6.6 доступна в Debian testing
Новая версия пакетного менеджера aptitude сегодня была загружена в репозитории тестовой ветки Debian. В первую очередь следует отметить улучшение в поддержке multiarch: пакеты «чужих» архитектур теперь отображаются с использованием полного имени (например, libc6:armel). Также важно учитывать, что решатель конфликтов ещё не доработан для поддержки multiarch: не следует ожидать от него корректной работы при разрешении зависимостей с разными архитектурами.
Наиболее важные изменения:
- Удалённые функции:
- Теперь из GTK-интерфейса нельзя запустить игру «Сапёр», т.к. это могло привести к запуску сторонней программы с повышенными привилегиями;
- Исправленные серьёзные ошибки:
- В режиме командной строки теперь отображаются ошибки при обновлении списков пакетов;
- Исправлены шаблоны поиска (в частности, '?action(upgrade)'), использование которых приводило к получению списка удерживаемых (режим «keep») пакетов;
- В curses-интерфейсе предотвращён вывод отладочных сообщений;
- Добавленные функции:
- Базовая поддержка multiarch:
- Во многих местах используются полные имена пакетов, то есть включающие название архитектуры;
- Сортировка по именам учитывает архитектуру;
- В сведениях о пакете отображаются новые поля, связанные с архитектурой;
- Данные о состоянии пакетов хранятся с использованием сочетания имени и архитектуры;
- Добавлены новые шаблоны поиска: '?architecture(architecture)' и '?multiarch(multiarch)';
- При обычном поиске (без шаблонов) теперь можно использовать формат «название:архитектура»;
- Добавлена группировка по архитектуре;
- Доработана группировка раздела lib.
- Базовая поддержка multiarch:
Также были обновлены документация и несколько переводов, включая русский. GTK-интерфейс больше не включён в стандартную сборку из-за общей недоработанности. Список многочисленных прочих изменений можно найти по ссылке ниже.
Рик Спенсер, глава отдела разработок Canonical, отвечает на вопросы пользователей
6 апреля на популярном сервисе Reddit состоялось прямое общение с пользователями одного из первых лиц компании Canonical — руководителя отдела разработок Рика Спенсера (Rick Spencer). Рик — главное ответственное лицо по вопросам разработки Ubuntu и Ubuntu Server, в том числе ядра Ubuntu, настольной рабочей среды, документации и работы с сообществом.
Стоит отметить, что Рик работает в сфере открытого ПО около четырех лет, до этого он почти десять лет работал в компании Microsoft.
С огромной по объему дискуссией в разделе IAMA («Я — … ») вы можете ознакомиться самостоятельно, а я попытаюсь кратко ее резюмировать.
Итак, наибольший интерес пользователей Reddit вызвали следующие вопросы.
( читать дальше... )
>>> Источник
Вышел PostGIS 2.0.0
После 26 месяцев напряжённой работы вышла новая мажорная версия расширения СУБД PostgreSQL для работы с географическими объектами — PostGIS 2.0.0. PostGIS предоставляет набор типов и функций, которые позволяют использовать СУБД PostgreSQL в качестве бекенда для геоинформационных систем. Разработка PostGIS ведётся в соответствии со стандартами и спецификациями OpenGIS.
Список нововведений:
- Поддержка растровых данных, растрового и векторного анализа.
- Топологические модели с поддержкой общих границ.
- Интеграция с typmod для автоматического создания таблицы geometry_columns.
- 3D и 4D индексация.
- Основанный на индексации быстрый поиск соседей.
- Новые функции: ST_Split, ST_Node, ST_MakeValid, ST_OffsetCurve, ST_ConcaveHull, ST_AsX3D, ST_GeomFromGeoJSON, ST_3DDistance.
- Улучшения в дампере и загрузчике шейп-файлов.
- Поддержка мульти-файлового импорта и экспорта в GUI.
- Геокодер оптимизирован для бесплатных данных US Census TIGER (2010).
>>> Подробности
LinuxCNC 2.5.0
После двух с лишним лет разработки вышла новая версия программы для управления ЧПУ-станками LinuxCNC (ранее известной как «EMC2»).
Увеличено удобство работы оператора, расширены возможности по поддержке оборудования.
>>> Подробности
Linux Tycoon — создай свой дистрибутив!
Это первая в мире экономическая игра, в которой вам предстоит создать и развивать свой собственный дистрибутив. Вы будете выбирать целевой размер дистрибутива (а после этого — следить за тем, чтобы реальный размер не превышал целевой после различных обновлений ПО), выбирать пакеты ПО, исправлять баги (в игровом виде), управлять сообществом и делать многое другое. Автор стремится найти баланс между увлекательным игровым процессом и симуляцией настоящего дистрибутивостроения, поэтому он призывает всех участвовать в платном бета-тесте и оставлять свои предложения по поводу развития игры на официальном сайте.
Стоимость бета-версии — $4. Автор отмечает, что цена финальной версии будет выше. На данный момент игра доступна для Linux и MacOS X, версия для Windows выйдет позже.
>>> Подробности
Google обеспечила поддержку новых процессоров Intel в CoreBoot
Компания Google взяла в свои руки поддержку процессоров нового семейства от Intel, а именно Sandy и Ivy Bridge в свободном варианте BIOS — CoreBoot. Считается, что использование свободного CoreBoot позволит добиться большей безопасности системы.
Также был добавлен код для поддержки Intel Turbo Boost и код, нужный для загрузки Chrome OS.
До этого процессоры Intel поддерживались в CoreBoot очень слабо, в основном AMD вносила наиболее скорую поддержку своих продуктов.
>>> Подробности
Приглашаем на Форум технологий Mail.ru Group
24 апреля в Москве состоится «Форум технологий Mail.Ru Group». В рамках Форума опытом поделятся западные эксперты и ведущие специалисты из числа сотрудников компании. Форум технологий пройдет уже в третий раз; теперь мероприятие планируется проводить дважды в год, весной и осенью.
Приглашаем на мероприятие системных и сетевых администраторов, специалистов по безопасности, руководителей IT-департаментов, технических директоров, а также профессионалов в иных областях информационных технологий, которым интересно расширить кругозор и воспользоваться опытом коллег.
На Форуме будут обсуждаться вопросы системного администрирования, распределенного мониторинга, виртуализации, криптографии, оценки уязвимости систем. Докладчики рассмотрят технологии и эффективные инструменты, прошедшие проверку масштабными проектами. Кроме того, запланированы открытые сравнительные тесты различных инструментов и технологий.
Среди докладчиков — Kris Buytaert, один из основоположников DevOps. Buytaert расскажет о семи полезных opensource-инструментах, которые должны быть в арсенале системного администратора, а во втором докладе поделится опытом построения решений с использованием БД-кластера MySQL-HA и Linux-HA Pacemaker и поведает о плюсах и минусах различных схем масштабирования баз данных.
Свои доклады и лекции также представят Garrett Honeycutt, эксперт PuppetLabs; консультант в области веб-разработки Joshua Thijssen и Jan-Piet Mens — автор масштабного труда, посвященного альтернативным DNS-серверам.
Полный список докладчиков доступен на сайте мероприятия.
Участие в Форуме бесплатно, зарегистрироваться можно здесь.
>>> Подробности
Открыта регистрация на CloudConf 2012
Четвертая профессиональная конференция для российских разработчиков, провайдеров и пользователей облачных вычислений CloudConf 2012 пройдет 15-16 мая в Москве.
В рамках конференции ожидается более 50 докладов, которые прочитают представители крупнейших компаний, таких как Google, Microsoft, Лаборатория Касперского и многих других. Программа конференции постоянно обновляется, появляются новые известные и интересные докладчики.
Конференция пройдет на новой площадке — дизайн-заводе Флакон, это комплекс пространств недалеко от центра Москвы.
Адрес: Большая Новодмитровская ул., 36, город Москва.
>>> Подробности
Тестовый день Fedora: управление питанием
Сегодня Fedora проводит ещё один тестовый день широкого профиля: тестирование управления питанием.
Список тестовых случаев:
- suspend/resume с помощью pm-utils;
- hibernate/resume с помощью pm-utils;
- сбор информации об ошибках pm-utils;
- для ноутбуков: определение батареи и питания, реакция pm-powersave на смену источника;
- для ноутбуков: реакция на закрытие крышки ноутбука;
- для ноутбуков: изменение яркости экрана;
- базовая функциональность сервиса tuned и утилиты tuned-adm;
- для ноутбуков и при наличии ваттметра — измерение потребления энергии для разных профилей tuned.
Все тестовые случаи (кроме последнего) можно выполнить за пять минут.
Live-образ для тестирования: i686 и x86_64.
Как обычно, свои вопросы вы можете задать в день тестирования на IRC-канале #fedora-test-day (сервер freenode) или в любое время на русскоязычном Jabber-канале fedora@conference.jabber.ru.
>>> Подробности
Представлен ежегодный отчет Linux Foundation о разработке ядра Linux
Linux Foundation представила ежегодный отчет о разработке ядра Linux, который включает данные об изменениях, внесённых в ядрах с 2.6.36 по 3.2.0.
Основные выводы:
- Более 7800 разработчиков из почти 800 различных компаний внесли свой вклад в ядро Linux с момента начала ведения статистики 2005 году. Более 1000 разработчиков, представляющих около 200 компаний, присоединились к разработке в этом году.
- 75% всех изменений осуществлены разработчиками, которые получают деньги за свою работу.
- Наибольший вклад в развитие ядра внесли корпорации Red Hat, Intel, Novell, IBM, Texas Instruments, Broadcom, Nokia, Samsung, Oracle и Google.
- Компания Microsoft впервые попала в двадцатку наиболее крупных контрибьюторов, заняв 17 место.
- Скорость изменения с момента последнего доклада выросла с 8000 до 12 000 патчей. Это почти 6 новых патчей в час.
>>> Подробности
Выпущен GEGL 0.2.0, начато окончательное портирование GIMP
Создатели популярного свободного графического редактора GIMP выпустили новую версию движка GEGL, который предназначен для недеструктивной обработки графики с высокой разрядностью на цветовой канал.
Особенностью этой версии является экспериментальная поддержка рендеринга и вычислений на GPU при помощи OpenCL. Проект был реализован бразильцем Виктором Оливейрой сначала при поддержке Google (GSoC2011), а затем по контракту с AMD.
Использование OpenCL для вычислений на GPU понемногу становится в СПО трендом. К настоящему моменту этот стандарт задействован в таких свободных проектах, как darktable, Blender, LuxRender, Mandelbulber. Теперь к ним присоединился и GEGL.
Помимо этого командой подготовлен первый релиз-кандидат стабильной версии 2.8, в которой ожидается опциональный однооконный режим, группы слоёв, новый инструмент трансформации по рамке, улучшенная кистевая динамика и прочие нововведения.
Одновременно с этим в ветке goat-invasion уже по факту произошёл переход на использование GEGL: старый менеджер тайлов заменён на GeglBuffers, часть инструментов цветокоррекции использует GEGL напрямую, часть старых фильтров заменена на операции GEGL, доступные из меню, проектные данные пишутся (и читаются) в XCF уже со структурой данных GEGL. Результат этой работы будет доступен в версии 2.10 (необязательно сразу с высокой разрядностью на цветовой канал).
>>> Подробности
Обновление программы ДЭНСИ:КАССА
ДЭНСИ:КАССА представляет собой программный комплекс для автоматизации рабочего места кассира, работающий под управлением операционной системы Linux. С точки зрения интеграции в работающую торговую систему, рабочее место под управлением ДЭНСИ:КАССА выглядит как стандартный ПК, подключаемый к Windows-сети и имеющий открытый сетевой доступ к каталогам обмена данными с товароучётным ПО. В марте 2012 года было выпущено обновление 1.2.6 patch5 от 01.03.2012 г. со следующими изменениями:
- реализована работа с несколькими диапазонами запрета продажи товаров (см. обновленную документацию на протокол обмена «ДЭНСИ»);
- исправлена загрузка групп с текстовыми кодами по протоколу «ДЭНСИ»;
- исправлена печать в чеке кодов товаров, содержащих русские буквы;
- в случае работы с авторазбиением чека по секциям транзакции пишутся всегда, если отпечатана фискальная часть, вне зависимости от успешности печати нефискальных частей;
- при печати фискального чека на фискальных регистраторах линейки ШТРИХ/Элвес добавлено окно с запросом вставки чековой ленты (при её обрыве) и автопосылом команды «продолжить печать».
>>> Подробности
Alternativa3D теперь в Open Source!
Alternativa3D — кроссплатформенный игровой движок, реализованный на Flash, теперь доступен как Open Source. Его исходный код опубликован на портале GitHub под свободной лицензией MPL ver.2.0.
( читать дальше... )
Слияние кодовой базы udev и systemd
Будущее исходных текстов Udev. Обращение разработчиков.
Мы собираемся объединить исходные коды Udev с systemd. После этого, в следующей версии systemd будет продолжена нумерация версий Udev, т.е. после версии 45 сразу будет версия 184 systemd.
После слияния Udev с systemd вы можете собрать его (udev) без systemd, и мы будем поддерживать эту возможность официально. На самом деле, мы будем поддерживать её в течение длительного промежутка времени, так как это необходимо, для функционирования initrd (т.к. в нём не нужен systemd) должным образом. Дистрибутивы, не желающие использовать systemd могут собирать Udev так же как и раньше, однако следует использовать архив с исходными текстами systemd, вместо архива с исходными текстами Udev и пакеты, необходимые для сборки.
Сегодня «Init» нуждается в полной поддержке горячего подключения; udev управляющий устройствами и знание жизненного цикла устройства является неотъемлемой частью systemd, а не изолированы от неё. В связи с этим, для сведения к минимуму нашей административной нагрузки, уменьшения дублирования кода, и разрешения циклических зависимостей в ядре ОС, у нас принято решение об объединении двух проектов.
Udev собранный из дерева исходных текстов systemd останется совместимым с системами, имеющими систему инициализации отличную от systemd в течение длительного времени. Эти изменения заключаются в основном в изменении схемы сборки, а не изменении направления развития или интерфейсов. Соответственно изменения в инфраструктуре сборки не затронули libudev API. Для нас совместимость является ключевым моментом.
>>> Подробности
Релиз MuseScore 1.2
Разработчики кроссплатформенного нотного WYSIWYG-редактора MuseScore выпустили версию MuseScore 1.2.
MuseScore доступен для Linux, Mac OS X и Windows, но исходные коды открыты, а значит, можно пытаться собрать их и под другими платформами.
Как утверждают разработчики, предыдущая версия их продукта за последние 8 месяцев была скачана почти миллион раз в 200 странах мира.
- В MuseScore 1.2 было исправлено около 100 ошибок, в основном в экспорте и импорте MusicXML, пользовательском интерфейсе, написании нот, воспроизведении.
- Было приложено много усилий к локализации, MuseScore был переведён на эстонский и белорусский языки, исправлены переводы 43 других языков.
- В шрифте MuseJazz расширен охват алфавитов.
- Введенная в MuseScore 1.1 технология MuseScore Connect была доработана, теперь можно искать ноты на musescore.com.
Версия 1.2 была последним релизом ветки 1.x, теперь усилия разработчиков сосредоточены на версии 2.0 и они просят помощи у своих пользователей. Разработчики предлагают всем желающим присылать им свои патчи, участвовать в тестировании и участвовать в создании руководства пользователя.
>>> Подробности
Trine 2 доступен для Linux
Тихо и незаметно игра-платформер-головоломка с замечательной графикой о приключениях трёх героев наконец-то стала доступна и для Linux за скромную цену в $15. Купить игру можно прямо на сайте игры с помощью Paypal, Amazon Payments или Google Checkout.
Из README следует, что доступна лишь 32-разрядная версия и официально поддерживаются следующие дистрибутивы:
- Ubuntu 10.10 / 11.04 / 11.10
- Linux Mint 12
- Fedora 16
- OpenSUSE 12.1
Работать в других дистрибутивах игра скорее всего будет, если версии требуемых библиотек не слишком стары.
>>> Подробности
Релиз qutIM 0.3
Сегодня состоялся релиз qutIM 0.3 — кроссплатформенного мультипротокольного мессенджера.
С момента выхода Beta-релиза прошёл год, за который было сделано огромное количество улучшений.
- Переработан плагин Adium-тем, поддержка идентична поддержке в Adium.
- Добавлены плагины highlighter, updater.
- Восстановлена работоспособность антиспама и плагина прогноза погоды.
- Исправлены ошибки с реконнектом.
- Огромное количество багфиксов.
- Начата работа над версией для MeeGo Harmattan.
- Улучшена интеграция в различные рабочие окружения (Windows, Unity, KDE, Mac OS X, Maemo, MeeGo, Haiku).
>>> Подробности
Cupt 2.5.0
Вышла новая стабильная версия программы Cupt — полуофициального менеджера пакетов высокого уровня в дистрибутивах Debian и производных от него.
С момента последней новости о версии 2.2.0 произошли следующие основные изменения:
Консольная оболочка:
- Новая команда iii («install if installed»), аналогичная команде install, но игнорирующая неустановленные пакеты. Примеры использования;
- Новые параметры --include-archives, --exclude-archives, --include-codenames, --exclude-codenames для фильтрации используемых репозиториев на лету;
- Новый параметр --show-not-preferred для показа пакетов, версия которых будет не оптимальной после предлагаемых действий. Включён по-умолчанию для обновленческих команд (*-upgrade);
- Новые параметры --show-archives, --show-codenames, --show-components, --show-vendors для показа соответствующих деталей в диалоге предпросмотра выбранных действий с пакетами;
- Теперь в диалоге предпросмотра выбранных действий с пакетами по-умолчанию выводится сводная таблица действий («summary»). Новые параметры --summary-only, --no-summary;
- Поддержка цвета (опция cupt::console::use-colors) в диалоге предпросмотра выбранных действий с пакетами. Пример, как это выглядит.
С++-библиотека:
- Новая опция cupt::languages::indexes для поддержки нескольких языков локализаций описанов пакетов одновременно;
- Улучшения стиля и грамматики в сообщениях об ошибках и предупреждениях;
- Улучшения в скорости и качестве механизма разрешения зависимостей.
Версия 2.5.0 доступна в Debian unstable.
>>> Подробности
Планы разработки языка D3
На днях в блогах разработчиков языка программирования D и его референсного компилятора dmd появилось сообщение о том, что ветка D2 вскоре будет заморожена и дальнейшие изменения вноситься не будут кроме исправляющих существенные и часто повторяющиеся ошибки. По совам главного разработчика D Уолтера Брайта это связано с тем, что D2 стал слишком стабилен и вносить в него новые свойства оказывается опасно. Другой разработчик --- известный программист Андрей Александреску выразил озабоченность тем фактом, что качество реализации D2 в dmd достигло такого уровня, когда он может быть использован для реализации конкретных прикладных проектов. По словам обоих авторов описанные выше проблемы являются непреодолимым препятствием для реализации в D2 новых, более современных концепций и передовых идей.
В связи с этим команда авторов D2 и компилятора dmd рассматривает варианты перехода на 3-ю ветку для внесения существенных изменений в структуру проекта. Основные проблемы D2 с точки зрения его дизайна по словам разработчиков следующие.
- Слишком большая неопределённость и обилие типов. В частности, 3 типа юникода: char, wchar и dchar, 8 целочисленных типов данных, 3 с плавающею запятой. В качестве примера приводится язык Python, где в версии 3 оставлен всего 1 целочисленный, 1 действительнозначный и 1 юникодовый типы. Уменьшение числа типов способствует лучшей читаемости и поддержке кода и в то же время избавляет от ряда ошибок при переносе на другие архитектуры.
- Недостаточная реализация концепции метапрограммирования. Проблема заключается в том, что компилятор нередко не знает, чего от него хочет программист, а тот не может объяснить это компилятору.
- Поддержка целочисленных вычислений с большими числами. DВ настоящее время в D2 поддерживаются максимум 64 битные целые числа, что в будущем неизбежно приведёт к проблемам. Следует реализовать механизм поддержки целых чисел произвольного размера по аналогии с существующим типом real. При этом размер типа будет определяться на этапе компиляции, а не динамически, как в Python.
- Поддержка «открытых» классов, к экземплярам которых можно добавлять новые поля и методы динамически во время работы программы. При этом будет реализован механизм памяти: каждый объект помнит свой исходных класс и знает все свои поля и методы, так что можно в реальном времени проверить, был ли добавлен нужный метод в данный объект или нет.
Вопрос об отделении ветки D3 будет рассматриваться после выпуска корректирующего обновления dmd 2.059 и 1.074.
>>> Подробности