Archive for the 'geeks' Category

pekmenu-en

nc

Pekmenu is a shell script that is able to generate a dynamic applications menu from a text file. This file is placed in ~/.menu and it contains one application per line, each line containing the application name, its category as well as its execution command (quoted with “”), ie.:

gimp graphics “gimp”
irssi chat “xterm -e irssi -c freenode”
pidgin chat “pidgin”

this can be manually edited according to the user’s needs, and it can also be used along with the menus available in /etc/xdg/menus or /etc/share/applications (after due modifications), the menu files and the script can be downloaded from the scripts section. After downloading the files, making the whole thing work is just a matter of placing them in the right places. You will have no difficulties if you already use pekwm.

Anúncios

new default application icon

new defautl icon applications

new default application icon

Usando o twitter via bash

salve o script abaixo como /usr/local/bin/twi

#!/bin/bash
# bash twitter v02 by @crimeboy
# requires curl
###########################

######## CONFIG
USER=SEULOGIN
PASS=SUASENHA
URL="http://twitter.com/statuses/update.xml"
###############
curl -u $USER:$PASS -d status="$*" -s -o /dev/null ${URL}

de um chmod +x nele
e pronto! basta digitar:
twi MAMAE ESTOU NO TWITTER VIA BASH!

ps.: requer o curl instalado

Printing on two side of the paper

Imprimindo um livro em pdf em ambos os lados da folha

Com este script shell você poderá imprimir arquivos em pdf no formato pocket em ambos os lados da folha.

Dependência: psutils

0. Vamos dar o trabalho de máquinas para as máquinas, para tanto inventaram os scripts ;]

1. Salve o seguinte script:

#!/bin/bash
# libreto script by crimeboy
if [[ $1 ]]
        then
        sux=$1
        else
        echo " * use ./$(basename $0) arquivo.pdf"
        exit 1
fi

frente() {
pdftops $sux - | psnup -2 -pa4 -m0 | psselect -o -r | lpr
}
verso() {
pdftops $sux - | psnup -2 -pa4 -m0 | psselect -e | lpr
}
sair() {
        exit 0
}
select action in frente verso sair
         do
        case  ${action}
        in
        frente)
        frente
        ;;
        verso)
        verso
        ;;
        sair)
        sair
        ;;
        *)
        echo  \* use ./$(basename $0) arquivo.pdf
        ;;
        esac
done

2. execute:

./script documento.pdf 

Selecione a opção 1 referente a frente
Isto vai imprimir todas a páginas de um lado das folhas.

Ao final da impressão pegue o bloco de folhas cuspidas e ponha novamente na bandeja de entrada da impressora, sem mudar a ordem.

3. Selecione a opção 2 referente ao verso

4. Dobre as páginas na sequência.
have fun ;]

Operação P2 novo livro da Olivia Maia

Minha querida amiga Olivia Maia está de livro novo, Operação P2 será lançado dia 10 de dezembro no Bar Genial na Vila Madalena – São Paulo a partir da 17h, confira!

Para Leonardo, o passado é um roteiro na memória e uma pilha de provas de História a corrigir. Mas isso está prestes a mudar – e em velocidade vertiginosa. Um jornalista e professor universitário é assassinado ao pesquisar desvios de verbas no período da ditadura militar; queima de arquivo? Como herança maldita para Rafael, seu aluno (e aprendiz de Philip Marlowe), três nomes e uma instrução: “procura o investigador Mateus, no DEIC”. As descobertas da polícia despertam na mídia a curiosidade por uma suposta organização de guerrilha que funcionaria até hoje. Operação P-2? Outras mortes sucedem e Leonardo é pressionado em direção ao inevitável: um confronto com as lembranças de uma identidade que já não pensava ter, há quase vinte anos.

as vezes é bom variar de shell


massa@prempa:/# chsh weed
shell now weed 2.0
massa@prempa:/# ls -l
coe doido olhae os arquiveos....
-thcthctch  1 usuario drugdealers      4565 2007-05-15 10:43 marihuana.pot
-th-t--t--  1 usuario drugdealers    257033 2007-09-12 10:29 vela.dupla
dthct-ct-c  2 usuario drugdealers     12288 2007-09-22 10:51 bong
-th-t--t--  1 usuario drugdealers        38 2007-04-09 16:17 beck.fino
lthcthcthc  1 usuario drugdealers         1 2007-11-17 22:52 marica -> pipe

POGE – Programação Orientada a Gambiarras de Elite

1. HOMEM DE PRETO QUAL É A SUA MISSÃO?
É APRENDER JAVA SEM PRECISAR DE CERTIFICAÇÃO!
HOMEM DE PRETO O QUE É QUE VC FAZ?
FAÇO CODIGO FONTE QUE ASSUSTA O SATANÁS!

2. Um de vocês é o caralho! Um de vocês é o caralho! Quem apagou todo o
banco de dados foi você! Você que financia essa merda, seu viado!”
— Programador, revoltado com gerente que pediu em uma semana
trabalho de um mês e reclamou quando os bugs surgiram

3. Em Brasília existem 7 empresas de TI. Todas elas dominadas por
gerentes burocratas armados de processos ineficientes até os dentes. O
programador tem 3 opções: ou passa num concurso, ou começa a fazer POG,
ou vai pra guerra. Eu já tava naquela guerra fazia tempo, meu parceiro.
E precisava arranjar um substituto…

4. (Continuação) na maior parte dos projetos, só chamam a gente
quando a própria equipe do projeto não dá conta de resolver
pois é, só que aqui no projeto <coloque o seu projeto satanico aqui>
, isso acontece o tempo todo

5. Conversa entre estagiário e gerente Nascimento
Nas.: “Quem fez isso aqui?”
Oreia.: “Não sei”
Nas.: “Foi você!! Você que mantém essa porra! … Seu viado!”
Nas.: “Agora eu tenho que vir aqui e limpar a MERDA que você fez”

6. Aula de Engenharia de Software com o Capitão Nascimento:

– O Processo Unificado foi criado por Phillip Kurtchen, e começa na
concepção, do inglês Inception, que define escopo, que vai para a
Elaboração, do inglês, Elaboration, que mitiga os riscos
arquiteturais, que vai para a construção, do inglês Construction, que
implementa os casos de uso, que vai para a transição, do inglês
Transition, que vai para…

– Capitão, o programador 23 dormiu!

– Sr. 23, segura essa porra desse projeto prioritário aqui, sr. 23.
Se você dormir de novo, sr. 23, a porra do Grupo de Garantia da
Qualidade vai te explodir, vai explodir seus colegas, vai me explodir,
você não quer isso, não é sr. 23, o sr. não vai dormir de novo, não é
sr. 23?

– Não, capitão! … Glup!

7. Capitão Nascimento chegando pra resolver problema de build:
TODO MUNDO QUIETINHO AI, não vai SUBIR NADA (no CVS) não!!!

8. Sobre o Analista que fez decomposição funcional no caso de uso:
Vc não é analista vc é muleque!

9. “30 horas pra resolver um bug de merda? O senhor é um fanfarrão,
senhor zero-meia! 30 minutos… Eu disse 30 minutos pra resolver essa
merda!”

10. “Sr. Designer 24, tira esse preto desse layout porra!!!!
Você é muleke!!!”

“Capitão, o aspira 07 não quer fazer POG SENHOR!!!!”

“Ah, não quer fazer POG não é? tá com nojinho é viadinho? o que você
esperava, um diagrama de atividades + diagrama de sequencia + caso de
uso de negocio + documento de projeto + wireframe + HTML? Pede pra
sair!!! Pede pra sair!!!”
fonte: email