I need to do this on my RasPi's.
In order to get raw parsed data out of a magstripe reader, we first experiemented with a MAGTEK Centurion Keyboard Encoder (PN-21073062). We found that although we could get all 3 tracks of data, it was not possible to have it parsed out. We then purchased a raw magstripe decoder head with track 1 reading, the Omron V3A-6. By writing some parity checking code, we were able to read the raw data off of the magstripe, and parse it into output that would be 'typed out' as an emulated keyboard using a USB-enabled Teensy. An Arduino can also be used, and the data would be output as Serial which may also be useful.
How to use a few CSS tricks to implement light mode/dark mode on a website.
How to build a simple circuit that measures the amount of power left in a battery and display it in increments with a set of LEDs.
CORS (Cross-Origin Resource Sharing) is hard. It's hard because it's part of how browsers fetch stuff, and that's a set of behaviours that started with the very first web browser over thirty years ago. Since then, it's been a constant source of development; adding features, improving defaults, and papering over past mistakes without breaking too much of the web.
Anyway, I figured I'd write down pretty much everything I know about CORS, and to make things interactive, I built an exciting new app.
An article that teaches how to add CSS animations to hyperlinks.
How to add support for configuration files to your shell scripts.
A curated checklist of tips to protect your digital security and privacy.
Because the pypi search engine's XMLRPC search interface was taken down, someone wrote a different utility to search pypi.
Here's how I installed it:
python3 -mvenv pypisearch
pip install pypisearch
alias pypisearch="$HOME/pypisearch/bin/python -m pypisearch"
pypisearch <search term>
A FREE comprehensive reverse engineering course covering x86, x64, 32-bit ARM & 64-bit ARM architectures.
Books, videos, and examples.
Assembled by DC540.
An online textbook about designing applications at scale.
A collection of pure POSIX sh alternatives to external processes.
This tutorial is about taking photos using an ESP32-CAM board running MicroPython. The board has an OV2640 without any chip between it and the ESP32. A photo routine and a Webserver were implemented to take a photo using a Webbrowser. MicroPython is a lean and efficient implementation of the Python 3 programming language.
How to build your own programming cable for Leixen ham radios (the VV-898 in particular).
3745 links, including 199 private