Update from obsidian - thinkpad
Affected files: 01. Projects/Electronic Mantainance/.gitignore 01. Projects/Electronic Mantainance/List of electronics.md 01. Projects/Juno/Queue stored in memory.md 01. Projects/Juno/README.md 01. Projects/Mental Health/Therapy/Session 005 24-05-03.md 02. Areas/Escape Latam/Comparación de Paises.md 03. Resources/Projects Ideas/mini-strap.md 04. Periodic/03. Monthly/2024-03.md 97. Ideas/Frontmatter query language (idea)/README.md 97. Ideas/Fuuka desktop client/README.md 97. Ideas/Migrate to Zellij (Someday)/Migrate to zellij.md 97. Ideas/Phisics Engine (idea)/README.md 97. Ideas/Setup Shell (Someday)/Setup shell.md 97. Ideas/Spotify Playlist Intersection (idea)/README.md 98. Holds/Escape Latam (hold)/Canada.md 98. Holds/Escape Latam (hold)/Comparación de Paises.md 98. Holds/Escape Latam (hold)/English Certification.md 98. Holds/Escape Latam (hold)/Escapar de Latam.md 98. Holds/Escape Latam (hold)/New Zeldand.md 98. Holds/Página Personal (hold)/Carta de presentación.md 98. Holds/Página Personal (hold)/Components/Lightbox.md 98. Holds/Página Personal (hold)/Components/TOC.md 98. Holds/Página Personal (hold)/Components/Table.md 98. Holds/Página Personal (hold)/Content.md 98. Holds/Página Personal (hold)/Pages/Landing Page.md 98. Holds/Página Personal (hold)/Pages/Landing Page.pdf 98. Holds/Página Personal (hold)/Pages/Portafolio List.md 98. Holds/Página Personal (hold)/Portfolio/Piloto Go.md 98. Holds/Página Personal (hold)/README.md 99. Archives/Neardearla 2024/13 consejos de Senior que le daría a mi yo Junior.md 99. Archives/Neardearla 2024/Construyendo Bajo Presión cómo armar el primer MVP de tu startup en 2024.md 99. Archives/Neardearla 2024/Código con corazón mejores prácticas de FrontEnd para encantar a tu UX.md 99. Archives/Neardearla 2024/Cómo Elegir la Base de Datos Adecuada para Tu Proyecto Una Guía entre SQL y NoSQL.md 99. Archives/Neardearla 2024/Cómo evolucionar profesionalmente en tecnología sin perder tu chispa de programar.md 99. Archives/Neardearla 2024/Desarrollo de pruebas unitarias asistido por IA.md 99. Archives/Neardearla 2024/Desde la Web al Escritorio - Tauri.md 99. Archives/Neardearla 2024/Fortaleza Digital Construyendo un Futuro Seguro con Desarrollo de Software Resiliente.md 99. Archives/Neardearla 2024/La Belleza del programa, la Felicidad del Programador.md 99. Archives/Neardearla 2024/Pasted image 20240411191813.png 99. Archives/Neardearla 2024/Pasted image 20240411192942.png 99. Archives/Neardearla 2024/Pasted image 20240413105402.png 99. Archives/Neardearla 2024/Pasted image 20240413113310.png 99. Archives/Neardearla 2024/Pasted image 20240413113444.png 99. Archives/Neardearla 2024/Pasted image 20240413113655.png 99. Archives/Neardearla 2024/Pasted image 20240413131457.png 99. Archives/Neardearla 2024/Pasted image 20240413131624.png 99. Archives/Neardearla 2024/Pasted image 20240413141003.png 99. Archives/Neardearla 2024/Pasted image 20240413161221.png 99. Archives/Neardearla 2024/Pasted image 20240413162105.png 99. Archives/Neardearla 2024/Pasted image 20240414131547.png 99. Archives/Neardearla 2024/Pasted image 20240414133536.png 99. Archives/Neardearla 2024/Pasted image 20240414133556.png 99. Archives/Neardearla 2024/Pasted image 20240414133649.png 99. Archives/Neardearla 2024/Pasted image 20240414133802.png 99. Archives/Neardearla 2024/Pasted image 20240414133818.png 99. Archives/Neardearla 2024/Pasted image 20240414133924.png 99. Archives/Neardearla 2024/Pasted image 20240414133957.png 99. Archives/Neardearla 2024/Pasted image 20240414134055.png 99. Archives/Neardearla 2024/Patrones de diseño el arma secreta de los desarrolladores expertos.md 99. Archives/Neardearla 2024/Que la fuerza de los gráficos te acompañe Aprende a dominar la visualización de datos.md 99. Archives/Neardearla 2024/Sincronización Perfecta Comunicación entre Microservicios con TypeScript y NestJs.md 99. Archives/Neardearla 2024/¿Por qué nos subestimamos? Guía práctica para negociar tu salario de forma efectiva.md
|
|
@ -1,16 +0,0 @@
|
||||||
---
|
|
||||||
created: 2024-02-10T17:55:28-03:00
|
|
||||||
modified: 2024-02-10T17:56:55-03:00
|
|
||||||
type: Checklist
|
|
||||||
updated: 2024-03-12 13:49
|
|
||||||
---
|
|
||||||
|
|
||||||
# List of electronics
|
|
||||||
|
|
||||||
- [ ] Sofle Keyboard
|
|
||||||
- [x] Keychrone Keyboard
|
|
||||||
- [x] Switch
|
|
||||||
- [ ] PlayStation 4
|
|
||||||
- [x] Notebook
|
|
||||||
- [ ] 8Bitdo
|
|
||||||
- [x] Tarro
|
|
||||||
16
01. Projects/Juno/Queue stored in memory.md
Normal file
|
|
@ -0,0 +1,16 @@
|
||||||
|
---
|
||||||
|
tags:
|
||||||
|
- dev/rust
|
||||||
|
---
|
||||||
|
Utilizar "message passing" con mpsc y y oneshot para manejar todo el "Player"
|
||||||
|
|
||||||
|
Esto nos permite:
|
||||||
|
- Desacoplar el player del servidor GRPC, permitiendo que acciones del player no bloqueen el servidor
|
||||||
|
- Poder solicitar mensajes de solo lectura de datos ya cargados sin bloquar el thread
|
||||||
|
- Poder hacer la solicitud inicial hacia el player desde el main thread al levantar el servicio
|
||||||
|
|
||||||
|
Para hacer esto, hay que separar el servidor GRPC del Player, la funcionalidad de "get_files" la debería usar el Player, no el GRPC server.
|
||||||
|
|
||||||
|
El GRPC Server no debería tener lógica propia, sólo debería comunicarse con el player y manejar mensajes.
|
||||||
|
|
||||||
|
[https://tokio.rs/tokio/tutorial/channels](https://tokio.rs/tokio/tutorial/channels#)
|
||||||
|
|
@ -44,6 +44,8 @@ The queue should have a soft limit and a hard limit.
|
||||||
- Hard limit: The actual limit of the query, items above this limit are truncated.
|
- Hard limit: The actual limit of the query, items above this limit are truncated.
|
||||||
|
|
||||||
I don't remember why but this was important and useful.
|
I don't remember why but this was important and useful.
|
||||||
|
|
||||||
|
Para hacer la primera operación en el server, puedo hacer un nuevo thread (con tokio ojalá) e instanciar un cliente que haga la petición.
|
||||||
## [Outtakes](Project%20checklists.md#Completion)
|
## [Outtakes](Project%20checklists.md#Completion)
|
||||||
|
|
||||||
### Was the goal archived?
|
### Was the goal archived?
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,6 @@
|
||||||
|
# Session 005 24-05-03
|
||||||
|
|
||||||
|
- Buscar premio ante lograr metas, algo realmente satisfactorio
|
||||||
|
- mandar más currículum
|
||||||
|
- no dejar que los pensamientos intrusivos ganen, __"no los acepto"__
|
||||||
|
- Diario de metas o tener algo fisico que represente la meta
|
||||||
|
|
@ -4,7 +4,7 @@ updated: 2024-03-12 13:49
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
||||||
| | [New Zeldand](New%20Zeldand.md) | [[Canada]] |
|
| | [New Zeldand](02.%20Areas/Escape%20Latam/New%20Zeldand.md) | [[02. Areas/Escape Latam/Canada]] |
|
||||||
| ---- | ---- | ---- |
|
| ---- | ---- | ---- |
|
||||||
| Leyes Laborales | | |
|
| Leyes Laborales | | |
|
||||||
| Salud | | |
|
| Salud | | |
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
created: 2024-03-17 16:39
|
created: 2024-03-17 16:39
|
||||||
updated: 2024-03-17 16:41
|
updated: 2024-03-17 16:41
|
||||||
---
|
---
|
||||||
- Utilizando el SCSS base de [README](01.%20Projects/Página%20Personal/README.md), puedo sacarlo a un proyecto aparte como un mini framework de CSS
|
- Utilizando el SCSS base de [README](01.%20Projects/Página%20Personal%20(/README.md), puedo sacarlo a un proyecto aparte como un mini framework de CSS
|
||||||
- SASS y CSS
|
- SASS y CSS
|
||||||
- Utilizar variables de CSS cuando sea posible
|
- Utilizar variables de CSS cuando sea posible
|
||||||
- Modular by default
|
- Modular by default
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ updated: 2024-04-15 20:56
|
||||||
|
|
||||||
## Review
|
## Review
|
||||||
|
|
||||||
- I manage to work constantly in [my personal page](01.%20Projects/Página%20Personal/README.md)
|
- I manage to work constantly in [my personal page](01.%20Projects/Página%20Personal%20(/README.md)
|
||||||
- On the other hand, each day it became more and more dificult to start working on something, taking from 5 minutes to start, to almost 2 hours sometimes.
|
- On the other hand, each day it became more and more dificult to start working on something, taking from 5 minutes to start, to almost 2 hours sometimes.
|
||||||
|
|
||||||
## Tasks Report
|
## Tasks Report
|
||||||
|
|
|
||||||
42
97. Ideas/Fuuka desktop client/README.md
Normal file
|
|
@ -0,0 +1,42 @@
|
||||||
|
---
|
||||||
|
created: 2024-05-07 14:49
|
||||||
|
updated: 2024-05-07 14:49
|
||||||
|
status: Backlog
|
||||||
|
---
|
||||||
|
# Fuuka desktop client
|
||||||
|
|
||||||
|
Hacer un cliente, y solo cliente, para Fuuka en tauri?
|
||||||
|
|
||||||
|
- Simple: solo reproducir el stream, y solicitar canciones (chat si es que tiene)
|
||||||
|
- multi plataforma: con tauri podria hacer desktop + mobile (cuando salga de alpha)
|
||||||
|
- Reproducir en segundo plano
|
||||||
|
|
||||||
|
## Resources
|
||||||
|
|
||||||
|
- Item
|
||||||
|
|
||||||
|
## [Kickoff](Project%20checklists.md#Kickoff)
|
||||||
|
|
||||||
|
### Completion Criteria
|
||||||
|
|
||||||
|
This project will be completed when:
|
||||||
|
|
||||||
|
- [ ] #feat item
|
||||||
|
|
||||||
|
### Brainstorm
|
||||||
|
|
||||||
|
- Item
|
||||||
|
|
||||||
|
## [Outtakes](Project%20checklists.md#Completion)
|
||||||
|
|
||||||
|
### Was the goal archived?
|
||||||
|
|
||||||
|
Yes/No, because of...
|
||||||
|
|
||||||
|
### What did go well?
|
||||||
|
|
||||||
|
- Item
|
||||||
|
|
||||||
|
### What did go wrong?
|
||||||
|
|
||||||
|
- Item
|
||||||
|
|
@ -4,7 +4,7 @@ updated: 2024-03-12 13:49
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
||||||
| | [New Zeldand](New%20Zeldand.md) | [[Canada]] |
|
| | [New Zeldand](98.%20Holds/Escape%20Latam%20(hold)/New%20Zeldand.md) | [[98. Holds/Escape Latam (hold)/Canada]] |
|
||||||
| ---- | ---- | ---- |
|
| ---- | ---- | ---- |
|
||||||
| Leyes Laborales | | |
|
| Leyes Laborales | | |
|
||||||
| Salud | | |
|
| Salud | | |
|
||||||
|
Before Width: | Height: | Size: 324 KiB After Width: | Height: | Size: 324 KiB |
|
Before Width: | Height: | Size: 384 KiB After Width: | Height: | Size: 384 KiB |
|
Before Width: | Height: | Size: 422 KiB After Width: | Height: | Size: 422 KiB |
|
Before Width: | Height: | Size: 948 KiB After Width: | Height: | Size: 948 KiB |
|
Before Width: | Height: | Size: 686 KiB After Width: | Height: | Size: 686 KiB |
|
Before Width: | Height: | Size: 961 KiB After Width: | Height: | Size: 961 KiB |
|
Before Width: | Height: | Size: 568 KiB After Width: | Height: | Size: 568 KiB |
|
Before Width: | Height: | Size: 647 KiB After Width: | Height: | Size: 647 KiB |
|
Before Width: | Height: | Size: 495 KiB After Width: | Height: | Size: 495 KiB |
|
Before Width: | Height: | Size: 57 KiB After Width: | Height: | Size: 57 KiB |
|
Before Width: | Height: | Size: 240 KiB After Width: | Height: | Size: 240 KiB |
|
Before Width: | Height: | Size: 250 KiB After Width: | Height: | Size: 250 KiB |
|
Before Width: | Height: | Size: 169 KiB After Width: | Height: | Size: 169 KiB |
|
Before Width: | Height: | Size: 237 KiB After Width: | Height: | Size: 237 KiB |
|
Before Width: | Height: | Size: 194 KiB After Width: | Height: | Size: 194 KiB |
|
Before Width: | Height: | Size: 158 KiB After Width: | Height: | Size: 158 KiB |
|
Before Width: | Height: | Size: 228 KiB After Width: | Height: | Size: 228 KiB |
|
Before Width: | Height: | Size: 228 KiB After Width: | Height: | Size: 228 KiB |
|
Before Width: | Height: | Size: 256 KiB After Width: | Height: | Size: 256 KiB |