PlanetGeek

Google prepara eliminação de vídeos RCS no Messages

12-05-2025 | 13:30 | Aberto até de Madrugada

A Google quer poupar o espaço aos utilizadores que recebem muitos vídeos via RCS no Messages.

A Google está a testar uma nova funcionalidade na app Messages que pode facilitar a gestão do espaço de armazenamento nos chats. Na versão beta mais recente, a empresa substituiu o ícone de reencaminhar por um atalho de eliminação nos vídeos enviados via RCS, permitindo apagar rapidamente os vídeos diretamente da conversa.

Esta alteração parece ter como objetivo ajudar os utilizadores a libertar espaço, já que os vídeos ocupam mais armazenamento do que as fotos. Curiosamente, o ícone de reencaminhar continua visível em imagens, o que indica que a prioridade é mesmo reduzir o impacto dos vídeos na memória dos dispositivos.

Atualmente, para eliminar um vídeo no Google Messages, é preciso manter o dedo sobre o vídeo e depois tocar no ícone de apagar no topo do ecrã. Com o novo atalho, o processo torna-se mais direto e rápido, sem necessidade de navegar por menus.

Esta mudança faz parte de um conjunto mais alargado de novidades que a Google tem vindo a testar no Messages, como um modo paisagem melhorado, suporte para PDFs, possibilidade de adiar notificações e partilha de localização em tempo real.

AirPods com câmaras podem chegar em 2026-2027

12-05-2025 | 11:00 | Aberto até de Madrugada

Os AirPods poderão ganhar capacidade de visão para funções AI nos próximos anos.

A Apple deverá equipar os futuros AirPods e Apple Watch com pequenas câmaras com inteligência artificial já em 2027. De acordo com informações de bastidores, estas câmaras vão conseguir analisar o ambiente e reconhecer objetos, trazendo para os wearables funcionalidades semelhantes às do Visual Intelligence dos iPhones mais recentes.

Ao mesmo tempo, a Apple prepara uns óculos inteligentes com câmaras, microfones e IA integrada, a pensar em rivalizar com os Ray-Ban da Meta. Estes óculos deverão chegar também em 2027 e vão contar com um novo chip baseado no dos Apple Watch, o que indica que várias funções de IA serão partilhadas entre os dispositivos.

Estas câmaras poderão usar sensores de infravermelhos. Segundo o analista Ming-Chi Kuo, a Apple quer iniciar a produção em massa de AirPods com este tipo de câmaras já em 2026. Estes sensores poderão permitir controlar os dispositivos com gestos no ar, recorrendo apenas aos movimentos das mãos.

Se tudo correr conforme previsto, os AirPods com câmaras alimentadas por IA poderão chegar ao mercado em 2026, mas é mais provável que a estreia aconteça em 2027, a par do novo Apple Watch e dos óculos inteligentes. A parte criticável de tudo isto é que, sem terem baterias substituíveis, estes AirPods high-tech continuarão a ser produtos que inevitavelmente deixarão de ser funcionais devido ao envelhecimento das baterias.

CMF Watch Pro 2 a €56

12-05-2025 | 10:00 | Aberto até de Madrugada

O mais recente Watch Pro 2 da CMF, marca económica da Nothing, já está disponível.

A Nothing apresentou recentemente a mais recente geração de produtos da sua marca CMF, com o seu primeiro smartphone, novos earphones, e nova geração do seu smartwatch. O Watch Pro 2 vem com ecrã AMOLED circular de 1.32" (466 x 466px, 60Hz, 620 nits) com mais de 100 mostradores disponíveis. A moldura do relógio pode ser substituída pelos utilizadores tal como as braceletes de 22 mm, para criar uma infinidade de estilos diferentes. Pode fazer o tracking de todo o tipo de parâmetros habituais, como frequência cardíaca, nível de oxigénio no sangue, sleep tracking, mais de 120 actividades físicas, sleep tracking, fazer telefonemas, e tem GPS.
O CMF Watch Pro 2 está disponível por 56.99 euros na Amazon Espanha.

Se quiserem combinar com o resto da família para ficarem com o conjunto completo, podem também optar pelo CMF Phone 1 e pelos CMF Buds Pro 2.

Este smartwatch tem protecção IP68 para uso despreocupado em todo o tipo de ambientes, e a Nothing promete que a sua bateria de 305 mAh é suficiente para lhe dar uma autonomia de até 11 dias de uso típico e 9 dias de uso intensivo.


Acompanha as melhores promoções diárias no nosso grupo AadM Promos.

iOS 19 deverá incluir partilha de acessos WiFi públicos

12-05-2025 | 09:00 | Aberto até de Madrugada

Deverá ser mais fácil manter a ligação em redes WiFi com login via portal web entre dispositivos Apple com a chegada do iOS 19.

A Apple está a preparar uma nova funcionalidade para o iOS 19 que vai tornar a ligação a redes WiFi públicas muito mais simples e conveniente. De acordo com informações recentes, o sistema vai permitir sincronizar automaticamente as credenciais dessas redes entre todos os dispositivos Apple, evitando a ncessidade de repetir o processo de login via formulários numa página web.

Actualmente, ao ligar-se a redes em hotéis, ginásios ou cafés, é habitual ter de completar um formulário web em cada dispositivo. Com o iOS 19, bastará preencher esses dados num iPhone, iPad ou Mac, e a informação será partilhada com o resto do seu ecossistema Apple, poupando tempo e trabalho.

Esta novidade faz parte de um conjunto de melhorias "quality of life" que a Apple está a preparar para o iOS 19, que deverá ser uma das maiores actualizações de software dos últimos anos. O iOS 19 deverá ser apresentado oficialmente na WWDC no próximo mês, onde a Apple mostrará tanto as grandes novidades como estas pequenas, mas úteis, melhorias.


Microsoft Teams vai bloquear captura de ecrã durante reuniões

11-05-2025 | 20:00 | Aberto até de Madrugada

Com a justificação da privacidade e segurança, a MS vai impedir a captura de ecãr durante reuniões.

A Microsoft vai lançar uma nova funcionalidade no Teams que impede os utilizadores de tirarem capturas de ecrã durante reuniões, como forma de proteger informação sensível. A funcionalidade "Prevent Screen Capture" começará a ser disponibilizada mundialmente em Julho de 2025, para Windows, Mac, Android, iOS e web.

Quando activa, sempre que alguém tentar capturar o ecrã, a janela da reunião ficará preta, impedindo a gravação do conteúdo partilhado. Os participantes que usem plataformas não suportadas serão automaticamente colocados em modo apenas de áudio, para evitar exposição de informação visual.

Apesar desta proteção, continua a ser possível fotografar o ecrã com outro dispositivo, o que limita a eficácia total da medida. Ainda assim, esta iniciativa segue uma tendência crescente no setor, com outras empresas, como a Meta, a implementar medidas semelhantes para proteger dados partilhados.


Como foi construída a Hoover Dam

11-05-2025 | 17:30 | Aberto até de Madrugada

A Hoover Dam é um dos grandes feitos de engenharia do século XX, que assume novas proporções ao ser vista em detalhe.

Muitas vezes ficamos fascinados com as grandes obras das civilizações antigas - como as pirâmides do Egipto - mas consideramos banal coisas pelas quais podemos passar todos os dias, como pontes e barragens. É totalmente merecido e justificado revisitar algumas destas construções, como seguinte vídeo faz a propósito da célebre barragem Hoover Dam nos EUA, e que mostra em detalhe todos os passos da construção desta obra cuja magnitude quase desafia a imaginação.

Ficamos também a saber que o principal propósito da barragem era a de controlar o fluxo de água do rio Colorado, e que a produção de energia era apenas um "benefício extra". E apesar do seu custo monumental, o investimento acabou por ficar pago em 50 anos.


A Barragem de Hoover, localizada no rio Colorado, entre Nevada e Arizona, é uma maravilha da engenharia concluída em 1935. Com 221,4 metros de altura e 379,2 metros de comprimento, foi a barragem mais alta do mundo na época. Contém 2,48 milhões de metros cúbicos de betão, suficiente para pavimentar uma autoestrada de duas faixas de São Francisco a Nova Iorque. Os 17 geradores da barragem produzem cerca de 4 mil milhões de quilowatts-hora de electricidade por ano, fornecendo energia a 1.3 milhões de lares em Nevada, Arizona e Califórnia. O seu reservatório, o Lago Mead, armazena 35.7 mil milhões de metros cúbicos de água, o maior dos EUA em volume quando cheio.

Factos Curiosos:
  • Nomeada em homenagem ao Presidente Herbert Hoover, foi originalmente chamada Barragem de Boulder.
  • Mais de 100 trabalhadores morreram durante a construção, sem contar com doenças relacionadas com o calor.
  • O betão da barragem ainda está a curar hoje, um processo que pode levar 125 anos a completar.
  • Apareceu em filmes como Transformers e San Andreas.
  • O design em arco-gravidade da barragem inspirou as estátuas "Winged Figures of the Republic" na sua base, simbolizando progresso.

Linux abandona CPUs Intel 486

11-05-2025 | 15:30 | Aberto até de Madrugada

Um dos mais icónicos - e na altura, poderosos - CPUs da Intel, o 486, vai deixar de poder correr o kernel Linux mais recente.

O kernel do Linux vai deixar de suportar os processadores Intel 486, encerrando um capítulo que começou há mais de três décadas. A decisão surge com uma nova alteração proposta para o Linux 6.15, onde Linus Torvalds deixou claro que não há qualquer motivo justificável para que alguém perca "um segundo que seja" a manter o suporte para o 486, que é completamente obsoleto nos dias de hoje.

Lançado em 1989 e descontinuado em 2007, o 486 não cumpre os requisitos mínimos actuais do kernel, como o Time Stamp Counter (TSC) e a instrução CMPXCHG8B (CX8). Estas funcionalidades são essenciais nos sistemas actuais e estáo presentes nos processadores Pentium e superiores.

O Linux já tinha abandonado o suporte para o i386 em 2012, e a ideia de cortar o 486 circulava desde 2022. Com esta decisão, o kernel limpa código antigo e reduz o esforço necessário para manter compatibilidade com hardware ultrapassado.

Para quem ainda insistir em usar um 486 em pleno 2025, há sempre versões antigas do Linux disponíveis. Sistemas alternativos como o FreeDOS ou o ArcaOS também continuam a funcionar.

Microscópio Hirox vê a 360º

11-05-2025 | 13:30 | Aberto até de Madrugada

Um curioso microscópio permite muita maior liberdade para ver os elementos a partir de qualquer ângulo.

Um microscópio é uma ferramenta fascinante, que nos permite ver o mundo da escala reduzida que, de outra forma, seria invisível para os nossos olhos. Mas, também é certo que, assim que vemos esse mundo, depressa damos connosco a desejar conseguir ver essas coisas de ainda melhor forma.

Com este microscópio Hirox, ganhamos a capacidade de fazer leituras que permite ver as escalas diminutas quase como se tivéssemos um micro-drone a voar sobre o elemento de interesse, permitindo alterar o ângulo de visão.



ChatGPT com memória melhorada chega à Europa

11-05-2025 | 11:00 | Aberto até de Madrugada

A OpenAI já fez chegar aos clientes europeus a recente melhoria de memória do ChatGPT.

Um mês depois dos EUA é a vez dos clientes europeus poderem usufruir do sistema de memória melhorado do ChatGPT.

Com esta melhoria, o ChatGPT passa a ter em consideração toda a informaçáo de conversas anteriores, facilitando o processo de obter os resultados pretendidos e ficar com um assistente AI mais adequado às necessidades.

The new memory improvements are now fully rolled out to Plus and Pro users in the EEA, UK, Switzerland, Norway, Iceland, and Liechtenstein. https://t.co/O8lubCBNZO

— OpenAI (@OpenAI) May 9, 2025
No entanto, e como já seria de esperar, isto é algo que apenas fica disponível para as modalidades pagas do ChatGPT, pelo que os utilizadores gratuitos continuam a estar limitados ao ChatGPT tal como existia.

Os gráficos do GTA VI

11-05-2025 | 10:00 | Aberto até de Madrugada

A Rockstar lançou recentemente um novo trailer do GTA VI, que continua a dar que falar.

Ao estilo do que aconteceu com o primeiro trailer, também este segundo trailer começou imediatamente a ser esmiuçado, para se ficar com uma melhor ideia das melhorias e inovações que irá trazer.


O que mais vai custar é saber que o jogo não irá chegar antes de Maio de 2026 - e isso assumindo que não irão haver mais atrasos.

Apple prepara calendário com eventos AI

11-05-2025 | 09:00 | Aberto até de Madrugada

A Apple poderá lançar funcionalidades inteligentes no Calendário com base na aquisição da Mayday.

A Apple adquiriu a startup canadiana Mayday Labs em Abril de 2024, mas só agora a operação foi tornada pública através de um registo da Comissão Europeia. A Mayday desenvolvia uma app de calendário e gestão de tarefas com inteligência artificial, capaz de organizar automaticamente eventos com base nos hábitos do utilizador.

A app destacava-se por aprender as rotinas diárias do utilizador, agendando e reagendando tarefas de forma inteligente, incluindo a coordenação automática com colegas. A aplicação foi encerrada após a aquisição, mas tudo indica que a Apple comprou não só a tecnologia como também a sua equipa principal.

Com o iOS 19 e as próximas versões do iPadOS e macOS a serem reveladas já no próximo mês, durante a WWDC, é provável que algumas das funcionalidades da Mayday venham a ser integradas nas apps Calendário e Lembretes da Apple. Já no iOS 18, estas duas apps começaram a ser integradas, sinalizando uma experiência mais inteligente e unificada.

A Mayday é apenas uma das várias empresas focadas em inteligência artificial que a Apple adquiriu desde o final de 2023, apesar disso, os frutos dessas aquisições têm demorado a surgir, com as funcionalidades AI da Apple a serem criticadas constantemente por serem poucas e tardias.


Dominando Matrizes em Python: Guia Completo para Iniciantes

11-05-2025 | 07:07 | Alexsandro Felix

Se você já tentou organizar um monte de números ou dados em Python e sentiu que estava perdido em um labirinto digital, bem-vindo ao clube! Hoje, vamos falar sobre matrizes em Python, essas estruturas mágicas que parecem complicadas, mas são mais simples que montar um quebra-cabeça de 100 peças. Com um toque de humor e exemplos práticos, você vai sair daqui sabendo criar, manipular e até dar risada com matrizes. Preparado? Então pega um café e bora codar!

O que é uma matriz, afinal?

Imagine uma matriz como uma planilha do Excel, mas sem aquele visual meio corporativo. É uma estrutura bidimensional (linhas e colunas) que organiza dados de forma ordenada. Em Python, matrizes são geralmente representadas por listas aninhadas – ou seja, uma lista dentro de outra lista. Parece confuso? Olha só:

matriz = [
    [1, 2, 3],
    [4, 5, 6],
    [7, 8, 9]
]

Essa belezinha aí é uma matriz 3×3. Cada sublista é uma linha, e os elementos dentro dela são as colunas. Simples, né? Agora, vamos aprender a brincar com ela!

Criando matrizes: do zero ao herói

Para criar uma matriz, você pode simplesmente declarar uma lista aninhada, como mostramos acima. Mas e se quiser criar uma matriz maior, tipo 5×5, sem digitar tudo na mão? Aí entra a mágica da list comprehension. Olha esse truque:

linhas, colunas = 5, 5
matriz = [[0 for _ in range(colunas)] for _ in range(linhas)]

Esse código cria uma matriz 5×5 cheia de zeros. É como montar uma grade novinha para o seu jogo da velha intergaláctico! Quer preencher com números aleatórios? Use o módulo random:

import random
matriz = [[random.randint(1, 100) for _ in range(colunas)] for _ in range(linhas)]

Agora você tem uma matriz cheia de números aleatórios. É tipo um bingo cósmico!

Acessando e modificando elementos

Quer pegar um elemento específico? Use os índices de linha e coluna. Por exemplo, matriz[1][2] retorna o elemento na segunda linha, terceira coluna (lembre-se que Python começa a contar do 0). Quer mudar algo? É só atribuir:

matriz[1][2] = 42

Pronto, agora o número 42 está brilhando na sua matriz, como a resposta para a vida, o universo e tudo mais (fãs de Douglas Adams, uni-vos!).

Operações com matrizes: soma, multiplicação e mais

Matrizes não são só para exibir números bonitinhos – elas servem para cálculos sérios (ou nem tão sérios assim). Vamos ver algumas operações comuns:

Soma de matrizes

Para somar duas matrizes, elas precisam ter o mesmo tamanho. A ideia é somar os elementos correspondentes. Olha o código:

def soma_matrizes(m1, m2):
    return [[m1[i][j] + m2[i][j] for j in range(len(m1[0]))] for i in range(len(m1))]

matriz1 = [[1, 2], [3, 4]]
matriz2 = [[5, 6], [7, 8]]
resultado = soma_matrizes(matriz1, matriz2)
# Resultado: [[6, 8], [10, 12]]

Multiplicação de matrizes

Multiplicar matrizes é um pouco mais… digamos, “matemático”. A quantidade de colunas da primeira matriz deve ser igual à quantidade de linhas da segunda. O código abaixo faz o trabalho pesado:

def multiplica_matrizes(m1, m2):
    result = [[sum(a * b for a, b in zip(linha, coluna)) 
               for coluna in zip(*m2)] 
               for linha in m1]
    return result

Não se assuste com esse código! Ele é como um malabarista: parece complicado, mas é só prática. Se quiser entender melhor o passo a passo, recomendo dar uma espiada no livro Pense em Python, que explica esses conceitos de forma tão clara que até sua avó vai querer programar. Confira o livro aqui e mergulhe de cabeça!

Dicas para evitar armadilhas

  • Cuidado com cópias rasas: Se você fizer matriz_copia = matriz, estará apenas apontando para a mesma matriz. Use copy.deepcopy() para criar uma cópia independente.
  • Tamanho importa: Antes de operar, verifique se as dimensões das matrizes são compatíveis.
  • Use bibliotecas: Para matrizes grandes ou cálculos complexos, o pacote NumPy é seu melhor amigo. Ele é como um super-herói das matrizes!
import numpy as np
matriz_np = np.array([[1, 2], [3, 4]])
print(matriz_np * 2)  # Multiplica todos os elementos por 2

Por que matrizes são tão legais?

Matrizes são a base de muitas áreas legais, como inteligência artificial, jogos e até animações 3D. Quer criar um jogo tipo The Legend of Zelda? Matrizes. Quer treinar uma rede neural para reconhecer memes? Matrizes de novo! Então, dominar esse conceito é como ganhar um passe VIP para o mundo da programação.Se você curtiu esse mergulho nas matrizes e quer aprender mais sobre Python de forma divertida, dá uma chance ao Pense em Python. Ele é perfeito para iniciantes e experts que querem refrescar os conhecimentos. Clique aqui para conferir!

The post Dominando Matrizes em Python: Guia Completo para Iniciantes first appeared on Alexsandro Felix.

Domine Análise de Dados com Python e Fernanda Santos

11-05-2025 | 02:13 | Alexsandro Felix

Se você é apaixonado por Python e quer se destacar na análise de dados, a Formação em Análise de Dados com Python com a Fernanda Santos é o curso ideal para transformar sua carreira. Com uma abordagem prática e acessível, este programa te leva do básico ao avançado, preparando você para o mercado de dados. 

Por que escolher a Formação com Fernanda Santos?

A Formação em Análise de Dados utiliza o método DCIA (Desenvolvimento de Competências Integradas em Análise), garantindo que você aprenda técnicas validadas para análises avançadas com Python. Veja os diferenciais:

  • 100% prático – Projetos reais que simulam desafios do mercado, permitindo que você aplique o conhecimento imediatamente.
  • Didática excepcional – Fernanda Santos, professora do curso, é reconhecida por sua clareza. Allana Graziela, analista de TIC, comenta:

O intensivo de Python me ajudou no mestrado e no trabalho. Super recomendo

  • Comunidade ativa – Participe de uma rede exclusiva de alunos para trocar ideias, tirar dúvidas e fazer networking.
  • Bônus exclusivos
    • E-book gratuito sobre visualização de dados.
    • Garantia de 7 dias para testar o curso.
    • Preço especial, à vista ou parcelado.

O que você vai aprender?

O curso cobre os pilares da análise de dados com Python:

  • Manipulação de dados: Organize e limpe dados com Pandas e NumPy.
  • Visualização: Crie gráficos e dashboards com Matplotlib e Seaborn.
  • Storytelling: Transforme dados em narrativas impactantes.
  • Previsões: Use Python para análises preditivas.

Para quem é o curso?

  • Iniciantes que querem aprender análise de dados do zero.
  • Profissionais buscando aprimorar habilidades com Python.
  • Estudantes que precisam de ferramentas para pesquisas.

Por que Python para análise de dados?

Analistas de dados estão em alta, com salários médios de R$ 4.000 a R$ 8.000 no Brasil, podendo chegar a R$ 12.000 para especialistas (Glassdoor). Python é a linguagem líder nesse campo por sua simplicidade e versatilidade.

Como se inscrever?

Garanta sua vaga na Formação em Análise de Dados. A compra é segura, e o acesso é imediato. Com a garantia de 7 dias, você pode experimentar sem riscos.

O que os alunos dizem?

“Um dos melhores cursos que fiz! Conteúdo completo e prático, com atenção às dúvidas dos alunos.” – Aluna satisfeita

“A didática da Fernanda torna tópicos complexos simples. Apliquei o conteúdo no meu dia a dia.” – Outro aluno

Conclusão

A Formação em Análise de Dados com Python com Fernanda Santos é sua chance de dominar uma das áreas mais quentes do mercado. Com projetos práticos e uma comunidade engajada, você estará pronto para brilhar como analista de dados.

Clique aqui e comece agora mesmo! 🐍

The post Domine Análise de Dados com Python e Fernanda Santos first appeared on Alexsandro Felix.

Como fazer um powerbank de 20000 mAh

11-05-2025 | 00:27 | A Minha Alegre Casinha

Fazer um power bank de 20000 mAh é daquelas coisas que se torna mais simples do que se pode imaginar.

Se já se interrogaram porque motivo existe uma imensa variedade de power banks de baixo custo, a resposta é simples. A maioria deles recorre a módulos já existentes e comuns, que facilitam a sua produção - e isso é algo que também pode ser aproveitado por qualquer pessoa.

Já não é preciso preocuparmos-nos com a obtenção de uma placa de circuito impresso e soldadura de componentes electrónicos. Na prática, criar um power bank, actualmente, resume-se a arranjar uma placa de controlo do carregamento das baterias, e as baterias propriamente ditas. Que neste projecto de um power bank de 20000 mAh, se materializam num módulo IP5328P de controlo, e quatro células 18650, totalizando cerca de uma dezena de euros.
O módulo IP5328P tem duas portas USB-A de saída, e uma porta USB-C e micro-USB de entrada e saída. Suporta carregamentos rápido de até 18W, que serão suficientes para a maioria das situações.

Tudo o que resta é fazer a impressão 3D da caixa, para que tudo fique devidamente alojado e com acabamento "profissional". E ao menos, assim, temos a garantia de saber o que está dentro do power bank, evitando as dúvidas com os power banks de baixo custo que por vezes anunciam capacidades superiores àquelas que efectivamente têm.

Brasil exige sideloading no iPhone em 90 dias

10-05-2025 | 20:00 | Aberto até de Madrugada

No Brasil, foi dado à Apple 90 dias para abrir as portas do iOS e permitir a instalação de apps sem passar pela App Store.

A Apple enfrenta mais uma derrota judicial, desta vez no Brasil. Após conseguir suspender temporariamente uma decisão que a obrigava a permitir sideloading nos iPhones, um tribunal federal voltou atrás e repôs a decisão original, dando à Apple 90 dias para cumprir a ordem. Esta reviravolta surge pouco depois da empresa perder um processo importante contra a Epic Games nos EUA, que elimina as restrições que a Apple aplicava nos pagamentos feitos fora do seu sistema de pagamentos da App Store.

Tudo começou com uma queixa apresentada pela MercadoLibre em 2023, que levou a autoridade da concorrência brasileira, o CADE, a considerar ilegais as regras da App Store que impedem os developers de encaminharem utilizadores para métodos de pagamento externos. A Apple foi então obrigada a permitir alternativas para a distribuição de apps. Apesar de ter recorrido com sucesso e conseguido adiar a aplicação da medida, essa vitória foi de curta duração. A mais recente decisão judicial anulou a suspensão anterior e restabeleceu o prazo de 90 dias para a Apple aplicar as mudanças.

Embora a empresa ainda tenha margem para recorrer, o cenário não parece favorável. Se esta decisão se mantiver, o Brasil junta-se ao reduzido lote de países a impor o sideloading no iPhone, tal como já acontece na UE - embora ainda com ingerência da Apple (que continua a ter poder de impedir apps e de decidir que app stores alternativas podem existir; e de continuar a cobrar comissão sobre elas).

Bluetooth 6.1 melhora privacidade e autonomia

10-05-2025 | 17:30 | Aberto até de Madrugada

O Bluetooth SIG (Special Interest Group) revelou o Bluetooth 6.1, que se foca na melhoria da privacidade e autonomia.

A nova versão Bluetooth 6.1 acaba de ser lançada com novidades importantes para quem usa acessórios Bluetooth. A principal novidade chama-se Randomized Resolvable Private Address (RPA) e promete dificultar o rastreio de dispositivos Bluetooth, ao tornar mais imprevisíveis as alterações dos endereços de identificação.

Além disso, a nova função transfere essas operações de mudança de endereço para o dispositivo controlador — como o smartphone — o que significa que acessórios como os earphones ou localizadores Bluetooth vão consumir menos bateria ao manter a privacidade activa.

Esta versão vem melhorar ainda mais a base lançada com o Bluetooth 6.0 em Setembro de 2024, que trouxe melhorias como localização com precisão ao nível do centímetro, menor latência e detecção mais rápida.

Com a adopção de um novo calendário de lançamentos semestrais, espera-se que a próxima versão, Bluetooth 6.2, chegue antes do final de 2025 com mais melhorias.

Python vs. Outras Linguagens: Por Que Escolher Python em 2025?

10-05-2025 | 17:12 | Alexsandro Felix

Bem-vindo ao grande embate do mundo da programação: Python vs. Todas as Outras Linguagens! Em 2025, escolher a linguagem certa é como decidir qual série binge-watch no fim de semana — você quer algo que seja divertido, poderoso e que não te deixe perdido na terceira temporada. Então, por que Python continua reinando como o crush de programadores iniciantes e experientes? Vamos comparar Python com algumas rivais famosas (JavaScript, Java, R e C++) e mostrar por que essa serpente digital é a escolha certa para você. Spoiler: Python é tipo aquele amigo que sempre tem uma solução prática e ainda faz você rir!

Python: O Super-Herói da Simplicidade

Imagine que programar é como cozinhar. Algumas linguagens são como receitas complicadas que exigem um sous-chef e três horas só pra cortar os legumes (oi, C++). Python, por outro lado, é como fazer um smoothie: jogue os ingredientes no liquidificador, aperte o botão, e bam! Você tem algo funcional e delicioso. A sintaxe de Python é tão limpa que parece que alguém passou um aspirador de pó no código. Olha só:

# Python diz "Olá, Mundo!" com estilo
print("Olá, Mundo!")

Agora, compare com Java, que parece estar escrevendo uma carta formal para o presidente:

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Olá, Mundo!");
    }
}

Python é direto, intuitivo e perfeito para iniciantes. Mas não se engane: ele também é poderoso o suficiente para alimentar gigantes como Google, Netflix e Spotify. Em 2025, com a demanda por automação, IA e ciência de dados explodindo, Python é como o canivete suíço da programação.

Python vs. JavaScript: O Duelo do Desenvolvimento Web

JavaScript é o rei do desenvolvimento web front-end. Quer fazer sites interativos que piscam e dançam? JavaScript é seu cara. Mas quando o assunto é versatilidade, Python dá um plot twist. Com frameworks como Flask e Django, Python é uma fera no back-end, criando APIs e servidores com facilidade. E, diferente do JavaScript, que às vezes parece uma novela cheia de bugs (alô, undefined is not a function), Python mantém as coisas organizadas.

Por que escolher Python em 2025?

  • Python é mais fácil de aprender para iniciantes que querem entrar no desenvolvimento web.
  • Bibliotecas como requests e BeautifulSoup tornam o web scraping uma brincadeira de criança.
  • JavaScript pode ser confuso com suas mil maneiras de fazer a mesma coisa. Python? “Existe apenas uma maneira óbvia de fazer isso” (Zen do Python, baby!).

Python vs. Java: O Gigante Corporativo

Java é como aquele colega de trabalho que usa terno e gravata todos os dias — confiável, mas meio rígido. Ele brilha em aplicações corporativas e Android, mas sua verbosidade pode assustar iniciantes. Python, por outro lado, é o colega descolado que resolve problemas complexos usando jeans e camiseta.

Por que Python em 2025?

  • Python é líder em ciência de dados e machine learning, com bibliotecas como Pandas, NumPy e TensorFlow. Java está correndo atrás, mas ainda não chegou lá.
  • Python tem uma comunidade vibrante e toneladas de tutoriais (inclusive no X, onde devs compartilham dicas diárias).
  • Quer automatizar tarefas chatas? Python faz isso em poucas linhas, enquanto Java te faz escrever um romance.

Python vs. R: A Batalha da Ciência de Dados

R é como aquele primo nerd que sabe tudo sobre estatística, mas só fala disso. Ele é ótimo para análises acadêmicas, mas Python é o primo cool que sabe estatística e faz um monte de outras coisas. Em 2025, Python domina o mercado de ciência de dados porque:

  • Bibliotecas como Matplotlib e Seaborn criam visualizações tão bonitas quanto as do R.
  • Python é mais versátil, permitindo que você passe de análises de dados para criar apps ou treinar modelos de IA sem trocar de linguagem.
  • A comunidade de Python é maior, o que significa mais suporte e recursos (além de memes melhores no X).

Python vs. C++: Velocidade vs. Praticidade

C++ é o carro de corrida da programação — rápido, mas só pilotos experientes conseguem dirigi-lo sem bater. Python é mais como um SUV confortável: não é o mais rápido, mas leva você a qualquer lugar com facilidade. Em 2025, a menos que você esteja construindo jogos AAA ou sistemas embarcados, Python é a melhor escolha porque:

  • Você escreve menos código para fazer a mesma coisa
  • Bibliotecas como NumPy usam C++ nos bastidores, então você tem velocidade sem dor de cabeça.
  • Python é perfeito para prototipagem rápida, algo que C++ nunca vai entender.

O Mercado de Trabalho em 2025: Python Está em Alta

De acordo com o Stack Overflow Developer Survey e posts recentes no X, Python continua entre as linguagens mais demandadas. Empresas estão desesperadas por desenvolvedores que saibam Python para automação, IA, ciência de dados e desenvolvimento web. E o melhor? A barreira de entrada é baixa. Mesmo que você esteja começando do zero, pode aprender Python em meses e já estar criando projetos reais.

Quer um exemplo? Um usuário no X (@TechBit, 2025) compartilhou que conseguiu um emprego de analista de dados após apenas seis meses estudando Python com cursos online e projetos pessoais. Isso é o poder da serpente!


Como Começar com Python Hoje?

Se você está convencido de que Python é o caminho (e, sério, como não estar?), aqui vai o plano:

  • Instale Python (ou use Google Colab se estiver no celular). – aliás, atualmente estou programando em Python usando apenas o celular, se quiserem um artigo explicando como fazer, deixem seu comentário.
  • Aprenda o básico com tutoriais gratuitos no YouTube ou no X.
  • Construa projetos práticos, como um bot ou um analisador de dados.

E, se quiser um guia confiável para te acompanhar, recomendo dar uma olhada no livro Introducão a Programação com Python (disponível aqui). É como ter um mentor em papel, com exemplos práticos que vão te transformar de iniciante em ninja do Python rapidinho. Sério, esse livro é tão bom que deveria vir com um troféu de “Melhor Investimento em Programação”!

Conclusão: Python É o MVP de 2025

Python não é perfeito (ninguém é, né?), mas em 2025 ele continua sendo a linguagem mais amigável, versátil e demandada. Enquanto JavaScript, Java, R e C++ têm seus momentos de glória, Python é o pacote completo: fácil de aprender, poderoso para projetos reais e com uma comunidade que parece uma grande festa de código.

Então, o que você está esperando? Baixe Python, escreva seu primeiro print(“Olá, Mundo!”) e junte-se à revolução da serpente. E me conta nos comentários ou no X: qual linguagem você acha que pode destronar Python? (Dica: vai ser difícil!)


Gostou do artigo? Compartilhe no X e marque seus amigos que precisam descobrir o poder do Python! E, se quiser mergulhar de cabeça, aquele livro que mencionei é o empurrãozinho perfeito para sua jornada. 

The post Python vs. Outras Linguagens: Por Que Escolher Python em 2025? first appeared on Alexsandro Felix.

Por que True * 7 = 7 e False * 7 = 0 em Python? Desvendando essa Pegadinha!

10-05-2025 | 15:34 | Alexsandro Felix

Introdução: Uma surpresa no código

Ei, você já se deparou com algo em Python que fez você coçar a cabeça e pensar: “Mas como assim?!” 🤣 Pois é, recentemente me peguei numa dessas ao testar print(True * 7) e print(False * 7). Resultado? 7 e 0, respectivamente. Se isso soa como uma pegadinha do Python, vem comigo que eu te explico direitinho o que tá rolando – e garanto que é mais simples (e divertido) do que parece!

O segredo dos booleanos em Python

Aqui vai a primeira revelação: em Python, `True` e `False` não são apenas valores booleanos para dizer “sim” ou “não”. Eles são, na verdade, *inteiros disfarçados*!  Isso mesmo! No fundo, Python trata:

  • True como 1
  • False como 0

Quer uma prova? Tenta rodar isso no seu terminal:

print(int(True))  # Saída: 1
print(int(False)) # Saída: 0

Viu? Python tá te contando o segredo sem nem piscar!

O que Acontece com True * 7 e False * 7?
Agora que sabemos que True é 1 e False é 0, vamos destrinchar as multiplicações:

  • Quando você faz True * 7, o Python vê isso como 1 * 7. Resultado? 7.
  • Já com False * 7, ele interpreta como 0 * 7. Resultado? 0.

Simples, né? Mas confesso que, na primeira vez que vi isso, fiquei com cara de “Python, você tá de brincadeira comigo, né?” 

Por que Python Faz Isso?

Essa “mágica” acontece porque, em Python, os valores booleanos são uma subclasse da classe int. Isso é herança direta do design da linguagem, inspirado em linguagens como C, onde 1 é verdade e 0 é falso. Então, quando você joga um booleano numa operação aritmética, Python automaticamente o converte para seu valor inteiro correspondente. É como se o Python dissesse: “Relaxa, eu sei o que fazer com isso!” 

Testando pra Valer

Quer se divertir um pouco? Tenta essas variações no seu código:

print(True + True)   # Saída: 2 (porque 1 + 1 = 2)
print(False + True)  # Saída: 1 (porque 0 + 1 = 1)
print(True * False)  # Saída: 0 (porque 1 * 0 = 0)

É quase como brincar de matemática com superpoderes booleanos! 

Cuidado com as Pegadinhas

Embora isso seja legal, esse comportamento pode te pegar desprevenido em projetos maiores. Imagina somar um monte de valores booleanos sem querer e acabar com um número que não faz sentido no contexto! Minha dica? Sempre cheque se você realmente quer misturar booleanos com operações aritméticas. Se precisar garantir que está lidando só com True ou False, use condicionais ou métodos como isinstance() pra evitar surpresas.

Conclusão: Python, Você é Genial (e um Pouco Troll)

E se você curtiu esse papo descontraído, dá uma força pro blog: compartilha esse post, assina a newsletter pra mais dicas e vem desvendar outras curiosidades da programação comigo! 

The post Por que True * 7 = 7 e False * 7 = 0 em Python? Desvendando essa Pegadinha! first appeared on Alexsandro Felix.

Google Keep na web ganha formatação de texto - finalmente

10-05-2025 | 15:30 | Aberto até de Madrugada

O Google Keep na web ganha finalmente a opção de formatação de texto que já existia na app mobile.

A versão web do Google Keep está finalmente a receber formatação de texto, permitindo aos utilizadores personalizar melhor as suas notas e apontamentos. A nova funcionalidade surge com um botão "A" sublinhado no canto inferior esquerdo do editor. Ao clicar, abre-se uma barra de ferramentas com opções como títulos H1 e H2, texto normal, negrito, itálico, sublinhado e uma opção para remover toda a formatação.

Esta funcionalidade já estava disponível no Android desde outubro de 2023, mas a versão web estranhamente parecia ter ficado esquecida (até agora). Apesar de a Google não ter confirmado se a formatação será agora sincronizada entre plataformas, tudo indica que essa melhoria está a caminho para quem usa o Keep em vários dispositivos.
A actualização está a ser disponibilizada de forma gradual a todos os utilizadores, incluindo contas pessoais Google, clientes Workspace e subscritores do Workspace Individual. Se ainda não aparecer na tua conta, é provável que fique disponível nas próximas semanas.

Depois do novo design do widget e da opção de criar notas de texto default, esta é mais uma melhoria que torna o Google Keep uma ferramenta mais práctica e versátil para os utilizadores.

Google Chrome está a crashar em Windows, macOS, Android

10-05-2025 | 13:30 | Aberto até de Madrugada

O Google Chrome está a causar dores de cabeça a utilizadores em várias plataformas - macOS, Android e Windows - ao encerrar-se sozinho, sem aviso ou mensagem de erro. Os relatos de que o browser desaparece subitamente após ser aberto ou durante o uso normal estão a aumentar.

Embora os relatos deste erro tenham começado a surgir há cerca de um mês, a frequência das falhas aumentou significativamente na última semana, sendo os utilizadores de macOS os mais afectados. Muitos descrevem o Chrome a encerrar segundos após abrir, mesmo com as extensões desactivadas, o que parece ilibar a teoria de que o erro poderia estar a ser provocado por adblockers.

A Google ainda não comentou oficialmente o problema. Enquanto isso, a sugestão para os utilizadores que se deparem com este problema é mudar de dispositivo ou usar outros browsers. No caso dos desktop, se o Chrome falhar a meio de uma sessão, poderá aparecer uma opção para restaurar os separadores. Se isso não acontecer, o atalho Ctrl+Shift+T (ou Cmd+Shift+T no Mac) pode recuperar o que foi perdido.

Até que a Google lance uma correção ou reconheça o erro, estas são as soluções possíveis.

|