LINUX.ORG.RU

Сообщения maxcom

 

25 лет GCC и выпуск 4.7.0

Группа GNU's Not Unix

Состоялся выпуск GCC версии 4.7.0, приуроченный к 25-летней годовщине проекта.

Основные изменения в этой версии:

  • Поддержка транзакционной памяти на некоторых архитектурах.
  • Расширена поддержка C++11, включая атомарные операции и модель памяти.
  • OpenMP 3.1.
  • Улучшение оптимизации во время компоновки (Link Time Optimization).
  • Новые расширения для отладки кода.
  • Добавлена поддержка архитектур Adapteva's Epiphany, National Semiconductor's CR16, TI's C6X, Tilera's TILE-Gx и TILEPro.
  • Поддержка Intel Haswell и AMD Piledriver; Cortex-A7 (ARM).

>>> Подробности

 , ,

maxcom
()

Представлены исходные тексты компилятора и библиотек Kotlin

Группа Java

Компания JetBrains, во многом известная благодаря своему продукту IDE IntelliJ IDEA, сегодня открыла исходный код собственного языка программирования, компилирующегося в байт-код для виртуальной машины Java и в JavaScript.

Kotlin — статически типизированный язык программирования, основные свойства:

( читать дальше... )

Исходные тексты доступны на GitHub под лицензией Apache 2.

Стоит заметить, что это первый вариант Kotlin, который разработчики представляют сообществу, причем стадия готовности продукта - pre-alpha, поэтому всячески приветствуются любые мнения и отчеты об ошибках от пользователей.

В дополнение к вышесказанному, команда разработчиков будет рада любой помощи, в том числе в виде патчей-исправлений.

(спасибо ins3y3d за помощь в составлении новости)

>>> Подробности

 ,

maxcom
()

Netty 3.3.1 с поддержкой протокола SPDY

Группа Java

Вышла новая версия Netty — свободной библиотеки для построения асинхронных сетевых приложений.

Основное изменение в этой версии — добавление поддержки протокола SPDY. Протокол был разработан Google в 2009 году и предназначен для мультиплексирования и асинхронной обработки HTTP запросов в одном сетевом соединении. В настоящий момент SPDY поддерживается в браузере Google Chrome, а так же войдет в Firefox 11 (но будет выключена по умолчанию).

Код поддержки SPDY был передан сообществу разработчиков компанией Twitter.

>>> Подробности

 , , ,

maxcom
()

Apache Hadoop 1.0

Группа Кластеры

Apache Software Foundation анонисировал релиз Hadoop 1.0 - популярной платформы для обработки больших объемов данных.

Apache Hadoop активно используется в Amazon, AOL, Apple, eBay, Facebook, foursquare, HP, LinkedIn, Netflix, The New York Times, Rackspace, Twitter, Yahoo и других компаниях.

Версия 1.0 включает:

  • Поддержку СУБД Hbase - добавлены функции sync и flush, необходимые для поддержки журнала транзакций
  • Аутентификацию на базе Kerberos
  • Webhdfs - простой HTTP REST интерфейс для доступа к распределенной файловой системе Hadoop (HDFS)
  • Различные оптимизации и другие улучшения
  • Все функции Hadoop 0.20.205

>>> Подробности

 , ,

maxcom
()

Наиболее обсуждаемые новости 2011

Группа Linux.org.ru

 

maxcom
()

Apache Lucene & Solr 3.5.0

Группа Open Source

Вышла новая версия библиотеки полнотекстового поиска Apache Lucene и построенного на ней поискового сервера Apache Solr.

Основные изменения в Lucene:

  • Существенное уменьшение объема оперативной памяти, используемого для хранения словарного индекса (LUCENE-2205)
  • Ускорение поиска по n-gramm'ам (LUCENE-3426)
  • Несколько новых API, упрощающих многопоточную работу с индексом
  • Поддержка wildcard запросов в модуле выделения найденного в результатах поиска
  • Различные багфиксы

Основные изменения в Solr:

  • Группировка результатов при распределенном поиске
  • Новый дополнительный стеммер "Hunspell" с поддержкой 99 языков
  • Дополнительный модуль для определения языка исходного текста, использующий детектор из Apache Tika или библиотеки Cybozu
  • Добавлен флаг, задающий положение пустых значений при сортировке - в начале списка или в конце
  • Различные багфиксы

>>> Подробности

 , ,

maxcom
()

Apache Tika 1.0

Группа Open Source

Вышла версия 1.0 Apache Tika — библиотеки и утилит для извлечения текста и метаданных из распространенных бинарных форматов. Tika создавалась как подпроект библиотеки полнотекстового поиска Apache Lucene.

Tika поддерживает офисные форматы Microsoft (OLE и OOXML), OpenDocument, Apple iWork, PDF, RTF, ePub и FB2, MIME (mailbox) и др. Поддерживается извлечение метаданных из аудио-форматов и изображений, распаковка некоторых популярных форматов архивов.

Основные изменения по сравнению с 0.10:

  • RTF: поддержка гиперссылок
  • MS Word: поддержка Unicode дефисов
  • Outlook: извлечение вложенных файлов
  • MS Office: увеличение скорости
  • OpenOffice: извлечение верхних и нижних колонтитулов
  • PDF: корректное извлечение параграфов и опциональная поддержка аннотаций
  • Определение языка/кодировки текстов: добавлена поддержка белорусского, каталонского, эсперанто, галийского, литовского, румынского, словацкого, словенского и украинского языков (русский язык и популярные в России кодировки поддерживаются и в предыдущих версиях Tika)
  • Работа и конфигурация в OSGi окружении
  • Удалены API, объявленные устаревшими в предыдущих версиях

>>> Подробности

 , ,

maxcom
()

Проект Apache Harmony закрыт

Группа Java

Участники проекта Apache Harmony, opensource реализации Java, проголосовали о закрытии проекта — его исходные тексты перенесены в репозитарий Apache Attic.

Проект так и не получил от Oracle эталонные тесты Technology Compatibility Kit, необходимые для сертификации и защиты от патентных угроз. Кроме того, при выпуске Java 7 были приняты правила, согласно которым не допускаются свободные альтернативные реализации Java.

Основной спонсор проекта, IBM, переключился на OpenJDK в прошлом году, компания Google также перестала участвовать в проекте из-за судебного процесса о использовании технологий Java в Android.

>>> Подробности

 , , ,

maxcom
()

13 лет Linux.org.ru

Группа Linux.org.ru

13 лет назад, 21 октября 1998 года был зарегистрирован домен Linux.org.ru.

Уважаемые пользователи! Хотелось бы услышать от вас предложения по дальнейшему развитию сайта. Чего не хватает? Что мешает? Какие функции хотелось бы увидеть в будущем? Интересны и масштабные идеи по развитию, и мелочи которые хотелось бы поменять, например, мешающие проблемы юзабилити и баги.

>>> Подробности

 

maxcom
()

Итоги конференции Highload++

Группа Конференции и встречи

3-4 октября 2011 года в конференц-центре «ИнфоПространство» прошла уже пятая конференция разработчиков высоконагруженных систем HighLoad++. Организатором мероприятия выступила компания «Онтико».

В течение двух дней участники конференции HighLoad++ говорили о новых архитектурах, новых концепциях и подходах в построении крупных проектов, а также базах данных, менеджменте и системном администрировании.

( читать дальше... )

Также организаторы мероприятия подготовили небольшой бонус - в конце октября пройдет онлайн-конференция с западными докладчиками, которые не смогли присутствовать на HighLoad++. Планируется участие Sean Roberts (Yahoo), Henrik Ingo (Nokia), Artur Bergman и Matt Wood (Amazon). Не пропустите! Онлайн-конференция будет бесплатной для всех желающих.

>>> Подробности на сайте www.highload.ru

 , ,

maxcom
()

Firefox 7

Группа Mozilla

Вышла новая версия веб-браузера Firefox — 7.

Основные изменения в этой версии:

  • Оптимизация использования памяти, новый сборщик мусора для JavaScript. С этими изменениями браузер будет использовать меньше оперативной памяти, увеличится скорость старта и загрузки страниц.
  • Улучшения синхронизации Firefox Sync — теперь добавленные или изменённые закладки и сохранённые пароли будут обновляться быстрее.
  • Поддержка CSS свойства «overflow: ellipsis», позволяющего браузеру добавлять многоточие (…) при обрезании не поместившегося в область текста.
  • Телеметрия — дополнение, позволяющее профилировать работу браузера у пользователя с отправкой данных в mozilla.org для последующего улучшения продукта.
  • Поддержка Web Timing — API для измерения времени отклика при загрузке страниц и реакции на действия пользователя.

>>> Подробности

 , ,

maxcom
()

Конференция HighLoad++ и мастер-класс Петра Зайцева «MySQL-тренинг для разработчиков от Percona» (Москва)

Группа Конференции и встречи

3-4 октября пройдет пятая профессиональная конференция разработчиков высоконагруженных систем HighLoad++.

В течение нескольких последних лет мы подробно изучили все, что можно назвать стандартом в разработке сложных веб-проектов. Сейчас трехзвенная архитектура, горизонтальное масштабирование, репликация, шардинг, nginx и memcached знакомы уже многим веб-разработчикам.

В 2011 году на конференции мы поговорим о новых архитектурах, новых концепциях и подходах в построении крупных проектов.

5 октября организаторы HighLoad++ и Percona с радостью представляют абсолютно эксклюзивный для России мастер-класс Петра Зайцева, владельца сильнейшей в мире компании-консультанта по MySQL — мастер-класс «MySQL-тренинг для разработчиков от Percona».

( читать дальше... )

>>> Подробности

 , , , ,

maxcom
()

LibRaw 0.14

Группа Мультимедиа

Вышла новая версия LibRaw — библиотеки декодирования и преобразования RAW-изображений цифровых фотокамер, построенной на базе dcraw.

Основное изменение в этой версии — возможность повторных вызовов постобработки после открытия файла со сменой параметров преобразования.

По измерениям автора библиотеки, при наличии хорошей аппаратной конфигурации можно получить «почти realtime» показ изменений в режиме половинного разрешения (250 мсек на 40-мегапиксельном изображении) и realtime при показе небольшого окошка изображения в полном разрешении.

Также в этой версии были импортированы исходники dcraw 9.10 (добавлена поддержка для камер: ARRIRAW, Canon SX30 IS, Leica D-LUX 5 и V-LUX2, Olympus E-P3, Panasonic G3 и GF3, Sony NEX-C3 и SLT-A35), добавлена поддержка цифровых кинокамер RedOne и другие улучшения.

Анонс с подробным перечнем изменений на официальном сайте проекта

>>> Подробности

 , , ,

maxcom
()

Https на www.linux.org.ru

Группа Linux.org.ru

На linux.org.ru появился https — www.linux.org.ru/ с сертификатом, выданным удостоверяющим центром GeoTrust. Спасибо tazhate (компания Вкусносервер).

Поддержка SSL на сайте в данный момент находится в состоянии беты. Если вы обнаружите где-нибудь на сайте ссылки на (незашифрованные) http-адреса сайта, предупреждения о небезопасном содержимом и другие проблемы - пишите в комментарии.

>>> Подробности

 ,

maxcom
()

10 лет Apache POI

Группа Open Source

Apache Software Foundation анонсировал десятилетнюю годовщину проекта Apache POI — открытой библиотеки для чтения, записи и модификации офисных документов в форматах Microsoft, включая Word, PowerPoint, Excel, Outlook и Publisher. Библиотека используется в CERN, Deutsche Bank, Freddie Mac, IBM, J.P. Morgan, Lawrence Livermore National Laboratory, NASA, SAP, Siemens и других организациях. Также библиотека используется в OpenSource проектах Alfresco, JasperReports и Apache Tika.

Последняя стабильная версия, 3.7, вышла в октябре 2010. В августе 2011 вышла бета версия 3.8beta4.

Основные функции библиотеки:

  • Возможность чтения и записи форматов OLE2, включая .xls, .doc и .ppt
  • Возможность чтения и записи файлов OOXML, включая .xlsx, .docx и .pptx
  • Низкоуровневое API для OPC-контейнеров
  • Высокоуровневое развитое API для работы с таблицами Excel, документами Word и презентациями PowerPoint
  • Поддержка сообщений и вложений Outlook
  • Преобразование документов Excel и Word в HTML и XSL-FO

>>> Подробности

 , , ,

maxcom
()

IBM передает исходные тексты Lotus Symphony проекту Apache OpenOffice.org

Группа Офисные приложения

Rob Weir из IBM анонсировал планы по передаче исходных текстов Lotus Symphony фонду Apache для интеграции с OpenOffice.org. Lotus Symphony — проприетарный бесплатный офисный пакет, основанный на OpenOffice.org.

Symphony содержит значительно переработанный интерфейс, большие наработки в поддержке людей с ограниченными возможностями, улучшения совместимости с другими офисными пакетами, а так же ряд других улучшений.

До этого момента разработка пакета велась внутри IBM, патчи достаточно редко передавались сообществу OpenOffice.org. Теперь планируется изменить это и развивать продукт совместно с OpenOffice.org. Разработчики планируют помочь с интеграцией Symphony и OO. Кроме того, IBM провела работу по замене ряда GPL/LGPL компонент, что должно ускорить процесс перелицензирования исходных текстов OpenOffice.org и выход первого релиза от Apache.

Yong Lin Ma, архитектор проекта Symphony, сообщил что IBM не останавливает свою разработку.

Вместе с Symphony, IBM займется передачей в инкубатор Apache набора библиотек ODF Toolkit, предназначенных для работы с офисными документами OpenDocument.

>>> Подробности

 , , , , , ,

maxcom
()

Вышел первый release candidate JDK 7

Группа Java

Oracle выпустил первый release candidate платформы Java 7 Standard Edition. По сравнению с передыдущей сборкой, в это было исправлено несколько критических проблем, в том числе ошибка в JIT-компиляторе, обнаруженная разработчиками Eclipse.

В JDK7 входят следующие основные изменения:

  • Поддержка языков с динамической типизацией
  • Различные небольшие улучшения синтаксиса языка Java (проект Coin)
  • Обновление архитектуры загрузки классов
  • Улучшения в поддержке многопоточного программирования: fork/join, новые барьеры синхронизации, очереди передачи задач, конкурентные двухсторонние очереди, локальные для тредов генераторы случайных чисел
  • Поддержка Unicode 6.0, улучшения в поддержки локализации
  • Новые API для работы с файловой системой, ассинхронный ввод-вывод и multicast
  • Поддержка протоколов TLS 1.2, Infiniband (Solaris/Linux), поддержка IPv6 на Windows Vista
  • Криптография с использованием эллиптических кривых
  • Поддержка XRender в Java2D, прозрачные и неквадратные окна
  • Обновленный XML Stack — JAXP 1.4, JAXB 2.2a и JAX-WS 2.2

Если в этой сборке не будет обнаружено серьезных проблем, релиз JDK 7 выйдет в конце июля.

>>> Подробности

 , , ,

maxcom
()

Apache Traffic Server 3.0

Группа Open Source

Вышла новая версия Apache Traffic Server - высокоскоростного кеширующего веб-сервера, который используется перед более «тяжелым» сервером приложений и для отдачи статического контента. Traffic Server был разработан как коммерческий продукт, который Yahoo приобрела вместе с компанией разработчиком. В 2009 году проект был передан в opensource. Этот сервер используется для многих проектов Yahoo, включая главную страницу и сервисы почты, спорта и финансов.

Основные изменения:

  • Полная поддержка 64-битной платформы
  • Поддержка IPv6 на клиентской стороне
  • Кластеризация и распределенное кеширование, поддержка WCCP - Web Cache Communication Protocol
  • Поддержка OS X, Solaris и FreeBSD (поддержка Linux была в проекте с самого начала)

В новой версии в 2-3 раза повысилась производительность, в 5 раз снижено время отклика. В тестах производительности удалось достичь 220 тысяч запросов в секунду на одном сервере при отдаче из кеша и около 100 тысяч при проксировании (локальная сеть, http keep-alive)

>>> Подробности

 , trafficserver, ,

maxcom
()

OpenOffice вошел в Apache Incubator

Группа Офисные приложения

Фонд Apache Software Foundation принял предложениe Oracle о передаче OpenOffice. В результате голосования среди участников ASF OpenOffice вошел в Apache Incubator — временный репозиторий для новых проектов фонда. Полноценным проектом верхнего уровня OpenOffice станет после окончания процесса перелицензирования и создания сообщества разработчиков.

>>> Подробности

 , ,

maxcom
()

Apache Cassandra 0.8.0

Группа Open Source

Вышла новая версия распределенной СУБД Apache Cassandra: 0.8.

Основные изменения в этой версии:

  • Язык запросов CQL (Cassandra Query Language) — SQL-подобный язык, который можно использовать в качестве альтернативы RPC-вызовам. В данный момент готовы драйвера для Java (JDBC), Python (DBAPI2) и Node.js.
  • Распределенные счетчики, реализованные без блокировок.
  • Поддержка шифрования трафика между узлами кластера.

Обновление на эту версию с 0.7 возможно выполнять отдельно по узлам, не останавливая кластер целиком. Так же новый релиз полностью совместим с предыдущим по RPC, нет необходимости обновлять клиентский код если не требуется поддержка новых функций.

>>> Подробности

 , , ,

maxcom
()

RSS подписка на новые темы