- Create database and user
create database my_database;
create user 'myUser'@'localhost' identified by 'myPassword';
GRANT ALL PRIVILEGES ON my_database.* TO 'myUser'@'localhost';
- Import dump
mysql -u myUser -p my_database < dump.sql
openapi: 3.0.1 | |
info: | |
title: Todo-Tag Backend | |
version: "1.0" | |
servers: | |
- url: http://localhost:8080 | |
- url: http://todo.thing.zone | |
tags: | |
- name: todos | |
- name: tags |
#include "string.h" | |
#include "driver/spi_master.h" | |
#define PIN_NUM_MISO 19 | |
#define PIN_NUM_MOSI 23 | |
#define PIN_NUM_CLK 18 | |
#define PIN_NUM_CS 12 | |
spi_device_handle_t spi; |
import asyncio | |
import sys | |
import time | |
from aiostream import stream | |
from vcd import VCDWriter | |
start = time.monotonic() | |
async def oscillator(writer, variable, freq): |
create database my_database;
create user 'myUser'@'localhost' identified by 'myPassword';
GRANT ALL PRIVILEGES ON my_database.* TO 'myUser'@'localhost';
mysql -u myUser -p my_database < dump.sql
document.querySelector('#readme').setAttribute('style', 'position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 100; background-color: white') | |
document.querySelector('body').appendChild(document.querySelector('#readme')) | |
window.print() |
Ajouter la directive open_basedir dans .user.ini:
Attention, remplacer
ac454cad5c2a45a3f7455b344da9511c
etmydomain.ch
en fonction de l'hébergement.
open_basedir "/home/clients/ac454cad5c2a45a3f7455b344da9511c/sites/mydomain.ch/"
Cette directive va empêcher PHP d'écrire en dehors du dossier spécifié. À noter que certaines attaques sont possibles pour outrepasser cette directive, comme ouvrir un shell ou un processus (bloqué par défaut sur Infomaniak) ou via des failles PHP.
from typing import Any, List, Type, TypeVar | |
from pydantic import BaseModel | |
from sqlalchemy import Column, ForeignKey, Integer, String, create_engine | |
from sqlalchemy.ext.asyncio import (AsyncAttrs, AsyncEngine, AsyncSession, | |
create_async_engine) | |
from sqlalchemy.ext.declarative import declarative_base | |
from sqlalchemy.future import select | |
from sqlalchemy.inspection import inspect | |
from sqlalchemy.orm import RelationshipProperty, relationship, sessionmaker |
from langchain.callbacks.manager import CallbackManager | |
from langchain.callbacks.streaming_stdout import StreamingStdOutCallbackHandler | |
from langchain.llms import Ollama | |
from langchain.output_parsers import PydanticOutputParser | |
from langchain.prompts import PromptTemplate | |
from pydantic import BaseModel, Field, field_validator | |
llm = Ollama( |