Git Product home page Git Product logo

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 :

Jérôme Alet's Projects

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.