- Minha escolha definitiva de stack.
Finalmente decidi por... Expo - para Web e Mobile Embora eu quisesse a facilidade de desenvolver um app puramente web e envolvê-lo com Capacitor ou algo do tipo (incluindo Tauri), tenho dificuldade em fazê-lo funcionar no Android por causa de como o webview funciona de forma tão diferente das...
- Futuro deste blog? Sistema de login e comentários?
Adicionar um backend a este site? Quero ter meus próprios sistemas de comentários e notificações rodando no site. Assim, os leitores podem se inscrever nos tópicos que lhes interessam. E essa conta usará a conta do meu projeto Intenca. Como a maioria dos leitores dos meus artigos deve ser de es...
- Página de Projetos adicionada, consumindo arquivo JSON.
Migrando do antigo site pessoal para este Ainda não transferi o JSON do "Website" para este site. No entanto, até agora está ficando bem legal com os "Apps". O Astro não é tão conveniente quanto o NextJS quando se trata de Javascript inline. Mas é bom o suficiente para uma renderização básica no ...
- Passei 2 dias refinando este site.
Quase lá! Então, eu venho tentando usar o Obsidian como CMS para fornecer o conteúdo deste site, o que inclui posts do blog e feeds. Fiz as mudanças de separar o site pessoal e o blog para um tudo-em-um por causa da facilidade de gerenciamento. Além disso, quero ver se o tráfego que vai para o ...
- Crie este site para servir tanto como feed quanto como blog
Ideia Meu blog pessoal e meu site pessoal estavam separados. Por isso, quero gerenciá-los facilmente, reunindo-os em um único site. Assim, ele mostrará meus projetos pessoais, feeds e também artigos. Template Estou usando o Astro-Yi como base e o modificando ao meu gosto. Sou grato pelo trab...
- Adicionei um gráfico de radar a este site
Adicionei um gráfico de radar e uma introdução. Eu até queria escrever mais, mas vamos ser breves. Estou reformulando meus sites para alinhá-los com o que venho fazendo. Como tenho estudado japonês e espanhol a sério, quero compartilhar minhas descobertas e métodos de aprendizado nos meus sites. N...
- Reconsiderando a stack da próxima grande novidade...
O Capacitor no Android é irritante demais... Webview antiga. Não consegui fazer o tailwind funcionar nela. Mesmo que eu consiga estilizar, o estado não é reativo no Android por algum motivo. Ou então vai haver um problema de navegação. Reconsiderando o React Native com Expo O inferno das dep...
- ZenTube 4.1 enviado e problema com Capacitor + Next.js
ZenTube 4.1 - Aguardando revisão... Corrigi alguns bugs hoje para a versão 4.1 e enviei para a revisão da App Store. Como sempre, aguardando... Vou precisar implementar o deep link na próxima atualização. Dilemas entre React Native Web VS Next.js Web App + Capacitor Eu estava tentando usar...
- ZenTube 4.1 (Funcionalidades a serem lançadas) e comentário do Gicus adicionado a este registro
Novas funcionalidades - Opções para alternar (para o Explore): - Shorts nos resultados de pesquisa - Texto do histórico de pesquisa - Comentários - Adicionar a "assistir mais tarde" diretamente da aba Explore - Oculta as sugestões de pesquisa ao tocar na barra de pesquisa ## Regist...
- Finalmente fazendo a sincronização offline funcionar para Appwrite e RxDB
Introdução Não foi difícil, mas eu não diria que é plug-and-play. Levei algumas semanas para fazer a base funcionar corretamente, sendo a maior dificuldade a falta de exemplos e tutoriais. Comparado a Powersync + Supabase ou simplesmente usar Firebase, isso definitivamente exige alguma configuraç...
- Adicionando novos recursos ao backend do ZenTube
Passei metade do dia, depois do trabalho, apenas tentando adicionar um novo endpoint de API para o meu app ZenTube. O retorno do JSON saía como caracteres sem sentido no navegador, mas funcionava perfeitamente com o curl. Então eu sabia que não era a fonte que estava causando o problema, mas sim a f...
- Atualizei a linha do tempo do devlog para gerar uma página estática independente
Expandi meu devlog da linha do tempo para páginas independentes Passei algumas horas depois de trabalhar neste site. Sei que você é um geek. Meu site é construído sobre um Directus local auto-hospedado, com saída estática em NextJS. Por que o Directus é ótimo Construí esta linha do tempo usan...
- Decisão final de stack para meu próximo grande projeto - Appwrite + Capacitor + RxDB
Tenho tentado descobrir como hospedar tudo por conta própria para poder escapar do capitalismo, e tem sido difícil. Economias de escala e capitalismo andam de mãos dadas. Quanto maior a empresa, mais barato e melhor o serviço que ela pode oferecer. Tenho que fazer alguns sacrifícios para dizer não ...
- Aprendi a auto-hospedar o Supabase + LegendState para conseguir sincronização offline
Passei mais um dia tentando descobrir a stack definitiva. Ainda estava testando o Appwrite, mas nunca consegui fazê-lo funcionar 100%. Parece que essa combinação de Supabase + LegendState é boa o suficiente logo de cara. Vou usá-la no meu próximo projeto. O próximo passo seria ajustar bem a instânci...
- ZenTube 4.0 lançado; aprendendo e decidindo entre LegendState, Appwrite e Supabase.
ZenTube Desde o novo lançamento, não recebi nenhum e-mail de reclamação, então acho que está funcionando bem! Vou continuar corrigindo bugs e adicionando novos recursos daqui em diante, já que o grande problema (a migração do banco de dados) foi resolvido. Algumas ideias que tenho em mente seri...
- Enviei a atualização ZenTube 4.0.3 para revisão; continuo a trabalhar no site do meu irmão.
- Enviei o ZenTube 4.0.3 à Apple para revisão. Espero que tudo corra bem! (dedos cruzados) - Continuo a trabalhar no site do meu irmão, nomeadamente nas outras páginas. No entanto, está a demorar mais do que eu pensava, porque queria animações impressionantes, como os slides a entrar e a sair como n...
- Mais testes do ZenTube antes de enviar à App Store
Finalmente terminei a sincronização do . Reescrevi a lógica do app, trocando o GRDB pelo CoreData, o que me levou um bom tempo. Isso ajuda os usuários a sincronizar com mais eficiência, em vez de fazer upload e download manual em todos os dispositivos.
- Menu do Final Fantasy 7 como site de perfil
Estive trabalhando no site do meu irmão. Ele adora Final Fantasy VII, então decidi fazer isto para ele:
- Criei esta linha do tempo para documentar meu progresso
Fiz muita coisa antes desta data. Isso inclui minha jornada de aprender programação por conta própria por 2 a 3 anos. Ao longo do caminho, construí alguns aplicativos e sites. Decidi começar a documentar meu progresso no meu site, principalmente porque não quero depender das grandes empresas d...