Одной из главных тем на этой неделе было объявление Консультативного комитета CFML при CFUnited . В эту группу, возглавляемую Шоном Корфилдом, входят члены сообщества Adobe ColdFusion и сообщества Railo, но особенно никто из лагеря Open BlueDragon. Бен Форта опубликовал свои мысли в комитете , и в комментариях появился своего рода диалог между Беном и Аланом Уильямсоном из Open BlueDragon. Алан решил представиться сообществу ColdFusion, а также разрешить некоторые споры, вызвав ответ Рей Банго (опять же с вовлеченными обсуждениями в комментариях). Мыльная опера, без сомнения, продолжится, и я не решаюсь уделять ей больше места в колонках, но я думаю, что сам комитет — это шаг в правильном направлении, чтобы гарантировать, что язык CFML остается последовательным среди множества реализаций, и, надеюсь, независимо от результата драмы, это будет в интересах сообщества CFML.
На самом деле, уже есть хорошие признаки того, что сообщество серьезно относится к взаимодействию: Барни Бойсверт сообщает, что Railo внедрил те же базовые механизмы для массивов и структур, что и Adobe ColdFusion и Open BlueDragon.
С другой стороны, Дэвид Шак задается вопросом, почему отдел маркетинга Adobe, похоже, выходит из цикла ColdFusion , исключая его из маркетинговых материалов, связанных с Flex, где его действительно нужно продвигать ( отзыв и искренняя благодарность Майку Хенке ). От Adobe, Бен Форта (король евангелистов), Кристен Скофилд (менеджер по продукту ColdFusion) и Рэйчел Люксембург (менеджер по сообществу) ответили на комментарии.
Хорошо, давайте разберемся с этой информацией, которая действительно полезна!
Код
Хотите покопаться во внутренностях сервера ColdFusion? Вдохновленный презентацией Эллиотта Спрена в CFUnited (больше об этой конференции будет в отдельном посте), Дэн Вега делал именно это — посмотрите, что он узнал о реализации структур , как найти количество измерений в массиве , генерация случайных чисел и как сбросить все области .
Мастер-джедай ColdFusion Рэймонд Кэмден регулярно публикует ответы на вопросы, которые читатели задают ему в серии «Спроси джедая». На этой неделе он отвечает на вопрос об использовании ColdFusion Ajax с CFCALENDAR , а также на вопрос о сложном сценарии безопасности , часто задаваемый вопрос о поддержке браузером компонентов ColdFusion Ajax и приводит пример перезаписи URL . Он также публикует сообщения об очистке отдельных файлов / папок из кэша шаблонов ColdFusion . Фу — Рэй, ты машина для блогов!
Также кратко о коде:
- Стив «Резак» Блейдс обсуждает, как создавать приложения, которые масштабируются в очень интересном формате тематического исследования
- Брайан Гидинелли показывает нам, как создавать многократно используемые формы с помощью Model-Glue
- Бен Надель предупреждает нас, чтобы мы были осторожны при использовании # в выражениях DE ()
- Марк Крюгер говорит о написании переносимого кода ColdFusion — для серверов Windows и Linux / Mac
- Оскар Аревало пробует HomePortals и ColdBox вместе с интересными результатами
- Мадфелла Джастин Картер выпустила предварительную версию ColdExt Beta 2 , библиотеки ExtJS для ColdFusion
- Ник Тонг обновил лексикон Fusebox для Transfer ORM
Чарли Грифер написал для Pakt Publishing статью о малоизвестных функциях ColdFusion 8 ( отзыв Бена Форта ). Пакт выпустит новую книгу Джона Фаррара о ColdFusion в этом месяце — приятно видеть другого нишевого технического издателя, поддерживающего сообщество ColdFusion. Если вы этого раньше не видели, прочитайте интервью с Джоном Фарраром о его среде COOP здесь, на SitePoint .
Открытый источник
Брайан Риналиди просматривает RIAForge и другие источники, поэтому нам не нужно — на этой неделе его обновление открытого исходного кода сообщает о пяти новых проектах — в том числе клиенте Twitter и новой модели управляемой событиями модели Шона Корфилда — и четырех обновлениях а также некоторые объявления, касающиеся фреймворков и тонны учебников, презентаций и обзоров. Спасибо, Брайан, и продолжайте в том же духе!
У FarCry Framework / CMS появился новый веб-сайт — хорошо, ребята! Если вы не видели этого в первый раз, прочитайте интервью с Джеффом Бауэрсом о FarCry на SitePoint — эй, тогда вы не упомянули, что новый сайт готовится, Джефф…
Обсуждение ColdFusion 9
После того, как CFUnited «прокололись на пике» того, над чем работает команда Adobe для ColdFusion 9, началось некоторое обсуждение одной из предложенных новых функций: интеграции в спящий режим. Марк Мандель, автор популярного фреймворка Transfer ORM ( прочитайте 10 вопросов с Марком о своем продукте здесь ), написал упреждающий пост, посвященный проблемам, что CF9 + Hibernate сигнализирует об окончании Transfer . Поразмыслив над этой темой, Тодд Шарп предположил, что тег CFVALIDATE может быть полезным улучшением интеграции Hibernate.
сообщество
Новый подкаст CFConversations летит — уже, Брайан Мелош опубликовал эпизоды 2, 3 и теперь 4, записанные в день 3 CFUnited . Основной обсуждаемый вопрос заключается в том, как продвигать CFML за пределами сообщества ColdFusion, и Брайан также опубликовал результаты своей CFUnited «сессии сообщества» на эту тему . Там есть хорошие идеи!
Относительно протеста на прошлой неделе о практиках комментирования кода, Сэм Ларби публикует сообщения об общих оправданиях, используемых для комментирования кода и о том, что с ними делать .
Спасибо за чтение и продолжайте кодировать CFML — это делает ваши волосы вьющимися! Если у вас есть совет для меня, напишите kay на smoljak dot com, оставьте комментарий или пометите ссылку в del.icio.us для: kay.smoljak.