Командна розробка великого проекту. Деталі Повідомлення-посилання

Технічні деталі розробки великого проекту в гетерогенному середовищі програмістів поділених на команди використовуючи git, gitorious.

Командна розробка великого проекту Повідомлення-посилання

Декілька думок на рахунок розробки великого проекту великими та середніми командами розробників.

EDGE Lviv #2: Слайди

NoSQL by Zenyk Matchyshyn
Lviv EDGE 2 — NoSQL

View more presentations from zenyk

Parsec parser combinators by Dan Yermakov
Parser combinators

View more presentations from lifecoder
  • +4
  • 15 листопада 2011, 14:02
  • zenyk
  • 2

Чому скрам ніколи не дасть результату?

Переклад "Why Scrum will never work". В принципі, для українських реалій стаття не дуже актуальна, але, можливо, для народу з софтсерву та глобалу це буде погляд «з іншої сторони барикад».

Почавши з такого провокативного заголовку я мушу одразу заявити про кілька речей. Усе написане тут — це тільки моя особиста думка, і аж ніяк не мого роботодавця. Якщо у мене взагалі ще будуть роботодавці після цього посту. Ще я захоплююсь Скрамом та іншими гнучкими методологіями. Я ними на життя заробляю. Гм, сформулюю точніше: мене на 100% влаштовує використання скраму в процесі розробки програмного забезпечення.

З формальностями покінчено, далі я буду серйознішим. Мені подобається методика Скрам. Я її використовую впродовж п’яти років, робив кілька презентацій щодо роботи розподілених скрам-команд на конференціях, написав якусь статтю у співавторстві з гуру Скраму Jeff Sutherland і так далі. Втім, наразі вже пройшло десять років з чаму проголошення Agile Manifesto. Час одягнути чорного капелюха та пояснити, чому скрам ніколи не буде ефективним.

Dilbert.com


( Читати далі )

Rails for Zombies

rails for zombiesЩе один сайт який суттєво спрощує вивчення цього потужного фреймворка для веб розробки — Rails for Zombies. Перед вивченням очікується що людина вже знає синтаксис Ruby.
Сам синтаксис можна вивчити за допомогою не менш екставагантного Poignant Guide to Ruby.

Граблі JavaScript.

Граблі на які часто наступають люди.

Блок (Scope).

Блок в JavaScript задається функцією і тільки.
Тобто різниця між цим кодом:
var i = 0;
var i = 1;
і цим кодом:
var i = 0;
{
    var i = 1;
}
тільки в гарних дужечках.

Для того щоб задати блок в коді, треба використовувати миттєві функції:
var i = 0;
(function () {
    var i = 1;
}) ();


( Читати далі )

Легке встановлення Ruby та Rails на Windows

RailsInstaller — новий проект, автором якого є Wayne E Seguin (відомий, як автор RVM), котрий робить простішим
встановлення Ruby та Rails на Microsoft Windows (XP, Vista, або 7). При використанні інсталятора ви отримаєте:
— Ruby 1.8.7-p330
— Rails 3.0.3
— Git 1.7.3.1
— Sqlite 3.7.3
— DevKit

Завантажити інсталятор можна на офіційному сайті Rails Installer
Також доступне відео, на якому показано процес встановлення та перевірки усіх складових RailsInstaller'а

  • +2
  • 24 січня 2011, 12:22
  • Andrii
  • 6

Як написати простенький додаток на jQuery Mobile Повідомлення-посилання

Англомовна стаття про те, як за допомогою фреймворка jQuery Mobile створити простенький додаток.

Відео з RubyConfUA 2010 в Києві 16-17 жовтня

Макс Лапшин. Як витримати 60 мільйонів конектів на добу



Flying Objects. Oleg Andreew




Mountable Applications. Piotr Sarnacki



P.S. Далі буде, ще. Обов'язково, буде бо як один з її організаторів, більшості виступів не бачив сам ;-)

10 речей, які повинен зробити будь-який поважаючий себе тест-менеджер Повідомлення-посилання

Уявіть, що ви купуєте телевізор. Продавець розповідає про дві моделі, які вам сподобалися. У першій моделі він розповідає про якість картинки, купу можливих для збереження каналів і зручний пульт. По другиму телевізору він вчить вас, за яку антену треба посмикати, якщо раптом втрачається сигнал, і що робити при перешкодах. Який телевізор ви оберете? Менеджмент чимось схожий на купівлю телевізора. Як купити якісний телевізор у тест-менеджменті? 10 основних правил успіху ви знайдете в цій статті.