Установка Coldfusion и Railo на одном J2EE сервере на примере Glassfish
По следам наших наших прошлых публикаций, продолжаем серию рассказом про нестандартную установку Coldfusion в целях удобной разработки. Мотивация в том, чтобы иметь возможность разрабатывать код под Coldfusion и Railo на одной машине, но при этом не использовать слишком много ресурсов компьютера.
Читати далі...
Спільнота для тих, хто працює з CFML
Приблизно так, як звучить заголовок, можна перекласти повну назву сайту, що тільки набирає обертів. Проект являє собою простеньку реалізацію професійної соціальної мережі (такий собі вузькоспеціалізований linked.in), в якій можливості "соціалізації" додані здебільшого задля розваги.
Детальніше про все це можна дізнатися на самому сайті: Working With CFML
І на додаток, гарненькі тематичні шпалери: ColdFusion Wallpaper - Revolution
Cumulative Hot Fix 1 for Coldfusion 9
Ось і прийшов час для випуску першого набору оновлень для ACF9. Він містить невелику кількість патчів для баґів, знайдених з моменту релізу та рекомендується до застосування в першу чергу тим, хто потерпає від описаних проблем. Жодних критичних оновлень він не містить.
Новини CF-OpenSource v13
Оновлення продуктів та додатків
ColdFusion on Wheels 1.0.1 Maintenance Release
ColdFusion on Wheels 1.0.2 Maintenance Release
Відразу два супровідні випуски (maintenance releases) "Коліс", перший містить ряд покращень стабільності фреймворку, але містить якісь невідомі (в сенсі не розкриті розробниками) проблеми, для вирішення яких і було в пожежному режимі випущено наступне оновлення.
Додаток від розробників CMS, що дозволяє легко включати існуючі додатки на FW/1 до проекту.
Компонента для взаємодії з API системи Spotify
Втілення можливості використання цієї Java-бібліотеки з ColdFusion
Компонента для взаємодії з API системи Twilio (підтримуються як голосові, так і SMS послуги)
Бібліотека для керування макетами сайтів.
Додаток, що втілює механізм списків.
Різні оновлення та повідомлення
Проект The ColdFusion Common Modules це колекція ініціатив, спрямованих на розробці стабільних, об'єктно-орієнтованих бібліотек ColdFusion компонент з відкритим кодом, пристосованих для багаторазового використання.
Сьогодні було випущено стабільну версію цього менеджера для ColdFusion серверів. Він розпосвюджується вільно (крім вихідних кодів AIR-додатку - тому новину було розміщено в цій частині публікації), але пропонується платний пакет з технічною підтримкою та оновленнями.
Новини CF-OpenSource v12
Оновлення продуктів та додатків
CFZen Framework (Pre-Alpha Release)
Так, ще один простий фреймворк.
CMS, що базується на Model-Glue з ColdSpring.
Компонента для взаємодії з API системи ENOM.
Make Your ColdFusion Builder Extensions Auto-Update
Мета-додаток, що додає можливість автоматичного оновлення додатків CFB, наприклад безпосередньо з RIAForge.
Ще один додаток, що дозволяє поширювати інформацію про публікації блогу в багатьох мережевих ресурсах.
Жупан для блогу, створений на базі шаблону Styleshout.
Mango Plugin: Calendar Pod 1.0
Mango: Додаток, що дозволяє розмістити календар в бічній панелі блогу.
Компонента для взаємодії з API системи drop.io
Quantcast Analytics Mura CMS Plugin 1.5
Дозволяє інтегрувати підрахунок статистики від системи Quantcast.
CFC-обгортка для Java "Faint", системи розпізнавання облич.
Втілення відомої бібліотеки PGP для ColdFusion.
Календар, що дозволяє спільний доступ для групи користувачів.
Показ невеличкої статистики, як то кількість рядків коду.
Конструктор для створення опитувань.
Система для документування та аналізу ІТ-інфраструктури компанії.
ColdFire ColdFusion Debugger 1.4.207.218/1.5.207.223
Оновлення, що нарешті пропонує підтримку Firefox 3.6 та Firebug 1.5.
Після двохрічної паузи оновлено бібліотеку для роботи з POI.
Model-Glue 3.1 Maintenance Release Beta
Один з популярних фреймворків готується до релізу, випускаючи бета-версію.
SalesForce CFC v0.7 Released - Call for Features for 1.0
Оновлення компоненти для взаємодії з SalesForce.
Розповідь про новий фреймворк, призначений для побудови форм.
Різні оновлення та повідомлення
Using Mura as a Blogging Platform
Невелика розповідь про те, як можна створити блог на базі Mura CMS.
Intro into Wheels ORM & Validation Presentation
Матеріяли з презентації щодо можливостей ORM та валідації у фреймворкові CF on Wheels.
Fusebox Fuseactions In Eclipse Outline View
Автор розповідає як можна модифікувати конфігурацію XML редактор Aptana щоб побачити ф'юзекшни в outline.
Update to 'Core' Framework. Now in GitHub!
Автор легкого фреймворку Core проводить екскурс в проект.
Про CFML Advisory Commitee
Текст нижче є вільним переказом публікації Getting to Know the CFML Advisory Committee з HOF. В ній розповідається (оповідач Роб Брукс-Білсон) про те, що собою являє дорадчий комітет (Advisory Commitee) з CFML, хто є його учасниками та які задачі він розв'язує.
Комітет було створено з ініціативи Adobe для вирішення двох завдань: стандартизація мови CFML між виробниками двигунів, а також розробка шляху розвитку мови. Окремий наголос робиться на тому, що група фокусується не на платформі ACF, а саме на мові програмування, звідти й назва.
На даний момент до комітету входять: Бен Форта і Адам Леман (Adobe), Шон Корфілд (Railo), Мет Вудвард (Open BD), а також Реймонд Кемден, Пітер Джей Феррел та сам Роб Брукс-Білсон (представники спільноти).
Головною метою було визначено проведення класифікації мови за трьома базовими категоріями для основних виробників:
- Базові. Базові можливості CFML мають бути втілені всіма виробниками однаково та забезпечувати сумісність (переносимість) для коду.
- Додаткові. Не обов'язкові до втілення можливості CFML, але у випадку прийняття до розробки мусять так само бути сумісними.
- Специфічні. Будь-які додаткові можливості мови, що можуть підтримуватися тільки одним виробником, або працювати по-різному, навіть якщо втілені декількома. Сумісність не вимагається.
З липня 2008 року комітет почав обговорювати кожну мітку та функцію з попереднього набору та визначати приналежність їх до одної з категорій голосуванням. В січні 2009 року цю роботу було завершено та опубліковано результати.
Відразу після цього розпочалася робота зі встановлення стандарту мови CFML2009, чимало з якого вплинуло на синтаксис нових можливостей ColdFusion 9, зокрема вже згадувані зміни в CFScript.
Треба зауважити, що далеко не всі пропозиції комітету було враховано, зокрема через нестачу часу (вихід бети відбувся у самий розпал роботи комітету), тому певні відмінності в ACF9 залишилися й у релізі.
На даний момент позиція комітету полягає в тому, щоби решта виробників внесли аналогічні до Adobe зміни та привести стандарт до фактичної ситуації. З великою ймовірністю можна стверджувати, що так і буде.
Відтепер планується оновлювати стандарт мови кожні два роки, і вже розпочалася робота над наступним CFML2011. Цього разу комітет планує бути на гребні хвилі розробки, щоб забезпечувати кращі можливості співпраці для всіх виробників.
Актуальну інформацію щодо роботи комітету, а також опис стандарту мови можна відшукати на сайті OpenCFML.org
Интервью Лемана и Корфилда для RIA DZone
Два интервью которые нескучно слушать - Адам Леман (Adam Lehman) - product manager Adobe Coldfusion и Шон Корфилд (Sean Corfield) - CEO Railo USA. Говорят о развитии платформы Adobe CF и развитии языка CFML, соотвественно каждый со своей стороны - корпоративной и коммьюнити.
