 Jefferson,  06 de agosto de 2020, ViciadoEmAbas Quem acompanha com atenção o que escrevo sabe que eu tenho o estranho hábito de manter de centenas a milhares de abas abertas no Firefox. No Chrome isso não é fácil por causa do exagerado consumo de RAM e de sua peculiar característica de reduzir o tamanho das abas até você não conseguir distinguir umas das outras na janela. O problema da RAM é o pior de todos porque mesmo limitado a não mais que 100 abas por janela (ainda assim se eu me contentar com distingui-las apenas pelo favicon) e tendo 16GB de RAM eu estava rotineiramente tendo que fechar o navegador e abrir de novo porque este estava consumindo toda a memória. Até 2014 eu podia ter 2100 abas abertas no Firefox com apenas 4GB de RAM na máquina.
Para o problema do consumo de RAM parece que encontrei a solução na extensão The Great Suspender, que descarrega todas as abas que não estão em uso após x minutos a não ser que você coloque o domínio na allowlist. Agora eu estou rotineiramente usando “apenas” metade dos meus 16GB.
E funciona no Edge baseado em Chromium também. Pelo menos até uma maldita atualização automática decidir que não.
A propósito, para não perder as abas entre sessões estou usando a Session Buddy.
(Prefira clicar em "Responder" se estiver comentando um comentário)
 Jefferson,  05 de agosto de 2020, Mais uma razão para eu detestar atualizações automáticas.
Isso começou a acontecer de repente no último dia 30. Eu precisei reiniciar uma meia dúzia de vezes até me dar conta de que o problema era gerado pela digitação na barra de endereços e passei por mais alguns crashes até descobrir que podia contornar o problema configurando o BING como mecanismo de busca (eu tinha configurado o Google).
Mas como isso estava me enchendo o saco, fui pesquisar hoje como resolver e descobri que foi um problema generalizado, que a MS já consertou.
Com meus outros navegadores eu não tenho esse problerma porque uso versões portable que não conseguem se atualizar. Atá a última vez que olhei não existia uma versão portable confiável do Edge. Lá no portableapps eles não aceitam por causa dos termos da licença.
(Prefira clicar em "Responder" se estiver comentando um comentário)
 Jefferson,  03 de agosto de 2020, Consertos Eu também não achei, mas descobri que o Service Manual do modelo NN-ST357WRP (NN-ST357WRPH ou NN-ST357WRPK) é próximo o bastante pois usa a mesma placa, a F62607D40AP.
Tenha em mente que a última letra do modelo parece designar a tensão. NN-ST359WRUK é o modelo de 220V (o meu) e NN-ST359WRUN eu suponho que seja o de 110V.
(Prefira clicar em "Responder" se estiver comentando um comentário)
 Jefferson,  02 de agosto de 2020, manutenção, virtualização Minha familiaridade com o VMware é quase nula. Deixei de usá-lo desde a versão 2, quando na minha opinião a criação de VMs ficou desnecessariamente complicada.
O erro ocorria antes mesmo do “BIOS” virtual ser executado e não permitia nem mesmo acesso às configurações da máquina. O usuário original estava usando a versão 12 mas eu trouxe a VM para meu computador e instalei a última versão disponível, que é a 15. Mesmo problema. Fiz uma pesquisa e encontrei um monte de gente pedindo ajuda para problemas desse tipo há pelo menos nove anos, mas todas as sugestões (na maioria das vezes uma variação destas quatro) me pareceram sem sentido para o meu caso.
O que me colocou no caminho certo para resolver esse problema foi este texto, que não tinha a solução mas me chamou a atenção para o fato de que a pista poderia estar em um arquivo log que é criado no diretório TEMP do usuário. Infelizmente eu não consigo mais encontrar no log o que me fez achar o problema, mas a solução foi simples: apague qualquer pasta dentro da pasta da VM que tenha a extensão “.lck”.
Acho que um bug estúpido desses é vergonhoso para a VMWARE. Tanto o meu problema quanto qualquer uma das várias outras razões apontadas para esse erro deveriam garantir uma mensagem menos genérica que “erro interno”.
O nome e localização exata do arquivo de log muda dependendo do usuário logado e até de uma execução do player para outra. Para achar o arquivo de log rapidamente provoque o erro, feche o player, recorra ao Voidtools Everything, digite “vmware *.log” como filtro e ordene pelos arquivos mais recentes.
(Prefira clicar em "Responder" se estiver comentando um comentário)
 Jefferson,  30 de julho de 2020, Talvez seja eu que não sou inteligente o suficiente e estou procurando uma funcionalidade em “Contas a Pagar” que seria de outro módulo financeiro.
Estou com um problema em um de meus clientes pessoa jurídica que parece ser muito comum: se o boleto não chegar, ele esquece de pagar. E aí só descobre quando o serviço é bloqueado, o que pode gerar de meros inconvenientes a grandes prejuízos. Eu achei que isso fosse apenas falta de empenho do funcionário encarregado desse controle mas agora que eu comecei a analisar opções de software gratuitos com a finalidade expressa de fazer o controle das contas a pagar, descobri que o problema é mais sério do que me parecia.
Por exemplo, no controle de contas a pagar da Nextar, que foi o melhorzinho que achei até agora, se você disser que é um boleto não consegue prosseguir se não tiver um código de barras. E mesmo que você tenha um boleto em mãos e insira o código, não tem a opção de dizer que é um pagamento recorrente (despesas fixas). O único jeito de cadastrar um pagamento recorrente que seja por boleto é cadastrá-lo como “outros documentos” e aí você perde a capacidade de inserir o código de barras quando o boleto chegar, para poder pagar online no dia do vencimento sem ter que procurá-lo depois e até mesmo para ter um controle de que boletos já chegaram.
É melhor do que nada, porque existem opções piores: o Siscontrole e o Sige Lite vão além nas limitações e nenhum pagamento recorrente pode ser configurado. Neste vídeo o cara oferece uma planilha excel para esse controle mas apesar de reconhecer a existência de pagamentos recorrentes, parece que o modo de implementá-la é copiar e colar linhas alterando a data de vencimento. Isso ainda é melhor que o caso do Siscontrole e Sige Lite, onde nem isso você pode fazer e tem que redigitar tudo. Está parecendo que vou ter que fazer meu próprio software de contas a pagar.
Estou procurando a funcionalidade no lugar errado? Sugestões?
(Prefira clicar em "Responder" se estiver comentando um comentário)
 Jefferson,  29 de julho de 2020, Estamos nos preparando para uma ampliação da cozinha e outras alterações e preciso de uma planta por variadas razões:
- Visualizar como os móveis vão ficar posicionados para poder determinar a melhor localização para tomadas, pontos de rede e TV, lâmpadas e tubulações de água e esgoto;
- Ter onde fazer anotações com um guia visual. Eu comecei meses atrás anotando tudo o que precisava ser feito em um arquivo texto, mas semanas depois ao tentar ler eu já não conseguia mais entender a que eu estava me referindo;
- Poder mostrar ao danado do pedreiro do que eu estou falando com uma possibilidade menor (mas infelizmente não-nula) dele depois fazer de conta que não entendeu. Se você já teve que lidar com pedreiros, sabe do que estou falando.
Eu geralmente desprezo software que só existe como um serviço online (SaaS) mas eu lembrei que em 2015 floorplanner.com tinha sido a melhor opção gratuita que encontrei e decidi experimentar de novo. Já tive uma surpresa agradável ao descobrir que minha planta de cinco anos atrás ainda estava disponível e ao descobrir que eu tinha uma visualização 3D do resultado acabei me empolgando e fazendo quase a planta da casa inteira.
Essa é a visualização 2D (incompleta) do térreo:

E aqui uma renderização em 3D com destaque para a região da reforma:

A renderização em 3D é muito legal mesmo. Você move com o mouse a casa de um lado para o outro e até a incidência de iluminação pelas janelas e portas o software mostra como vai ficar. Uma representação fixa como a acima não faz jus à experiência. Você pode ter uma idéia de como é usando o demo. Eu poderia passar um “link de colaboração” para meu projeto que permitiria interagir com minha planta, mas qualquer pessoa acessando poderia fazer alterações. Não existe um modo de simples “compartilhamento”.
Exibição automática de cotas ao mover paredes
Ao observar as sugestões feitas nos comentários eu percebi que um recurso que acho muito útil no software não é tão comum quanto eu achei que fosse. Ao clicar em uma parede o sofware exibe suas dimensões e externa automaticamente e ao arrastá-la todas as distâncias relevantes e novos tamanhos para outras paredes são exibidas em tempo real.

Isso permite que eu saia construindo paredes e cômodos inteiros sem me preocupar muito com a precisão das informações que tenho, porque depois fazer os ajustes necessários é muito fácil. Por exemplo, embora no Sweet Home 3D você possa redimensionar cômodos facilmente com o mouse a falta de exibição automática das cotas durante o processo torna o trabalho mais cansativo. A única cota automática que o desenvolvedor achou importante mostrar é o arco de curvatura da parede (ambos os softwares permitem curvar paredes com o mouse), que é a única informação que o floorplanner não exibe.
Geração automática de cotas externas
Com três cliques você gera as cotas externas do projeto inteiro (Menu dos dois pontos -> Draw Dimension -> Generate Dimension Lines) : 
Inserir as mesmas cotas da figura acima no Sweet Home 3D requer treze cuidadosas operações manuais, que o floorplanner também permite você fazer, se precisar de algum outro detalhe ou tiver tendências masoquistas.
Prós:
- Você pode procurar itens usando uma visualização 2D, útil para determinar o “footprint” do item (vista por cima), ou 3D para ver se o item vai ficar correto na renderização tridimensional;
- Você pode exportar os projetos como imagens, mas a exportação na conta gratuita é de tão baixa resolução que se você usar um monitor FullHD (1920×1080) e tirar um printscreen da tela obtém um resultado muito melhor;
- Ampla geração de cotas automáticas, mas se você precisar pode usar a ferramenta “tape measure” para fazer qualquer medição extra;
- Na visualização 3D você pode observar de dentro do cômodo. Basta selecionar a câmera 2;
- É muito fácil construir paredes e cômodos com as dimensões corretas. O software mostra para você as dimensões externas (leva em conta a espessura da alvenaria, que é ajustável por você) e internas;
- Você pode trabalhar com outra pessoa no mesmo projeto, passando para ela um link de “colaboração”. Ela não precisa ter conta e todas as alterações serão salvas no seu projeto. Mas não está claro o que acontece se ambos estiverem mexendo ao mesmo tempo, porque as alterações não aparecem em tempo real. Recomendo ao usar a colaboração se certificar de que não estão usando simultaneamente;
- Você pode editar as dimensões dos móveis para as dimensões exatas dos seus. E definir a altura de instalação para posicionar com precisão itens que estão presos na parede ou sobre outros móveis. Você pode até inserir alturas negativas para posicionar objetos sob o andar onde você está trabalhando. Eu usei essa capacidade para poder contornar de forma limitada a incapacidade da conta gratuita de trabalhar com mais de um andar. No exemplo abaixo o carro e a escada foram inseridos com “raise from floor” negativos.

Contras:
- É um serviço online. Todo o tempo que você investir aprendendo a usar e todos os seus projetos (exceto as “impressões”) serão perdidos se o serviço deixar de existir;
- Você precisa se registrar para salvar o projeto;
- Você não pode salvar o projeto no seu computador;
- Você só pode fazer um andar e um design (versão do mesmo projeto) na conta gratuita. Mas você pode fazer os diferentes andares em projetos diferentes;
- É um pouco difícil encontrar os itens que você quer na biblioteca, até mesmo porque os nomes estão em inglês. E como são muitos itens porque a intenção do software é ter uma enorme variedade para assegurar uma renderização 3D mais realista, procurar um a um pode requerer paciência;
- Na conta gratuita você não pode copiar itens entre projetos, nem criar um novo projeto baseado em outro. Na conta “Pro” que custa 29 dólares mensais você pode criar modelos de aposentos inteiros e reutilizá-los. Para meu propósito isso é caro, mas quem trabalha com isso pode achar até muito barato. É certamente uma pechincha se compararmos com os 210 dólares mensais da assinatura do Autocad.
Implicâncias diversas:
- Por default o software define a cor das portas como sendo a mesma que a das paredes e a porta padrão (acho que qualquer uma que não tenha vidro) fica invisível quando você visualiza em 3D. Você pode constatar na minha primeira renderização que um dos banheiros parece não ter porta. Facilmente contornável com no máximo dois cliques para cada porta;
- A falta de uma opção “somente visualizar” para a colaboração;
- Sinto falta de uma opção para ocultar toda a mobília, deixando apenas as paredes e cotas;
- Não permite que você apague rótulos de aposentos. Para contornar isso eu estou renomeando todos para ” “;
- De vez em quando, ao mover paredes, o software decide redefinir as categorias dos aposentos adjacentes. Mas corrigir isso é rápido;
- Faltam dicas (hints) do significado dos ícones quando você pára o mouse sobre eles.
(Prefira clicar em "Responder" se estiver comentando um comentário)
 Jefferson,  14 de julho de 2020, PorDentro, produtos, reviews 
Esse splitter pode ser encontrado em uma loja chinesa aqui do Recife por R$30. Supostamente compatível com 4K e 3D, mas não testei com nenhum dois dois.


O LED vermelho acende tanto na conexão do cabo HDMI (energizado) de entrada quanto da fonte USB. Os LEDs verdes acendem na inserção de cada cabo de saída.
Componentes mais importantes
- Microcontrolador de 8 bits STM8S003F3 – Necessário caso o projetista queira implementar DHCP por software. Mas até agora a única utilização que identifiquei foi a detecção dos cabos nas portas de saída;
- Lontium LT861025X – O Datasheet embora não esclareça muito informa que realmente se trata de um produto compatível com 4K;
- EEPROM 24C08 – 8Kbit (1KB) – Usada pelo chip splitter;
- AMS1117 – Regulador LDO (linear) de 3.3V;
- Componente marcado A16F – CI regulador chaveado de 1.8V não identificado.
O footprint para um conector de 4 pinos tem as marcações SWIM e NRST, que são indicação de que se trata da porta de debug/comunicação do microcontrolador, usando o protocolo STM8 SWIM.
Os diagramas a seguir foram levantados por mim e não são rigorosos.
 Diagrama parcial da alimentação (falta o circuito de 1.8V)
 Diagrama parcial do microcontrolador. Possíveis conexões com o CI de processamento de vídeo não são exibidas.
Conforme você pode notar pelos dois diagramas, toda a alimentação pode vir tanto da porta HDMI de entrada quanto da entrada USB. A queda de tensão no diodo schottky é de cerca de 0.3V. Isso implica que a tensão fornecida pela porta HDMI precisa ser 0.3V mais alta que a fornecida pela porta USB para que a primeira possa contribuir com alguma corrente para o circuito.
Como os LEDs verdes só acendem se o microcontrolador estiver alimentado, o fato deles não acenderem quando você plugar os cabos de saída é uma boa indicação de que o splitter não está recebendo alimentação suficiente. Isso é particularmente provável de acontecer se estiver alimentado apenas pela porta HDMI. Mas perceba que o uC se baseia nos sinais de hot plug da saídas o que implica que com certos cabos o respectivo LED pode nunca acender ou, pior, a respectiva saída nunca ser ativada. Eu pensei que isso seria um problema com extensores HDMI mas ao checar os levantamentos que fiz neste modelo e neste, constatei que o sinal hot plug (também chamado de HPD) é preservado.
Consumo de energia
- Sem entrada de vídeo: Consumo inferior a 10mA. Meu medidor USB não consegue medir nada;
- Com entrada de vídeo e conectado ao meu HT Samsung (apenas áudio): 170mA;
- Mesmo setup anterior acrescentando um conversor HDMI-VGA à outra saída: 280mA;
- Trocando o HT Samsung por outro conversor HDMI-VGA: 410mA.
Obviamente o aumento da corrente ao acrescentar conversores HDMI-VGA nas saídas se deve ao menos em parte ao consumo dos conversores. Eu estava tentando determinar se o consumo do próprio splitter aumenta também, mas não consegui com esse setup. Eu preciso de dois monitores DVI/HDMI.
Pelo menos usando resoluções de até 1360×768 o chip fica apenas levemente morno. Não consegui notar diferença na temperatura do chip usando apenas uma ou as duas saídas. Talvez com 4K precise de dissipador, mas só testando.
Minha utilização
Eu tinha um receptor de satélite ligado à única entrada HDMI do meu HT Samsung e um monitor comum de 19″ ligado à saída do HT por meio de um conversor HDMI VGA. Mas essa configuração tanto podia funcionar sem dar problemas por meses quanto passar dias seguidos sendo uma fonte de frustrações, com a imagem no monitor ficando esverdeada logo ao ligar ou apresentando outro problema qualquer. Eu “aproveitei” que na semana passada o HT estava me dando nos nervos com esse problema e instalei esse splitter na saída do receptor. Usei uma saída para ligar ao meu monitor e a outra para ligar ao HT. O problema da tela esverdeada sumiu imediatamente. Então eu decidi “forçar a amizade” e instalei um splitter HDMI passivo que custa R$10 aqui em Recife na saída que vai ao monitor e liguei dois monitores, cada um com seu conversor HDMI-VGA. Pelo menos na resolução nativa desses monitores, 1360×768, funcionou surpreendentemente bem. Eu só tive problemas quando a fonte USB não estava dando conta do consumo e uma parte significativa da corrente estava vindo da porta HDMI do receptor de satélite. Como este geralmente não pode fornecer muita corrente (sequer suporta o conversor HDMI-VGA ligado diretamente a ele) o indício que eu tinha de que a alimentação era insuficiente era a imagem do monitor ligado via conversor HDMI-VGA piscando mas sem haver interrupção no som do HT. Isso me dizia que o splitter estava funcionando mas a tensão estava chegando muito baixa ao conversor HDMI-VGA. Melhorando a fonte USB o problema sumiu,
Ter dois monitores era um desejo antigo meu. O monitor fica voltado para onde fico sentado ao computador, mas quando eu me afasto para trabalhar na bancada consertando máquinas de clientes eu deixo de ver a imagem. Com o splitter eu pude colocar outro monitor, voltado para a bancada. E estou pensando em conectar um terceiro monitor, no recinto onde eu durmo.
Problema com cabos longos ao ligar
Um problema recorrente se manifestou na minha aplicação: embora o monitor mais próximo do splitter sempre funcione sem falhas, o monitor mais afastado, que está ligado com dois cabos de tamanho padrão conectados por uma emenda HDMI, invariavelmente liga com uma imagem semelhante a de um canal de TV analógico fora do ar. Eu admito que os leitores mais jovens nem deve saber como é isso, então aí vai uma foto:

Isso é contornado desplugando o cabo em qualquer lugar (na emenda, no splitter, etc) e conectando de novo ou desligando a fonte HDMI pelo controle remoto e ligando de novo. Até agora testado apenas com um receptor de satélite VIVO/GVT.
O problema parece ter sido resolvido definitivamente com o splitter de 4 portas. Na minha oficina tanto faz, mas tenho outra aplicação para a duplicação da cozinha onde pretendo colocar pelo menos três monitores e ligá-los em cascata com os splitters de duas portas além de economizar cabos simplifica a passagem dos mesmos, porque em vez da tubulação mais próxima do splitter ter que acomodar três cabos HDMI, só vai precisar acomodar um.
Análises feitas por terceiros de produtos semelhantes (praticamente os mesmos componentes) :
(Prefira clicar em "Responder" se estiver comentando um comentário)
 Jefferson,  11 de julho de 2020, manutenção 
Eu acho que já falei sobre isso mas não consigo encontrar o post. É coisa simples, mas como é pouco ou nada intuitivo eu já havia esquecido de como fazer e só lembrei de novo ao ler esta página da documentação do Winthor. Em resumo, você precisa acrescentar a unidade de rede à “zona da intranet local” usando as “Opções de Internet” do Internet Explorer.
Por ora não acho necessário repetir o procedimento aqui. Dêem uma olhada na explicação da TOTVS, que está bem feita.
Além do Windows parar de pedir confirmação para rodar o executável, a carga do mesmo fica nitidamente mais rápida.
Testado com clientes Windows 8.1 x64 e Server 2008 x64 e servidor de arquivos Linux (não que faça diferença).
(Prefira clicar em "Responder" se estiver comentando um comentário)
 Jefferson,  11 de julho de 2020, webmasterwork Eu publiquei meu primeiro site quando o Registro.br ainda não permitia que pessoas físicas tivessem domínios. Por isso meu primeiro domínio foi um .com, registrado com o primeiro Registrar do mundo: a Network Solutions. Alguns anos depois, incomodado com a anuidade cobrada por eles, eu me deparei com a Godaddy. A diferença de preço era tão absurda e o nome da empresa tão estranho (“vai, papai”) que eu fiquei receoso e passei um tempo pesquisando antes de tomar minha decisão. Sou cliente deles pelo menos desde 2005, com três domínios registrados e não me arrependo. A Network Solutions só se comparava à Verisign em ganância na época. Aliás, agora que mencionei a segunda não tenho certeza de qual das duas foi meu Registrar. Ou se ambas foram.
Porém agora a situação mudou. Recebi hoje um email da Godaddy dizendo que um de meus domínios ia ser renovado em poucos dias e fiquei surpreso com o preço: 18 dólares por ano. Esses anúncios da Godaddy na TV não custam barato, né? Pela cotação atual isso dá em torno de R$100. Chequei alternativas e encontrei a namecheap cobrando apenas 9 dólares por ano. Como eu sei que o custo para registrar inclui um desconto para servir de “isca” e as empresas costumam esconder o custo de renovação, procurei uma análise isenta que me mostrasse se eu estava fazendo mesmo um bom negócio e acho que encontrei uma aqui. Parece que o custo de renovação da namecheap é de 11 dólares. Mais que R$35 de diferença para a Godaddy na cotação de hoje.
Fiz o procedimento de transferência. Se tudo correr bem vou transferir os outros domínios quando a hora deles chegar.
A não ser que vocês tenham uma sugestão melhor, claro.
(Prefira clicar em "Responder" se estiver comentando um comentário)
 Jefferson,  10 de julho de 2020, Ontem eu recebi uma ligação da “Área de Qualidade” do Itaú. Geralmente eu não atendo a essas ligações, mas como eu estava suspeitando que minha conta tinha ficado no vermelho, decidi ouvi o que tinham a dizer. Quando a moça disse que tinha uma “boa notícia” para mim eu ri por dentro (“boa notícia” de banco é sempre boa notícia para o banco) mas aí ela perguntou se eu gostaria de mudar o meu tipo de conta para deixar de pagar os R$22 da mensalidade. Como eu uso essa conta exclusivamente para depósitos, é claro que aceitei. Passei para um tipo de conta com limite na quantidade de saques e extratos mensais.
Mas estou com uma pulga atrás da orelha. Melhor começar a olhar essa conta de perto.
(Prefira clicar em "Responder" se estiver comentando um comentário)
|
|
Bom dia. Já atualizou para o novo Edge que é baseado no Chromium? Só para testar mesmo…
É justamente desse que estou falando.