// // Chicletes para o Cérebro

segunda-feira, 25 de dezembro de 2023

Como usar o GitHub para hospedar uma página pessoal!

Pessoal,


Estou para escrever sobre isso já tem um tempo: usar o GitHub como repositório para uma página pessoal. É um processo muito simples, permite criar páginas pessoais com alguma complexidade (ao contrário do Blogger que, até onde eu saiba, não permite colocar códigos mais complexos) e, a cereja do bolo, é gratuita!

Inicialmente você deve ter uma conta no GitHub (gratuito) e, preferencialmente, um editor de códigos (eu uso o VS Code, também gratuito, mas existem dezenas por aí).

Após criar a sua conta no GitHub, clique em "New" para criar um novo repositório.



Criado esse repositório, escolha o nome. Eu vou escolher "pagina-teste.github.io".


Preencha todos esses campos: 1) nome do repositório (eu gosto de terminar com "GitHub.io", mas não sei se realmente é necessário essa terminação); 2) descrição (apesar de opcional, ajuda a saber o que se trata); 3) marcar como Público (porque senão a página não estar disponível fora da sua máquina); 4) adicionar um arquivo README (esse é bem opcional, mas acho que pode ser válido para projetos maiores, mas como aqui é só demonstração, não vou fazer); e 5) clicar em "Create repository" para criar seu repositório!

Agora você tem que mandar esse repositório sincronizar com seu computador (o que eu faço, usando o GitHub Desktop) ou fazer com linhas de comando. Até onde entendi, você tem que ter esses arquivos localmente (ou em um servidor na rede, como Linode ou Google Cloud ou Azure), ou pelo menos é muito mais fácil editar localmente do que com tudo online. Recomendo fortemente usar o GitHub Desktop para isso. Eu mantenho o repositório localmente.


Com o aplicativo já instalado no seu computador, clone o repositório para a sua máquina:


Agora, com tudo localmente, você abre o VS Code (1) para criar a sua página, pode escrever um sumário do que fez (2 e 3) e clica em (4) para fazer o Commit, ou seja, para sincronizar seus arquivos locais com o que está nos servidores do GitHub. É aqui que você vai subir sua página para os servidores do GitHub para ele publicar na internet!

Agora, ao abrir o VS Code, crie um arquivo chamado "index.html" e salve no seu diretório do GitHub local (veja a foto acima para saber sua pasta local). Aqui em casa, o caminho é o seguinte:

/Users/castilho/Documents/GitHub/pagina-teste.github.io/index.html



E agora coloque aqui seu código html ou javascript da sua página.

<!DOCTYPE html>
<html>
<body>
<h1>Hello World</h1>
<p><p>
<p>Minha primeira pagina no GitHub Pages!!!</p>
</body>
</html>

Vai ficar assim:


Salve com Control+S ou Command+S. Veja que na sua pasta, terá um arquivo "index.html" e conterá o código digitado:


Agora volte ao GitHub Desktop e preencha os campos abaixo. Conclua clicando em "Commit to main".


Se você voltar à página do GitHub, verá que já tem o arquivo index.html lá:


E se clicar nesse arquivo, verá que o conteúdo é o que colocamos no VS Code:


Agora só falta a gente implementar a página. Para isso, estando no seu repositório, clique em "Settings", em Code and automatation clique em "Pages" e em Build and deployment escolha "Deploy from a branch". Em Branch, clique no menu suspenso e escolha a fonte da publicação. No meu caso, é "Main". Termine confirmando com "Save":


Vai aparecer uma mensagem dizendo "GitHub Pages source saved."

Pronto! É só isso! Aguarde alguns minutos e vá para sua página. A minha é https://jaymebc.github.io/pagina-teste.github.io/ .

terça-feira, 14 de novembro de 2023

Atualizações sobre as minhas corridas, treinos e minha vida!

Pessoal,


Já faz um tempo que eu estava querendo comentar sobre algumas novidades aqui no blog.

Tem um filósofo de boteco que já dizia que já dizia que "o mundo não gira, ele capota"! É assim mesmo que aconteceu comigo. De novo (veja aqui se quiser entender)!

Pois bem. Como já comentei várias vezes, o hospital em que trabalhei durante 17 anos foi vendido para uma operadora de planos de saúde de São Paulo (operadora bosta, diga-se de passagem) e que foi comprada por uma operador de saúde do Nordeste (operadora merda master, diga-se de passagem). Por questões legais, orientado pelo jurídico aqui de casa, não posso comentar as atrocidades coisas que essa segunda operadora faz contra com seu clientes. Só que eu não queria ser conivente com essas atrocidades coisas, seja por princípios, ética ou qualquer outro adjetivo que caiba aqui.

Assim, quando saí do hospital em 2022 procurando algum lugar que prezasse por segurança do paciente e qualidade assistencial (e encontrei, diga-se de passagem), acabei encontrando um local muito bom nisso mas com uma organização de trabalho muito estranha aos meus olhos (digo "aos meus olhos" porque mais de setenta anestesistas trabalham lá há vários anos e estão muito bem habituados, obviamente o problema era comigo e não com eles ou com a organização deles...). Como não me adaptei, agradeci a oportunidade e voltei para o hospital antigo até aparecer uma nova oportunidade.

E essa oportunidade apareceu em abril de 2023. Local bom, boa remuneração, excelentes condições de trabalho, pacientes complexos... Fui convidado para fazer substituição na equipe a partir de maio e, em julho, fui convidado a ingressar na equipe efetivamente.

Adaptação, adaptação, adaptação. Pessoas novas, ritmos diferentes, regras estranhas. Mas tudo isso faz parte do jogo e eu sabia que teria algum problema em algum momento. Afinal, mais que ninguém, eu me conheço e sei das minhas dificuldades e limitações. Isso já estava na conta.

Depois de trocentos anos, voltei a fazer plantão de fim de semana (que eu detesto) e plantão noturno (que eu detesto mais ainda). Sei que fico mal humorado de noite, sei que fico mal humorado quando não corro no fim de semana ou perco meus treinos, sei que fico mal humorado quando pessoas mal humoradas me tratam de forma ríspida e grosseira, assim com eu fico me martirizando quando eu trato as pessoas assim (e fico remoendo e remoendo isso). Isso também já está na conta.

Enfim, novos locais, novos desafios, novas conexões. E como o mundo não gira, ele capota, a gente tem que se adaptar e se enquadrar nos novos paradigmas e nas novas regras. E isso também já tá na conta.

E optei por entrar de cabeça, "cair pra dentro". Troquei muita da minha liberdade de calendário e flexibilidade de horários para ficar um pouco engessado, mas com "garantia" de trabalhar num local bom, seguro, que se preocupe com paciente e que me garanta uma remuneração justa pelo meu trabalho. Assim, larguei de vez o hospital em que trabalhei por 17 anos e uma clínica de cirurgia plástica que trabalhei por 7 anos para "arriscar" (arriscar com muitas, muitas aspas, ok?) nesse novo local. E já adianto que, apesar de tudo, não me arrependo.

Pouco antes desse novo desafio, havia realizado a maratona de Porto Alegre (comentei aqui). Essa mudança do trabalho vai gerar novas dificuldades para fazer os treinos e para participar das provas. Mas, novamente, tudo isso já estava na conta.

O que não estava na conta era que, depois de fazer um treino super pesado para maratona, todo o período de preparação, enfim, tudo, eu fosse me machucar correndo um treino bobo na rua.

Que conhece BH sabe a cidade tem uma ótima topografia para corredores, #SQN. Assim, saí num domingo de manhã da minha casa no bairro de Lourdes, subi pela Av. Raja Gabaglia até o BH Shopping (mais ou menos 6km de subida), subi a BR em direção aos "motéis" por mais alguns quilómetros e desci a BR e a Av. Nossa Senhora do Carmo linda e loucamente como se não houvesse amanhã. Temperatura boa, dia bonito, domingo de manhã, preparo físico ótimo, música boa e no talo! O que poderia dar de errado, não é mesmo?

Pois é, cheguei em casa, tomei banho, almocei e... o joelho direito inchou. E doeu... Uma semana de molho, e nada de melhorar. Mais uma semana e fiz a RM: lesão parcial no corno posterior do menisco medial do joelho direito. Tratamento proposto: ou fisioterapia e mudar de atividade física ou cirurgia. Optei pela faca. Tenho 48 anos, saudável, gosto de correr e não posso me dar ao luxo de ficar restrito fisicamente para evitar cirurgia.

Cirurgia de 15 minutos sob anestesia local com sedação. Recuperação ótima, pouca dor (sério, gastei apenas dipirona e paracetamol, nada mais) e musculação após 6 semanas. Depois mais 6 semanas de musculação e fui liberado para começar uns pequenos trotes. No último domingo, dia 12/11/2023, fiz 9km sem nenhuma dor!!! O ortopedista liberou pra correr e vou começar a fazer treinos menores e progressivamente aumentar o volume!

Estou muito feliz. Parece que as coisas estão começando a se organizarem após o furação que foi a pandemia do COVID-19.

Para terminar o post, tinha até pensado em colocar aquela música do Mc Ray-Ban (detesto funk, mas tenho que confessar que a letra é hilária!). Bom, a música está aqui embaixo:

Mas acho que a melhor opção, na verdade, é essa aqui!



                                    כָּל עוֹד בַּלֵּבָב פְּנִימ                                                                                     
                                      נֶפֶשׁ יְהוּדִי הוֹמִיָּה                                                                                        
                               וּלְפַאֲתֵי מִזְרָח, קָדִימָה                                                                                        
                                         עַיִן לְצִיּוֹן צוֹפִיָּה                                                                                        

                               עוֹד לֹא אָבְדָה תִּקְוָתֵנוּ                                                                                        
                          הַתִּקְוָה בַּת שְׁנוֹת אַלְפַּיִם                                                                                        
                          לִהְיוֹת עַם חָפְשִׁי בְּאַרְצֵנוּ                                                                                        
                                    אֶרֶץ צִיּוֹן וִירוּשָׁלַיִם                                                                                        



Curtam!

Até próximo post, pessoal!

sexta-feira, 20 de outubro de 2023

Comprei um Apple Pencil no AliExpress e fui taxado - Review e Dicas. E ainda não funcionou :(

Pessoal,


Estou meio sumido e vou contar em outro post o porquê. Nesse aqui vou contar do Apple Pencil que comprei no AliExpress.

Há alguns anos, em Janeiro de 2019, fui passar uns dias em Portugal e lá me deparei com uma mega promoção na Worten, uma das maiores (se não a maior) lojas de eletrônicos da terrinha. Lembro que na ocasião comprei um Apple AirPods da 1a geração (que eu pessoalmente gosto muito por não ser daqueles que ficam socados dentro do ouvido da gente) e uma Apple Pencil também de 1a geração para usar no meu iPad Pro.

Não lembro exatamente dos preços, mas a Apple AirPods custavam próximos a R$1.500,00 aqui e eu paguei acho que 79 euros e na Apple Pencil eu acho que paguei 69 euros. Lembro que eram absurdamente mais baratos que comprar aqui, além de estarem com bons preços devido à promoção na loja.

Enfim, sempre usei minha Pencil até que um dia... ela caiu de ponta no chão e quebrou o conector da ponteira. Tentei trocar a ponteira quebrada pela ponteira reserva mas não consegui tirá-la de jeito nenhum. Aí tive a brilhante ideia de colar... parou de funcionar de vez :(

Bom, vamos olhar uma nova. Mais de R$1.000 reais... Não dá, né?

Aí resolvi olhar uma "réplica". Acabei pegando um modelo no AliExpress por R$ 140 reais. A previsão de entrega era 20 dias, mas o treco agarrou na alfândega e tive que pagar mais R$ 60 reais de impostos. Fui uma novela para a alfândega liberar para os Correios e mais uma novela para os Correios entregarem aqui em casa... Mais de 15 dias de atraso :(

Enfim, chegou aqui hoje:

A caixa é idêntica, tirando as informações do verso (a chinesa, de 2023, tem mais informações que a européia, de 2019). Além disso, a parte interna (onde fica a ponteira reserva e o adaptador Lightning) é um pouco mais escura e menos "delicada" na réplica versão chinesa.

 
(As imagens à esquerda são da réplica e à direita são do original)

As canetas são muito parecidas, porém achei a réplica mais leve e achei que a tampinha de proteção do conector Lightning prende-se melhor no original do que na réplica.

O feeling do produto é que não é de qualidade como o original.

Entretanto, ao espetar no iPad, foi prontamente identificado como Apple Pencil (mas no iPhone apareceu como "Misc"...

Enfim, resolvi dar carga máxima no iPad e no Pencil e ver o que dá.

Bom, não funciona. Nadica de nada. Identifica e pede para sincronizar a "Apple Pencil", mas na hora que encosta na tela não faz nada.

Pedi devolução. Recomendo apenas para inimigos!

domingo, 20 de agosto de 2023

Nostalgia - Instalando o Windows 8.1 Pro em 2023!

Pessoal,


Hoje vamos instalar o Windows 8.1!

Esta será o último post desta série "Nostalgia", uma vez que as versões do Windows 10 e Windows 11 ainda estão na ativa e não são "nostálgicas" :)

O Windows 8 foi disponibilizado para fabricantes em agosto de 2012 e chegou ao varejo em outubro do mesmo ano. Apenas um ano depois, em agosto de 2013, a versão 8.1 foi disponibilizada para fabricantes e em outubro de 2013 chegou ao varejo. O Windows foi sucedido pelo Windows 10 em 2015.

Encare o Windows 8.1 como uma atualização sem a palavra "atualização" (para a Microsoft, o 8.1 era tipo um Service Pack do 8...). Assim, conforme desejado pela Microsoft, vou considerar as duas aqui como a mesma versão de Windows.













No auge de seu "sucesso", o Windows 8/8.1 teve 23,5% de marketshare (contra 51,1% do Windows 7 na mesma época) e foi rapidamente superado pelo Windows 10 com apenas 6 meses após seu lançamento... Em nenhum período o Windows 8/8.1 superou o marketshare do Windows 7. Ele reforça a ideia da alternância das versões boas e ruins do Windows. No caso, ele foi a versão ruim...

Lançada em duas versões apenas (Windows 8 e Windows 8 Pro), existiu ainda mais duas versões, a Windows 8 Enterprise (disponível apenas por licenciamento por volume) e um versão para processadores ARM, o Windows RT, disponível apenas para dispositivos projetados especialmente para ele.

O Windows 8 era disponível em DVD ou por meio digital (para gravação em DVD ou pendrive). Computadores novos que vinham com Windows 7 Home Basic, Home Premium, Professional ou Ultimate poderiam ser atualizados para o Windows 8 por um baixo preço (US$ 14.99). O Windows 8 vinha apenas com a opção "atualizar", sendo necessário que uma versão inteiro estivesse instalada. Já o Windows 8.1 tinha a versão de software de versão completa, ou seja, sem a necessidade de versões prévias de Windows para instalação. Ainda existem versões para 32 bits e 64 bits.

Talvez as duas coisas mais lembradas desta versão do Windows sejam coisas "ruins": a interface "Metro" e a retirada do botão "Iniciar".

Acho interessante contextualizar o mercado lá nessa época. Em 2012 vivíamos um boom dos celulares. Android e iOS competiam pelo posto de sistema operacional mais inovador e, portanto, competiam pela liderança no mercado. A Microsoft não queria ficar para trás e perder a onda dos mobiles, então fez um movimento arrojado e totalmente estabanado: matou o Windows Mobile (que já falamos aqui e aqui muito rapidamente e ainda voltaremos a falar em breve) que tinha alguma vitalidade, lançou o Windows Phone e acabou comprando a Nokia (um pouco mais adiante, em 2013 - veja aqui e aqui). Como comentei, essa estratégia ousada e arrojada mostrou-se ineficiente e a empresa acabou matando o Windows Phone em 2017. Em outra oportunidade contaremos essa história, mas você pode dar uma olhada aqui nestes dois posts: aqui e aqui.

Essa introdução é para explicar a origem da interface Metro adotada no Windows 8 (e 8.1). A ideia era para ser uma interface que unificasse a identidade visual dos dispositivos com Windows, fosse PCs, tablets ou celulares.


Acredite, essa tela inicial era de matar de raiva!

Apesar das várias inovações do sistema, como suporte para USB 3.0, suporte para NFC, antivírus integrado, proteção contra phishing, suporte para impressão 3D, Wifi Direct, entre outros, a tentativa da Microsoft de criar um ambiente uniforme para dispositivos mobile com interface touchscreen e computadores tradicionais com mouse e teclado mostrou-se um falhanço retumbante. Duramente criticado pelos usuários e pela mídia especializada, foi um fracasso de venda, como dito acima. Isso porque a empresa gastou entre US$1.5b e US$1.8b em publicidades (como comparação, gastou US$200M no lançamento do Windows 95).

Além das novidades citadas acima, houve otimização da inicialização do Windows, melhorias no Windows Explorer (que virou o File Explorer), redesenho do Gerenciador de Tarefas e da BSoD (Blue Screen of Death ou Tela Azul da Morte - veja aqui). Ainda, otimização do Windows Defender (com incorporação de um antivírus), login com a conta da Microsoft, aplicativo para o SkyDrive (que seria transformado em OneDrive), Internet Explorer 10, no estilo do Windows Store, entre outros.

Os requisitos mínimos são maiores que os do Windows 7, principalmente por exigir processadores com suporte para PAE, NIX e SSE2.

Já o Windows 8.1, lançado um ano após o Windows 8, teve como objetivo resolver as reclamações dos usuários, principalmente em relação a tela inicial. Além disso, trouxe uma integração maior com o OneDrive, o Windows Exlorer 11, restauração do botão Iniciar e a utilização do BING como ferramenta de pesquisa nativa. O Windows 8.1 teve uma aceitação maior e correspondeu a cerca de dois terços de todas as instalações da versão 8/8.1.

Vamos à instalação. Como nunca instalei o Windows 8 nem o 8.1 (saí do Windows 7 para o Mac OSX e só voltei ao Windows em máquinas virtuais no Windows 10), apenas imagino que o processo deve ser fácil como no Windows 7. A versão que instalaremos será a 8.1 Pro em português e, assim como com Windows 7, não está disponível no WinWorld.

Vou ativar alguns recursos da VM: vou colocar 8GB de RAM, 40GB de HD, 2 núcleos, ativar o EFI, ativar o compartilhamento e arrastar/colar bidirecionalmente, ativar o boot seguro, ativar PAE/NX, ativar paginação aninhada, 256MB de memória de vídeo e ativar aceleração 3D, utilizar o cache de I/O do host, emular um SSD. Pronto, acho que são essas as principais configurações da VM.





(Como não temos nenhum Windows instalado na VM, vamos de "Personalizada")

(Simplesmente clique em "Avançar")

(Agora é aguarda copiar e instalar)

(Aparece essa mensagem super suspeita aí em cima, mas está indo certo 😅😅)



Interessante essa personalização de cores. Não tinha isso em versões anteriores nem em versões futuras do Windows!



Mais uma inovação! Essa tela permite algumas configurações automáticas. Vou com elas!

(Aposto que o Windows vai querer que eu crie uma conta de email!)


Algum problema aconteceu, talvez de rede. Lembram que no Windows 7 (aqui) eu tive que mudar de NAT para Bridge? Vou tentar fazer isso e ver se dá!


Aha, ganhei a aposta! É daqui que surgiu esse hábito da Microsoft de forçar a utilização de uma conta e email! Como já tenho uma, vou com ela.


(É um festival de cores esse Windows...)




E aí, o que vocês preferem? Esse arco-íris da Microsoft ou uma barra de progressão?

Pronto!



Isso é que matava de ódio os usuários de computadores. O sistema foi desenhado para usuários de dispositivos com telas sensíveis ao toque mas não fazia sentido para usuários de PCs com mouses e teclados!


Vamos configurar tudo agora: indo em Gerenciador de Dispositivos, veja que o "Dispositivo de Sistema Básico" não foi adequadamente instalado. Para resolver isso, vamos instalar o CD do Guest Additions em "Dispositivos -> Inserir imagem  do CD de Adicionais para Convidado...", lá no Virtual Box. Uma vez inserido, abra, como administrador, o arquivo "VBoxWindowsAdditions-amd64.exe" se você tiver instalado a versão 64 bits ou o arquivo "VBoxWindowsAdditions-x86.exe" se você tiver instalado a versão 32 bits. Aí é só instalar e reiniciar a VM.

Após reiniciar, tudo já está devidamente instalado.


É isso aí, então!

Windows 8.1 Pro instalado com rede, som e resolução boa!

Ainda vou instalar alguns sistemas antigos, mas sem a obrigação desta série. O próximo, assim que a agenda do hospital permitir, vai ser o OS2 Warp!

Até lá, pessoal!