Asynchronous programming in Rust
Asynchronous programming in Rust Stephan Avenwedde Thu, 10/13/2022 – 03:00 Asynchronous programming: Incredibly useful but difficult to learn. You can’t avoid async programming to create a fast and reactive application. Applications with a high amount of file or network I/O or with a GUI that should always be reactive benefit tremendously from async programming. Tasks can be executed in the background while the user still...
Deploy applications using Foreman ACD
Deploy applications using Foreman ACD Maximilian Kolb Wed, 10/12/2022 – 03:00 When you manage your IT infrastructure using Foreman and Katello, the smallest unit to operate on is generally a host. You can provision hosts, deliver versioned content, and set configurations. Using Foreman ACD, you can use your Foreman instance to deploy applications consisting of multiple services spanning multiple hosts. This blog post briefly...
Happy Ada Lovelace Day! Here are our favorite tech books for kids
Happy Ada Lovelace Day! Here are our favorite tech books for kids Lauren Pritchett Tue, 10/11/2022 – 11:00 Tech is everywhere! And it’s important to remember, everyone is a beginner once. The industry is continually growing, looking for new folks to add valuable perspectives. How do we inspire our next batch of tech contributors? In honor of Ada Lovelace Day, we asked our community of writers if they had any resources or...
Groovy vs Java: Connecting a PostgreSQL database with JDBC
Groovy vs Java: Connecting a PostgreSQL database with JDBC Chris Hermansen Tue, 10/11/2022 – 03:00 Lately, I’ve been looking at how Groovy streamlines the slight clunkiness of Java. This article examines some differences between connecting to a PostgreSQL database using JDBC in Java versus Groovy. Install Java and Groovy Groovy is based on Java and requires a Java installation. Both a recent/decent version of Java and...
Defining an open source AI for the greater good
Defining an open source AI for the greater good Stefano Maffulli Mon, 10/10/2022 – 03:00 Artificial intelligence (AI) has become more prevalent in our daily lives. While AI systems may intend to offer users convenience, there have been numerous examples of automated tools getting it wrong, resulting in serious consequences. What’s happening in the AI system that leads to erroneous and harmful conclusions? Probably a...
Learn programming at Open Jam 2022
Learn programming at Open Jam 2022 Seth Kenlon Fri, 10/07/2022 – 03:00 Open Jam game jam is happening from October 28 to November 9 this year. Every year for the past several years, programmers from around the globe build open source video games, and then play and rate one another’s games. Just for fun. Open Jam is a “game jam,” which is a casual way to inspire programmers of all skill levels to focus on a...