LINUX.ORG.RU

Web


40

2

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

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

Группа Linux General

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

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

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

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

 ,

dimv
()

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

Группа Linux General

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

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

Блог автора

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

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

 , ,

shutty
()

nginx-0.7.59

Группа Open Source

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

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

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

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

 , , ,

gromozekin_dot_NET
()

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

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

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

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

 , , ,

IBM_dW
()

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

Группа GNU's Not Unix

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

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

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

 , , , ,

anonymfus
()

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

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

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

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

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

 

Leron
()

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

Группа Open Source

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

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

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

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

>>> svn на google.code

 , , ,

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.

 , , , , , , , , , ,

anonymfus
()

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

Группа GNU's Not Unix

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

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

 , ,

sinister666
()

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

Группа Open Source

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

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

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

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

 , ,

HighwayStar
()

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

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

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

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

 , ,

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

 ,

kelyar
()

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

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

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

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

 ,

anonymfus
()

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

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

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

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

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

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

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

 , , , ,

Minoru
()

WordPress.Tv — видеоматериалы по WordPress

Группа Open Source

17 января текущего года команда разработчиков свободного движка блогов WordPress запустила новый ресурс - http://wordpress.tv, сайт с видеоуроками по WordPress.
На сайте доступны для просмотра видеоуроки по установке и настройке как автономного движка, так и на сервисе WordPress.com. Там же доступны различные презентации/слайдшоу скрытых возможностей WordPress, интервью с блоггерами из разных стран.

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

>>> Новость на официальном сайте

>>> Перевод

 ,

anonymous
()

nginx обходит lighttpd

Группа Linux в России

В опубликованной Netcraft статистике используемых веб серверов за Декабрь 2008 года особо выделяется отечественная разработка nginx. По общим данным (Top Developers) и по выборке сайтов с большим процентом трафика (Active Sites) nginx вышел на четвертое место, и теперь его разъединственный разработчик Игорь Сысоев будет бороться за доли с такими гигантами как Apache, Microsoft и Google. Из 186,727,854 сайтов под управлением nginx оказалось 1.80% (и 2.72% из числа топ сайтов), этот показатель увеличился с прошлого месяца на 10%.

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

 , ,

linuks
()

Релиз Kohana 2.3

Группа Open Source

Вышла новая версия php-фреймворка Kohana. Исправлены ошибки, реализованы новые возможности.

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

  • строгое ООП, реализованное на PHP5
  • 100% UTF-8 совместимость
  • использует MVC модель
  • структура аналогична CodeIgniter

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

 , ,

VladimirMalyk
()

Вышел web.py 0.3

Группа Open Source

6 декабря вышла новая версия 0.3 легкого веб-фреймворка web.py, а уже 10 декабря версия 0.31. Список изменений:

  • print заменен на return, что привело к несовместимости с версией 0.22
  • application framework изменен на новый.
  • модульная система работы с базами данных (несовместимая со старой)
  • новый отладочный режим
  • улучшена поддержка unicode
  • переписан код для работы с шаблонами
  • поддержка сессий
  • поддержка openid
  • совместимость с python 2.6
  • и другие изменения, о которых можно узнать по ссылке к новости.

web.py написан на языке Python и используется рядом крупных компаний, в числе которых watchdog.net, yandex.ru и многие другие, о которых можно прочитать на сайте http://webpy.org. К достоинствам данного фреймворка можно отнести простоту обучения, гибкость и удобную систему привязки URL к обработчикам.

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

 , ,

rymis
()

Hv3 - веб-браузер, написанный на Tcl/Tk

Группа Open Source

Минималистичный веб-браузер поддерживает JavaScript, CSS и проходит тест Acid2.
Обладая небольшими размерами и качественным отображением HTML, браузер значительно превосходит Dillo и может использоваться в качестве если не единственного, но основного.

В интерфейсе имеется поддержка вкладок, поиск в поисковых системах Google, MSN, Wikipedia, Yahoo.

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

 ,

Kaschenko
()

Вышел Rails 2.2

Группа Open Source

Новая версия Web-фреймворка на Ruby включает:

  • Интернационализацию.
  • Потокобезопасность, пулинг соединений с БД.
  • Совместимость с JRuby и Ruby1.9.
  • Улучшенную документацию.

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

 , , ,

anonymous
()