Skip to content
View tamere-allo-peter's full-sized avatar

Organizations

@opt-nc
Block or Report

Block or report tamere-allo-peter

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tamere-allo-peter/README.md

tamere-allo-peter

Your Repository's Stats

Bio

My first personal projects of importance were a Zilog Z80 CPU disassembler and debugger, written in the Z80 assembly language, and a Z80 CPU emulator, written in the Motorola MC68000 assembly language. The former one was partially published in print in a monthly magazine.

Then I started my career, a long time ago, as a system developer, writing cross-platform utilities in the C language under MS-DOS and OS/2, covering a range of subjects : backup, compression, low-level hard disk management, help desk...

After discovering the GNU/Linux operating system at the end of 1994, I soon moved on to other opportunities and became system administrator : GNU/Linux, AIX, HP-UX, SunOS...

After 10 or so years I moved again to add network administration to my set of official competences.

Fast forward a few years to team leader status : I had to oversee a team of 10 people doing system and network administration. Five years of this and I was done : this job sucked big time. I love computers, but I hate people !

Moved on to Team OPT-NC at the end of 2020, doing mostly sysadmin and development. Happy.

Free Software

As said earlier I discovered GNU/Linux at the end of 1994. Since then, Free Software became my raison de vivre.

Over the years I authored, contributed to or maintained a diverse set of Free Software, mostly written in the C or Python programming languages.

I also wrote a few articles for monthly magazines, and gave some conferences about Free Software.

The software I wrote that I'm the most proud of :

  • JERED : text editor for the GNU/Linux console, largely inspired from E and variants ;

  • ZShell : manipulate Zope Object DataBase with Unix shell like commands ;

  • ZShellScripts : unify the Zope notion of Scripts and provides several Script interpreters : Python, Unix shell, Lisp, Perl, PHP, Ruby, and Zope ZShell ;

  • Tea4CUPS : highly versatile generic CUPS backend capture & dispatch ;

  • pkpgcounter : generic Page Description Language parser which can either count the number of pages or compute the percent of ink coverage needed to print various types of documents ;

  • PyKota : print accounting and print quota enforcement for CUPS ;

  • Grabslides (available upon request) : reconstruct presentation slides from a video source or file ;

  • Boxtream (available upon request) : hugely powerful live streaming solution for online courses and conferences. It was used to live stream and publish several thousand hours for two french universities.

  • Camtrol (not available for now) : multi-cameras PTZ controlller and video mixing desk. I had the immense chance to install it, coupled with Boxtream, at the Parliament of the Republic of Vanuatu where it was used for a number of years to live stream Parliament's chamber sessions or room meetings.

Unfortunately due to time and life constraints, none of these software is actively maintained anymore. Currently hoping to some day find the time to work on them again, and move them to GitHub.

Amusements

Always ready for a good joke :

Pinned Loading

  1. opt-nc/yamlfixer opt-nc/yamlfixer Public

    Automates the fixing of problems reported by yamllint by parsing its output

    Python 53 7