Code Monkey home page Code Monkey logo

J.S. Bach Forever

About Me

  • :atom: Theoretical particle physicist.

    ORCID InspireHEP InspireHEP publications list arXiv Google Scholar
  • 🎹⛪ Amateur pianist & organist.

  • 💻 Computer programming for fun & work.

Click here for more information...

🛠️  Languages & Tools:

c cplusplus Mathematica Wolfram python OCaml LaTeX Markdown
bash CMake Jira git SVN devenv vim

🔥⏱️ Statistics:

HBelusca's GitHub stats HBelusca's GitHub stats
HBelusca's GitHub Streak

@HBelusca's Holopin board

✍️ Personal Projects

🕰️ Historical projects (from Higher School Preparatory Class)

WARNING: These old projects are written mostly in french language.

  • DES-Crypto-CaMLIn 🇫🇷 language
    Copyright © 2008 Hermès Bélusca-Maïto and Guillaume Frèche, Lycée Pierre De Fermat.
    An implementation of the DES cryptographic algorithm, written in the CaML language, with an interactive GUI demonstration that allows choosing what to encrypt/decrypt, as well as choosing different parameters. This was made as part of a mathematics/computer programming project.

  • CamlCAS🇬🇧 and 🇫🇷 languages
    Copyright © 2008 - 2009 Hermès Bélusca-Maïto, Lycée Pierre De Fermat.
    A simplistic computer-algebra system (CAS), written in the CaML language. Its main purpose is to perform symbolic integration of multivariate rational functions over the reals or complex fields, with the Risch algorithm:

    More references:

    • "Symbolic-Numeric Integration of Rational Functions", R.M. Corless, R.H.C. Moir, M.M. Maza, N. Xie (arXiv:1712.01752).
    • Integration of Rational Functions, K.O. Geddes, S.R. Czapor, G. Labahn.
    • More general information on symbolic integration can be found e.g. here.

Recent projects

  • MathematicaSSHRemote
    Copyright 2018 Hermès Bélusca-Maïto, under the GPL-2.0+ license.
    A Mathematica package that implements remote kernels launch through tunnelled SSH connections.

  • pdf-LaTeX Compilation Script
    A quick & dirty compilation script for LaTeX, written in CMD batch (Windows-only).

    Syntax:
    pdflatex.cmd build[-fast] name_of_tex_file
    pdflatex.cmd clean [name_of_tex_file]
    
  • NTPEConv
    Copyright 2021-2022 Hermès Bélusca-Maïto, under the GPL-2.0+ license.
    Converts executable images from the old PE format used by Microsoft(R) NT PDK v1.196 (September 1991) and PDK October 1991 to a newer PE format that can be recognized by modern tools.

👨‍💼 Public Contributions

  • ReactOS (personal fork: HBelusca/reactos)
    Open-source re-implementation of the Microsoft® NT operating system architecture, with an emphasis on Windows™ Server 2003 compatibility. On-going since 1996.

⚛️ Physics Projects Contributions

  • FeynCalc (personal fork: HBelusca/feyncalc)
    Mathematica package for symbolic evaluation of Feynman diagrams and algebraic calculations in quantum field theory and elementary particle physics.

  • FeynHelpers (personal fork: HBelusca/feynhelpers)
    Collection of interfaces that interface other HEP-related tools with FeynCalc.

  • FeynRules (personal fork: HBelusca/FeynRules)
    Mathematica package that allows the calculation of Feynman rules in momentum space for any QFT physics model.

  • FeynArts (personal fork: HBelusca/FeynArts)
    Mathematica package for the generation and visualization of Feynman diagrams and amplitudes.

  • FormCalc (personal fork: HBelusca/FormCalc)
    Mathematica package for the calculation of tree-level and one-loop Feynman diagrams. It intefaces with FeynArts.

  • LoopTools (personal fork: HBelusca/LoopTools)
    Package for evaluation of scalar and tensor one-loop integrals.

Hermès BÉLUSCA - MAÏTO's Projects

bdf2fon icon bdf2fon

Convert X11 BDF fonts to Microsoft .FNT and .FON formats

bootcode_parser icon bootcode_parser

A boot record parser that identifies known good signatures for MBR, VBR and IPL.

c99-to-c89 icon c99-to-c89

Tool to convert C99 code to MSVC-compatible C89

camlcas icon camlcas

Symbolix Caml-CAS : A small computer algebra system in CaML

canonica icon canonica

Transformation of multi-loop Feynman integrals to a canonical basis

chafa icon chafa

📺🗿 Terminal graphics for the 21st century.

des-crypto-caml icon des-crypto-caml

CaML program that performs simple DES encryption of text or images.

dev86 icon dev86

C compiler, assembler and linker environment for the production of 8086 executables

feynarts icon feynarts

[3.9] UNOFFICIAL repo of FeynArts written by T. Hahn.

feyncalc icon feyncalc

Mathematica package for algebraic calculations in elementary particle physics.

feynhelpers icon feynhelpers

FeynHelpers is a collection of intefaces that allow you to use other HEP-related tools from your FeynCalc session

feynrules icon feynrules

[2.3] UNOFFICIAL repo of FeynRules written by Christensen, Duhr, Fuks, et al.

flanterm icon flanterm

Fast and reasonably complete (framebuffer) terminal emulator.

font-validator icon font-validator

Font Validator is a tool for testing fonts prior to release. This testing ensures that fonts meet Microsoft's high quality standards and perform exceptionally well on Microsoft's platform.

formcalc icon formcalc

[9.9] UNOFFICIAL repo of FormCalc written by T. Hahn.

gow icon gow

Unix command line utilities installer for Windows.

gsudo icon gsudo

A Sudo for Windows - run elevated without spawning a new Console Host Window

gui.cs icon gui.cs

Console-based user interface toolkit for .NET applications.

gvfs icon gvfs

Git Virtual File System: Git at Enterprise Scale

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.