Skip to content

Instantly share code, notes, and snippets.

View davidostermann's full-sized avatar

David Ostermann davidostermann

View GitHub Profile
// Faire un create-react-app
// Installer redux et react-redux : npm i -S redux react-redux
// Copier tout le code dans le index.js de votre create-react-app
import React from 'react';
import ReactDOM from 'react-dom';
import { combineReducers, createStore } from 'redux';
import {Provider, connect} from 'react-redux';
import './index.css';
@davidostermann
davidostermann / txt
Created July 27, 2017 14:17
Exercice JS avec DOM
- Faire 3 boutons : 1 rouge, 1 bleu, 1 vert
- Faire 3 textes avec la couleur grise : 1 avec l'id p1, 1 avec l'id p2, 1 avec l'id p3,
- Quand je clique sur le bouton rouge,
- si le texte p1 est gris
- le texte devient rouge
- sinon
- le texte p1 devient gris
- Quand je clique sur le bouton bleu,
git remote add upstream https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git
git fetch upstream
git merge upstream/master
@davidostermann
davidostermann / pipe.js
Created October 19, 2017 11:59
pipe function
const _pipe = (f, g) => (...args) => g(f(...args))
export const pipe = (...fcts) => fcts.reduce(_pipe)
@davidostermann
davidostermann / docker-compose.yml
Last active April 8, 2026 14:25
Docker compose Postgres Adminer
version: '3.1'
services :
db:
image: postgres:10-alpine
ports:
- "5432:5432"
environment:
POSTGRES_USER: user1
POSTGRES_PASSWORD: changeme
POSTGRES_DB: tododb
@davidostermann
davidostermann / entries.jsx
Created November 27, 2017 18:20
object entries
Object.entries(obj).map(([key, value], i) =>
<p key={i}> {key} : <strong>{value}</strong></p>
)

Install DB and Adminer :

docker-compose up

Connection

Go to localhost:8080

Credentials :

@davidostermann
davidostermann / docker-killall.sh
Last active June 21, 2018 15:29
docker kill all
docker stop $(docker ps -a -q)
docker rm $(docker ps -a -q)
@davidostermann
davidostermann / cloudSettings
Created October 2, 2018 12:29 — forked from josephpage/cloudSettings
Visual Studio Code Settings Sync Gist
{"lastUpload":"2018-09-29T12:34:30.975Z","extensionVersion":"v3.1.2"}