Pull to refresh
  • by relevance
  • by date
  • by rating

PHP — Test Driven Development

Lumber room
Сегодня к нам на фирму приезжал Себастиан Бергманн, разрабочик PHPUnit, представлял сию полезную вещь и кроме того test driven software development в целом. Интересно как веб-разработчики относятся к такому подходу? Дело в том, что наша фирма, вернее портал стоит на пороге полностью новой разработки с нуля, старая функциональная система не справляется просто с 3 миллионами юзеров, да и новшества писать сложно, а уж разобраться где что для несведущего — дремучий лес. Решили использовать Zend Framework, как основу ну и заодно уж всё делать по модному — Unit Tests, Pair «extreme» programming… Планы наполеоновские, времени марктинг даёт до рождества. Завтра приедет представитель от Zend, выслушивать пожелания и отвечать на вопросы.
За обедом Бергманн рассказывал забавные факты о гигантах PHP олимпа. Сейчас он работает (всего один день в неделю) на eZ Systems в Норвегии, участвует в интеграции PHPUnit в новую Zend Studio Neon, которая будет основываться на PHP Eclipse и принесёт с собой кучу полезных фич, типа встроенного JS дебуггинга и т.д.
Total votes 8: ↑7 and ↓1 +6
Views 1.2K
Comments 12

Первый релиз PDT (Eclipse PHP)

Lumber room
12 числа вышел первый релиз кандидат.
Сегодня 18 числа выходит релиз.
Так же проект вышел из инкубационного периода!
Наконец-то стабильная работа обеспечена.
Проскальзнула информация, что релиз PDT напряму связан с Zend Studio Neon т.е. мы можем увидеть и резил новой студии.
http://eclipse.org/pdt
Total votes 12: ↑12 and ↓0 +12
Views 316
Comments 17

Zend Studio Neon beta (Eclipse based)

PHP *
Компания Zend запускает бета тестирование новой версии Zend Studio под кодовым именем Neon.
Продукт базируется на базе технологий Zend Studio а также Eclipse PHP Developers Tools (PDT) project.

Компания Zend надеется что переход на платформу Eclipse позволит получить такие преимущества:
  1. Стандартизация (возможность разрабатывать приложения на многих языках не меняя IDE)
  2. Плагины (более 800 штук)
  3. Мощь движения Open source в развитии новых технологий

Детали + скачать можно тут: www.zend.com/products/zend_studio/eclipse?hpb=studio-eclipse-beta-p1-2
Total votes 28: ↑24 and ↓4 +20
Views 975
Comments 81

Aptana Studio 1.0 Released

Website development *


Думаю многие знают, то такое Aptana.
Теперь многие будут знать, что вышел релиз и что теперь есть выпуск Aptana Pro всего за $199 $99.

Пробную лицензию можно получить ровно на 1 месяц.
Для этого стоит перейти по ссылке и зарегистрироваться.

Homepage

PS Давайте ребята :) еще 550 закачек и будет ровно 1 000 000 скачиваний :)
Total votes 12: ↑8 and ↓4 +4
Views 844
Comments 36

Весь покрытый тестами, абсолютно весь

IT systems testing *
Компания Agitar Software предлагает довольно любопытную метрику для оценки качества программного кода. Формула с недвусмысленным названием CRAP позволяет оценить, воскликнет ли разработчик «Oh crap!» узнав, что за код ему выпало счастье поддерживать.

Читать дальше →
Total votes 3: ↑3 and ↓0 +3
Views 4.9K
Comments 0

Новый Zend Studio for Eclipse!

PHP *
Пару часов назад 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. Скачать не могу, не пускает в аккаунт, видимо проблемы из-за шквала запросов.
Total votes 27: ↑22 and ↓5 +17
Views 1.2K
Comments 111

Командная разработка на GWT в Eclipse

Lumber room
В серию Google Web Toolkit:
eclipse
Когда команда разработчиков берётся за создание проекта — они выбирают инструментарий, среду разработки, систему контроля версий кода (source control) и способ общения друг с другом. Мы выбрали Eclipse IDE для разработки и Subversion (SVN) для обмена кодом. Как это все связать вместе »
Total votes 4: ↑4 and ↓0 +4
Views 325
Comments 0

Почему в Eclipse (EPIC pugin) не работает таб-дополнение (code assist) для perl?

Lumber room
Хз.

Как сделать так, чтобы заработал? А нужно просто писать код, не так как вы привыкли, а как придумали разработчики EPIC. У них в FAQ написано следующее:

#This code block will not work:

$smtp = new Net::SMTP;
$smtp->[no content assist]

#This one will work:

$smtp = Net::SMTP->new(.....);
$smtp->[content assist]


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

Отформатировать текст не смог. Хабр жрёт тэги и я видимо ламо.
Total votes 4: ↑0 and ↓4 -4
Views 228
Comments 0

Настраиваем Eclipse для работы с Ext — GWT

Eclipse *
Google Web Toolkit (GWT) — это набор AJAX-компонентов для разработки пользовательских интерфейсов web 2.0 — приложений. Эта библиотека нам должна быть знакома по проектам GMail, Google Reader и многим другим. Отличительной особенностью этого фреймворка является то, что программы можно писать на Java. Ext-GWT (или GXT) — это расширение GWT с использованием популярной библиотеки построения UI web-приложений ExtJS.
Читать дальше →
Total votes 6: ↑6 and ↓0 +6
Views 3.8K
Comments 24

Еще один способ установки плагинов для Eclipse

Eclipse *
Обычно плагины для Eclipse устанавливаются просто – копируются в папку с Eclipse. Но этот способ является не очень удобным, т.к. не очень просто управлять версиями плагинов. Да и захламляется папка при установки новой версии. Итак, предлагаю следующий способ на основе ссылок (links).
Читать дальше →
Total votes 7: ↑4 and ↓3 +1
Views 17K
Comments 12

Горячие клавиши в Eclipse

Eclipse *
туториал по горячим клавишам в Eclipse
Есть желание уменьшить время путешествий по менюшкам-окошкам — нажмите Control-Shift-L для быстрого доступа к списку горячих клавиш (←). Большинство функций доступны не отрываясь от клавиатуры.

Один раз потратившись на разбор на примерах, будет сэкономлено куда больше времени. Для помощи в работе с настройками, окнами, навигации и управлении кодом — есть туториал по горячим клавишам в Eclipse со множеством картинок-примеров.
Total votes 20: ↑18 and ↓2 +16
Views 55K
Comments 19