LINUX.ORG.RU

Сообщения ymn

 

Анонсирована Cassandra 1.1.0

Группа Open Source

Apache Cassandra — отказоустойчивая распределенная системы управления базами данных, построенная на принципах Amazon Dynamo.

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

  • представлена новая ревизия языка запросов CQL (Cassandra Query Language);
  • изоляция — атомарное обновление значений нескольких колонок в одной строке;
  • гибкое управление размещением данных по каталогам;
  • и многое другое.

Новость на opennet.

Статья в вики.

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

 ,

ymn
()

Релиз Zotonic 0.8.0

Группа Open Source

Система управления контентом Zotonic обновилась до версии 0.8.0.

Эта версия — последняя мажорная версия перед грядущими изменениями в CSS-фреймворке и административном интерфейсе.

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

  • улучшения в работе менеджера модулей (стабильность при запуске, модули запускаются и останавливаются в правильном порядке и т.п.);
  • страница состояния системы приведена в соответствие с внешним видом основного сайта, требует логина для просмотра и управления;
  • улучшена стабильность соединений с PostgreSQL и улучшена обработка таймаутов при запросах;
  • добавлена поддержка RTL-языков (Иврит, Арабский и т.п.) для модуля mod_translation в админке. Добавлен перевод админки на испанский, ирландский, эстонский и польский;
  • в mod_development добавлена поддержка inotify (только для Линукса). Это позволяет производить компиляцию Erlang'овских файлов, очистку кэша и компиляцию/минимизацию LESS/SCSS/Coffeescript на лету;
  • ветка master теперь использует git-субмодули для основных внешних зависимостей.

Напоминаю, что Zotonic написан на языке Erlang и предназначен для быстрой и удобной разработки. Утверждается, что Zotonic на порядок быстрее PHP-ориентированных фреймворков.

Особенности фреймворка:

  • высокая скорость работы;
  • простой пользовательский интерфейс;
  • система шаблонов, упрощающая разработку;
  • расширяемость;
  • поддержка event-driven модели.

Исходный код проекта доступен на github.

Новость на erlanger.ru.

>>> Документация

 , ,

ymn
()

Проект Сoursera увеличивает количество онлайн-курсов

Группа Интернет

Широко известный проект Coursera объявил о заключении партнерской программы со следующими университетами:

Курсы охватывают широкий круг вопросов, в том числе компьютерные науки, гуманитарные науки, медицину, биологию, социальные науки, математику, статистику, экономику, финансы, а также многие другие темы. В общей сложности доступно около 40 курсов, 6 из которых планируется начать в следующий понедельник, 23 апреля:

Классы, предлагаемые на Coursera, разработаны для того, чтобы помочь вам освоить материал. Вы сможете смотреть лекции профессоров мирового класса, учиться в своем собственном темпе, проверить и укрепить свои знания с помощью интерактивных упражнений. Регистрируясь в Coursera, вы также присоединяетесь к мировому сообществу тысяч студентов, занимающихся вместе с вами.

Курсы из лучших университетов доступны бесплатно.

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

 , , ,

ymn
()

Линус Торвальдс получил премию Millennium Technology Prize

Группа Linux General

Линус Торвальдс стал лауреатом премии Millennium Technology Prize 2012, присуждаемой Технологической академией Финляндии. Премия присуждается в знак признания технологических инноваций, которые способствуют улучшению качества жизни человека и устойчивому развитию общества.

Несколькими годами ранее эту престижную награду получали Тим Бернерс-Ли (Sir Timothy John «Tim» Berners-Lee), Шуджи Накамура (Shuji Nakamura) и Роберт Лангер (Robert S. Langer).

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

 ,

ymn
()

Релиз окружения MATE 1.2

Группа GNOME

Представлен очередной релиз окружения рабочего стола MATE 1.2 — форка GNOME 2, обеспечивающего интуитивно-понятный и привлекательный рабочий стол.

Вот основные изменения и улучшения этой версии:

  • многочисленные исправления ошибок;
  • все конфигурационные файлы были перемещены в ~/.config/mate;
  • в файловом менеджере Caja добавлена операция отмены изменений (undo/redo);
  • в демон управления добавлена поддержка бэкендов для PulseAudio и GStreamer;
  • новые приложения: mozo (форк alacarte), python-caja, caja-gksu, caja-image-converter;
  • внешний вид:
    • темы MATE были переименованы, чтобы избежать конфликтов с GNOME;
    • добавлены новые нескучные обои;
    • у MATE теперь есть свой логотип.

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

 , , ,

ymn
()

Релиз Clojure 1.4

Группа Open Source

Вышла новая версия языка программирования Clojure — современного диалекта Лиспа с поддержкой разработки в интерактивном режиме, поощряющего функциональное программирование и упрощающего поддержку многопоточности. Clojure работает на платформах JVM и CLR.

Среди изменений:

  • Расширяемая процедура чтения. Теперь разработчик может указывать функцию для чтения своих типов данных. Для этого необходимо указать метку для своего типа данных и соответствующую функцию чтения, которая будет вызвана после того, как следующая за меткой форма будет считана стандартным reader. Пример:
    #foo/bar [1 2 3] 
    ;;после чтения метки reader сначала считает форму [1 2 3], затем осуществит вызов процедуры, связанной с этой меткой, и передаст ей считанные данные.
    
  • Новый синтаксис для доступа к полям записей. Теперь можно писать так:
    (defrecord Foo [x]) ;=> user.Foo
    (.-x (Foo. 10)) ;=> 10
    
  • Возможность контролировать поведение компилятора, задавая опции в переменной *compiler-options*.
  • Исправлены некоторые ошибки.

>>> Полный список изменений

 , ,

ymn
()

В nginx устранена опасная уязвимость

Группа Безопасность

Представлен патч, устраняющий в http-сервере nginx (версии 1.0.15 и 1.1.19) опасную уязвимость в модуле ngx_http_mp4_module, который обеспечивает серверную поддержку псевдо-стриминга для файлов в формате H.264/AAC. При обработке модулем специально подготовленного MP4-файла можно организовать переполнение буфера и, теоретически, выполнить произвольный код на сервере.

Следует заметить, что по умолчанию данный модуль отключен и собирается только при указании сборочной опции «--with-http_mp4_module».

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

 ,

ymn
()

Вышел 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.

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

 ,

ymn
()

Представлен стабильный выпуск офисного пакета Calligra

Группа KDE

Проект 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.

Архив с исходными кодами.

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

 , ,

ymn
()

Вышел Wrangler 1.0

Группа Open Source

Wrangler представляет собой интерактивный инструмент для рефакторинга кода на языке Erlang, который может быть интегрирован в Emacs и Eclipse.

Wrangler позволяет производить простейшие действия по рефакторингу: переименование модулей/функций/переменных. Wrangler понимает Erlang-код и поэтому способен произвести рефакторинг, сохраняя структуру и комментарии в коде.

Особенности релиза:

  • API на основе шаблонов, позволяющее пользователю самому определять правила для рефакторинга кода;
  • удобный DSL, с помощью которого можно легко сочетать как встроенные стратегии рефакторинга, так и определенные пользователем;
  • обнаружение и удаление дублирующегося кода;
  • поддержка EUnit, QuickCheck и Common Test.

Страница проекта на github.

Страница с документацией.

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

 ,

ymn
()

Анонсирован FTP-сервер vsftpd-3.0.0

Группа Open Source

Vsftpd — быстрый и безопасный FTP-сервер для Unix-подобных операционных систем (включая Linux), распространяемый на условиях лицензии GPL.

Основные новшества:

  • поддержка seccomp;
  • AES128-SHA задействован в качестве SSL-шифра по умолчанию;
  • широкий спектр средств защиты: выполнение в chroot, контроль файловых дескрипторов, пространства имён и др.
  • кроме того, устранены проблемы при работе в пассивном режиме при высокой нагрузке, а также проблемы с таймаутами при использовании SSL;
  • исправлены некоторые незначительные ошибки.

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

 ,

ymn
()

Вышел Erlang/OTP R15B01

Группа Open Source

Популярная платформа Erlang/OTP обновилась до версии R15B01.

Особенности новой версии:

  • Добавлена новая функция erlang:statistics(scheduler_wall_time) для точной оценки работы планировщика.
  • Ssh теперь использует приложение public_key. Это — первый шаг к тому, чтобы в будущем предоставить полный контроль над передаваемыми ключами. Кроме того, исправлены некоторые проблемы, которые были найдены в процессе подготовки релиза.
  • При завершении работы escript стандартный ввод/вывод из программы выводится на терминал. Эта ошибка была исправлена путем изменения поведения erlang:halt/0,1. Обратитесь к документации.
  • Добавлен LDAP-клиент Торнквиста (Torbjörn Törnkvists) в качестве нового приложения — eldap.

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

 

ymn
()

Открыта регистрация на CloudConf 2012

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

Четвертая профессиональная конференция для российских разработчиков, провайдеров и пользователей облачных вычислений CloudConf 2012 пройдет 15-16 мая в Москве.

В рамках конференции ожидается более 50 докладов, которые прочитают представители крупнейших компаний, таких как Google, Microsoft, Лаборатория Касперского и многих других. Программа конференции постоянно обновляется, появляются новые известные и интересные докладчики.

Конференция пройдет на новой площадке — дизайн-заводе Флакон, это комплекс пространств недалеко от центра Москвы.

Адрес: Большая Новодмитровская ул., 36, город Москва.

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

 , ,

ymn
()

Представлен ежегодный отчет Linux Foundation о разработке ядра Linux

Группа Ядро 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 новых патчей в час.

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

 , , ,

ymn
()

Представлен CloudI 0.2.0

Группа Open Source

Вышел в свет CloudI — фреймворк для создания производительных масштабируемых облачных решений.

Вкратце, CloudI — это сервер приложений, который эффективно интегрируется со многими языками и базами данных, повышая их масштабируемость и отказоустойчивость. Cloud API обеспечивают легковесный интерфейс для создания программных продуктов на C, C++, Erlang, Java, Python и Ruby.

В новой версии:

  • поддержка R15;
  • шаблоны поиска (wildcard) в названиях сервисов;
  • приоритетная очередь для служб Erlang;
  • «умное» перенаправление логов;
  • таймауты для очередей запросов.

В настоящее время заявлена поддержка следующих СУБД:

  • CouchDB (>= 0.9.0);
  • memcached (>= 1.3);
  • MySQL (>= 4.0);
  • PostgreSQL (>= 7.4).

Репозитории проекта доступны на sourceforge и на github.

>>> Узнать подробнее

 ,

ymn
()

Erlang User Conference 2012

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

Конференция пользователей Erlang стартует в этом году 28 мая в Стокгольме. Это мероприятие объединяет лучшие умы и имена в мире Erlang от изобретателей языка и лидеров сообществ пользователей до сопровождающих проекты с открытым исходным кодом.

В скором времени будет открыта регистрация на конференцию.

Также осуществляется прием тем докладов. Вы сделали интересное нововведение, написали полезное приложение с открытым исходным кодом на основе Erlang/OTP? Использовали Erlang в реальном проекте и хотите рассказать об этом? Возможно вы захотите стать докладчиком и выступать на одной сцене с Майком Вильямсом (Mike Williams), Джо Армстронгом (Joe Armstrong) и Робертом Вирдингом (Robert Virding).

Предварительный список докладов.

>>> Узнать подробности

 , , стокгольм

ymn
()

Релиз Glibc 2.15

Группа Open Source

Представлен релиз библиотеки GNU C Library glibc 2.15, которая лежит в основе большинства дистрибутивов GNU/Linux.

Среди изменений:

  • добавлена утилита pldd, которая показывает список загруженных объектов для заданного процесса
  • произведена оптимизация функций strcpy, strncpy, stpcpy, stpncpy с использованием инструкций SSE2 и SSSE3 для архитектур x86-32 и x86-64
  • оптимизированы memchr, memrchr, rawmemchr, memcmp, wmemcmp, wcschr, wcscpy для архитектур x86-64 и x86-32
  • возобновлена поддержка nss_db, которая теперь не зависит от BerkeleyDB
  • добавлена проверка версий FD_SET, FD_CLR и FD_ISSET
  • введены новые локали: bho_IN, unm_US, es_CU, ta_LK
  • введены новые программные интерфейсы process_vm_readv и process_vm_writev

Исходные коды могут быть загружены со следующих зеркал:

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

 ,

ymn
()

НаСтачку в Ульяновске!

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

В Ульяновске 13—14 апреля пройдёт конференция НаСтачку.

Мероприятие будет интересно тем, кто каким-либо образом связывает свою жизнь с IT. Это и программисты, и веб-дизайнеры, и люди, которые хотят связать своё будущее с IT, и те, кто хотят знать, что будет завтра, чтобы использовать информационные технологии уже сегодня.

С докладами выступят известные Erlang-программисты Лев Валкин и Макс Лапшин.

Ключевые темы конференции:

  • Веб-технологии:
    • Дизайн.
    • Пользовательские интерфейсы.
    • SEO.
  • Электронная коммерция.
  • Программирование:
    • Облачные технологии.
    • Мобильные приложения.
    • Языки программирования.
  • Стартапы.
  • Менеджмент в IT.

Предварительная программа конференции доступна уже сейчас, но в ней возможны изменения.

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

 ,

ymn
()

Объединенная конференция «Perl Mova» и YAPC::Russia «May Perl» 2012

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

12–13 мая в Киеве пройдет уже пятая по счету конференция YAPC::Russia — YAPC::Russia 2012 «May Perl + Perl Mova».

Эта конференция особенно привлекательна из-за участия известных Perl-деятелей: Tatsuhiko Miyagawa (Perl-хакер известный в первую очередь как автор спецификации PSGI. Автор более 170 модулей на CPAN) и Gabor Szabo (организатор еженедельных Perl-новостей Perlweekly, тренер Perl курсов, автор Padre).

Для участия в конференции необходимо зарегистрироваться. Участие бесплатное.

Предварительная программа конференции будет свёрстана позднее. Следите за официальным сайтом конференции!

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

 , ,

ymn
()

CEAN 2.0

Группа Open Source

После длительного перерыва тихо и незаметно вышел релиз CEAN 2.0 - Comprehensive Erlang Archive Network - репозиторий с пакетами и фреймворк для разработки на Erlang/OTP.

Основные преимущества этого инструмента:

  • Содержит ядро и библиотеки языка Erlang для множества поддерживаемых платформ.
  • Возможность поиска среди доступных пакетов.
  • Непосредственное использование внутри Erlang shell.
  • Генерация пакетов и инсталляторов.
  • Простое развертывание production systems.

Некоторые новшества этого релиза:

  • Фреймворк теперь распространяется на условиях лицензии GPLv3.
  • Может работать в кластерном окружении.
  • Простая синхронизация Erlang/CEAN на нескольких хостах.

На данный момент доступно около 550 пакетов для 14 архитектур.

Фреймворк

Проект

>>> Подробнее о проекте

 , ,

ymn
()

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