Публикации по теме 'clojure'


Настройка Emacs для программирования на Clojure за считанные секунды
Это краткая заметка о том, как за считанные секунды настроить редактор Emacs для программирования на Clojure. Настройки объяснены в учебнике Brave Clojure . Я лично в своей домашней папке Ubuntu Linux создал папку с именем emacs , чтобы поместить туда все настройки для моего emacs . Здесь я создаю папку для clojure в этой папке и ввожу: $ mkdir -p ~/emacs/clojure $ cd ~/emacs/clojure Затем я git clone создал папку, содержащую init.el файл со всеми необходимыми настройками..

Повторное использование кода в Clojure
Пару лет назад я безвозвратно переключился с Ruby на Clojure, и одной из ключевых мотиваций были библиотеки Clojure среднего размера - они были чрезвычайно малы при решении тех же проблем. Мы создали 0,5 млн SLOC ruby-проекта в течение 6–7 лет, это время и объем кода сопоставимы с трудом, затраченным на фреймворк / библиотеки, и это когда вы не пишете код поверх, а заполняете и знаете свою систему и свой стек. как органическое целое. В это время вы встраиваете и извлекаете библиотеки..

Сертификат соответствия 2017: день 4
Это 4-й пост в моей продолжающейся серии о Пришествии кода 2017 . Я собираюсь описать свои решения, реализованные на JS (ES6+) и Node.js. TL;DR: это простая задача, поэтому пост содержит тривиальное объяснение алгоритма и довольно скучный код :) Если вы опытный программист, следите за постами, помеченными звездочками в индексе . Однако вторая часть может быть интересна тем, кто раньше не решал задач, связанных с анаграммами. Описание проблемы здесь:..

Компоненты с отслеживанием состояния в Clojure: Часть 3 по тестированию
Компоненты с отслеживанием состояния в Clojure: Часть 3 по тестированию Автор Майкл Гааре Ранее в Части 1 и Части 2 мы рассмотрели некоторые проблемы с использованием глобальных объектов для компонентов с отслеживанием состояния в Clojure, а также подход к решению этой проблемы с использованием локального состояния с ограниченной областью видимости, управляемого с помощью Библиотеки компонентов Стюарта Сьерры. Несколько человек отметили, что я не выполнил обещание показать,..

КЛИМАТИЧЕСКИЕ ДАННЫЕ, ВИЗУАЛИЗАЦИЯ НАУЧНЫХ ДАННЫХ И CLOJURE
Противоречивый характер климатических данных показывает, что наборы научных данных могут быть сложными для распространения. Традиционные подходы к визуализации часто не могут эффективно проиллюстрировать последствия и ограничения такого рода данных. Это особенно верно, когда целевая аудитория не является экспертом в предметной области. В этом докладе представлен обзор некоторых ключевых отличий наборов научных данных от более распространенных наборов данных, таких как бизнес-аналитика...

Java сбивает с толку, Clojure прост
ГОСТЕВАЯ СТАТЬЯ Java сбивает с толку, Clojure прост Йехонатан Шарвит Получите скидку 37% на Начните программировать с помощью Clojure . Просто введите fccsharvit в поле кода скидки при оформлении заказа на manning.com . Эта статья изначально была опубликована здесь: https://blog.klipse.tech/clojure/2019/05/10/java-is-confusing-clojure-is-simple.html Присущая коллекциям сложность в Java Во время мозгового штурма, связанного с написанием моей книги Начните программировать..

Набег на Clojure
Я заметил ошибку в нашем продукте (Rails), из-за которой изображения иногда сохраняются как URL-адреса данных в текстовых блобах в нашей базе данных. Мне было интересно, сколько людей пострадало от этого и сколько места заняли эти дополнительные данные. Но довольно скучно вычислять это на Ruby, C# или чем-то еще. Поэтому я решил попробовать его с Clojure. Я впервые пишу на Clojure. Вот как это было. Подготовка Настроить (на моем Mac) было очень просто: brew install leiningen..