Semana 44 de 2021

Table of Contents

Semana 44 de 2021

Pesquisa

Ensino

  • Atendimento a estudantes de Engenharia de software 1:
    • Grupo B, JPlag: solicitei suporte a Javascript, TypeScript e PDF. Caso as histórias tenham uma pontuação muito elevada, sugeri reutilizar a solução de processamento de texto (entrada genérica) e criar uma spike para aprender como processar linguagens formais (como as linguagens de programação).
    • Grupo J: MusicBot.

Extensão

  • Reunião sobre o modelo LaTeX para monografias e dissertações para a UTFPR.
  • Hacking no JabRef.
    • Fiz uma alteração no JabRef para deixá-lo mais rápido com bases de dados grandes. Há muito tempo eu tinha percebido que o JabRef era muito lento ao editar entradas. Comecei a investigar a questão esta semana e percebi que estava relacionada com a existência de uma busca ativa (busca global). Basicamente, a cada alteração (alteração de uma letra), uma nova busca era realizada na base inteira. Isso obviamente é um processo lento. A solução ideal seria que a busca fosse refeita apenas quanto às entradas alteradas, mas não encontrei um local fácil para isso. Minha solução foi desabilitar a busca a cada alteração no org/jabref/gui/LibraryTab.java, na inner class SearchListener, método public void listen(EntryChangedEvent entryChangedEvent).
    • Nessa linha, poderíamos alterar o SearchListener para executar uma atualização da busca apenas quanto à entrada alterada ao invés da base toda (GlobalSearchBar.performSearch()). Essa seria uma solução muito melhor. Quem sabe semana que vem.
    • Ah, nota mental: para gerar um novo pacote do JabRef, usar './gradlew jpackageImage' e usar resultado no diretório 'build/'.

Gestão

  • Prestei alguns esclarecimentos ao Diego sobre o relatório sobre viabilidade do Curso Técnico Integrado do ano passado.
  • Enviei para o Diego e Lucio a listagem de livros para compra (planilha de 2020).
work/semana_44_de_2021.txt · Last modified: 2021/11/05 15:42 by magsilva