LINUX.ORG.RU

Web


40

2

Всего сообщений: 314

OpenNICTA - портал открытого программного обеспечения исследовательской организации NICTA

 , ,

Группа Open Source

Исследовательская организация National ICT Australia (NICTA) сделала шаг вперед в сторону поддержки ПО с открытым исходным кодом, запустив портал OpenNICTA, где можно посмотреть и загрузить различное ПО, разработанное организацией. Уже сейчас там можно найти 11 программ, но, как сообщается, разработчики не остановятся на этом и число проектов с открытым исходным кодом будет только расти.

Среди разработок организации NICTA можно выделить:

  • OKL4 микроядерное решение виртуализации для встраиваемых систем
  • CAIRNS система уведомлений и управления информацией, разработанная в рамках проекта по разработке программного обеспечения, нацеленного на процессы предотвращения катаклизмов, своевременного реагирования на них и восстановления от последствий различных природных и техногенных катастроф (SAFE Project).
  • Armadillo Library с++ библиотека, нацеленная на решение задач линейной алгебры (математика матриц и векторов), основной акцент сделан на хороший баланс между скоростью и простотой использования. (также результат работы SAFE Project).

Глава Trustworthy Embedded Systems Group (дочерняя организация NICTA) Гернот Хайзер:

«Несмотря на то, что исследовательские организации открывают исходный код своего разрабатываемого ПО сообществу, обычно это происходит непродуманно, спонтанно и очень часто в обход 'радиолокационной вышки’ власти.»

«В основном процесс открытия ПО происходит без шумихи, не говоря об этом везде и каждому, и в надежде на то, что адвокаты не смогут что-либо сделать. Это, несомненно, создает значительные проблемы для исследовательских организаций. Таким образом, я думаю, что наш системный подход в отношении данного вопроса очень важен.»

>>> Подробности (англ.) (computerworld.com.au)

alecm
()

Уязвимость в DOM (Document Object Model) приводит к краху браузеров

 , , , , ,

Группа Безопасность
Специалисты G-SEC опубликовали подробности уязвимости которой подвержены многие из известных на сегодня браузеров, среди них в частности: ранние версии Firefox, Chrome, Safari, Opera, Konqueror (все версии) и др.

Вызов метода select() при большом значении параметра длинны приводит к непрерывному выделению памяти до ее переполнения.

Сила воздействия уязвимости может варьироваться в зависимости от использующейся ОС, самого браузера и его версии. Так Opera например сохраняет работоспособность, но делает нестабильной работу остальных приложений. В Ubuntu система управления памятью сконфигурирована таким образом, что не останавливает процесс начинающий потреблять много памяти, что в случае с Konqueror приводит к краху браузера или перезагрузке системы.

Уязвимости подвержены так же браузеры мобильных устройств на Symbain, Android (кроме использующего последнюю версию WebKit) и др.

Крэш-тест: http://crashthisthing.com/select.html

>>> Подробности (g-sec.lu)

Buy
()

RightJS v1.2.0

 , ,

Группа Open Source
Тихо и не заметно вышла свежая версия новой JavaScript библиотеки RightJS.

RightJS ориентированна на людей работающих с динамическими языками и идет по стопам Prototype, MooTools, jQuery. В отличии от своих предшественников, RightJS гораздо более компактна, работает в несколько раз быстрее (бенчмарки прилагаются) и имеет в своем запасе несколько новых замечательных возможностей позволяющих писать более компактный и удобочитаемый код приложений.

Со времен последнего анонса на ЛОР'e, произошли следующие изменения

  • Добавлена поддержка броузера Konqueror
  • Появлись несколько новых классов
  • Обновления и багфиксы в движке визуальных эффектов
  • Обновления и фиксы в обработчкие dom-событий
  • Обновления в документации
  • Прочие мелкие обновления, фиксы и радости

Спешите видеть!

>>> Подробности (rightjs.org)

StDog
()

Сравнение браузеров по потребляемой памяти.

 , ,

Группа Mozilla
Dot Net Perls провели сравнительное тестирование Google Chrome 3.0 Dev, Firefox 3.5 RC, Safari 4.0 и Opera 10b чтобы определить потребление памяти при открытии 150 вэб сайтов из AlexA top.

Больше всего памяти занимает Google Chrome 3.0 Dev

Меньше всего памяти занимает Firefox 3.5 RC

При этом Firefox и Chrome лучше возвращают память операционной системе.

>>> Подробности (dotnetperls.com)

grim
()

Opera Unite

 , , ,

Группа Проприетарное ПО

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

«С помощью Opera Unite обмен данными между компьютерами становится таким же простым, как и работа с веб-ресурсами. Конечному пользователю эта технология позволяет лучше контролировать использование его частных данных в открытом доступе. Кроме того, он может удалённо работать с хранящейся на его компьютере информацией с помощью любого другого устройства, оснащённого современным веб-браузером», - рассказывают в Opera.

Что такое Opera Unite?

Opera Unite – это технология взаимодействия, позволяющая одному пользователю получать доступ к частной информации (такой как файлы, фото, музыка), размещённой на компьютере другого пользователя. Данная технология использует веб-сервер небольшого размера, которым оснащён настольный браузер Opera. Он позволяет давать доступ к данным и сервисам.

На каких программных платформах работает Opera Unite?

Opera Unite работает на всех платформах, которые поддерживают браузер Opera, включая Windows, UNIX и Mac.

Opera Unite работает только с браузером Opera?

Для того чтобы активировать Opera Unite на своём компьютере и предоставить доступ к его содержимому другим пользователям, вы должны использовать браузер Opera. Но для того, чтобы получить доступ к данному контенту, достаточно любого современного браузера, т.к. cервисы Opera Unite создаются с соблюдением всех общепринятых и открытых стандартов.

В чём заключается суть сервисов Opera Unite?

Сервисы Opera Unite позволяют расширить возможности браузера – от функциональности социальных сетей и чатов до возможности открыть файлы, музыку или фото для безопасного доступа к ним другим пользователям. Теперь это можно делать быстро, просто и без необходимости загружать файлы на онлайновые «облачные» сервисы.

Какие сервисы доступны сейчас?

Лабораторный релиз Opera Unite будет поставляться с шестью сервисами: Доступ к файлам (File Sharing), «Холодильник» (Fridge), Доступ к фото (Photo Sharing), Медиа-проигрыватель (Media Player), Веб-сервер (Web Server) и «Гостиная» (The Lounge). Другие сервисы будут создаваться сторонними разработчиками и публиковаться в разделе Opera Unite на сайте компании.

>>> Подробности (opera.com)

sArj
()

Заметки Tomboy теперь можно синхронизировать с Web

 , snowy, ,

Группа GNOME

Наработки проекта Brad Taylor из Novell, Snowy, вошли в состав последнего релиза утилиты для заметок в GNOME — Tomboy.

Snowy — это написанное на Python с использованием фреймворка Django серверное приложение, с которым теперь может синхронизироваться Tomboy. Распространяется под лицензией GNU AGPL.

В планах разработчиков создать мощное RIA-приложение по созданию заметок, доступное из любого веб-браузера, а также бесплатный веб-сервис (Tomboy Online), с которым все пользователи Tomboy смогут синхронизировать свои данные.

>>> Подробности (nixp.ru)

shurupov
()

Webelements: добавление сервиса от Google на свой сайт

 ,

Группа Linux General

На конференции в Сан-Франциско была представлена новая возможность от компании Google по работе с их API. Зайдя на специальный сайт, вы можете выбрать необходимый вам сервис и получить готовый код для вашего web-сайта. Код предоставляется в виде плавающего фрейма,

Поддерживаются следующие сервисы:

  • календарь
  • google maps
  • чат
  • обыкновенный поиск
  • презентации google docs
  • таблицы google docs
  • лента новостей
  • новости с сайта youtube.

>>> Подробности (googlerussiablog.blogspot.com)

dimv
()

Самый быстрый миниатюрный веб-сервер, написанный на Lisp'е

 , ,

Группа Linux General

Джон Фремлин создал миниатюрный веб-сервер для динамического контента, написанный на Lisp. Результаты тестирования, проведенного автором, были представлены на встрече Tokyo LUG, в соответствии с которыми, производительность и масштабируемость данного веб-сервера оставила позади связку lighttpd+fcgi+php и даже веб-сервер Mongrel, написанный на Ruby.

Что примечательно, сам динамический контент для этого веб-сервера требуется тоже писать на Лиспе. В качестве работоспособного примера был создан персональный блог автора, код которого занимает целых 102 строчки и поддерживает обновление новых записей через AJAX. Этот блог в качестве проверки на прочность уже смог выдержать Slashdot-эффект.

Блог автора

Результаты тестирования

>>> Подробности (slashdot.org)

shutty
()

nginx-0.7.59

 , , ,

Группа Open Source

Вышел первый стабильный релиз nginx ветки 0.7.

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

  • Кэширование проксированных и FastCGI-серверов.
  • Директива try_files. Эта директива проверяет существование файлов в заданном порядке и использует для обработки запроса первый найденный файл, причём обработка делается в контексте этого же location'а.
  • Поддержка выделений в регулярных выражениях в директивах location и server_name.
  • Два новых фильтра для XSLT и преобразования изображений.
  • Начальная поддержка ipv6.
  • Поддержка ОС Windows.

>>> Подробности (sysoev.ru)

gromozekin_dot_NET
()

Клиентское решение IBM Open Collaboration: Архитектурные решения и варианты реализации для открытого виртуального клиента IBM

 , , ,

Группа Документация
Компании, исследующие стратегии снижения затрат для более эффективного использования энергии и увеличения маневренность бизнеса, восприняли виртуализацию клиентов как стратегический ход, позволяющий сохранить конкурентоспособность на рынке. Эта статья освещает некоторые технологии виртуализации, существующие сегодня на рынке настольных систем Linux®, а также знакомит с различными технологиями виртуализации, использующими открытое клиентское решение IBM® для совместной работы, которые повышают деловую эффективность вашей ИТ-инфраструктуре и дают возможность реализовать настольные системы будущего, максимально использующие мощь Web 2.0 и "облачных" вычислений ("cloud computing").

>>> Подробности (ibm.com)

IBM_dW
()

Решение RMS по поводу несвободного JavaScript

 , , , ,

Группа GNU's Not Unix

Ричард Столлман принял решение о том, как браузеры должны отличать свободные и несвободные скрипты, и добавил в свою статью на GNU.org конвенцию о выпуске свободных программ на JavaScript. В свободных скриптах в комментариях отныне должна присутсвовать директива @licstart...@licend, содержащая текст лицензии, а браузеры должны отслеживать соответствие используемых скриптами лицензий разрешённым.

Предыдущая новость на эту тему;

>>> Подробности (ссылка та же, что и в прошлой новости, но текст обновлён) (gnu.org)

anonymfus
()

Начала работу вопросно-ответная система wolfram alpha

 

Группа Проприетарное ПО
Главное отличие от поисковых систем типа google заключается в том что wolfram alpha вычисляет ответ на основе собираемой в интернете информации. К примеру можно ввести название вещества и получить его химические и физические свойства и формулу. Wolfram alpha разработана Wolfram Research и написана на Mathematica.

Блог разработчиков: http://blog.wolframalpha.com/

>>> Подробности (wolframalpha.com)

Leron
()

Открыт код движка Orphereus

 , , ,

Группа Open Source

Состоялся релиз движка имиджборд «Orphereus» - системы, разработанной на Python-фреймворке Pylons и включающей множество новаторских возможностей.

Вот некоторые из них:

  • Более гибкий постинг и фильтрация содержимого, возможные благодаря уникальной для движков этого семейства системе тегов;
  • Возможность индивидуальной для каждого пользователя настройки;
  • Специально разработанный механизм «пруфметок», способный подтвердить авторство пользователя, не нарушая принципов анонимности;
  • Честная и прозрачная анонимность;
  • RSS каналы;
  • Скромные требования к железу;

…И всё это под GPLv2.

>>> svn на google.code (google.com)

hedger
()

ECIS присоединился к антимонопольному иску против Microsoft, инициированному Opera Software

 , , , , , , , , , ,

Группа Mozilla

Европейский Комитет по Обеспечению Взаимодействия Систем, в который входят IBM, Nokia, Oracle Corporation, Sun Microsystems, Red Hat, Linspire, Adobe Systems, и ряд других компаний, включая саму Opera Software, присоединился к иску против Microsoft, инициированному Opera Software и поддержанному Mozilla и Google, по поводу использования Microsoft-м доминирующего положения на рынке операционных систем для захвата рынка интернет-браузеров и других смежных.

Подробности на ComputerWeekly;

>>> Подробности в блоге Ховарда Моена, работающего в Opera Software. (opera.com)

anonymfus
()

Несвободные сценарии JavaScript в вашем веб-браузере

 , ,

Группа GNU's Not Unix
Ричард Столлман выступил на конференции LibrePlanet, проходившей 21 и 22 марта в Harvard Science Center (Cambridge, MA) с анонсом новой статьи и кампании, нацеленной против использования несвободных сценариев JavaScript (и не только), которые незаметно для посетителей веб-сайтов загружаются и исполняются на их компьютерах в веб-браузере. Имеются в виду достаточно большие нетривиальные программы, зачастую с неизвестной лицензией, исходный код которых умышленно приведен в нечитабельный вид после их написания (удаление пробелов и комментариев, однобуквенные имена переменных и т. п.). В статье предлагается критерий оценки "нетривиальности" сценариев, а также любопытные пути решения проблемы.

>>> Статья Ричарда Столлмана (анг.) (gnu.org)

sinister666
()

Microsoft шутить не намерена. ASP.NET MVC теперь OpenSource

 , ,

Группа Open Source

Microsoft 1-го апреля опубликовал анонс открытия исходного кода фреймворка ASP.NET MVC под лицензией MS-PL.

На странице загрузки можно найти бинарные сборки, а также архив с исходным кодом.

В архив включен проект VS2008, который и необходим для сборки.

>>> Подробности (asp.net)

HighwayStar
()

Новые уязвимости Firefox 3.0

 , ,

Группа Безопасность
Обнаружены две уязвимости Firefox. Одна из ошибок, связаная с применением XSLT-преобразований, приводит к переписыванию участка памяти и потенциально может быть использована для получения доступа к компьютеру пользователя. Уязвимы версии под все платформы, исправления будут доступны 1-го апреля в релизе 3.0.8

>>> Подробности (mozilla.com)

maxcom
()

Rails 2.3

 ,

Группа Open Source
После релиз-кандидата вышла долгожданная версия 2.3.2 популярного веб-фреймворка на Ruby, содержащая множество изменений, основные из которых:
  • шаблоны приложений (можно описать скелет стандартного приложения, со всем необходимым для старта: gem, конфиги, и т.п.);
  • metal (небольшие куски кода, которые можно ОЧЕНЬ быстро вызывать без всего стека rails);
  • плотная интеграция с rack, прослойкой между веб-сервером и ror-приложением;
  • ActiveRecord получил вложенные транзакции.
Приятные мелочи:
  • "ленивые" сессии;
  • application.rb наконец стал application_controller.rb;
  • диспетчеры (public/dispatch.*) больше не генерятся для нового приложения;
  • find теперь может доставать из базы кусками, а не все сразу;
  • render стал умнее;
  • при выставленной локале автоматом подхватываются локализованные вьюшки (app/views/posts/show.ru.html.erb);
  • появилась возможность в настройках выбирать парсер XML(libXML вместо стандартного REXML).
NB тесты надо немного поменять, потому что Test::Unit::TestCase теперь стал ActiveSupport::TestCase.

>>> release notes (rubyonrails.org)

kelyar
()

20 лет Всемирной Паутине!

 ,

Группа Документация

Прямо сейчас в ЦЕРН проводят мероприятия, связанные с этой знаменательной датой.

>>> Подробности (cern.ch)

anonymfus
()

В Adobe Flash опять найдены критические уязвимости

 , , , ,

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

Выпущено обновление плагина Adobe Flash с исправлением пяти уязвимостей, позволяющих злоумышленнику получить контроль над системой пользователя:

  • Две уязвимости позволяют выполнить код злоумышленника при открытии специальным образом оформленного SWF-файла.
  • Возможность получения доступа к конфиденциально информации и потенциального повышения привилегий. Проблема проявляется только на платформе Linux.
  • Две ошибки, которые можно задействовать для совершения Clickjacking атак: при отображении указателя мыши, может быть использована злоумышленниками для организации подмены ссылки в момент клика.

(Одна проблема многоплатформенная, другая проявляется только на платформе Windows.)

Проблема исправлена в релизах 9.0.159.0 и 10.0.22.87.

>>> Подробности (adobe.com)

Minoru
()