Giter VIP home page Giter VIP logo

McGivrer SkyLine

McGivrer's place

Who Am I?

Hello dear visitor. Welcome to my virtual software home.

McGivrer's outdoor photoI am a former software developer, now acting as a platform architect in a world-sized pharmaceutical life science industry (but this is top secret and I won't tell you because I would have to make you "disappear" :)

Red: create test, Green: Code passing test, Refactor: clean codeAnyway, here is my playground around java (but not only !) software development, you will find some results from my research about software architecture usage, pattern, tooling and libraries usages. My center of interest is any tool/software that can drive better and well-managed software, from ideation to production.

I will try and use some TDD approach, maybe BDD, but moreover, good documentation practices (only personal point of view and experiment) and build automation with cloud offered platform like the GitHub one.

McG's devlog

  • LATEST 2023-08-02 Build scripts v4.2 is coming with some cool new features like JUnit test execution (thanks to junit-platform-console-standalone library) at build time or just execute unit tests 'on-demand', and simplification of build script usage by adding a build.properties at the root path of the java project.
  • 2022-05-20 A v4.1 script to build light java project, having already the Javadoc generation and unit test execution thanks to the "JUnit platform console standalone".Now it can create an EPUB file from the /docs markdown documentation files, respecting a file and directory structure, and thanks to the fantastic tool pandoc,

WARNING This build script does not intend to replace a more efficient and useful maven or gradle tool. Its purpose is only to provide a fast way and ease of usage to build ridiculous small Java projects. But without sacrificing build features.

Projects

Statistics

Frédéric Delorme's Projects

pytodowabapp icon pytodowabapp

a small todo app based on Python Bottle framework and sqlite3.

rpi-minecraft icon rpi-minecraft

An easy way to get a Minecraft server up and running using docker on a Raspberry Pi (ARM)

rpi4-server icon rpi4-server

A Raspberrypi 4 server with docker/portainer/traefik and serving a gitlab instance.

simplejavadeskproject icon simplejavadeskproject

Some book's chapters to create step by step some 2D platform game using only JDK on desktop

spark icon spark

A simple expressive web framework for java. News: Spark now has a kotlin DSL https://github.com/perwendel/spark-kotlin

spark-pac4j icon spark-pac4j

Security library for Sparkjava: OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...

sublimemaven icon sublimemaven

Sublime Text 2 Plugin providing integration with the Apache Maven build and project management tool

syntaxhighlighter icon syntaxhighlighter

SyntaxHighlighter is a fully functional self-contained code syntax highlighter developed in JavaScript.

tutorials icon tutorials

Small tutorials on how to manage ubuntu environment.

ufo icon ufo

This is small game implementation in javascript with classes and modules. internal framework is in intensive development. no game right now.

vuejs icon vuejs

A demonstration app for a VueJS+Node+Express+MongoDB

wifi-sensor-demo icon wifi-sensor-demo

Source code and instructions for building a streaming IoT demo with MapR Streams and ESP8266 sensors.

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.