|
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера RMCreative.ru - Блог/Записи в блоге |
|
RMCreative.ru - Блог
Голосов: 1 Адрес блога: http://rmcreative.ru/feed/ Добавлен: 2008-06-12 21:34:00 блограйдером ZaiSL |
|
php-fig
2013-09-23 02:44:37 (читать в оригинале)Некоторое время назад я присоединился к php-fig в качестве представителя Yii.
Группа занимается обсуждением и принятием межфреймворковых стандартов и уже успела совершить революцию в мире автозагрузки и принять ещё несколько интересных, хоть и немного спорных, стандартов.
Обсуждения ведутся в группе Google. Читать и писать может кто угодно. Официальное присоединение даёт право голоса в процессе принятия очередного стандарта. На данный момент в группе 27 голосующих.
В обсуждении сейчас:
- PSR-5: PHPDoc
- Cache
В стадии голосвания новый стандарт автозагрузки PSR-4. От меня получил +1.
Сразу успокою (или разочарую): Yii не будет безоговорочно применять все PSR. На первом месте остаётся простой и понятный интерфейс и оптимальность способа решения задачи. На данный момент рассматриваем целесообразность изменения интерфейса для кеширования.
Официальный набор для тестирования под Internet Explorer
2013-09-17 16:01:55 (читать в оригинале)Microsoft сделала подарок всем, кому необходимо тестировать под Internet Explorer, выложив хороший набор официальных виртуальных машин, покрывающих IE начиная с шестого и заканчивая свежим одиннадцатым.
Пользуемся
LESS Hat
2013-09-17 15:56:16 (читать в оригинале)Тем, кто рабоатет с CSS-препроцессором LESS или выбирает между SASS, LESS и другими, будет интересна библиотека LESS Hat.
Библиотека является набором кроссбраузерных миксинов для анимации, теней, градиентов, трансформаций, прозрачности и шрифтов.
Пользуемся
Конструкторы PHP4
2013-09-16 15:01:13 (читать в оригинале)Те, кто никогда не работал с PHP4, частенько тратят очень много времени на поиск причины очень странных багов, которые появляются в случае совпадения имени класса и имени метода.
Дело в том, что в PHP4 не было __construct. Вместо него использовался метод с тем же именем, что и класс. Ради обратной совместимости это работает до сих пор. Будьте осторожны и не делайте так:
class Cck { // ... public function cck() { // ... } }
Сопротивление изменениям в OpenSource
2013-09-10 19:36:32 (читать в оригинале)Phil Sturgeon у себя в блоге поднял больную тему php internals: дружное сопротивление даже незначительным изменениям в довольно грубой форме.
Я не думаю, что это такая уж атипичная особенность именно php internals за исключением, разве что, довольно грубых выражений. Хотя на том же форуме phpclub выражаются частенько ещё более грубо.
Давайте разберёмся...
Ситуация с сопротивлением изменениям рано или поздно случается с любыми крупными проектами. Как только проект выпускает несколько релизов, формируется группа «старичков», которые изначально принимали все важные решения.
Группа начинает сопротивляться потому, как изменения могут поломать что-либо, что было отлично продумано и работало. Такое сопротивление, в общем-то, даже хорошо потому как позволяет сохранять так необходимую коммерческим проектам обратную совместимость.
Несколько другой тип отказов заключается в том, что «старички» помнят баги и особенности, которые были в том же PHP 5 лет назад. Поэтому у них создаётся впечатление, что некоторые нововведения работать не будут, будут работать криво или на их реализацию уйдёт чрезмерно много времени.
Типичные ошибки отказов две:
- Не рассказывается истинная причина отказа. По причине того, что лениво тысячу раз повторять одно и то же или по какой-то другой.
- Форма отказа часто бывает грубой, что отбивает любое желание помогать проекту в дальнейшем.
«Старички» типично и не безосновательно являются самыми влиятельными людьми в проекте. Новички частенько на веру принимают всё сказанное группой «старичков» и фактически становятся фанатиками, болезненно реагирующими на любую попытку оспорить мнение отцов-основателей. По их вине дискуссия частенько переходит на личности и становится совершенно бесполезной даже в случае если сами «старички» готовы к диалогу.
Для любого проекта с историей жизненно необходимы упрямцы с независимым мнением, которые ничего не принимают на веру и могут спокойно и без перехода на личности настаивать на своём. Для таких людей отлично работает стратегия полного игнорирования перехода на личности и грубых ничем не подкреплённых ответов. Можно представить себя роботом-терминатором, который понимает только язык логики, отбрасывая всё лишнее.
|
| ||
|
+1241 |
1261 |
Robin_Bad |
|
+1175 |
1263 |
Futurolog |
|
+1090 |
1094 |
MySQL Performance Blog |
|
+1028 |
1098 |
Ksanexx |
|
+1023 |
1097 |
Refinado |
|
| ||
|
-2 |
511 |
партнерки |
|
-3 |
605 |
Блог о раскрутке и монетизации сайта. |
|
-3 |
86 |
Mandalaй.ru |
|
-4 |
589 |
Блог Демона |
|
-4 |
17 |
Выводы простого человека |
Загрузка...
взяты из открытых общедоступных источников и являются собственностью их авторов.
