Категорія: Community

 

Кінець OpenCFML

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

Але не так сталося, як гадалося. Після тривалого затишшя з’явилися повідомлення про "смерть" проекту.

Спочатку Адам Леман повідомив про те, що Adobe виходить з комітету. Незабаром відреагував і Шон Корфілд, а також і Метью Вудвард, остаточно розв’язавши ситуацію.

В чому ж причини?

В першу чергу недостаток відкритості, що не спонукало учасників до активної діяльності.

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

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

Альтернативою цього року стало створення відкритої спільноти Conventional CFML Wisdom в групах Google, в якій спілкуються в тому числі деякі (колишні й поточні, якщо ще можна так сказати) учасники комітету.

Гадаю, що ця подія не справить великого впливу на спільноту, бо комітет так і не досяг жодних цілей, проваливши затвердження стандарту CFML2009. Але в цілому ситуація малоприємна, хоч і корисна з точки зору досвіду організації роботи зі стандартизації мови CFML, що все одно доведеться колись робити.

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

 

Новини 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 -

 

Новини 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 -

 

Змагання Railo 4k дає шанс виграти квиток на cf.Objective() 2010

Команда Railo пропонує змагання, в якому треба втілити одну з особливих можливостей двигуна в рамках 4кб коду (як було уточнено в групах, розмір скомпільованого класу).

Надіслати роботи треба на електронну скриньку до першого квітня.

Всі роботи буде розглянуто та опубліковано, а переможець отримає запрошення (квиток) на цьогорічну cf.Objective().

Дізнатися електронну адресу та отримати кільканадцять цінних посилань на опис можливостей до втілення знайти можна в публікації Take the Railo 4k Challenge and win a ticket to cf.Objective()!

Автор: Сергій Галашин | Опубліковано: 13.03.2010 о 20:10 | Категорії: Community - Conferences - Railo -

 

Спільнота для тих, хто працює з CFML

Приблизно так, як звучить заголовок, можна перекласти повну назву сайту, що тільки набирає обертів. Проект являє собою простеньку реалізацію професійної соціальної мережі (такий собі вузькоспеціалізований linked.in), в якій можливості "соціалізації" додані здебільшого задля розваги.

Детальніше про все це можна дізнатися на самому сайті: Working With CFML

 

І на додаток, гарненькі тематичні шпалери: ColdFusion Wallpaper - Revolution

 

Автор: Сергій Галашин | Опубліковано: 21.02.2010 о 01:02 | Категорії: CFML - Community - Using CF -

 

Про CFML Advisory Commitee

Текст нижче є вільним переказом публікації Getting to Know the CFML Advisory Committee з HOF. В ній розповідається (оповідач Роб Брукс-Білсон) про те, що собою являє дорадчий комітет (Advisory Commitee)  з CFML, хто є його учасниками та які задачі він розв'язує.

Комітет було створено з ініціативи Adobe для вирішення двох завдань: стандартизація мови CFML між виробниками двигунів, а також розробка шляху розвитку мови. Окремий наголос робиться на тому, що група фокусується не на платформі ACF, а саме на мові програмування, звідти й назва.

На даний момент до комітету входять: Бен Форта і Адам Леман (Adobe), Шон Корфілд (Railo), Мет Вудвард (Open BD), а також Реймонд Кемден, Пітер Джей Феррел та сам Роб Брукс-Білсон (представники спільноти).

Головною метою було визначено проведення класифікації мови за трьома базовими категоріями для основних виробників:

  1. Базові. Базові можливості CFML мають бути втілені всіма виробниками однаково та забезпечувати сумісність (переносимість) для коду.
  2. Додаткові. Не обов'язкові до втілення можливості CFML, але у випадку прийняття до розробки мусять так само бути сумісними.
  3. Специфічні. Будь-які додаткові можливості мови, що можуть підтримуватися тільки одним виробником, або працювати по-різному, навіть якщо втілені декількома. Сумісність не вимагається.

З липня 2008 року комітет почав обговорювати кожну мітку та функцію з попереднього набору та визначати приналежність їх до одної з категорій голосуванням. В січні 2009 року цю роботу було завершено та опубліковано результати.

Відразу після цього розпочалася робота зі встановлення стандарту мови CFML2009, чимало з якого вплинуло на синтаксис нових можливостей ColdFusion 9, зокрема вже згадувані зміни в CFScript.

Треба зауважити, що далеко не всі пропозиції комітету було враховано, зокрема через нестачу часу (вихід бети відбувся у самий розпал роботи комітету), тому певні відмінності в ACF9 залишилися й у релізі.

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

Відтепер планується оновлювати стандарт мови кожні два роки, і вже розпочалася робота над наступним CFML2011. Цього разу комітет планує бути на гребні хвилі розробки, щоб забезпечувати кращі можливості співпраці для всіх виробників.

Актуальну інформацію щодо роботи комітету, а також опис стандарту мови можна відшукати на сайті OpenCFML.org

 

Автор: Сергій Галашин | Опубліковано: 13.02.2010 о 22:36 | Категорії: CFML - Community -

 

Підсумки 2009 року, плани на рік 2010

Минулий рік став першим роком повноцінного існування сайту.

Отже, варто підвести невеличкі підсумки року 2009.

  • Нами було написано 111 повідомлень! Серед них кілька авторських, або частково авторських.
  • Сайт загалом було приведено до ладу: переведно на Mango з новим, дещо модифікованим, стилем, створено кілька статичних сторінок.
  • Відбулася нульова (№0) зустріч групи (адже ми все-таки хочемо бути User Group), в дуже скромному складі, але тим не менш.
  • Нами було організовано більш "офіційне" представництво на Adobe Groups.

На цьому ми зупинятися не збираємося, тому є сенс оголосити деякі плани на рік 2010.

  • Писати більше авторських матеріалів, але і не писати менше про цікаве з CF-світу.
  • Почати отримувати відгуки-коментарі :)
  • Спробувати організувати більш розширену зустріч, можливо в рамках якоїсь більшої події.
  • Запустити кілька проектів-сателітів, більше освітніх за сутністю, на відміну від цього динамічного блогу.
  • Переїхати на Railo-хостинг та покращити двигунець сайту/блогу.
  • Активізувати діяльність з пошуку однодумців та популяризації платформи!

Сподіваюся, буде цікаво :)

Автор: Сергій Галашин | Опубліковано: 02.01.2010 о 20:24 | Категорії: CFUG - Community -

 

Дискусія: чому CFML, а не Java?

Нещодавно Шон Корфілд (Sean Corfield) опублікував невеличку замітку, в якій критично висловився щодо компанії, котра витратила три роки (!) на переписування сайту з CFML на Java.

Обговорення тої самої новини на TechCrunch вилилося в значну дискусію за участі великої кількості авторитетних членів спільноти (навіть Бен Форта завітав!), частина якої перекинулася й на коментарі до посту Шона.

Зокрема, в них відмітився оборонець ідеї переписування (можливо, учасник) Девід Теннерсін (David Tannersyn), котрий викликав нову хвилю обговорення, що призвело до написання Шоном нової ґрунтовної публікації Why CFML? Why not Java?, котра має на меті розставити крапки над "і" в цій дискусії.

Рекомендую до ознайомлення, все доволі цікаво.

Автор: Сергій Галашин | Опубліковано: 13.12.2009 о 20:15 | Категорії: Blogs - CFML - Community - Discussions - Java - Jobs - Subjective -

 

10 речей, котрі СПРАВДІ потребує Adobe ColdFusion

Один зі старожилів, гуру спільноти, Джейсон Делмор склав список речей, що мають бути додані чи покращені в Adobe CF 10. Зважаючи на його досвід, дуже варто ознайомитися. Деякі моменти доволі очевидні, а деякі зовсім ні, але не менш важливі.

Серед списку є пропозиції позбутися застарілого серверу застосунків JRun, покращити будівельник звітів, CFDocument, моніторинг серверу, флеш форми, виправити розгортання застосунків, додати підтримку різних протоколів IM, оновити двигун веб-служб, додати сучасний workflow менеджер та, нарешті, зробити безкоштовну версію для простих задач.

Докладний список з поясненнями в публікації 10 Things ColdFusion 10 Really NEEDS

 

Автор: Сергій Галашин | Опубліковано: 13.12.2009 о 07:51 | Категорії: Adobe - Blogs - Community - Discussions -

 

Поповнення команди FW/1

Як повідомив у своєму блозі Шон Корфілд, команда фреймворку FW/1 збільшилася до двох чоловік.

Другим став Раян Коґсвелл, дуже активний учасник обговорення додатку та автор кількох корисних патчів.

Здається, настав час пильніше придивитися до цього фреймворку.

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

 

FuseNG -- ненароджене дитя

Незважаючи на певний оптимізм, проявлений спільнотою кілька місяців тому з приводу спроби переродження Fusebox, породжений заявою головного розробника останнього Адама Хаскеля про початок роботи над FuseNG, мріям не було суджено здійснитися. Суть подій була в тому, що компанія Teratech гальмувала розвиток Fusebox, через що фреймворк поступово відставав від розвитку подій в галузі, тому Адам зробив спробу витворити гілку проекту, повністю підтримувану спільнотою, аби надати проектові другий шанс.

На жаль, виявилися правими скептики, що не вірили в успіх цієї ініціативи.

Як повідомив Адам в своєму блозі, він не має наснаги підтримувати фреймворв, котрим сам не користується.

Фактично це означає поступове вмирання Fusebox, точніше продовження цього без особливих шансів на воскресіння.

Шкода, він досі є моїм першим та улюбленим фреймворком.

 

Автор: Сергій Галашин | Опубліковано: 12.11.2009 о 23:02 | Категорії: Blogs - Community - Fusebox - Subjective -

 

Приєднуйтесь до CF спільноти!

Питання участі в житті спільноти є актуальним не тільки для українських (але для місцевих - особливо), але й для світових розробників. Діяльність лише невеликої частки розробників створює ілюзію неактивності спільноти взагалі, це визнають навіть євангелісти.

Для того, аби допомогти бажаючим долучитися, Браян Рінальді написав Керівництво Adobe розробника з онлайн груп та ресурсів. Треба зауважити, що воно розповідає також про Flex ресурси, тому й має таку назву.

На щастя, світ ColdFusion (як технології) хоч і залишається Adobe-центричним, але має багато незалежних аспектів: блогів, груп користувачів, конференцій.

Про деякі з них можна знайти інформацію й на нашому сайті.

Насправді, це не тільки просто, але й допомагає тримати себе в програмістському тонусі, розвиватися разом зі спільнотою і просто дізнаватися про купу цікавинок та класних штук, що з'являються в світі CF :)

 

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

 

Розділ з 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 -

 

ColdFusion Bloggers у Twitter

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

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

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

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

 

Анонсовано The For ColdFusion Foundation (4CFF)

На минулій CFUnited Джейсон Делмор анонсував 4CFF, пізніше про це також повідомив у своєму блозі.

Маніфест фонду звучить наступним чином.

The For ColdFusion Foundation (4CFF) є некомерційною організацією, покликаною допомогата ColdFusion спільноті в будь-якій доступній формі. Первинними напрямками роботи є: створення співтовариства професіоналів світового рівня; надання підтримки OpenSource спільноті задля створення гарного програмного забезпечення на ColdFusion.

Якщо ви зацікавлені дізнатися про те, хто ми є та як плануємо допомагати, завітайти до розділу "Про нас" та "ЧаПи". Якщо ви зацікавлені в тому, щоб приєднатися до фонду, долучіться до груп обговорення і ми надішлемо вам дані щодо приєднання відразу як підготуємо їх. Якщо ви бажаєте стати спонсором, зв'яжіться з нами.

Більше можна буде прочитати на сайті 4CFF, зокрема побачити, що серед організаторів присутні чимало знайомих облич.

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

Автор: Сергій Галашин | Опубліковано: 30.08.2009 о 10:10 | Категорії: Blogs - Community - News -

 

CSI та CFUnited 2009

SCI

Сподобалася акція від Intergral під назвою команда ColdFusion Server Investigation, що безпосередньо за назвою та стилем перекликається з відомим телесеріалом. Такий банер з'явився на сайтах, де компанія рекламує свої продукти та послуги, такі як Fusion Reactor.

Ця акція є рекламою сесії CFUnited 2009 "Who killed ColdFusion?".

 

 

P.S.: Нам за рекламу не заплатили, тому даємо посилання тільки на конференцію :)

Автор: Сергій Галашин | Опубліковано: 08.08.2009 о 20:25 | Категорії: Community - Conferences - Humor -

 

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

Общительное 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 -

 

Groups: OOP in ColdFusion

Нещодавно було створено Google групу для обговорення особливостей та доцільності взагалі (це окрема гаряча тема) об'єктно орієнтованого програмування в CFML.

Там вже встигли відмітитися чимало відомих членів спільноти.

Що характерно для цієї теми, більше половини обговорень присвячено теоретичним питанням.

Автор: Сергій Галашин | Опубліковано: 27.07.2009 о 07:50 | Категорії: CFML - Community - Discussions - OOP -

 

Новий проект спільноти: ColdFusion Panel

Вчора було запущено cfpanel, спробу організації більш-менш регулярних онлайн-зібрань тривалістю 30-60 хвилин для живого обговорення актуальних тем. Відбуватися це буде під керівництвом кількох поважних членів спільноти та за допомогою Adobe Connect.

Коло обговорюваних технологій не обмежуватиметься ColdFusion, хоча скоріше за все залишатиметься в рамках RIA.

За попереднім планом зібрання проводитимуться кожного вівторка 12pm EST, або о 19 за Києвом.

Координація відбуватиметься за допомогою блогу та відповідних категорій Episodes (анонси) та Episode WrapUp (звіти).

Перше зібрання, що відбудеться 28 липня, буде присвячено ColdFusion 9 та ColdFusion Builder.

 

Автор: Сергій Галашин | Опубліковано: 23.07.2009 о 04:54 | Категорії: Community - Meetings - News -