Ana Gauna (Tech Dev)

IT Consultant, IT Projects Manager, Software Analyst

  • Nas últimas semanas tem aparecido muitas notícias falando em colocar datacenters no Brasil.

    E vi notícias desses datacenter falando em computador quântico.

    Eu estudei esses computador quântico no ano passado, na minha opinião ele não é bom para ser utilizado dentro do Brasil em regiões onde o normal é fazer muito calor.

    Um processador quântico esquenta muito rápido, ele exige o consumo de muita energia elétrica, ele consome muita água sempre que precisa ser resfriado.

    Um computador quântico exige um ambiente de frio extremo para funcionar.

    Na semana passada eu vi uma publicação da IBM USA informando que já existe um servidor quântico portátil (do tamanho de um armário) com ambiente refrigerado dentro dele.

    #datacenter #servidor #quântico

  • Hoje de noite (27/05/2025), eu assisti uma aula online no IBMR no curso de MBA Gestão Estratégica de Projetos, o professor falando em espanhol explicando em espanhol a história da evolução da inteligência artificial no período 1940 até hoje, e sobre o Chat-GPT. Aula excelente.

    Nisso, o professor disse que atualmente já existe uma norma técnica de inteligência artificial criado em uso. NBR ISO 42001:2024 – Tecnologia da Informação – Inteligência Artificial – Sistema de Gestão.

    Eu acabei de descobrir que já existe a norma ISO 23894 AI Risk Management, depois vou comprar para ler.

    Depois da aula de hoje, eu fiquei extremamente feliz. Temos que ler de novo as normas técnicas de Tecnologia da Informação, várias foram atualizadas:

    #ISO42001 #ISO23894

    #ISO27000 #ISO27001 #ISO27002

    #ISO27003 #ISO27004 #ISO27005

    #ISO27006 #ISO27007 #ISO27008

    #ISO27009

    #ArtificialIntelligence #AI

    #InteligênciaArtificial #IA

    #OpenAI #ChatGPT #ChatGPT4

  • 40 Useful Linux commands for Everyone:

     Bookmark                                                       
           
    ➊ pwd

    Print Working Directory

    ❯ pwd
    # Shows the absolute path of
    # the working directory

    ➋ mkdir

    Make Directory

    ❯ mkdir reports/
    # Creates a single directory

    ❯ mkdir -p reports/finance/yearly/
    # Creates entire directory structure

    ➌ cd

    Change Directory

    ❯ cd icons
    # Switch to the “icons” directory

    ❯ cd –
    # Switch to the previous directory

    ❯ cd ..
    # Switch to the parent directory

    ❯ cd
    # Switch to the home directory

    ➍ ls

    List

    ❯ ls
    # For current working directory

    ❯ ls /home/
    # For /home/

    ❯ ls -a
    # Includes hidden files

    ❯ ls -R
    # Recursively for subdirectories

    ❯ ls -l
    # Lists in detail

    ❯ ls -ltr
    # Sorted. Latest modified one is at the top.

    ➎ cp

    Copy

    ❯ cp file1.txt file2.txt
    # Copies the file file1.txt to file2.txt

    ❯ cp -r dir1/ dir2/
    # Copies entire directory “dir1” to “dir2”

    ➏ mv

    Move

    ❯ mv file1.js images/
    # Moves the file to images/

    ❯ mv file1.js file2.js
    # Renames the file1.js to file2.js

    ➐ touch

    ❯ touch new_file
    # Creates a new empty file “new_file”

    ❯ touch -m old_file
    # Changes the modification time

    ➑ cat

    Concatenate

    ⬙ It is used to view, create, and concatenate files.

    ❯ cat file.txt
    # Lists the contents of file1.txt to std output

    ❯ cat > file.txt
    # Creates a new file

    ❯ cat file1 file2 > file3
    # Concatenates file1 & file2 to file3

    ➒ rm

    Remove

    ❯ rm file1.txt
    # Removes a file

    ❯ rm -r dir1
    # Removes an empty directory

    ❯ rm -rf dir2
    # Removes any directory

    ➓ find

    Search based on a regular expression

    ❯ find ./ -name “xyz”
    # Finds files and directories whose name is xyz

    ❯ find ./ -type f -name “*.java”
    # Finds files whose name ends with .java

    ➊➊ grep

    Global Regular Expression Print

    ❯ grep “hello” message.txt
    # Lists all lines of “message.txt”
    # that contain “hello”

    ❯ grep -c “hi” message.txt
    # Outputs the number of lines in
    # “message.txt” that contain “hi”

    ➊➋ head

    ❯ head message.txt
    # Outputs first 10 lines of message.txt

    ❯ head -n 5 message.txt
    # Outputs first 5 lines of message.txt

    ➊➌ tail

    ❯ tail message.txt
    # Outputs last 10 lines of message.txt

    ❯ tail -n 5 message.txt
    # Outputs last 5 lines of message.txt

    ❯ tail -f app.log
    # Shows new entries in app.log
    # as and when they get added

    ➊➍ diff

    Difference

    ❯ diff /dir1/package.json /dir2/package.json
    # Compare the contents of the two files
    # line by line and lists out all differences

    ➊➎ alias

    ❯ alias lsa=”ls -a”
    # Creates a new alias “lsa” for “ls -a” command

    ❯ alias
    # Lists all aliases for the current session

                   — More Useful Commands —

    ❯ echo
    Displays the given text in the terminal

    ❯ which
    Shows the directory where the command is present

    ❯ whoami
    Displays the username of who currently is using this session

    ❯ man
    Displays the manual page of any command

    ❯ tar
    Creates and extracts an archive file

    ❯ chmod
    Changes the mode (permission) of a file

    ❯ chown
    Changes the ownership

    ❯ du
    Checks how much space a file or a directory takes

    ❯ ps
    Lists the processes that the current shell session is running

    ❯ kill
    Kills (terminates) a process

    ❯ free
    Shows the amount of free memory

    ❯ vmstat 10
    Every 10 seconds, show statistics

    ❯ iotop
    Displays the disk IO usage details

    ❯ systemctl
    Manages systemd and services

    ❯ journalctl
    Views systemd, kernel, and journal logs

    ❯ env
    Prints list of environment variables

    ❯ host
    Does DNS lookup operations

    ❯ hostname
    Obtains the DNS name

    ❯ ping
    Checks the network connectivity b/w host and server

    ❯ curl
    Transfers data to or from a server

    ❯ wget
    Retrieves/downloads content from the internet

    ❯ history
    Displays all the commands used in the past

    ❯ clear
    Clears the terminal window

    ❯ sudo
    Allows the current user to act as a superuser or, a root user for running a specific command

    ❯ exit
    Ends a shell session and closes the terminal

  • Quando o Microsoft Windows 11 foi lançado, as atualização automáticas do Microsoft Windows 10 deu como resultado do diagnóstico automático de hardware que o Windows 11 não podia ser instalado no meu notebook Dell Inspiron com processador Intel de 7a. geração. E durante vários meses eu tentei instalar o Windows 11 no notebook Dell e sempre aparecia a tela dizendo que não pode instalar.

    Em Julho/2022 eu li um artigo na internet falando que o UEFI tem que estar ativo funcionando para o Windows 11 poder ser instalado; então eu olhei o setup do meu notebook Dell, no item em segurança eu vi que o UEFI aparecia como desligado, então eu desativei o item Legacy, e ativei o UEFI, e gravei a alteração do Setup do notebook Dell.

    Então eu peguei um disco rígido USB de 1TB e fiz o backup 100% de todos os arquivos que eu utilizo, que estavam dentro do disco rígido 1tb do meu notebook Dell. Como o disco rígido do notebook Dell não é SSD, esse backup demorou uma semana para concluir.

    Depois do backup USB pronto, eu copiei o Windows 11 para dentro de um pendrive USB 8gb, e mandei o Windows 11 começar a instalação, como eu gosto de fazer instalação limpa, mandei o Windows 11 excluir a partição do disco rígido, depois mandei o Windows 11 criar uma partição nova no disco rígido, e depois mandei o Windows 11 formatar o disco rígido, e assim começou a instalação do Windows 11.

    Depois disso, eu notei que fazer a instalação do Windows 11 utilizando a rede wireless é muito lerdo, iria demorar muitas horas para a instalação concluir, então para o download e instalação ficar rápido, eu liguei direto um cabo ethernet do meu roteador wireless até o notebook Dell.

    Em Julho/2022 eu consegui fazer a instalação do Windows 11 Home Single Language funcionar em um notebook Dell com processador Intel de 7a geração. Eu estou gostando muito de usar o windows 11.

  • TPM (Trusted Platform Module) = é um padrão internacional para processamento seguro, ele é um controlador que protege o hardware de seu computador com uma chave criptográfica única integrada ao mesmo. A versão mais recente do TPM é 2.0 

    O TPM tem ainda uma ampla gama de funções como chave de segurança de hardware, identificação de dispositivos, autenticação criptográfica e verificação de integridade; o TPM faz 2 coisas principais:

    1 – Cálculo de chaves criptográficas: a geração ou verificação de senhas no computador usando criptografia incorporado. Essas senhas podem ser travas de criptografia para discos rígidos, códigos de recursos usados por sistemas operacionais para verificar sua integridade.

    2 – Armazenamento de chaves criptográficas: O TPM também é uma unidade de armazenamento de criptografia no computador, que não só calcula a chave criptográfica. 

    O TPM verifica a integridade do sistema quando o Windows fosse inicializado, para funções de segurança.

  • Windows Server 2019

    Na última semana do mês de Dezembro/2018 a Microsoft finalmente disponibilizou para download no portal Microsoft Evaluation Center , a nova versão do Microsoft Windows Server 2019 e do Microsoft Windows Server 2019 Essentials, que eu já baixei na primeira semana de Janeiro/2019 e testei. 

     

    Nessa nova versão do Windows Server 2019 a instalação está bem mais fácil, muito intuitiva e automática, e a instalação termina bem mais rápido que o seu antecessor o Microsoft Windows Server 2016.

     

Crie um site como este com o WordPress.com
Comece agora