Pages
- Aws page
- cours n° 1 : Comprendre et développer le modèle, la vue et le présenteur d’une application GWT MVP Activity And Place
- Create a trading application in Java
- Developing a Contact Management Application with Angular 1.5X and Java
- Docker posts
- Flask pages
- Github Actions
- Gitlab
- Java development
- Javascript Tips
- Kubernetes
- Liste des Cours et Astuces GWT
- python page
- Spring Boot and Security
- Welcome
Catégories
-
Articles récents
Commentaires récents
- tanmay dans Defining a custom Collector in Java 8
- davidhxxx dans Defining a custom Collector in Java 8
- Tai dans Defining a custom Collector in Java 8
- mahieddine dellabani dans CORS with Spring Boot
- davidhxxx dans CORS with Spring Boot
Archives
- septembre 2024
- avril 2024
- novembre 2023
- août 2023
- juillet 2023
- mai 2023
- avril 2023
- mars 2023
- février 2023
- décembre 2022
- novembre 2022
- octobre 2022
- septembre 2022
- juillet 2022
- juin 2022
- mai 2022
- avril 2022
- mars 2022
- décembre 2021
- juillet 2021
- mars 2021
- février 2021
- janvier 2021
- novembre 2020
- août 2020
- juillet 2020
- juin 2020
- mai 2020
- avril 2020
- mars 2020
- février 2020
- janvier 2020
- décembre 2019
- novembre 2019
- octobre 2019
- septembre 2019
- août 2019
- juin 2019
- mai 2019
- avril 2019
- mars 2019
- décembre 2018
- novembre 2018
- octobre 2018
- juillet 2018
- juin 2018
- février 2018
- décembre 2017
- juillet 2017
- juin 2017
- mai 2017
- avril 2017
- février 2017
- janvier 2017
- décembre 2016
- octobre 2016
- septembre 2016
- août 2016
- juillet 2016
- juin 2016
- mai 2016
- décembre 2015
- novembre 2015
Archives de l’auteur : davidhxxx
Java 8 : date and time
Temporal formatting Parsing a String to get a date/time objects (Too) Generic way : DateTimeFormatter df = …; TemporalAccessor d = df.parse("dd/mmmm/…)"; Good for generic processing : DateTimeFormatter df = …; LocalDateTime d = df.parse("dd/mmmm/…", LocalDateTime::from); Good for one shot processing … Continuer la lecture
Publié dans Non classé
Laisser un commentaire
Gitlab CI : write pipelines
General hints to write pipeline Validate a yaml Go in the gui/CI/CD/pipelines menu and then click on the CI Lint button and paste your yaml file. Note that it doesn’t cover all issues but a lot of. We could also … Continuer la lecture
Publié dans Non classé
Laisser un commentaire
Cygwin tricks
* Remove the .exe extension when autocomplete for cygwin commands (to add in .bashrc): shopt -s completion_strip_exe * By default grep doesn’t use color to emphase matching We could enable that by adding an alias in ~/.bashrc such as : … Continuer la lecture
Publié dans Non classé
Laisser un commentaire
Write Bash Scripts
Two ways of using scripts : 1) sh 2 bash 1) sh is available in any linux distrib. That implements the POSIX standard. Advantage : strong compatibility Drawback: cumbercome syntax (ex: compared elements has to be inside double quotes) and … Continuer la lecture
Publié dans Non classé
Laisser un commentaire
Linux General Commands
Name Service Switch libraries COMMANDS Survival kit apt install -y less procps vim net-tools wget Timezone configuration The /etc/localtime file configures the system-wide timezone of the local system that is used by applications for presentation to the user. That … Continuer la lecture
Publié dans Non classé
Laisser un commentaire
Cygwin my packages
My package list Export package list : cygcheck -cd | tail -n+3 | cut -d’ ‘ -f1 > package-list.txt
Publié dans Non classé
Laisser un commentaire
Kubernetes : overview, install and uninstall
-Kubernetes goals From the official website : Kubernetes is a portable, extensible, open-source platform for managing containerized workloads and services, that facilitates both declarative configuration and automation. The containers orchestrator provides high-level features, (mainly focused on automation) to manage applications … Continuer la lecture
Publié dans Non classé
Laisser un commentaire
Microservices with Spring Boot , Spring Cloud, Consul and Docker
Some choices about technologies Relying on Spring Boot is now a standard for java applications strongly focused on open source technologies. But to take advantages of microservices, we cannot not only rely on that because microservices require communication between services … Continuer la lecture
Publié dans Non classé
Laisser un commentaire
PostgreSQL : basic
Documentation 10.0 psql : https://www.postgresql.org/docs/10/app-psql.html Basic useful info Server program : postgres Client program : psql Default listener port : 5432 Jdbc Url : jdbc:postgresql:database jdbc:postgresql://host/database jdbc:postgresql://host:port/database config location : /var/lib/postgresql/data/postgresql.conf psql Commands Connect to the interactive terminal by specifying … Continuer la lecture
Publié dans Non classé
Laisser un commentaire
Docker : how to diagnostic common issues
Docker daemon start/stop issue Symptom : A container cannot be stopped or removed AND trying to stop/start the docker daemon doesn’t help : the daemon looks hanging. Cause : The container mounted a directory that it didn’t release even after … Continuer la lecture
Publié dans Non classé
Laisser un commentaire