Demoncyber’s Weblog

Just another WordPress.com weblog

Meu novo buscador de imagens na internet

leave a comment »

Irc via cliente web

leave a comment »

Segui um cliente irc pela web, para as redes q a porta possivelmente esteja barrada…
http://webchat.freenode.net/

Written by demoncyber

October 19, 2009 at 12:51 pm

Posted in Uncategorized

Removendo linhas duplicadas não-consecutivas

leave a comment »

Achei interessante o link, e como o autor SMarcell comenta eu também sempre usava o sort com uniq, bom segue a tip referênciada.

Removendo linhas duplicadas não-consecutivas

Geralmente eu utilizo o comando sort para remover linhas duplicadas dum arquivo:

sort -o output -u input

O problema era que em alguns casos, as linhas não poderiam ser ordanadas! mas o sort (obviamente!) as ordenava. Então acabei resolvendo o meu problema assim:

Code: Select all
perl -ne ‘$i{“$_”}++ || print’ output

O mesmo também pode ser obtido via awk:

Code: Select all
awk ‘!i[$0]++’ output

ou:

Code: Select all
awk ‘!($0 in i) {i[$0] ; print}’ output

Falou!!!

Referência
http://www.slackbr.org/forum/viewtopic.php?f=201&t=18294, e

Written by demoncyber

October 19, 2009 at 10:48 am

Posted in Uncategorized

Como criar pacotes rpm no slackware

leave a comment »

Olá

Como no trabalho uso rpm e esta precisando fazer uns testes eis que o slackware para variar quebra meu galho de novo. Segue o procedimento.

mkdir -p ~/rpm
mkdir -p ~/rpm/BUILD
mkdir -p ~/rpm/RPMS
mkdir -p ~/rpm/SOURCES
mkdir -p ~/rpm/SPECS
mkdir -p ~/rpm/SRPMS
mkdir -p ~/rpm/tmp

~/.rpmmacros:

%packager Your Name
%_topdir /home/YOUR HOME DIR/rpm
%_tmppath /home/YOUR HOME DIR/rpm/tmp


cd ~/rpm/SOURCES
mkdir nome_programa
#copie o conteudo do programa para dnetro da pasta nome_programa
echo "hahah rpm no slack" > nome_programa/meu_rpm_no_slack
tar czvf nome_programa.tar.gz nome_programa/

~/rpm/SPECS/nome_programa.spec:

Summary: Meu pacote rpm no slack
Name: nome_programa
Version: 1
Release: 1
Source0: nome_programa.tar.gz
License: GPL
Group: Pessoal
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-buildroot
%description
Descrição do pacote
%prep
%setup -q
%build
%install
install -m 0755 -d $RPM_BUILD_ROOT/usr/share/nome_programa
install -m 0755 meu_rpm_no_slack $RPM_BUILD_ROOT/usr/share/nome_programa/meu_rpm_no_slack
%clean
rm -rf $RPM_BUILD_ROOT
%post
echo " "
echo "This will display after rpm installs the package!"
%files
%dir /usr/share/nome_programa
# cria diretório do programa
/usr/share/nome_programa/meu_rpm_no_slack

rpmbuild -ba ~/rpm/SPECS/nome_programa.spec
# cria o pacote

rpm -ivh –nodeps ~/rpm/RPMS/noarch nome_programa-1-1.noarch.rpm

cat /usr/share/nome_programa/meu_rpm_no_slack

rpm -e nome_programa

Written by demoncyber

October 7, 2009 at 10:55 pm

Posted in Uncategorized

Tagged with , , ,

Quanto mais

leave a comment »

“Quanto mais eu estudo, mais descobri que nada sei.

Encontro na vontade de estudar a razão de viver, na vontade de aprender um caminho, no entanto não sei onde este caminho vai me levar…, somente sei que se parar, neste caminho vou deixar de viver.

A vida é como uma biblioteca onde sabemos onde estão os livros e sabemos o que vamos aprender com eles, pena nós que não conseguimos ler todos os livros.

Por entre as páginas deste livro que gosto muito escrito branco no preto, rascunho minha vida até o dia que não ver mais graça e procurar um livro colorido para escrever. A maioria das pessoas gostam dos livros coloridos, mas me fasino com os livros brancos no preto. Tenho medo de que as páginas deste livro acabem ou que não tenha mais o que ser lido o que acho muito díficil, o real medo e que não tenha mais págnias que eu queira ler, e eu tenha que trocar de livro.

Trocar de livro é dificil, não que seja dífcil ler um livro colorido cheio de imagens, o díficil e deixar de ler um livro onde so se tem palavras, a verdade e que não é dífcil, é diferente, e o dífcil e ler livros diferentes.

Eu sei que um dia terei de trocar de livros, tomará que eu goste dos novos livros e que eu aprenda muito com eles. Enquanto não troco devo aproveitar o quanto puder destes.

Nunca escute demasiamente os outros, pois os outros não leram os mesmos livros que você, é não podem dizer quais os livros são os melhores para você, somente sabe os livros que você deve ler, você.” – Demoncyber

Written by demoncyber

October 7, 2009 at 6:52 am

Posted in Uncategorized

Tagged with

Listagem de links para C

leave a comment »

Lol me deparei com uma lsitagem de links sobre C jogadas no fórum do slackbr, achei interessante e repliquei aqui, caso eu precise em um dia no futuro…..

Link

Written by demoncyber

October 6, 2009 at 11:46 am

Posted in Uncategorized

Tagged with , ,

Planet do Slackware

leave a comment »

Planet do Slackware com alguns developers (AlienBOB, o Eric Hamless e muitos outros bons usuários de slackware :) )

http://planet.slackadelic.com

Written by demoncyber

October 4, 2009 at 4:03 pm

Site com wallpapers para slackware

leave a comment »

Bom como já havia tido esta dúvida pensei pq não postar alguns lugares que já visitei para pegar imagens personalizadas dos usuarios

http://slackart.linuxpackages.net
vivaoliunx wallpapers sobre slackware

Written by demoncyber

October 3, 2009 at 11:25 pm

Configurando a rede wireless no Slackware 13 via wicd

leave a comment »

Bom já é sabido que o slackware possuia em extras o pacote do rc.wicd, bom como agora estou usando o xfce me propus a estar utilizando ele em vez dos meus scripts de configuração. Algo que achei interessante e que o script de serviço dele o rc.wicd vem junto ao pacote dele.

Para aqueles que não tem instalado:

slackpkg install wicd

Para iniciar o serviço dele:

bash /etc/rc.d/rc.wicd start

Para colocar ele para startar é soh dar permissão de execução ao serviço ou retirar … ( por padrão ele com permissão de execução )

Para dar permissão para algum usuário usar o wicd, vc precisa adicionar ele aos grupo messagebus e o haldaemon, para tanto segue os comandos.

gpasswd -a usuario messagebus
gpasswd -a usuario haldaemon

Logue de novo no usuário e agora o daemon já deve estar habilitado caso não, você pode restartar os serviços que estão envolvidos nele.

Agora o ícone do programa deve aparecer no systray. bom a gui é bem intuitiva para tanto não vou explicar aqui. De lembrete fica se vc configurar redes manuais pelo terminal você deve desligar o serviço do wicd antes de fazer uso disto.

Written by demoncyber

September 28, 2009 at 8:13 pm

Como setar o layout de teclado para o X

leave a comment »

Estava eu perdido lendo a ultima edição da slackzine quando me deparo com uma dica bem interessante :) , sobre layout de teclado, bom como já muitas vezes me deparei com este problema e geralmente utilizava de alguma interface grafica para setar o problema do teclado, fiquei feliz ao perceber que não vou precisar mais. Segue a dica.

setxkbmap br
setxkbmap us_intl

Referência:
Slackzine 20.5