Категорія: RIAForge
Новини CF-OpenSource v17
Цей випуск повністю присвячено новинкам з RIAForge.
Додаток для взаємодії з API популярної блоґо-платформи Tumblr.
Втілення великої кількості можливостей служби Google Geocode.
Додаток для взаємодії з API Recurly.com, системи для організації регулярних платежів.
Lorem Ipsum Dummy Text Generator v1.0
Назва говорить сама за себе. Додаток для CF Builder.
Бібліотека для локалізації додатків, створена за подобою аналогічного пакету для Flex.
Обгортка для Java-бібліотеки OpenID4Java.
Втілення взаємодії з означеною службою.
Цікавий проект, побудований на FW/1, що втілює фабрику для об’єктів різних типів.
Додаток для CF Builder для швидкого написання керівних конструкцій FB5NoXML.
Бібліотека для базової взаємодії з сервісами на базі протоколу OAuth 1.0
Додаток для CF Builder, що може стати у нагоді при роботі з CF9 ORM.
Додаток на базі MG, презентований автором на конференції NCDevCon 2010.
CFC Hint Checker Extension 0.9
Додаток для CF Builder, що шукає визначення методів із загубленими hint-ами.
Making OO/MVC ColdFusion Simple 2.0
Ще один CFML-приклад, презентований автором на конференції (CFObjective 2010).
Втілення стандарту WS-Security без використання Java-бібліотек.
Бібліотека для взаємодії з поштовими службами.
Нова версія популярної відкритої CMS.
Додаток, що допомагає швидко спакувати (та надіслати поштою) код прямо з CF Builder.
Новини CF-OpenSource v15
Оновлення продуктів та додатків
SeleniumMX - A Selenium + MxUnit Framework
Вельми перспективний проект, що об'єднує в собі два фреймворки для тестування.
Допоміжний випуск фреймворку, що слідує за нещодавним 1.8.
cfUniForm v.4.0 - Leaner, Meaner, More Features - Just Plain Ol' Better
Нова версія фреймворку для побудови форм.
Новий convention-based фреймворк для CF9, що використовує можливості Hibernate.
Компонента для обчислення розмірів flash-роліку.
Компонента для взаємодії з API сервісу для розміщення малюнків.
ValidateThis CFWheels Plugin 0.5
Додаток до CFWheels, що дозволяє використовувати на сайті ValidateThis, фреймворк для валідації форм.
Rhea: Rackspace Cloud API 0.99
Втілення взаємодії з API хостингу Rackspace Cloud.
Модуль, що дозволяє програмно керувати включенням JavaScript та CSS до сторінок сайту, в тому числі з мінімізацією.
bit.ly URL Service API CFC 1.0
Втілення взаємодії з API Bit.ly, сервісу скорочення посилань.
Втілення взаємодії з API Eventbrite, сервісу для організації подій.
ColdFusion File Manager 1.0 alpha 3
Файловий менеджер з GUI на Ajax.
Оголошення про випуск оновлення популярного блогу.
Різні оновлення та повідомлення
Code coverage & cyclomatic complexity calculations coming to ColdFusion
Обговорення системи для тестування Chimera.
Framework One Sample Application - QBall
Приклад розробки на FW/1 від Рея Кемдена.
Do you want to see this in LightWire?
Пітер Белл запитує про доцільність додавання деяких нових можливостей до LightWire.
Ще один опис першого досвіду роботи з FW/1.
Опис досвіду розгортання Mango з Oracle в якості СУБД.
Content Management and the Splash CMS — Introduction
Огляд Splash CMS, побудованої на базі CFWheels.
Новини CF-OpenSource v14
Оновлення продуктів та додатків
Model Glue 3.1 Release Candidate
New Official Release - Model-Glue 3.1
Вийшов новий випуск популярного фреймворку. Він містить чималу кількість виправлень та покращень, повний список яких можна переглянути за першим посиланням.
Марк Мендел робить короткий огляд планів щодо першого повноцінного релізу його системи для автоматизації документування.
Додаток, що замінює редактор на Markdown в Mango Blog.
Втілення підсвітки синтаксису з prettify.js для Mango.
Позиціонується як проект для управління процесом розробки з використанням Agile/Scrum методик. На момент написання публікації чомусь було відсутнє посилання до завантаження.
Назва говорить сама за себе.
Компонента для втілення можливостей API Intuit QuickBooks. Яких саме, пропонується дізнатися з документації.
Компонента для організації взаємодії з IMAP-шлюзом.
Компонента для організації взаємодії з SNMP-шлюзом.
Колись комерційний продукт для роботи з малюнками зроблено вільним, очевидно завдяки розповсюдженю CF8+, де ці можливості втілені на рівні мови.
Ситуація аналогічна попередньому записові.
cfCalais – A Coldfusion tag to easily create semantic data
Мітка для додавання семантичної розмітки для даних на сторінках сайту.
Mach-II Simplicity (1.8) Released
Випущено нову версію популярного фремворку.
Різні оновлення та повідомлення
Trying out the CFWheels framework
Звіт про експерименти початківця з CFWheels.
Front Controllers Should NOT Extend Application.cfc
Барні Бувер пропонує подискутувати щодо потреби наслідування Application.cfc на прикладі FW/1
Замітка розповідає про те, як можна вбудувати JavaLoader до проекту на Mach-II.
ColdFusion Query of Query tips and tricks
Ендрю Мерсер ділиться деякими знахідками та підказками з використання QoQ.
Cache Template in Request Setting Explained
Піт Фрейтаґ пояснює особливості цієї нової можливості CF9.
Новини 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 проводить екскурс в проект.
Новини CF-OpenSource v11
Оновлення продуктів та додатків
SocialBookmarks Mura Plugin 1.2
Додаток для Mura CMS, додає швидкі посилання на популярні соціальні веб-сайти, наприклад Facebook чи Twitter.
ColdBox 3.0.0 Milestone 4 released
Луїс Маджано (Luis Majano) повідомив про вихід M4 нової гілки фреймворку, а також розмістив дзеркало проекту на RIAForge.
LogBox: Enterprise ColdFusion Logging Library 1.1
Так само на RIAForge з'явилися проекти-сателіти: бібліотека для журналювання LogBox та бібліотека для створення прототипів MockBox.
JavaLoader 1.0 Beta 2 Released
Марк Мендел (Mark Mandel) повідомив про вихід другої бети нового релізу JavaLoader та створив дзеркало проекту на RIAForge, де розміщено стабільну версії.
Реймонд Кемден (Raymond Camden) повідомив про вихід оновлення BlogCFC, знайти його можна на сторінці проекту.
Барні Бувер (Barney Boisvert) повідомив про появу бібліотеки для взаємодії з популярною CDN службою від Amazon.
Новини CF-OpenSource v10
Оновлення продуктів та додатків на RIAForge
Новий MVC фреймворк.
Компонента, що за допомогою jTidy ковертує текст до валідного xHTML.
Двигунець для створення прототипів, що реалізує принципи scaffolding.
Компонента для безпосередньої взаємодії з SQLite базою без участі JDBC, реалізує стандартні операції, вміє зберігати набір CF даних безпосередньо в таблицю SQLite.
Додаток для експорту мета-даних компоненти до XML-файлу, що може бути імпортований до редактора UML.
Додаток для пошуку зайвих CFM-файлів в директоріях проекту. Навряд чи буде корисним у випадку використання фреймворків, бо базується на пошуку безпосередніх підключень (cfinclude) сторінок.
Втілення API рекомендаційного сервісу Yelp.
Втілення механізму ітератора для складних типів даних.
Втілення API сервісу хостингу онлайн-відео Brightcove.
Втілення складної структури даних: зв'язаний список.
Бібліотека для інтернаціоналізації додатків, потребує CF9.
Вельми корисна бібліотека, що дозволяє не зациклюватися на XML як форматі для обміну даними, але й підтримувати вже існуючі складні текстові формати (як EDI чи VCF4).
Бібліотека, що реалізує базові операції з малюнками.
Smartermail API wrapper + UI 1.0
Втілення API програмного комплексу Smartermail.
Кілька нових додатків для Mango
Розширення для вбудови пошуку блогу в пошукове вікно оглядача.
Додає вказаний віджет до сайту, щоб читачі могли швидко перекладати вміст за допомогою перекладача Google.
Додає блок зі швидкими посиланнями на популярні соціальні веб-сайти, наприклад Facebook чи Twitter.
Дозволяє надсилати листи з блогу (наприклад, сповіщення про коментарі) через SMTP, що вимагають TLS/SSL з'єднання.
Реалізує включення малюнків з Twitpics в бічну панель блогу.
Різні оновлення та повідомлення
Розробники фреймворку Model-Glue опублікували тренувальний курс для новачків.
Mach-II Simplicity (1.8) RC2 Released
Черговий крок до випуску нової версії Mach-II
Ще один популярний продукт готується до випуску нової версії. Це додаток для підсвітки синтаксису від Джейсона Делмора, що використовується зокрема в BlogCFC.
Кілька оновлень отримав і додаток, що втілює scaffolding для Fusebox.
Implicit Blocks in Fusebox 5.5.1
Патч для Fusebox, що дозволяє обійтись без зайвих true міток, коли в if-блоці немає false.
Оновлено бібліотеку для захисту додатків від SQL-ін'єкцій та XSS атак.
Новини CF-OpenSource v9
Оновлення продуктів та додатків
Qualified Address LiveAddress API 0.0.3
Особливо приємне оновлення, бо це мій перший досвід публікації вільного ПЗ на RIAForge. Сподіваюсь, комусь стане в нагоді ця невеличка бібліотека, що організовує взаємодію з сервісом Qualified Address для покращення та виправлення адрес.
Компонента для обробки асинхронних IPN-запитів, що надсилає Paypal в процесі обробки транзакцій. Більш детально на сайті розробника.
CF Builder DocShare Support 1.0
Втілення популярного додатку Eclipse для CFB.
Застосунок для пошуку та заміни тексту в базі даних, з можливістю відміни змін.
Stiletto - Silent server-side debugging 1.0.1
Застосунок, призначений для збереження даних про активність користувача, що призвела до помилок в роботі сайту, зокрема налагоджувальної інформації з прив'язкою за доменом та IP адресою користувача.
ColdFusion Social Network Alpha_0.1
Рання альфа втілення сайту для соціальної мережі.
Компонента для створення малюнків з типографією.
Regular Expression Find And Replace 0.1
Додаток CFB для пошуку з використанням регулярних виразів. Поки не активний.
Готується до випуску нова версія фреймворку, за посиленням опис нових можливостей.
Оновлення популярної бібліотеки для модульного тестування.
Луїс Маджано повідомив про запуск ресурсу для обміну застосунками та додатками, побудованими на ColdBox.
FlexPMDPDF - A ColdFusion PDF report generator for Flex PMD!
Як зрозуміло з назви, це генератор PDF звітів для Flex.
Різні новини та повідомлення
Mach-II Runs on Google App Engine with Open BlueDragon
Мет Вудвард повідомив про те, що нова версія фреймворку тепер може бути розгорнута на GAE.
Новини CF-OpenSource v8
Оновлення продуктів та додатків
Додаток для CF Builder, що дозволяє розробникам обмінюватися зразками коду безпосередньо з IDE.
Google Language Tools Extension 1.0
Додаток для CF Builder, що дозволяє перекладати частини коду на інші мови за допомогою перекладача Google.
Позиціонується як систем для незалежної від фреймворків розробки на CFML, фактично створюючи додатковий шар абстракції, коли з іншими додатками взаємодіють лише контролери.
Проста реалізація чату служби підтримки.
Amazon S3 Explorer & ColdBox Plugin 1.0
Реалізація взаємодії з сервісами Amazon S3 засобами CF, базується на фреймворкові ColdBox.
Додаток, що забезпечує взаємодію з програмно-апаратною платформою Arduino, використовує змішаний CF/Java код для взаємодії з сокетами.
Додаток на ранній стадії розробки, що планує реалізацію взаємодії з API Livestream, сервісу для публікації потокового аудіо та відео.
Реалізація whois на чистому CFML, позиціонується як заміна раніше популярного CFX_Whois.
Реалізація взаємодії з поштовим сервером на CFML. Поки в ранній стадії розробки (незважаючи на вказаний номер версії).
Різні новини та повідомлення
Mach-II Simplicity (1.8) is now GPLv3 with Classpath Exception. Woot!
Нова версія фреймворку буде розповсюджуватися під новою ліцензією.
New CodexWiki tracker and repository
Розробники повідомляють, що роботу поновлено та розповідають про деякі оновлення, зокрема про переїзд коду на хостинг Assembla та появу рахунку в Twitter.
New ColdBox repository homes and tools
Аналогічні попередньому записові події відбулися й з усим фреймворком ColdBox.
ColdBox 3.0.0 Beta 3 Revision Updates
Водночас готується реліз нової версії ColdBox, бета вже версію можна завантажити.
Galleon ColdFusion Forums 2.2.9
Реймонд Кемден повідомив про вихід оновленої версії форуму.
Fusebox XML Flowchart Generator
Незважаючи на погані новини зі стану розробників Fusebox, життя спільноти продовжується. Barney Boisvert повідомив про випуск генератора блок-схем для файлів конфігурації Fusebox (підтримується тільки XML синтаксис).
Новини CF-OpenSource v7
Андреа Камполоньї повідомив про реліз його додатку, що реалізує EM-парадігму (events based) для CFML.
Update to CFML Framework Skeletons – Eclipse Plugin
Роберт Бернс повідомив про оновлення свого корисного додатку для Eclipse, що допомагає створювати скелети проектів для різних фреймворків. В цьому релізі були додані FW/1 та LightFront.
ColdBricks 1.1 Update: Custom Resource Libraries & Extension Modules
Оскар Еревало повідомив про деякі оновлення ColdBricks CMS, котрі є підготовкою до стабільного релізу 1.1.
Випущено оновлення популярного CF-блогу, багато з яких зачіпають клієнтську (JavaScript) частину.
Розширення для Adobe ColdFusion Administrator, що дозволяє виконувати прямі запити (тут -- queries) до колекцій Verity та Solr (в залежності від версії серверу)
Спроба реалізації CRUD-додатку, з доволі широким спектром можливостей.
CFML кастом теґ-обгортка для включення на сторінку FLV, MP3, MP4 та AAC файлів з використанням JW FLV Player.
Дуже рання версія схожого продукту, з опису навіть докладно не зрозумілі його можливості :)
Проста реалізація REST апі для Fusion Reactor, фактично поки підтримує тільки читання метрик сервера в XML форматі.
Реалізація кешування в CFWheels за допомогою додатку Cachebox.
Простий та маленький wiki-двигунець.
Клон рубі-фреймворку Sinatra, поки в ранній стадії розробки.
Новини 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 v5
Невеличкий огляд на сьогодні
Як повідомляє автор, цей фреймворк для кешування майже "дозрів" до релізу.
Майже те саме можна зауважити про вже відомий нам фреймворк CFWheels.
Додаток до Fusebox, що дозволяє швидко інтегрувати існуючі рішення з кешування для CF, зокрема вищезгаданий CacheBox, а також cfMemcached та навіть EHCache з комплекту CF9.
Анонімний автор повідомив про початок розробки аналога WordPress на CF. Сподіваюся, що з нього вийде добрий конкурент існуючим рішенням.
Новини 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 файлів.
Новини 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, що вже має підтримку роботи з файлами, підсвітку синтаксиса та підтримку вкладок.
Новини CF-OpenSource v0
Спробуємо започаткувати нову рубрику, в якій будемо робити короткі огляди новинок серед вільного ПЗ для ColdFusion та пов'язаних речах.
Ще не вийшла навіть публічна бета довгоочікуваного IDE Bolt, а Реймонд Кемден (Raymond Camden) вже опублікував кілька пов'язаних з ним проєктів на RIAForge.
Це розширення дозволяє вам переглядати проєкти з RIAForge та скачувати їх код прямо з Bolt. Це відноситься тільки до тих проектів, код яких розміщено на RIAForge. Незважаючи на те, що код буде скачано та навіть розпаковано, встановлювати його доведеться власноруч.
Втілення проекту Пітера Ботона (Peter Boughton) для Bolt, призначенного для пошуку пропущених <cfqueryparam> в коді. Поки що дуже сире втілення, за словами автора.
Подібне до попереднього розширення. Це втілення роботи Майка Шрайбера (Mike Schierberl) для пошуку пропущених ключових слів var для локальних змінних у файлі чи навіть у теці.
Варто відмітити, що для всіх вказаних проектів потрібні Bolt та Coldfusion 8+ (дуже товстий натяк на CF9 Centaur).
Як бачимо, атмосфера секретності не заважає довіреним особам робити свою джедайську справу :)