Друзья, если вам вдруг понадобится трехплунжерный насос ПТ-32, я точно знаю где его можно купить - это Нефтемашторг.
Вообще, как можно догадаться, этот пост был написан специально для поисковых роботов, а то Google никак не включает этот домен (недавно зарегистрированный) в выдачу. А хозяин сайта, мой друг, волнуется. Паша, привет!
Реализовал небольшой проект по автоматизации работы группы людей - несколько типов пользователей, обработка заявок и т.д. Для этого решил использовать CakePHP - фреймворк для быстрой разработки веб-приложений c использованием таких шаблонов, как MVC (Model-View-Controller), Active Record и некоторых других.
Сам фреймворк обычно сравнивают с модным нынче Ruby On Rails. Основное отличие между ними - использование языка PHP вместо Ruby (как следствие - работа на большинстве shared-hosting площадок). А так - создатели CakePHP явно ориентировались на RoR и переняли оттуда очень многое. Scaffolding (автоматическое создание веб-форм для редактирования данных) тоже имеется и облегчает жизнь при разработке “админок”.
Конечно, сам фреймворк находится еще в стадии разработки, однако вполне пригоден к использованию. К тому же, как и у большинства open-source проектов, имеется Issue tracking system. Советую также заглядывать на недавно открытый CakePHP Bakery - хранилище статей, компонентов и code-snippet’ов, которые могут пригодиться при разработке (чтобы не изобретать велосипеды). Конечно, есть manual и справочник по API. И не вижу проблемы в том, чтобы в случае если что-то неясно - посмотреть это в исходниках, благо там всё просто и понятно
Помощь также можно найти на IRC канале (#cakephp at irc.freenode.net), благо там сидят толковые люди. Хотя и чайников тоже навалом
Добавил в свой Google Reader пару блогов про этот фреймворк: http://www.thinkingphp.org/ и http://cakebaker.42dh.com/ .
Резюмирую: если вам нужно легко расширяемое и гибкое решение на PHP для несложных проектов, а своего фреймворка у вас нет, и вы не стесняетесь смотреть в документацию или исходники - рекомендую обратить внимание на CakePHP.
Товарищ, проработавший 7 лет в Microsoft, пишет о том, как они разрабатывали меню выключения компьютера:
- 200 строк кода
- 1 год работы
- 24 человека вовлечены в процесс
Ну а в целом, интересная статья, об организации производства ПО от инсайдера крупной конторы. Рекомендую.
Интересно, будут ли писать такое же про Google лет через 7-10.
Ссылка на статью: http://www.drizzle.com/~lettvin/2006/11/windows-shutdown-crapfest.html
Забавы ради прошёл на BrainBench тест по PHP5. Некоторые вопросы, если честно, показались не особо интересными. Ну к примеру зачем мне знать все библиотеки (коих куча) и помнить синтаксис вызова функций по созданию PDF. С другой стороны, у PHP идеология еще плавает, наверное поэтому они и побоялись заполнить тест более фундаментальными вопросами (ООП и т.д.).
BrainBench подошёл бы лозунг - “Работодателям пофиг - а мне приятно”. Всё же лучше проходить эти тесты, чем “Каким персонажем из Властелина колец вы являетесь”
PS: Ну и до кучи:
Добавил в читалку блоги на тему Oracle и Data Warehousing в частности, дублирую тут:
Tom Kyte http://tkyte.blogspot.com/ - Personal weblog from Thomas Kyte. Oracle Corporation Vice President.
Mark Rittman http://www.rittmanmead.com/blog/ - Rittman Mead Consulting - “Delivering Oracle Business Intelligence”
Oratransplant http://www.oratransplant.nl/
Закончил разработку сайта для компании Офис-Трейд. В качестве основы для управления содержимым была выбрана OS CMS Drupal . Дописывать пришлось каталог товаров и функции для управления им, поскольку стандартные модули для Drupal не решали удобно эту задачу.
Дизайн для сайта делала компания Dominion, заказчик остался доволен
На днях закончил работу над сайтом для компании Феррона.
Система - Drupal. Дизайн от группы Arfine.