Skip to content

Instantly share code, notes, and snippets.

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<h1>Démo live coding</h1>
<?php
@bastienapp
bastienapp / application.properties
Created January 7, 2025 11:18
Spring Boot H2 Database configuration
server.port=8901
spring.datasource.url=jdbc:h2:mem:inventory_db;DB_CLOSE_DELAY=-1
spring.datasource.driver-class-name=org.h2.Driver
spring.datasource.username=sa
spring.datasource.password=password
# JPA configuration
spring.jpa.database-platform=org.hibernate.dialect.H2Dialect
spring.jpa.hibernate.ddl-auto=update
spring.jpa.show-sql=true
@bastienapp
bastienapp / login.html
Created January 5, 2026 13:09
Angular gestion d'erreur dans le formulaire
<main class="container">
<h2>Sign in</h2>
<form (submit)="signIn($event)">
<label>
Email :
<input [field]="loginForm.username" type="text" placeholder="[email protected]" />
</label>
@if (loginForm.username().invalid() && loginForm.username().touched()) {
<div class="error">
@for (error of loginForm.username().errors(); track error.kind) {
winget install --id=PostgreSQL.PostgreSQL.17 -v 17.0-1 -e
@bastienapp
bastienapp / queries.md
Last active April 16, 2026 07:54
Requêtes restaurant

SQL Queries

Database diagram

Import the restaurant.sql file into MySQL.

Create the following queries :

  1. Select all restaurant's name
@bastienapp
bastienapp / whereismyband.md
Created April 21, 2026 06:51
Projet Where is my Band

Projet Where is my Band

Développe le backend d'un projet avec un framework

Ressources

.

Contexte du projet

@bastienapp
bastienapp / projet_netflim.md
Created April 27, 2026 09:41
Projet Netflim

React - Frontend du projet Netflim

Développe Netflim : l'application web React pour les amateurs de films.

Ressources

Contexte du projet