Выпуск ii 0.1, похожей на Фидонет системы обмена сообщениями

В рамках проекта ii развивается система для онлайн и оффлайн обмена сообщениями, чем-то сходная с фидо, но значительно проще по внутреннему устройству. Система представляет собой нечто среднее между форумом, твитером, fido и git. Есть сообщения, которыми все со всеми обмениваются, есть веб-интерфейсы, есть клиенты, и есть предельно примитивное внутреннее устройство, которое позволяет хоть с помощью conky и двух строк на bash вести душевные беседы, и всегда иметь на руках твёрдые копии сообщений. Реализация написана на языке python 2.7 (только базовая библиотека), bottle.py и включает в себя http-сервер (который можно использовать и просто как форум или как твитер), клиент на текстовых … Читать далее Выпуск ii 0.1, похожей на Фидонет системы обмена сообщениями

Производители коммерческого ПО склоняются к открытым моделям разработки

Во вступительной речи на конференции Linux Collaboration Summit Джим Землин, руководитель организации Linux Foundation, сделал прогноз, что в скором времени 80% всех коммерческих программных продуктов будут созданы с использованием открытого ПО и только 20% продолжат развиваться на основе проприетарных технологий. В выступлении также сказано, что современные телефоны и телевизоры уже не обходятся без открытого ПО и даже такой проприетарный вендор, как Apple активно использует открытый код и участвует в разработке открытых проектов (darwin, LLVM, WebKit, CUPS). В качестве примеров крупных компаний, использующих модель совместной разработки отмечены Cisco, Fujitsu, HP, IBM, Intel, Google, NEC, Oracle, Qualcomm и Samsung. Кроме того, опубликованы … Читать далее Производители коммерческого ПО склоняются к открытым моделям разработки

Проект Mozilla представил rr 1.0.0, отладчик для крупных проектов на С/C++

Проект Mozilla выпустил новый отладчик rr (Record and Replay), нацеленный на упрощение отладки сложно повторяемых ошибок в крупных программных проектах на Си/Си++, таких как Firefox. Процесс отладки с использованием rr основан на двух стадиях — записи истории процесса выполнения и отладки с повторным воспроизведением записанных шагов выполнения. Указанная особенность позволяет использовать rr для отладки проблем, проявляющихся не постоянно и при определённом редком стечении обстоятельств. При традиционной отладке, каждый раз приложение запускается заново и ход его выполнения зависит от множества сторонних факторов. В rr сеансы отладки манипулируют единым записанным ходом выполнения, который полностью повторяется для каждой попытки. Таким образом, при использовании … Читать далее Проект Mozilla представил rr 1.0.0, отладчик для крупных проектов на С/C++

Релиз GNOME 3.12, обзор новшеств

После шести месяцев разработки официально представлен выпуск десктоп-окружения GNOME 3.12. Из наиболее значительных изменений в новой версии можно отметить новый интерфейс для поиска и установки приложений, значительное улучшение текстового редактора gedit, web-браузера и программы для просмотра видео, адаптация интерфейса для экранов с высоким разрешением, увеличение скорости запуска и оптимизация потребления ресурсов, поддержка концепции папок приложений для удобной группировки программ. Основные изменения: Поддержка работы GNOME поверх Wayland пока не доведена до полнофункционального состояния и по-прежнему поставляется в качестве экспериментальной функции. По сравнению с прошлым выпуском обеспечена поддержка обработки ввода через libinput, добавлены средства для обеспечения входа и управления сеансами пользователя c … Читать далее Релиз GNOME 3.12, обзор новшеств

Разработчики-геи бойкотируют Mozilla в протест назначения руководителем Брендена Айка

Ряд разработчиков нетрадиционной сексуальной ориентации объявил бойкот Mozilla в связи с назначением Брендена Айка, создателя языка JavaScript, на пост руководителя компании. Недовольство лагеря ЛГБТ вызвала позиция Брендена против однополых браков — шесть лет назад Бренден пожертвовал тысячу долларов на продвижение поправки в конституцию штата Калифорнии, определяющей брак только как союз между мужчиной и женщиной. По мнению ЛГБТ человек выступавший за ущемление их прав не может отстаивать принципы свободы, открытости и равных возможностей. Сторонники Брендена Айка указывают на то, что политика никак не связана с миссией Mozilla и человек имеет право на выражение свой личной позиции. Если личная позиция не пересекается … Читать далее Разработчики-геи бойкотируют Mozilla в протест назначения руководителем Брендена Айка

Автор Nmap вернул к жизни список рассылки Full Disclosure

Гордон Лион (Fyodor), автор известного сканера безопасности Nmap, объявил о воссоздании списка рассылки Full Disclosure, на днях прекратившего cвоё существование вследствие потери изначальным создателем рассылки веры в проект. Новая реинкарнация Full Disclosure будет развиваться на нейтральной площадке, независимо от отдельных вендоров, силами сообщества (в прошлой жизни Full Disclosure развивался при поддержке компании Secunia). Как и раньше список будет слегка модерируемым, при этом модераторы будут выбираться из числа активных и зарекомендовавших себя участников рассылки. Тематика также останется прежней — публичное обсуждение уязвимостей и техник их эксплуатации, обзоры интересных сообществу инструментов, новостей и событий. Основные отличия Full Disclosure от других рассылок сводятся … Читать далее Автор Nmap вернул к жизни список рассылки Full Disclosure

Проект Mozilla представил rr, отладчик для крупных проектов на С/C++

Проект Mozilla развивает новый отладчик rr (Record and Replay), нацеленный на упрощение отладки сложно повторяемых ошибок в крупных программных проектах на Си/Си++, таких как Firefox. Процесс отладки с использованием rr основан на двух стадиях — записи истории процесса выполнения и отладки с повторным воспроизведением записанных шагов выполнения. Указанная особенность позволяет использовать rr для отладки проблем, проявляющихся не постоянно и при определённом редком стечении обстоятельств. При традиционной отладке, каждый раз приложение запускается заново и ход его выполнения зависит от множества сторонних факторов. В rr сеансы отладки манипулируют единым записанным ходом выполнения, который полностью повторяется для каждой попытки. Таким образом, при использовании … Читать далее Проект Mozilla представил rr, отладчик для крупных проектов на С/C++

Геи бойкотируют Mozilla в протест назначения руководителем Брендена Айка

Ряд разработчиков нетрадиционной сексуальной ориентации объявил бойкот Mozilla в связи с назначением Брендена Айка, создателя языка JavaScript, на пост руководителя компании. Недовольство лагеря ЛГБТ вызвала позиция Брендена против однополых браков — шесть лет назад Бренден пожертвовал тысячу долларов на продвижение поправки в конституцию штата Калифорнии, определяющей брак только как союз между мужчиной и женщиной. По мнению ЛГБТ человек выступавший за ущемление их прав не может отстаивать принципы свободы, открытости и равных возможностей. Сторонники Брендена Айка указывают на то, что политика никак не связана с миссией Mozilla и человек имеет право на выражение свой личной позиции. Если личная позиция не пересекается … Читать далее Геи бойкотируют Mozilla в протест назначения руководителем Брендена Айка

Выпуск графического тулкита GTK+ 3.12.0

За считанные часы до выхода GNOME 3.12 представлен стабильный релиз новой ветки многоплатформенного тулкита для создания графического интерфейса пользователя — GTK+ 3.12.0. Ветка GTK+ 3.12 полностью обратно совместима с прошлыми выпусками GTK+ серии 3.x. В состав тулкита входит полный набор виджетов, позволяющих использовать GTK+ для проектов различного уровня и размера. Код GTK+ развивается в рамках проекта GNU и распространяется под лицензией LGPL, что позволяет использовать GTK+ не только для разработки свободного ПО, но и для создания проприетарных приложений, не требуя от производителей закрытых программ выплаты роялти или покупки специальной лицензии. С тех пор, как GTK+ был разработан в рамках проекта … Читать далее Выпуск графического тулкита GTK+ 3.12.0

Корректирующий выпуск системы виртуализации VirtualBox 4.3.10

Компания Oracle выпустила корректирующий релиз системы виртуализации VirtualBox 4.3.10, в котором отмечено около 20 исправлений, направленных на увеличение стабильности и устранение регрессивных изменений. Из наиболее заметных улучшений можно отметить: Обеспечена корректная установка Linux-дополнений в гостевых окружениях Ubuntu c директорией /usr/lib64; В дополнениях для X11 устранена проблема с некорректным завершением процесса VBoxClient, что приводило к значительному потреблению ресурсов CPU; Улучшена эмуляция некоторых регистров MSR; Для OS X Mountain Lion и Maverick представлена экспериментальная поддержка полноэкранного режима; Устранена ошибка, мешающая созданию компактных снапшотов при некоторых условиях. Читать далее Корректирующий выпуск системы виртуализации VirtualBox 4.3.10

Новая версия systemd 212

Представлен выпуск системного менеджера systemd 212, в котором представлена порция исправлений ошибок и добавлено несколько новшеств. Systemd сочетает в себе функции системы инициализации, механизм для контроля за выполнением фоновых процессов, службу для журналирования событий и средства для управления сервисами, сеансами пользователей и подключаемыми устройствами. Для определения параметров сервисов в Systemd используется набор конфигурационных unit-файлов, вместо оформления сценариев запуска в виде shell-скриптов. Система нацелена на интенсивную параллелизацию выполнения сервисов на этапе загрузки системы, вобрав в себя лучшие черты таких систем, как launchd (Mac OS X), SMF (Solaris) и Upstart (Ubuntu, старые версии Fedora). В настоящее время на использование systemd уже перешли … Читать далее Новая версия systemd 212

Музей компьютерной истории опубликовал исходные тексты MS-DOS 1.1/2.0 и MS Word 1.1a

Музей компьютерной истории с разрешения компании Microsoft опубликовал исходные тексты выпущенных в 1982 и 1983 годах релизов операционной системы MS-DOS 1.1 и 2.0, а также выпущенного в 1990 году текстового процессора MS Word 1.1a. Читать далее Музей компьютерной истории опубликовал исходные тексты MS-DOS 1.1/2.0 и MS Word 1.1a

Выпуск языка программирования Clojure 1.6

Анонсирован релиз динамического языка программирования Clojure 1.6, базирующегося на языковых конструкциях Lisp и сочетающего в себе возможности функционального и многопоточного программирования с чертами современных скриптовых языков. Код программ на языке Clojure транслируется в Java байт-код и выполняется на виртуальной машине JVM. Код компилятора Clojure, библиотек и runtime-компонентов распространяется в рамках лицензии Eclipse Public License. Читать далее Выпуск языка программирования Clojure 1.6

Бета-версия Qt 5.3

Компания Digia представила бета-версию кроссплатформенного фреймворка Qt 5.3, продолжившего развитием ветки Qt 5.x. Релиз планируется выпустить 29 апреля. Выпуск Qt 5.3 в основном ориентирован на повышение стабильности и производительности, а также на упрощение использования новичками. Цикл подготовки Qt 5.3 будет на полтора месяца короче, чем обычно, чтобы сдвинуть релиз с летнего периода отпусков на осень. Таким образом релизы Qt теперь будут выходить в середине весны и осени. Основные новшества: Улучшена интеграция между компонентами Qt Widgets и Qt Quick. Добавлен класс QQuickWidget, который позволяет бесшовно интегрировать части пользовательского интерфейса, созданные с использованием Qt Quick, с приложениями на базе Qt Widget. Новый … Читать далее Бета-версия Qt 5.3

Второй выпуск десктоп-окружения Budgie

Представлен второй публичный выпуск десктоп-окружения Budgie Desktop, построенного на основе технологий GNOME, но заменяющего на собственные реализации оболочку GNOME Shell, апплеты и систему управления сеансами. При этом Budgie не является форком GNOME и работает поверх штатных низкоуровневых компонентов и библиотек GNOME. Готовые пакеты подготовлены для Fedora 20, openSUSE 13.1 и Arch Linux. Код реализации рабочего стола написан на языке Си и распространяется под лицензией GPLv2. Основу Budgie составляет панель, близкая по организации работы к классическим панелям рабочего стола. Все элементы панели являются апплетами, что позволяет гибко настраивать состав и заменять реализации основных элементов панели на свой вкус. Среди доступных апплетов … Читать далее Второй выпуск десктоп-окружения Budgie

Первый выпуск Linux-версии web-браузера Maxthon

Увидел свет первый выпуск Linux-версии web-браузера Maxthon, ранее доступного только для платформ Windows, OS X, iOS и Android. Браузер основан на компонентах проекта Chromium и доступен для загрузки в пакетах deb и rpm. Изначально проект Maxthon был основан в 2002 году как обёртка для Internet Explorer, но в дальнейшем перерос в самостоятельный продукт, поддерживающий браузерные движки Trident (MSHTML) и WebKit, а также частично движок Gecko. Продукт относится к категории Freeware и пользуется большой популярностью в Китае. Общая пользовательская база по оценке создателей браузера оценивается в 100 млн пользователей по всему миру. По сравнению с начальными альфа-сборками в первом релизе представлен … Читать далее Первый выпуск Linux-версии web-браузера Maxthon

Платформа Android уязвима к атаке PileUp

Исследователи из Индианского университета и компании Microsoft опубликовали статью (PDF), в которой описали новый класс уязвимостей в Package Management Service на платформе Android. Уязвимыми на данный момент являются все аппараты, работающие под управлением Android, для которых есть обновление на следующую главную версию, еще не установленное пользователем. Суть уязвимости заключается в следующем. Разные версии ОС Android имеют разный набор разрешений для приложений, и в новых версиях ОС этот набор расширяется. Злоумышленник может подготовить приложение, запрашивающее доступ к привилегированным операциям, появившимся в свежей версии платформы. При установке такого приложения на старых версиях Android данные неизвестные привилегии будут проигнорированы. При обновлении операционной системы … Читать далее Платформа Android уязвима к атаке PileUp

Релиз системы обнаружения атак Suricata 2.0

Организация OISF (Open Information Security Foundation) представила релиз системы обнаружения и предотвращения сетевых вторжений Suricata 2.0. Система отличается поддержкой ускорения работы через задействование вычислений на стороне GPU (CUDA и OpenCL), поддерживает многопоточность для оптимального задействования мощностей многоядерных систем и имеет развитые средства инспектирования различных видов трафика. В конфигурациях Suricata допустимо задействование базы сигнатур, развиваемой проектом Snort, а также наборов правил Emerging Threats и Emerging Threats Pro. Исходные тексты проекта распространяются под лицензией GPLv2. Из новшеств, добавленных в Suricata 2.0, можно отметить: Реализован Eve log, позволяющий сформировать вывод событий в формате JSON для предупреждений, HTTP, DNS, SSH, TLS и файлов. Поддержка … Читать далее Релиз системы обнаружения атак Suricata 2.0

В Москве и Санкт-Петербурге пройдёт профессиональная конференция веб-разработчиков РИТ++ (реклама)

14 и 15 апреля в Москве и 24 и 25 апреля в Санкт-Петербурге в седьмой раз будет проведена конференция РИТ++ — профессиональное мероприятие «от разработчиков для разработчиков», охватывающее весь спектр индустрии веб-разработки: серверное и клиентское программирование, системное администрирование, базы данных и системы хранения, управление проектами, юзабилити и аналитика, тестирование и мобильные технологии. Среди вопросов, на которые можно получить ответы на конференции РИТ++: Как написать собственный Google Analytics? Зачем и как делать электронные рассылки, чтобы они не попадали в спам и трогали сердца подписчиков 🙂 Как создавался и какова архитектура сайта олимпиады Сочи 2014? Как писать код под все мобильные платформы … Читать далее В Москве и Санкт-Петербурге пройдёт профессиональная конференция веб-разработчиков РИТ++ (реклама)

Доступен WebKitGTK+ 2.4.0

Увидел свет выпуск новой стабильной ветки WebKitGTK+ 2.4.0, порта браузерного движка WebKit для платформы GTK+. WebKitGTK+ позволяет использовать все возможности WebKit через GNOME-ориентированный программный интерфейс на основе GObject и может применяться для интеграции средств обработки web-контента в любые приложения, от использования в специализированных HTML/CSS-парсерах, до создания полнофункциональных web-браузеров. Из известных проектов, использующих WebKitGTK+, можно отметить Midori и штатный браузер GNOME (Epiphany). Ключевые улучшения новой стабильной ветки: Поддержка многопроцессной модели работы, позволяющей обрабатывать разный web-контент в отдельных процессах-обработчиках. Отмечается, что мнгопроцессная модель обработки контента будет включена по умолчанию в ближайшем выпуске браузера Epiphany. В том числе в отдельных процессах теперь выполняются … Читать далее Доступен WebKitGTK+ 2.4.0

Компания NVIDIA передала проекту Nouveau вторую порцию кода для поддержки GPU Tegra K1

Компания NVIDIA подготовила для свободного драйвера Nouveau второй набор патчей с реализацией поддержки GPU GK20A, основанного на семействе Kepler и используемого в чипах Tegra K1. Если первый набор затрагивал архитектурные изменения для обеспечения поддержки GPU на шине, отличной от PCI, то второй набор включает реализацию поддержки конкретных чипов и обеспечивает возможность запуска шейдеров и рендеринга треугольников через Mesa. Читать далее Компания NVIDIA передала проекту Nouveau вторую порцию кода для поддержки GPU Tegra K1