Using Fedora to quickly implement REST API with JavaScript
Fedora Workstation uses GNOME Shell by default and this one was mainly written in JavaScript. JavaScript is famous as a language of front-end development but this time we’ll show its usage for...
View ArticleUsing Fedora to implement REST API in JavaScript: part 2
In part 1 previously, you saw how to quickly create a simple API service using Fedora Workstation, Express, and JavaScript. This article shows you the simplicity of how to create a new API. This part...
View ArticleUse FastAPI to build web services in Python
FastAPI is a modern Python web framework that leverage the latest Python improvement in asyncio. In this article you will see how to set up a container based development environment and implement a...
View ArticleGetting Started with Haskell on Fedora
Haskell is a functional programming language. To create a program, the user applies and composes functions, in comparison to imperative languages, which use procedural statements. Haskell features...
View ArticleDocker and Fedora 32
With the release of Fedora 32, regular users of Docker have been confronted by a small challenge. At the time of writing, Docker is not supported on Fedora 32. There are alternatives, like Podman and...
View ArticleDemonstrating Perl with Tic-Tac-Toe, Part 3
The articles in this series have mainly focused on Perl’s ability to manipulate text. Perl was designed to manipulate and analyze text. But Perl is capable of much more. More complex problems often...
View ArticleSpam Classification with ML-Pack
Introduction ML-Pack is a small footprint C++ machine learning library that can be easily integrated into other programs. It is an actively developed open source project and released under a BSD-3...
View ArticleDemonstrating Perl with Tic-Tac-Toe, Part 4
This is the final article to the series demonstrating Perl with Tic-Tac-Toe. This article provides a module that can compute better game moves than the previously presented modules. For fun, the...
View ArticleBackup and restore Toolboxes
Toolboxes started life often described as disposable containers – and that is still one of their major uses: install stuff, then try it out in the relative safety of a container, and lastly, cleanly...
View Articleinstall Fedora on a Raspberry Pi 3
Fire up a Raspberry Pi with Fedora. The Raspberry Pi Foundation has produced quite a few models over the years. This procedure was tested on third generation Pis – a Model B v1.2, and a Model B+ (the...
View ArticleTCP window scaling, timestamps and SACK
The Linux TCP stack has a myriad of sysctl knobs that allow to change its behavior. This includes the amount of memory that can be used for receive or transmit operations, the maximum number of...
View ArticleCome test a new release of pipenv, the Python development tool
Pipenv is a tool that helps Python developers maintain isolated virtual environments with specifacally defined set of dependencies to achieve reproducible development and deployment environments. It...
View ArticleBtrfs Coming to Fedora 33
by Chris Murphy and Langdon White User data is the most important thing on a computer. Whether it’s source code for the next big release, family pictures, a music library, or anything else, you want...
View ArticleIncremental backups with Btrfs snapshots
Snapshots are an interesting feature of Btrfs. A snapshot is a copy of a subvolume. Taking a snapshot is immediate. However, taking a snapshot is not like performing a rsync or a cp, and a snapshot...
View ArticleInstalling and running Vagrant using qemu-kvm
Vagrant is a brilliant tool, used by DevOps professionals, coders, sysadmins and regular geeks to stand up repeatable infrastructure for development and testing. From their website: Vagrant is a tool...
View ArticleAnnouncing the release of Fedora 33 Beta
The Fedora Project is pleased to announce the immediate availability of Fedora 33 Beta, the next step towards our planned Fedora 33 release at the end of October. Download the prerelease from our Get...
View ArticleWhat’s new in Fedora 33 Workstation
Fedora 33 Workstation is the latest release of our free, leading-edge operating system. You can download it from the official website here right now. There are several new and noteworthy changes in...
View ArticleContribute at the Fedora CoreOS Test Day
The Fedora 33 CoreOS Test Day focuses on testing FCOS based on Fedora 33. The FCOS next stream is already rebased on Fedora 33 content, which will be coming soon to testing and stable. To prepare for...
View ArticleGetting started with Fedora CoreOS
This has been called the age of DevOps, and operating systems seem to be getting a little bit less attention than tools are. However, this doesn’t mean that there has been no innovation in operating...
View ArticleVagrant beyond the basics
There are, like most things in the Unix/Linux world, many ways of doing things with Vagrant, but here are some examples of ways to grow your Vagrantfile portfolio and increase your knowledge and use....
View Article