Skip to content

Instantly share code, notes, and snippets.

View rplantefeve's full-sized avatar

rplantefeve

  • Seme formation
  • France
View GitHub Profile
python -m venv .venv
.venv\Scripts\activate.bat
@rplantefeve
rplantefeve / labsup.local-443.conf
Created September 24, 2024 11:26
Vhost 443 config
<VirtualHost *:443>
ServerAdmin webmaster@localhost
ServerName labsup.local
ServerAlias www.labsup.local
DocumentRoot /var/www/labsup-web
<Directory "/var/www/labsup-web">
Options -Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted
@rplantefeve
rplantefeve / labsup.local.conf
Last active September 24, 2024 14:30
Vhost 80 config
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName labsup.local
ServerAlias www.labsup.local
DocumentRoot /var/www/labsup-web
<Directory "/var/www/labsup-web">
Options -Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted
@rplantefeve
rplantefeve / cheatsheet-html.md
Last active September 19, 2019 14:32
Cheat sheet HTML

HTML

  • Il est possible d'ajouter des données personnalisées sur des éléments HTML.
<a id="id" href="#" data-perso="456">Lien</a>

Très utile lorsqu'il s'agit de récupérer ces données. Par exemple avec jQuery :

let perso = $('#id').data('perso');
@rplantefeve
rplantefeve / party.json
Created July 24, 2017 20:03
Groupes de mercenaire en JSON
{
"nom": "Rust in peace",
"origine": "Forgotten Realms",
"personnages" :
[
{
"nom": "Karktor",
"classes": [
"paladin",
"prètre"
@rplantefeve
rplantefeve / .gitignore
Created July 15, 2017 15:12
Gitignore for Java Eclipse projects
# Compiled class file
*.class
# Log file
*.log
# BlueJ files
*.ctxt
# Mobile Tools for Java (J2ME)

Exercice 1

Créer une fonction qui va retourner le maximum d'un tableau d'entiers. Créer les tests unitaires pour tester votre code.

Concepts manipulés :

  • Array

Exercice 2

Créer une fonction qui prend un texte en paramètre et qui indexe le contenu. Cela signifie qu'une table d'indexation contenant chaque mot utilisé dans le texte ainsi que son nombre d'occurrences est retournée.

@rplantefeve
rplantefeve / .jshintrc
Created May 7, 2017 21:54
.jshintrc for ES6, updated for jshint 2.9 with every available option (no deprecations), without comments
{
"bitwise" : true,
"curly" : true,
"eqeqeq" : true,
"esversion" : 6,
"forin" : true,
"freeze" : true,
"funcscope" : false,
"futurehostile" : true,
"iterator" : false,
@rplantefeve
rplantefeve / .jshintrc
Created May 7, 2017 21:49 — forked from haschek/.jshintrc
JSHint Configuration, Strict Edition
{
// --------------------------------------------------------------------
// JSHint Configuration, Strict Edition
// --------------------------------------------------------------------
//
// This is a options template for [JSHint][1], using [JSHint example][2]
// and [Ory Band's example][3] as basis and setting config values to
// be most strict:
//
// * set all enforcing options to true