Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
work:semana_44_de_2021 [2021/11/04 13:39] magsilvawork:semana_44_de_2021 [2021/11/05 15:42] (current) magsilva
Line 20: Line 20:
     * Modelo de referência nosso: https://www.overleaf.com/project/6183070caea4edf2b0c47fef     * Modelo de referência nosso: https://www.overleaf.com/project/6183070caea4edf2b0c47fef
     * Modelo de Curitiba (e provavelmente também de Pato Branco): [[https://www.overleaf.com/project/6183cf97247ee358f50c26f1 | https://www.overleaf.com/latex/templates/utfprct-tex-template-para-trabalhos-academicos-da-utfpr/rgmcwpndsrgq]]     * Modelo de Curitiba (e provavelmente também de Pato Branco): [[https://www.overleaf.com/project/6183cf97247ee358f50c26f1 | https://www.overleaf.com/latex/templates/utfprct-tex-template-para-trabalhos-academicos-da-utfpr/rgmcwpndsrgq]]
-  * Grupo de discussão sobre abnTeX: https://groups.google.com/g/abntex2+    * Grupo de discussão sobre abnTeX: https://groups.google.com/g/abntex2 
 +  * 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 ===== ===== Gestão =====
   * Prestei alguns esclarecimentos ao Diego sobre o relatório sobre viabilidade do Curso Técnico Integrado do ano passado.   * 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).   * Enviei para o Diego e Lucio a listagem de livros para compra (planilha de 2020).