Destaque

Sobre instalação dos programas

Olá,

Frequentemente nos meus post’s deste blog, eu uso o apt-get (ou apt-fast) para ensiná-los como instalar algum programa que eu usarei, porém pode acontecer de as dicas e/ou tutoriais que eu apresentar sejam gerais, portanto sintam-se a vontade de verificar se o pacote em questão está disponível em sua distribuição usando o método que mais lhe convenha para instalá-lo!

Até mais.

Apresentando PDFs de uma forma diferente

Olá,

neste post irei mostrar uma ferramenta bem interessante para apresentação de PDFs. Ela se chama PDFcube.

Para instalar (no ubuntu) basta:

# sudo apt-get install pdfcube

ou então visite a página do projeto para baixar o código fonte.

Assim que a instalação terminar você poderá testar a ferramente em qualquer arquivo pdf que possua com o comando:

$ pdfcube seu_aquivo.pdf

Para interagir basta digitar uma dessas teclas de atalho:

a, c, z, h, j, k, l

e para sair

 ESC 

Aqui vai um vídeo demonstrando a ferramenta:

Incluir Código Fonte no LATEX

Olá,

recentemente tive que incluir alguns códigos-fonte em um documento que estava escrevendo no Latex, e ai veio a pergunta: como fazer isso de uma forma simples e bonita?

A resposta veio com a inclusão do pacote listings. Basta colocar no seu preâmbulo:

\usepackage{listings}

Agora podemos tanto incluir um arquivo contendo o código desejado ou inserir o trecho manualmente

  • Para incluir um arquivo:
    \lstinputlisting{filename}
  • Para incluir o trecho de código desejado:
    \begin{lstlisting} código vai aqui \end{lstlisting}

Além disso podemos customizar um pouco as opções de cores, tamanho de fonte, numeração de linha, qual linguagem de programação será exibida entre outras coisas. Aqui vai um exemplo:

\lstset{language=Fortran,
             basicstyle=\footnotesize,
             numbers=left,
             numberstyle=\footnotesize,
             frame=shadowbox,
             rulesepcolor=\color{blue}}
\begin{lstlisting}
SQUARE(REFERENCE,LENGTH,POT_INT,ATTRIB)
\end{lstlisting}

Isso produzirá a seguinte saida:

Isso foi só uma introdução, neste arquivo você poderá encontrar a referência completa para este pacote.

Espero que tenha ajudado e qualquer coisa é só deixar um comentário!

Fonte: LaTeX Matter

E-Book grátis de Computação Paralela

Olá,

hoje me deparei com um e-book chamado “Programming on Parallel Machines” escrito por Norman Matlo ff da University of California at Davis.

Vale a pena ter o link favoritado e vez ou outra visitá-lo.

Curso de Django no YouTube

Olá pessoal,

acabei de ver aqui no site BR-Linux.org que existe uma playlist no YouTube que é um curso de Desenvolvimente Web com Python e Django. Ultimamente tenho me aventurado com o Django e achei bem interessante.

Pra que quer conferir ai vai o link.

 

Espero que gostem!

Ciência

Primeiro post desta nova série que denominarei “Divulgação Científica”, nela tentarei colocar algumas notícias/videos/artigos e coisas do gênero sobre divulgação científica e afins.

O primeiro vai ser um trecho de uma série/documentário que chama “Brave New World With Stephen Hawking”:

“…Para mim, o maior feito da ciência é permitir que a humanidade veja que nosso mundo é compreensível. Que por meio da ciência e do pensamento racional, podemos entender como o Universo funciona. Se você não entende como o mundo funciona, então tudo passa a ser um mistério. Se tudo é mágico e misterioso, então você passa a deixar de usar a lógica. E tudo se resume a crer. Nossa sanidade depende do conhecimento do que ocorre à nossa volta. Que não é apenas questão de destino, que há razão para muitas coisas. A razão é ciência. Compreender a razão das coisas é ciência…”

Avance até 34min33seg

Espero que gostem!

Estou aberto à sugestões

Habilitando “Outro” usuário no Lightdm

Olá,

neste post irei mostrar um dica que achei bem interessante. Esses dias tive problemas em fazer o login em um máquina configurada com o NIS, ou seja, queria fazer o login com um usuário que não estava registrado localmente e simplesmente o Lightdm não me mostrava a opção de outro usuário. O problema foi resolvido rápido, com apenas uma linha alterada no arquivo de configuração correto.

Primeiro eu sai do modo gráfico apertando Ctrl + Alt + F1, loguei como root (para poder editar o arquivo de sistema, mas qualquer usuário local com permissão de super usuário resolve) e fiz o seguinte procedimento:

  • Abri o arquivo lightdm.conf
    vim /etc/lightdm/lightdm.conf
  • Adicionei esta entrada ao final do arquivo:  
    greeter-show-manual-login=true
  • Reinicie o modo gráfico:
    service lightdm restart

E pronto, lá estava a opção para entrar manualmente com o usuário.

Dicas ao iniciar o terminal no Debian e Ubuntu

E ai galera, tudo bem? Não tem como… sempre a gente volta as origens, sou fã do Debian e por mais que use outras distros sempre acabo voltando nele. Vai então uma dica bem legal do Debian ( que tambem serve para o ubuntu).

Quem gosta de testar varias  distribuições (assim como eu) já deve ter visto que em algumas aparecem dicas quando você inicia o terminal (Se não me falhe a memoria este recurso é padrão do linux mint).

Instalando alguns pacotes e configurando também podemos ter essas dicas ( para alegar nosso dia ) Bem vamos a instalação. Vamos precisar dos seguintes pacotes:

cowsay, fortunes-br, fortunes-debian-hints

No caso do Debian

sudo apt-get install fortunes-br fortunes-debian-hints cowsay

No ubuntu

 sudo apt-get install fortunes-br fortunes-debian-hints fortunes-ubuntu-server cowsay

Caso deseje tambem o fortunes-ubuntu-server no debian, para recer dicas do ubuntu

baixe o pacote http://packages.ubuntu.com/ca/lucid/fortunes-ubuntu-server

e instale.

Agora vamos adicionar uma entrada no arquivo bash.bashrc

sudo nano /etc/bash.bashrc

e adicione o comando

fortune

se quisermos dica sem presonagem

ou

fortune | cowsay

para uma vaca

ou

fortune | cowsay -f dragon

para uma vaca ou dragão.

ou qualquer um dos personagens abaixo:

apt, beavis.zen, bong, bud-frogs, bunny, cheese, cower, daemon, default, dragon, dragon-and-cow, elephant, elephant-in-snake, eyes, flaming-sheep, ghostbusters, head-in, hellokitty, kiss, kitty, koala, kosh, luke-koala, mech-and-cow, meow, milk, moofasa, moose, mutilated, ren, satanic, sheep, skeleton, small, sodomized, sodomized-sheep, stegosaurus, stimpy, supermilker, surgery, telebears, three-eyes, turkey, turtle, tux, udder, vader, vader-koala, www.

Ou uma mensagem que voce defina e com personagens randomicos:

# símbolos aleatórios com a mensagem: Debian pra sempre!
dir=’/usr/share/cowsay/cows/’
file=`/bin/ls -1 “$dir” | sort –random-sort | head -1`
cow=$(echo “$file” | sed -e “s/\.cow//”)
cowsay -f $cow Debian pra sempre!

Nesse caso debian para sempre!

Ou ainda, dicas e personagens aleatorios:

cowsay -f “`cowsay -l | tail -n6 | sed ‘s/ /\n/g’ | sort –random-sort | head -n1`” `fortune -s`

É isso ai pessoal,espero que se divirtam com os novos amiguinhos…

Abraço a todos

Quake