Blog

Clojure: assoc и assoc-in

Известно, что данные в clojure нельзя изменить, их можно только перезаписать. Например:

Может возникнуть вопрос, а как […]

Установка MySQL в Docker-контейнер

Kitematic

Если вам надо решать дела, а не развлекаться с администрированием, то для Docker пригодится приложение — Kitematic. Я участвую в beta-тестировании, поэтому VirtualBox мне не нужен. Вскоре, после релиза нового Docker, VirtualBox всем будет не нужен. Так говорят разработчики, во всяком случае для платформы OSX.

Основы работы в терминале c9.io

Для эффективной работы веб-разработчику нужно знать основные команды терминала или командной строки.

В c9.io установлена ОС Ubuntu, а это значит, нам потребуется выучить команды для работы в этой ОС.

Использование Bower в c9.io

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

Для front-end разработчиков есть удобный пакетный менеджер — Bower. Вот о нем и пойдет сегодня речь.

Использование Jade в c9.io

Один из самых популярных вопросов, которым задаются разработчики в c9.io — как подключить Jade-препроцессор?

Jade стал одним из самых популярных шаблонизаторов для верстки. И правда. Меньше кода, быстрее пишешь, быстрее изменяешь.

Классы в JavaScript

В JavaScript появляются классы. Классы являются частью стандарта ECMAScript 2015 и старыми браузерами не поддерживаются.

Классы — это специфичная форма функций-конструкторов, где появляются новые конструкции, такие как constructor, super и, собственно, class.

Хостинг

Уже больше года я занимаюсь хостингом. Было набито много шишек, опыта получено. Сейчас смело могу сказать, что то, […]