← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 211
  1. Was there ever a golden age of the apostrophe, when everybody used it the same?

  2. You think Apple was an innovator in the world of personal media players?

  3. ActiveMQ and Kafka are both open-source, Java-based, message brokers with applications in inter-process communication.

  4. This simple analog computer has served humanity for more than four centuries.

  5. Is your fitness watch lying to you?

    People are increasingly using smart watches and fitness watches for tracking health metrics.

  6. Why an expensive smart watch is still less good than a cheap Timex, when it comes to telling the time.

  7. Using simple file and string handling techniques in the Bash shell.

  8. This question is not particularly easy to answer, but understanding the implications helps.

  9. Despite its low initial price, the Shield K1 continues to put modern Android tablets to shame.

  10. Snake oil: 4K displays on smartphones

    The screen resolution of smartphones has increased dramatically over the last ten years.

  11. Is it possible to live without Google and the like, and still use modern, portable computing devices?

  12. Adventures with RC2014, Z80, and CP/M

    This is a landing page for my various articles on building a period-appropriate CP/M system using the RC2014 bus.

  13. Using an RC2014-based retrocomputer with genuine RS232 peripherals requires support for voltage level conversion.

  14. The Pronto offers a salutary lesson in how an excellent product can die, leaving a gaping hole in the market that nobody wants to fill.

  15. The Cowon D2 DAB was a media player ahead of its time.

  16. CP/M resources

    A landing page for my various CP/M articles and utilities.

  17. Shared subscriptions are a 'new' feature in JMS, that seems to be poorly understood, particularly in a clustered environment.

  18. No 80s computer is complete without the chucka-chucka-chucka sound of a floppy disk drive doing its thing.

  19. The Pi Pico is an impressive microcontroller for its size and cost, but it lacks specific non-volatile memory.

  20. An 80's-style 8-bit computer has to be cable of making 80's 8-bit sound.

  21. A step-by-step guide to building and installing a modified version of the RomWBW firmware on a CP/M Z80 board.

  22. This article describes a couple of methods for sharing data and code between a CP/M system with RomWBW BIOS and a Linux system.

  23. Constructing and programming a real-time clock board for my Z80 CP/M system

  24. Because -- why not?

  25. Serial device mapping in CP/M

    CP/M only recognized four serial devices.

  26. CP/M has no timing or delay functions, because CP/M never stipulated that compatible hardware have any kind of clock.

  27. Is it really possible to design an operating system for a computer built from scavenged parts after civilization has failed?

  28. Using the 1989 HI-TECH C compiler on CP/M, and some general observations about CP/M programming with real hardware.

  29. This article continues my explanation of using Keycloak as an authentication provider for Apache Artemis, by showing how to use a bearer token to authenticate a JMS client.

  30. This article describes how to create a self-contained CP/M-based microcomputer using a Z80 single-board computer, a Raspberry Pi Zero, and some assorted electrical parts.

  31. The Raspberry Pi is widely used as part of a more complex electronic project or construction.

  32. This article is the second on my series on using the Oracle database as the message data store for the Apache Artemis message broker.

  33. This article describes the fundamentals of setting up the Apache Artemis message broker to use an Oracle database as the message data store.

  34. AMQP is not a trivially-straightforward protocol to understand, but it's necessary to get to grips with it to write effective software that uses the Qpid Proton AMQP library.

  35. What exactly is 'saturation'?

    Most image editing applications provide a 'saturation' adjustment; some provide adjustments of 'brilliance', 'chroma', and other things.

  36. Darktable isn't supposed to be an alternative to Adobe Lightroom, but many people hope to use it as one.

  37. Mapping keyboard keys to key codes on Linux is well-documented for the graphical desktop.

  38. This article continues my original framebuffer "just the essentials" article, by describing how to handle less straightforward framebuffer configurations.

  39. The absolute minimum information needed to start using the Linux framebuffer as a graphical display in C/C++ applications.

  40. This article describes how to construct a desktop photo clock using a Raspberry Pi Pico and some solder-free peripherals.

  41. The Maxim DS3231 I2C real-time clock is a reasonably accurate, inexpensive device, that is easy to interface to the Raspberry Pi Pico.

  42. This article describes how to generate and use compressed, anti-aliased font data, for use in a microcontroller application.

  43. The Pi Pico, two years on

    I've been using the Raspberry Pi Pico for embedded projects for the last two years or so.

  44. This is a versatile touchscreen display module with a strikingly low cost.

  45. An oddity of the GCC C compiler that can lead to strange results, particularly in an embedded application

  46. This is the second of (at least) two articles on loading and running arbitrary executable code into RAM on the Pico, and running it.

  47. The Pi Pico has USB host support, and can work with a USB keyboard.

  48. This article provides a brief overview of the rdkafka library, illustrated by a simple test application in C.

  49. Administrators of middleware message brokers often struggle to get adequate throughput.

  50. A mains inverter is a very useful device, but inexpensive models create significant electrical safety hazards.