Programming

Programming

1474 bookmarks
Custom sorting
010: Livebook
010: Livebook
Simple guide to Elixir's Livebook
·snippetsofcode.substack.com·
010: Livebook
Concurrency in Elixir | Clivern
Concurrency in Elixir | Clivern
Concurrency is a fundamental concept in Elixir, a functional programming language built on the Erlang virtual machine (BEAM). Elixir provides powerful tools and abstractions for managing concurrent processes, making it ideal for building scalable and fault-tolerant systems. Concurrency in Elixir is achieved through lightweight processes called "Elixir processes." These processes are not operating system threads
·clivern.com·
Concurrency in Elixir | Clivern
Streaming OpenAI responses
Streaming OpenAI responses
The home for Phoenix-oriented content ranging from Ecto to LiveView and more.
·fly.io·
Streaming OpenAI responses
Developing after mix ecto.dump
Developing after mix ecto.dump
Developing and testing our Elixir application after running `mix ecto.dump` and we don't have all the migrations anymore.
·fly.io·
Developing after mix ecto.dump
Loading a structure.sql file on Prod without mix
Loading a structure.sql file on Prod without mix
Getting our Elixir application deployed on Fly.io when we have a `structure.sql` file from running `mix ecto.dump` and we don't have all the migrations anymore.
·fly.io·
Loading a structure.sql file on Prod without mix
Video Streaming with Elixir (wiki)
Video Streaming with Elixir (wiki)
To transcode the video there is FFMPEG. On Demand When a user uploads a video, the app renames and copy the file to a path, then call FFMPEG to transcode the video. Let’s say we are using HLS, we can use a script like this, to transcode the video to multiple resolutions, create a playlist file and sequences: https://github.com/shavit/Diana/blob/master/bin/create_sequence When a user requests a video, the server responds with m3u8 file, which contains a list of ts files. The creation of the s...
·elixirforum.com·
Video Streaming with Elixir (wiki)
Deploy a Phoenix App with Mix Releases | Render
Deploy a Phoenix App with Mix Releases | Render
Deploy a Phoenix application on Render in just a few clicks. Render has native Elixir environments, free and automatic TLS certificates, and built-in private networking.
·render.com·
Deploy a Phoenix App with Mix Releases | Render
Event Sourcing With Elixir - Part 1 :: Bruno Antunes — Thoughts, rants, ideas
Event Sourcing With Elixir - Part 1 :: Bruno Antunes — Thoughts, rants, ideas
Posts in this series Part 0 Part 1 Part 2 Part 3 Part 4 Part 5 Part 6 Part 7 Installation Alright! Let’s get busy! In this article we’ll install Elixir, Phoenix and all the other bits we need for our Banking API project. I’m a Linux user at home, and aware of macOS since I use it at work, but no idea about Windows support since I haven’t used it for development for a long time.
·blog.nootch.net·
Event Sourcing With Elixir - Part 1 :: Bruno Antunes — Thoughts, rants, ideas
Power of Elixir Pattern Matching
Power of Elixir Pattern Matching
Pattern matching is one of the most essential concepts in Elixir. It is a versatile tool that allows you to compare and destructure data structures, perform case analysis, and much more. In this guide, we will take a deep dive into Elixir's pattern-m...
·jndrbr7.hashnode.dev·
Power of Elixir Pattern Matching
Elixir hot code swapping to the rescue
Elixir hot code swapping to the rescue
How I stopped a denial of service attack on my platform whilst on holiday and without access to my code
·chriis.dev·
Elixir hot code swapping to the rescue