За прошедшие сутки Microsoft сделала несколько заявлений о своих планах на будушее.
В Microsoft признали популярность Linux
1 min
1.1KИтогом прошедшей серии переговоров стало подписание между компаниями Microsoft и Novell соглашений о разработке, продвижении и поддержки новых решений для улучшения совместной работы продуктов Novell и Microsoft.
Благодаря новой модели сотрудничества лидирующих поставщиков программного обеспечения заказчики получат беспрецедентный выбор гибких решений с улучшенными возможностями взаимодействия между Windows и Linux и управления этими системами.
Благодаря новой модели сотрудничества лидирующих поставщиков программного обеспечения заказчики получат беспрецедентный выбор гибких решений с улучшенными возможностями взаимодействия между Windows и Linux и управления этими системами.
Zend Framework 1.0.0 RC1 — вышел
1 min
476Zend Framework 1.0.0 RC1 released!
Изменения (90 фиксов)
Скачать
Пишут, что следующий релиз будет в середине Июня и это будет скорее всего RC2.
Изменения (90 фиксов)
Скачать
Пишут, что следующий релиз будет в середине Июня и это будет скорее всего RC2.
PHP — Test Driven Development
1 min
2.2KСегодня к нам на фирму приезжал Себастиан Бергманн, разрабочик PHPUnit, представлял сию полезную вещь и кроме того test driven software development в целом. Интересно как веб-разработчики относятся к такому подходу? Дело в том, что наша фирма, вернее портал стоит на пороге полностью новой разработки с нуля, старая функциональная система не справляется просто с 3 миллионами юзеров, да и новшества писать сложно, а уж разобраться где что для несведущего — дремучий лес. Решили использовать Zend Framework, как основу ну и заодно уж всё делать по модному — Unit Tests, Pair «extreme» programming… Планы наполеоновские, времени марктинг даёт до рождества. Завтра приедет представитель от Zend, выслушивать пожелания и отвечать на вопросы.
За обедом Бергманн рассказывал забавные факты о гигантах PHP олимпа. Сейчас он работает (всего один день в неделю) на eZ Systems в Норвегии, участвует в интеграции PHPUnit в новую Zend Studio Neon, которая будет основываться на PHP Eclipse и принесёт с собой кучу полезных фич, типа встроенного JS дебуггинга и т.д.
За обедом Бергманн рассказывал забавные факты о гигантах PHP олимпа. Сейчас он работает (всего один день в неделю) на eZ Systems в Норвегии, участвует в интеграции PHPUnit в новую Zend Studio Neon, которая будет основываться на PHP Eclipse и принесёт с собой кучу полезных фич, типа встроенного JS дебуггинга и т.д.
Zend Studio Neon
1 min
468только что чувак с Zend представлял нам Zend Plattform 3.0 и Zend Studio Neon. Новая студия находится сейчас в alpha стадии, возможно мы будем её у себя активно тестировать.
Будет две версии — просто Eclipse с минимальными функциями для php разработки, как они уже существуют сейчас во всем известном плагине и конечно ещё коммерческий вариант со всеми интерсными вещами, например встроенным SQL навигатором / эдитором, генерацией WSDL, автоматическим анализатором кода ну и плюс конечно extended debugging, profiling с графическим интерфейсом через платформу, если оная инсталирована. Платформа кстати может использоваться на сервере разработки бесплатно, если есть лицензия для студии. Всё это можно инсталлировать как цельный продукт или как отдельные модули для Eclipse.
прикол еще показал такой:
system.out.print(«hello habra!»);
какой это язык? выглядит как java, но и php схавает запросто :)
Будет две версии — просто Eclipse с минимальными функциями для php разработки, как они уже существуют сейчас во всем известном плагине и конечно ещё коммерческий вариант со всеми интерсными вещами, например встроенным SQL навигатором / эдитором, генерацией WSDL, автоматическим анализатором кода ну и плюс конечно extended debugging, profiling с графическим интерфейсом через платформу, если оная инсталирована. Платформа кстати может использоваться на сервере разработки бесплатно, если есть лицензия для студии. Всё это можно инсталлировать как цельный продукт или как отдельные модули для Eclipse.
прикол еще показал такой:
system.out.print(«hello habra!»);
какой это язык? выглядит как java, но и php схавает запросто :)
Zend Framework 1.0.0
1 min
794Zend Studio и CVS/SVN
2 min
2.5KДоброго времени суток всем хабраридерам. Хотел бы с вами поделиться своим опытом по настройке Zend Studio на работу с репозитарием системы контроля версий (CVS/SVN). Хабралюди, имеющие сведения по этой теме могут отписаться в комментариях был ли их путь так тернист как мой, либо где-то в инете нашли они сопутствующую доку.
Родной FastCGI для IIS
2 min
2.9K
Спустя почти год после начала разработки, вышел Go-Live-релиз ISAPI-расширения FastCGI для web-сервера IIS версий 5.1 и 6.
По сравнению с традиционным CGI, при котором каждый новый HTTP-запрос инициирует запуск новой копии CGI-приложения, при использовании FastCGI программный процесс после выдачи страницы не выгружается и повторно используется при обработке следующих страниц, за счёт чего обеспечивается многократное увеличение производительности сервера в целом.
Zend Studio Neon beta (Eclipse based)
1 min
1.1KКомпания Zend запускает бета тестирование новой версии Zend Studio под кодовым именем Neon.
Продукт базируется на базе технологий Zend Studio а также Eclipse PHP Developers Tools (PDT) project.
Компания Zend надеется что переход на платформу Eclipse позволит получить такие преимущества:
Детали + скачать можно тут: www.zend.com/products/zend_studio/eclipse?hpb=studio-eclipse-beta-p1-2
Продукт базируется на базе технологий Zend Studio а также Eclipse PHP Developers Tools (PDT) project.
Компания Zend надеется что переход на платформу Eclipse позволит получить такие преимущества:
- Стандартизация (возможность разрабатывать приложения на многих языках не меняя IDE)
- Плагины (более 800 штук)
- Мощь движения Open source в развитии новых технологий
Детали + скачать можно тут: www.zend.com/products/zend_studio/eclipse?hpb=studio-eclipse-beta-p1-2
Дефейснули zend.com
1 min
467Новый Zend Studio for Eclipse!
1 min
1.4KПару часов назад Zend любезно известил меня о новом релизе Zend Studio for Eclipse.
Вот список улучшений (добавлений) в этой версии по сравнению с предыдущем релизе.
* New! Code refactoring
* New! Code generation and New File wizards
* New! Code Coverage
* New! PHPUnit testing support
* Improved PHP Editor with advanced formatting, new to-do lists and problems view
* Improved JavaScript Support
* Improved HTML support including HTML WYSIWYG, Code Folding, Drag & Drop components and more
* Improved Version Control support with Local history
* Improved Debugging and Profiling with Path Mapping
* Improved Zend Framework support with new Framework Project, code templates, MVC view and more
* New! Access to the ecosystem of Eclipse plug-ins
* New! Multi development languages support
* New! Zend Studio 5.5 Migration tools
* New! Automatic update mechanism
Новая версия продается за $299
Скачать и ознакомится с ней можно по этому адресу
P.S. Скачать не могу, не пускает в аккаунт, видимо проблемы из-за шквала запросов.
Вот список улучшений (добавлений) в этой версии по сравнению с предыдущем релизе.
* New! Code refactoring
* New! Code generation and New File wizards
* New! Code Coverage
* New! PHPUnit testing support
* Improved PHP Editor with advanced formatting, new to-do lists and problems view
* Improved JavaScript Support
* Improved HTML support including HTML WYSIWYG, Code Folding, Drag & Drop components and more
* Improved Version Control support with Local history
* Improved Debugging and Profiling with Path Mapping
* Improved Zend Framework support with new Framework Project, code templates, MVC view and more
* New! Access to the ecosystem of Eclipse plug-ins
* New! Multi development languages support
* New! Zend Studio 5.5 Migration tools
* New! Automatic update mechanism
Новая версия продается за $299
Скачать и ознакомится с ней можно по этому адресу
P.S. Скачать не могу, не пускает в аккаунт, видимо проблемы из-за шквала запросов.
Zend Framework 1.5.0 уже не beta
1 min
879Завершился rambler hackfest '08
4 min
537Немного истории
Числа 8 апреля не помню с чьей наводки набрел на сайт посвященный конкурсу.Суть заключалась в разработке «стартапа» за 24 часа. Нужно было лишь оставить заявку, в которой надо было описать команду, показать сделанные работы и предлагалось указать тему, которую хотелось бы выполнить. Посмотрел список жюри кроме Сысоева и Шитова знакомых фамилий не нашел). Не долго думая я оставил заявку назвав команду «Realistic Group».
И ещё один способ генерации PDF
4 min
8.8KНавеяно топиком о генрации PDF с помощью ghostscript и Inkscape.
Посмотрев на предложенный вариант, я вспомнил одно очень интересное решение, коим и хочу поделиться.
Итак, генерация PDF с помощью QT
Посмотрев на предложенный вариант, я вспомнил одно очень интересное решение, коим и хочу поделиться.
Итак, генерация PDF с помощью QT
Caucho Resin — сервер приложений Java/PHP
6 min
6.2K
И так, Resin — высокопроизводительный HTTP и сервер приложений для Java/PHP приложений, с возможностью масштабироваться и кластеризироваться в начальной конфигурации. Кстати, именно в этом состоит различие между обычной, open-source версией и Pro. В этой версии есть функции автоматического детектирования остановившихся или зависших сессий и рестарта сервера, а также средства мониторинга состояния JVM и потребления памяти. Кластеризация позволяет распределить нагрузку на несколько серверов, при этом сессии будут привязаны к конкретному серверу и мигрируют в фоновом режиме при крахе обслуживающей его ноды. Об этом стоит как то поговорить отдельно, возможно, в отдельной статье — я собираюсь плотно занятся изучением этого сервера и его возможностей, а результат буду публиковать в виде статей.
Zend_Mail отправка писем через SMTP с аутентификацией
2 min
7KПеределывал както один сайтик за горе-создателями и потребовалось мне отправлять почту через SMTP c аутентификацией.
Смотрим в руководство на сайте зенда http://framework.zend.com/manual/ru/zend.mail.smtp-authentication.html
и видим: "… на данный момент SMTP-аутентификация не поддерживается" :(
Что же делать?
Смотрим в руководство на сайте зенда http://framework.zend.com/manual/ru/zend.mail.smtp-authentication.html
и видим: "… на данный момент SMTP-аутентификация не поддерживается" :(
Что же делать?
Как я Zend штурмовал.
1 min
1KУважаемые хабралюди. Во первых строках своего письма хочу сказать спасибо, хабралюдям, написавшим Введение в Zend Framework и Введение в Zend Framework (продолжение). Благодаря именно этим статьям, я наконец-то совершил свою давнюю мечту и начал медленно, но уверенно учить ЕГО. Но перед тем, как ринутся в бой, хотелось бы задать несколько вопросов, и получить советы от людей, который давно в Zend'e, дабы с самого начала не пойти по неверному пути.
Zend_Form и ini-файлы
6 min
1.7KZend Framework обсосан с многих сторон и имеет неплохую документацию. Но работа с формами через Zend_Form имеет свои подводные камни, обусловленные массой возможностей, которые даже в официальной документации не освещены достаточно хорошо.
Я хочу рассказать о настройке форм через ini-файлы. Это будет полезно программистам и верстальщикам.
Я хочу рассказать о настройке форм через ini-файлы. Это будет полезно программистам и верстальщикам.
Zend Framework Certification
1 min
1.8KКомпания Zend создала новый вид сертификации ZF Certification. Соотвественно можно получить электронный вариант книги, по которой проходится тренинг курс тут. Что же касается книги по PHP сертификации, то на мой взгляд она довольна интересна для ознакомления. Рассматриваются вещи, которые не так часто поднимаются в многочисленной литературе по данному языку программирования. Надеюсь, что в новом тренинг курсе будут также изложены не рядовые советы по работе с Zend Framework.
Книга содержит описание применяемого в фреймворке стандарта кодирования и всех основных объектов. Не знаю в чём заключается существенное отличие от мануала, но думаю, что они имеются. Ах да, в конце каждой главы можно проверить свои знания, отвечая на контрольные вопросы.
Однако, для меня более важным остаётся вопрос получения данного сертификата. Зачем он может понадобиться и какие преимущества даёт. Я знаю, что в России очень мало людей имеют сертификаты от Zend по PHP. Соответственно популярность этого нового трейнинга у нас в стране остаётся под большим вопросом. Хотя безусловно более активное продвижение данного фреймворка не может не радовать.
Книга содержит описание применяемого в фреймворке стандарта кодирования и всех основных объектов. Не знаю в чём заключается существенное отличие от мануала, но думаю, что они имеются. Ах да, в конце каждой главы можно проверить свои знания, отвечая на контрольные вопросы.
Однако, для меня более важным остаётся вопрос получения данного сертификата. Зачем он может понадобиться и какие преимущества даёт. Я знаю, что в России очень мало людей имеют сертификаты от Zend по PHP. Соответственно популярность этого нового трейнинга у нас в стране остаётся под большим вопросом. Хотя безусловно более активное продвижение данного фреймворка не может не радовать.
Расширение возможностей Zend_Form с использованием ExtJS
5 min
1.3K Zend Framework содержит удобное средство рендеринга форм – Zend_Form. Наиболее важными плюсами являются:
Наиболее интересным выглядит симбиоз ExtJS и Zend. Встроенная валидация полей виджета Ext.form.BasicForm может быть согласована с валидаторами серверной стороны. Здесь возможны существенные проблемы в виду использования различной философии при проверке полей. Например, в ExtJS использутся типы полей и дополнительные валидаторы, а в Zend_Form присутствуют только валидаторы. Но эта проблема разрешима, т.к. в клиентской части мы можем создавать свои типы данных, соответствующие функциям проверки, которые реализованы в Zend.
- средства валидации данных (большое количество валидаторов);
- средства фильтрации данных (например перевод дат в формат БД);
- рендеринг формы с использованием декораторов;
- экранирование выводимых данных.
Наиболее интересным выглядит симбиоз ExtJS и Zend. Встроенная валидация полей виджета Ext.form.BasicForm может быть согласована с валидаторами серверной стороны. Здесь возможны существенные проблемы в виду использования различной философии при проверке полей. Например, в ExtJS использутся типы полей и дополнительные валидаторы, а в Zend_Form присутствуют только валидаторы. Но эта проблема разрешима, т.к. в клиентской части мы можем создавать свои типы данных, соответствующие функциям проверки, которые реализованы в Zend.