← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 211
  1. There was a time when we didn't hate printers.

  2. Using Windows is like smoking (?)

    As the Microsoft Windows user experience continues to worsen, what should Linux advocates do?

  3. Ten steps to becoming a Linux snob

    There was a time when merely being a Linux user set you apart from the common herd.

  4. Wayland from the ground up

    Wayland isn't new, but many of us have been able to avoid it until recently.

  5. I don't want to post yet another anti-systemd rant, but I think the ubiquity of systemd could eventually create real problems for embedded Linux.

  6. Java decompilers usually make a good job of recovering program structure and the names of classes and methods; why do they make such a bad job of recovering variable names?

  7. What can the software industry learn from the Log4J security debacle?

  8. Gentoo vs. MX Linux on old-ish laptops

    It isn't easy to run Linux well on ten-year-old laptops -- Linux distribution maintainers no longer see this as a worthwhile endeavour.

  9. How de-Googled is Lineage OS?

    Lineage OS is based on the Android Open-Source Project, whose primary maintainer is Google.

  10. Can you fit an NVMe solid-state drive into a computer that was made long before NVMe was invented?

  11. This article is about how programming for CP/M, usng a 40-year-old C compiler, differs from modern C development, even for console applications.

  12. For a Linux user in particular, which of these popular services is the most effective?

  13. What's the real reason that cellphone manufacturers stopped fitting this simple, robust connector?

  14. Although Lineage OS installation is pretty well-documented, there are a few things that might benefit from some more detailed explanation.

  15. The Vim text editor is almost ubiquitous on Linux systems, and for good reasons.

  16. The elegant simplicity and serviceability of this compact power ampliifer has given it an enthusiastic following for nearly forty years.

  17. The REX was the world's first, and last, credit-card-sized personal computing device.

  18. One month with Gentoo

    Will my Gentoo journey be coming to an end after the first month?

  19. Going back to ALSA in 2024

    Not everybody likes Pulse audio or PipeWire.

  20. Regardless of the subjective merits of 'bit-perfect' audio, is it technically possible on Linux?

  21. It's not that difficult, but there's no built-in support.

  22. Even seasoned Linux developers speak of Gentoo in hushed tones.

  23. 'Separation of variables' is one of the first methods usually taught to math and engineering students for solving differential equations, and yet the method as taught is mathematically very sloppy.

  24. Is it safe to sell a used hard drive without securely erasing all the data?

  25. How Java's "container awareness" feature works with simple (Docker/Podman) containers, and OpenShift pods.

  26. This article provides a very simple example of setting up the Apache Artemis message broker to authenticate against a Keycloak server.

  27. What happens when we have to make real-world construction match unrealistic mathematical models, that we happen to know how to simulate?

  28. The Vectrex used an entirely novel display technology that was superior to the TV-based displays of the time.

  29. Camel's IRC support makes it relatively easy to implement an IRC conversation agent, that can process IRC messages and produce responses.

  30. Adventures with Artix

    Artix is a low-resource Linux that can be configured to run well on old, low-powered computer hardware.

  31. There are relatively few good reasons for writing C code without using a standard C library.

  32. Many of the standard Java APIs make extensive use of anonymous inner classes, to provide features that in other language would be provided using lambda functions or closures.

  33. Command-line hacking: countdown timer

    Using Linux date calculations to displaying a running countdown time in the terminal.

  34. Encryption of home directories is out of favour in modern Linux distributions, but it offers some compelling advantages over the alternatives, if used with care.

  35. The first part in a series on concurrency management in multi-threaded Java programs.

  36. Why half a million people learned to program in Pascal, when you'd think they had no earthly reason to.

  37. Modern portable media players are generally smartphones without an antenna.

  38. Using a Raspberry Pi as a media player is by no means a new idea.

  39. Some thoughts on my first experiments with the design of electronics enclosures for laser cutting.

  40. Following on from my article on the rudiments of the Kafka Streams API, this one introduces stateful operations like counting and aggregation.

  41. Getting started with Kafka Streams

    Kafka Streams is a Java library and framework for creating applications that consume, process, and return Apache Kafka messages.

  42. One of the earliest mass-market car satnav units, the Garmin Nuvi 300 still has features that modern devices lack.

  43. RSS feed

    About RSS support on this website

  44. How to use Bash shell arithmetic, along with the 'date' utilty, to calculate the phase of the Moon on a particlar day.

  45. The Bold 9700 was a premium cellphone from a company at the top of its game.

  46. This article describes what I think is the simplest possible Kafka Connect on Strimzi -- the Kubernetes implementation of Kafka.

  47. Kafka Connect from the ground up

    This article describes what I think is the simplest possible Kafka Connect set-up, using a single-node Kafka installation.

  48. Attaching high-capacity hard disks has always been a bit of a problem for the Raspberry Pi.

  49. The Raspberry Pi has a bunch of GPIO pins we can use to connect push-buttons.

  50. This article is part of a series on building a custom Linux installation for a Raspberry Pi-based appliance.