Перегляд за місяцем: June 2010

 

Випущено Tour de ColdFusion Beta

Tour de ColdFusion це програма для стільниці, побудована на Adobe AIR, що включає в себе сотні зразків коду та прикладів. Кожен приклад поєднує в собі результат виконання (на віддаленому сервері) та вихідний код.

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

Треба зауважити, що програма є аналогом вже існуючих проектів Tour de Flex та Tour de LiveCycle.

Виглядає це приблизно так:

Встановити програму можна прямо з сайту Tour de ColdFusion.

Подякувати чи допомогти розробникам можна в блозі Ґреґорі Вілсона, або написавши листа.

Автор: Сергій Галашин | Опубліковано: 25.06.2010 о 10:12 | Категорії: Documentation - Using CF -

 

Помилка в Transfer 1.1 при роботі з ACF9 та Railo 3.1.2.0xx

Після оновлення Railo (до bleeding edge) перестали працювати get-методи для неіснуючих первинних ключів. Раніше в такому випадку просто вертався новий bean, що було зручно використовувати для створення нових об’єктів, наприклад таким чином:

<cfset beanContact = variables.transfer.get("cnt.Contact", 0) />
<cfdump var="#beanContact.getMemento()#" label="beanContact" />

Натомість почало вилітати виключення виду:

transfer.EmptyQueryException -- It is likely the ID that has been selected for this query no longer exists

Виявилося, що така сама проблема виникла спочатку з CF9, а Railo пізніше "наздогнали".

На щастя, розробник Transfer оперативно її виправив. Тож ті, кому горить, можуть вже зараз витягти останню версію з SVN, решта можуть дочекатися випуску 1.1.1, що нібито вже не за горами.

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

Автор: Сергій Галашин | Опубліковано: 24.06.2010 о 10:09 | Категорії: ColdFusion 9 - Railo - Transfer -

 

Новини CF-OpenSource v17

Цей випуск повністю присвячено новинкам з RIAForge.

tumblrCFC .2

Додаток для взаємодії з API популярної блоґо-платформи Tumblr.

Google Geocoder V3

Втілення великої кількості можливостей служби Google Geocode.

cfRecurly .2

Додаток для взаємодії з API Recurly.com, системи для організації регулярних платежів.

Lorem Ipsum Dummy Text Generator v1.0

Назва говорить сама за себе. Додаток для CF Builder.

ResourceManager 1.0.0 (Beta)

Бібліотека для локалізації додатків, створена за подобою аналогічного пакету для Flex.

OpenID4CF 0.2

Обгортка для Java-бібліотеки OpenID4Java.

Google Weather API

Втілення взаємодії з означеною службою.

Framefactory One 1.1

Цікавий проект, побудований на FW/1, що втілює фабрику для об’єктів різних типів.

FuseBox 5 no XML Snippets 1

Додаток для CF Builder для швидкого написання керівних конструкцій FB5NoXML.

OAuthConsumer 0.6

Бібліотека для базової взаємодії з сервісами на базі протоколу OAuth 1.0

ORMScanner Extension 1

Додаток для CF Builder, що може стати у нагоді при роботі з CF9 ORM.

Model-Glue security samples

Додаток на базі MG, презентований автором на конференції NCDevCon 2010.

CFC Hint Checker Extension 0.9

Додаток для CF Builder, що шукає визначення методів із загубленими hint-ами.

Making OO/MVC ColdFusion Simple 2.0

Ще один CFML-приклад, презентований автором на конференції (CFObjective 2010).

WSS4CF 0.1

Втілення стандарту WS-Security без використання Java-бібліотек.

AirxMail 0.5

Бібліотека для взаємодії з поштовими службами.

FarCry 6.0.2

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

Zip/Email Extension 1

Додаток, що допомагає швидко спакувати (та надіслати поштою) код прямо з CF Builder.

 

Автор: Сергій Галашин | Опубліковано: 23.06.2010 о 10:55 | Категорії: OpenSource - ColdFusion Builder - RIAForge - Fusebox - FW/1 - Components -

 

Новини Adobe ColdFusion - 06.2010

На останній конференції SOTR з’явилася інформація про деякі плановані оновлення в ACF 9.0.1. Серед найбільш цікавих: множинні ORM джерела даних, HQL з cfquery та підтримка Amazon S3. Не кажучи вже про більш як півтисячі виправлень.

Було випущено офіційний посібник з безпеки ColdFusion Lockdown Guide (PDF).

Вийшли друком перша та друга частини головної книги CFML-програміста: Adobe ColdFusion 9 Web Application Construction Kit. Вже можна знайти на Амазоні.

Випущено оновлення безпеки для ACF 8.0, 8.0.1 та 9.0 та всіх ОС, що виправляє ряд серйозних вразливостей. Більше деталей в офіційному бюлетені APSB10-11.

На завершення можна згадати про гарний холівар, ініційований Террі Райяном, в якому з ентузіазмом взяли участь чимало провідних учасників спільноти. Насолоджуйтесь :)

Автор: Сергій Галашин | Опубліковано: 22.06.2010 о 10:33 | Категорії: Adobe - Amazon S3 - ColdFusion 9 - Community - Conferences - Security -

 

Новини Railo - 06.2010

Цей спец-випуск присвячено новинам зі стану Railo з моменту останньої публікації на цю тему.

Перш за все, процес розробки не зупиняється ні на день, bleeding-edge випуски з’являються ледь не щотижня, на момент написання цього тексту поточною є версія 3.1.2.014. Більшість виправлень та оновлень можна детально відслідкувати в офіційному баґтрекері, а також на форумах Uservoice. Наприклад, я очікую на виправлення невеличкої проблеми з cfdump.

Починаючи з версії 3.1.2.009 дистрибутив включає в себе ядро проекту Railo Ajax, в тому числі підтримку базових міток (cfajaxproxy, cfajaximport, cfdiv) та JavaScript-бібліотеку (jQuery). Ця частина має назву CORE, інша (UI) включає решту розширень (cfwindow, cfmap, cflayout) та має підключатися за допомогою розділу Extension адміністративної панелі, докладніше описано в цій публікації.

Андреа Камполоньї розробив ще два схожих між собою розширення: cfjavascript та cfstylesheet. Призначено їх для стиснення та об’єднання статичних файлів для пришвидшення їх завантаження. Тодд Реферті написав дуже докладну замітку з використання цих розширень.

Дуже приємною новиною стало включення до ядра раніше платного розширення для роботи з Amazon S3. Коли конкретно це станеться не дуже зрозуміло, але на пам’ять залишимо тут посилання на стареньку замітку про те, як ним користуватися. Що цікаво, це рішення скоріш за все було прийняте під впливом повідомлень зі стану Adobe, але про них ми поговоримо окремо.

Особливо цікавим для мене стало представлення Roadmap проекту, що включає опис планованих можливостей версій 3.2 та 4, а також деяких додаткових можливостей. На жаль, поки невідома конкретна дата виходу 3.2, на яку особисто я чекаю з нетерпінням з огляду на наближення моменту виходу на публіку робочого проекту, що працює поки на останньому стабільному випускові.

 

Автор: Сергій Галашин | Опубліковано: 21.06.2010 о 09:34 | Категорії: OpenSource - Railo - Amazon S3 - Ajax -

 

Новини CF-OpenSource v16

Цей спец-випуск присвячено виходу нових версій двох прогресивних фреймворків.

 

Команда розробників CFWheels невпинно наближається до великого релізу, тим часом випустивши оновлення за номером 1.0.5.

Воно включає в себе більш як 2 десятки виправлень. Повний їх список можна переглянути в публікації Released: ColdFusion on Wheels 1.0.5

 

Натомість Шон Корфілд (Sean Corfield) його вже досяг, повідомивши про вихід версії 1.1.

Серед оновлень:

  • Рекомендований скелет додатку.
  • Більш гнучка конфігурація підсистем та контролерів.
  • Нові можливості API.

Повний список можна переглянути в публікації FW/1 Release 1.1 Available!

 

Автор: Сергій Галашин | Опубліковано: 20.06.2010 о 21:21 | Категорії: OpenSource - Frameworks - CFWheels - FW/1 -

 

Adobe Enterprise Cafe

Корпорация Adobe и сообщество регулярно доставляет выдает килотонны информации, которую бывает сложно собрать и осмыслить. В помощь утопающим в потоке, Adobe выпустила тулзень Adobe Enterprise Cafe - AIR-программу для отображения новостей, сбора фидов с блогов, видео Adobe TV и т.д. До этого я припоминаю только Adobe Coldfusion Box, но эта тулза довольно узко-специализирован на Coldfusion в Европе.

Автор: Родион Быков | Опубліковано: 08.06.2010 о 18:30 | Категорії: Adobe - News -