9 Top Free and Open Source Elixir Web Frameworks
One of the types of software that’s important for a web developer is the web framework. A framework “is a code library that makes a developer’s life easier when building reliable, scalable, and maintainable web applications” by providing reusable code or extensions for common operations. By saving development time, developers can concentrate on application logic rather than mundane elements.
A web framework offers the developer a choice about how to solve a specific problem. By using a framework, a developer lets the framework control portions of their application. While it’s perfectly possible to code a web application without using a framework, it’s more practical to use one.
| Games: Valve, Kingdoms and Castles, and a Lot More -
Recently, one modder decided to stick a bigger 2242 M.2 SSD into their Steam Deck and after many other bigger PC sites picked it up — a Valve designer has warned people not to do it.
-
As we say goodbye to Q2 and hello to Q3, Valve has confirmed that production of Steam Deck units has increased to the point where they're going to be sending out a lot more.
-
A little castle building and AI conquering on the go? Kingdoms and Castles already worked great on Linux with the Native version and now it should be great on the Steam Deck too. Only recently they put out a huge update to the game with AI Kingdoms too.
-
Reassembly is a highly rated game that mixes spaceship building, exploration and intense combat. It's quite a little gem and has a big update out now. One I was somewhat addicted to back when it originally released in 2015.
-
If the big upcoming update to Into the Breach and Tyrant's Blessing wasn't enough tactics for you, how about a little Arcadian Atlas. Another that was crowdfunded on Kickstarter with $95,204 this one definitely needs to be on your wishlist.
-
A nice little early birthday present for me, Ex-Zodiac is a low-poly 3D rail shooter (think like Star Fox) that now has a release date. It's going to release with Native Linux support on July 21st, following on from the successful Kickstarter campaign back in 2020.
-
CorsixTH is the absolute best way to play the classic Theme Hospital on any modern system and version 0.66 is now out.
-
Fancy catching some creatures? How about directly in your terminal window? Pokete is a free and open source Pokemon-like. Just like the classics it features various creatures across different types like Plant, Water, Fire and they all have their own strengths and weaknesses.
|
today's howtos -
In this post, we will demonstrate how to install HAProxy on Ubuntu 22.04 (Jammy Jellyfish) step by step. We will later configure it to act as a load balancer by distributing incoming requests between two web servers.
HaProxy, short for High Availability Proxy, is a free and open-source HTTP load balancer and reverse-proxy solution that is widely used to provide high availability to web applications and guarantee maximum possible uptime.
-
The dandified yum (DNF) command is the next-generation version of the YUM package manager for Fedora, CentOS, AlmaLinux, and other RHEL-based distributions.
This command was first implemented after the Fedora 22, CentOS 8, and RHEL 8 release. The launch was to remove the bottleneck involved in the YUM command.
-
FFmpeg is the leading free, open-source multimedia framework, able to decode, encode, transcode, mux, demux, stream, filter, and play nearly all multimedia files that have been created on any platform. FFmpeg compiles and runs on Linux, Mac OS X, Microsoft Windows, BSD systems, and Solaris.
The following tutorial will teach you how to install FFmpeg on CentOS 9 Stream using the RPM Fusion free repository command line terminal.
-
ClamAV is an open-source and free antivirus toolkit that detects many types of malicious software, including viruses, trojans, malware, adware, rootkits, and other malicious threats. One of its primary uses of ClamAV is on mail servers as a server-side email virus scanner or file hosting servers to periodically scan to ensure files are clean, especially if the public can upload to the server.
ClamAV supports multiple file formats (documents, executables, or archives), utilizes multi-thread scanner features, and receives updates for its signature database daily to sometimes numerous times per day for the latest protection.
The following tutorial will teach you how to configure ClamAV on Arch Linux desktop or server and some basic scan commands using the command line terminal.
-
Both the su and the sudo commands allow users to perform system administration tasks that are not permitted for non-privileged users—that is, everyone but the root user. Some people prefer the sudo command: For example, Seth Kenlon recently published "5 reasons to use sudo on Linux", in which he extols its many virtues.
I, on the other hand, am partial to the su command and prefer it to sudo for most of the system administration work I do. In this article, I compare the two commands and explain why I prefer su over sudo but still use both.
| today's howtos
-
Nextcloud is an open-source content collaboration platform that makes it possible to create secure file storage with sharing and synchronization features. It’s not too much to say that Nextcloud is an ideal solution for file management, as this platform allows you to share files and folders on your computer, and instantly synchronize them with your Nextcloud server.
-
The only way any Linux user can boldly claim to have full control of their operating system environment is if they can be identified as root or Sudoer users.
-
“Almost everything productive we can do in Linux requires us to have a network connection. Whether developing apps, installing software, scripting, sharing files, or even watching movies, we need a working network connection. Hence, “I require a network connection” is simply an understatement. The only way to enable network connection on a machine is through a network interface.
A network interface is a device or a point of connection between a device and a private or public network. In most cases, a network interface is a physical card such as a wireless adapter, a network card, etc. However, this does not necessarily mean that a network interface should be a physical device. For example, a loopback adapter that is not physically visible is implemented by software and available on all devices.”
This quick tutorial will show you how to set the default interface in Linux.
-
Three Fedora CoreOS (FCOS) update streams are available: stable, testing, and next. In general, you will want to use stable, but it is recommended to run some machines on testing and next and provide feedback.
Each stream has a canonical URL representing its current state in JSON format, known as “stream metadata.” For example, the stream metadata URL for stable is: https://builds.coreos.fedoraproject.org/streams/stable.json
For automating Fedora CoreOS installations, it is expected that you will interact with stream metadata. While Fedora CoreOS does automatic in-place updates, it is generally a good practice to start provisioning new machines from the latest images.
|
Recent comments
7 hours 38 min ago
7 hours 51 min ago
8 hours 17 min ago
9 hours 3 min ago
17 hours 16 min ago
18 hours 7 min ago
18 hours 34 min ago
18 hours 38 min ago
18 hours 52 min ago
18 hours 59 min ago