- Mi elección definitiva de stack.
Finalmente me decidí por... Expo - tanto para web como para móvil Aunque quería la facilidad de desarrollar una aplicación puramente web y envolverla con Capacitor o algo similar (incluido Tauri), me cuesta hacerlo funcionar en Android debido a que el webview funciona de manera muy distinta a...
- ¿Futuro de este blog? ¿Sistema de inicio de sesión y comentarios?
¿Añadir un backend a este sitio? Quiero tener mis propios sistemas de comentarios y notificaciones funcionando en el sitio. Así los lectores podrán suscribirse a los temas que les interesen. Y esta cuenta utilizará la cuenta de mi proyecto Intenca. Como la mayoría de los lectores de mis artícul...
- Se agregó una página de Proyectos que consume un archivo JSON.
Migrando del antiguo sitio personal a este Todavía no he movido el JSON de «Website» a este sitio. Sin embargo, hasta ahora ha resultado bastante bien con las «Apps». Astro no es tan cómodo como NextJS cuando se trata de Javascript en línea. Pero es suficientemente bueno para un renderizado básic...
- Pasé 2 días refinando este sitio.
¡Casi listo! He estado intentando usar Obsidian como CMS para proporcionar el contenido de este sitio web, lo que incluye las entradas del blog y los feeds. Hice los cambios de separar el sitio personal y el blog a un todo en uno por la facilidad de gestión. Además, quiero ver si el tráfico que...
- Crea este sitio web para que sirva tanto de feed como de blog
Idea Mi blog personal y mi sitio web personal estaban separados. Por lo tanto, quiero gestionarlos fácilmente, reuniéndolos en un solo sitio. Así, mostrará mis proyectos personales, los feeds, además de los artículos. Plantilla Estoy usando Astro-Yi como base y la modifico a mi gusto. Agrade...
- Se añadió un gráfico de radar a este sitio
Se añadió un gráfico de radar y una introducción. Tengo ganas de escribir algo más largo, pero mantengámoslo breve. Estoy renovando mis sitios web para que se alineen con lo que he estado haciendo. Como he estado aprendiendo japonés y español en serio, quiero compartir mis hallazgos y métodos de a...
- Reconsiderando el stack de la próxima gran cosa...
Capacitor en Android es demasiado molesto... Webview antigua. No pude hacer que tailwind funcionara en ella. Incluso si puedo darle estilo, el estado no es reactivo en Android por alguna razón. O habrá un problema de navegación. Reconsiderando React Native con Expo El infierno de dependencia...
- ZenTube 4.1 enviado y problema con Capacitor + Next.js
ZenTube 4.1 - Esperando la revisión... Hoy corregí algunos errores para la 4.1 y la envié a la revisión de la App Store. Como siempre, a esperar... Tendré que implementar el enlace profundo en la próxima actualización. Luchas entre React Native Web VS Next.js Web App + Capacitor Estaba int...
- ZenTube 4.1 (Funciones por lanzarse) y comentario de Gicus añadido a este registro
Nuevas funciones - Opciones para activar o desactivar (para Explorar): - Shorts en los resultados de búsqueda - Texto del historial de búsqueda - Comentarios - Añadir a Ver más tarde directamente desde la pestaña Explorar - Oculta las sugerencias de búsqueda al tocar la barra de búsqu...
- Por fin logro que la sincronización offline funcione con Appwrite y RxDB
Introducción No fue difícil, pero tampoco diría que funciona sin configuración. Me tomó unas semanas dejar la base funcionando correctamente, y la mayor dificultad fue la falta de ejemplos y tutoriales. En comparación con Powersync + Supabase o simplemente usar Firebase, esto definitivamente requ...
- Agregando nuevas funciones al backend de ZenTube
Pasé medio día después del trabajo solo intentando agregar un nuevo endpoint de API para mi aplicación ZenTube. La respuesta de JSON salía como basura en el navegador pero perfectamente bien con curl. Así que sabía que no era la fuente la que causaba el problema, sino la forma en que la API procesab...
- Se actualizó la línea de tiempo del Devlog para generar una página estática independiente
Amplié mi Devlog de la línea de tiempo a páginas independientes Pasé unas horas después de trabajar en este sitio web. Sé que eres un geek. Mi sitio está construido sobre un Directus local autoalojado, con salida estática de NextJS. Por qué Directus es genial Construí esta línea de tiempo usa...
- Decisión final del stack para mi próximo gran proyecto: Appwrite + Capacitor + RxDB
He estado intentando averiguar cómo autohospedar todo para poder escapar del capitalismo, y ha sido difícil. Las economías de escala y el capitalismo van de la mano. Cuanto más grande es la empresa, más barato y mejor es el servicio que puede ofrecer. Tengo que hacer algunos sacrificios para poder ...
- Aprendí a autoalojar Supabase + LegendState para lograr sincronización sin conexión
Pasé otro día intentando descubrir el stack definitivo. Todavía estaba probando Appwrite, pero nunca lo he conseguido hacer funcionar al 100 %. Parece que esta combinación de Supabase + LegendState es suficientemente buena tal como viene. La usaré para mi próximo proyecto. El siguiente paso sería aj...
- ZenTube 4.0 ya está disponible; aprendiendo y decidiendo entre LegendState, Appwrite y Supabase.
ZenTube Desde el nuevo lanzamiento, no he recibido ningún correo de queja, así que creo que funciona bien. Seguiré corrigiendo errores y añadiendo nuevas funciones a partir de ahora, ya que lo más importante (la migración de la base de datos) está hecho. Algo que tengo en mente sería: 1. Añadir ...
- Envié la actualización ZenTube 4.0.3 a revisión; sigo trabajando en el sitio web de mi hermano.
- Envié ZenTube 4.0.3 a Apple para su revisión. ¡Espero que todo salga bien! (Cruzo los dedos) - Sigo trabajando en el sitio web de mi hermano, concretamente en las demás páginas. Sin embargo, me está llevando más tiempo de lo que pensaba, porque quería animaciones impresionantes, como las diapositi...
- Más pruebas de ZenTube antes de enviarlo a la App Store
Por fin he terminado de hacer que se sincronice. He reescrito la lógica de la app para pasar de usar GRDB a CoreData, lo que me llevó bastante tiempo. Ayuda a los usuarios a sincronizar de forma más eficiente en lugar de subir y descargar manualmente en todos los dispo...
- Menú de Final Fantasy 7 como sitio web de perfil
He estado trabajando en el sitio web de mi hermano. Le encanta Final Fantasy VII, así que decidí hacerle esto:
- Creé esta línea de tiempo para documentar mi progreso
He hecho muchas cosas antes de esta fecha. Eso incluye mi trayectoria de autodidacta en programación durante 2 o 3 años. En el camino he creado algunas aplicaciones y sitios web. He decidido empezar a documentar mi progreso en mi sitio web, principalmente porque no quiero depender de las grand...