LINUX.ORG.RU

Php


92

23

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

Вышла среда разработки NetBeans 7.0

Группа Java

NetBeans — это интегрированная среда разработки открытым исходным кодом, позволяющая создавать приложения на языках программирования Java, PHP, C, C++ и ряде других. Сегодня вышла седьмая версия этой IDE.

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

Некоторые из изменений:

Java

  • Поддержка новых синтаксических конструкций JDK 7: «бриллиантовый оператор», строки в switch и т.д.
  • Улучшения редактора кода: автодополнение, новые подсказки
  • Поддержка Apache Maven 3
  • Поддержка JUnit 4.8.2 и другие улучшения по части модульного тестирования
  • Новый визуальный редактор для Swing'овской компоновки GridBag

Веб и Java EE

  • Поддержка GlassFish 3.1 и улучшения интеграции с этим сервером
  • Более быстрое и удобное развёртывание приложений на сервере WebLogic
  • Большое количество улучшений, связанных с технологией JSF
  • Поддержка технологии Bean Validation
  • Теперь редактор поддерживает HTML5 и JSON

PHP

  • Генерация документации PhpDoc
  • Новые возможности рефакторинга
  • Поддержка алиасов в PHP 5.3

C и C++

  • Простой импорт проекта из существующих бинарников
  • Новый вид проекта, при котором исходные файлы расположены на удалённой системе

Другое

  • Улучшена интеграция с профайлером
  • Значительно упростилась работа с БД Oracle
  • В редакторе появился перенос по словам (word wrapping)

Скачать NetBeans
Посмотреть видеообзор (требуется Flash)

>>> Подробнее об этом выпуске

 , , , , , , ,

CARS
()

DEVCONF 2011 (PHP, PERL, PYTHON, RUBY, .NET)

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

DevConf 2011 http://devconf.ru/ - профессиональная конференция, посвященная ведущим технологиям программирования и веб-разработки. В 2010 она собрала более 1200 веб-разработчиков http://2010.devconf.ru/

Участникам DevConf предоставляется уникальная возможность - получить доступ сразу ко всем лидирующим технологиям веб-разработки, послушав доклады от основателей этих технологий, приехавших в Москву со всего мира.

В рамках DevConf 4 июня 2011(суббота!) года пройдут 5 конференций:

  • DevConf::PYTHON()
  • DevConf::RUBY()
  • DevConf::PHP()
  • DevConf::PERL()
  • DevConf::ASP.NET()

Формат конференции DevConf предусматривает первый конференционный день и второй день (5 июня) мастер-классов. Второй день является опциональным и требует отдельной регистрации.

Для кого DevConf?

Конференция нацелена на профессиональных веб-разработчиков и тех, кто мечтает ими стать. Она объединяет ВСЕ самые распространенные языки, при этом каждому выделен свой поток(зал).

Можно будет погрузиться именно в ту технологию, которая вызывает наибольший интерес. При этом уровень любого из направлений является максимально профессиональным. В каждой секции будут представлены доклады 1-2 непосредственных авторов языка, а также признанных экспертов в области.

Кто докладчики DevConf?

Для организации каждого из направлений мы привлекаем сообщества того или иного языка/технологии. Они приглашают признанных экспертов как российского, так и международного уровня.

Кто проводит DevConf?

DevConf является результатом деятельности огромного количества профессионалов.

В организации каждого потока принимают участие уважаемые в соответствующем сообществе люди.

Приглашаем докладчиков в основные потоки, а также на мастер-классы.

Мы открыты к сотрудничеству и будем рады обсудить любые способы взаимодействия с информационными, техническими и другими партнерами - 2011@devconf.ru

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

 , , , , , , , , ,

devconf
()

Построение каталога товаров для Интернет-магазина с помощью локальной базы данных и Web-служб

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

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

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

 , , ,

IBM_dW
()

Devconf::PHPConf Конференция 2011 - 21-22 мая Москва (с участием автора PHP и разработчиков PHP6)

Группа Open Source

Приглашаем WEB-разработчиков к участию в 10-й Международной конференции DEVCONF::PHPCONF 21-22 мая 2011!

В программе конференции следующие интересные выступления:

День первый (21-го):

  • Marcus Bourgerus (Google) с докладом «Introduction to pure functional PHP»
  • Perl & Silverlight: новая альтернатива для создания Rich Internet Applications
  • Сотрудничество Microsoft & Zend - PHP: DOTNET
  • Perl и Web 2.0
  • Moose - постмодернистская объектная система на Perl
  • Пора отправлять С на свалку истории! Пишем демонов на PHP с использованием расширения libevent.(Вадим Крючков)
  • PHP6: - Optimization is a Mistake от автора PHP. (Ilya Alshanetskiy - Core PHP Developer)
  • рефакторинг Perl-кода
  • Здоровая альтернатива MySQL - MariaDB. Один из авторов MySQL & MariaDB.(Michael Widenius, один из основателей MySQL AB, автор MySQL Server и MariaDB (http://monty-says.blogspot.com/).
  • PostgreSQL 9.0 Final. (Голубь Павел, MicroOLAP Technologies Ltd Inc.)
  • Флипчарт: PostgreSQL на DEVConf - встреча фанатов.(Алексей Тимохин)

День второй (22-го):

  • PHP 6: Что нового в языке: полная поддержка Unicode, замыкания,лямбда и прочие улучшения.
  • Опыт создания и эксплуатации высоконагруженных веб-проектов. Вопросы интеграции с 1С.
  • построение совместимых Perl/mod_perl систем с последовательным интерфейсом
  • разработка CMS для крупного портала
  • Авторы PHP откроют секреты PHP (Exposing Hidden PHP Secrets / How PHP Ticks) (Derick Rethans)
  • XML Sapiens как универсальная концепция сайтостроения в разрезе XML/PHP
  • применение ORM в Perl
  • ООП. Parrot. Можно закапывать.
  • использование шаблона проектирования MVC в web-проектах
  • использование web-based real-time графического вывода с использованием Perl

Мастер-классы 3дня, 2 потока:

  • Практика независимой WEB-разработки (freelance)
  • Практика разработки корпоративных веб-приложений 2011
  • Экстремальное программирование: Agile Scrum по GTD к TDD - 2 дня (компьютерный класс)
  • Организация Build-Test-Deploy цикла при разработке PHP приложений
  • Как заработать деньги на Open Source
  • Свой проект свободно распространяемого Программного Обеспечения
  • Использование низкоуровневых возможностей PHP в разработке веб-приложений
  • Практика использования технологии XSLT в приложениях php5
  • XML в PHP6
  • Разработка современной CMS
  • Аргументы против XSLT
  • Индексы MySQL - как использовать
  • Платежные системы: основа - PHP

Формат участия
21-25 мая: конференция + мастер-классы (5 дней) или 21-22 мая: конференция (2 дня)

Желающие дать мастер-класс еще могут успеть подать заявку. Не забудьте встать в очередь за регистрацией

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

 , , , , , , , , , , , ,

Devconf
()

Взлом сервера wiki.php.net

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

Представители проекта PHP сообщили об обнаружении факта взлома сервера wiki.php.net и утечке базы паролей пользователей Wiki и администраторов взломанного сервера (не исключен вариант сниффинга паролей в локальной сети). Другие серверы в инфраструктуре проекта PHP не пострадали. Детали совершения атаки пока не сообщаются, расследование еще не завершено. Известно только то, что злоумышленнику удалось проникнуть в систему через уязвимость в Wiki-движке и затем получить root-доступ к системе, применив локальный эксплоит. В настоящее время взломанный хост отключен от сети и инициирован процесс смены всех паролей в SVN-репозитории.

По предварительным данным перехваченные на сервере wiki.php.net аккаунты разработчиков и администраторов проекта PHP не были использованы для внесения изменений в код интерпретатора PHP. Для того чтобы убедиться в сохранении целостности кода разработчики инициировали проведение детального аудита, в рамках которого были проанализированы все коммиты, начиная с выпуска PHP 5.3.5. Результат аудита не выявил какой-либо подозрительной активности.

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

 , , ,

Komintern
()

PHP 5.3.6

Группа Open Source

17 марта вышел PHP 5.3.6.

В данном релизе устранено 5 уязвимостей:

  • Выход за допустимые границы памяти при обработке изображений со специально оформленным тегом в блоке EXIF-параметров.
  • Ошибка форматирования строки (format-string) в расширении Phar.
  • Целочисленное переполнение в функции shmop_read.
  • Переполнение буфера при указании большого значения в параметре «precision».
  • Нарушение границ памяти при использовании ZipArchive с опцией FL_UNCHANGED при обработке пустого ZIP-архива.

Кроме того, усилена безопасность в коде обработки протокола fastcgi в fpm SAPI.

Другие изменения:

  • Обновлены версии библиотек SQLite3 (3.7.4) и PCRE (8.11).
  • Добавлена возможность соединяться с сайтами по HTTPS через прокси-сервер, поддерживающий basic-метод аутентификации, используя stream_context/http/header/Proxy-Authorization.
  • Изменено значение serialize_precision по умолчанию с 100 на 17.
  • Устранена регрессия при обработке обратных слешей в open_basedir.

Также отмечается, что ветка 5.2 больше не поддерживается.

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

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

 , ,

megabaks
()

Разработка системы управления содержимым (CMS) с помощью PHP и MySQL

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

В этой статье будут объединены предыдущие наработки и рассмотрены основные принципы построения системы управления содержимым (CMS). Такая система позволит управлять хранением, индексацией и поиском текстового содержимого, а также мультимедийного контента. Вся описательная часть сопровождается примерами кода на PHP, который тестировался на IDE EasyEclipse for LAMP со встроенным просмотрщиком результатов работы PHP. Приводимые скрипты имеют емкие комментарии и описательную часть, достаточную для быстрого усвоения и дальнейшей адаптации проекта к существующим задачам.

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

 ,

IBM_dW
()

Вышел WordPress 3.1

Группа Open Source

После полугода разработки наконец-то вышел новый, четырнадцатый релиз популярной OpenSource-платформы для ведения блогов — WordPress 3.1 «Reinhardt». Данный релиз посвящен джаз-исполнителю Джанго Рейнхардту.

В новой версии переработанно рабочее пространство — появилась верхняя панель, которая позволяет получить доступ к часто используемым функциям админпанели (dashboard). В частности, она создаёт простой интерфейс для новичка, которого может отпугнуть множество тех пунктов меню, которые можно наблюдать в админпанели. Также в данной версии обновлена голубая тема оформления.

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

При разработке этой версии совершено более двух тысяч коммитов и закрыто более 820 проблем в Trac.

Теперь разработчики берут курс на версию 3.2 и просят не беспокоиться, ведь они продолжат использовать PHP.

Список изменений

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

 , , ,

onix_N
()

KDevelop 4.2

Группа KDE

Сегодня одновременно с KDE SC 4.6 был анонсирован выпуск версии 4.2 популярной среды разработки KDevelop и сопутствующих ему модулей KDevelop-php. Главным новшеством версии является поддержка интерфейса KTextEditor::MovingInterface из Kate, благодаря чему стало возможным использовать KDevelop в свежевышедшем KDE 4.6.

Среди изменений по сравнению с предыдущей версией стоит отметить:

  • улучшенный модуль QtHelp теперь позволяет подключать сторонние файлы справки .qch, благодаря чему стало возможным пользоваться документацией kdelibs или libstdc++ прямо в IDE;
  • добавлен новый модуль поддержки man-страниц документации;
  • поддержка поиска и замены в файлах (ранее возможность замены отсутствовала);
  • функция Problems теперь показывает TODO и FIXME в коде;
  • добавлена фильтрация в дереве проекта;
  • реализовано открытие файлов проекта во внешнем приложении (например, в QtDesigner для .ui файлов);
  • внесён ряд улучшений в поддержку С++ (разбор макросов), CMake (работа с файлами) и PHP (семантическая подсветка переменных);
  • исправлено много ошибок.

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

 , , , , ,

Pavval
()

Запуск сервиса paste.kde.org - аналога сервиса pastebin.com от проекта KDE

Группа KDE

Проект KDE представил сервис paste.kde.org, предназначенный для обмена небольшими фрагментами текста (например конфигурационными файлами и исходным кодом программы или скрипта).
Исходный код (на PHP) открыт под лицензией BSD.

Возможности сервиса:

  • подсветка синтаксиса для многих языков программирования и типов разметки;
  • заметки можно публиковать, и защищая их паролем;
  • в процессе рецензирования кода можно сразу просматривать прошлые заметки;
  • оповещения о новых записях по технологии RSS;
  • API для автоматизации отправки заметок из скриптов и программ;
  • возможности по группировке заметок;

Причины создания этого сервиса:

  • необходимость учесть специфику проекта KDE;
  • избавление от отвлекающих элементов и рекламы на страницах;
  • требование унификации с внешним видом нового веб-сайта KDE;

>>> paste.kde.org

 , , ,

uju
()

Реальные веб-проекты на PHP и MySQL. Часть 4. Создание пользователей системы и управление их учетными записями

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

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

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

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

 ,

IBM_dW
()

Веб-проекты на PHP и MySQL. Разработка почтовой службы с веб-интерфейсом

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

В этой серии статей будут рассмотрены вопросы, посвященные реализации веб-интерфейса к существующему почтовому серверу с использованием PHP-библиотек, поддерживающих IMAP. Во всех приводимых примерах используется EasyEclipse для LAMP версии 1.2.2.2 и встроенный браузер PHP.

В рамках этого проекта планируется разработать почтовый клиент под гипотетическим названием «Безопасная и быстрая почта», который может предложить пользователям следующие функции:

  • подключение к своим учетным записям на почтовых серверах POP и IMAP;
  • чтение приходящих почтовых сообщений;
  • отправка своих сообщений электронной почты;
  • отправка ответов на пришедшие сообщения;
  • переадресация сообщений;
  • удаление ненужных сообщений из своего почтового ящика.

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

 ,

IBM_dW
()

PHP 5.3.3

Группа Open Source

Вышел PHP 5.3.3, включающий в себя официальную поддержку PHP-FPM (FastCGI Process Manager SAPI) и большое количество исправлений (результат акции «Month of PHP Security»). Включение в основную ветку патчей от php-fpm.org открывает перспективы для широкого распространения альтернативных для apache + mod_php5 решений — таких комбинаций, как nginx + php-fpm или lighttpd + php-fpm, позволяющих обеспечить более высокую производительность веб-приложений.

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

 , ,

linuks
()

NetBeans 6.9

Группа Java

Сегодня, 15-го июня, в соответствии с расписанием состоялся выпуск NetBeans 6.9. По сравнению с предыдущей версией, добавлены следующие значительные новшества:

  • OSGi: включен контейнер Felix (есть возможность подключения Equinox); совместимость NetBeans-модулей и OSGi-bundles; поддержка OSGi-проектов для Maven;
  • Платформа NetBeans: генерация инсталляторов для большинства имеющихся платформ; редактор персонализации (branding);
  • JavaFX: включён JavaFX SDK 1.3; поддержка форм в Composer; улучшенные палитры для задания цветов/эффектов/форм; улучшения в рефакторинге и форматировании кода;
  • Java EE: поддержка JCDI (ex-WebBeans; JSR-299), Spring Framework 3.0; перегенерация JPA-сущностей после изменений схемы БД; поддержка REST-вебсервисов для platform-приложений; включены Apache Tomcat 6.0.26 и GlassFish v3 (GlassFish v2 исключен);
  • Java ME: поддержка Java Card™ 3 Connected;
  • Java: группировка точек останова в отладчике, улучшенная навигация по stack trace; поддержка annotation processor'ов в редакторе; улучшения в поддержке апплетов и WebStart-приложений;
  • Веб: автодополнение для id- и class-селекторов в CSS; рефакторинг CSS и HTML-подобных языков;
  • PHP: поддержка Zend Framework; обновленное автоформатирование кода с поддержкой множества правил;
  • Ruby: поддержка Ruby On Rails 3.0;
  • C/C++: улучшенная удаленная отладка/разработка; поддержка модульного тестирования (unit testing);
  • Прочее: проверка орфографии в редакторе; поддержка нескольких серверов типа Kenai.

NetBeansизвестная с 1997 года интегрированная среда разработки, изначально для Java, а впоследствии и для множества других языков (Scala, Groovy, C/C++, Python, PHP, Ruby, Scheme), а также платформа для создания desktop-приложений. Множество приложений, созданных на основе NetBeans Platform, включает в себя промышленные, научные, обучающие приложения, корпоративные информационные системы и приложения в области компьютерного искусства. Выпуск NetBeans 6.9 знаменателен тем, что это первый релиз, состоявшийся под эгидой Oracle. Вопреки пессимистичным прогнозам, NetBeans продолжает выходить четко по расписанию; потерь в динамике развития NetBeans также не наблюдается.

Сообщение о выпуске.

Заметки к выпуску.

Страница загрузки.

>>> Сайт NetBeans

 , , , , , , , ,

Kuka
()

Молодые разработчики предпочитают Ruby, PHP и Linux

Группа Linux General

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

По словам аналитика Forrester Джефри Хаммонда (Jeffrey Hammond), подрастающее поколение разработчиков чаще использует Ruby и PHP, чем Java или .Net, и в целом больше склоняется к разработкам на Linux, чем на Windows или Unix. Правда, даже если это новое поколение девелоперов полностью вытеснит «старых», а динамические языки программирования - Java и .Net, процесс устаревания технологий все равно продолжится. При этом Java и .Net уже продемонстрировали свою долговечность, а «новички» – пока не успели.

«Разработчики находятся под жестким контролем, - считает Джефри Хаммонд. - Open Source помогает разбить железную хватку бюрократии и таким образом влияет на развитие и производительность компании. Новое поколение продолжает использовать Windows и Java, но растет с идеей Open Source».

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

 , , ,

amorpher
()

DEVCONF::PHPConf - пройдет 17мая в Москве

Группа Open Source

Приглашаем посетить DEVConf::PHPConf()
17 мая в Москве http://devconf.ru/phpconf/page/programm

Программа конференции
1) PHP5 - Premature Optimization Mistakes от автора PHP.
Ilia Alshanetsky - Core PHP Developer.

2) Как в Badoo на PHP5 перешли - апгрейд в большой системе на 50 миллионов пользователей.
Алексей Рыбак [fisher].

3) Пора ли отправлять С на свалку истории? Пишем демонов на PHP с использованием расширения libevent.
Вадим Крючков [Long].

4) Мониторинг производительности MySQL с использованием performance schema.
Алексей Копытов, Senior Software Developer, Sun Microsystems.

5) История MySQL & MariaDB. Впервые в России - автор MySQL & MariaDB.
Michael Widenius, один из основателей MySQL AB, автор MySQL Server и MariaDB (http://monty-says.blogspot.com/).

6) В ожидании PostgreSQL 9.0.
Голубь Павел, MicroOLAP Technologies.

7) Флипчарт: PostgreSQL на DEVConf - встреча фанатов.
Алексей Борзов [Sad Spirit].

8) Классификация и методологии использования систем обработки и хранения данных совместно с PHP в масштабируемых веб-проектах.
Eugene Klimov, ведущий программист i-jet, разработка и публикация игр в социальных сетях.

9) PHP+REST: универсальная архитектура контроллера приложения.
Максим Тимохин, Маркетинговая группа Текарт, разработчик.

10) PHP 5.3 в бою. Опыт с фронта (Doctrine 2, Symfony 2, Zend Framework 2 и др.).
Туревич Георгий, ведущий веб-программист компании Wizartech.

+ Бесплатно посещение Python, Perl, Ruby, .NET секций - для расширения кругозора веб-разработчика...

Уже 270 участников... поторопитесь с регистрацией
http://devconf.ru/

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

 , , phpconf,

devconf
()

elFinder 1.1 и elRTE 1.0rc3

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

Российские разработчики из «Студии 42» выпустили новую версию свободного файлового менеджера для web - elFinder.

Хотя номер версии изменился всего лишь на единичку, на самом деле это совершенно новый продукт, сохранивший от предшественника только основные идеи. В теперешней инкарнации elFinder мало в чём отличается от своих десктопных собратьев:

  • Копирование/перемещение файлов с drag&drop
  • Выделение файлов мышью и с клавиатуры
  • Поддержка большинства сочетаний клавиш для управления файлами
  • Контекстное меню
  • Создание файлов/директорий привычным способом
  • Быстрый просмотр большинства типов файлов (QuickLook)
  • Работа с архивами
  • Редактирование текстовых файлов
  • Папка «Избранное»
  • «Запоминание» последней открытой директории и её вида
  • Информативный statusbar

Поскольку elFinder - web приложение, особое значение имеют безопасность и производительность. Этим аспектам разработчики уделили максимум внимания.

Безопасность:

  • Пути к файлам не передаются в «чистом» виде
  • Ограничение загружаемых файлов по типам. (Разрешенные/запрещенные и порядок применения правил - по аналогии с Access Control в веб-сервере Apache)
  • Доступ к файлам и директориям указывать с помощью регулярных выражений (regex => access)
  • Возможность скрыть имя корневой директории
  • Отключение почти любых команд
  • Возможность разрешить/запретить показ URL'ов файлов
  • Logger действии пользователя
  • Работа с symlinks

Производительность:

  • Возможность отключить подсчёт места занимаемого директориями и создания миниатюрок
  • Генерация миниатюрок в фоновом режиме
  • Передача данных в формате JSON
  • Клиентская часть оптимизирована, чтобы обеспечить комфортную работу даже если в открытой директории 2-3 тысячи файлов (в случае Safari или Chrome - 4-6 тыс)

elFinder - инструмент для разработчиков и администраторов. Его API построен на базе JSON, хорошо документирован на 3-х языках, имеются примеры интеграции с WYSIWYG редакторами CKEitor/TinyMCE и конечно же elRTE, кроме php-коннектора в дистрибутив включен коннектор на python (в работе коннектор на Java).

Вместе с новой версией файлового менеджера вышел очередной релиз-кандидат редактора elRTE 1.0rc3, а также обновился сайт.

Сайт Проекта

>>> Демо

 , , , , , , сделано в россии

sun
()

rutorrent 3.0

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

Rutorrent - известный web-интерфейс для управления rtorrent, серверная часть которого написана на php. В богатые возможности web-интерфейса rutorrent входит поддержка плагинов.

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

Rutorrent развивается силами отечественных разработчиков и распространяется под лицензией GPLv3. Паралельно с версией 3.0 выпущена заключительная версия 2.9 предыдущей, уже неподдерживаемой ветки.

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

 , ,

shahid
()

В мае будет проведен месяц безопасности PHP

Группа Open Source

Стефан Эссер (Stefan Esser), создатель проекта Hardened-PHP, объявил о проведении в мае инициативы по увеличению безопасности интерпретатора PHP. Мероприятие повторяет по своей сути проведенную в марте 2007 года акцию «Месяц ошибок в PHP», в рамках которой в PHP было обнаружено более 40 проблем безопасности.

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

Работы принимаются до 11 апреля. Победители будут определены экспертным советом и получат призы. Участники конкурса занявшие с первого по четвертое место получат возможность бесплатно посетить конференцию SyScan, кроме того в зависимости от занятого места им будет предоставлено денежное вознаграждение: за первое место - 1000 евро, второе - 750 евро, третье - 500 евро, четвертое - 250 евро. Занявшие с 5 и 6 место получат лицензию на ПО CodeScan PHP, а с 7 по 16 место - 65-долларовые купоны для интернет-магазина Amazon.

Победители будут объявлены 1 мая, в дальнейшем весь май, день за днем, работы участников конкурса и информация об обнаруженных новых уязвимостях будет публиковаться на сайте php-security.org.

Текст объявления

Сайт проекта

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

 , , , ,

helios
()

Вышел WordPress 2.9

Группа Open Source

19 декабря вышла финальная версия WordPress 2.9! Всего в новой версии было внесено более 500 поправок по сравнению с 2.8, в разработке новой версии движка приняло участие более 140 человек.

Основные фишки новой версии:

  • Встроенный графический редактор
  • Корзина для удаленных комментариев и постов
  • Обновление нескольких плагинов одним кликом
  • Встроенная поддержка canonical-мета тэгов

>>> Обзор возможностей WordPress 2.9

 , ,

afiskon
()