Блог о современных технологиях в интернете

Node.js, MongoDB, CoffeeScript, JavaScript, HTML5, CSS3, Zend Framework, PHP, Git, Social, Analytics

Апрель 9, 2012 at 4:38pm
Метки: nodejs websockets Twitter coffeescript

Как сделать онлайн Twitter трансляцию у себя на мероприятии

Как сделать онлайн Twitter трансляцию у себя на мероприятии Совсем недавно отгремела в Санкт-Петербурге конференция по инновационному маркетингу и брендингу — Digitale. Одним из интерактивных элементов конференции была онлайн трансляция twitter-сообщений по хеш-тегу. Сделать это на конференции выпало мне, и по началу я долго искал подходящий вариант в интернете. Такие сервисы как twihoo, twistori не хотят работать с конференциями и брендировать каналы. Именно поэтому мне пришлось написать такой скрипт самому.

Читать полностью →

Комментировать
Март 15, 2012 at 9:29am
Метки: ecmascript javascript coffeescript

Поддержка ECMAScript 5 и ECMAScript 6 Harmony в браузерах уже сейчас

Поддержка ECMAScript 5 и ECMAScript 6 Harmony в браузерах уже сейчас Небольшое пояснение для тех кому слова ECMAScript и Harmony ни о чем не говорят. ECMAScript это спецификация языка, на основе которой развивается наш с вами JavaScript. А Harmony это следующая версия ECMAScript, работа над которой сейчас активно ведется. Теперь немного о том какие изменения произошли в этих версиях и какова текущая поддержка в браузерах.

Читать полностью →

Комментировать
Ноябрь 7, 2011 at 8:42am
Метки: javascript coffeescript

Как преобразовать ваши JavaScript файлы в CoffeeScript формат.

JS2Coffee — это небольшой npm модуль, который позволяет конвертировать JavaScript файлы в CoffeeScript. Для многих начинающих вникать в синтаксис CoffeeScript это должно очень помочь.

Использовать js2coffee из консоли очень просто:

js2coffee main.js > main.coffee

А чтоб еще больше упростить работу с конвертацией из формата в формат, был запущен сайт js2coffee.org. На нем вы сможете в онлайн режиме конвертировать свои JS файлы в CoffeeScript, и больше, вы сможете конвертировать CoffeeScript файлы в JavaScript — правда незнаю зачем это может быть нужным.

Комментировать
Август 10, 2011 at 10:30am
Метки: javascript nodejs coffeescript

За что я люблю CoffeeScript

CoffeeScript В последнее время я начал больше писать о JavaScript, о NodeJS, поэтому хочу немного написать о CoffeeScript — именно на нем я решаю большинство стоящих передо мной задач. Например node-tumblr, мой первый NodeJS модуль, был написан именно на этом языке.

Пару слов о том что же это такое

CoffeeScript — это высокоуровневый язык программирования, который компилируется в JavaScript. Язык исправляет многие недостатки JavaScript. Добавляет стройности коду, убирает лишние скобки и точки-с-запятой, вправляет мозги как правильно писать нативный JS код.
Однако не стоит забывать золотое правило языка: “это лишь JavaScript”, поэтому не стройте иллюзий ;)

Читать полностью →

Комментировать
Июль 28, 2011 at 4:30pm
Метки: javascript nodejs tumblr coffeescript

Tumblr — мой первый NodeJS модуль

Давно уже полюбил NodeJS, нравится он мне своей быстротой, синтаксисом и возможностью не делить скрипты на серверной и клиентской части. Но этот пост немного не об этом ;)

Решил написать свой первый публичный модуль для реализации новой версии API блого-хостинговой платформы Tumblr. Изначально все было написано на CoffeeScript, но есть build-скрипт для создания JavaScript версии. Мне очень хотелось бы услышать критику сообщества, буду хоть понимать на каком я уровне все это делаю :)

Читать полностью →

Комментировать