Postagens

Mostrando postagens de 2019

Postagem em destaque

Código Limpo: Nomes Significativos

Imagem
Às vezes fico com um assunto na cabeça por semanas, até achar uma situação ou um exemplo que esclareça a situação. Explico: estava querendo já a algum tempo escrever sobre boas práticas de programação, e pensei em iniciar por "Nomes Significativos", para seguir a nomenclatura utilizada pelo ótimo livro Código Limpo , de Robert C. Martin.  Entretanto, ficava sempre amarrado em exemplos que pareciam ser bons, mas que ainda eu não tinha visto a utilidade prática.  Antes de continuar preciso explicar que tenho um hábito de anotar num bloco de papel todas as ideias que surgem, pois elas desaparecem com a mesma velocidade que aparecem. Para isso tenho um bloco e caneta na mesa de cabeceira (além de um no banheiro), pois esses são os lugares onde tenho mais ideias... Vai entender... Semana passada, estava com um problema bem complicado e tive uma ideia: "vou criar uma variável para indicar que quando um arquivo tiver um certo tamanho deve gravar algumas informações no log. Pois

Novos tempos, novos problemas: autenticação em dois fatores

Com o passar dos anos, somente o par usuário/senha, mostrou-se não ser mais seguro o suficiente e surgiu a necessidade de se criar uma nova medida de segurança: a autenticação em dois fatores (2FA) . Pode não ser uma solução perfeita, mas tem seus méritos . Tanto, que a cada dia, mais e mais aplicativos e sites utilizam essa técnica. Agora o importante: quando você for trocar de aparelho celular, desative a autenticação em dois fatores dos sites e aplicativos que a utilizam. Isso porque, ao entrar num desses aplicativos, ele vai "pensar" que você está no aparelho antigo e você não tem a autenticação em dois fatores no novo. Ou seja, você não vai conseguir acessar. Para resolver não é complicado, mas depende de cada aplicativo: uns permitem que você desative a autenticação em dois fatores e ative novamente no novo celular, mas em outros pode ser necessário você ligar ou passar um email, o que pode demorar um pouco. Por isso a importância de ter desativado antes, principa

Loja física X virtual

Acho que o fim das lojas físicas está próximo. Veja meu raciocínio: Dias atrás, passei na frente de uma loja de departamentos (ainda se usa essa expressão?) e vi que estava às moscas. Na hora fiquei até com um pouco de pena dos funcionários, que estavam numa roda de conversa bem animada. Passados alguns dias, tive um problema no split e me vi obrigado a comprar outro. Fiz o que sempre faço nessas horas: pesquisei algumas marcas e modelos e fui atrás dos aparelhos em lojas físicas, pois como a temperatura está mais alta, quero instalar logo o split. Na primeira loja que fui, não havia nenhum modelo de 18.000 BTUs em estoque. O vendedor então, foi procurar no sistema e não encontrou o modelo que eu havia achado minutos antes no site da própria loja. O que eu posso dizer? Na segunda loja, resolvi telefonar. Mesmo problema: não tem nenhum aparelho em estoque. Até aí eu consigo entender, pois eles recebem em 3 dias úteis e isso não seria um problema pra mim. Resolvi verificar numa

Crianças sendo crianças

Essa semana, na escola de minha filha, em virtude das comemorações do Dia das crianças, tem um dia que você pode ir fantasiado. Me surpreendi quando ela disse que gostaria de ir fantasiada de pijama. Ponderei se não poderia ser uma fantasia da Hermione, já que ela gosta muito de Harry Potter. - Não pai! Metade da sala já combinou que vai de pijama mesmo e pantufa!.  - Mas não vai ficar frio? Perguntei, inocentemente.  - Eu levo o moleton do colégio!  - Mas como você vai andar de pantufa na rua!? Bradou minha esposa.  - Eu vou de tênis e coloco a pantufa quando chegar! Comecei a pensar que as crianças devem combinar tudo no colégio. Numa espécie de complô contra os pais. E eis que minha suspeita se confirma:  - Pai, me dá mais tempo no celular?  - Não, né!? Seu horário já terminou.  - Ah, pai! É que as meninas vão combinar com que tipo de pijama vão! (Pelo jeito, pijama de gatinho é um sucesso.entre as meninas) Nós fazemos um "jogo duro" porque, como d

Dark mode por default

Imagem
Hoje em dia quase todos os aplicativos e programas possuem o dark mode ou equivalente. Mas já pararam para pensar que nos primórdios da computação, quando os computadores eram feitos de barro fofo e pedra lascada, isso era o default? Isso mesmo: o MS-DOS era dark mode por default!

Trabalho remoto

Imagem
Há muito, muito tempo atrás, mais precisamente no início dos anos 2000, já havia trabalhado remotamente. Mas o contexto era outro até porque a Internet na época não devia ser muito boa. Lembro apenas que tinha que comparecer ao local de trabalho uma vez por semana. Recentemente voltei ao trabalho remoto e notei que quando falo disso muitas pessoas tem uma ideia errada. Imaginam o sujeito deitado no sofá, ou na beira da piscina, com o notebook, trabalhando quando bem entender. Mas imagine ficar o dia todo sentado como na foto acima, multiplique isso por 5 vezes por semana, durante vários anos. Não tem jeito, não vai dar certo. A realidade parece mais com a foto abaixo. Por isso vou falar de alguns pontos importantes que devem ser considerados para quem vai trabalhar remotamente. Local específico Pode parecer que não, mas ter um local apropriado, de preferência num cômodo isolado da casa, é muito importante. Afinal você está trabalhando, não está jogando. Na impossibilida

Sal grosso

Em tempos de gourmetização  de tudo, fui na onda e experimentei dois tipos diferentes de sal: o médio e o em escama. O vidro de 850 gramas de sal médio encontrei a R$ 17,00. E o sal em escama encontrei a módicos R$ 55,00 por 200 gramas. A título de comparação o quilo do sal grosso sai por R$ 2,50. Tive o mesmo problema com o sal médio e o sal em escama: acertar a quantidade. Hora fica salgado, hora ficava sem sal. Quando acertava, ficava igual ao sal grosso. Conclusão: só usarei sal grosso a partir de agora.

Eles, rôbos

“Quando Stephen Hawking e Elon Musk nos alertaram, alguns acharam engraçado, outros ficaram receosos mas poucos levaram a serio. Hoje, apenas 15 anos depois, vimos que infelizmente, eles estavam certos. Quando a sonda alienígena pousou, todos ficaram imaginando como seria a aparência desses seres. A surpresa, para a maioria, foi grande, quando surgiu um robô...” O texto acima, bem que poderia ter sido tirado de um livro de ficção (ou não), mas se parar para pensar é mais do que provável que nosso primeiro contato ocorra dessa forma. Imagine uma viagem espacial, curta, de um ano: o ser humano precisa de banheiro, cama, recreação, alimentação. Talvez até de um simulador de gravidade. Tudo isso representa espaço e peso (já tentou imaginar quanto de água e alimentos, uma pessoa consome em um ano?). A nave precisa ser maior, para abrigar todas essas necessidades, e uma nave maior, requer mais combustível. Agora, pense em trocar o ser humano por um robô: não precisa de banheiro, ca

Samsung S9 não completa chamada

Imagem
Irei direto ao ponto: após a atualização para o Android 9 (Pie), meu Samsung S9 não estava completando as chamadas - aparecia a mensagem "Chamada encerrada" e "Chamada não enviada", conforme imagem abaixo: Testei em duas cidades diferentes, pensando que podia ser a torre do celular mas o problema permaneceu. Não demorei para descobrir que o problema era a chamada VoLTE ativada. Você pode entrar em Configurações > Conexões > Redes móveis e desativar "Chamadas VoLTE".  Não sei se ocorre com todas as operadoras, mas a minha é a TIM. Atualização - 15/05/2019 : depois do último update, voltou a funcionar.