Обновить

Компания CodeOrchestra временно не ведёт блог на Хабре

Сначала показывать

Livity для C# — livecoding для Unity

Время на прочтение1 мин
Количество просмотров11K
image

Хоть проект не наш, но мы рады, то что процесс внедрения livecoding идет повсеместно. Один из авторов Unity уже больше года занимается созданием инструмента для «живого кодирования» для Unity. Сначала вышли версии для JS и Boo, а относительно недавно он выпустил Livity для C#!
Читать дальше →

Вышла свежая сборка COLT

Время на прочтение1 мин
Количество просмотров1.3K
Исправлены ошибки с путями на Win, а так же исправлены критические ошибки в ActionScript версии.
Так же нами проведена работа по улучшению производительности.

В ближайшие дни ожидайте выпуск плагина под Webstorm/IDEA.

Скачать свежую версию можно на сайте codeorchestra.com

COLT. В какой язык добавить Livecoding?

Время на прочтение1 мин
Количество просмотров5.2K
Наша реализация livecoding подходит для любого языка программирования. Поэтому в наших планах добавить поддержку Java, Ruby, PHP, C#, C++, Python, Scala, Objective-C, Groovy. Поэтому помогите с выбором. Какой язык для нас будет следующим?
Читать дальше →

Использование аннотаций COLT во front-end разработке

Время на прочтение3 мин
Количество просмотров4K
image

COLT/JS (Code Orchestra Livecoding Tool) является пре-процессором JavaScript. Это означает, что для достижения эффекта «живого кодирования», приложению требуется преобразовать исходный код на JavaScript специальным образом так, чтобы можно было делать «горячую-замену» реализации любой функции, как только пользователь изменил ее исходный код и сохранил. Мощь таких преобразований можно применять не только для задачи «живого кодирования», а так же и для других, более простых задач.

Для того чтобы использовать трасформации кода COLT для простых и повседневных задач, с которыми сталкивается любой JavaScript-разработчик, мы добавили такую возможность как аннотации.
Читать дальше →

Вышел COLT с поддержкой TypeScript

Время на прочтение1 мин
Количество просмотров2.2K
Маленькое, минорное обновление COLT. Теперь можно писать на TypeScript в стиле livecoding!
Читать дальше →

Бесплатные лицензии COLT для Open-Source проектов

Время на прочтение1 мин
Количество просмотров4K
Теперь вы можете получить бесплатную персональную лицензию COLT на 6 месяцев (с возможностью продления), если у вас есть проект с открытым исходным кодом.
Читать дальше →

Визуализируем в 3D, или как подружить D3 и Three.js

Время на прочтение5 мин
Количество просмотров16K
Если Вы уже слышали о D3 и Three.js, эта статья может показаться Вам интересной. В ней речь пойдёт о том, как заставить эти библиотеки работать вместе для создания динамических трёхмерных сцен, на примере этой простой гистограммы:



Да, мне интересно

Вышел COLT 1.2.4 c поддержкой LESS/SASS, CoffeeScript

Уровень сложностиСредний
Время на прочтение1 мин
Количество просмотров2.1K
Вышла новая версия COLT, в которой мы исправили большое количество ошибок (спасибо багрепортерам!) и добавили поддержку LESS/SASS, а так же CoffeeScript. Теперь при изменении стилей на LESS/SASS, а так же кода на CoffeeScript изменения будут доставляться в приложение без перегрузки и потери состояния.
Читать дальше →

Используем планшет как второй монитор для разработки

Время на прочтение1 мин
Количество просмотров7.6K
image

Для разработки в стиле livecoding нужен второй монитор. А если его нет?

COLT в своей поставке включает в себя web-сервер, который запускает тестируемую html страницу по сетевому адресу. Что наводит на простую мысль о том, что если у вас есть ipad (или другой планшет) то можно воспользоваться им для разработки как второй монитор.
Читать дальше →

Что не хватает в COLT/JS, чтобы начать его использовать?

Время на прочтение1 мин
Количество просмотров3.1K
Мы хотим сделать продукт лучше и естественно хотим больше пользователей.

Поэтому просим нам помочь понять, какие задачи нам делать сейчас, а какие отложить «на потом».

В опросе мы указали задачи, которые мы себе ставим на ближайший период. Может что упустили — то очень просим нам об этом подсказать в комментариях.

Ну и рекомендацию «Нафик это никому не нужно, идите делать сайты» мы тоже примем.
Читать дальше →

JavaFX WebView (HTML/JS) — используем web практики для разработки desktop приложений

Время на прочтение7 мин
Количество просмотров41K
image
Базовым UI фреймворком для нашего приложения был выбрана JavaFX. JavaFX прекрасно показала себя. В этой же статье мы хотели сконцентрироваться на одном компоненте JavaFX — WebView.

При разработке нашего приложения — интерфейса COLT — мы использовали набирающий популярность среди девелоперов подход, когда часть компонентов UI реализуется на JavaScript/HTML.
Читать дальше →

Как настроить интеграцию COLT+IntelliJ IDEA

Время на прочтение2 мин
Количество просмотров3.8K
image

На днях мы выложили первую версию плагина для IDEA.

Плагин позволяет работать с Flash/AS проектами. Поддержку JavaScript проектов мы добавим на следующей неделе.

Для чего нужен и что умеет данный плагин.

1. Run конфигурация COLT — запуск приложения в режиме LIVE.
2. Быстрое создание COLT проекта используя настройки текущего IDEA проекта.
3. Быстрое создание и запуск run-конфигурации по правом клике на AS классе в дереве проекта.
4. Управление жизненным циклом live сессии — кнопка «зеленая молния» внизу справа. Остановить, запустить, индикация состояния.
5. Компиляция проекта через COLT (мы работаем над ускорением компиляции ActionScript проектов, мы модифицируем код компилятора Adobe, и такой билд будет просто быстрее чем через IDEA).
Читать дальше →

Ближайшие события

2