Recientemente me di cuenta de que mis notas personales se están replicando muchas más veces de lo que originalmente pretendía. Aquí tienes un resumen conciso.
Antecedentes
Durante años, capturé pensamientos rápidos en Apple Notes, pero a medida que la colección creció convirtiéndose en una base de conocimiento personal, necesitaba una mejor estructura. Me mudé a Obsidian, que es poderoso, pero demasiado pesado para la captura rápida de notas. Buscando una solución más ligera, multiplataforma y con una API abierta, adopté Memos como mi herramienta principal para tomar notas.
¿Por qué Memos?
Código abierto y activamente mantenido – gran comunidad y código extensamente probado.
Extensible – rica API REST que permite integraciones personalizadas.
Cadena de Replicación que Implementé Súbitamente con el Tiempo
El mismo almacén de Obsidian reside en una carpeta sincronizada por iCloud, que copia los archivos a mi Mac y los sincroniza con la aplicación iOS de Obsidian en mi iPhone.
Las copias de seguridad automáticas de iCloud crean una copia adicional en el almacenamiento de respaldo de Apple.
Resumen de Lugares Donde Acaba Cada Nota
Servidores de Telegram
VPS autofinanciado (más sus propias copias de seguridad)
Disco local del Mac
Servidores de GitHub
Almacenamiento principal de iCloud
Almacenamiento de respaldo de iCloud
Almacenamiento local del iPhone
Aunque iCloud y su copia de seguridad comparten el mismo proveedor, residen en sistemas de almacenamiento separados. En total, cada nota se almacena en siete ubicaciones distintas.
Esta guía fue creada para el lanzamiento de MinIO RELEASE.2025-05-24T17-08-30Z.
Paso 1: Crear alias para el bucket
bash
mc aliasset myminio https://minio.example.com YOUR_ACCESS_KEY YOUR_SECRET_KEY
mc mb myminio/public
Paso 2: Configurar la política del bucket para acceso público de solo lectura
bash
mc anonymous set download myminio/public
Esto hace lo siguiente:
Permite listar archivos en el bucket.
Permite descargar cualquier archivo.
Paso 3: Editar la política JSON del bucket
Primero, ejecuta el siguiente comando para obtener la política JSON actual creada por el paso anterior.
bash
mc anonymous get-json myminio/public
La salida se verá de la siguiente manera: “Esa es la política definida por el ajuste 'download'.
La línea que permite a cualquiera listar los archivos disponibles en el bucket es s3:ListBucket en la propiedad 'Action'. Simplemente elimínala y sube la política nuevamente con el siguiente comando.
bash
mc anonymous set-json /path-to-your-edited-json-policy.json myminio/public
Donde el archivo /path-to-your-edited-json-policy.json contiene la versión editada de tu política.
Abre la raíz de tu endpoint MinIO S3. Por ejemplo, 'tubucket.s3.tudominio.com'. Si obtienes un error en formato XML que dice ‘Access Denied’, ¡entonces todo está funcionando como se esperaba!
We have great news! As of today, RevoTale runs entirely on a self-hosted infrastructure. The final step was migrating from Cloudflare R2 Object Storage to a self-hosted alternative — and we’re happy to announce that our media storage is now powered by an S3-compatible MinIO server.
It wasn’t easy. Due to the limitations of Cloudflare’s free plan, we had to move away from their entire infrastructure and even switch to a different domain registrar. The final straw was Cloudflare charging $10 for custom SSL just to support fourth-level domains. Of course, in addition to this, there were other unpleasant things we encountered related to Cloudflare's monopolistic tendencies.
So yes—starting today, every inch of our infrastructure is built entirely with open-source tools, and our stability is our responsibility.
Perder una sola noche de sueño puede realmente afectar las funciones cognitivas, pero la duración y el alcance de esta afectación pueden variar. La investigación sugiere que después de solo una noche de privación de sueño, funciones cognitivas como la atención, el razonamiento y la toma de decisiones se ven afectadas, y este impacto puede durar más allá del día inmediato siguiente. Algunos estudios muestran que la recuperación total de la función cognitiva puede tardar entre 3 y 4 días, dependiendo de cuánto se acumuló la deuda de sueño y de la calidad del sueño de recuperación.
Sin embargo, los efectos no son igualmente severos para todos, y algunas habilidades cognitivas podrían recuperarse más rápidamente que otras. Si bien es importante recuperar el sueño, la recuperación puede diferir según la resiliencia individual y la calidad del sueño posterior.
Estamos entusiasmados de contarles que a partir de hoy usamos imgproxy autoalojado para crear miniaturas de imágenes en lugar de Cloudflare Transform Images.
¿Por qué decidimos hacerlo?
imgproxy nos permite personalizar extensivamente el comportamiento del redimensionamiento de imágenes.
Es más fácil asegurar imgproxy, especialmente ya que lo gestionamos a través de nuestro propio servidor proxy.
El redimensionamiento de imágenes de Cloudflare es caro.
Preferimos no depender de servicios externos para la infraestructura principal.
imgproxy autoalojado nos permite probar infraestructura de producción a nivel local.
imgproxy está escrito en lenguaje de programación Go. Ya que este es el principal lenguaje backend que usamos, es más fácil corregir los errores que descubrimos relacionados con el redimensionamiento de imágenes.
Hay algunas razones por las cuales algunas personas pueden sentirse somnolientas después de consumir cafeína:
Tolerancia a la cafeína: El consumo regular de cafeína puede llevar a un aumento de la tolerancia con el tiempo. Como resultado, los efectos estimulantes pueden disminuir, y la persona puede sentirse cansada o adormecida después de beber café u otras bebidas con cafeína.
Rebote de adenosina: La cafeína actúa bloqueando los receptores de adenosina en el cerebro. La adenosina es un neurotransmisor que promueve el sueño. Cuando la cafeína desaparece, la adenosina acumulada puede unirse a sus receptores, causando un inicio repentino de somnolencia.
Bajón de azúcar: Muchas bebidas con cafeína, como las bebidas energéticas o el café endulzado, contienen grandes cantidades de azúcar. El aumento inicial de azúcar puede proporcionar un impulso de energía temporal, pero cuando los niveles de azúcar en sangre disminuyen (conocido como un bajón de azúcar), puede llevar a sensaciones de cansancio y fatiga.
Variaciones individuales: Las personas metabolizan y responden a la cafeína de manera diferente debido a factores genéticos, edad, masa corporal y otras variaciones individuales. Algunas personas pueden ser más sensibles a los efectos de la cafeína y experimentar somnolencia como resultado.
Privación de sueño subyacente: Si una persona ya está privada de sueño, la cafeína puede no ser suficiente para superar la deuda de sueño existente. En tales casos, la alerta temporal proporcionada por la cafeína puede rápidamente dar paso a la somnolencia.
Es importante tener en cuenta que, aunque estos factores pueden contribuir a la somnolencia después del consumo de cafeína, los efectos de la cafeína pueden variar significativamente de una persona a otra.
Friedrich Engels dijo una vez.\n> La vida es el modo de existencia de los cuerpos proteicos, cuyo elemento esencial consiste en el intercambio metabólico continuo con el entorno natural que los rodea, y que cesa con la interrupción de este metabolismo, provocando la descomposición de la proteína.
¡ChatGPT analizó mi interés y creó un póster genial!
Vemos esto como un fundamento: mantener las altas puntuaciones de rendimiento de nuestro sitio web seguirá siendo un principio central a medida que crecemos. No siempre será fácil, pero creemos que esta disciplina traerá beneficios a largo plazo en todos los aspectos.
Si el sitio genera muchas URL de búsqueda únicas de bajo valor (por ejemplo, de bots o consultas con errores tipográficos), considera:
html
<meta name="robots" content="noindex, follow">
Pero si esperas que los usuarios busquen las mismas consultas nuevamente o deseas posicionarte para consultas de nicho, mantenlo indexable.