📦 Desembalagem e Configuração
O Asus Chromebook cx5601fb é um novo laptop que roda o Chrome OS. Após desembalar o dispositivo, imediatamente passei pelo processo de configuração para deixar o laptop pronto para uso em programação. Este modelo específico está executando a 12ª geração do processador Intel Core i, tornando-o muito mais poderoso do que qualquer Chromebook que já usei antes. Nesta seção, vou dar uma olhada mais de perto no teclado e nas portas que vêm com este Chromebook.
O teclado é um dos dispositivos mais importantes para um programador. As teclas têm um bom retorno e também possuem retroiluminação ampla para que você possa vê-las no escuro. Também gosto de como há espaço aqui para as setas, o que me permite mover minha mão sobre essa área sabendo que estou próximo das teclas de seta. Também há espaço aqui para um teclado numérico, o que é ótimo e algo com que não estou acostumado em laptops atualmente. Ter opções para excluir, bem como retroceder ou até mesmo fazer rolagem de página em documentos grandes, pode facilitar, em vez de pressionar teclas de função, o que é bom porque nem temos realmente essas teclas.
Na lateral, temos a porta USBC, que pode ser usada tradicionalmente ou para carregar, além de uma porta USB 3 regular. Também há botões aqui para aumentar ou diminuir o volume ou ligar e desligar. Do outro lado, havia outra porta USB C, bem como uma saída HDMI e uma entrada para fones de ouvido, o que pode ser útil. Por fim, há um leitor de cartão SD.
A configuração é bastante simples; você apenas faz login com seus detalhes do Google, mas você também tem a vantagem de poder sincronizar tudo com seu dispositivo ao fazer isso. Isso é ótimo porque todos os seus favoritos, extensões, histórico e muito mais são salvos como parte desse processo. Em cinco a dez minutos, terminei a configuração e estava na área de trabalho. Aqui, ativei o modo escuro porque essa é a primeira coisa que todos os desenvolvedores precisam fazer.
💻 Programando no Asus Chromebook
Você pode usar o Asus Chromebook para programar? A resposta curta é sim, mas a resposta longa é que depende. Nesta seção, vou analisar o desempenho do Asus Chromebook quando se trata de programação.
Vou instalar o VS Code, pois este é meu IDE favorito. Em termos de instalação, normalmente eu baixo um executável para um computador com Windows ou Mac, mas aqui no Chromebook, baixamos uma versão Dev que funciona no Linux. É importante verificar em qual arquitetura de CPU você está executando. Existem alguns Chromebooks que só rodam em arquitetura ARM, e há algumas limitações para esse tipo de processador. Como este está usando o processador Intel, um de 64 bits, poderei baixar a versão Dev regular aqui, o que deve significar que meu VS Code será executado muito mais rápido do que o normal em um Chromebook.
No entanto, ainda não consegui executá-lo porque havia algumas etapas adicionais que eu precisava seguir para colocá-lo em funcionamento. Preciso abrir o terminal e executar um comando de atualização de aplicativo e instalar algumas coisas. Acessei a opção do terminal aqui e dei uma olhada, e agora ele é chamado de pinguim, o que é estranho, mas eu o abri e tinha meu console pronto aqui. Copiei e colei o comando porque é isso que todos os bons desenvolvedores fazem, em vez de digitá-lo manualmente.
O próximo passo foi instalar o pacote chamado gnome key ring, e isso deve me permitir prosseguir com a instalação do VS Code. Em seguida, li o restante da documentação aqui no site do VS Code, que vou linkar na descrição abaixo, pois é bastante útil para configurar um Chromebook com o ambiente de desenvolvimento Linux ativado.
Com meus aplicativos atualizados, agora devo ser capaz de prosseguir e instalar o VS Code. O VS Code recomenda que você verifique novamente a arquitetura da sua CPU. Você pode executar o comando print architecture para fazer isso. Aqui, ele aparece como arm64, então baixei esse pacote e vou selecionar para instalá-lo. Ao contrário do Windows ou Mac, a instalação leva apenas alguns segundos e agora devo ser capaz de abri-lo.
Para fazer isso, abro o menu de lançamento e seleciono a opção. A partir daqui, percebi que era uma versão básica sem nenhuma extensão. Quero instalar todas as minhas extensões favoritas sincronizando-as com meu ambiente normal no meu PC. Posso fazer isso simplesmente fazendo login no GitHub. Selecionei para ativar a opção de sincronização e, em seguida, selecionei para fazer login na minha conta, que atualmente é uma conta do GitHub, e passei por esse processo, que levou apenas alguns segundos.
Depois disso, a sincronização automática foi ativada e começou a instalar todas as minhas extensões por meio do meu hotspot, então decidi conectar rapidamente ao Wi-Fi. Agora todas as minhas extensões estão instaladas, incluindo coisas como ícones do VS Code, que sempre uso para pastas, além do tema One Dark Pro, que acho muito importante para que o VS Code fique bonito, além do Live Server, que uso muito ao visualizar arquivos HTML, e coisas como o GitHub Copilot, que acho absolutamente necessário nos dias de hoje.
Também tenho alguns extras, como Beautify e Babel JavaScript, além das extensões de renomeação automática e fechamento automático de tags, que facilitam a codificação em HTML. Quero levar isso um passo adiante. Quero ver se consigo usar isso como meu dispositivo independente, e para isso, vou passar pelo menos uma semana inteira, talvez até duas, usando apenas este dispositivo para tudo o que faço, e vou ver como é quando ele substitui toda a minha estação de trabalho.
🚶♂️ Usando o Asus Chromebook em movimento
Nesta seção, vou analisar o desempenho do Asus Chromebook quando se trata de usá-lo em movimento.
Fui até meu café local não apenas para tomar um café, mas para testar este dispositivo. Quero ter uma boa ideia não apenas de como é usar um Chromebook mais poderoso, mas também de como é usá-lo em movimento como um dispositivo portátil adequado. Nesse aspecto, quero