Programmation

Je liste ici tous les billets que j’ai fait sur ce blog traitant de programmation (tutoriels ou astuces).

SQL

Une procédure PL/SQL pour supprimer toutes les procédures existantes dans Oracle
Comment crypter et décrypter des champs en AES128 dans une base Oracle 10g

Java
Comment chiffrer et déchiffrer un champs AES128 en Java
Bouts de codes Java qui reviennent assez souvent

Javascript
Empêcher le copier-coller dans un champs input HTML

Python
Installer Python sur Linux

Projets personnels
PNG2CSS : un outil pour théoriquement accélerer le chargement des pages
Site Checker, un URL-info fait avec mes mains, sur Google AppEngine
Une règle à pixel en ligne faite en Javascript/CSS et avec du drag-and-drop
Un client pour Google Analytics simplement en HTML, CSS et JavaScript

Git
Migrer un gros repository SVN vers GIT sous Windows avec SmartGit
Migrer un repository SVN vers GIT sous Windows avec SVN2GIT

Objectifs

Parmi l’immensité des langages et frameworks existants, voici ceux que j’aimerais aborder dans un futur proche.

Objectif pour la fin 2019

  • RabbitMQ
  • Maven forkCount (parrallel test computing) 1, 2
  • Elastic stack (Kibana, Elasticsearch, logstash)
  • Surge.sh
  • Hystrix : Pattern Circuit Breaker
  • LaTeX
  • Java 8 DateTime 1

Nice To Have, mettons à fin 2020

  • Ansible/Puppet (l’un des deux)
  • Apache Spark
  • Cockroach DB
  • Guava
  • Culture sur les pattern mobiles : MVP, MVC, MVBM
  • RxJava 1
  • Jenkins Pipelines 1
  • Optionnals 1
  • Materialize 1

Objectifs un peu plus long terme

  • BigData : Hadoop+Spark, Hbase, Hive (Hcatalog)
  • Recherche et Machine Learning : Apache Solr, Lucene, et Apache Mahout
  • Javascript : Angular, d3js, Emberjs, Dart et Grunt
  • Tests unitaires : Mocha (JS)
  • Autres frameworks : CXF (jaxRS), Lift (Scala Web Framework)
  • Database : MongoDB
  • Serveurs : Jetty, HAProxy
  • PaaS : AWS, Amazon EC2,

Done already

2018-2019

  • Gulp.js
  • Spring Cloud Server/Client

2017-2018

  • CSS: Bootstrap 4
  • Java : Lombok

Avant 2017

  • Javascript : Handlebars.js, Backbone.js
  • Java : JaxB, Jackson

Exemple de demande pour un poste : JavaScript (natif et framework angular, backbone), côté serveur avec NodeJS, environnement de développement GRUNT, Moka, CasperJS. Pas d’intégration à prévoir car intégrateurs dans l’équipe.
Chez Unibet :
Intégration Neteller/Finsoft
Intégration solution Ogone Alias Gateway + Direct Link
WebSocket : Nodejs + Socket.io
PhantomJS

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.