/via nesterov
Zend Framework, Ruby on Rails, Cocoa, xUnit, Git, REST, JavaScript, HTML5, CSS3, Mac OS X
Raphael Stolt предложил интересный вариант как с помощью PHPUnit можно открывать и закрывать “GitHub Issues” автоматически. Уже думаю это пристроить к моим тестам. Мне кажется в будущем для моего проекта это очень упростит работу с обнаружением ошибок.
Статья “Closing and reopening GitHub issues via PHPUnit tests” на английском, но с подробными примерами.
Есть очень много моделей “бранчевания” кода, и ведения нескольких версий. На данный момент наиболее близкая мне оказалась модель отраженная на изображении ниже.
Узнал я о ней из статьи Vincent Driessen: “A successful Git branching model”. Рекомендую познакомиться.
Большинство бизнес-процессов на 90% состоят из потерь и лишь на 10% из работы, добавляющей ценность.
— Джеффри К. Лайкер
Сегодня, вышел первый alpha релиз новой версии Zend Framework под номер 1.10. В этом релизе меня заинтересовало очень много новых компонентов и несколько значительных доработок.
Вот список компонентов которые мне приглянулись и которые я буду использовать в работе после релиза:
Все больше и больше новых спецификаций W3C реализуется в браузерах. Сейчас я вам хочу продемонстрировать как может выглядить закачка файлов с помощью современных технологий. В данном случае будут использоваться File API, Drag & Drop и XMLHttpRequest.
Если кто-то изучает английский язык, этот сервис может быть очень полезен. Он направлен на изучение неправильных глаголов.
Я тут кстати свой ноутбук продаю: Apple MacBook Pro 15.4 Core 2 Duo 2.2Ghz MA895, никому часом не нужен? :)
Уже около недели использую новую мышку на работе.

Мышка очень удобно ложится в руку и хорошо работает. Лишь одной функции мне очень не хватает по сравнению с Mighty Mouse - работы с Exposé.
Советовать всякие решения типа: MouseWizard не надо, пробовал - не понравилось. Слишком часто программа ошибается, постоянно включая не те функции.
Главное же, что расстраивает, это то что Apple официально на своих форумах прокомментировала эту ситуацию. Если коротко то будет так: используйте клавиатуру или активные углы для работы с Exposé. И все.
Придется отвыкать и находить новые приемы работы с Exposé.