Категорія: Links

 

Диалекты CFML в Coldfusion Builder

Несмотря на название, Coldfusion Builder позволяет расширить Code Assisst диалектами Railo и BlueDragon. Мэтт Гиффорд (Matt Gifford) описал методику создания новых словарей. Методика применима и к CFEclipse.

Автор: Родион Быков | Опубліковано: 14.04.2010 о 15:08 | Категорії: CFEclipse - ColdFusion Builder - Links -

 

Новини CF-OpenSource v15

Оновлення продуктів та додатків

SeleniumMX - A Selenium + MxUnit Framework

Вельми перспективний проект, що об'єднує в собі два фреймворки для тестування.

Mach-II 1.9

Допоміжний випуск фреймворку, що слідує за нещодавним 1.8.

cfUniForm v.4.0 - Leaner, Meaner, More Features - Just Plain Ol' Better

Нова версія фреймворку для побудови форм.

ColdMVC Available on GitHub

Новий convention-based фреймворк для CF9, що використовує можливості Hibernate.

Flash Inspector

Компонента для обчислення розмірів flash-роліку.

twitPic API 1.1

Компонента для взаємодії з API сервісу для розміщення малюнків.

ValidateThis CFWheels Plugin 0.5

ValidateThis 0.92

Додаток до CFWheels, що дозволяє використовувати на сайті ValidateThis, фреймворк для валідації форм.

Rhea: Rackspace Cloud API 0.99

Втілення взаємодії з API хостингу Rackspace Cloud.

ScriptWriter 3.0.0.0_alpha6

Модуль, що дозволяє програмно керувати включенням JavaScript та CSS до сторінок сайту, в тому числі з мінімізацією.

bit.ly URL Service API CFC 1.0

Втілення взаємодії з API Bit.ly, сервісу скорочення посилань.

Hermes Events 1.0

Втілення взаємодії з API Eventbrite, сервісу для організації подій.

ColdFusion File Manager 1.0 alpha 3

Файловий менеджер з GUI на Ajax.

BlogCFC 5.9.5.005

Оголошення про випуск оновлення популярного блогу.

 

Різні оновлення та повідомлення

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.

Day one with FW/1

Ще один опис першого досвіду роботи з FW/1.

MangoBlog/Oracle Integration

Опис досвіду розгортання Mango з Oracle в якості СУБД.

Content Management and the Splash CMS — Introduction

Огляд Splash CMS, побудованої на базі CFWheels.

Автор: Сергій Галашин | Опубліковано: 16.03.2010 о 11:28 | Категорії: CFWheels - ColdFusion 9 - Frameworks - FW/1 - Links - News - OpenSource - ORM - RIAForge -

 

Новини CF-OpenSource v14

Оновлення продуктів та додатків

Model Glue 3.1 Release Candidate

New Official Release - Model-Glue 3.1

Вийшов новий випуск популярного фреймворку. Він містить чималу кількість виправлень та покращень, повний список яких можна переглянути за першим посиланням.

ColdDoc 1.0 Alpha Released

Марк Мендел робить короткий огляд планів щодо першого повноцінного релізу його системи для автоматизації документування.

Salsa 1.0

Додаток, що замінює редактор на Markdown в Mango Blog.

Prettify 1.0

Втілення підсвітки синтаксису з prettify.js для Mango.

<cfscrum> 0.01

Позиціонується як проект для управління процесом розробки з використанням Agile/Scrum методик. На момент написання публікації чомусь було відсутнє посилання до завантаження.

Google Translation API CFC

Назва говорить сама за себе.

ColdBooks

Компонента для втілення можливостей API Intuit QuickBooks. Яких саме, пропонується дізнатися з документації.

IMAP Watcher Event Gateway

Компонента для організації взаємодії з IMAP-шлюзом.

SNMP Event Gateway

Компонента для організації взаємодії з SNMP-шлюзом.

Alagad Image Component

Колись комерційний продукт для роботи з малюнками зроблено вільним, очевидно завдяки розповсюдженю CF8+, де ці можливості втілені на рівні мови.

Alagad Captcha Component

Ситуація аналогічна попередньому записові.

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

Using JavaLoader in Mach-II

Замітка розповідає про те, як можна вбудувати JavaLoader до проекту на Mach-II.

ColdFusion Query of Query tips and tricks

Ендрю Мерсер ділиться деякими знахідками та підказками з використання QoQ.

Cache Template in Request Setting Explained

Піт Фрейтаґ пояснює особливості цієї нової можливості CF9.

Автор: Сергій Галашин | Опубліковано: 14.03.2010 о 11:18 | Категорії: ColdFusion 9 - Community - Discussions - Frameworks - FW/1 - Links - MachII - Model-Glue - News - OpenSource - RIAForge -

 

Корисні посилання від Чарлі Арехарта

Чарлі продовжує свою місію систематизації ресурсів CF-світу.

Цього разу він уклав два вагомі списки посилань за наступними темами:

  1. Ultimate list of CF debugging output template alternatives
  2. The Ultimate Var Scope Resource list? Understanding/resolving problems with the var scope in CFML

В першій публікації розповідається про те, які є способи заміни стандартних шаблонів для налагодження ColdFusion. Треба зауважити, що тут не розкрито тему для Railo, котрий має ще більш гнучку систему шаблонів та надає більше варіантів у стандартній комплектації.

Друга розкриває суть та різні аспекти проблеми з VAR-scope, зокрема й про особливості його в CF9. Must read для кожного CFML-програміста.

Автор: Сергій Галашин | Опубліковано: 13.03.2010 о 14:46 | Категорії: Links - CFML -

 

BlazeDS и все все все

Довольно сложно разобратся в маркетинговом языке корпораций, Adobe не исключение. Существует несколько серверов для организации messaging-а и передачи данных через AMF (remoting): например LiveCycle Data Services ES (LCDS) и BlazeDS. На мой скромный взгляд, Adobe запутывает пользователя избыточными аббревиатурами. Несколько ссылок для самообразования:

В двух словах - LCDS это платный сервер Adobe с кучей фич кроме собственно remoting-а. BlazeDS - это бесплатный опенсорсовый вариант LCDS с урезанными фичами. Если вам лишь нужно по-мелочи работать с удаленными данными из Flex приложения, используйте BlazeDS. Если нужна более серьезная обработка - предупреждение коллизий данных, server-side paging, работа с PDF-документами - используйте LCDS. LCDS есть в бесплатном варианте, но с ограничением на 1 приложение и 1 процессор. Хоть немного стало понятнее ? :)

Чтобы окончательно запутать читателя - существует еще GraniteDS, опенсорсовая замена LCDS.

Автор: Родион Быков | Опубліковано: 21.01.2010 о 15:31 | Категорії: BlazeDS - Links -

 

Серія постів Корфілда про встановлення Railo в Tomcat

В блозі Railo Шон Корфілд нагадав про те, що він ще кілька місяців тому написав серію матеріалів про встановлення Railo в Tomcat.

Добра нагода і для нас зберети ці посилання на майбутнє:

  • Part I - Railo Express (з Jetty)
  • Part II - Railo Express (з Jetty) - Windows
  • Part III - Railo в Tomcat - базове встановлення
  • Part IV - Railo в Tomcat з Apache
  • Part IV - Appendix - Додаємо mod_rewrite до коктейлю
  • Tomcat Tips - Дозвіл на перегляд директорій
  • Multi-Web Configuration - Railo в Tomcat з автоматичним розгортанням Railo на нових веб-коренях
  • Part V - Увімкнення SES URLs в Tomcat

 

Автор: Сергій Галашин | Опубліковано: 02.12.2009 о 06:04 | Категорії: Apache - HOWTO - Links - Railo - Tomcat -

 

Начало работы с MachII+Coldspring

Интересующийся разработчик знает, что для Coldfusion существует стопятьсот фреймворков (навскидку Fusebox, Mach II, Coldbox, FW/1), и в настоящее время без фреймворка начинать разрабатывать просто некошерно. На страницах нашего уютного бложека мы попробуем освещать популярные фреймворки. Для затравочки начну с описания Mach II, с самого начала работы с ней (ним ?).

Начало работы с Mach II взято из этой статьи (via) с небольшими изменениями. Все сводится к этому:

1. скачать и развернуть код собственно Mach II, Dashboard и Coldspring, добавить маппинги в CF Administrator:

  • /coldspring
  • /MachII
  • /MachIIDashboard

Код этих трех я расположил вне корня веб-сервера и настроил маппинги, чтобы все проекты использовали одну версию фреймворка и чтобы Mach II не путался под ногами в корневой папке.

2. Код Skeleton развернуть в корень веб-сервера.

3. В файле /skeleton/config/mach-ii.xml подправить:

а) раскомментировать подключение Coldspring (mach-ii_coldspringProperty.xml) в разделе includes

б) добавить модуль с Dashboard

в) изменить свойство applicationRoot в разделе properties

г) открыть сайт в браузере и радоваться.

Упомянутый в статье баг CF 9 № 78588 починен и MachII полноценно работает под CF9 без всяких "но и если".

 

Автор: Родион Быков | Опубліковано: 29.10.2009 о 09:14 | Категорії: ColdFusion 9 - HOWTO - Links - MachII -

 

Новини CF-OpenSource v6

Нові продукти та оновлення

CFML Admin API

Система для програмного керування налаштуваннями CF сервера, такими як датасорси, мапінги, шляхи до кастом теґів. Підтримуються Adobe ColdFusion 7/8/9 Railo 3.1, OpenBD 1.1

cfUpdater - Manager for ColdFusion Updates

Компонента для спрощення процесу оновлення Adobe ColdFusion версій 7/8/9

CFGoogleTrends

Конвертація Google Trends RSS в CFML масив.

trac-cfc

Рання альфа компоненти для взаємодії CF з Trac (популярною системою баґтрекінгу з wiki).

CFShell

Клієнт на Python + CFML скрипти, що дозволяють інтерактивно виконувати CFML код в консолі. Дещо сумнівна щодо практичної користі, але цікава розробка.

wp2blogcfc

Утиліта для міграції блогу з Wordpress на BlogCFC.

sosFactory

Проста в користуванні (як запевняють розробники) реалізація Factory (автоматизоване створення об'єктів) для CFML.

ColdFusion - Yahoo Maps

Інтеграція Yahoo Maps в CF додатки, написана одним з членів команди Adobe ColdFusion.

Debug To File

Можливість записувати debug output до файлів - якщо він потрібен, але показувати його небажано, фактично розширення наявної (і доволі кострубатої) системи журналювання.

ORMBootStrap

Невеличкий фреймворк для пришвидшення розробки додатків з ORM.

Spellify for Coldfusion V1.0

Реалізація додатку для перевірки правопису в textarea на CFML.

Різні новини зі світу OSS

ColdFusion on Rails is almost here

Кріс Пітерс повідомив про те, що реліз 1.0 CF on Wheels вже близько.

Ant4CF Mailing List Created

Створено Гугл-групу для Ant4CF.

ColdBox 3.0.0 Beta 2 Released!

Популярний фреймворк наближається до релізу. Що нового третій версіі можна дізнатися з wiki проекту.

Автор: Сергій Галашин | Опубліковано: 26.10.2009 о 09:09 | Категорії: Apache - ColdFusion 8 - ColdFusion 9 - Components - Frameworks - IIS - Links - OpenSource - Python - Railo - RIAForge -

 

Опитування щодо ColdFusion 9 на Amazon EC2

Adobe проводить опитування щодо перспектив ColdFusion 9 в Amazon EC2 хмаринці.

Там можна дізнатися про деякі плани Adobe та навіть спробувати своїм голосом вплинути тим чи іншим чином на особливості інтеграції CF9 до EC2.

Загалом, тема перспективна та цікава, тож рекомендую витратити кільканадцять хвилин на цю справу.

Автор: Сергій Галашин | Опубліковано: 24.09.2009 о 11:49 | Категорії: Adobe - Cloud Computing - ColdFusion 9 - Links -

 

Розділ з ColdFusion повертається до Yahoo Developer Network

Як сьогодні стало відомо, ColdFusion Developer Center знову запрацював на YDN. Нижче приведено вітальний текст розділу.

 

ColdFusion є одним з найшвидших шляхів до побудови потужних веб-сайтів. Це проста мова програмування, що є дуже легкою для новачків, в той самий час достатньо потужна для просунутих розробників. Цей сайт є вашим джерелом інформації щодо користування ColdFusion з API веб-сервісів Yahoo!. Тут ви знайдете:

  • ЯКЦЕ статті, що допоможуть вам зрозуміти наші технології та шляхи кращого їх використання з ColdFusion.
  • Приклади коду, з якими ви зможете експериментувати. Використовуйте їх як стартову позицію для ваших власних додатків, або вивчайте їх щоб зрозуміти деталі.
  • Інформацію щодо аутентифікації ваших користувачів з їхніми Yahoo! ID.
  • Інші ресурси мережі щоб допомагти вам використовувати API Yahoo! на повну силу.
  • Ресурси спільноти, де ви можете приєднатися до нашого списку листування та обговорювати API з нами та иншими розробниками.

 

Дякуємо Yahoo! за правильну справу та очікуємо на наступні гарні оновлення.

Автор: Сергій Галашин | Опубліковано: 24.09.2009 о 07:14 | Категорії: Community - Documentation - Links - Yahoo -

 

Новини CF-OpenSource v5

Невеличкий огляд на сьогодні

CacheBox 0.9 Beta

Як повідомляє автор, цей фреймворк для кешування майже "дозрів" до релізу.

ColdFusion on Wheels 0.9.4

Майже те саме можна зауважити про вже відомий нам фреймворк CFWheels.

FuseCache 0.8

Додаток до Fusebox, що дозволяє швидко інтегрувати існуючі рішення з кешування для CF, зокрема вищезгаданий CacheBox, а також cfMemcached та навіть EHCache з комплекту CF9.

Announcing ColdPress

Анонімний автор повідомив про початок розробки аналога WordPress на CF. Сподіваюся, що з нього вийде добрий конкурент існуючим рішенням.

Автор: Сергій Галашин | Опубліковано: 20.09.2009 о 14:52 | Категорії: Blogs - Frameworks - Links - News - OpenSource - RIAForge -

 

ColdFusion Bloggers у Twitter

Вам ще не набрид Twitter? Тоді вас може зацікавити пропозиція зафоловити цілий натовп CF-твіттерян, причому одночасно.

Таку опцію надає черговий сервіс, що користується Twitter API: TweepML. Він дозволяє групувати твіттерян та ділитися зробленим з іншими.

В даному випадку це є ColdFusion Bloggers.

Автор: Сергій Галашин | Опубліковано: 13.09.2009 о 18:09 | Категорії: Community - Links -

 

Еще немного о CFUnited 2009

Одна ссылочка - мне понравился этот небольшой неофициальный дневничек канадца о прошедшем CFUnited.

Автор: Родион Быков | Опубліковано: 11.09.2009 о 08:57 | Категорії: Links -

 

Презентации с CFUnited 2009

Не всем так повезло посетить одно из главных событий Coldfusion-сообщества в году. С другой стороны, в 21-м веке не обязательно лично присутствовать чтобы знать о чем говорилось на конференции. Нежадные люди выложили почти все презенташки с докладов на CFUnited 2009, достаточно просмотреть их и  немного погуглить чтобы раскрыть для себя новую тему полностью.

Презентации как можно заметить сделаны с помощью SlideSix (который бегает опять же на Coldfusion) - на их сайте можно найти еще несколько презентаций с CFUnited 2009.

Автор: Родион Быков | Опубліковано: 24.08.2009 о 11:47 | Категорії: Links - Presentations -

 

Голосуй !

Руководитель проекта Coldfusion Адам Леман (Adam Wayne Lehman) приглашает поучаствовать в голосовании за баги и новые фичи Coldfusion Builder в публичном трекере.

Автор: Родион Быков | Опубліковано: 18.08.2009 о 11:35 | Категорії: Links -

 

Лучшие Coldfusioneros

На проходящей в эти дни конференции CFUnited объявили победителей народного конкурса Community Achievement Awards - CFEmmy - награда для звезд Coldfusion-сцены. Как сообщает Sean Corfield,

  • Лучший Coldfusion твиттер: Raymond Camden (@cfjedimaster)
  • Лучший Flex твиттер: Ryan Stewart (@ryanstewart)
  • Лучшее коммерческое приложение на платформе Adobe: acrobat.com
  • Лучшее open-source приложени на платформе Adobe: ColdBox
  • Лучший Coldfusion блог: Ben Nadel
  • Лучший Flex блог: flex.org
  • Лучший RIA блог: Raymond Camden
  • Лучший новый Coldfusion блог: Marc Esher
  • Лучшая книга: CF8 WACK (кто бы сомневался ;-)
  • Лучшая документация: CFQuickDocs
  • Лучший подкаст: CFConversations
  • Лучшая соцсеть для Coldfusion: Coldfusion Meetup
  • Лучшая соцсеть для Flex-разработчиков: Flex Coders
  • (...and the Oscar goes to) Лучший участник Coldfusion-сообщества: Raymond Camden (на втором месте Ben Nadel)

 

Автор: Родион Быков | Опубліковано: 14.08.2009 о 13:20 | Категорії: Links -

 

Новини CF-OpenSource v3

Слідом за виходом на орбіту Adobe Wave почали з'являтися проекти/компоненти для комунікації з нею.

Adobe Wave CFC

Інкапсуляція функціоналу трансляції (Broadcast) в Adobe Wave. Дозволяє надсилати повідомлення за обраними темами.

Adobe Wave Coldfusion bridge

Компонента має заявлений аналогічний до попередньої функціонал.

 

Ми вже писали про мінімалістичний фреймворк FW/1, а у нього вже з'явилися послідовники, котрі викладають приклади додатків.

QuickBlog

Приклад двигунця для блогу, що базується на FW/1.

 

i18N Manager

Інструмент для керування ресурсами багатомовних додатків. Має засоби імпорту таких ресурсів з Java та Flex. Має бути вельми корисно.

IP Ranger

Розширення, що дозволяє використовувати маски для IP для налаштувань дебагу в адміністраторі. Підтримуються маски кількох видів: 192.*.*.*, 192.168.1-10.1-120, 192.168.*.1-120.

Gliint

І на додаток – ще один фреймворк. Цей є просунутою надбудовою до ColdSpring, що реалізує неявний виклик (implicit invocation).

Автор: Сергій Галашин | Опубліковано: 09.08.2009 о 19:03 | Категорії: Adobe - Components - Links - News - OpenSource -

 

Щодо швидкодії створення об'єктів

Минулого місяця тривала (й триває досі) хвиля дискусій, що були породжені появою ORM в CF9. Якщо бути точним, реалізацією ORM за допомогою CFC-об'єктів.

Багато хто з розробників піддав сумніву доцільність цього кроку, небезпідставно стверджуючи про те, що створення об'єктів в CF є витратним та повільним процесом, бо потребує ряду операцій та витрат, наприклад сама компонента та кожен метод є окремим Java об'єктом, створення областей видимості та ін. Докладніше про це питання можна прочитати ув одного з інженерів Adobe в замітці ColdFusion ORM and CFC Performance.

Нас же зараз цікавлять приклади та порівняння. Цією справою не полінувалися зайнятися кілька ентузіастів:

І показали вельми цікаві результати, зокрема здивувала значна перевага Railo. Зрозуміло, що це лише один з аспектів швидкодії, котрий сам по собі не може бути базою для висновків.

Зауважу також, що обговорення питання проходить в гілці Object creation performance in CF 9: any better?

Автор: Сергій Галашин | Опубліковано: 02.08.2009 о 13:43 | Категорії: ColdFusion 8 - ColdFusion 9 - Discussions - Links - Open BlueDragon - ORM - Performance - Railo -

 

Два дня - две встречи

Общительное CF-сообщество в очередной раз радует. За последние 2 дня, благодаря чудесам компьютерной техники и Acrobat Connect я посетил две встречи, на которых обсуждались Coldfusion 9 и Coldfusion Builder. Всегда интересно послушать лидеров движения, а с помощью технологии это можно сделать "вживую" и даже задать вопросы.

Первая встреча под эгидой CFPanel прошла во вторник. На ней обсуждался в основном Coldfusion Builder, его особенность как IDE и смещение точки зрения CF-разработчиков с текстовых редакторов на IDE. Едва-ли это относится к тем, кто использует CFEclipse, но вероятно есть достаточно много разработчиков, кому до сих пор достаточно простого редактора и характер работы не ставил требований к инструментарию. Для них и было организовано обсуждение. Также товарищи поговорили о Coldfusion-сообществе и поотвечали на вопросы (например, сколько должен стоить Coldfusion Builder). Запись встречи (около часа) имеется и находится тут.

Вторая встреча проводилась от европейского Coldfusion 9 Insider Club. Докладчик Терри Райан (Terry Ryan) сначала немного рассказал о просветительских планах Adobe в Европе - Scotch on the Road и Coldfusion Box и о том как хорошо быть Coldfusion разработчиком сейчас. Затем Терри перешел к непосредственно Coldfusion 9 - рассказал о Coldfusion as a Service (на примере генерации PDF из Flex-приложения с помощью Coldfusion), о новых UI-фичах в CF9 (ExtJS, maps, media player и др), об интеграции с MS/Open Office (cfdocument, cfspreadsheet), интеграции в корпоративной среде (Sharepoint, Solr, IMAP). Не обошли стороной и "обычные" темы для разговора - развитие языка CFML, ORM и кеширование. Запись собственно встречи (1.5 часа) находится тут.

CF-сообщество щедро снабжает любознательных разработчиков информацией, иногда мне кажется, информации даже слишком много. Это говорит только о том, что Coldfusion более чем жив и развивается.

Автор: Родион Быков | Опубліковано: 30.07.2009 о 15:03 | Категорії: Adobe - Community - Discussions - Links - News -

 

Новини CF-OpenSource v2


ColdFusion Tracker

Компонента, що дозволяє дізнатися чимало інформації про статус поточного додатку, інших запущених додатків (active applications) та навіть всього серверу.

Mura CMS

Оновилася до версії 5.1 вільна CMS з обширним списком можливостей.

CFLogger

Оновилася нещодавно розроблена бібліотека для журналювання в стилі Log4J.

LighthousePro 2.6

Версія LighthousePro, що є прикладом додатку на Model-Glue 3.

http://pdfit.riaforge.org/pdfIT

Вийшла в бету бібліотека для маніпулювання PDF-файлами.

FW/1 - Framework One

Фреймворк на базі одного файлу від Шона Корфілда.

CouchDB for Coldfusion

Обгортка для Apache CouchDB API, на даний момент з базовими можливостями.

Ant4CF

Колекція задач Ant для автоматизації збірки та розміщення (build and deployment) ColdFusion проектів.

ColdFusion Google API

Набір компонент для організації взаємодії з різними сервісами Google через API.

ObjectToExcel

Компонента для конвертування запитів (query), або їх масивів, до Excel файлів.

 

Автор: Сергій Галашин | Опубліковано: 24.07.2009 о 05:10 | Категорії: CMS - Components - Links - News - OpenSource - RIAForge -

 

Презентации

Вы знали что в CF8 можно перезагрузить wsdl без доступа к CFIDE ? Или что cfdump может цфдампить в файл ? Лично я узнал об этом из презентации Чарли Арехарта (Charlie Arehart) - Скрытые жемчужины CF8 (PDF). Вполне возможно что даже работая с Coldfusion каждый день, программист может быть в плену ошибочных представлений, которые имеют корни в давних версиях CF. Против этих мифов Чарли предлагает не только презентацию "Разрушители Coldfusion легенд", но также тематический подкаст и другие материалы.

Формат презентации может показаться неинформативным - если лично не присутствовал и не слышал комментариев, PDF или PPT будет сухой выжимкой. Лично для меня это удобно - нет времени чтобы читать развернутые статьи, а такой конспект дает достаточно начальной информации.

Чарли - активный участник Coldfusion сообщества, соавтор известных книг и частый гость конференций. Рекомендую его сайт в вашу подборку ссылок.

 

Автор: Родион Быков | Опубліковано: 16.07.2009 о 20:57 | Категорії: Links -

 

ColdFusion 9 та ColdFusion Builder в публічній беті!

Нарешті це трапилося. Два довгоочікувані продукти від Adobe випущено в публічні бети.

В першу чергу мова про Coldfusion 9 (раніше відомий як Centaur). Дізнатися більше можна на сторінці продукту, також варто прочитати замітку Бена Форти Introducing Adobe ColdFusion 9 beta та переглянути кілька відезаписів по темі від того-таки Форти, та Реймонда Кемдена.

Водночас виходить Coldfusion Builder (раніше відомий як Bolt), котрому теж присвячено замітку.

Блогосфера вже починає вирувати з цього приводу, очікуємо на цікаві новини та замітки, постараємося докластися до цієї справи.

Автор: Сергій Галашин | Опубліковано: 14.07.2009 о 04:53 | Категорії: ColdFusion 9 - ColdFusion Builder - Links - News -

 

Реалізація cfdump в інших мовах

Не секрет, що CF-програмісти обожнюють cfdump за його зручність та інформативність. Деякі люблять його настільки, що власноруч створюють клони теґу для інших мов. Зрештою, навіть я колись робив це на PHP, як модуль внутрішньої CMS компанії.

Тож варто поглянути на наступні реалізації:

  • dBug для PHP від Kwaku Otchere;
  • prettyPrint для JavaScript від James Padolsey.

Обидва виглядають доволі симпатично, хоча й не зрівняються з величчю CFML :)

Автор: Сергій Галашин | Опубліковано: 27.06.2009 о 07:56 | Категорії: CFML - JavaScript - Links - PHP -

 

Новини CF-OpenSource v1

Після невеличкої перерви, пов'язаної з накопиченням матеріалу для замітки, вашій увазі пропонується новий випуск рубрики.

Продовжують з'являтися нові розширення для Bolt, щоб не розповідати про них усі (а там є дещо цікавого), варто зазирнути до нещодавно створеної категорії RIAForge: Bolt Extensions.

Тепер пройдемося по інших новинках.

JVMConfig Generator

Призначений для створення файлів конфігурації JVM для ColdFusion серверів, а також для Windows Service.

MockBox

Реалізація mocking для ColdBox. Автор стверджує, що проект може бути використано не тільки для організації модульного тестування з MXUnit, але й для виконання загальних stubing/mocking (створення псевдо-об'єктів) задач при розробці ColdFusion додатків.

Googleitics

Компонент для отримання метрик Google Analytics для ваших сайтів. Підтримує GeoMap та Google Visualisation API. Як це виглядає можна переглянути на сторінці проекту на Google Code

twitterCOM + Syrinx

Ці проекти мають однакове призначення: реалізація доступу до API Twitter'у. Тільки обережно: другий проект є учбовим ;)

nocCode

І наостанок, дуже молодий (preAlpha), але потенційно перспективний проект. Web-based IDE, що вже має підтримку роботи з файлами, підсвітку синтаксиса та підтримку вкладок.

Автор: Сергій Галашин | Опубліковано: 23.06.2009 о 06:29 | Категорії: ColdFusion Builder - Components - Links - News - OpenSource - RIAForge -

 

Новини CF-OpenSource v0

Спробуємо започаткувати нову рубрику, в якій будемо робити короткі огляди новинок серед вільного ПЗ для ColdFusion та пов'язаних речах.

 

Ще не вийшла навіть публічна бета довгоочікуваного IDE Bolt, а Реймонд Кемден (Raymond Camden) вже опублікував кілька пов'язаних з ним проєктів на RIAForge.

RIAForge Downloader

Це розширення дозволяє вам переглядати проєкти з RIAForge та скачувати їх код прямо з Bolt. Це відноситься тільки до тих проектів, код яких розміщено на RIAForge. Незважаючи на те, що код буде скачано та навіть розпаковано, встановлювати його доведеться власноруч.

QueryParam Scanner Extension

Втілення проекту Пітера Ботона (Peter Boughton) для Bolt, призначенного для пошуку пропущених <cfqueryparam> в коді. Поки що дуже сире втілення, за словами автора.

VarScoperExtension

Подібне до попереднього розширення. Це втілення роботи Майка Шрайбера (Mike Schierberl) для пошуку пропущених ключових слів var для локальних змінних у файлі чи навіть у теці.

 

Варто відмітити, що для всіх вказаних проектів потрібні Bolt та Coldfusion 8+ (дуже товстий натяк на CF9 Centaur).

Як бачимо, атмосфера секретності не заважає довіреним особам робити свою джедайську справу :)

 

Автор: Сергій Галашин | Опубліковано: 01.06.2009 о 21:03 | Категорії: ColdFusion Builder - Links - News - OpenSource - RIAForge -