Component with Compojure

Долгое время задавал себе вопрос изоляции внешних зависимостей в Clojure. Чувствовал что чего то не хватает. Время шло, а этот вопрос местами грыз меня.

Read More

Шпаргалка по мотивам Growing Object Oriented Software, Guided by Tests

Книга "Growing Object-Oriented Software Guided by Tests" содержит много примеров и рецептов того как правильно писать придерживаясь TDD. Отличная книга, очень советую. Но прочитав ее "на спех, в метро" я понял что скорее всего забуду практически все, по этому решил сделать шпаргалку по прочтенной книге. В этой статье только не большая часть, возможно будет еще одна статья касающаяся тестирования асинхронного кода.

Read More

ClojureScript ajax file uploading.

Появилась необходимость отправлять форму с файлом со страницы используя AJAX. Погуглив оказалось что люди делаю ЭТО в основном плагинами для JQuery.

Read More

Инкапсуляция, namespaces и друзья, в Clojure

Переодически меня мучают вопросы инкапсуляции и отделения интерфейсов от реализаций в Clojure. В этом куске мыслыей хочу на конкретном примере показать возможные варианты решения задачи.

Read More

Литературного программирования пост. Game of life

Решал я кату GameOfLife, вспомнил что читал когда то книгу Programming Clojure в которой приводился пример ее решения, перечитал, посмотрел на свое решение, осознал решение из книги и прям вздрогнул. Очень мне оно понравилось, продолжал делать кату на базе этого решения, но оно мне так понравилось что захотелось аж написать в литературном стиле, с коментариями и обьяснением на русском.

Read More

Must have 0x0

Решил попробовать вести рубрику "Must have". В ней буду постить всякую околопрограмисткую фигню которая показалась мне классной, важной и религиозно правильной. В общем, это первый, пилотный выпуск.

Read More