Skip to content

Instantly share code, notes, and snippets.

View abenevaut's full-sized avatar
💬
BiBop! I'm EngelBit!

Antoine B. abenevaut

💬
BiBop! I'm EngelBit!
View GitHub Profile

Queue.h est un outil indispensable à maîtriser quand l''on développe beaucoup en langage C. C''est une suite de macro qui facilite la création et l''utilisation des listes chaînées. On y distingue trois ensembles de macro pour les listes simples, les files (FIFO/LIFO) et les listes circulaires.', ' En C, la liste chaînée fait souvent office d''un apprentissage laborieux, douloureux. A deux pas entre la maitrise des pointeurs et l''élaboration de structures, c''est un moyen simple et efficace pour la gestion et l''accès aux données d''un programme. Grâce aux listes plus besoin de tableau, on raccourcie ces structures et on donne un air artistique à son code.

Après les avoir utilisés un certain temps, on se rend vite compte que l''on ne peut plus s''en passer - malgré parfois le besoin d''élaborer des structures plus complexes comme des arbres binaires de toutes sortent ou des graphes - on aime en mettre partout pour tout faire. C''est à ce moment que l''on se rend compte que le temps de développement d''une l

ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\<your user profile>\AppData\Roaming
CommonProgramFiles=C:\Program Files\Common Files
CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files
CommonProgramW6432=C:\Program Files\Common Files
DriverData=C:\Windows\System32\Drivers\DriverData
HOMEDRIVE=C:
HOMEPATH=\Users\<your user profile>
LOCALAPPDATA=C:\Users\\AppData\Local

Laravel nginx configuration on Synology webstation

sudo vi /etc/nginx/sites-enabled/server.webstation-vhost.conf

Add

location / { try_files $uri $uri/ /index.php?$query_string; }

Prerequisite

  • SSH should be activated and working
  • Python 3.9 should be installed from Package Center
  • supervisord

Install Supervisord

Connect to the NAS with SSH, then log as root:

Let's follow together the Docker kata.

Here, the docker cheat sheet with popular commands.

  • app.jsx - load router from attached project router file

  • router.jsx - load project router

  • ReactRouterProvider.jsx - the dedicated react-router router; could be cloned for inertia and others react/next routers

  • RouterContext.jsx - the abstract router

  • Link.jsx - the Link component

  • (Not tested) InertiaRouterProvider.jsx - the dedicated inertiajs router