Friday, May 21, 2010

Материальная демотивация

В слайдах речь идет о темной стороне управления проектов, как получить больше, делая все также (в теории).Material Demotivation
View more webinars from Maxim Dorofeev.

Thursday, May 6, 2010

Web Application Exploits and Defenses

Всех рано или поздно начинает цеплять вопрос тестирования секьюрности. К сожалению толковую информацию найти по этому вопросу очень сложно. А что бы она еще и в одном месте была собрана - это вообще unreal. Вот ваш первый путь к совершенству. Толково, с примерами, с разборами да еще и sandbox вам в руки - красотень!


Learn how to make web apps more secure. Do the Jarlsberg codelab.

Wednesday, May 5, 2010

Anti-Regression Approaches

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

http://www.eurostarconferences.com/blog/2010/4/6/anti-regression-approaches-impact-analysis-and-regression-testing-compared-and-combined-----by-paul-gerrard,-gerrard,-consulting,-uk.aspx

Monday, January 25, 2010

Getting Git

Привет ребята. Наткнулся я тут на одну занимательную презентацию про Git. Сам я уже пользуюсь им достаточно давно и читал разного рода доки, но эта презентация запоминается куда лучше и дает разъяснение по механизмам его работы. Чувак молодец, респект ему. В общем рекомендую. Слайдов много, но не пугайтесь, все 5ть с лишним сотен просматриваются за пол часа :)

Friday, January 22, 2010

Cucumber

"Этот прыкольны агурэц" Слышал уже про него давненько а познакомился совсем недавно. Очень забавная и интересная штука. BDD - behavior driven development, это основа или точнее фокус для чего это все делалось. Но! нас же никто не ограничивает и не запрещает применять "огурец" где нам захочется. Например post-install test, или acceptance или просто автоматизировать тестирование любого web-приложения, а может не только веб? В общем границы тут весьма весьма расплывчатые. На данный момент я закрываю им несколько post-install ошибок, которые появляются у нас с завидной периодичностью. Для знакомства рекомендую вам Getting started от внешнего источника, правда у вас наверняка не пройдет второй step, так как дока писалась давно а гугловцы перекроили стартовую страницу, так что вы просто сделайте так:
вместо click_button "Search Google"
оставте click_button

Tuesday, January 5, 2010

Rake

http://martinfowler.com/articles/rake.html
Статье то уже 5 лет, если округлять по крупному :) а кто то наверняка еще не знает об этом.
Rake is a build language, similar in purpose to make and ant. Like make and ant it's a Domain Specific Language, unlike those two it's an internal DSL programmed in the Ruby language.
Мы используем Rake более 2х лет, сам по себе он прекрасен, а в сочетании с Capistrano - он начинает петь "Лунную сонату".

Cartmendum4 Kids

Презентация из серии "Проведи рабочие дни после праздника с пользой - напомни себе кто ты и зачем ты сюда все еще ходишь". А если говорить серьезно - карьерный путь автора и определение что же такое "сила!"