Sem Categoria

João Medeiros em 11/11/12

Algumas vezes temos problemas de memória alocando matrizes grandes usando o openmp. Nesses casos podemos aumentar o limite de memória ou deixá-lo o maior possível com o comando ulimit -s unlimited

Continue lendo sobreProblemas de memória com o openmp

João Medeiros em 03/10/12

Em algumas situações desejamos saber quanto um certo tipo de arquivo ocupa de espaço na árvore de diretórios, para isso podemos usar o find em conjunto com o awk find . -name “*.pdf” -ls | awk ‘{total += $7} END {print total}’ O comando acima procura, a partir do diretório atual, todos os arquivos com [...]

Continue lendo sobreSomando tamanhos de arquivos

João Medeiros em 05/05/12

O google está presente na vida online das pessoas, pelo menos a minha, em quase todas as áreas. A pergunta é: dá para ter uma vida online sem o google? Dentre os serviços do google, certamente os mais utilizados são as buscas e o email. Existem algumas opções para os serviços de busca e de [...]

Continue lendo sobreExiste vida online fora do google?

João Medeiros em 04/08/11

Em um post anterior falamos sobre a utilização do git para sincronizar diretórios com o git. Tudo estava funcionando bem até que comecei a trabalhar em diretórios que já utilizavam algum controle de versão, no caso o svn. O problema é que o git não leva diretórios vazios na sua estrutura e o svn tem [...]

Continue lendo sobreUsando svn nos diretórios sincronizados com o git

João Medeiros em 04/08/11

Usando o Ubuntu, ao tentar compilar um arquivo no Latex com o pdflatex, ocorrem mensagens de erro tais como kpathsea: Running mktexmf pplr7t ! I can’t find file `pplr7t’. A solução para isso é instalar as fontes recomendadas para o Latex com o comando $ sudo apt-get install texlive-fonts-recommended

Continue lendo sobreProblemas com fontes no Latex no Linux

João Medeiros em 01/08/11

O SparkleShare é uma alternativa livre para o Dropbox e já comentamos sobre eles anteriormente. Mas o uso do SparkleSahe em máquinas com arquiteturas diferentes (Linux e Mac) não tem se mostrado muito viável, pelo menos para o meu caso, onde estou sincronizando diretórios bem grandes > 2 GB. Assim, decidi tentar utilizar diretamente o [...]

Continue lendo sobreUsando o git para sincronizar diretórios

João Medeiros em 19/07/11

Para instalar o compilador java da Sun (Oracle) no Ubuntu 10.04, execute os comandos abaixo $ sudo add-apt-repository “deb http://archive.canonical.com/ lucid partner” $ sudo apt-get update $ sudo apt-get install sun-java6-jdk $ sudo update-java-alternatives -s java-6-sun

Continue lendo sobreInstalando o compilador java no ubuntu 10.04

João Medeiros em 27/04/11

Para sincronizar pastas em locais diferentes, uma boa opção é usar o rsync. Se as pastas estiverem em servidores diferentes, podemos usar o rsync via ssh. Hoje em dia, normalmente alguns administradores de sistemas têm configurado o ssh para uma porta diferente da default. Nestas situações, você pode usar a sintaxe abaixo: No exemplo acima [...]

Continue lendo sobrersync + ssh em uma porta diferente

Para os programadores de plantão, uma boa sugestão de livro é a seguinte: http://www.wowebook.com/others/97-things-every-programmer-should-know.html Consequi baixar o livro pelo link do filesonic.

Continue lendo sobreLivro grátis – 97 coisas que todo programador deve saber

João Medeiros em 16/04/11

Nas versões mais novas do Bash, é possível a utilização de vetores. O elementos dos vetores podem ser inicializados com a notação v[x] . Um script também pode declarar um vetor explicitamente com o código declare -a var Para fazer referências a um elemento do vetor, devemos usar as chaves { }. ${var[1]} Em algumas [...]

Continue lendo sobreVetores em Bash, lendo de um arquivo