Релиз системы инициализации Upstart 1.11

Доступен релиз системы инициализации Upstart 1.11, изначально разработанной компанией Canonical и ныне используемой в дистрибутивах Ubuntu и RedHat Enterprise Linux 6, а также в проектах Maemo, Chrome OS и webOS. В отличие от стандартной init-системы SysV, Upstart базируется на парадигме обработки событий, работает в асинхронном режиме и использует метод учета зависимостей для определения последовательности запуска сервисов и оценки возможности их выполнения в параллельном режиме. Параллелизм запуска сервисов обеспечивает существенное повышение скорости загрузки, но ценой этому является необходимость определенной переработки init-скриптов (поддерживается режим совместимости, позволяющий запускать обычные sysvinit-скрипты, но эффективность загрузки и работы при этом теряется). В новом выпуске: В процесс … Читать далее Релиз системы инициализации Upstart 1.11

Google выпустил язык программирования Dart 1.0, созданный для замены JavaScript

Компания Google представила первый стабильный релиз языка программирования Dart 1.0 и связанного с ним SDK для разработчиков web-приложений. Отмечено, что выпуск Dart 1.0 можно считать сформировавшимся и готовым для разработки реальных web-приложений. Dart позиционируется как язык структурированного программирования для Web, который в долгосрочной перспективе может стать прогрессивной заменой JavaScript, решающей имеющиеся в настоящее время проблемы с расширяемостью, производительностью и поддержкой разработки сложных приложений. Для упрощения разработки на языке Dart поставляется SDK, включающий в себя компилятор в JavaScript — dart2js, виртуальную машину Dart VM, пакетный менеджер pub, статический анализатор кода dart_analyzer и набор библиотек. Для выполнения и отладки приложений на языке … Читать далее Google выпустил язык программирования Dart 1.0, созданный для замены JavaScript

Пятый семинар из серии "Red Hat: продукты и технологии"

УЦ «Инвента» совместно с Представительством компании Red Hat в России приглашают на пятый бесплатный семинар из серии «Red Hat: продукты и технологии». Серия семинаров предназначена для технических специалистов – администраторов Linux-систем. На семинарах подробно рассказывается о новых версиях, продуктах и технологиях Red Hat, особенностях их внедрения и использования, правилах лицензирования, программах обучения и сертификации. Дата проведения: 30 ноября 2013 года (суббота). Начало семинара: 11:00. Место проведения: Конгресс-центр МТУСИ (Московского технического университета связи и информатики) по адресу: Москва, Авиамоторная 8а. Для участия требуется предварительная регистрация. Программа семинара: Обзор возможностей файловой системы btrfs. (Илья Соболев, Инвента) Что такое Red Hat Storage и … Читать далее Пятый семинар из серии "Red Hat: продукты и технологии"

Обновление PHP 5.5.6

Представлен корректирующий выпуск интерпретатора языка программирования PHP — 5.5.6, в котором исправлено 11 ошибок. Из изменений можно отметить оптимизацию производительности работы функций array_merge() и func_get_args(), в котором устранено лишнее копирование данных. В OPCache до миллиона повышен лимит на число файлов в кэше (opcache.max_accelerated_files). Читать далее Обновление PHP 5.5.6

Google выпустил язык программирования Dart 1.0, созданный как замена JavaScript

Компания Google представила первый стабильный релиз языка программирования Dart 1.0 и связанного с ним SDK для разработчиков web-приложений. Отмечено, что выпуск Dart 1.0 можно считать сформировавшимся и готовым для разработки реальных web-приложений. Dart позиционируется как язык структурированного программирования для Web, который в долгосрочной перспективе может стать прогрессивной заменой JavaScript, решающей имеющиеся в настоящее время проблемы с расширяемостью, производительностью и поддержкой разработки сложных приложений. Для упрощения разработки на языке Dart поставляется SDK, включающий в себя компилятор dart2js, виртуальную машину Dart VM, пакетный менеджер pub, статический анализатор кода dart_analyzer и набор библиотек. Для выполнения и отладки приложений на языке Dart, без компиляции … Читать далее Google выпустил язык программирования Dart 1.0, созданный как замена JavaScript

В протоколе HTTP/2.0 предложено перейти к обязательному использованию HTTPS для всех соединений

Марк Ноттингем (Mark Nottingham), руководитель рабочей группы по развитию новой версии протокола HTTP в организации IETF (Internet Engineering Task Force), выступил с предложением перейти в стандарте HTTP/2.0 к практике обязательного использования шифрования канала связи для всех соединений. Участники заседания комитета IETF, состоявшегося в Ванкувере, пришли к обоюдному согласию в вопросе необходимости усиления шифрования трафика в Web. Тем не менее, конкретный метод реализации пока окончательно не утверждён. Наиболее перспективным считается вариант привязки HTTP/2.0 к URI HTTPS, при котором использование HTTP/2.0 станет возможным только при обращении к ресурсам по «https://», а при использовании URI «http://» будет допустим только протокол HTTP/1. В качестве … Читать далее В протоколе HTTP/2.0 предложено перейти к обязательному использованию HTTPS для всех соединений

Опубликованы исходные тексты первого выпуска Apple DOS

Музей компьютерной истории с разрешения компании Apple опубликовал исходные тексты операционной системы Apple DOS 3.1, используемой на Apple II, первом массово производимом микрокомпьютере, поставляемом с 4 Кб ОЗУ. Изначально микрокомпьютер поставлялся со встроенным интерпретатором языка BASIC и задействовал в качестве хранилища кассетный магнитофон. Появление накопителя на гибких магнитных дисках потребовало разработки специальной ОС для организации работы с файлами на дисках, которая была написана в 1978 году за семь недель. Код Apple DOS 3.1 состоит из приблизительно четырёх тысяч строк на ассемблере для восьмибитного процессора MOS Technology 6502 (1 Mhz). Кроме низкоуровневых компонентов Apple DOS, также опубликованы исходные тексты для файлового … Читать далее Опубликованы исходные тексты первого выпуска Apple DOS

Планы по формированию выпуска SUSE Linux Enterprise 12

На конференции Susecon 2013 раскрыты некоторые особенности будущего выпуска дистрибутива SUSE Linux Enterprise 12 (SLE 12). Среди планируемых для включения в SLE 12 новых возможностей отмечаются: Задействование технологии Ksplice для обновления ядра Linux на лету, без перезагрузки и остановки работы; Переход на фреймворк Wicked для настройки сетевой конфигурации. Wicked заменяет собой скрипты, подобные /sbin/ifup, и оперирует файлами конфигурации в формате XML. Опробовать новую систему в работе можно будет в выпуске openSUSE 13.1; Использование варианта конфигуратора YaST, переписанного на языке Ruby. Ранее YaST развивался с использованием специфичного языка программирования YCP (YaST Control Programming Language), что мешало вовлечению в проект новых разработчиков. … Читать далее Планы по формированию выпуска SUSE Linux Enterprise 12

Первые результаты инициативы по созданию открытого сетевого коммутатора

Проект Open Compute представил первые работы, предложенные в рамках инициативы по созданию открытого сетевого коммутатора, рассчитанного на обслуживание серверной стойки (top-of-rack). Из наиболее интересных работ, отмечены проекты открытых коммутаторов от компаний Broadcom, Intel и Mellanox. Данные проекты пока находятся на стадии рассмотрения инкубационным комитетом Open Compute и будут опубликованы после утверждения. Проект компании Intel описывает коммутатор с 48 портами 10 Gigabit Ethernet и 4 портами 40 Gigabit Ethernet, включая описание подсистем коммутации пакетов, управляющий CPU, периферийные модули, внешние интерфейсы, системы охлаждения и питания и корпус. Доступен готовый пример созданного на базе представленных спецификаций коммутатора, скомпонованного из комплектующих Intel. Проект Broadcom … Читать далее Первые результаты инициативы по созданию открытого сетевого коммутатора

Выпуск языка программирования Ceylon 1.0.0, развиваемого Red Hat в качестве альтернативы Java

Увидел свет язык программирования Ceylon 1.0.0, первый стабильный релиз, пригодный для промышленного применения. Ceylon развивается компанией Red Hat как язык общего назначения, претендующий на роль замены Java. Лидером разработки является Гэвин Кинг (Gavin King), основатель проектов Hibernate и Seam. Код связанных с языком компонентов распространяется под лицензией GPLv2, а код среды разработки под лицензией EPL. Бинарные пакеты можно загрузить в форматах deb и rpm. В состав выпуска входят: Спецификации, определяющие синтаксис и семантику языка; Инструментарий, работающий в режиме командной строки. В том числе, компилятор в Java и JavaScript, а также компоненты для запуска приложений под управлением JVM и Node.js; Компоненты … Читать далее Выпуск языка программирования Ceylon 1.0.0, развиваемого Red Hat в качестве альтернативы Java

Время поддержки SUSE Linux Enterprise 11 увеличено до 10 лет. Инициатива SUSE SolidDriver

На конференции Susecon 2013 объявлено о продлении времени штатной поддержки дистрибутива SUSE Linux Enterprise 11 (SLES) с 7 до 10 лет. Будущий выпуск SUSE Linux Enterprise 12 также планируется поддерживать 10 лет. Таким образом, время базовой поддержки SLES теперь соответствует времени поддержки конкурирующего продукта Red Hat Enterprise Linux. Дополнительно пользователям SLES предоставляется услуга расширенной поддержки, которая позволит получать обновления с устранением узявимостей и критических проблем в течение ещё трёх лет. Стоимость такой услуги составит 60 тысяч долларов для 100 серверов, 80 тысяч долларов для 500 и 125 тысяч долларов для любого числа серверов. Одновременно представлена инициатива SUSE SolidDriver, направленная на … Читать далее Время поддержки SUSE Linux Enterprise 11 увеличено до 10 лет. Инициатива SUSE SolidDriver

Проект CyanogenMod опубликовал инсталлятор

Проект CyanogenMod представил новый инсталлятор, существенно упрощающий установку альтернативной прошивки и доступный из каталога Google Play. Инсталлятор является ключевым элементом в реализации нового плана продвижения платформы CyanogenMod. Ожидается, что он позволит существенно расширить пользовательскую базу проекта и выйти за рамки распространения CyanogenMod в среде специалистов. Если ранее для установки CyanogenMod требовалось скрупулёзное изучение инструкции с аккуратным выполнением до нескольких десятков шагов, неверные действия при осуществлении которых сулили привести смартфон к неработоспособному виду, то теперь пользователю достаточно загрузить инсталлятор из каталога Google Play и воспользоваться мастером для замены прошивки. В том числе инсталлятор самостоятельно обеспечит разблокирование загрузчика для аппаратов, требующих выполнение … Читать далее Проект CyanogenMod опубликовал инсталлятор

Выпуск CrossOver 13.0 для Linux и OS X

Компания CodeWeavers выпустила релиз пакета Crossover 13.0, основанного на коде Wine и предназначенного для выполнения программ и игр, написанных для платформы Windows. CodeWeavers входит в число ключевых участников проекта Wine, спонсирует его разработку и возвращает в проект около 98% всех новшеств, реализованных для своих коммерческих продуктов. Основное внимание в процессе подготовки нового выпуска было уделено увеличению производительности игр. В частности, представлена технология «Performance Enhanced Graphics«, примечательная выделением отдельного потока для выполнения графических команд, что позволяет более оптимально нагружать CPU и GPU. Благодаря указанному нововведению в некоторых играх на базе движка Source удалось удвоить FPS (количество кадров в секунду), по сравнению … Читать далее Выпуск CrossOver 13.0 для Linux и OS X

Результаты оценки надёжности жестких дисков

Компания Backblaze, развивающая online-сервис резервного копирования данных, опубликовала статистику по отказам жестких дисков, накопленную в результате эксплуатации 25 тысяч НЖМД в течение пяти лет. Наибольшее число сбоев фиксируется в первые три месяца эксплуатации и после трех лет использования. За первые 18 месяцев были выявлены сбои в работе 5.1% дисков, а за последующие 18 месяцев — 1.4%. После трёх лет использования интенсивность отказов возросла до 11.8%. Около 80% всех дисков остаются работоспособными после четырёх лет эксплуатации. Следует отметить, что большинство используемых в сервисе Backblaze дисков относятся к категории потребительских моделей, только около 8% дисков составляют модели, изначально ориентированы для серверного использования. … Читать далее Результаты оценки надёжности жестких дисков

Выпуск системы мониторинга Zabbix 2.2

Увидел свет релиз новой стабильной ветки открытой системы мониторинга Zabbix 2.2. Zabbix состоит из трёх базовых компонентов: сервера для координации выполнения проверок, формирования проверочных запросов и накопления статистики; агентов для осуществления проверок на стороне внешних хостов; фронтэнда для организации управления системой. Для снятия нагрузки с центрального сервера и формирования распределённой сети мониторинга может быть развёрнута серия прокси-серверов, агрегирующих данные о проверке группы хостов. Код агентов и серверной части написан на языке Си, для разработки web-интерфейса использован язык PHP, данные могут храниться в СУБД MySQL, PostgreSQL, SQLite и Oracle. Код проекта распространяется под лицензией GPL. Ключевые новшества Zabbix 2.2: Значительно увеличена … Читать далее Выпуск системы мониторинга Zabbix 2.2

Выпуск web-браузера Chrome 31 с реализацией технологии Portable Native Client

Компания Google представила релиз web-браузера Chrome 31. Браузер построен на кодовой базе свободного проекта Chromium и отличается использованием логотипов Google, встроенной поддержкой Flash и PDF, наличием системы отправки уведомлений в случае краха, системой автоматической установки обновлений и передачей при поиске RLZ-параметров. Основные изменения: Включение поддержки PNaCl (Portable Native Client) в настольных версиях Chrome, которая позволяет организовать выполнение приложений, написанных на языках C и С++, в специальном изолированном окружении web-браузера, независимо от текущей аппаратной архитектуры. Например, скомпилированный для PNaCl исполняемый файл может быть выполнен в различных версиях Chrome и Chrome OS, независимо от аппаратной архитектуры (x86, x86_64, ARM, MIPS) и типа … Читать далее Выпуск web-браузера Chrome 31 с реализацией технологии Portable Native Client

В открытых драйверах представлена поддержка GPU AMD под кодовым названием Hawaii

Как известно, ядро Linux 3.13 обещает быть достаточно интересным для владельцев видеокарт Radeon, так как в нем будет по умолчанию активирована поддержка динамического управления питанием и частотами видеокарт Radeon (DPM), а также вывод звука через HDMI. Однако на этом новшества, касающиеся поддержки графических адаптеров Radeon, не заканчиваются — для GPU семейства Radeon в ветке DRM-Next представлена поддержка новых GPU от компании AMD, известных под кодовым названием «Hawaii» (AMD R9 290). Поддерживаются карты с идентификаторами 0x67A0, 0x67A1, 0x67A2, 0x67A8, 0x67A9, 0x67AA, 0x67B0, 0x67B1, 0x67B8, 0x67B9, 0x67BA, и 0x67BE. Поддерживаются GPU R9 290 и R9 290X, которые отличаются от других GPU серии … Читать далее В открытых драйверах представлена поддержка GPU AMD под кодовым названием Hawaii

Началось тестирование бета-версии Fedora 20

С отставанием на три недели от начального графика доступна бета-версия дистрибутива Fedora 20, которая ознаменовала переход на финальную стадию тестирования, при которой допускается только исправление критических ошибок. Для загрузки сформирована как универсальная DVD-сборка, так и отдельные Live-сборки с GNOME, KDE, Xfce и LXDE. Релиз запланирован на 10 декабря. Основные новшества Fedora 20: Архитектуре ARM (armv7hl, ARMv7 hfp 32bit) придан статус первичной архитектуры Fedora Linux, развиваемой синхронно с архитектурами x86 и x86_64 и отвечающей всем критериям качества и функциональности проекта; Из поставки, устанавливаемой по умолчанию, исключены почтовый сервер sendmail и демон syslog (rsyslog). В качестве причины исключения sendmail из базовой поставки … Читать далее Началось тестирование бета-версии Fedora 20

Релиз графического тулкита wxWidgets 3.0.0

После семи лет разработки и спустя 15 лет с момента выхода ветки 2.0 представлен первый выпуск новой стабильной ветки кроссплатформенного тулкита wxWidgets 3.0, позволяющего создавать графические интерфейсы для Linux, Windows, OS X, UNIX и мобильных платформ. По сравнению с прошлым значительным выпуском внесено 19224 изменений, добавлено около 320 тысяч новых строк кода. Общий размер кодовой базы wxWidgets 3.0.0 составил 1.1 млн строк. Тулкит написан на языке С++ и распространяется под свободной лицензией wxWindows Library Licence, одобренной Фондом СПО и организацией OSI. Лицензия основана на LGPL и отличается позволением использования собственных условий для распространения производных работ в бинарной форме. Кроме разработки … Читать далее Релиз графического тулкита wxWidgets 3.0.0

Первый выпуск ozone-wayland, варианта браузера Chromium для Wayland

Разработчики из компании Intel представили первый предварительный выпуск проекта ozone-wayland, в разках которого подготовлен вариант web-браузера Chromium, предназначенный для работы в окружениях на базе Wayland. Бинарные сборки основаны на кодовой базе Chromium 32 и подготовлены для Ubuntu 12.04 и Fedora 19 в пакетах для архитектуры x86_64. Проект не является ответвлением, сборка произведена на основе актуальной кодовой базы Chromium с задействованием вместо кода поддержки X11 компонентов для интеграции с Wayland. С переводом Chromium на оконный менеджер Aura, код для организации ввода и вывода, ранее размазанный по всей кодовой базе, сведён к легко заменяемой абстрактной прослойке Ozone. Соответственно, работа поверх Wayland организована … Читать далее Первый выпуск ozone-wayland, варианта браузера Chromium для Wayland

Tizen 3 будет использовать Wayland. Доступна цифровая камера Samsung на базе Tizen

Представители Samsung раскрыли на конференции Tizen Developer Summit некоторые факты о продвижении свободной мобильной платформы Tizen, развиваемой компаниями Samsung и Intel под эгидой организации Linux Foundation. Сообщается, что выпуск первого смартфона на базе Tizen отложен до 2014 года, но первое устройство Samsung с Tizen уже доступно в продаже. В частности, на базе Tizen построена прошивка беззеркальной 20.3-мегапиксельной цифровой камеры Samsung NX-300M, поступившей в продажу в прошлом месяце по цене $839. Кроме того, объявлены подробности о возможностях будущего выпуска Tizen 3, который ожидается в третьем квартале 2014 года. Наиболее интересным новшеством является переход с X11 на использование нового композитного менеджера, базирующегося … Читать далее Tizen 3 будет использовать Wayland. Доступна цифровая камера Samsung на базе Tizen