Monday, June 16, 2008

Abrindo imagens via linha de comando

Essa dica � simples, mas tamb�m � legal para mostrar a for�a que o pinguim tem em modo "linha de comando". �s vezes n�s queremos ver somente uma foto ou uma imagem e n�o precisamos abrir nenhum navegador para poder fazer isto! Basta abrir um console, ir at� o diret�rio onde se encontra a imagem e dar o seguinte comando:

$ display nome_da_imagem.jpg

� como eu disse, a dica n�o � muito interessante, mas vale � pena conferir.

t+
[]'s
beetle_juice.

Comandos b�sicos do Linux

Introdu��o

O Linux (na verdade, GNU/Linux), assim como qualquer sistema operacional moderno, � perfeitamente capaz de oferecer intera��o com o usu�rio atrav�s de gr�ficos, fazendo com que seja poss�vel utilizar a maioria de seus recursos atrav�s do mouse. Por�m, em dado momento, o modo gr�fico pode n�o estar dispon�vel, restando apenas o modo texto (para a inser��o de comandos). Al�m disso, determinadas tarefas s� podem ser executadas por comandos digitados. Para n�o ficar perdido em qualquer dessas situa��es, � necess�rio conhecer alguns comandos do Linux. � isso que essa mat�ria apresenta a seguir.

Onde e como digitar os comandos?

Se o Linux que voc� utiliza entra direto no modo gr�fico ao ser inicializado, � poss�vel inserir comandos no sistema atrav�s de uma aplica��o de terminal. Esse recurso � facilmente localiz�vel em qualquer distribui��o. A imagem abaixo, por exemplo, mostra um terminal no Ubuntu Linux:

Terminal no Ubuntu Linux

Se o computador que voc� acessa n�o estiver com o modo gr�fico ativado, ser� poss�vel digitar comandos diretamente, bastando se logar. Quando o comando � inserido, cabe ao interpretador de comandos (tamb�m conhecido como shell) execut�-lo. O Linux conta com mais de um, sendo os mais conhecidos o bash e o sh.

Quando um terminal � acessado, uma informa��o aparece no campo de inser��o de comandos. � importante saber interpret�-la. Para isso, veja os exemplos abaixo:

Exemplo 1: [root@infowester /root]#

Exemplo 2: [wester@alecrim /]$

Observa��o: dependendo de sua distribui��o e de seu shell, a linha de comandos pode ter um formato ligeiramente diferente do que � mostrado nos exemplos. No Ubuntu Linux, por exemplo, o segundo exemplo fica na seguinte forma:

wester@alecrim: ~$

Nos exemplos, a palavra existente antes do s�mbolo @ diz qual o nome do usu�rio que est� usando o terminal (lembre-se de que no Linux � necess�rio ter um usu�rio para utilizar o sistema). Os nomes que aparecem depois do @ indicam o computador que est� sendo acessado seguido do diret�rio.

O caractere que aparece no final indica qual o poder do usu�rio. Se o s�mbolo for #, significa que usu�rio tem poderes de administrador (root). Por outro lado, se o s�mbolo for $, significa que este � um usu�rio comum, incapaz de acessar todos os recursos que um administrador acessa. Independente de qual seja, � depois do caractere que o usu�rio pode digitar os comandos.

Os comandos b�sicos do Linux

Agora que voc� j� sabe como agir em um terminal, vamos aos comandos do Linux mais comuns. Para utiliz�-los, basta digit�-los e pressionar a tecla Enter de seu teclado. � importante frisar que, dependendo de sua distribui��o Linux, um ou outro comando pode estar indispon�vel. Al�m disso, alguns comandos s� podem ser executados por usu�rios com privil�gios de administrador.

A rela��o a seguir mostra os comandos seguidos de uma descri��o:

cal: exibe um calend�rio;

cat arquivo: mostra o conte�do de um arquivo. Por exemplo, para ver o arquivo infowester.txt, basta digitar cat infowester.txt;

cd diret�rio: abre um diret�rio. Por exemplo, para abrir a pasta /mnt, basta digitar cd /mnt. Para ir ao diret�rio raiz a partir de qualquer outro, digite apenas cd;

chmod: comando para alterar as permiss�es de arquivos e diret�rios. Saiba mais neste artigo;

clear: elimina todo o conte�do vis�vel, deixando a linha de comando no topo, como se o sistema acabasse de ter sido acessado;

cp origem destino: copia um arquivo ou diret�rio para outro local. Por exemplo, para copiar o arquivo infowester.txt com o nome infowester2.txt para /home, basta digitar cp infowester.txt /home/infowester2.txt;

date: mostra a data e a hora atual;

df: mostra as parti��es usadas;

diff arquivo1 arquivo2: indica as diferen�as entre dois arquivos, por exemplo: diff calc.c calc2.c;

du diret�rio: mostra o tamanho de um diret�rio;

emacs: abre o editor de textos emacs;

file arquivo: mostra informa��es de um arquivo;

find diret�rio par�metro termo: o comando find serve para localizar informa��es. Para isso, deve-se digitar o comando seguido do diret�rio da pesquisa mais um par�metro (ver lista abaixo) e o termo da busca. Par�metros:

name - busca por nome
type - busca por tipo
size - busca pelo tamanho do arquivo
mtime - busca por data de modifica��o

Exemplo: find /home name tristania

finger usu�rio: exibe informa��es sobre o usu�rio indicado;

free: mostra a quantidade de mem�ria RAM dispon�vel;

halt: desliga o computador;

history: mostra os �ltimos comandos inseridos;

id usu�rio: mostra qual o n�mero de identifica��o do usu�rio especificado no sistema;

kill: encerra processados em andamento. Saiba mais no artigo Processos no Linux;

ls: lista os arquivos e diret�rios da pasta atual;

lpr arquivo: imprime o arquivo especificado;

lpq: mostra o status da fila de impress�o;

lprm: remove trabalhos da fila de impress�o;

lynx: abre o navegador de internet de mesmo nome;

mv origem destino: tem a mesma fun��o do comando cp, s� que ao inv�s de copiar, move o arquivo ou o diret�rio para o destino especificado;

mkdir diret�rio: cria um diret�rio, por exemplo, mkdir infowester cria uma pasta de nome infowester;

passwd: altera sua senha. Para um administrador mudar a senha de um usu�rio, basta digitar passwd seguido do nome deste;

ps: mostra os processos em execu��o. Saiba mais no artigo Processos no Linux;

pwd: mostra o diret�rio em que voc� est�;

reboot: reinicia o sistema imediatamente (pouco recomend�vel, prefer�vel shutdown -r now);

rm arquivo: apaga o arquivo especificado;

rmdir diret�rio: apaga o diret�rio especificado, desde que vazio;

shutdown: desliga ou reinicia o computador, veja:
shutdown -r now: reinicia o computador
shutdown -h now: desliga o computador

O par�metro now pode ser mudado. Por exemplo: digite shutdown -r +10 e o sistema ir� reiniciar daqui a 10 minutos;

su: passa para o usu�rio administrador, isto �, root (perceba que o s�mbolo $ mudar� para #);

tar -xzvf arquivo.tar.gz: extrai um arquivo compactado em tar.gz;

telnet: ativa o servi�o de Telnet em uma m�quina. Para acessar esse computador a partir de outros por Telnet, basta digitar telnet nomedam�quina ou telnet IP. Por exemplo: telnet 192.168.0.10. Ap�s abrir o Telnet, digite help para conhecer suas fun��es;

top: exibe a lista dos processos, conforme os recursos de mem�ria consumidos;

uname: mostra informa��es do sistema operacional e do computador. Digite uname -a para obter mais detalhes;

Exemplos: comandos cal e uname -a

useradd usu�rio: cria uma nova conta usu�rio, por exemplo, useradd wester cria o usu�rio wester;

userdel usu�rio: apaga a conta do usu�rio especificado;

uptime: mostra a quantas horas seu computador est� ligado;

vi: inicia o editor de textos vi. Saiba mais aqui;

whereis nome: procura pelo bin�rio do arquivo indicado, �til para conhecer seu diret�rio ou se ele existe no sistema;

w: mostra os usu�rios logados atualmente no computador (�til para servidores);

who: mostra quem est� usando o sistema.

Finalizando

Praticamente todos os comandos citados possuem par�metros que permitem incrementar suas funcionalidades. Por exemplo, se voc� digitar o comando ls com o par�metro -R (ls -R), este mostrar� todos os arquivos do diret�rio, inclusive os ocultos.

A melhor forma de conhecer os par�metros adicionais de cada comando � consultando as informa��es de ajuda. Para isso, pode-se usar o recurso --help. Veja o exemplo para o comando ls:

ls --help






Tamb�m � poss�vel utilizar o comando man (desde que seu conte�do esteja instalado), que geralmente fornece informa��es mais detalhadas. Par usar o man para obter detalhes do comando cp, por exemplo, a sintaxe �:

man cp

Se voc� estiver utilizando o bash, pode-se aplicar o comando help ou info da mesma forma que o comando man:

help cp

info cp

Assim como conhecer os comandos b�sicos do Linux � importante, tamb�m o � saber como acessar seus recursos de ajuda, pois isso te desobriga de decorar as seq��ncias das funcionalidades extras. Sabendo usar todos os recursos, voc� certamente ter� boa produtividade em suas tarefas no Linux.

Criando um layout com o tema de estudos

Ol� Galera!

Bom, vou come�ar este tutorial logo falando que foi um dos MELHORES tutoriais
que j� vi na internet, e resolvi traduzir para voc�, visitante do meu humilde
blog. :D

Se trata de um tutorial completo que ensina a fazer um layout de web no estilo
de uma mesa de estudos, muito criativo, podendo ser usado em seu portfolio, ou
em sites com o tema, lembrando que este tutorial ensina uma BASE, porque,
claro, se todos que virem esse tutorial, fizerem igual e publicarem, vai ficar
chato, e perder a gra�a, ent�o, pegue as t�cnicas aplicadas aqui para
desenvolver seu design.



Veja que belo o resultado final:




Bom.. cortando o papo furando, vamos ao que interessa! ;)



1� Passo: Crie um documento em 700x550 px, e pinte o fundo com uma cor
meio "azul piscina escuro" (:S), ap�s isso, fa�a uma sele��o
horizontal e pinte de "azul piscina claro". Ap�s isso, aperte CTRL+D
para desmarcara sele��o, de um CTRL+T e estique o retangulo, deixando ele bem
comprido, mesmo que fora da imagem. Isso � para fazermos o efeito do
background todo cruzado. Acompanhe as imagens a seguir para se situar melhor.



A sele��o com a linha horizontal:




Esticando a linha horizontal:




2� Passo: Agora, ainda com a Transform Tool (Ctrl+T) ativada, gire 45�
a linha deixando-a na diagonal do documento, e crie uma nova pasta chamada stripes.







3� Passo: Duplique as linhas e v� espalhando-as por toda o espa�o,
mantendo uma regularidade, como mostra a figura. Depois clique na pasta stripes
e transforme-a em uma layer indo em Layer>Merge Layer Set







>>


4� Passo: Reduza a opacidade das linhas para 30%. Duplique a layer e a
inverta horizontalmente (Edit>Transform>Flip horizontal).







5� Passo: Bom.. O fundo j� foi criado, agora vamos come�ar a
cria��odo layout em si. Crie uma nova layer e, com a ferramenta Rectangular
Marquee Tool, desenhe um ret�ngulo e pinte-o de branco, e crie uma nova pasta
com o nome de "paper 2", com a layer anteriormente criada.






6� Passo: Duplique essa pasta e nomeie para "paper 1", e
deixe-a invis�vel. Na pasta "paper 2", crie uma nova layer e, usando
a ferramenta Rectangular Marquee tool, fa�a uma linha de 2px e pinte de roxo,
na parte de cima do 'papel'. Estas ser�o as linhas de nossa folha de caderno.



Free Image Hosting at www.ImageShack.us
(Clique para ampliar)



7� Passo: Duplique a layer da linha roxa varias vezes e v� criando
varias linhas, com certa regularidade, para deixar bem real, e depois, como no
passo 3, selecione a pasta "paper 2" e v� em Layer>Merge Layer
Set para transform�-la em um s� layer.



Free Image Hosting at www.ImageShack.us

(Clique para ampliar)



8� Passo: Deixe a pasta "Paper 1" vis�vel novamente e
transnforme-a em uma layer, como no passo anterior. Ap�s isso entre nas
Blending Options e configure da seguinte forma:



Free Image Hosting at www.ImageShack.us

(Clique para ampliar)



9� Passo: Selecione a layer da folha com linhas e de uma leve entortada
nela, girando-a com Ctrl+T, para dar um ar de bagun�a.



Free Image Hosting at www.ImageShack.us

(Clique para ampliar)



10� Passo: Duplique a layer do papel em branco e de uma outra
entortadinha, alterando um pouco sua posi��o, levemente, para dar enfase a
'bagun�a'.



Free Image Hosting at www.ImageShack.us


(Clique para ampliar)



11� Passo: Duplique novamente a layer e de mais uma bagun�ada. Isto
n�o � essencial, mas enfeita um pouco mais, deixa mais caprichado. Agora
vamos fazer a parte amarela, que seria um papelzinho de anota��es, como o
menu. Ent�o crie uma nova layer por cima de todas as dos papeis, e com o
Rectangular Marquee Tool, fa�a uma sele��o parecida com a da imagem.



Free Image Hosting at www.ImageShack.us
(Clique para ampliar)



12� Passo: Pinte essa nova layer com amarelo (#F9EEB3)



Free Image Hosting at www.ImageShack.us

(Clique para ampliar)



13� Passo: Fa�a uma sela��o na parte que 'sobra' pra fora do papel e
ajuste a Hue/Saturation (CTRL+U) e acordo com a figura.



Free Image Hosting at www.ImageShack.us

(Clique para ampliar)



14� Passo: D� uma leve entortada na layer amarela, com o CTRL+T, como
a figura.



Free Image Hosting at www.ImageShack.us

(Clique para ampliar)



15� Passo: Agora vamos adicionar o conte�do. A fonte utilizada no site
foi a font angelina, que pode ser baixada em http://dafont.com/angelina.font



Free Image Hosting at www.ImageShack.us

(Clique para ampliar)



16� Passo: Segue as configura��es utilizadas nos textos:



Texto do menu:






Texto do t�tulo:




17� Passo: Agora entramos na reta final de nosso layout. Vamos
adicionar os objetos, que dar�o mais realidade a nossa interface de estudos.
Voc� pode pegar as imagens
dos objetos
, ou ent�o pegar o psd
pronto
, com as imagens j� tratadas. Aconselho a pegar o psd j� tratado,
para facilitar nosso processo.

Ent�o copie a imagem da borracha e gire ela mais ou menos 50� com o CTRL+T,
como na figura.



Free Image Hosting at www.ImageShack.us
(Clique para ampliar)



18� Passo: Mude a cor com o CTRL+U, e acordo com as configura��es:



Free Image Hosting at www.ImageShack.us

(Clique para ampliar)



19� Passo: Reduza o tamanho em 50% com a Transform Toll (CTRL+T) e
depois, com um zoom de 200%, remova os restos do background da borracha com a
Polygon Lasso Tool.






Free Image Hosting at www.ImageShack.us

(Clique para ampliar)



20� Passo: Volte com o zoom normal e posicione, bonitinho, como na
figura :D



Free Image Hosting at www.ImageShack.us

(Clique para ampliar)



21� Passo: Aplique uma sombra discreta (blending Options), com as
configura��es mostradas na figura.





\/




22� Passo: Repita o mesmo processo com as outras imagens, mas use uma
entona��o diferente nas sombras.




\/







\/




E � isso.. Nosso layout est� feito! :D

Veja novamente o resultado final! ;)






� isso a�. Um tutorial completo, que te d� bases para voc� desenvovler o
SEU layout, com a SUA criatvidade. ;)

At� a proxima pessoal.. e comentem ;)



Fonte: http://www.flash-game-design.com/tutorials/dtWebLayout-photoshop-tutorial-1.html
Download do PSD: http://rapidshare.com/files/39441140/desktop-layout.psd

Friday, June 13, 2008

lancado a nova versao do linux elkaaty




Ap�s onze meses de desenvolvimento, � com satisfa��o que a equipe do Ekaaty Linux vem anunciar o lan�amento da segunda vers�o do Ekaaty Linux. Essa vers�o vem com KDE 3.5.7, BROffice 2.2.1, Firefox 2.0.0.4, K3B 1.0.1 e com o novo tema '4Elements' que traz uma nova experi�ncia desktop aos seus usu�rios.


[attachment:ekaatylogo.gif]

O projeto Ekaaty � um sistema operacional livre, seguro e amig�vel baseado no Linux. O Projeto Ekaaty enfoca o uso em desktops, provendo uma vers�o mais leve do sistema, que consome menos espa�o em disco e menos recursos da m�quina.

Ele � lan�ado sob a GPL, ou 'General Public License', que o classifica sob a categoria de Software de C�digo Aberto (OSS), melhor conhecido como Software Livre. Dessa maneira os usu�rios podem ter liberdade de modificar e redistribuir o software com seu c�digo-fonte e uma c�pia da licen�a, possibilitando a uma comunidade internacional de desenvolvedores a oportunidade de melhorar e inovar o sistema operacional.

O Ekaaty � um atrativo para estudantes, pequenas empresas e entusiastas de Linux. Ele vem com o KDE, a mais completa e est�vel plataforma desktop para Unix, com o Projeto BrOffice.Org, que � uma das mais completas su�tes multiplataforma para escrit�rio e que suporta os formatos do Microsoft Office e o OpenDocument e com a su�te groupware Kontact, que apresenta assistentes para filtros antiv�rus e anti-spam..

[attachment:air.jpg] [attachment:fire.jpg] [attachment:water.jpg] [attachment:earth.jpg]

Lan�ado o Ekaaty 2 (ix86)!!!




Lan�ado o Ekaaty 2 (ix86)!!!

Download | Corre��es de bugs | Planos Futuros | Hardware Suportado
F�rums | Bug Tracking | Screenshots

Thursday, June 12, 2008

Antivírus para MSN





25MSNCleaner 1.63: Antivírus para MSN - Português
Antivírus, InternetMSNCleaner 1.63: Antivírus para MSN - Português , Compare!
MsnCleaner é antivírus especifico para os programas de mensagem instantânea (MSN)
Já não é novidade os usuários do MSN Messenger e Windows Live Messenger receberem mensagens suspeitas, que apresentam links com vírus. O prior nisto tudo é que os contatos que “enviam” estas mensagens não têm idéias de que seu MNS esteja infectado. Infelizmente, é com grande freqüência que estas aplicações maliciosas são encontradas em uma das redes de relacionamento mais utilizadas no mundo.
Se o seu MSN está fazendo isto, encaminhando várias mensagens de vírus para seus contatos, ou se você é o receptor destes arquivos, o MSNCleaner pode ser um resolução para este problema desagradável. Ele é uma ferramenta para eliminar os malwares presentes em seu MSN, livrando você e seus amigos de receberem mensagens e arquivos executáveis com vírus.
É muito simples de usar
O programa não requer nenhum tipo de instalação, sendo necessário apenas baixar e extrair o arquivo com o MSNCleaner. Assim, sempre que desejar, você pode fazer uma limpeza preventiva em seu comunicador instantâneo, garantindo que um vírus não se propague por meio das conversas virtuais.
Tamanho: 130 KB - Freeware
Idioma: Português
Sistema: Windows 2000/XP/2003/Vista
Download link: http://w13.easy-share.com/1700616266.html

Friday, June 6, 2008

Wordpress no MinC: Xemelê e Software Público

Até para justificar o porque deste blog ser atualizado tão raramente, vale destacar o trabalho que estamos realizando na 'gloriosa' Gerência de Informações Estratégicas do Ministério da Cultura.

Os plugins que habilitam o Wordpress a gerenciar portais, os mesmos utilizados no site do MinC, começam a ser compartilhados no blog Xemelê. O primeiro foi o 'Gerenciador de Capas', e em contato direto com os usuários a equipe está 'arredondando' o tema 'Xemelê', que trará este e outros plugins (gerenciador de regras, limitador de categorias, etc.) já instalados. A publicação do tema completo deverá facilitar o entendimento da instalação e customização da solução wp para portais. Com o objetivo de disseminar o uso desta plataforma como ferramenta web para as instituições públicas em geral, lançaremos em breve a Comunidade Xemelê no Portal do Software Público.

Esta semana lançamos também a segunda versão do site do MinC em Wordpress, que incorpora os desenvolvimentos realizados desde o lançamento da primeira versão, em novembro de 2007. O Fabiano Rangel, 'teleiro' da equipe, apresentou bem os destaques do lançamento (trechos selecionados abaixo).

MinC Versão 2.0

  • Visual desenvolvido para usuários com 1024×768 pixels
    Uma modificação importantíssima, não só pelo aspecto visual do portal.. mas por ampliar todas as áreas de informação do site. A arquitetura de informação ficou agradável seguindo o padrão anterior e permanece com uma boa navegabilidade.
  • Theme validado pela W3C (XHTML 1.0 - CSS)
    Visual seguiu todos os padrões web atuais, ou seja, foi contruido integralmente seguindo todas as normas e características da W3C.
  • Mais interatividade com os usuários do portal
    Pode-se perceber a presença dos últimos comentários de usuários do portal em diversas páginas do site, tanto na capa do portal como em outras páginas internas do mesmo. Isso com certeza é um diferencial bastante atrativo para quem gosta de ver o que as pessoas discutem sobre os assuntos.
  • Função experimental de customização da interface
    Foi incorporada uma função de “Drag and Drop” ou seja, você pode arrastar as caixas de conteúdos e deixar o visual do portal ao seu modo. Uma funcionalidade bastante atrativa para quem gosta de um estilo próprio de visualização.
  • Mais espaço para o Cultura em Movimento,
    que é um espaço para publicação de imagens de artistas, designers, fotógrafos foi ampliada e pode-se observar as imagens de uma forma mais integra no novo topo do site.

  • Busca via Google Coop
    Busca interna no portal mais eficiente, selecionando corretamente os artigos e páginas relacionadas a palavra escolhida.
  • Menus de Navegação
    Os dois menus mais importantes do site foram modificados. Foi desenvolvido um menu estilo “tree-view” de exibição das categorias, subcategorias e páginas. Agora é possivel visualizar todas categorias de um assunto “X” sem precisar ficar se movimentando pelo portal.
  • Relacionamento entre páginas & tags
    Outra funcionalidade bastante interessante, pode-se ler notícias que se relacionam através das palavras chaves. As páginas linkam-se umas as outras para auxiliar os visitantes a ver conteúdos no mesmo tema.
  • Observações Gerais
    Quem diria que um simples “sistema de blogs” seria capaz de tanta funcionalidade e um visual como este… Parabéns à Equipe Web MinC!

Aloha Theme

'OwnSkin
Download To Mobile Phone: Aloha Theme


Download Nokia Supported Models

3120 classic, 3600 slide, 3610 fold, 5000, 5130 XpressMusic, 5220 XpressMusic, 5300, 5310 XpressMusic, 5610 XpressMusic, 6126, 6131, 6131 NFC, 6133, 6212 classic, 6233, 6234, 6263, 6267, 6270, 6275, 6275i, 6280, 6282, 6288, 6300, 6300i, 6500 Classic, 6500 Slide, 6555, 6600 fold, 6600 slide, 7100 Supernova, 7210 Supernova, 7310 Supernova, 7370, 7373, 7390, 7500 Prism, 7510 Supernova, 7610 Supernova, 7900 Prism, 8600 Luna, 8800 Carbon Arte
Escolhe entre os modelos disponiveis.