// // Chicletes para o Cérebro

quarta-feira, 19 de junho de 2024

Que vergonha, VIvo!

Pessoal,


Vou contar aqui um problema que acabei de ter com a Vivo e que deixou-me muito preocupado com esta operadora.

Em abril de 2024 recebi um email da Vivo informando sobre a contratação de um serviço. Achei estranho porque não havia solicitado nada.



Verifiquei no aplicativo da Vivo e no site e não encontrei nenhuma menção a esta contratação.

Observei também que a assinatura se deu "por voz".


Assim pensei que era algum erro e deixei pra lá.

Em 04/06/24 recebi por email a fatura relativa ao mês de maio de 2024, como acontece todos os meses. Prontamente observei que havia um serviço NÃO solicitado sendo cobrado na conta: Vivo Play Estendido, R$51,91



Liguei no mesmo dia para solicitar o cancelamento desse serviço (Vivo Play Estendido) e a retirada do valor da fatura, uma vez que não havia sido solicitado. A atendente foi bem grosseira, disse que faria a retirada da recorrência e que eu deveria retornar após 48h para "dar tempo do sistema processar" a solicitação de retirar esse valor da fatura. Ahã, precisa de 48h pra isso... Tá bom...

Liguei 4 dias depois, 96h. Primeiro porque era quando eu tinha tempo. Segundo, pra dar mais tempo "por sistema processar a solicitação" :)

Aí começa a enrolação: a ligação passou por 3 atendentes e caiu em uma pessoa que queria tratar sobre internet domiciliar!

Desliguei e liguei novamente. A atendente me disse:

1) o serviço e a recorrência da cobrança não haviam sido cancelados pela atendente de 4 dias atrás (como isso não me surpreendeu, não é mesmo?);

2) o valor não foi retirado da conta e foi informado que poderia demorar até 10 dias (apesar de eu informar que com esse prazo de 10 dias a minha conta iria vencer e provavelmente minha linha seria bloqueada).

Essa atendente, ao menos, passou para um setor de contestação informando que eles retirariam os valores no mesmo dia.

Bom, esperei quase 20 minutos na ligação (como se já não tivesse esperado o bastante) e fui atendido nesse Setor de Contestação. A atendente, ao menos, era educada. Explicou o que seria feito:

1) o vencimento da conta seria postergada em 10 dias;

2) seria analisada a solicitação não realizada pela atendente em 04/06 para ver se a minha solicitação era procedente e justificada...

3) prazo de 5 a 10 dias ÚTEIS para eu ter essa resposta;

4) A Vivo iria entrar em contato comigo por email ou celular.

É claro que o prazo passou e NADA aconteceu...

Ontem resolvi ir na loja da Vivo no Diamond Mall, aqui em BH. Segundo o atendente, a loja é própria da operadora (e, segundo a Anatel, as lojas próprias deveriam ser capazes de resolver todas as solicitações dos clientes).

Expliquei a situação e a sugestão foi esperar ou ligar para a Ouvidoria da Vivo.

Bom, algumas observações.

Primeiro, o SAC da Vivo não presta para nada. NADA é resolvido, nada é feito. Acho que esperam a gente desistir da reclamação, aceitar os fatos e deixar pra lá. Não vejo outra coisa que o SAC deles fazem. O mesmo para as lojas físicas: só servem para vender serviços (mal explicados), prometerem instalações que eles não sabem se conseguirão fazer ou vender equipamentos caros e sucateados.

Segundo, a Ouvidoria da Vivo trabalha em horário "de patrão". Só dia útil, só horário comercial, só ligação. Não serve pra maioria das pessoas que trabalham e que acabam tentando resolver isso no fim de semana ou quando chegam em casa, após o serviço!

Apesar disso, liguei e fui rapidamente atendido. Pediram o protocolo da primeira ligação e tudo já estava linkado (minhas ligações, os protocolos, os serviços, tudo). Confesso que, baseado no amadorismo do SAC, essa integração me surpreendeu! Bom, a atendente, muito educada, verificou a suposta ligação da contratação do serviço baseada no protocolo que recebi no email de contratação (que não contratei) e, para supresa de ZERO pessoas, informou-me que não havia NENHUMA gravação no protocolo de contratação e que não havia registro de qual funcionário abriu a solicitação de contratação. Assim, a minha solicitação foi aceita e ela enviou uma conta, durante o atendimento telefônico, já sem o Vivo Play Estendido (que não havia sido solicitado) e que já foi no mesmo momento!

Aí vêm os questionamentos problemáticos: como poderia ter havido essa solicitação?

A resposta dada me deixou ainda mais preocupado: erro do sistema (ou, nas palavras dela, "um erro sistemático")!

Ora, eu até entenderia que um funcionário mau-caráter me escolheu aleatoriamente e fez essa solicitação para cumprir alguma meta de venda da empresa. E até entenderia se isso acontecesse no call center deles ou em alguma loja. E também entenderia que a atendente me dissesse que isso não ocorreu porque seria assumir que existiria uma quadrilha dentro da Vivo dando golpe em clientes.

Porém, falar que o sistema tem vida própria e adiciona cobranças aleatórias aos clientes é para deixar a empresa (e o consumidor) pra lá de preocupada!

É de se pensar que a Vivo não tem nenhum controle interno!

Esse é o risco de falta de concorrência. A gente fica sem saída, refém de empresas que não estão interessadas em resolver o nosso problema, apenas o delas.

O problema não é empresa privada, até porque as estatais são piores ainda. O problema é a falta de concorrência!

Lá atrás, quando o FHC privatizou as teles, a qualidade melhorou absurdamente. Mas agora, com a concentração das teles, o consumidor passa a não ter mais empresas concorrentes. É assim nas teles, é assim na energia elétrica, na água/esgoto, nas montadoras de carros e nas empresas de avião...

Estamos voltando à época da "reserva de mercado":(

Parabéns para os brasileiros!

terça-feira, 4 de junho de 2024

Dica - Acessar um Windows 11 com o Remote Desktop no MacOS sem usar o MS Hello Pin

Pessoal,


Andei meio sumido nos últimos meses. Muito trabalho (graças a D'us) e pouco tempo para coisas pessoais.

Hoje quero comentar sobre um assunto que estava me incomodando há algum tempo.

Apesar de usar MacOS há muitos anos, é inegável que algumas coisas são feitas mais facilmente no Windows ou funcionam melhor no Windows ou, ainda, só existam para Windows. Ponto pacífico.

O meu problema é que não tenho computador físico com Windows instalado. Tenho um Synology, tenho um PC véio que atualmente está com UnRaid (às vezes instalo o TrueNAS, às vezes o Proxmox, mas sempre algo para teste) e tenho dois Macs (um MacMini e um MacBook Pro). Desse modo, a minha versão de Windows é sempre através de VM.

A maioria dos sistemas de VM usam o VNC para apresentar a VM em um browser (em geral usam o noVNC) e isso é ótimo, porque consigo acessar remotamente a VM de qualquer computador em casa ou da rua, se necessário.

Basicamente isso resulta em dois problemas.

O primeiro e o que mais incomoda, ao menos a mim, é a lentidão. A VM fica lenta e, em alguns casos, fica impraticável. E nem estou falando sobre jogos, é para usar para programas mais simples como o de imposto de renda...

O segundo problema é a falta de som. As VMs, mesmo com todos os drivers instalados, não produzem som através do noVNC. Até existe algumas soluções, mas não são nativas do noVNC.

Existem duas soluções para esses problemas.

A primeira, e que eu uso com alguma frequência, é utilizar softwares de acesso remoto como o TeamViewer (acesso alguns computadores assim) ou o RealVNC (acesso meu Raspberry Pi assim). Só que, pensem comigo: estamos usando uma VM através de um hypervisor do tipo 2, consumindo dados da máquina hospedeira; portanto, menos softwares rodando é mais negócio, certo?

A segunda solução é um software de acesso remoto nativo do sistema. No MacOS existe o "Gerenciamento Remoto" e no Windows existe a "Área de Trabalho Remota". Em ambos os casos, autorizamos um acesso externo (dentro da rede local ou externa a ela) para acessar e comandar a nossa máquina (ou acessarmos e controlarmos uma outra máquina). Para Mac, existe o aplicativo "Microsoft Remote Desktop" (ou RDP) disponível na MacApp Store para conectar um Mac a um computador com Windows.

Até agora, nada de novo, certo?

Ambas as opções precisam de conexão de rede para funcionarem (óbvio) mas sempre tive a impressão que o acesso pelo Remote Desktop era mais estável e mais rápido, tanto do TeamViewer / RealVNC quanto (e principalmente) do noVNC.

Aí aparece o meu problema: a conexão ao RDP.

Na hora de instalar o Windows, principalmente o Windows 11, temos uma interação com o "Windows Hello", uma tecnologia lançado no Windows 10 baseada em biometria que permite que os usuários autentiquem um acesso seguro aos equipamentos, aplicativos e serviços online apenas com impressão digital, reconhecimento facial ou um PIN.

O problema é que o RDP necessita de uma senha para funcionar (ou então de nenhuma senha, ou seja, nenhuma segurança).

Assim, a questão passa a ser: como instalar o Windows 10 ou 11 e desconsiderar (ou reverter) o Windows Hello?

Simples: no Windows 11 (no 10 deve ser algo semelhante) vá em Configurações -> Sistema -> Área de Trabalho Remota e ative a Área de Trabalho Remota. Caso o seu computador tenha mais de um usuário, vá em Usuários da Área de Trabalho Remota e adicione o usuário desejado. Se tiver apenas um usuário, não precisa adicionar.

A porta padrão dessa comunicação é a 3389. No Windows, é preciso alterar o registro do Windows para mudar esta porta (veja aqui). Como uso o app da Microsoft para acessar o Windows (e esse Windows é uma VM sem acesso a outros dados da minha rede doméstica), mantenho essa porta.

O próximo passo é ir em Configurações -> Contas -> Opções de Entrada e desativar o Windows Hello.

Como tenho uma conta da Microsoft e o Windows está logado nessa conta (para usar o OneDrive, por exemplo), automaticamente o modo de entrada passou a ser as credencias dessa conta (email e senha do email).

Vi que essa opção de inativar o Windows Hello pode não estar presente em todos os sistemas e então a opção de senha para acessar o Windows pode não estar disponível. 


Se for o seu caso, você precisar ativar o "Verificados de Arquivos do Sistema" (ou SFC) executando o "Gerenciamento e Manutenção de Imagens de Implantação" (ou DISM).

Para isso, abra o Terminal do Windows (CMD) com < cmd.exe > como administrador.

De os seguintes comandos:

  > DISM.exe /Online /Cleanup-image /StartComponentCleanup

  > DISM.exe /Online /Cleanup-image /Restorehealth

  > SFC /SCANNOW

E reinicie o computador. Depois volte às configurações para desativar o Windows Hello.

Pronto!

É isso que temos pra hoje!

sexta-feira, 29 de março de 2024

Dica de deslocamento e passeios em Copenhague!

Pessoal,


Dica bacana para quem vai passear em Copenhague (e região metropolitana): CPH Card.


Esse cartão permite duas opções de compra: Discover, com mais de 80 atrações na cidade e região alem de acesso a TODO o sistema público na região metropolitana da cidade (metro, ônibus, trem metropolitano e tram/bonde) ou o Hop, com mais de 40 atrações e acesso aos ônibus de turismo da Stromma, aqueles vermelhos escritos "Hop On Hop Off". Acredite, você vai querer a primeira opção

Existem lugares caros e existe Copenhague! Acredite, tudo é muito caro lá. Uma única viagem de metro ou ônibus custa 24 coroas (na cotação do dia deste post, quase 1:1, dá quase 20 reais ou quase 4 euros). Ir ao Palácio Christianborg custa 175 DKK (quase 130 reais ou quase 24 euros). Kronborg (o castelo onde se passa a história de Hamlet) custa 125 DKK (quase 90 reais ou quase 17 euros).

Esse vale não é diferente. É caro, mas vale cada coroa (ou real ou euro) gasto. Só usei dinheiro para comprar lanches e alguns imãs para a geladeira, o resto de transporte e turismo estava tudo lá.

Como fiquei 5 dias (cheguei no domingo à tarde, passeei 2a, 3a e 4a e fui para Estocolmo na 5a de manhã), peguei a opção de 72 horas. Custou 118 euros por pessoa. Comprei pelo cartão de débito americano no próprio aplicativo do cartão. Na hora de entrar em cada atração, bastou apenas abrir o aplicativo e um QR-code era gerado automaticamente. Pronto, boa diversão.

O transporte público na Dinamarca não tem catraca. Você valida o seu tíquete na entrada e saída e pronto. Com esse aplicativo não é preciso validade (porque os tíquetes usam uma tecnologia de NFC e o cartão usa um QR-Code). Mas todos os transportes têm fiscais que confirmam se os tíquetes foram validados ou não. Apenas abri o app, mostrei o QR-code gerado e pronto. Detalhe: a multa por usar o transporte sem um tíquete válido ou sem esse QR-Code é de 1500DKK (quase 1100 reais ou mais de 200 euros). Acredite: você será fiscalizado. Eu fui duas vezes! E sensação de estar certinho é ótima!!

E cabe lembrar que não existe lugar "físico" para comprar tíquetes de transporte público durante a viagem. Não existe "cobrador". Todo mundo usa app ou um tíquete recarregável. Não tem uma terceira opção.

(Olá, eu sou o Castelo de Kronborg. Hamlet viveu aqui)

É importante olhar bem os seus planos de viagem e usar o Google Maps para traçar as rotas de transporte público. Assim dá pra ter ideia se vale ou não comprar um vale desses.

Duas dicas:

1 - Não tente "não comprar" e andar no transporte público. Vai sair muito mais caro. Acredite! 

2 - A facilidade não está incluída no valor. Não pegamos filas, não tivemos que ficar procurando onde comprar as coisas. Isso poupa tempo! E tempo também vale dinheiro (ainda mais em coroas dinamarquesas)!

Essa dica é essa! Boa viagem!

Internet em viagens internacionais. Dicas? Sugestões? Fui de Holafly e não me arrependi!

Pessoal,


Recentemente fiz uma viagem internacional e resolvi pesquisar preço de SIM Cards e eSIMs para a viagem.

Já usei SIM card nos EUA e em Portugal. O processo passa por chegar no aeroporto, procurar uma loja para sair do aeroporto já com o chip ou ter que ir para a cidade ainda sem o chip e lá procurar uma loja para comprar o chip. Aí tem que comprar o chip, tirar o seu e colocar o novo, rezar para não apagar os contatos ou trocar o número cadastrado no WhatsApp... Enfim, é uma possibilidade.

Pesquisando aqui, vi que a T-Mobile, nos EUA, tem planos pré-pagos (sim, porque ninguém que ficar recebendo conta de plano do exterior aqui no Brasil, né?) começando em 40 dólares (10GB) e com internet ilimitada a partir de 50 dólares. Se você pegar duas linhas sai por 70 dólares (35/pessoa) ou por 80 dólares (40/pessoa), respectivamente. 

Outra possibilidade é já sair com uma franquia internacional da sua operadora aqui do Brasil. Vou deixar dois exemplos, Vivo e Claro.

A Vivo tem opção de comprar um pacote para o plano pós-pago.  Tenho que pagar 9,99/linha para Américas ou 19,99/linha para Europa. Isso dá direito a 50min/dia de ligação e uma franquia DIÁRIA de 1GB de internet para EUA, Argentina e maioria dos países da Europa (passando dessa franquia, você tem a opção de pagar mais 19,99/linha/dia para renovar a franquia). Países da Africa e Ásia costumam ter franquias ainda menores (500MB ou até 200MB). Caso não contrate o plano mensal, tem a opção diária (39,99/linha/dia para Américas ou Europa e 59,99/linha/dia para o resto do mundo). Preços surreais.

Vivo Travel e franquias. Não deixe de ler as linha pequenas...

A Claro, por sua vez, tem os "passaportes" para Américas, Europa e Mundo, por 9,99, 19,99 e 29,99, cada um por linha e por mês, sempre para pós-pagos. Só que esses planos são anuais, ou seja, eles são cobrados mensalmente por pelo menos um ano! Mais surreal ainda!

Claro Passaporte. Preste bem atenção na parte "fique atento"...

O avanço da tecnologia permitiu a criação das operadoras virtuais ou MVNO (Mobile Virtual Network Operator) ou Operador de Rede Móvel Virtual. Essas redes não possuem antenas nem frequências próprias e alugam a rede de outras operadoras. Em setembro/2023, o Brasil possuía 10 operadoras virtuais autorizadas (veja mais aqui). O Brasil, até fevereiro/2023, segundo a TELECO, era o país que possuía mais operadoras virtuais, entretanto a maioria são operadoras destinadas ao mercado corporativo.

Assim, é possível que um dos vários eSIMs disponíveis no mercado mundial sejam de alguma operadora virtual que utiliza redes físicas de várias operadoras para entregar o seu serviço.

Antes de continuar: sim, eu sei que eSIM é diferente de operadora virtual. eSIM é uma tecnologia que permite a conexão do celular numa rede sem a necessidade do chip físico tradicional. E sim, uma operadora virtual pode ter chip físico.

Continuando, recentemente fiz uma viagem para a Europa. Fui para a Dinamarca e Suécia, com escala na França tanto na ida quanto na volta. Dessa vez, como iria para dois países diferentes, resolvi arriscar a comprar um plano pela internet.

Assim, procurei e achei 3 empresas muito bem recomendadas em blogs e vlogs: Holafly, Airalo e Maya.

Como ficaria 10 dias, esse foi a duração do plano que escolhi. Como não precisaria de número (não iria ligar para ninguém e não esperava que ninguém de lá me ligasse), preferi um o plano com internet ilimitada ao invés de um plano com voz + SMS. Se alguém quisesse falar comigo, teria que ser por WhatsApp ou iMessage/FaceTime.

A Maya é uma empresa americana que fornece eSIMs e cobre praticamente toda a Europa (cobre EUA também, óbvio, mas a viagem no caso é para Europa). É possível escolher planos por tempo (5, 10, 15 e 30 dias), por franquias (no caso de 10 dias, as opções são de 03, 05, 10, 20, 40GB) e planos ilimitados (que permitem compartilhar Wi-Fi ou não e limitam a velocidade após determinada quantidade de dados baixados; a velocidade limitada após o download de 2 até 5GB, a depender do plano, é de 1Mbps, velocidade do 3G). Minha escolha nessa operadora seria de 10 dias, ilimitado "standard", custando 38 euros. Só ficaria preocupado com a quantidade de dados para não despencar a velocidade. Veja aqui.

Já a Airalo é uma empresa de Singapura, também cobre toda a Europa e a escolha também é por franquia de dados (01, 03, 05, 10, 50 e 100GB) e validade do plano (7, 30, 90 e 180 dias). No meu caso, a Airalo ficaria complicado, já que 7 dias é pouco e 30 dias é muito, mas seria a opção de tempo. Já a franquia é um mistério, porque a gente nunca sabe quanto exatamente gasta de internet.

Por exemplo, 20 minutos no modo mapa gasta 1MB no Google Maps e 2MB no Waze; um minuto por voz no WhatsApp gasta cerca de 0.5MB e no Skype (ainda existe?) gasta quase 01MB. Assistir vídeos no Youtube consome cerca de 100MB para cada 10 minutos e trocar mensagens no WhatsApp em geral gasta 55MB para cada 20 mensagens! Com cerca de 50 mensagens por dia, em um mês o gasto é de mais de 4GB. Se for para usar vídeo, o WhatsApp gasta mais ou menos 6,2MB/minuto e o FaceTime 3,1MB/minuto. O Instagram é outro vilão. Carregar 5 fotos consomem cerca de 2MB; 10 minutos usando o Instagram consome, em média, 12MB!

Dito isso, o plano da Airalo teria que ter de 10 a 50GB de dado porque conheço meu consumo (e o da minha esposa). Os planos seriam, então, o de 30 dias/10GB custando 37 dólares ou o de 50GB/90 dias custando 100 dólares (não, sem chance!).

A Holafly, minha escolha, é uma empresa sediada na Espanha. Todos os planos são de dados ilimitados (e eles avisão que são ilimitados mesmo desde que não haja abusos ("Redução de velocidade: o eSIM inclui dados ilimitados pelo tempo contratado. No entanto, observe que a operadora pode se reservar o direito de aplicar uma Política de Uso Justo.").

Assim, a escolha é apenas pelo tempo de uso: 5, 7, 10, 15, 20, 30, 60 e 90 dias. Escolhi 10 dias por 34 euros. Se você escolher por esse link, você recebe 5% de desconto e eu recebo um euro de desconto na minha próxima compra!

Muito simples: baixei o aplicativo, criei a conta com o meu email apenas e comprei dois planos de 10 dias (um para mim e outro para a patroa). Como ambos temos iPhone 14, ambos são compatíveis com eSIM (verifique antes, claro, se seu aparelho é compatível com a tecnologia eSIM). Paguei pelo cartão de débito americano e recebi um email com dois QR-Codes. Basta ir em Ajustes -> Celular -> Adicionar eSIM -> Usar código QR e seguir as instruções do email e no celular. O eSim será instalado mas devemos desativar o eSIM assim que instalado e só reativar no destino (no meu caso, quando pousei na França para fazer conexão). Chegando no destino, desativei meu eSIM da Vivo e ativei o da Holafly. Simplesmente maravilhoso!

Minhas considerações: o processo de instalação e ativação são muito simples, muito fáceis. O plano funcionou à perfeição na Dinamarca, mas na Suécia (em partes de Estocolmo) eu fiquei preso num 3G que não consegui usar para nada. Já a minha esposa ficou o tempo todo, em todos os lugares, no 5G. Olhando a rede de celular, vi que ela estava na Telia e eu estava em "Holafly", ou seja, a empresa é uma MVNO e aloca os clientes de acordo com a disponibilidade das redes contratadas. Eu cheguei a colocar em modo avião e desligar para ver se trocava de operadora, mas isso não ajudou. Mas, a depender de onde estava, ficava em 5G (basicamente era em Gamla Stan, a Cidade Velha, que eu ficava em 3G; atravessando a ponte e mudando de ilha, voltava para o 5G, ou seja, a minha rede não pegava bem ou estava saturada em Gamla Stan).

Conclusão: numa próxima viagem, a não ser que haja um grande mudança de preços das operadoras brasileiras ou que a Holafly quebre ou que outra operadora virtual revolucione e reduza muito os preços (ou fique realmente ilimitada), minha opção será a Holafly novamente.

Quando voltei e estava começando a escrever esse texto para o blog, vi um texto da Nomad sobre operadoras para EUA e Europa. As opções eram mais caras ou com internet limitada ou ambos. Veja aqui.

Bom, é isso neste post, pessoal!!

Espaço e coisas assim

Pessoal,

Sempre gostei muito de filmes de ficção científica. Sempre foram meus favoritos.

Desde os primeiros da franquia Star Wars (lembro de assistir "Episódio V: O Império Contra-Ataca" no cinema), sempre fiquei fascinado com o espaço e os efeitos especiais, mas principalmente as histórias.

Se antes os recursos de computação gráfica eram impensáveis e eram, realmente, ficção científica, agora com o grande poder de computação das estações de trabalho é possível fazer verdadeiras obras de arte com suporte computacional. Mas a imagem por si só não é suficiente. É também preciso "dar vida", principalmente pela música.

Três dos meus filmes prediletos são "Gravity", "Interstellar" e "First Man". Os dois primeiros são ficção (ficção?), o terceiro é quase um documentário. E as trilhas sonoras de ambas são fantásticas.

Gravity, do Afonso Cuarón, é já antiguinho, de 2013. Eu, como não-cinéfilo que sou, não o conhecia e nunca assisti a nenhum outro filme dele, mas esse é fantástico. A trilha sonora, principalmente nos dois momentos de impactos com debris dos satélites destruídos é ótima e dá muita, muita emoção ao filme. Os efeitos especiais são maravilhosos (até hoje) e ganhou várias indicações e premiações no Oscar de 2014.

As duas cenas de choques com debris estão aqui. Merecem ser imortalizadas pela beleza dos efeitos especiais e pela trilha sonora angustiante.




O filme teve "incoerências científicas"? Teve. Mas não estou nem aí, porque o filme é simplesmente fantástico.

Interstellar, do Christopher Nolan, é simplesmente fantástico, principalmente pela acurácia científica no roteiro. Kip Thorpe, físico teórico da Caltech e Nobel em Física em 2017 pela detecção de ondas gravitacionais, foi a mente que deu detalhes reais ao filme (apesar de algumas licenças poéticas). A trilha sonora não deixa nada, absolutamente nada, a desejar (tanto foi indicado ao Oscar de 2015 para melhor trilha sonora). Muita injustiça que só ganhou Oscar de melhor efeitos especiais, acho que deveria ter ganho de tudo!

A melhor cena na minha opinião é quando eles fazem o docking na estação. Abaixo, a cena:


Já o filme "First Man" conta a história de Niel Armstrong e a sua preparação, junto com a NASA, para ir à Lua.

Três pontos marcantes no filme:
 - a morte da filha Karen com menos de 3 anos;
 - a alunissagem e a trilha sonora do filme todo, mas principalmente nesta parte do filme;
 - a dedicatória final de Niel à filha Karen.

As cenas da alunissagem e da dedicatória de Niel estão abaixo:




As trilhas sonoras são fantásticas. Você consegue ouvir toda a trilha de Interstellar clicando aqui e a trilha de First Man clicando aqui.

Divirtam-se.

sexta-feira, 23 de fevereiro de 2024

Proxmox - Dicas novas!

Pessoal,


Hoje vai ser um post bem rápido com algumas dicas bem legais para instalação do Proxmox.

Quando a gente instala o Proxmox, ele utiliza o disco de persistência dele (onde ele está instalado e onde ficarão os arquivos de backup dele, as ISOs, etc) para criar dois outros discos: "local" e "local-lvm". Ambos são discos lógicos dentro do mesmo disco físico e, grosso modo, o "local" é uma pasta no sistema (algo como seu_disco -> EXT4 -> local-lvm -> local).

A idéia é mais ou menos a seguinte: alguns arquivos como ISOs não precisam de provisionamento para crescer durante excução, não precisam de snapshots, etc. Esses arquivos ficam em "local". Já imagens de VM, containers e outros ficam em outra estrutura (o "local-lvm"). O "local" é uma pasta do sistema (um diretório qualquer) e o "local-lvm" é um Local Volume Management, ou seja, uma alternativa do Linux para projetos que dependam de pools de armazenamento e que façam gestão de volumes de dados lógicos.

Para quem utiliza profissionalmente, não tenho dúvidas da importância deste "local-lvm". Mas eu, que estou fazendo um servidor para aprender e testar coisas (meus arquivos pessoais que não posso perder estão gravados com redundância em um HD externo e em um NAS da Synology) posso me arriscar e unir essas duas pastas para ganhar espaço!

Assim, a primeira dica é essa: apagar o "local-lvm" e deixar apenas o "local". Eu estou rodando o meu Proxmox a partir de um pendrive de 64GB, então na instalação ele ficou dividido em "local" com 25GB e "local-lvm" com 18GB.

Porque apagar o "local-lvm" e não o "local"? Simples, o "local" não pode ser apagado...

A primeira coisa é ir em "Datacenter -> Storage -> "local" -> Edit -> Content e marcar todas as opções (algumas ficam marcadas para "local" e outras para "local-lvm"; como vamos apagar esse último, vamos habilitar o "local" para receber todos os tipos de arquivos porque senão teremos erros no futuro). Lembre-se de confirmar a alteração com "ok".


Agora selecione o disco "local-lvm" no mesmo local e clique em Remove. Parcialmente pronto, porque apenas apagamos o volume, agora precisamos pegar o espaço reservado para o "local-lvm" e juntar com o espaço reservado para o "local". Para isso, vá no seu nó (no meu caso é "Proxmox") e clique em "Shell" para acessar o terminal do Proxmox.


Agora são apenas 3 comandos.

Esse primeiro vai remover o espaço lógico:

# lvremove /dev/pve/data
Agora vamos fazer o resize, vamos informar ao sistema que o espaço deverá ser unificado para o volume lógico pve/root:

# lvresize -l +100%FREE /dev/pve/root
E por fim iremos informar o sistema que o filesystem ficará com o tamanho disponível todo:

# resize2fs /dev/mapper/pve-root
Pronto!

A segunda dica é sobre as atualizações do Proxmox. Como não tenho licença paga (o Proxmox é gratuito para uso pessoal), ele sempre mostra um erro na hora de tentar atualizar, uma vez que a versão "enterprise" não está disponível para atualização,

Um jeito de resolver isso é fazer o que eu fazia antes (veja aqui). Consiste, basicamente, em editar o arquivo que tem a lista de repositórios para procurar as atualizações, remover (ou comentar) a linha que tem a versão "enterprise" e acrescentar uma linha para a versão "pve-no-subscription".

A dica é fazer algo mais simples. No seu nó, vá em Updates -> Repositories e desabilite (clicando no check para desmarcar a opção "enterprise" e depois vá em Add e adicione o repositório para não-assinantes escolhendo em "Repositories" a opção "No-Subscription".

Pronto!

Por hoje é isso, pessoal!

segunda-feira, 19 de fevereiro de 2024

Trigonometria. Lembram?

Pessoal,


Acabei de ver esse vídeo no Twitter e achei bem interessante.


Então resolvi relembrar umas coisas do segundo grau sobre trigonometria.

Achei esse video bem legal porque mostra a relação entre seno, cosseno, eixo das ordenadas (y ou eixo dos senos), das abcissas (x ou eixo dos cossenos), ou seja, a relação dos ângulos com o sistema cartesiano. Não me lembrava da maioria dessas coisas (e algumas nem me lembro de ter aprendido...).

Relembrando!

Todo mundo lembra dessas figuras aqui de baixo, certo?



A figura da esquerda é um triângulo retângulo, ou seja, um dos lados forma um ângulo reto (90 graus). A da direita é um triângulo escaleno qualquer, ou seja, os três lados (e por consequência os três ângulos) possuem medidas diferentes. Ainda temos o triângulo equilátero, que tem os três lados iguais e os três ângulos iguais - 60 graus -, e o triângulo isósceles, que tem dois lados iguais e dois ângulos iguais, por consequência.


Como a soma dos ângulos internos de um triângulo SEMPRE será 180 graus, podemos classificar os triângulos em 3 tipos:


O triângulo retângulo tem um ângulo interno de 90 graus, o acutângulo tem todos os ângulos internos menores que 90 graus e o obtuso tem um ângulo maior que 90 graus (obviamente apenas um ângulo, pois se houvesse mais de um ângulo com mais de 90 graus, a soma dos ângulos internos do triângulo seria maior que 180 graus).

Primeiramente, como sabemos que a soma dos ângulos internos de um triângulo é sempre 180 graus? Simples. Pegue um triangulo qualquer e trace uma reta paralela a um dos lados.


Na figura acima, repare que na reta faz uma interseção com o ponto A e é paralela ao segmento BC (sim, vamos definir que essa reta É paralela ao segmento BC). Ao colocar os ângulos no interior do triângulo e os ângulos formados com a reta, temos isso:


Ora, repare agora que os ângulos θ e β são ângulos alternos internos no segmento AB. Assim, são congruentes (ângulos congruentes são ângulos que possuem a mesma medida, ou seja, são iguais). O mesmo acontece com os ângulos λ e γ formados se segmento AC. Assim, os ângulos θ e β são iguais entre si e, do mesmo modo, os λ e γ também o são. Desse modo a figura pode ser desenhada assim: 

 
Desse modo, a soma dos ângulos θ + α + λ é igual a soma de β + α + γ. E essa soma é 180 graus (ângulo raso)!

Voltando a esse triângulo:


Todo mundo se lembra dessa figura de um triângulo retângulo, né? Seno, cosseno e tangente são assim definidos no triângulo retângulo:

    sen αcateto oposto
                  hipotenusa

    cos αcateto adjacente
                    hipotenusa

    tan α =     cateto oposto  
                  cateto ajdacente

Essas relações vêm das Leis do Seno e Cosseno e valem apenas para o triângulo retângulo.

A Lei do Seno determina que num triângulo qualquer, a relação do seno de um ângulo é sempre proporcional à medida do lado oposto a esse ângulo.


Assim, na figura acima, o lado oposto ao ângulo "A" é o segmento de reta "a", o lado oposto ao ângulo "B" é o segmento de reta "b" e lado oposto ao ângulo "C" é o segmento de reta "c". A Lei do Seno demonstra que em um mesmo triângulo, a razão entre o valor de um lado e o seno de seu ângulo oposto será sempre constante. E essa constante é igual a duas vezes o raio de uma circunferência onde este triângulo está inscrito. Isso é representado abaixo:

                      a    =    b    =    c    = 2R
                   senA    senB    senC

Isso é demonstrado facilmente no vídeo abaixo, do canal https://www.youtube.com/@MatematicaComaJu


Já a Lei dos Cossenos é um pouco mais complicada. Essa lei diz que em um triângulo qualquer o quadrado da medida de um dos lados corresponde a soma dos quadrados das medidas dos outros dois lados menos o dobro do produto da medida desses dois lados pelo cosseno do ângulo entre esses dois lados.

Ufa...

Fica mais claro quando vemos a figura e a relação abaixo:


Para resolver isso, usamos uma tabela trigonométrica. Veja essa tabela, dos ângulos 1 a 90, aqui. Esse site aqui calcula diversas relações trigonométricas no triângulo. Confira porque é bem legal!

Interessante é a relação entre o Teorema de Pitágoras e a Lei dos Cossenos! Como o cosseno de um ângulo de 90 graus é zero (veja a tabela trigonométrica dos ângulos notáveis abaixo), essa segunda parte da equação do cosseno é zero. Veja abaixo:

a² = b² + c² - 2.b.c.cos90

Como cos 90º = 0, a expressão acima fica:

a² = b² + c² - 2.b.c.0

a² = b² + c²

Ou seja, o Teorema de Pitágoras é um caso especial da Lei dos Cossenos!

Já Lei das Tangentes define a relação entre as tangentes de dois ângulos de um triângulo qualquer e os comprimentos dos lados opostos a esses ângulos.

Por essa lei, dado o triângulo abaixo com lados a, b e c e ângulos α, β e γ:


Como dito mais cedo, em um triângulo retângulo a tangente de um ângulo qualquer é a relação entre a medida do cateto oposto e a medida do cateto adjacente. Se a figura acima fosse um triângulo retângulo cujo ângulo reto fosse o ângulo α, a tangente do ângulo β seria:

tan β = cateto oposto     =  b 
            cateto adjacente     c

Já para um triângulo qualquer que não seja retângulo, podemos calcular a tangente através da razão entre o seno e o cosseno do ângulo desejado:

tan α = sen α
             cos α

A Lei das Tangentes pode ser assim representada:

 a−b  =  tg [1/2(α−β)]
 a+b      tg [1/2(α+β)]


Na minha época de colégio, a gente decorava uma mini-tabela trigonométrica com os "ângulos notáveis", ou seja, 0, 30, 45, 60 e 90 graus. Era isso aqui abaixo:



Matemáticos acreditam que a trigonometria surgiu como necessidade para calcular o relógio de sol e resolver problemas astronômicos e de navegação.

Eratótenes descobriu, há mais de 2200 anos, que a terra era redonda e calculou seu diâmetro (com pequeno erro) usando trigonometria básica!

Como a trigonometria estuda as relações entre os lados e ângulos dos triângulos, é utilizada na matemática, física, astronomia, engenharia, geografia, química, medicina, etc.

Voltando ao início desse post, no vídeo o seno e cosseno são representados num círculo, o "círculo trigonométrico".


Esse círculo deixa claro algumas coisas e deixa "visível" os valores presentes nas tabelas trigonométricas, principalmente a com os ângulos notáveis. Repare que a medida que um ângulo A aumenta de 0 até 90 graus, a representação de uma reta que sai da posição (0,0) nesse ângulo (ou seja 0, 1, 2, ..., 89, 90 graus), haverá uma redução de 1 até zero no valor do cosseno, haverá um aumento de zero até 1 no seno e a tangente aumentará de 0, será 1 em 45 graus (fora do círculo) e continuará aumentando até o infinito, pois o eixo das tangentes é paralelo ao dos senos e duas retas paralelas só se encontram no infinito!

Quando rodamos todo o círculo trigonométrico (sentido anti-horário, de 0 graus até 360 graus), vemos que tanto o seno quanto o cosseno fazem movimentos periódicos, conforme as figuras abaixo. Só um detalhe: chamamos o movimento periódico do seno de senoide ou onda sinusoidal e o movimento periódico do cosseno de cossenoide ou onda cossenoidal.





O gráfico da tangente também é um gráfico periódico. Ao contrário do seno e cosseno cujos valores variam de -1 a 1, os valores da tangente variam do infinito negativo ao infinito positivo.



Por fim, concluindo o vídeo, é mostrada a primeira relação fundamental da Trigonometria

sen² x + cos² x = 1

Olhando as figuras das ondas sinusoidal e cossenoidal, fica claro essa relação:



Para a demonstração dessa relação, podemos usar o círculo trigonométrico:


Assim, nesse triângulo, temos que:

sen α = cateto oposto = AB = AB
               hipotenusa        1      

cos α = cateto adjacente = CB = CB
              hipotenusa             1

Aplicado o teorema de Pitágoras:

AB² + CB² = AC²

sen² x + cos² x = 1²

sen² x + cos² x = 1

Realmente, a matemática é uma coisa muito legal!

Até a próxima, pessoal!

domingo, 21 de janeiro de 2024

PalmOS em 2024! Opções de emuladores, simuladores e cloud-base!

Pessoal,


Em 2021 falei um pouco sobre o Palm Tungsten E que eu tenho aqui em casa (veja aqui).

Hoje vou falar um pouco sobre as opções modernas para rodar o PalmOs para testes.

A Palm foi criada em 1992 para escrever o software para um PDA da Tandy (que era feito pela Casio). Esse nome "Zoomer" vem de "consumer"!

("Olá, eu sou o Tandy Zoomer, avô dos Palm's!")

Apesar do fracasso comercial desse PDA, o software de reconhecimento de caligrafia Graffiti fez tanto sucesso que foi parar no Apple Newton.

("Olá, eu sou o Apple Newton, avô (?) do iPhone!")

A Palm foi comprada pela US Robotics (que ficou famosa pro populacho fazendo placas de fax-modems pra gente entrar na internet) em 1995 e, em 1997 a US Robotics foi comprada pela 3Com (que foi comprada pela HP em 2010). É possível ver que os primeiros Palm's saiam de fábrica com "US Robotics", depois "3Com" e só depois com o nome "Palm" como fabricante.

 


Aí começa a treta corporativa. Os fundadores da Palm não gostaram dos rumos da empresa e, em 1998, saíram para fundar a Handspring. Em 2000 a Palm virou uma empresa independente da 3Com. Em 2002 a Palm criou a PalmSource, subsidiária para desenvolver e licenciar o Palm OS. Em 2003 a PalmSource se separou da Palm e se fundiu com a Handspring, criando-se a PalmOne. Em 2005 a PalmOne comprou os direitos do nome Palm e passou a se chamar Palm, Inc.

Essa Handspring lançou alguns modelos de PDA com sistema Palm ("Visor series") e, em 2002, lançou o Treo, um Palm associado a um celular.

  
(Esse é o Treo 90, o primeiro Treo da Handspring)


 
(Esses são os Treo 600 e 650; o primeiro ainda era Handspring e o segundo já era PalmOne)

A Palm, então dominante no mercado de PDAs, viu a concorrência da Microsoft com o Windows Mobile ganhar mercado, além do sucesso estrondoso do primeiro iPhone (lançado em 2007).

Em 2008 a Palm lançou o webOS, um sistema bem mais bonito, amigável e moderno e anunciou o Palm Pre, um novo smartphone.


Apesar de toda a tecnologia nesse novo modelo, a Palm ficou para trás e perdeu mercado. Ninguém queria canetinha mais e a Palm perdeu o bonde da história. Em 2010 foi comprada pela HP. Em 2013 a HP vendeu o webOS para a LG (que hoje usa o sistema nas smart TV) e a Palm foi encerrada. Ainda deu umas reviradas no túmulo e uns gaspings, mas ficou por isso mesmo.

A poderosa Palm, principal player do mercado de PDAs, havia acabado! E o antigo Palm OS, outrora dono do mercado de dispositivos móveis ainda vive dentro das TVs da LG! Veja aqui a lista dos dispositivos que usaram o PalmOS!

Vamos agora ao PalmOS!

O PalmOS foi desenvolvido em 1996, escrito em C e C++, inicialmente rodando em processadores Motorola DragonBall, baseados no clássico processador Motorola 68000. A partir da versão 5.0 do PalmOS, os equipamentos passaram a rodar em processadores ARM.

Esses processadores eram de 32 bits com clock de 16MHz (DragonBall EZ) e executava até 2,7 MIPS (milhões de instruções por segundo). A versão DragonBall VZ rodava a 33MHz e executava 5,4 MIPS e a última versão, a DragonBall Super VZ rodava a 66MHz e executava 10,8 MIPS. Veja mais sobre esses processadores aqui.

Já os processadores ARM eram baseados no XScale (veja aqui), arquitetura projetada pela Intel com base na arquitetura ARM versão 5. São processadores 32 bits com clock a partir de 133MHz.

Já desde o início, em 1997 (Palm OS 2), era possível acessar email nesses equipamentos. O Palm III (PalmOS 3, de 1998) usava conexão infravermelho para conectar aos PCs. A versão PalmOS 3.5 começou a usar cores e a versão PalmOS 4 (2001) deu suporte a USB e cartões SD.

Em 2002 é lançado o PalmOS 5, agora rodando em processadores ARM. Melhorou a tela (320x320), passou a suportar Wi-Fi, melhorias no som, etc.

O PalmOS 6 (de 2004), renomado para PalmOS Cobalt, trouxe melhorias como proteção multitarefa e de memória, melhorias de design, etc, mas já era tarde e a Palm ficou para trás.

Bom, vamos então falar um pouco sobre as opções factíveis para rodar esse SO incrível hoje em dia.


Lançado em 2021, é uma "versão" do PalmOS para rodar em processadores x86 (originalmente era Motorola 68k, lembram?). Segundo o autor, ele é uma reimplementação do PalmOS sem usar código fonte do PalmOS. Ele roda os aplicativos nativamente e, quando o aplicativo faz uma chamada ao sistema, o Pumpkin OS intercepta e executa a sua própria versão da chamada do sistema.



Ainda está em fase inicial, bem limitado. Mas vale conhecer.


Essa versão web-based emula as versões para processadores DragonBall do PalmOS, ou seja, até a versão 4.x.

Para funcionar, primeiro vá ao site PalmDB e baixe uma ROM (baixe, aqui, a ROM do Palm m515 v4.1). Depois vá ao site do Cloudpilot, clique no "+" no canto superior direito e adicione a ROM que você baixou. Depois é só iniciar a sessão.


É possível sincronizar, habilitar som, acessar cartão SD (ou arquivo de imagem dele), etc. Completo, funciona muito bem, ainda que limitado à versão 4.x.

Meu único problema com esse tipo de emulador é que ele está na rede, não tenho comigo os arquivos por questão de segurança (tanto para evitar manipulação remota e roubo de dados quanto caso o autor desista do projeto). Para esses casos, existem outras opções :)


Neste fantástico site existem diversos programas para você testar e conhecer o PalmOS. Basta escolher um e executar, também web-based.


Funciona muito bem, também. Inclusive se você clicar na "casinha", ele abre o PalmOS normal (não é só o programa que você escolheu, o sistema inteiro está carregado). O problema é que o sistema está "fechado", ou seja, você não salva nem adiciona nada nele. É apenas o que está na tela...

O site tem mais de 600 programas. Então, apesar de haver a limitação de uma coisa por vez, nada impede que você baixe o programa (extensão .prc) e instale num dispositivo real ou num emulador!


Permite que você instale um emulador do PalmOS no Windows Mobile ou no Android. Emula PalmOS versão 5.2 ou superior e ainda está para venda por US$ 50!!!


5 - uArm

Ele emula o ambiente completo e permite emular tanto Palm quanto Pocket PC. Roda em Linux.



Esse emulador roda em Windows e tem limitada capacidade, sendo substituído pelo Palm Simulator.



Emula o Palm M515 versão PalmOS 4.1. É necessário "buildar" e confesso que prefiro coisas mais fáceis que isso...



Emula uma arquitetura ARM e permite alta compatibilidade com o sistema real. Funciona para Windows e Linux.



Permite testar várias versões do aplicativos para PalmOS. Esse, inclusive, é o que eu acho melhor. Tem uma pasta chamada  "Card1" onde tudo o que você coloca lá dentro aparece no emulador!

E aqui você pode fazer o download das diversas ROMs e testar as diversas opções do PalmOS.

Aqui, no ótimo "Low End Mac", tem a história da Palm bem contada. Vale a pena ler!


É isso por enquanto!