14 de setembro de 2010

Navegadores mais usados

O site w3coutner.com tem um link onde disponibiliza estatísticas do usuários da internet, o link abaixo traz informações sobre navegadores mais usados, sistemas operacionais, resolução e países.


Ele traz informações sempre do mês anterior

Bah, o IE7 ta em terceiro (no dia da publicação)

[ ]s
Guilherme Mar

11 de setembro de 2010

Comentários

As pessoeas conseguem fazer comentários de tudo, sempre possuem uma opinião.

Bueno, os comentários devem estar presentes nos códigos, muitos dizem que não o fazem para deixar o código menor e mais rápido. Bem, isso hoje em dia ja virou desculpa esfarrapada, sendo que, a maioria das linguagens de baixo nível são compiladas, e o compilador tira os comentários, e, para as linguagens interpretadas, na sua maioria voltadas para internet, trabalham em servidores poderosos, que não serão os comentários que deixará o sistema mais pesado.

Muitos dizem que comentários acabam poluindo o fonte. E realmente se não usado de forma correta polui mesmo, por isso uma boa prática de comentários, é o padrão:

/*
* Seu comentários aqui
*/

Esse é inclusive o padrão recomendado pelos editores Eclipse e NetBeans. Ele realmente ocupa mais espaço, e por esse mesmo motivo que ele acaba deixando o código mais organizado e limpo, melhor visível e, de se intender quando se está vendo este código pela primeria vez.


[ ]s
Guilherme Mar

5 de setembro de 2010

Extraindo arquivos tar.gz e tar.bz2

Muitas vezes quando baixamos arquivos para Linux eles vem compactados em arquivos tar.gz, extrailos no terminal é muito simples, basta utilizar o comando abaixo:

tar xvfz arquivo.tar.gz

caso o arquivo seja um tar.gz2 utiliza-se j ao invés de z

tar xvfj arquivo.tar.bz2

Ele vai extrair na pasta atual, caso queira informar aonde irá extrair, utilza-se o parametro -C (C em maiúsculo)

tar xvfz arquivo.tar.gz -C destino


Parametros:


x : extrai arquivos de um arquivo tar;
v : exibe detalhes da operação;
f : especifica o arquivo tar a ser usado;
z: comprime ou extrai arquivos tar resultante com o gzip;
j :  comprime ou extrai arquivos tar resultante com o bz2;
C: especifica o diretório dos arquivos a serem armazenados.


[ ]s Guilherme

Montando imagem ISO no Linux

Diferente do Windows, caso se queira usar uma imagem de cd não é preciso instalar um programa emulador de drive de cd, basta montar a imagem de CD/DVD/etc em uma pasta e sair usando.

No shell:
mount -t iso9660 /caminho/imagem.iso /caminho/pasta -o loop

Opções:
loop : Um dispositivo genérico que o linux ira utilizar para ler como um drive de cd/dvd

Caso você estega com uma imagem gerada pelo nero (imagem.nrg) é preciso converter para iso. Na verdade a diferença do gerado pelo nero, com o ISO normal, são algumas informações a mais que ele coloca no inicio do arquivo, com o comando:

dd if=imagem.nrg of=imagem.iso bs=512 skip=600

ele irá fazer uma copia do arquivo informado em if e salvara com o nome informado em of, e vai tirar o que o nero coloca a mais no início.

[ ]s Guilherme Mar

Montar partição NTFS no Linux


Com o advento da tecnologia NTFS-3G o Linux consegue acessar (e escrever) partições ntfs.


Montando partição:
mount -t ntfs-3g /dev/particao_ntfs /local/de_montagem  -o umask=0,silent,locale=pt_br.utf8

Sendo as opções ( -o):

umask=0 : Para permitir acesso de todos os usuarios a partição montada
silent : Para não exibir mensagens de alerta ao gravar arquivos
locale=pt_br.utf8 : Para corrigir problemas de acentuação, caso continue o erro, tente utilizar pt_BR.iso88591 

fstab
 
Para não precisar montar manualmente pode-se adicionar no /etc/fstab para se montar a partição assim que inicia o sistema

/dev/particao_ntfs /local/de_montagem ntfs-3g umask=0,silent,locale=pt_br.utf8 0 0