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.

Anúncios

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