t2x: Uma ferramenta CLI alimentada por IA para operações de texto

2024-12-31

Um desenvolvedor está construindo uma ferramenta de linha de comando (CLI) de código aberto chamada t2x (abreviação de "texto para qualquer coisa"). O t2x utiliza modelos de linguagem locais ou em nuvem para executar várias operações de texto. Embora ainda não esteja totalmente completo, espera-se que a ferramenta seja lançada no GitHub durante as férias.

Leia mais
Desenvolvimento ferramenta CLI

Executando LLMs Localmente: Um Guia para Desenvolvedores

2024-12-29

Um desenvolvedor compartilha sua experiência executando Modelos de Linguagem Grandes (LLMs) em um computador pessoal. Usando uma máquina de alta especificação (CPU i9, GPU 4090, 96 GB de RAM), juntamente com ferramentas de código aberto como Ollama e Open WebUI, eles executaram com sucesso vários LLMs para tarefas como conclusão de código e consulta de notas. O artigo detalha o hardware, software, modelos usados e métodos de atualização, destacando as vantagens de segurança de dados e baixa latência de executar LLMs localmente.

Leia mais

Telescópio Webb encontra galáxia jovem semelhante à Via Láctea primitiva

2024-12-21

O Telescópio Espacial James Webb da NASA fez uma descoberta inovadora: uma galáxia apelidada de 'Firefly Sparkle', que existiu cerca de 600 milhões de anos após o Big Bang, com uma massa semelhante à da nossa própria Via Láctea em seus estágios iniciais. Esta galáxia, ampliada pela lente gravitacional, mostra dez aglomerados estelares distintos, fornecendo detalhes sem precedentes sobre a formação de galáxias no início do universo. Os pesquisadores descobriram que a 'Firefly Sparkle' está ativamente formando estrelas, com sua distribuição irregular de aglomerados estelares indicando um futuro de fusões e crescimento. Esta descoberta oferece insights inestimáveis sobre a evolução das galáxias no universo primitivo.

Leia mais

Engenharia Reversa: Desvendando a Caixa Preta do Microcontrolador de RF TI SimpleLink

2024-12-30

Apesar da popularidade dos microcontroladores de RF de baixo custo, o funcionamento interno de seu hardware de RF permanece em grande parte sem documentação. Esta palestra investiga a família Texas Instruments SimpleLink de MCUs de RF BLE e Sub-GHz. Embora o manual de referência seja abrangente, a seção de rádio é surpreendentemente escassa. Os apresentadores fizeram engenharia reversa do subsistema de RF do SimpleLink MCU, explicando seu funcionamento, da pilha à antena. Eles também fizeram engenharia reversa do formato de patch de RF proprietário da TI e investigaram os núcleos ocultos do modem DSP, potencialmente abrindo caminho para um SDR de chip único barato.

Leia mais

Tema Monokai Pro: para IDEs JetBrains e mais

2024-12-31

Monokai Pro é um plugin de tema disponível para IDEs JetBrains (como IntelliJ IDEA, WebStorm, etc.), Sublime Text e VS Code. Ele possui mais de 70 ícones personalizados e oferece configurações ajustáveis para personalização. Uma versão de teste gratuita está disponível, mas uma assinatura mensal de € 1 remove pop-ups. Compatível com várias linguagens de programação e IDEs, é uma escolha popular entre engenheiros de software.

Leia mais
Desenvolvimento Plugin de Tema

Recursos de Aprendizagem do MDN Recebem Atualização Principal: Nova Experiência de Aprendizagem Lançada

2024-12-25

Em dezembro de 2024, o MDN lançou uma atualização principal em sua seção "Aprenda Desenvolvimento Web", mesclando o Currículo MDN com o conteúdo de aprendizado existente para criar um caminho de aprendizado mais simplificado. Esta atualização visa resolver problemas anteriores, como conteúdo inchado e caminhos de aprendizado pouco claros, fornecendo uma experiência mais clara e acessível para iniciantes. O novo site usa uma estrutura modular com seções "Introdução", "Essencial" e "Extensões", incorporando objetivos de aprendizado claros e conteúdo interativo. O MDN continuará aprimorando o conteúdo e o design, com o objetivo de fornecer recursos de aprendizado ainda melhores no futuro.

Leia mais

MiceWine: Executando aplicativos e jogos do Windows em Android

2024-12-30

O projeto MiceWine visa executar aplicativos e jogos do Windows em smartphones Android. Ele usa uma versão personalizada do Wine compilada para Android e Box64 para melhor desempenho. Atualmente em desenvolvimento constante, usa um XServer baseado em Termux-X11. Suporta Android 10 e superior. GPUs Adreno 7xx e 6xx são suportadas com Turnip/Zink, enquanto outras têm suporte parcial com nativo/Zink (experimental). Vulkan nativo em GPUs não Adreno é experimental e requer testes.

Leia mais
Desenvolvimento Aplicativos Windows

Otto-m8: Plataforma visual sem código para fluxos de trabalho de IA

2024-12-23

Otto-m8 é uma plataforma de automação baseada em fluxograma que permite aos usuários interconectar LLMs e modelos Hugging Face por meio de uma interface visual simples e implantá-los como APIs REST. Ele abstrai o processo complexo de execução de modelos de IA em um paradigma de Entrada, Processo, Saída, permitindo que os usuários criem vários fluxos de trabalho de IA, como chatbots ou APIs personalizadas, com pouco ou nenhum código. Atualmente em sua fase MVP, o código-fonte do Otto-m8 está disponível publicamente.

Leia mais

Contornando a Criptografia BitLocker no Windows 11 por meio de Dump de Memória

2024-12-30

Este artigo demonstra como contornar a criptografia BitLocker no Windows 11 extraindo a Chave de Criptografia de Volume Completo (FVEK) da memória. Com acesso físico ao dispositivo e reinicializando-o abruptamente, um atacante pode capturar o conteúdo da RAM, que pode conter a FVEK. O autor utiliza um aplicativo UEFI, Memory-Dump-UEFI, para alcançar isso. O processo envolve criar um USB inicializável, reiniciar o sistema à força, inicializar a partir do USB, analisar o dump de memória e usar tags de pool para localizar a FVEK. O artigo detalha essas etapas e enfatiza o uso de ferramentas como dislocker para desbloquear a partição protegida por BitLocker. O método não é infalível e depende de vários fatores, como a velocidade do dump de memória e o tempo de reinicialização.

Leia mais

De Pegasus a Predator: A Evolução de Spywares Comerciais em iOS

2024-12-30

Esta palestra traça a evolução de spywares em iOS, desde a descoberta inicial do Pegasus em 2016 até os casos mais recentes em 2024. Começa analisando como exploits, vetores de infecção e métodos de spywares comerciais em iOS mudaram ao longo do tempo. Em seguida, explora os avanços nos métodos de detecção e recursos forenses disponíveis para descobrir spywares comerciais, incluindo um estudo de caso sobre a descoberta e análise do BlastPass, um exploit recente da NSO. Por fim, discute os desafios técnicos e limitações dos métodos de detecção e fontes de dados, concluindo com tópicos abertos de pesquisa e sugestões para melhorar a detecção de spywares comerciais.

Leia mais
Tecnologia spyware iOS

A reação negativa à IA: Uma correção necessária para a implementação prática

2024-12-24

A InfoWorld relata uma crescente frustração dos desenvolvedores com o hype em torno da IA, enfatizando a necessidade de ferramentas práticas e facilmente integráveis. O artigo usa o projeto RamaLama como exemplo, mostrando como a tecnologia de contêineres simplifica a implantação e o uso de modelos de IA, e destaca a importância de modelos de IA menores e mais fáceis de entender. Os desenvolvedores querem que a IA se integre perfeitamente aos seus fluxos de trabalho, não como uma entidade separada. Essa "reação negativa à IA" representa uma oportunidade para uma implementação eficaz da IA.

Leia mais

38º Congresso de Comunicação Caótica: Tecnologia, Sociedade e Utopia

2024-12-24

O 38º Congresso de Comunicação Caótica (38C3) acontecerá em Hamburgo de 27 a 30 de dezembro de 2024. Organizado pelo Chaos Computer Club (CCC) e voluntários, este evento anual de quatro dias explora a intersecção entre tecnologia, sociedade e utopia. O congresso oferece palestras, workshops e vários eventos sobre temas que incluem tecnologia da informação e uma abordagem crítico-criativa sobre o impacto da tecnologia na sociedade. A participação é incentivada por meio de voluntariado, organização de eventos e apresentação de projetos, promovendo uma exploração colaborativa do futuro da tecnologia.

Leia mais

O que é exatamente um segundo?

2025-01-01

Este artigo mergulha na definição em evolução de um segundo. Inicialmente definido como 1/86400 de um dia, a rotação mais lenta da Terra tornou essa definição imprecisa. Em 1967, o segundo foi redefinido como a duração de 9.192.631.770 períodos da radiação correspondente à transição entre dois níveis hiperfinos do estado fundamental do átomo de césio-133. O césio foi escolhido por sua facilidade de isolamento e purificação, enquanto o número específico de períodos garantiu compatibilidade com o comprimento do ano tropical em 1900. Embora a definição astronômica tenha sido descartada, a definição baseada em césio permanece em uso hoje.

Leia mais

RSS.Beauty: Deixe seus feeds RSS mais bonitos

2024-12-31

RSS.Beauty é uma ferramenta de código aberto projetada para melhorar a experiência de leitura de RSS. Ela transforma feeds RSS comuns em experiências de leitura lindamente formatadas. Basta baixar o arquivo de estilo (RSS ou Atom), colocá-lo no seu diretório de recursos estáticos e adicionar uma linha de código após `` no seu RSS. O RSS.Beauty possui excelente compatibilidade e utiliza tecnologia comprovada, dando nova vida ao RSS.

Leia mais
Desenvolvimento experiência de leitura

uBlock Origin: Bloqueador de conteúdo eficiente

2024-12-23

uBlock Origin (uBO) é um bloqueador de conteúdo eficiente e leve para navegadores Chromium e Firefox. Ele bloqueia anúncios, rastreadores, mineradores de criptomoedas e malware por padrão, usando listas de filtros como EasyList e EasyPrivacy. Os usuários podem personalizar regras de bloqueio e escolher entre uma interface simples ou avançada. É importante notar que usar um bloqueador não é roubo, mas uma forma de proteger a privacidade do usuário. O projeto é de código aberto e depende de listas de filtros mantidas pela comunidade.

Leia mais
Desenvolvimento bloqueador de anúncios

Fabricantes de hardware de PC estão criando ecossistemas fechados?

2024-12-29

Um engenheiro de hardware de computador experiente observa uma tendência preocupante: fabricantes de hardware de PC estão cada vez mais restringindo o acesso e o controle do usuário. A Dell, por exemplo, removeu a capacidade de alterar as configurações de armazenamento no BIOS de alguns laptops e não fornece os drivers RST necessários em seu site, impedindo instalações limpas do sistema operacional a partir de mídia. Os usuários são forçados a usar sistemas pré-instalados ou ferramentas de recuperação do fabricante contendo bloatware e coleta de dados. Isso reflete a abordagem do MacOS da Apple de limitar software não aprovado, potencialmente levando a escolhas extremamente limitadas para os consumidores no futuro.

Leia mais

O número de pássaros que morrem em colisões com estruturas é desconhecido

2024-12-21

Um estudo recente revela que subestimamos drasticamente o número de pássaros mortos por colisões com edifícios. Pesquisas anteriores dependiam da contagem de cadáveres encontrados, mas muitas aves não morrem instantaneamente, sucumbindo dias ou semanas depois. Ao combinar dados de cadáveres com registros de centros de reabilitação, os pesquisadores estimam que mais de um bilhão de pássaros morrem anualmente nos EUA devido a colisões com edifícios. Isso destaca os desafios de avaliar com precisão a mortalidade de pássaros e a necessidade de melhorar a coleta e análise de dados para proteger melhor as populações de aves.

Leia mais

Litestack: Gem de Infraestrutura de Dados Tudo-em-Um para Ruby on Rails

2024-12-23

Litestack é um gem Ruby que oferece uma solução completa de infraestrutura de dados para aplicações Ruby e Ruby on Rails. Aproveitando o poder do SQLite, ele integra um banco de dados SQL completo, um cache rápido, uma fila de tarefas robusta, um broker de mensagens confiável, um mecanismo de busca de texto completo e uma plataforma de métricas - tudo em um único pacote. Ao contrário das abordagens tradicionais que exigem servidores e bancos de dados separados, o Litestack oferece desempenho, eficiência, facilidade de uso e economia de custos superiores. Seu banco de dados e cache incorporados reduzem o uso de memória e CPU, enquanto sua interface simplificada simplifica o processo de desenvolvimento. Integra-se perfeitamente com ActiveRecord e Sequel e otimiza automaticamente para frameworks de E/S baseados em Fiber.

Leia mais

Revisitando o sistema de construção do NetBSD: Uma ferramenta poderosa, porém arcana

2024-12-31

Esta postagem de blog revisita o sistema de construção do NetBSD, um sistema poderoso, porém um tanto arcaico, baseado em uma combinação de BSD make e scripts shell. Ele permite construir um sistema NetBSD completo do zero em praticamente qualquer plataforma POSIX, sem privilégios de root, e suporta compilação cruzada para várias arquiteturas. O autor detalha o processo de construção, incluindo a geração da cadeia de ferramentas, a estrutura de construção, o mecanismo destdir, construções sem privilégios e a criação de mídia de distribuição. Embora reconhecendo deficiências como construções incrementais ineficientes e gerenciamento de dependências imperfeito, o autor destaca os pontos fortes do sistema e sua filosofia de design. O autor conclui mencionando um projeto embarcado atual que utiliza o NetBSD e explora a possibilidade de migrar o sistema de construção para o Bazel para maior eficiência.

Leia mais
Desenvolvimento sistema de construção

Abraçando o BlueSky com Cautela: Uma Estratégia de Mídias Sociais para Evitar Queimaduras

2024-12-29

Enquanto muitos usuários migram para o BlueSky, o autor compartilha uma abordagem cautelosa para ingressar na plataforma. O argumento principal é evitar construir todo o seu valor em plataformas controladas por outros. Usando a metáfora "Não construa castelos nos reinos de outras pessoas", o autor defende a criação de valor máximo em espaços autocontrolados, alavancando outras plataformas para direcionar a atenção e o valor para esses espaços. Vendo o BlueSky como uma plataforma que potencialmente desaparecerá em três anos, o autor concentra-se em sites pessoais e comunidades autoconstruídas para garantir o acúmulo de valor a longo prazo. Essa abordagem prioriza o controle dos próprios dados e presença online em vez de depender de plataformas de terceiros.

Leia mais

EmacsConf 2024: Uma Conferência Online Suave e Eficiente

2024-12-28

A EmacsConf 2024 foi concluída com sucesso! Este artigo, escrito por Sacha Chua, reflete sobre a preparação, execução e lições aprendidas da conferência. Da chamada para propostas à apresentação final, os organizadores usaram habilmente ferramentas de automação (Org mode, emacsconf-mail.el, Ansible etc.) para aumentar a eficiência e utilizaram tecnologias como BigBlueButton e WhisperX para uma experiência tranquila. Embora tenham surgido desafios técnicos (configuração do servidor BBB, sincronização de áudio), eles foram resolvidos de forma eficaz. Sacha compartilha insights sobre gerenciamento de tempo, coordenação de voluntários e melhorias futuras, mostrando dedicação à comunidade de código aberto.

Leia mais
Desenvolvimento conferência online

Cabo de energia submarino que liga Finlândia e Estônia sofre danos

2024-12-26

Um cabo de energia submarino que conecta a Finlândia e a Estônia, o Estlink 2, sofreu uma interrupção na tarde de 25 de dezembro. O primeiro-ministro finlandês, Petteri Orpo, confirmou o incidente e declarou que a possibilidade de sabotagem não pode ser descartada. A Fingrid, operadora da rede nacional de transmissão de energia da Finlândia, garantiu ao público que a Finlândia possui reservas de energia suficientes. As autoridades estonianas também relataram capacidade adequada para atender às suas necessidades energéticas. Este incidente é o mais recente em uma série de eventos danosos que atingem a infraestrutura submarina no Mar Báltico, gerando preocupações sobre a segurança da infraestrutura crítica na região.

Leia mais

2024: Encontrando Esperança em Meio à Adversidade

2024-12-30

2024 apresentou ao mundo inúmeros desafios: guerras contínuas, eventos climáticos extremos e polarização política. No entanto, surgiram lampejos de esperança. O Chade erradicou a doença do sono, os EUA aprovaram novas drogas inovadoras, pesquisas mostraram que mesmo pequenas mudanças podem impactar positivamente a saúde, atletas alcançaram novos recordes e houve progresso na questão das mudanças climáticas, como a diminuição de substâncias que destroem a camada de ozônio e novas tecnologias de captura de carbono. Mesmo em meio à devastação, a humanidade demonstrou resiliência e apoio mútuo.

Leia mais

Racket School 2019: Projetando Suas Próprias Linguagens

2024-12-26

A trilha "Como Projetar Linguagens" da Racket School 2019 ofereceu um mergulho profundo na programação orientada a linguagem e na construção de linguagens usando Racket. O currículo abordou conceitos essenciais como expansão de macros, módulos e verificação de tipos, reforçados por laboratórios práticos. Os participantes construíram macros simples e linguagens tipadas, obtendo uma compreensão prática dos princípios de design de linguagem. As palestras e os laboratórios proporcionaram uma experiência de aprendizagem equilibrada, culminando na capacidade de projetar e construir linguagens personalizadas.

Leia mais

Finley Technologies contrata Associado de Crescimento para impulsionar a expansão da Fintech

2024-12-22

A Finley Technologies, uma startup de fintech apoiada pela Y Combinator e pela Bain Capital Ventures, está procurando um Associado de Crescimento. Essa função se concentra no segmento de fundos de crédito e exige 2-3 anos de experiência em finanças, pensamento estratégico, espírito empreendedor e fortes habilidades de comunicação. O candidato ideal ajudará a moldar a estratégia de entrada no mercado, o roteiro do produto e muito mais, colaborando com uma equipe para impulsionar o crescimento da empresa.

Leia mais

Colapso do Mercado de Smartphones de Faixa Média

2024-12-31

O mercado global de smartphones está se dividindo em dois segmentos distintos, com o segmento de faixa média sofrendo uma queda acentuada de sua participação de mercado, de 35% em 2021 para uma projeção de 23% em 2027, de acordo com uma análise de dados compilados pelo Goldman Sachs. O colapso do segmento de faixa média (US$ 200-600) representa uma reversão acentuada em relação a 2021-22, quando detinha uma participação de mercado estável de 35%. "Enquanto o segmento intermediário costumava oferecer um equilíbrio entre especificações excelentes e alta relação custo-benefício, a demanda tem diminuído devido à falta de atualizações tecnológicas revolucionárias e um consumo mais conservador da classe média em meio a desafios macroeconômicos", escreveram os analistas em uma nota analisada pelo India Dispatch. Os smartphones premium (acima de US$ 600) viram sua participação aumentar de forma constante, de 22% em 2021 para 28% em 2023, e espera-se que atinjam 32% até 2027. Em termos de valor, espera-se que os dispositivos premium representem 74% das receitas do setor até 2027, ante 56% em 2021. Os smartphones de nível básico (abaixo de US$ 200) mostraram uma resiliência notável, mantendo uma participação de mercado de 41-45% durante todo o período. A estabilidade do segmento é atribuída às "migrações de 4G para 5G em mercados em desenvolvimento, bem como aos consumidores que optam por modelos mais baratos em meio a desafios macroeconômicos". Navkendar Singh, analista da IDC, acrescentou em resposta à reportagem: "Outro motivo importante e subestimado é o crescimento do mercado de telefones usados ou reformados nos principais mercados geográficos."

Leia mais

Eventos Amplos: Um Guia Prático para Observabilidade Aprimorada

2024-12-24

Este artigo apresenta os 'Eventos Amplos', uma abordagem de observabilidade que aprimora o monitoramento e a depuração de sistemas emitindo um único evento contendo todas as informações coletáveis para cada unidade de trabalho. O autor detalha como escolher ferramentas apropriadas (como o Honeycomb), adicionar atributos abrangentes (incluindo metadados do serviço, informações da instância, informações da compilação, detalhes de solicitações e respostas HTTP, informações do usuário e do cliente, limites de taxa, informações de cache, informações de localização, tempo de atividade, métricas, resumos de solicitações assíncronas, informações de amostragem e informações de tempo), e lidar com erros e sinalizadores de recursos. Preocupações comuns, como o volume excessivo de dados, dados redundantes e a relação com as métricas existentes, são abordadas. O artigo destaca o significativo valor prático dessa abordagem, mostrando como ela simplifica a depuração e revela comportamentos inesperados do sistema.

Leia mais

Jogando Dados com a Gripe Aviária: Estamos Preparados para Outra Pandemia?

2024-12-30

A influenza aviária (H5N1) está se espalhando globalmente no final de 2024, infectando aves, gado e até humanos. Embora a transmissão de pessoa para pessoa ainda seja rara, os cientistas alertam que uma única mutação pode torná-la capaz de causar uma pandemia. Embora tenhamos mais estoques de vacinas e testes do que durante a COVID-19, o sentimento público em relação às intervenções governamentais permanece incerto. O artigo explora a tensão entre as preocupações com outra pandemia e a preparação, questionando se a sociedade americana poderia lidar eficazmente com uma potencial pandemia de gripe aviária.

Leia mais

LineageOS 22.1 Lançado: Extração 30x Mais Rápida, Novos Apps de Música e PDF

2024-12-31

O LineageOS 22.1, baseado no Android 15 QPR1, está disponível com melhorias significativas. Os utilitários de extração são 30 vezes mais rápidos, e dois novos aplicativos foram adicionados: Twelve, um reprodutor de música, e Camelot, um leitor de PDF. SeedVault, Etar e WebView também foram atualizados. A numeração de versão foi ajustada para se alinhar com os números de versão menores do Android, facilitando a distinção entre as versões do Android. O projeto simplificou sua base de código, adicionou suporte para mais dispositivos e incentiva os desenvolvedores a contribuir com código e traduções.

Leia mais
Desenvolvimento
1 2 25 26 27 29 31 32 33 60 61