Programming

Programming

1474 bookmarks
Custom sorting
Coding of domain names to wire format at gigabytes per second
Coding of domain names to wire format at gigabytes per second
When you enter in your browser the domain name lemire.me, it eventually gets encoded into a so-called wire format. The name lemire.me contains two labels, one of length 6 (lemire) and one of length two (me). The wire format starts with 6lemire2me: that is, imagining that the name starts with an imaginary dot, all dots … Continue reading Coding of domain names to wire format at gigabytes per second
·lemire.me·
Coding of domain names to wire format at gigabytes per second
sparql_client
sparql_client
A SPARQL client for Elixir.
·hex.pm·
sparql_client
json_ld
json_ld
An implementation of JSON-LD for Elixir and RDF.ex.
·hex.pm·
json_ld
YASGUI
YASGUI
·yasgui.org·
YASGUI
State Machine in Elixir using Erlang’s gen_statem Behaviour
State Machine in Elixir using Erlang’s gen_statem Behaviour
Finite state machine is a common phenomenon in programs that need to maintain multiple states and transition among them based on certain actions. Erlang’s gen_statem provides a generic state machine behaviour. In this article, I will implement a simp...
·meraj-gearhead.ca·
State Machine in Elixir using Erlang’s gen_statem Behaviour
How To Add Magic Link Login to a Phoenix LiveView App
How To Add Magic Link Login to a Phoenix LiveView App
Magic link authentication has become an increasingly common way to sign in to web applications. Magic link authentication is where one receives a link in their email to sign in to a web application rather than enter their email and password (Slack is a popular example of this sign in flow)
·johnelmlabs.com·
How To Add Magic Link Login to a Phoenix LiveView App
GenServer.reply: Don't Call Us, We'll Call You
GenServer.reply: Don't Call Us, We'll Call You
Let's look at how we can use `:noreply` and `GenServer.reply` to allow a GenServer to continue working even while its `call`ers wait for the result of long-running operations.
·blog.sequin.io·
GenServer.reply: Don't Call Us, We'll Call You
Tools to visualize an HTML document tree (DOM tree)
Tools to visualize an HTML document tree (DOM tree)
I want to visualize the document structure of a HTML website. What I would like to have is something like this: Are there any known tools that do this and where the results can be saved as a bit...
·stackoverflow.com·
Tools to visualize an HTML document tree (DOM tree)
Visualizing DOM Events
Visualizing DOM Events
A visualizer to help you learn how the DOM Event system works through exploration. Explore event phases, stopping events, canceling events, passive events and more. Explore DOM Events →
·bram.us·
Visualizing DOM Events
Building a BitTorrent client in Elixir
Building a BitTorrent client in Elixir
In this post, we delve headfirst into the BitTorrent protocol, understanding the process of downloading a torrent by building a minimal torrent client from scratch.
·kochika.me·
Building a BitTorrent client in Elixir
Demystifying Expressions: The Foundation of Programming Languages
Demystifying Expressions: The Foundation of Programming Languages
Introduction: In the realm of computer programming, expressions serve as the fundamental building blocks that represent computations and control flow within a program. Understanding the nature and classifications of expressions is vital for every pro...
·sahilfrodo.hashnode.dev·
Demystifying Expressions: The Foundation of Programming Languages
SQL Injections vs Elixir | Curiosum
SQL Injections vs Elixir | Curiosum
SQL Injections - every programmer has heard of it, but only a few have seen its devastating effects
·curiosum.com·
SQL Injections vs Elixir | Curiosum
Elixir Open Source, 2023
Elixir Open Source, 2023
Elixir Projects You Will Have Fun Working ON
·chesterbeard.medium.com·
Elixir Open Source, 2023
A Breakdown of HTTP Clients in Elixir
A Breakdown of HTTP Clients in Elixir
This is an overview of the HTTP clients we have available in Elixir, as well as when to use each one.
·andrealeopardi.com·
A Breakdown of HTTP Clients in Elixir
wongi_engine
wongi_engine
A pure-Elixir rule engine.
·hex.pm·
wongi_engine