openSUSE Science e mpmath

Posted Leave a comment

Para ficar registrado! Essa semana, quando estava implementado o cálculo dos parâmetros tranversais e longitudinais de linhas de transmissão para a disciplina Sobretensões Transitórias, precisei de uma biblioteca para usar com python que tivesse já disponíveis as funções de Bessel para números complexos. Achei a biblioteca numérica de precisão arbitrária mpmath [1] [2], inclusive listei no Python Numeric Cook List, a qual continha as funções necessárias, mas infelizmente não estava disponível nos repositórios oficiais do openSUSE. Depois de uma pesquisada encontrei o repositório extra-oficial openSUSE Science voltado para pacotes científicos. Página do OBS. Então, para adicionar o repositório, como root: […]

Erro 4652 da TAM

Posted 2 Comments

Reproduzo abaixo a minha reclamação formal contra a companhia Tam Linhas Aéreas, publicada no site RA. Por meio do reclame aqui, gostaria de externar meu profundo descontentamento com a companhia TAM Linhas Aéreas pelo devida falta de respeito aos seus clientes que efetuam compra de passagens pelo site da referida empresa. Há três meses venho obtendo o famigerado erro 4652, que depois de pesquisar na Internet, vi que vários outros clientes vem sendo prejudicados da mesma forma. O erro é injustificado, afinal, tentei efetuar a compra com 3 cartões de créditos diferentes, de bancos e bandeiras distintas. E, utilizei-os, logo […]

Instalando somente os updates de segurança no openSUSE 12.3

Posted Leave a comment

Quando a gente vai ficando grandinho, só quer que o computador funcione. Especialmente naqueles dias nós precisamos entregar/apresentar um trabalho importante. Portanto, fazer um upgrade do sistema nem sempre é uma boa ideia perto dessas datas. Uma boa saída no openSUSE é aplicar somente as correções de segurança da base do sistema, deixando para uma época mais tranquila, o update dos demais aplicativos. Pensando nisso, listei abaixo, fuçado de [1] e [2], os comandos para identificar todos os patches e instalar somente aqueles que são realmente cruciais para o sistema: Listar todos os patches: zypper list-patches Listar somente os patches […]

parallelATP – Meu mais novo brinquedo!

Posted 3 Comments

O parallelATP é uma aplicação que tem como objetivo acelerar estudos massivos de transitórios eletromagnéticos realizados com o software ATP, por meio de paralelização trivial de cada um dos casos a serem processados. O parallelATP é desenvolvido em linguagem python. Exemplo: Estudo de arco secundário no domínio do tempo para múltiplas frequências Considerando-se que os computadores modernos possuem, em sua grande maioria, mais de um núcleo de processamento, ser capaz de executar tarefas com paralelismo real implica em ganho direto de performance e tempo. Com o parallelATP é possível tirar proveito também do poder de processamento das placas de vídeo […]