LINUX.ORG.RU — Русская информация об ОС Linux

Сообщения Bsd-un

Google представляет Percolator

Форум - Talks

На конференции OSDI, которая состоится в октябре, сотрудники компании Google Пенг и Дабек расскажут об устройстве новой системы генерации поискового индекса под названием "Percolator". Percolator представляет собой неограниченно масштабируемое хранилище с возможностью произвольной выборки и поддержкой ACID-тразакций, однако, по сравнению с традиционными СУБД, обладает пониженной скоростью записи (одна транзакция может занимать от нескольких секунд до десятков минут) и не поддерживает язык запросов SQL. Сообщается, что в сравнении с ранее использовавшейся в Google технологией MapReduce, Percolator позволил уменьшить время индексации отдельного документа в 1000 и более раз.

В полной версии статьи также приводятся результаты синтетического теста для OLTP-систем TPC-E, согласно которым Percolator показал результат в три раза превосходящий существующий мировой рекорд (см. таблицу). Отмечается, однако, что в тесте использовалось 15000 ядер против 64 двухъядерных ЦП у конкурента (MS SQL Server 2008 R2 DE), то есть относительные затраты на транзакцию при использовании технологий Google оказались больше примерно в 30 раз.

Подробности

Перемещено maxcom из Кластеры

Bsd-un (30.09.2010 20:52:30)

Google представляет Go

Новости - OpenSource
Группа OpenSource

Go — экспериментальный язык програмирования, разработанный в Google. Основные разработчики языка — Роб Пайк и Кен Томпсон, также известные как разработчики unix и plan9.

Go предназначен в первую очередь для написания крупных серверных приложений и способен сократить время сборки с десятков минут до нескольких секунд (в сравнении с C++) за счет системы модулей и явного указания зависимостей.

В языке отсутствуют классы, исключения, метапрограммирование и ручное управление памятью, однако присутствуют указатели, сборщик мусора и goto. Также на уровне языка поддерживаются легковесные процессы (goroutines) и каналы (channels).

Можно использовать фигурные скобки и юникод в идентификаторах.

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

Метки: go, google, plan9, unix

Bsd-un (11.11.2009 7:53:57)

Брам Муленаар представляет Зимбу

Новости - OpenSource
Группа OpenSource

Bram Moolenaar, автор Vim, представил вниманию общественности новый экспериментальный язык программирования Zimbu.

Язык предназначен для написания новых программ, например текстовых редакторов, и сочетает в себе полезные идеи из Java, Python, C, C++, D, Ruby, Boo и Groovy (в порядке убывания полезности), избегая при этом присущих этим языкам недостатков.

Интересными находками следует признать встроенный в язык контроль стиля (например, отсутствие пробелов вокруг знака "=" приводит к ошибке компиляции) и использование закрывающей фигурной скобки в качестве ограничителя блоков кода -- например hello.zu выглядит так:

MAIN()
  IO.write("Hello, World!\n")
}

В настоящее время доступен транслятор Zimbu в C, способный скомпилировать собственный код, ведется работа над ZWT (Zimbu Web Toolkit) и Zim (тектовый редактор).

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

Метки: boo, d, groovy, java, python, ruby, vim, компиляторы, программирование

Bsd-un (22.10.2009 9:06:13)

Анонсирован выход alpha-релиза ОС Haiku

Новости - OpenSource
Группа OpenSource

Haiku это свободный клон BeOS, находящийся в разработке с 2001 года. Сообщается, что на сегодняшний день система способна запускать жизненно необходимый набор приложений: perl, openssh, firefox, и некоторые другие, в связи с чем руководством проекта было принято решение о выпуске первой публичной альфа-версии.

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

Метки: beos, haiku

Bsd-un (24.08.2009 21:05:47)

Доказана невозможность статического парсинга Perl 5

Новости - Документация
Группа Документация

Формально доказана неразрешимость задачи статического синтаксического анализа Perl 5. В опубликованном доказательстве задача парсинга программы на Perl сводится к задаче остановки, которая, как известно любому школьнику, неразрешима.

Этот факт имеет важное практическое значение -- он означает что в общем случае выяснить, что будет делать та или иная программа на Perl, возможно только выполнив саму программу. Методы статического анализа бессильны. Возникают ли подобые проблемы в Perl 6 -- неизвестно.

Статьи (pdf): [1], [2], [3].

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

Метки: perl, неразрешимость, программирование, формальная верификация

Bsd-un (16.08.2009 22:12:30)

Microsoft будет скупать open-source компании

Новости - Коммерческое ПО
Группа Коммерческое ПО

Хорошо известно, что Microsoft скупает порядка 20 независимых софтверных компаний каждый год. Теперь же, как заявил Стив Балмер на саммите Web2.0 в Сан-Франциско, корпорация будет серьёзно рассматривать приобретение компаний основанных на разработках с открытым кодом. Остаётся только догадываться, кто именно попадёт в число первых приобретений MS.

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

Bsd-un (20.10.2007 6:34:26)

Обзор изменений в GPLv3

Новости - GNU's Not Unix
Группа GNU's Not Unix

Опубликованы полные стенограммы докладов Ричарда Столмана и Эбена Моглена на конференции GPLv3, включая вопросы аудитории и ответы на них. Также доступны аудио- и видео-записи всех выступлений.

- Richard Stallman: Overview of GPL v3 Changes http://www.france.fsfeurope.org/proje...
- Eben Moglen: The wording of the changes http://www.france.fsfeurope.org/proje...

Р. Столман осветил cущность основных изменений в лицензии, дальнейшую судьбу LGPL, и ответил на вопросы касающиеся DRM, патентов и "тивоизации" программ.

Э. Моглен разъяснил механизм работы комитета по подготовке новой лицензии и уделил большое внимание вопросам интернационализации и адаптации GPL к правовым системам отличным от американской.

Также Моглен прокомментировал последние изменения в руководстве Микрософт: "Гейтс сдался... Лучшей новости для нас сложно придумать".

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

Bsd-un (14.07.2006 20:51:08)

Abiword 2.4.5

Новости - GNOME
Группа GNOME

Обновился текстовый процессор из Gnome Office.

В новой версии
- большая работа проделана над модулем DocBook (поддержка уравнений, таблиц, метаданных, и др.)
- исправления ошибок при импорте файлов OpenDocument
- множество различных ошибок приводящих к неожиданному падению программы.

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

Bsd-un (11.07.2006 15:35:22)

Apple спонсирует разработку Linux-NTFS

Новости - Коммерческое ПО
Группа Коммерческое ПО

Как стало известно немецким журналистам, Антон Алтапармаков работает над новым кроссплатформенным драйвером файловой системы NTFS для Linux и MacOS X, с полноценной поддержкой чтения-записи и ACL.
Разработка ведётся на деньги Apple, выход рабочей версии драйвера ожидается летом 2007-го года. Код будет доступен под двойной GPL/ASPL лиценизией.

оригинальная статья: http://www.pro-linux.de/news/2006/991...
сообщение в linux-ntfs-dev: http://article.gmane.org/gmane.linux....

>>> Автоперевод с немецкого

Bsd-un (05.07.2006 21:52:41)

SqueakGtk -- Smalltalk c человеческим лицом.

Новости - GNOME
Группа GNOME

С выходом GtkPlugin для Squeak, любители Smalltalk получат возможность насладиться современным GUI, а любители GTK -- классическим MVC (и всё это не прибегая к помощи wxWidgets).

скриншоты: http://squeakgtk.pbwiki.com/ScreenShots
инструкция по установке: http://squeakgtk.pbwiki.com/Installation
Squeak для Debian: ftp://squeak.org/debian

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

Bsd-un (05.07.2006 17:00:28)

GTK+ 2.10

Новости - GNOME
Группа GNOME

Вышла очередная версия библиотеки GTK+. Основное внимание в этом релизе было уделено исправлению ошибок и повышению удобства программирования:

  • исправленная утечка памяти в GtkStyle может вскрыть незамеченные ошибки в приложениях исользующих gtk_style_attach()
  • GtkObject теперь использует плавающие ссылки (floating reference), что также поможет бороться с утечками памяти;
  • изменён ABI для механизма выбора файлов (file chooser backend); сторонние бэкенды должны быть портированы на новый интерфейс, а некоторые модули перекомпилированы. Сам диалог выбора файлов не изменился);
  • диалоги gtk_about_dialog_new() больше не закрываются по кнопке "close", программистам рекомендуется делать это самостоятельно;
  • добавлены автоматическая деактивация кнопок GtkScrollbar в крайнем положении и специальные функции для принудительного отключения этого поведения.

Замеченные баги принимаются, как обычно, на http://bugzilla.gnome.org/

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

Bsd-un (03.07.2006 16:12:58)

FreeDOS не умер

Новости - OpenSource
Группа OpenSource

Cообщения о смерти FreeDOS (nixp.ru osnews.com) оказалось возможно переиграть.

Действительно, в день 12-летия проекта Jim Hall поместил на главной странице freedos.org трагическое сообщение: "Я сдался. Я перестал ждать 1.0. FreeDOS мертв", однако поддержка сообщества заставила его изменить своё мнение. FreeDOS 1.0 выйдет 28 июля.

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

Bsd-un (30.06.2006 21:27:33)

Adobe идёт на уступки пользователям FreeBSD

Новости - BSD
Группа BSD

С выпуском Adobe Flash Player 9 из лицензионного соглашения конечного пользователя (EULA) было изъято понятие "авторизованной операционной системы".

Как поясняет менеджер Adobe Эмми Хуанг, это должно сильно обрадовать пользователей FreeBSD: теперь если пользователь "не поддерживаемой официально" (т.е. не указанной явно в системных требованиях к продукту) платформы умудрится установить и заставить работать "продукт" на своём компьютере, эти действия не будут рассматриваться как преступление и нарушение EULA.

Право свободного распространения "продукта" по-прежнему предоставляется только для "авторизованных ОС".

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

Bsd-un (30.06.2006 17:12:38)

Правильное кроссплатформенное тестирование

Новости - OpenSource
Группа OpenSource

Провести сравнение производительности серверного ПО на разных платформах и получить объективный результат -- задача сложная и чреватая множеством ловушек. О методологии организации подобных измерений в Microsoft рассказывает сотрудник OSSL Анандип Панну.

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

Bsd-un (29.06.2006 23:29:36)

OpenOffice Metro Ads

Новости - OpenOffice
Группа OpenOffice

OpenOffice.org собирает деньги на рекламу в нью-йоркском метро.

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

Bsd-un (27.06.2006 20:09:45)

Столман на конференции GPLv3

Новости - GNU's Not Unix
Группа GNU's Not Unix

На конференции GPLv3 в Барселоне Groklaw взял интервью у Ричарда Столмана. Вождь движения GNU призвал "не быть пассивными жертвами" и проявлять активизм, бойкотировать производителей "закрытого" железа вроде TiVo, и сделать всё возможное, чтобы эти продукты провалились а их производители были покрыты позором.

Он также назвал приоритетные направления работы для GNU-программистов на ближайшие годы: это распознование речи, CAD, и свободные драйверы.

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

Bsd-un (26.06.2006 23:00:39)

Предварительный релиз Python 2.5

Новости - OpenSource
Группа OpenSource

Вышла бета-версия Python 2.5.
Новое в языке:

  • однострочные условные выражения (аналог X?Y:Z, PEP 308)
  • новый оператор with (PEP 343)
  • генераторы превратились в полноценные сопрограммы (coroutines, PEP 342)
Новые модули в стандартной библиотеке:
  • ctypes (прямой вызов Си-функций из .so и .dll)
  • ElementTree (упрощённая работа с XML)
  • wsgiref (стандартный интерфейс между веб-приложением и веб-сервером)
  • hashlib, sqlite3

Многочисленные оптимизации, в т.ч. операции со строками ускорены на 30% (http://wiki.python.org/moin/NeedForSp...)

Полный список изменений: http://docs.python.org/dev/whatsnew/w...

Скачать: http://www.python.org/ftp/python/2.5/

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

Bsd-un (24.06.2006 18:34:06)

SUSE Linux Enterprise 10 USB Edition

Новости - Коммерческое ПО
Группа Коммерческое ПО

Оригинальный способ распространения Linux придумали в Novell: специальная "тренировочная" версия дистрибутива поставляется виде отдельного USB-устройства. Кроме виртуальной машины с предустановленным SUSE Linux Enterprise Server and Desktop 10, устройство содержит материалы учебного курса для желающих ознакомиться с будущим релизом.

Цена комплекта 199$, работает под Linux и Windows.

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

Bsd-un (23.06.2006 12:51:33)

Открыты архивы PyZine

Новости - OpenSource
Группа OpenSource

Открыты архивы некогда платного онлайнового журнала PyZine, посвященного питону и родственным технологиям.

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

Bsd-un (21.06.2006 10:43:04)

PC-BSD Roadmap

Новости - BSD
Группа BSD

Опубликован официальный план развития PC-BSD на второе полугодие 2006-го года. План охватывает релизы с 1.2 по 1.5 включительно и предусматривает:

  • многочисленные улучшения инсталлятора, в т.ч. автоопределение ноутбуков и многопроцессорных конфигураций;
  • дополнительные графические конфигураторы;
  • лучшую совместимость с windows и "профессиональный" внешний вид.

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

Bsd-un (15.06.2006 21:09:42)

О Сервере - Правила форума
http://www.linux.org.ru/

Rambler's Top100 Рейтинг@Mail.ru