today's howtos
-
How to Install Steam on Ubuntu
Steam (developed by Valve Corporation) is a digital distribution service for video games. It allows you to buy, install, and play games on your system. Steam is a cross-platform solution that is available for Windows Linux and MacOS. It offers you a store with plenty of games, video streaming, and other social networking services. In order to use Steam, you will need to install its client application on your system. In this article, we will explain how to install Steam on the Ubuntu system.
We will explain the installation of the Steam application through the following ways: Through dpkg (Command Line)Through Ubuntu Software Center (GUI)
-
Day 19: the placeholder-shown pseudo-class
It’s time to get me up to speed with modern CSS. There’s so much new in CSS that I know too little about. To change that I’ve started #100DaysOfMoreOrLessModernCSS. Why more or less modern CSS? Because some topics will be about cutting-edge features, while other stuff has been around for quite a while already, but I just have little to no experience with it.
-
Cloud Repatriation or Not?
Does cloud make sense for everyone? When should you run your own infrastructure?
It's complicated.
AWS operating margins range anywhere from 25-30%. And that might continue to be strong, even if infrastructure becomes more commoditized (as AWS moves up the stack into higher margin services).
And cloud infrastructure costs as a percentage of revenue have never been higher for SaaS companies. The bottoms-up model is extremely effective for onboarding companies to cloud – it's extremely cheap to get started (in some cases, AWS will even give you up to $100,000 in credits as a startup). It only begins to become more expensive as a company matures.
A few observations...
-
Securing your blog - fast and easy
After the last couple of posts a few people asked me why my blog site is still HTTP-only? Why did I not secure my page and contribute my little bit to normalizing encrypted traffic on the Internet and all that good jazz?
And the answer was - I was lazy and thought that it was complicated.
I could not have been more wrong :D However the key here is not to follow the official guides. In fact doing things the Debian way turned out to be far simpler and straight forward.
-
Labels, Spectrums, and The Web
At first, it seems that it’s the bucketing that messes things up. What if, instead, we created a spectrum with “websites” on one side and “web apps” on the other?
-
How to Install and Configure Ansible on Rocky/Alma Linux 9
Ansible is an open source IT automation engine that automates provisioning, configuration management, application deployment, orchestration, and many other IT processes.
-
How to install and Enable Remi Repository in Alma/Rocky Linux 8/9
Remi’s RPM repository is a free and stable YUM repository mainly for the PHP stack. It contains packages for the latest versions of PHP. The Remi repository can be used on on Fedora and Enterprise Linux (RHEL / Alma / Rocky and other clones).
-
3 Ways To Install 0 A.D. game on Ubuntu 22.04 LTS Linux
The real-time strategy game “0 A.D.” (pronounced “zero ey-dee”) transports you to the year 500 BC. Similar to the model, in the classic game Age of Empires 2, you control a people that you gradually lead to a world power through skillful management and strategic warfare. In “0 A.D.” you play either in a campaign against the AI or against friends in the local network. With the included level editor, you can even make your maps and scenarios.
-
Integrating Charmed Kubernetes with AWS via OIDC | Ubuntu
Canonical’s Charmed Kubernetes is a suite of open-source Kubernetes software bundled with many addons, including CNIs, CSIs, monitoring tools and cloud integrations. As Juju supports AWS, Charmed Kubernetes can be deployed and run on AWS seamlessly. In fact, many of our customers run their Charmed Kubernetes on AWS for production workload. In such deployment, it is very natural for a pod to access AWS resources. While it is easy to place your IAM access key and secret key in the pod or a ConfigMap to get access to AWS services, it causes security issues too. For example, these keys can be exposed to others by simply retrieving the content of pod configuration or ConfigMap data. Moreover, it is common to rotate static keys periodically to reduce the impact of key loss; Even if the keys are stolen, the thief can only use these keys for a short period of time, not forever. However, rotating these keys is another operation task which adds up to everyday’s work.
AWS provides STS (security token service) that allows a service or a machine to acquire short-lived tokens to access AWS resources. This feature is available on AWS managed Kubernetes service, EKS, via the use of OIDC provider in IAM. To set this up, the user needs to enable OIDC endpoint on EKS, then create an OIDC provider in IAM pointing to that OIDC endpoint. This way IAM trusts tokens coming from this OIDC provider and hence issues STS tokens in return. Detail configuration can be found in this AWS document. Under the hood, k8s pods rely on the EKS web identity webhook to acquire a STS token. Fortunately, AWS has open-sourced this webhook so users can set it up in any Kubernetes cluster, no matter running in AWS or on-prem, to integrate with AWS via OIDC.
-
How to install 2ping on Ubuntu 22.04 or 20.04 LTS - Linux Shout
Find out the current ping of your computer by installing 2ping on Ubuntu 22.04 Jammy Jellyfish or 20.04 Focal fossa.
On the Internet, your computer communicates with servers. For this purpose, data packets are sent back and forth. Depending on the quality of the Internet connection, this is very fast or takes longer. You can tell by how much time elapses between a request from your computer and the server’s response. For example, when you visit a website, it is a request to a server. Its answer is the view of the web page shown in your browser.
The time that elapses between request and response is latency. It is also called ping and is measured in milliseconds. The higher the ping, the more time it takes to send a data packet to the server and back to the computer. So a low ping is better. This is particularly important so complex applications such as games or real-time video calls run smoothly.
-
How to install Pokemmo with Java 17 on a Chromebook
Today we are looking at how to install Pokemmo with Java 17 on a Chromebook.
-
Save keystrokes with Vim abbreviations | Enable Sysadmin
Use Vim abbreviations to replace text you type often, such as signatures, code blocks, typos, or even long expressions, in your text editor or Linux command line.