Close Menu
Engenharia é:
  • Tecnologia
  • Energia
  • Ciência
  • Notícia
  • Como?
  • Colunas
    • Liderança
    • Vagas
    • Cursos
    • Engenharia em Pauta
    • Engenharia Disruptiva
    • Guia de Engenharia
  • Contato
Artigos Mais Recentes

Veja como ficou a nova tela de erro do Windows (e ela não é mais azul)

30 de junho de 2025

iPhone 17: tudo o que sabemos sobre o próximo lançamento da Apple

30 de junho de 2025

Cofundadora da Microsoft declara: “O Xbox está com os dias contados”

30 de junho de 2025

Inscreva-se para receber atualizações

Receba atualizações sobre Engenharia, Tecnologia, Energia e Notícias no seu email.

Facebook X (Twitter) Instagram YouTube
  • Contato
  • Sobre Nós
Facebook X (Twitter) Instagram YouTube LinkedIn
Engenharia é:
  • Tecnologia

    Veja como ficou a nova tela de erro do Windows (e ela não é mais azul)

    30 de junho de 2025

    SunnyMining lança mineração em nuvem gratuita para ajudar os utilizadores a ganhar 15000 dólares por dia

    30 de junho de 2025

    Galaxy S24 Plus (256 GB) com 12 GB de RAM tem 51% 

    27 de junho de 2025

    Microsoft impulsiona o Copilot nas empresas, mas colaboradores ainda preferem o ChatGPT

    26 de junho de 2025

    HDMI 2.2 é oficial: agora com suporte a vídeos em 16K e o dobro de largura de banda

    26 de junho de 2025
  • Energia

    Kia apresenta novo motor a combustão 2.5 Turbo de alta eficiência, contrariando a tendência de eletrificação total seguida por várias montadoras

    11 de abril de 2025

    Centros de dados devem dobrar consumo de energia até 2030 impulsionados pela inteligência artificial

    10 de abril de 2025

    Energia eólica offshore pode ameaçar a biodiversidade marinha, alerta novo estudo global

    9 de abril de 2025

    Por que a Amazônia deve ser livre da exploração de petróleo e gás fóssil

    8 de abril de 2025

    Califórnia já tem mais carregadores para carros elétricos do que postos de gasolina

    7 de abril de 2025
  • Ciência

    Buracos negros: os supercolisores naturais do Universo?

    13 de junho de 2025

    Qual o segredo da resistência do concreto romano até hoje?

    12 de junho de 2025

    EUA autorizam comercialização de salmão produzido em laboratório

    11 de junho de 2025

    Imagens inéditas dos polos do Sol revelam segredos da atividade magnética

    11 de junho de 2025

    Novo mamógrafo criado no Brasil usa micro-ondas para diagnóstico sem dor

    23 de maio de 2025
  • Notícia

    iPhone 17: tudo o que sabemos sobre o próximo lançamento da Apple

    30 de junho de 2025

    Cofundadora da Microsoft declara: “O Xbox está com os dias contados”

    30 de junho de 2025

    Chrome agora permite usar barra de endereço na parte inferior, como no iPhone

    30 de junho de 2025

    Feiras da RX avançam como vitrines de inovações para diferentes mercados 

    25 de junho de 2025

    MetalParts aumenta em mais de 350% o número de orçamentos com solução Lantek CRM Quotes

    25 de junho de 2025
  • Como?

    Como é um pneu remold?

    10 de março de 2025

    Quando e onde a primeira roda foi inventada? Uma pesquisa pode revelar esse mistério

    24 de outubro de 2024

    Como tirar o visto por último no Instagram

    4 de março de 2024

    Como usar pesquisa por data no WhatsApp?

    28 de fevereiro de 2024

    Como ver o histórico de vídeos assistidos no TikTok

    29 de janeiro de 2024
  • Colunas
    1. Liderança
    2. Vagas
    3. Cursos
    4. Engenharia em Pauta
    5. Engenharia Disruptiva
    6. Guia de Engenharia
    7. Ver tudo

    Por que entender sobre talentos pode levar a alta performance?

    11 de abril de 2024

    ITA abre concurso para níveis médio e superior com salários de até R$ 14.192,64

    10 de junho de 2025

    Novo app de emprego reúne vagas em mais de 400 empresas

    5 de maio de 2025

    Escassez de mão de obra: Suíça abre vagas para quem fala português em cargos nas áreas de assistente de cozinha, operadores de máquina, mestre de obras e outros cargos!

    7 de abril de 2025

    Trabalhe na FedEX: Processo seletivo exigindo ensino médio com mais de 70 vagas com e sem experiência ao redor do Brasil

    7 de abril de 2025

    MCTI anuncia 10 mil vagas para capacitação gratuita de programadores

    24 de maio de 2025

    Centec oferece mais de 1.600 vagas em cursos profissionalizantes 100% gratuitos e EaD

    10 de abril de 2025

    Udemy libera mais de 2.000 cursos gratuitos online nas áreas de tecnologia, idiomas, negócios e muito mais!

    10 de abril de 2025

    Instituto Federal abre mais de 1.000 vagas em cursos técnicos gratuitos sem precisar fazer provas

    8 de abril de 2025

    Pessoas certas no lugar certo… Receita de sucesso!

    28 de novembro de 2022

    ENDO-EMPREENDEDORISMO – Empresas e Equipes Empreendedoras

    21 de novembro de 2022

    Engenheiros na gestão de empresas?

    14 de novembro de 2022

    Convivência nos tempos modernos…

    7 de novembro de 2022

    Novos Renascimentos: Cinquenta Tons de Homens e Máquinas

    9 de março de 2023

    Computação Quântica: Como Funciona?

    6 de março de 2020

    Como estamos gerando abundância em telecomunicações?

    19 de fevereiro de 2020

    Inteligência Artificial Geral: Quais os desafios em aberto?

    21 de julho de 2019

    Engenharia Civil: formação, áreas de atuação e salário [2024]

    15 de janeiro de 2024

    Engenharia de Produção: formação, áreas de atuação e salário [2024]

    15 de janeiro de 2024

    Engenharia Mecânica: formação, áreas de atuação e salário [2024]

    15 de janeiro de 2024

    Engenharia Elétrica: formação, áreas de atuação e salário [2024]

    15 de janeiro de 2024

    ITA abre concurso para níveis médio e superior com salários de até R$ 14.192,64

    10 de junho de 2025

    MCTI anuncia 10 mil vagas para capacitação gratuita de programadores

    24 de maio de 2025

    Novo app de emprego reúne vagas em mais de 400 empresas

    5 de maio de 2025

    Centec oferece mais de 1.600 vagas em cursos profissionalizantes 100% gratuitos e EaD

    10 de abril de 2025
  • Contato
Engenharia é:
Início»Tecnologia»Nova ferramenta do MIT pode depurar programa em um minuto
Tecnologia

Nova ferramenta do MIT pode depurar programa em um minuto

Thiago CsizmarPor Thiago Csizmar17 de abril de 2016
Compartilhar Facebook Twitter Telegram WhatsApp LinkedIn E-mail.
WhatsApp Telegram Facebook Twitter LinkedIn E-mail.
Publicidade
Publicidade

Se você tem um minuto, você tem tempo suficiente para encontrar erros em seu aplicativo Web baseado em Ruby on Rails. Mas graças a uma nova ferramenta do MIT, esses minutos em busca de erros poderão ser gastos de outra forma. Um novo depurador do Instituto de Tecnologia do Massachusetts não leva mais que 64 segundos para analisar todo o programa e encontrar os seus problemas.

Tirando proveito de certas idiossincrasias inerentes à linguagem Ruby, o sistema desenvolvido foi capaz de encontrar 23 problemas de segurança que passaram despercebidos em 50 aplicações Web populares testadas. Mas o mais impressionante de tudo, a ferramenta não levou mais do que 64 segundos para analisar qualquer um dos app’s.

Isto só é possível pela utilização precisa de operações básicas definidas nas bibliotecas do Ruby. Quando os pesquisadores do MIT reescreveram as bibliotecas, as operações contidas nessas coleções foram forçadas para descrever seu comportamento usando uma linguagem lógica. Katherine Noyes do IDG News Service, explica: “Acontece que o interpretador Rails, que converte programas Rails de alto nível em linguagem de máquina, a ferramenta criada faz uma análise estatística que descreve como os dados fluem através do programa.”

O MIT nomeou sua ferramenta de depuração como Space, e foca especificamente sobre os procedimentos de acesso a dados de uma aplicação. Isto permite aos pesquisadores observar quais operações um usuário pode exercer sobre determinados dados, e em quais cenários. Com base nas descrições que as bibliotecas reescritas fornecem, o Space pode dizer o quão perto um programa segue os protocolos – os desvios  que ocorrem sugerem uma falha de segurança.

Publicidade
Publicidade

“Quando você olha para um aplicativo Web escrito em linguagem como Ruby on Rails, se você tentar fazer uma análise estatística convencional, normalmente você se encontrará atolado em um imenso pântano”, disse Daniel Jackson, professor do Departamento de Engenharia Elétrica e Ciência da Computação em uma declaração ao MIT News. “E isso se torna realmente inviável na prática.” Mas, graças ao Space, os cientistas têm agora uma solução muito mais viável.

Os resultados completos do estudo serão apresentados no próximo mês, na Conferência Internacional de Engenharia de Software, realizada em Austin, Texas.

Achou útil essa informação? Compartilhe com seus amigos! xD

Deixe-nos a sua opinião aqui nos comentários.

Publicidade
Compartilhe. Facebook Twitter LinkedIn Telegram WhatsApp E-mail.
artigo anteriorFique por dentro das operadoras que não aderiram ao limite de dados no seu estado
Próximo artigo Anatel proíbe operadoras de reduzir a velocidade ou suspender a prestação do serviço após o fim da franquia
Thiago Csizmar
  • Facebook
  • LinkedIn

Nasci em Alfenas - MG. Atualmente graduando do curso de Engenharia de Computação pelo Inatel. Apaixonado por computadores, hardwares de computador, jogos e robótica. Atualmente colunista do Engenharia é.

Publicidade

Publicações Relacionadas

Tecnologia

Veja como ficou a nova tela de erro do Windows (e ela não é mais azul)

30 de junho de 2025
Tecnologia

SunnyMining lança mineração em nuvem gratuita para ajudar os utilizadores a ganhar 15000 dólares por dia

30 de junho de 2025
Tech Ofertas

Galaxy S24 Plus (256 GB) com 12 GB de RAM tem 51% 

27 de junho de 2025
Tecnologia

Microsoft impulsiona o Copilot nas empresas, mas colaboradores ainda preferem o ChatGPT

26 de junho de 2025
Tecnologia

HDMI 2.2 é oficial: agora com suporte a vídeos em 16K e o dobro de largura de banda

26 de junho de 2025
Tecnologia

Adoção de inteligência artificial avança no mundo, mas Brasil ainda caminha devagar

17 de junho de 2025
Publicidade
Mais Populares

iPhone 17: tudo o que sabemos sobre o próximo lançamento da Apple

Notícia

SunnyMining lança mineração em nuvem gratuita para ajudar os utilizadores a ganhar 15000 dólares por dia

Tecnologia

Faça um teste rápido e descubra quantas cores você é capaz de enxergar

Notícia
Siga-nos nas Redes Sociais
  • Facebook
  • YouTube
  • Twitter
  • Instagram
Publicações Mais Recentes
Tecnologia

Veja como ficou a nova tela de erro do Windows (e ela não é mais azul)

Ademilson Ramos30 de junho de 2025
Notícia

iPhone 17: tudo o que sabemos sobre o próximo lançamento da Apple

Ademilson Ramos30 de junho de 2025
Notícia

Cofundadora da Microsoft declara: “O Xbox está com os dias contados”

Ademilson Ramos30 de junho de 2025
Publicidade
Facebook X (Twitter) Instagram YouTube
  • Contato
  • Sobre Nós
  • Política de Privacidade
© 2025 Engenharia é:.

Digite acima e pressione Enter para pesquisar. Pressione Esc para cancelar.