merge
This commit is contained in:
commit
5b55c0cf7e
16 changed files with 141 additions and 6 deletions
Binary file not shown.
BIN
assets/image_1725626421579_0.png
Normal file
BIN
assets/image_1725626421579_0.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 39 KiB |
BIN
assets/image_1725627912586_0.png
Normal file
BIN
assets/image_1725627912586_0.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 54 KiB |
|
@ -1,6 +1,4 @@
|
|||
<<<<<<< HEAD
|
||||
- **10:05** [[quick capture]]: [Figma OSS Alternative](https://news.ycombinator.com/item?id=40218463)
|
||||
=======
|
||||
- Dotfiles per SwayFX
|
||||
- https://github.com/victor4pinheiro/dotfiles/tree/main
|
||||
>>>>>>> 3dbf2961f4f9f9838903adedc06d6a247815b23d
|
||||
>>>>>>> 3dbf2961f4f9f9838903adedc06d6a247815b23d
|
|
@ -1,3 +1,5 @@
|
|||
- Peso 74.2 Kg
|
||||
- Video sui #webcomponents di Chris Ferdinandi
|
||||
- http://raspberry.vpn:3002/watch?v=2S4-42vjZwY
|
||||
- Cattura video su #wayland con #archlinux
|
||||
- https://github.com/ammen99/wf-recorder
|
|
@ -1 +1,6 @@
|
|||
- **17:04** [[quick capture]]: [GitHub - Forceu/barcodebuddy: Barcode system for Grocy](https://github.com/Forceu/barcodebuddy)
|
||||
- **17:04** [[quick capture]]: [GitHub - Forceu/barcodebuddy: Barcode system for Grocy](https://github.com/Forceu/barcodebuddy)
|
||||
- Risorse su #css consigliate da Chris Ferdinandi
|
||||
- https://gomakethings.com/my-favorite-resource-for-learning-css/
|
||||
- Traduci la seguente frase in inglese:
|
||||
- Ciao a tutti, mi sapreste consigliare delle risorse su CSS? Ho avuto modo di leggere il post di Chris che riporta indicazioni su alcune risorse da consultare. Mi piacerebbe sapere se, oltre a quelle, qualcuno di voi ha da consigliarmi un libro. Certo l'ideale sarebbe avere un workshop "CSS Essentials" prodotto da Chris ;)).
|
||||
- Lo studente presenta un profilo gravemente insufficiente in ITALIANO, INGLESE e STORIA E GEOGRAFIA. Non ha raggiunto gli obiettivi minimi dell'acquisizione dei contenuti e ha dimostrato di non aver maturato un autonomo metodo di lavoro nonostante le attività di recupero in itinere messe in atto per colmare le gravi lacune i risultati permangono gravemente insufficienti e l'alunno non è in grado di affrontare la classe seconda con profitto.
|
||||
|
|
2
journals/2024_09_01.md
Normal file
2
journals/2024_09_01.md
Normal file
|
@ -0,0 +1,2 @@
|
|||
- Hello @cferdinandi, I've been reading [this article](https://gomakethings.com/bye-bye-build-steps/#what-s-next), and I understand that you're moving away from JavaScript bundling in your websites. Additionally, in
|
||||
he "Module Bundlers" section of "Structure & Scale," you highlight some inefficiencies associated with using ES modules. I'm curious about your current perspective on bundling. While I assume it may depend on the size of the project, I'd appreciate hearing your thoughts directly.
|
|
@ -1,2 +1,28 @@
|
|||
- **06:35** [[quick capture]]: [Building LLMs from the Ground Up: A 3-Hour Coding Workshop](https://news.ycombinator.com/item?id=41412256)
|
||||
- **06:35** [[quick capture]]: [Low Cost Mini PCs](https://lowcostminipcs.com/)
|
||||
- **06:35** [[quick capture]]: [Low Cost Mini PCs](https://lowcostminipcs.com/)
|
||||
- Per installare `rollup.js` #leanwebclub #web #Javascript
|
||||
- ```
|
||||
npm install --global rollup
|
||||
```
|
||||
- Per eseguire `rollup`
|
||||
- ```bash
|
||||
rollup index.js --file bundle.js --format iife
|
||||
```
|
||||
- Per configurare `package.json` e installare localmente `rollup`
|
||||
- ```bash
|
||||
npm install rollup --save-dev
|
||||
```
|
||||
- ```js
|
||||
{
|
||||
"type": "module",
|
||||
"devDependencies": {
|
||||
"rollup": "^4.21.2"
|
||||
},
|
||||
"scripts": {
|
||||
"js": "rollup --config"
|
||||
}
|
||||
}
|
||||
```
|
||||
- ```bash
|
||||
npm run js
|
||||
```
|
||||
|
|
|
@ -1 +1,8 @@
|
|||
- **17:11** [[quick capture]]: [Building Production-Grade Web Applications with Supabase | Web Development | eBook](https://www.packtpub.com/en-de/product/building-production-grade-web-applications-with-supabase-9781837630684)
|
||||
- **17:11** [[quick capture]]: [Building Production-Grade Web Applications with Supabase | Web Development | eBook](https://www.packtpub.com/en-de/product/building-production-grade-web-applications-with-supabase-9781837630684)
|
||||
- Riunione 1 C LIN #scuola
|
||||
- 19 studenti con 13 studentesse
|
||||
- Un allievo disabile (ritardo mentale grave, epatite, epilessia)
|
||||
- Per aggiornare le chiavi su un'installazione #archlinux
|
||||
- ```bash
|
||||
sudo pacman-key --refresh-keys
|
||||
```
|
||||
|
|
1
journals/2024_09_06.md
Normal file
1
journals/2024_09_06.md
Normal file
|
@ -0,0 +1 @@
|
|||
-
|
1
journals/2024_09_07.md
Normal file
1
journals/2024_09_07.md
Normal file
|
@ -0,0 +1 @@
|
|||
- **07:46** [[quick capture]]: [Show HN: AnythingLLM – Open-Source, All-in-One Desktop AI Assistant](https://news.ycombinator.com/item?id=41457633)
|
52
journals/2024_09_09.md
Normal file
52
journals/2024_09_09.md
Normal file
|
@ -0,0 +1,52 @@
|
|||
- Documentazione sui `service worker` su MDN
|
||||
- https://developer.mozilla.org/en-US/docs/Web/API/Service_Worker_API
|
||||
- Riunione coordinatori 2024/2025
|
||||
- Scrivere le cose riservate a dirigente@liceocarduccidante.net
|
||||
- Caricare il PDP con le iniziali prima del CDC, pare non ci saranno i moduli
|
||||
- Lo studente maggiorenne non può uscire non accompagnato ma può delegare un altro maggiorenne (anche un amico)
|
||||
- Lo studente che sta male delega un adulto e firma la delega
|
||||
- L'adulto che se ne prende carico compilo uno scritto e lo firma
|
||||
- Si chiama comunque a casa (meglio un adempimento in più che uno in meno)
|
||||
- Se il mittente manda un documento con firma scansionata allora bisogna che il mittente alleghi un documento di identità
|
||||
- Gli studenti non possono chiamare a casa dal loro cellulare se stanno male
|
||||
- Nel momento in cui uno studente entra in classe dopo le 11 non si può farlo uscire
|
||||
- Prima ora 1 C LIN #scuola
|
||||
- Francesca
|
||||
- Si vergogna di non capire
|
||||
- Equazioni di primo grado
|
||||
- Il rumeno
|
||||
- Fonda Savio Manzoni
|
||||
- Livello molto basso
|
||||
- Vidoni Alice
|
||||
- Difficoltà in Geometria
|
||||
- Equazioni fatte
|
||||
- Curci Sebastian
|
||||
- Rismondo di Melara
|
||||
- Qualcosa sui prodotti notevoli
|
||||
- Giulio
|
||||
- Qualche difficoltà
|
||||
- 3-4 ore di studio pomeridiano alla settimana
|
||||
- Ambro
|
||||
- prof. non coinvolgente
|
||||
- guardava serie
|
||||
- -incantation
|
||||
- Carlotta
|
||||
- de Marchesetti di Sistiana
|
||||
- le piace la Geometria
|
||||
- Dora
|
||||
- Addobbati
|
||||
- Testa dura
|
||||
- Ha fatto le equazioni
|
||||
- Giorgia
|
||||
-
|
||||
- Isabell
|
||||
- Algebra
|
||||
- Appassionata di cultura cinese
|
||||
- Fulli
|
||||
- Aritmetica e algebra
|
||||
- Le piace lo spagnolo
|
||||
- Scuola interpreti
|
||||
- Serie spagnole
|
||||
- Incomprensibile
|
||||
- Difficoltà a capire i disegni
|
||||
-
|
1
journals/2024_09_10.md
Normal file
1
journals/2024_09_10.md
Normal file
|
@ -0,0 +1 @@
|
|||
- **14:24** [[quick capture]]: [An NFC movie library for my kids](https://news.ycombinator.com/item?id=41479141)
|
1
journals/2024_09_11.md
Normal file
1
journals/2024_09_11.md
Normal file
|
@ -0,0 +1 @@
|
|||
- DSGA, Segreteria, Circolari pronte
|
|
@ -0,0 +1,23 @@
|
|||
file:: [9781837630684-BUILDING_PRODUCTION_GRADE_WEB_APPLICATIONS_WITH_SUPABASE_1725625620379_0.pdf](../assets/9781837630684-BUILDING_PRODUCTION_GRADE_WEB_APPLICATIONS_WITH_SUPABASE_1725625620379_0.pdf)
|
||||
file-path:: ../assets/9781837630684-BUILDING_PRODUCTION_GRADE_WEB_APPLICATIONS_WITH_SUPABASE_1725625620379_0.pdf
|
||||
|
||||
- Demystifying the inner workings of Supabase with Postgres
|
||||
ls-type:: annotation
|
||||
hl-page:: 33
|
||||
hl-color:: yellow
|
||||
id:: 66daf604-7023-4371-908b-0ea58ef38591
|
||||
- Demystifying
|
||||
ls-type:: annotation
|
||||
hl-page:: 36
|
||||
hl-color:: yellow
|
||||
id:: 66daf84e-21b2-4295-90bb-b1117bf988f5
|
||||
- Controlling who can do what with an explicit central permission system is usually found in more complex apps. I’m talking about so-called Role / Relationship Based Access Control (RBAC) or Fine Grained Authorization (FGA) systems. Though they have different names, they are essentially the same, being gatekeepers to set and check permissions explicitly and declaratively.
|
||||
ls-type:: annotation
|
||||
hl-page:: 35
|
||||
hl-color:: yellow
|
||||
id:: 66daf861-d163-4df0-bf42-24f8b3bc669b
|
||||
- Let’s strip down what happens, step-by-step, when a user within your web application tries to access data from the database with Supabase
|
||||
ls-type:: annotation
|
||||
hl-page:: 41
|
||||
hl-color:: yellow
|
||||
id:: 66dafe54-a4c3-4c63-9d74-44273367cde7
|
16
pages/supabase.md
Normal file
16
pages/supabase.md
Normal file
|
@ -0,0 +1,16 @@
|
|||
## Building Production-Grade Web Applications with Supabase multi-tenancy, and more David Lorenz
|
||||
- ![9781837630684-BUILDING_PRODUCTION_GRADE_WEB_APPLICATIONS_WITH_SUPABASE.pdf](../assets/9781837630684-BUILDING_PRODUCTION_GRADE_WEB_APPLICATIONS_WITH_SUPABASE_1725625620379_0.pdf)
|
||||
- ## Studio di Supabase dal libro
|
||||
- Supabase è fortemente basato su [postgres](((66daf604-7023-4371-908b-0ea58ef38591)))
|
||||
- Schema del modello [FGA](((66daf861-d163-4df0-bf42-24f8b3bc669b))) (Fine Grained Authorization)
|
||||
- ![image.png](../assets/image_1725626421579_0.png)
|
||||
- Il controllo dei permessi è gestito direttamente dal database, questo consente di semplificare enormemente la gestione dei permessi. Il controllo sui permessi è infatti eseguito direttamente dal database e non dal backend. In questo modo il codice che interagisce con il database, sia lato frontend che lato backend può essere enormemente semplificato, come si vede dall'esempio che segue.
|
||||
- Questo è un modo per salvare un documento di testo in `javascript` ma solo se l'utente possiede i permessi appropriati.
|
||||
- ```javascript
|
||||
const supabaseClient = createSupabaseClient();
|
||||
|
||||
supabaseClient.from('documents').update({ content }).match({ documentId })
|
||||
```
|
||||
- Per avere una [panoramica](((66dafe54-a4c3-4c63-9d74-44273367cde7))) del flusso dei dati da utente a backend a utente nuvoamente può essere utile lo schema che segue.
|
||||
- ![image.png](../assets/image_1725627912586_0.png)
|
||||
-
|
Loading…
Reference in a new issue