Public profiles 😎
- My social media info (see separate page)
- GitHub: ikluft user profile - some code I've written
- LongitudeTZ - Longitude-based time zone support libraries (also via Github Pages)
- PrefVote -
Ranked-choice preference voting algorithms
(also via Github Pages)
descended from Vote::STV software I wrote in 1999 for the Silicon Valley Linux User Group (SVLUG), since expanded beyond Single Transferable Vote to Condorcet methods - moveboxtracker - moving box tracking: inventory database, label generation, barcode scanner (also via Github Pages)
- ikluft-tools - misc tools and scripts by Ian Kluft (in shell🐚, Perl🧅, Rust🦀, C++⬡, Go🐹, Python🐍) (also via Github Pages)
- isc2sv-tools - software tools for ISC2 Silicon Valley Chapter, possibly of interest to other ISC2 chapters
- PiFlash - Write ("flash") a Raspberry Pi boot image to an SD card, with features for power users (auto-unwrap archive files) or newbies (safety checks to avoid erasing wrong device)
- WebFetch -
Perl🧅 module to download and save information from the Web
descended from the original version of WebFetch I wrote in 1999 for the Silicon Valley Linux User Group (SVLUG) - Sys::OsPackage - Perl🧅 library for installing OS packages and determining if CPAN modules are packaged for the OS
- Sys::OsRelease - helper library in Perl🧅 for reading OS info from standard /etc/os-release file
- Container::Buildah - Perl🧅 module for building OCI/Docker-compatible Linux containers, a wrapper around containers/buildah tool
- my articles
- on AirlineReporter.com
- Stop Comparing Boeing Starliner Astronauts to Airline Passengers Stranded on Holiday, September 2024
- on OpenSource.com
- Getting started with PiFlash: Booting your Raspberry Pi on Linux, March 2019
- Getting started with Perl on the Raspberry Pi, March 2017 🧅
- How to secure your Raspberry Pi, March 2017
- my presentation slides at SlideShare - some examples:
- Secure Coding in Perl - at Silicon Valley Perl (online) in March 2021 🧅
- Securing a Raspberry Pi and other DIY IoT devices - at ISC2 Silicon Valley Chapter, Santa Clara, California in February 2020
- Best Practices for Recovering Rocket & Balloon Payloads - at Space Access, Fremont, California in April 2019 (prepared at request of conference organizers in case any speakers didn't show up)
- Geographic Computation in Perl - at Silicon Valley Perl in March 2015 🧅
- Black Rock Desert Impact Theory - at California Meteorite Club, Escondido, California in September 2014
- Stratofox Aerospace Tracking Team presentation - at Space Access, Phoenix, Arizona in April 2013
- my videos on YouTube, some of my more-viewed videos
- Time lapse: cloudy sky darkens on I-5 in Oregon in Oct 14 2023 annular eclipse, October 2023
- Cycling from Berryessa BART to Alum Rock Park, July 2020
- BART Berryessa extension: Sneak Peek, June 2020
- Boeing 747 art car in the Black Rock Desert, Sept 2018
- #OSH18 - EAA AirVenture at Oshkosh 2018, July 2018
- A view through 'Sonic Runway' LED light tunnel art in downtown San Jose, November 2017
- Eclipse 2017 Totality at Madras, Oregon: What it was like to be there, August 2017
- Scenic Hop 4 Part 1: Flying over Mount Lassen, May 2014
- Space Shuttle Endeavour on 747 flying by Mojave Air and Space Port, September 2012
- and more...
- CPAN (Comprehensive Perl Archive Network) 🧅: ikluft
- PYPI (Python Package Index) 🐍: ikluft
- Wikipedia: User:Ikluft
- Wikimedia Commons (photos for Wikipedia): User:Ikluft
Degrees, licenses & certificates
- technology
- Computer Science degrees: Master of Science & Bachelor of Science (issued by California State University, Chico)
- Certified Secure Software Lifecycle Professional (CSSLP) (issued by ISC2)
- aviation
- Commercial pilot, ratings: single- & multi-engine airplane (land), glider, instrument-airplane (issued by US🇺🇸 Federal Aviation Administration)
- Flight instructor, ratings: single-engine airplane (issued by US🇺🇸 Federal Aviation Administration)
- radio
- Amateur Radio: callsign KO6YQ, class: Amateur Extra (issued by US🇺🇸 Federal Communications Commission)