29 de dezembro de 2007

ssh

linux:
resolvi escrever este documento, pois ssh é uma ferramente inacreditavelmente versátil.

o que é ssh?
Secure Shell or SSH é um protocolo de rede que permite a troca de arquivos entre computadores de forma segura, compactada e rápida.

o ssh permite que façamos login remoto, desta forma poderemos fazer tudo que faríamos normalmente se estivéssemos frente a máquina real.

como usar?
forma simples
ssh @

ou com algumas opções
ssh @ -C -X

-C -> faz compactação dos dados.
-X -> habilita o modo gráfico.

------------------------------------------------------------------

Recentemente cutucando no ssh, fiquei com uma pulga atraz da orelha: "como abrir um programa gráfico na máquina que me loguei pelo ssh"
fiz uma pesquisa e descobri algo que no minimo é legal.

quando se loga via ssh usando o parametro "-X" todo aplicativo gráfico eh mostrado a vc, mas... como mostrar aplicativos gráficos a outras pessoas?

Lí que quando o ssh é criado uma variavel eh setada com um valor que define um proxy para a conexão do "servidor X", o valor default dela é:
$DISPLAY = localhost:10.0

só que esta variavel quando eh inicializada pelo linux tem valor:

$DISPLAY = :0.0

logo para vc abrir um programa gráfico usando o "servidor X" da máquina em questão, basta trocar o valor desta variavel e pronto.

para mudar o valor da variavel faça: "DISPLAY=:0.0"

valeu.
fui.
=D

20 de dezembro de 2007

NOTEBOOK's lista de compatibilidade

e ai galera.....
tá pensando em comprar AQUELE pc pro final de ano né?
aposto que sim, a grana tá sobrando.... vc foi um bom menino este ano.

e como é um cara sagaz vai instalar linux no seu notebook né ?!
então porque nao comprar um notebook que tenha compatibilidade com o sistema LINUX, hein ?

a lista a seguir tem informaçoes sobre isto:
http://br-linux.org/linux/compatibilidade-linux-notebooks-compativeis-com-linux


perceba a quantidade de usuários de cada S.O. .

=D

15 de dezembro de 2007

Recuperar GRUB

Foi uma merda.
certa vez tive que reinstalar o windows!!!
no final descobri que ele tinha sobrescrito grub.
agora quando ligo o pc sou obrigado a ir pro windows. =( ( perdi o direito de escolha )

fiquei mó tempão pra descobrir como resolver este problema.
achei uma solução e gostaria de compartilhar.

o simbolo "$" no começo da linha indica comando a ser executado como usuário normal
o simbolo "#" no começo da linha indica comando a ser executado como superUsuário

X == número que representa a partição em que o ubuntu foi instalado


1º) coloque o LiveCD
2º) abra o terminal e faça os comandos abaixo

$sudo su ( vira usuário foda )

#mkdir /media/sdaX ( cria uma pasta =P )
#mount /dev/sdaX /media/sdaX ( monta o sistema )
#mount -o bind -t proc /proc /media/sdaX/proc
#mount -o bind -t dev /dev /media/sdaX/dev

#chroot /media/sdaX ( engana o SO, ele pensa que está sendo executado do HD )

#grub-install /dev/sdaX ( auto explicativo )

#exit ( sai fora.. vaza mano, vaza !! )

#umount /media/sdaX/proc ( desmonta tudo e guarda =D)
#umount /media/sdaX/dev
#umount /media/sdaX

# shutdown -r now ( Oo reinicia o pc )

ps: eu tenho um "HD sata" por isto minha partição eh do tipo "SD"
normalmente a opção eh "HD"

amule problema resolvido

pra quem tem amule e nao consegue atualizar a lista de servidores aqui vai a solução:

Coloque na barra de endereços de servidores do aMule o seguinte link:
http://www.gruk.org/server.met.gz

link original da noticia: http://www.n3t0.com/?p=54

VALEU !

25 de outubro de 2007

Proteja-se contra roubo de senhas no orkut: Noscript


Galera, tá rolando um bug no orkut que permite que roubem sua senha caso você entre num perfil malicioso que tenha um script qualquer no feed.
proteja-se : http://noscript.net
baixe o plugin pra firefox e os scripts terão de ser aceitos por você para rodarem.

6 de outubro de 2007

Para os teimosos que usam Windows (como eu)

Algumas pessoas gostam de Windows, mas não sabem onde baixar as ferramentas para fazer os trabalhos universitários. Aqui vão algumas dicas:

C:
Bem, esse acho que nem precisava de ajuda... O DevC++ foi o melhor que encontrei:
http://baixaki.ig.com.br/download/Dev-C-.htm
Mas há outro também interessante, o LccWin32. Interessante no editor dele é a função de formatar (identar) o código automaticamente:
http://www.cs.virginia.edu/~lcc-win32/

Assembly:
Ainda não achei um linkador que funcionasse satisfatoriamente. No entanto, encontrei o montador NASM, versão para Windows. É possível baixá-lo por este site:
http://www.cs.uaf.edu/2003/fall/cs301/usingnasm.htm
Se encontrar um linkador, postarei posteriormente aqui.

LaTex:
Encontrei um bem interessante: um conjunto de pequenos aplicativos para gerar PDF a partir de LaTex, entre outras funcionalidades. A vantagem é que você trabalha através do prompt do DOS:
http://miktex.org/

Crimson Editor:
Dica do professor João Paulo, é um excelente editor de texto, semelhante aos editores do Linux. Um recurso interessante é que é possível configurar nele teclas de atalho para executar outros programas. No meu caso por exemplo, eu configurei Ctrl + Alt + C para compilar código C, Ctrl + Alt + A para montar assembler e Ctrl + Alt + P para gerar PDF a partir de LaTex. Fácil, fácil:
http://www.crimsoneditor.com/
Além dele, há o EditPad Pro, com basicamente os mesmos recursos. A desvantagem é que não é free:
http://www.editpadpro.com/

Por enquanto é isso. Espero que seja útil.
Obs: Eu juro que não é link para nenhuma pegadinha de susto, hehe.

26 de setembro de 2007

Aprenda a digitar corretamente (ou ajude alguém)

História(pode pular):
Esses dias eu tava vendo um site (www.abowman.com) fuçando alguns flashs bacaninhas e vi um que é um jogo que treina digitação. Lembrei da minha mãe catando milho pra digitar os trabalhos dela e resolvi dar o jogo pra ela... Quando mencionei isso pro meu irmão ele falou: "é aquele do mário"? Foi aí que quando criança nós tinhamos usado um joguinho para aprender a digitar. Resolvi procurar.
(Fim da história)


Um jogo bem básico. Ensina a digitar usando os dedos corretos para cada letra de maneira fácil e intuitiva. Com o tempo você ganha velocidade com os dedos. O nome do jogo é "Mario teaches typing" e você acha em quase todo site de torrents (pode digitar no google tb, "Mario teaches typing" torrent que vc acha). Ideal pra ensinar seus pais a digitar!
Caso não rode (é um jogo beeem velho pra DOS), como não rodou no vista da minha mãe, baixe o DOSbox, ele emula o DOS muito bem. Como espera-se que mãe não vá saber montar o C: no dosbox, existe um arquivo que você altera pra que tudo faça-se automaticamente (se não me engano, dosbox.conf). Nas ultimas linhas, ponha o que você deseja que seja executado quando o dosbox abrir, dessa maneira, vc pode fazer um atalho simples pra ela usar. O exemplo que eu fiz foi: instalei o jogo do mário no C:\mario e no dosbox.conf setei fullscreen pra true e no fim do arquivo digitei:
mount c c:\mario
c:
mario
exit

dessa forma ele monta tudo, executa o programa e quando o programa fechar, ele fecha o dosbox tb.

Mesmo você que acha que digita bem, teste-o! pode ser que sirva para melhorar suas abilidades ou evitar uma futura LER porque você usa um dedo mais do que os outros ;]

Abraços
B.

Configurando placas de video nvidea - linux (dica)

Depois de muito tomar pau pra configuração da minha placa de video, baixei esse programa:
Envy (procura no google)
Ele detecta automaticamente qual a sua placa e instala tudo pra vc. Foi a única maneira que consegui fazer minha placa de video funcionar direito! Na primeira tentativa ele falhou e criou um log do porque falhou. Fui no log e lá dizia que falhou ao instalar tais pacotes. Instalei esses pacotes pelo synaptic e tentei de novo. Ele deu outro erro e disse que falhou em instalar um pacote, instalei esse ultimo e rodei de novo. Funcionou mnto bem.
Abraços
bernardo

21 de setembro de 2007

Vídeo Aula GIMP

Antônio Cláudio do planeta ubuntu brasil, disponibilizou 10 vídeo aulas de nivel iniciante sobre o manuseio do Gimp, que para muitos é o photoshop do linux, os vídeos podem ser baixados em alta resolução nesse link, ou podem ser vistos pelo google vídeos acessando a pagina do autor e clicando na vídeo aula de sua preferência. Abaixo algumas fotos do Gimp.


20 de setembro de 2007

Adobe Photoshop CS2 no Linux em 5 passos!

Para quem usa Linux e sente falta do Photoshop, aqui vai um tutorialzinho básico de como instalar Phothoshop CS2 no Linux em 5 passos. Funcionou na minha casa (eu tava usando Debian).
Edit: Funcionou no labgrad!

1) Tenha o Wine instalado:
aptitude install wine ou apt-get install wine (sugiro o aptitude porque ele resolve os problemas de dependência). Se você não tiver logado como root, lembre-se de botar sudo antes desses comandos.


2) Faça o download do Portable.Photoshop.CS2.iNT-JALIT;

http://rapidshare.com/files/35918845/Portable.Photoshop.CS2.iNT-JALIT.zip.html
http://www.mininova.org/tor/640087
Sugiro baixar pelo Rapidshare, o torrent não tem seeders.
Assim que terminar de baixar, use o rar para extrair (se não tiver rar, aptitude install rar) e mande rodar o .exe pelo wine (wine PortShopCS2.exe).

3) Copie a pasta gerada para /home/*username*/.wine/drive_c/Arquivos de programas

4) Faça download dessas duas dlls e coloque em /home/*username*/.wine/drive_c/Arquivos de programas/PortaShopCS2/Photoshop:

msvcp71.dll
http://www.dll-files.com/dllindex/dll-files.shtml?msvcp71
msvcr71.dll
http://www.dll-files.com/dllindex/dll-files.shtml?msvcr71

5) Crie um launcher no desktop com o link para wine "/home/*username*/.wine/drive_c/Arquivos de programas/PortaShopCS2/PhotoshopPortable.exe"

E divirta-se =)

Se quiser os ícones, tem aqui: http://www.deviantart.com/deviation/21836285/

PS: Se a versão do Linux que você tiver instalada for em inglês, é bem provável que o Wine instale a pasta "Program Files" no lugar da citada "Arquivos de programas". Troque se for o caso.

Retirado do site http://youralternative.blogspot.com/2007/06/photoshop-cs2-on-linux-in-3-easy-steps.html

15 de agosto de 2007

Ajudando com quase nada



Pode até parecer aqueles spams bobos, mas não é! Se você põe o ícone do "I'm" no seu nome no live messenger 8.1, a cada conversa que vc tem, o msn doa alguns centavos pra instituição de caridade de sua escolha. EU SEI que parece aqueles spams simplórios que vêm por email, mas se você não acredita, entre em www.msn.com e logo na página inicial tem "i'm messenger". Clique nesse link e leia sobre isso. Não custa nada botar um iconezinho no nome né?
Abraços
B.

11 de agosto de 2007

HTML+CSSno Orkut

bom, recentemente o orkut passou a aceitar algumas tag's HTML.
como não sou bom em HTML, resolvi colocar algumas aqui pra servir de base, para quando eu quiser mandar aquela msg especial eh soh fazer control+c coltrol+v.

IMAGENS
http://www.w3schools.com/html/html_images.asp

FONTES
http://www.w3schools.com/html/html_fonts.asp

CSS
http://www.maujor.com/

refetencia online mto legal: http://www.w3schools.com/html/

16 de julho de 2007

[LINUX] Qual a diferença entre apt-get e o aptitude?

Sempre me perguntaram isso e eu nunca tinha certeza na resposta....

Achei esse link bem interessante...
Bem resumido pra acabar com a dúvida.

10 de julho de 2007

Recuperação da senha de root

vira e mexe, nos deparamos com a seguinte situação: "QUAL EH A SENHA DE ROOT" ?

ok ok, eh claro que tem como recuperar com o live-cd.
mas e se nao tivermos na hora um destes?

dica:

Colaboração: Clayton Lobato

Outro dia um aluno me perguntou como recuperar a senha de root sem o live-cd e chroot. Ele buscou informações na net, testou algumas e nada feito...

Passei os 6 passos do Tio Clayton.

Os passos são

  1. No grub, selecione o sistema e digite , para editar as opções de boot e digite single ao final da linha. Após feito isso, e em seguida para dar boot no sistema em modo de manutenção;
  2. digite pwunconv;
  3. Edite o arquivo /etc/passwd e retire a senha do root (a senha está entre o primeiro e o segundo :, como abaixo )
      root:$sdfsdkfgi234yrg82g8d2te63et163e763et:0:0
    ficando assim o arquivo
      root::0:0:
  4. digite init 3 efetue login com root, sem senha.
  5. digite pwconv
  6. passwd e redefina a senha de root é isso aí.

4 de julho de 2007

Página da wikipedia que informa/debate alguns algoritmos, muito úteis:

( inglês ) http://en.wikipedia.org/wiki/List_of_algorithms
( português ) http://pt.wikipedia.org/wiki/Lista_de_algoritmos

Hash, lista encadeada, pilha, algoritmos de ordenação, pesquisa, algoritimo de tratamento de imagens ...

2 de julho de 2007

FAT 32 x NTFS

Durante o trabalho de compactação de dados de Estrutura de Dados, fiquei curioso sobre as diferenças entre NTFS e FAT32.
Por alto, o que descobri é que FAT32 tem limitações quanto a quantidade de arquivos e tamanho de arquivos (a saber, ~4GB) e que NTFS é mais segura porque você pode setar permissões para pastas. Além disso, aparentemente NTFS não tem tantos problemas com fragmentação quanto o FAT32 tem. Porém, o que eu realmente estava interessado era:
Performance!
Achei nesse link diversos testes realizados nos dois tipos de partição.
No entanto, ouvi discussões que esse teste não seria válido pois a partição NTFS foi transformada da FAT32 e isso acarreta em alguns problemas... Caso você tenha informações legais sobre isso, mande pra mim no meu email que eu adiciono nessa entrada
Para os que sabem inglês, neste link temos um artigo que pelo que entendi, diz que em partições grandes, FAT32 aumenta o tamanho dos clusters, enquanto NTFS manteem em 4kb. Isso faz com que o FAT32 desperdice mais espaço por causa dos clusters maiores, porém, leia mais rápido.


edit:
Deixei o anterior como histórico.
Leia esse tutorial (em português, de linguagem fácil e muito bom de ler) e saberá tudo que vou resumir abaixo,:
ps: as informações são superficiais e não necessáriamente corretas, leiam o tutorial se quiserem saber mais =]
Ao que tudo indica, o FAT é indicado quando se tem pouca memória. Digo pouca mesmo, quando vc está tratando com dispositivos móveis como mp3 players ou pen drives. A configuração de tamanho de clusters que eu mencionei acima pode ser configurada! Então, se você fizer uma partição com clusters grandes pra coisas que você quer que sejam lidas rápidamente, como o sistema operacional e jogos, e uma com clusters pequenos para arquivos em geral, você gannha os benefícios do ntfs de seguraça, estabilidade contra erros e ainda pode fazer o esquema de agilidade!
Falta saber o quanto a mais de memória o NTFS consome contra o sistema FAT.


Aproveitem!
[],
b

24 de junho de 2007

pra quem tem net discada no windows

Vou estreiar! \o/\o/\o/

Como Julião disse que era algo interessante de se colocar aqui, então bem...
Não sei bem quando ou por quê (no meu caso a culpa é do hamachi) o PC às vezes resolve travar a net.
Obs.: isso é pra quem tem net discada no Windows!
Quando isso acontece é preciso reiniciar o computador pra conseguir conectar novamente... pois embora não se consiga mais fazer nada na internet, continua conectado, e não é possível desconectar da forma padrão... eis o porque de se reiniciar o PC. Caso isso aconteça, o link é esse:

http://www.microsoft.com/downloads/d...playlang=pt-br

Sim, é uma atualização do windows... mas não tem problema se for pirata, atualiza do mesmo jeito, e com certeza vai resolver seu problema.
Desejo-lhe sorte para que consiga baixá-lo antes que sua net caia... MUITA sorte...¬¬