Postagens

Offline Storage for Progressive Web Apps

Imagem
Offline Storage for Progressive Web Apps The Pokedex.org Progressive Web App uses IndexedDB for application state and the Pokemon data set while the Cache API is used for URL addressable resources. 2016 will hopefully be the year we build for  network resilience . Internet connections can be  flakey  or non-existent on the go, which is why offline support and reliable performance are common features in  Progressive Web Apps . In this post, I’ll summarize some ideas around  offline data storage   for PWAs — think the JSON payloads, images and general static data required to provide a  meaningful  experience offline. A recommendation for storing data offline: For  URL addressable resources , use the  Cache API  (part of  Service Worker ). For all other data, use  IndexedDB  (with a  Promises  wrapper). Some quick answers to common questions on why: Both APIs are asynchr...

GitLab.com - erro 404 (not found) ao tentar clonar um repositório

Imagem
Para quem está com problemas sobre não conseguir clonar um repositório do GitLab fica a dica. Resumindo: o problema é sobre a credencial salva no Windows não aceita pelo GitLab. Abaixo a tela de erro após tentar clonar pelo TortoiseGit (com qualquer aplicativo daria problema): Mesmo após tentar configurar as credenciais avulsas o Git insistia em buscar a configuração que estava gravada no Windows (10): Esse era o motivo, a credencial salva no Windows estava sendo aplicada mesmo eu indicando outra, no caso do GitLab a mensagem de erro retornada não é nada sugestiva diga-se de passagem, sendo retornado um erro HTTP 404, sendo que o erro é de credencial inválida. No meu caso eu preferi editar a credencial existente com o usuário e senha corretos: Após a correção o processo de clonagem do repositório funcionou sem problemas: Referência:  https://gitlab.com

LG G3/G4 bootloop não é problema de software, mas de hardware

Imagem
(reprodução - link original no final) O  LG G4  está no centro de uma disputa judicial nos EUA devido a um problema conhecido como bootloop: o aparelho fica na tela de boot e nunca entra no Android. Segundo o  Ars Technica , uma ação civil pública acusa a LG de substituir aparelhos com bootloop por outras unidades com o mesmo defeito, e apenas se o cliente estiver no período de garantia. Laura Lane e Rosalene Mullins, que fazem parte do  processo judicial , compraram dois G4 e eles tiveram o problema de bootloop. A LG realizou a troca, mas os novos smartphones também tinham o problema. Agora no terceiro G4, ambas reclamam de lentidão, engasgos e superaquecimento – sinais de que o bootloop está prestes a ocorrer. Edward Pistorio, que também faz parte do processo, diz que a LG substituiu duas vezes o G4 dele – e o terceiro já “está manifestando sinais do defeito de bootloop”. Enquanto isso, o G4 da esposa dele parou de funcionar devido ao mesmo problema...

Quanto vale um iPhone 4S 8GB no iPlace? 80 reais

Imagem
É isso aí, se você pretende trocar o seu iPhone velho guerreiro, que está em perfeito estado, o iPlace "valoriza" em 80 reais. ...sendo que o preço médio de venda é na casa de 400 reais ou um pouco mais, novo ou usado.

Tiradas Sirianas (Siri iOS) #1

Imagem
Por mais que em termos funcionais e precisão o Google Now esteja bem à frente da Siri, uma coisa é fato, ela tem um senso de humor que o robô da Google não chega nem perto de simular, apesar da piada ser sem graça. 😆

5 dicas para manter o espírito de startup e continuar crescendo

Estive lendo esses dias um artigo bastante sucinto sobre empreendedorismo que achei interessante compartilhar.

Como ganhar espaço no iPhone sem Jailbreak

Imagem
O iPhone (iOS) - e sua bola de ferro engessando os usuários que não fazem questão de liberdade - tem um sério problema de dependência do Jailbreak para os que porventura desejem às vezes destravar funções simples. Jailbreak é totalmente diferente do "root" nos Androids, esse destrava o usuário root (como um super usuário com todos os poderes) e a possibilidade fazer várias coisas a nível de sistema operacional, só que tais coisas são na grande maioria dos casos desnecessárias, o Android por si só, modelo funcional, já permite coisas nem sonhadas por qualquer usuário iOS, uma delas é rastrear e excluir efetivamente e sem ferramentas adicionais, exceto qualquer File Explorer que já venha instalado, conteúdo desnecessário. Nem vou comentar a necessidade de apenas excluir os dados salvos de programas (ex.: o guloso cache do Facebook e mídias salvas do Whatsapp). O objetivo não é comparar iOS versus Android, mas na minha necessidade obrigatória de uso de um iPhone esbarrei...