Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Interactive Programming with Clojure & Membrane

Автор: CalvaTV

Загружено: 2023-10-18

Просмотров: 2984

Описание:

A demo of interactive programming, composing an image for Twitter/X sharing images that show the article information that nowadays is missing from the feeds. I also create the thumbnail used for this video.

The project used for the video: https://github.com/PEZ/x-meta-image (Includes the code for creating the Youtube thumbnail.)

The main tools used are Clojure and the UI library Membrane. No Clojure knowledge required. I demo how to use Calva to start the REPL and connect VS Code.

00:00 The tools used, the demo/playground project
01:10 The problem statement for the app being built
02:15 Usage information
02:50 Opening the project
03:10 Starting the REPL
03:53 Opening the main file compose.clj
04:02 Loading/Evaluating the file: Ctrl+Alt/Option+C Enter
04:41 Introducing the Playground (the Rich comment form)
05:39 Evaluating top level forms (named functions, namespace variables): Alt+Enter
06:23 Evaluating any form/expression: Ctrl+Enter
07:05 Evaluating top level Rich Comment forms (also Alt+Enter)
08:42 Introducing the main thread expression (a pipeline of sorts) producing the image
11:35 Evaluating the pipeline in steps
12:30 Looking at the functions, saying hello to Membrane
17:30 Controlling the JPEG compression level
20:35 Going full monty on Interactivity with a Membrane dev app
24:09 Inspecting the running application using ”inline def”
25:10 Deciding to create the Youtube thumbnail with the code
27:56 Adding the Clojure logo to the thumbnail
31:37 Showing a non-recommended way to export the contents of the app so that VS Code can show it
34:18 Wrapping up, summarizing Interactive Programming
35:35 Asking you to Like & Subscribe! ♥️

https://github.com/phronmophobic/memb...
https://github.com/babashka/fs

X/Twitter post with the problem statement leading me to create these overlayed sharing images.:   / 1709966906403533013  

Calva is an easy to use Clojure and ClojureScript IDE for Visual Studio Code.

https://calva.io/
https://github.com/BetterThanTomorrow...
https://marketplace.visualstudio.com/...

Interactive Programming with Clojure & Membrane

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Meetup Feb 23: Blambda! The sound of Babashka and Lambda colliding

Meetup Feb 23: Blambda! The sound of Babashka and Lambda colliding

Supercharge your debugging with Snitch

Supercharge your debugging with Snitch

Behind the scenes with Raymond Cano and Baseten Training

Behind the scenes with Raymond Cano and Baseten Training

Clojure в двух словах от Джеймса Транка

Clojure в двух словах от Джеймса Транка

Программируем с ИИ в VS Code - БЕСПЛАТНО! Сможет каждый!

Программируем с ИИ в VS Code - БЕСПЛАТНО! Сможет каждый!

ESP32: распознавание речи нейросетью (TensorFlow Lite)

ESP32: распознавание речи нейросетью (TensorFlow Lite)

Interactive Shell Scripting with Babashka

Interactive Shell Scripting with Babashka

«Вот теперь я задумался об эмиграции»: зачем Кремль заблокировал Roblox и как реагируют россияне

«Вот теперь я задумался об эмиграции»: зачем Кремль заблокировал Roblox и как реагируют россияне

Запуск нейросетей локально. Генерируем - ВСЁ

Запуск нейросетей локально. Генерируем - ВСЁ

Ничего не происходит? ГБэшные мантры Путина. Симоньян и Собчак. Интернет ликует.

Ничего не происходит? ГБэшные мантры Путина. Симоньян и Собчак. Интернет ликует.

Есть ли у Вселенной максимальная температура? Объясняю Планковскую температуру на пальцах

Есть ли у Вселенной максимальная температура? Объясняю Планковскую температуру на пальцах

Docker за 20 минут

Docker за 20 минут

I Attempted The Impossible Hill Climb

I Attempted The Impossible Hill Climb

НОВАЯ СТРАТЕГИЯ АМЕРИКИ. БЕСЕДА СО СТАНИСЛАВОМ БЕЛКОВСКИМ @BelkovskiyS

НОВАЯ СТРАТЕГИЯ АМЕРИКИ. БЕСЕДА СО СТАНИСЛАВОМ БЕЛКОВСКИМ @BelkovskiyS

Николай Рыжиков — Данные, модели и Сlojure

Николай Рыжиков — Данные, модели и Сlojure

Robert Martin on Clojure, AI, Programming Languages and the Craft of Good Code

Robert Martin on Clojure, AI, Programming Languages and the Craft of Good Code

Stuck in Automatic Repair? Fix It WITHOUT Formatting

Stuck in Automatic Repair? Fix It WITHOUT Formatting

Claude Code: полный гайд по AI-кодингу (хаки, техники и секреты)

Claude Code: полный гайд по AI-кодингу (хаки, техники и секреты)

The State of Kotlin Multiplatform

The State of Kotlin Multiplatform

Обзор кода: Clojure Lexer

Обзор кода: Clojure Lexer

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]