40 Ants

This channel contains video about Common Lisp programming language. Most of videos are in Russian language, so turn on english subtitles.

No dejes de visitar la web del podcast y apoyar a su creador: diode.zone

Categoría

Uncategorized

Web del podcast

diode.zone

Último episodio

21 de ene. de 2024

¿Dónde escuchar?

Podcasts en la app Replaio Radio Muy pronto

Los podcasts llegarán muy pronto a la app. Instálala ahora y sé el primero en descubrir una forma totalmente nueva de vivir los podcasts

Descárgala en Google Play Instálala gratis Android casi 10 M de descargas · valoración de 4,7+ iOS muy pronto

Episodios

The HR system for staff onboarding written in Common Lisp [EN Subs] Video 21.01.2024

I'm showing you a web service that we made on Common Lisp during the Leaders of Digital Transformation Krasnodar 2023 hackathon. We participated in a track where it was necessary to create a system for onboarding company employees. The site allows...

Missing Clack Guide! Build a Web Application in Common Lisp Like a Pro! Video 16.10.2023

In this video, I tell you how to make a complex web application in Common Lisp and Clack. You will see how you can add different middleware to your application, for example, logging all HTTP requests. I will also show you how to distribute s...

How to Package Common Lisp Soft for Linux? [EN Subs] Video 16.09.2023

I'm telling you how you can package your Common Lisp application into a deb package for Ubuntu. However, this method is also suitable for some other types of Linux. First, I'll tell you a little about alien-works-delivery, and then about the linux...

How to package Common Lisp app for Homebrew [En Subs] Video 12.08.2023

In this video, I talk about how to package your Common Lisp program so that any macOS user can easily install it. On OSX, the most common package manager is probably Homebrew. Let's see how to make a package description for Homebrew so that it aut...

What to replace the disgusting YAML with? Video 11.07.2023

I tell you why I hate YAML and how I replaced it with Common Lisp in my projects. All this is not an example of a workflow description for GitHub Actions. I’ll show you how DSL works, what are its advantages and talk a little about how it work...

How to Build Executable Common Lisp Apps? Video 30.06.2023

In this video I show several ways to build binary files from Common Lisp. It will be useful to anyone who wants to share their programs with other people who do not use CL. Compiling executable files is an important step towards distributing progr...

Real Image-based Approach in Common Lisp [En subs] Video 03.06.2023

I tell you why I was wrong in the previous video and what image-based development really is. I demonstrate this with the example of SBCL and LispWorks. This image-based approach allows you to save and restore the program image. In short. For mo...

My Approach to Logging in Common Lisp Programs [EN Subs] Video 09.05.2023

I tell you how I use Log4CL for logging, about writing additional fields to the log and how to configure logging for Common Lisp in production so that logs are collected from the Kubernetes cluster to a centralized storage. I have made several ...

What is the main killer-feature of Lisp? Let's see... Video 29.04.2023

In this video you will learn about the main killer-feature of Common Lisp - image-based development. This is an approach to development that allows you to quickly test ideas by changing the program on the fly while it is running. I demonstrate...

How to dive into Lisp code? A few tips. Video 15.04.2023

After watching this video and practicing a little, you will learn how to better navigate someone else's code, even if there is no documentation for it. Here I tell you how to explore someone else's code on lisp. I'll show you my way of explorin...

Review of 8 Common Lisp IDEs! Which one to choose? [turn-on EN subtitles] Video 01.04.2023

In this video, I use one simple example to show working with Common Lisp in eight different IDEs. Here are the possibilities we will be looking at: Access to documentation., Auto-completion., Syntax highlighting., Structural code editin...

How to make a Common Lisp library in 5 seconds? With tests, documentation and configured CI! Video 19.03.2023

I show you how to make a Common Lisp library or web application in just 5 seconds. We will use the Mystic project template engine. Unlike other project generators, Mystic is very flexible and allows you to reuse code in templates for different pro...

How to improve your Lisp code? Launch linters! [EN Subs] Video 08.03.2023

In this video I show how to run linters for Common Lisp code and get constructive criticism from them. We will look at 3 types of checks: warnings from the compiler, checking for unspecified or unnecessary dependencies, and analyzing the idioma...

How I cheated on my Quicklisp client Video 03.03.2023

I'm telling you how a common lisper can live without Quicklisp client. There is such a project - Common Lisp Package Manager. This is what this video is about. From the video, you will learn how to replace Quicklisp and Qlot with CLPM, as well ...

How to define Common Lisp library in two different ways? Video 26.02.2023

I show you how to describe a Common Lisp system in ASDF. First the traditional way, then a simpler one – using the package-inferred extension. Usually in Common Lisp systems, only one package is described and dependencies between files are hand...

Programming event bus in Common Lisp using EVENT-EMITTER! Video 22.02.2023

From this video you will learn how to make a simple chat in Common Lisp. We'll figure out how the EVENT-EMITTER library works and use it as a message bus for a simple chat. We will make the chat interface on the Reblocks web framework. Links ...

What Qlot does? Using it like a Virtualenv for Common Lisp! Video 19.02.2023

A tale about how to make reproducible builds of programs in Common Lisp. What is "reproducible", you ask? This is when the program that you wrote today can be compiled in 5-10 years without any headache. To do this, the versions of all libraries m...

Why do I love Roswell? He makes my life easier! Video 11.02.2023

Why Roswell is useful for a lisper? It allows you to install different implementations of Common Lisp, build script files and install lisp programs directly from GitHub! With Roswell, you can easily install the version of Common Lisp you need, ...

About the channel Video 05.02.2023

About the content that will be on the channel. If you already have some topics that are interesting to you, write in the comments. You can join Common Lisp development here: https://github.com/40ants/ 00:00 For whom the channel. 00:09 Why C...

Escucha el podcast 40 Ants en Replaio

Radio y podcasts en una sola app - gratis y sin registro. Instálala hoy y no te pierdas el estreno

Descárgala en Google Play

Replaio no es editor de podcasts; los nombres de los programas, las portadas y el audio pertenecen a sus autores y se distribuyen a través de canales RSS públicos