Статьи

Неделя в ColdFusion: 18-24 июня: CFML, быстрый и яростный

Одной из главных тем на этой неделе было объявление Консультативного комитета 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 . Фу — Рэй, ты машина для блогов!

Также кратко о коде:

Чарли Грифер написал для 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.