Giter VIP home page Giter VIP logo

About

Mostly my personal GitHub profile is for working on personal projects. While I am (usually) a professional software developer, I enjoy programming as a hobby as well. Most of my projects are my way of scratching my own itch, which is why some are not for "mass consumption" or my own take on [much better, well-maintained project]. It's soothing like knitting or maybe baking. Some projects I'm particularly proud of are:

Languages

For my personal projects, I mostly program in Python. It is my go-to programming language. If programming languages were guitars then Python would be my Lucille (although I'm certainly no King). I do, however, know and occasionally enjoy such other programming languages as:

  • JavaScript: Can't work the web without JavaScript. But mostly I like working in Node.js.
  • Go: I haven't done much with Go but there are definately some things I like about it especially its underlying philosophy(ies).
  • Zig: I actually haven't done anything with Zig yet, but it looks awesome.
  • C#: A while back I taught myself C#. That's about it.
  • C: I appreciate that every time I learn a new language and then look at C I feel I know and appreciate it more. C is as ubiquitous as it is underappreciated. Like Grandma (Thanks Grandma).
  • MUMPS: Don't ask.

Thanks

I have a lot of gratitude for many things past and present, including:

  • Boscov's at the Dover Mall. Believe it or not, the personal computers on display at the Boscov's department store is actually how I first learned to program computers.
  • Coach John Hollis for his encouragement, support and believing in me.
  • Mr. Keith O'neal for giving me so many opportunities and kickstarting my career.
  • And, of course, Grandma.

Albert Hopkins's Projects

airport icon airport

Airport is a multi-player game of skill, memory & chance where each player starts at the same airport in a race to goal cities. The player who reaches the final goal first wins the game.

backup icon backup

My own personal backup scripts.

catrr icon catrr

This is a small command-line program that takes a list of filename arguments and each time it's called with the same arguments writes the contents of the next file to standard output, in round-robin fashion.

django-view-accessories icon django-view-accessories

Django View Accessories is an alternative to Django's Class-based views. Instead of creating views by subclassing classes, one simply creates views by applying decorators to functions.

gbp-machines icon gbp-machines

A collection of machine definitions and build instructions for Gentoo Build Publisher

gbp-notifications icon gbp-notifications

A plugin for Gentoo Build Publisher that can send notifications when events occur

gbp-ps icon gbp-ps

A gbpcli plugin to display your Gentoo Build Publisher processes

gbpcli icon gbpcli

Gentoo Build Publisher Command-Line Interface

gentoo-build-publisher icon gentoo-build-publisher

Gentoo Build Publisher is a way to build gentoo updates in CI/CD and have those builds published (rsync for the portage tree; http for binpkgs) to individual machines.

larry icon larry

a Python script and framework for colorizing your desktop

larry-rgb icon larry-rgb

larry-rgb is a plugin for larry that pics colors from your (background) image and smoothly transitions your LEDs from color to color.

myresume icon myresume

myresume is a program to convert a résumé definition in YAML to HTML or PDF.

teamplayer icon teamplayer

TeamPlayer is a democratic Internet radio station. Members create play lists and the virtual DJ, DJ Ango, goes from member to member playing a title out of their list. Members get to hear what their fellow members' musical interests are, and contribute titles on their own. With TeamPlayer everyone's musical tastes are heard and everyone gets an equal chance to be heard.

teamplayer-rotation icon teamplayer-rotation

teamplayer-rotation is a autofill plugin for TeamPlayer that allows a Django adminstrator to create a playlist of songs from the TeamPlayer library. This playlist will be used as an autofill strategy so when no players have queued songs, songs will be played from the playlist.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.