Только вперед

Январь 29, 2008

Начата работа над версией 1.2. Уже есть один большой минус – версия кода под 1.1 не будет работать с 1.2. Но я не думаю, что кто-нибудь будет делать проект на 1.1 – это скорее ознакомительная версия, да и примеров пока нет (они в разработке, и очень быстро устаревают из-за скорости разработки и введения новых фичерсов).

Я думаю реально стабильным фреймворк станет на версиях 1.5 – 1.7.

License

Январь 29, 2008

С версии 1.1 для фреймворка будет использоваться лицензия GNU GPL v3, а не CC-NC как планировалось ранее. Сегодня изменил во всех файлах текст лицензии и добавил текст лицензии в архив.

P.S. Сегодня постараюсь выложить архив на внешний сервер, чтоб не было гемороя с переименованием. 

Please welcome… Parkour!

Январь 28, 2008

Скачать фреймворк можно отсюда.

Parkour v1.1

Январь 28, 2008

Сегодня примерно в 6 часов вечера выложу фреймворк и документацию.

Documentation

Январь 25, 2008

За 3 дня, я на блог практически не заходил… ибо занимался документацией к коду. За эти 3 дня я добавил более 1000 строк комментариев, изменил некоторые названия методов и свойств, практически все protected методы переделал в private. В коде документированы все функции и методы (включая приватные), в основных контроллерах и логически сложных классах комментарии есть практически к каждой строке.

Все это для как можно более удобного и простого пользования фреймворком. :)

Release ;)

Январь 24, 2008

Наверное как у всех супер-мега разработчиков тут должно было быть написано comming soon! но…

Прочтите эту запись до конца »

Animation Engine

Январь 21, 2008

Сегодня день оказался не таким плодовитым, как четверг или пятница, но есть подвижки. Самое главное я определился с движком анимации, который будет интегрирован в фреймворк.

Прочтите эту запись до конца »

Я вот сам себе удивляюсь. За день я успеваю написать чуть меньше 1000 строк кода (правда он периодически за день переписывается, меняется и удаляется и остается где-то 200-300 строк). На 80% он пишется в слепую , то есть я не компилирую демо проект использующий фреймворк. А когда компилирую то удивляюсь что все работает… Многих ошибок я избегаю благодаря FDT, а некоторые нахожу когда просто дописываю какой-нибудь коммент и понимаю, что вот она, ошибка.

Но когда компилирую, стараюсь проверить каждый кусочек кода и функционала, и желательно со всех сторон.

Отсюда вывод: 75% успеха в написании кода, в хорошем редакторе, 24% в прямых руках и знаниях, %1 в голосах в голове.

Features

Январь 18, 2008

Все больше фичерсов. Главная фича на сегодня – отлов исключений.

Думаю я за сегодня смогу добавить исключения в основные классы, и постараюсь в  большинстве реализовать систему исправления ошибок.

ActiveConnection Rebirth

Январь 17, 2008

За 6 часов я практически с нуля переписал ActiveConnection, внес изменения в Site, WebClient, добавил 3 новых класса, изменил структуру работы с сервисами, переписал структуру конфига. Все вместе ~1500 строк кода.

Но то, что я сделал – прекрасно :)