Категорія: Components
Новини CF-OpenSource v6
Нові продукти та оновлення
Система для програмного керування налаштуваннями CF сервера, такими як датасорси, мапінги, шляхи до кастом теґів. Підтримуються Adobe ColdFusion 7/8/9 Railo 3.1, OpenBD 1.1
cfUpdater - Manager for ColdFusion Updates
Компонента для спрощення процесу оновлення Adobe ColdFusion версій 7/8/9
Конвертація Google Trends RSS в CFML масив.
Рання альфа компоненти для взаємодії CF з Trac (популярною системою баґтрекінгу з wiki).
Клієнт на Python + CFML скрипти, що дозволяють інтерактивно виконувати CFML код в консолі. Дещо сумнівна щодо практичної користі, але цікава розробка.
Утиліта для міграції блогу з Wordpress на BlogCFC.
Проста в користуванні (як запевняють розробники) реалізація Factory (автоматизоване створення об'єктів) для CFML.
Інтеграція Yahoo Maps в CF додатки, написана одним з членів команди Adobe ColdFusion.
Можливість записувати debug output до файлів - якщо він потрібен, але показувати його небажано, фактично розширення наявної (і доволі кострубатої) системи журналювання.
Невеличкий фреймворк для пришвидшення розробки додатків з ORM.
Реалізація додатку для перевірки правопису в textarea на CFML.
Різні новини зі світу OSS
ColdFusion on Rails is almost here
Кріс Пітерс повідомив про те, що реліз 1.0 CF on Wheels вже близько.
Створено Гугл-групу для Ant4CF.
ColdBox 3.0.0 Beta 2 Released!
Популярний фреймворк наближається до релізу. Що нового третій версіі можна дізнатися з wiki проекту.
Новини CF-OpenSource v3
Слідом за виходом на орбіту Adobe Wave почали з'являтися проекти/компоненти для комунікації з нею.
Інкапсуляція функціоналу трансляції (Broadcast) в Adobe Wave. Дозволяє надсилати повідомлення за обраними темами.
Компонента має заявлений аналогічний до попередньої функціонал.
Ми вже писали про мінімалістичний фреймворк FW/1, а у нього вже з'явилися послідовники, котрі викладають приклади додатків.
Приклад двигунця для блогу, що базується на FW/1.
Інструмент для керування ресурсами багатомовних додатків. Має засоби імпорту таких ресурсів з Java та Flex. Має бути вельми корисно.
Розширення, що дозволяє використовувати маски для IP для налаштувань дебагу в адміністраторі. Підтримуються маски кількох видів: 192.*.*.*, 192.168.1-10.1-120, 192.168.*.1-120.
І на додаток – ще один фреймворк. Цей є просунутою надбудовою до ColdSpring, що реалізує неявний виклик (implicit invocation).
Новини CF-OpenSource v2
Компонента, що дозволяє дізнатися чимало інформації про статус поточного додатку, інших запущених додатків (active applications) та навіть всього серверу.
Оновилася до версії 5.1 вільна CMS з обширним списком можливостей.
Оновилася нещодавно розроблена бібліотека для журналювання в стилі Log4J.
Версія LighthousePro, що є прикладом додатку на Model-Glue 3.
http://pdfit.riaforge.org/pdfIT
Вийшла в бету бібліотека для маніпулювання PDF-файлами.
Фреймворк на базі одного файлу від Шона Корфілда.
Обгортка для Apache CouchDB API, на даний момент з базовими можливостями.
Колекція задач Ant для автоматизації збірки та розміщення (build and deployment) ColdFusion проектів.
Набір компонент для організації взаємодії з різними сервісами Google через API.
Компонента для конвертування запитів (query), або їх масивів, до Excel файлів.
Реліз Nested Set Trees 1.0
Нещодавно Кейван Стеннерд (Kevan Stannard) повідомів про випуск версії 1.0 його компоненти для роботи з деревовидних структур (nested set trees). Це чи не єдиний подібний продукт для ColdFusion, тому безумовно заслуговує уваги та може стати у нагоді розробникам, коли є потреба організації оперування ієрархічними структурами.
Скачати файли проект можна на його сторінці RIAForge. Також автор створив та підтримує хорошу документацію, за що йому окрема подяка.
Новини CF-OpenSource v1
Після невеличкої перерви, пов'язаної з накопиченням матеріалу для замітки, вашій увазі пропонується новий випуск рубрики.
Продовжують з'являтися нові розширення для Bolt, щоб не розповідати про них усі (а там є дещо цікавого), варто зазирнути до нещодавно створеної категорії RIAForge: Bolt Extensions.
Тепер пройдемося по інших новинках.
Призначений для створення файлів конфігурації JVM для ColdFusion серверів, а також для Windows Service.
Реалізація mocking для ColdBox. Автор стверджує, що проект може бути використано не тільки для організації модульного тестування з MXUnit, але й для виконання загальних stubing/mocking (створення псевдо-об'єктів) задач при розробці ColdFusion додатків.
Компонент для отримання метрик Google Analytics для ваших сайтів. Підтримує GeoMap та Google Visualisation API. Як це виглядає можна переглянути на сторінці проекту на Google Code
Ці проекти мають однакове призначення: реалізація доступу до API Twitter'у. Тільки обережно: другий проект є учбовим ;)
І наостанок, дуже молодий (preAlpha), але потенційно перспективний проект. Web-based IDE, що вже має підтримку роботи з файлами, підсвітку синтаксиса та підтримку вкладок.
