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


Быстрое изучение Clojure
В последнее время возникло несколько вопросов на тему "Как быстро начать работу?" или "Какой минимум мне нужно знать, чтобы получить работу?" . Если вам интересно, как это сделать… вам не понравится этот ответ. Возможно, вы пришли из Rails, Django или какой-нибудь штуковины на базе Spring. Вы привыкли к этим самоуверенным монолитам, где первое, что вам показывают, — это учебник с нуля до хлама, который занимает менее 15 минут. Вы ищете аналог Clojure, чтобы (очевидно) быстро..

Пользовательский интерфейс не создается просто: наше приложение ClojureScript / re-frame
В Части I этой статьи обсуждалась мотивация создания HolidayPing , а также процесс проектирования и разработки серверного приложения на Erlang. В этом продолжении Факундо (главный разработчик) фокусируется на пользовательском интерфейсе и на том, что мы узнали при его создании. Свяжитесь со мной через твиттер по адресу @unbalancedparen , если у вас есть какие-либо комментарии или просьбы об интервью для Это не учебник по Monad . Следите за обновлениями! Обсуждайте и голосуйте в..

Что я узнал после изучения функционального программирования в течение одного месяца
Хорошо, я всегда работал с Java, и этого было достаточно, чтобы решить мои проблемы. Каждую проблему на работе я решаю с помощью кода Java. Вы помещаете здесь if , а for there ... готово! Но все изменилось после того, как вышла Java 1.8 и представила такие stream , reduce , foreach ... Ух ты! Большинство программистов на Java не знали, зачем им это использовать. Пока все работает, что, черт возьми, за новые функции? Я пытался ... Я действительно пытался использовать их в своей..

3 конференции Clojure, которые посетят этой зимой 2017/18 г.
3 конференции Clojure, которые посетят этой зимой 2017/18 Вот список из трех замечательных конференций Clojure , которые могут помочь вам углубить свои знания в одной области или узнать о чем-то совершенно новом. Clojure SYNC (15–16 февраля 2018 г., Новый Орлеан) Это синхронное мероприятие в синкретическом городе с синкопированной музыкой об асинхронном языке. 15 и 16 февраля 2018 года двести Clojurists со всего мира, как и вы, прибудут в самое сердце Нового Орлеана, чтобы..

Загрузка данных для науки о данных в Clojure
Этот пост представляет собой руководство, посвященное работе с тремя популярными форматами данных в Clojure: CSV, JSON и XML. CSV  – это распространенный формат данных, разделенных запятыми, в котором наблюдения помещаются в новые строки, а переменные в этих строках разделяются запятыми; JSON — это нотация объектов JavaScript , популярный и простой формат обмена данными; и XML (расширяемый язык разметки) — это язык разметки документов на основе дерева, который все чаще становится..

Цифровая трансформация вашего бизнеса - это тернистый путь? Вот несколько решений.
Чтобы конкурировать и отличаться от своих конкурентов, компании должны трансформировать и развивать свой бизнес, чтобы предлагать продукты и услуги на основе цифровых бизнес-моделей. Эти новые модели, основанные на программном обеспечении следующего поколения, необходимы компаниям для конкуренции в глобальном масштабе с более широким охватом рынка и возможностями для экспоненциального роста. На мой взгляд, программное обеспечение добавляет души физическим продуктам и услугам. Тем более..

Макросы, мета и ведение журнала
Макросы, мета и ведение журнала На протяжении многих лет управления Apache Tapestry я всегда делал упор на описательные исключения и сообщения журнала. Исключения и ведение журнала идут рука об руку: ведение журнала для определения общего состояния системы и исключения для предоставления подробных сведений, когда что-то пошло не так… а также для предоставления рекомендаций и подсказок разработчику, пытающемуся решить проблему. Основная часть подхода Tapestry к исключениям и..