Links Relacionados

Pesquisa

sexta-feira, 29 de dezembro de 2006

Aviso

Pessoal, quero dar um aviso importante.
Estou sem internet no momento e por isso vou ficar alguns dias sem postar.
Mas ficarei escrevendo os artigos ainda.
Assim que voltar estarei postando eles.
Estou escrevendo uma classe muito legal para OpenID também.
Logo logo ela fica pronta.

Falow!

terça-feira, 26 de dezembro de 2006

Photoshop, Flash, Fireworks, Dreamweaver no Wine

Quem nunca se deparou com problemas de compatibilidade de softwares entre plataformas ?
Pois então, na minha "migração" do Windows para o Debian, eu enfrentei esses problemas. Saindo do Windows eu abandonaria meus programas preferidos. Fireworks (so para desenhar um layout básico), Adobe Photoshop, Flash, PHPEdit da Waterproof, e o meu software de comunicação predileto, mIRC.
Eu me preocupava só com esses softwares que eu estaria abandonando.

Primeira coisa

A instalação do Wine

Como eu so usuário debian foi super simples. Bastou um #apt-get install libwine wine wine-utils que já estava tudo funcionando.
Aghora se você quer ir ao site oficial e baixar os fontes, fique à vontade.

Aproveitando o Wine ao máximo :)



Escolhendo o software para Substituir o PHPEdit.



Quanto ao PHPEdit, eu tentei emulá-lo. Mas a instalação não andava. Esperei muito, mas muito tempo e não deu certo. Resultado ?
Achar um substituto.

Para o substituí-lo foi fácil. Achei várias opções. A primeira delas que encontrei foi o Zend Studio que é um programa excelente, com debugger e tudo mais que um programa decente para programação em PHP tem. Mas havia um problema, aliás dois problemas. Ok, achei o software ideal, o primeiro problema é que o Zend Studio custa, e custa caro. Uma licença para uso sai pela bagatela de $299 dólares. O segundo problema é que meu computador é um Duron 750Mhz com 200MB de RAM. O que para os dias atuais, é um computador lento (velho). Ou seja, Zend Studio, aqui iria comer muito recurso da minha máquina.
Abandonei a idéia de usar esse software e busquei outras alternativas. Encontrei o Quanta Plus, mas ele é como se fosse um Dreamweaver da vida ae. Continuei a busca e encontrei o Tulip, eu dei uma lida nesse site e de cara vi que ele é feito em PHP-GTK e não tinha um debugger. Se eu usasse Gnome eu até pensaria em testar o programa, mas como eu sempre fico com o KDE, melhor então pegar um que seja feito em Qt. E a busca continua. E finalmente ela acaba agora. Encontrei o Eclipse PHP, o software é muito bom para se programar, pena que falta um debugger. Resolvi ficar com o Eclipse mesmo porque dos softwares que eu testei ele foi um dos que mais me deixou a vontade em termos de familiaridades com os programas que eu já usava no Windows.


O Flash



Aproveitando a onda de substituição do PHPEdit por outro programa. Tentei o Flash também, mas, esse realmente não achei substituto.
Acabei encontrando alguns softwares, mas alguns estavam com o projeto parado por muito tempo, ou os programas eram precários demais.
Links para os projetos:


Com isso em mente resolvi emular via wine mesmo.

E a instalação do programa foi bem tranqüila também. Peguei o executável do meu Flash MX 2004, e simplesmente rodei o comando $wine setup.exe, o processo de instalação ocorreu tudo normal e eu executei o programa indo até a pasta de instalação e digitando $wine Flash.exe

O Fireworks



Substituto para Fireworks tem. Gimp ?
Eu acho que não ia precisa um editor do tamanho do Gimp para fazer minhas coisas simples. Então fui de wine novamente.
Quanto ao fireworks eu fiz uma gambiarra que deu bem certinho aqui comigo.
Como eu tinha instalado no Windows já o programa, copiei a pasta do Fireworks que estava lá no C:/Arquivos de Programas/Macromedia/Fireworks MX e movi ela para FAKEC:/Arquivos De Programas/Macromedia/. Depois copei também a pasta "Macromed" que ficava aqui dentro C:/WINNT/system32/ e copiei para a pasta system32 também, só que no meu drive C falso do Wine. Feito isso o Fireworks rodou certinho aqui.
$wine Fireworks.exe

Dremweaver



Aproveitando a onda dos programas da Macromedia (ou Adobe). Tentei instalar o Dreamweaver também. Mas esse realmente eu não tive sucesso. Tentei vários métodos que eu encontrava no google e nada.
Até que encontrei o CrossOver que é um programa derivado do wine só que com algumas modificações, e com um sério problema. Tem que pagar para usá-lo.
Mas só pra testar você pode fazer o download.
Instalei ele e rodou tudo certinho. Não vou descrever passo-a-passo aqui como foi a instalação. Se vocês baixarem o programa irão ver que não tem segredo algum. E o Dreamweaver rodou muito bem também.

Photoshop



Esse sim tem um substituto. Gimp :)
Mas como eu to na onda de emular tudo via Wine, vamos ver se dava certo.
Eu quis tentar fazer essa instalação por um motivo bom também. Meu sobrinho disse que iria mudar para Linux se o Photoshop rodasse. E adivinha :) Rodou \o/.

Primeiramente eu tentei instalar o Photoshop CS mas esse não rodou de jeito nenhum. Tentei pelo CrossOver e nada também.
Procurei na internet algo a respeito e todas as coisas que eu lia, ou não funcionavam, ou me desanimavam.
Pois bem. Instalei a versão 7 e tudo OK. O Programa roda perfeito.


Meu próximo objetivo agora é tentar instalar o Corel Draw. Só que meu espaço aqui está muito "vago". Mas logo darei um jeito.


Link para ajuda na hora da instalação http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=4898.

Screenshots

Free Image Hosting at www.ImageShack.us Free Image Hosting at www.ImageShack.us Free Image Hosting at www.ImageShack.us Free Image Hosting at www.ImageShack.us

Não entendam esse artigo como um tutorial explicando como instalar esses programas, mas sim como um teste que mostra que quem dá desculpas de não migrar pro linux por que esses programas não rodam, agora vão ter de arrumar outra desculpas.

** Um detalhe muito importante que eu queria detalhar aqui, é que os programas rodaram muito mais rápidos no linux do que no Windows.

domingo, 24 de dezembro de 2006

O que é e como usar o OpenID

Comecei a usar o OpenID para testar como ele funciona. A princípio eu só tinha ouvido falar e não tava nem entendendo o que ele fazia, depois de ver um video explicando como ele funcionava e como usar ele, comecei a testá-lo.

Funciona assim. Eu faço um cadastro em algum cliente de OpenID, no caso eu fiz o meu no www.myopenid.com, logo depois você procura algum de seus serviços que aceitem o login via OpenID, no caso o mais conhecido serviço que está disponibilizando isso (que eu achei) é o Technorati, lógico que existem outros, para saber como usar este serviço no Technorati, aqui está uma explicação rápida, no login você coloca você coloca seu endereço de OpenID, exemplo: "http://usuario.myopenid.com", depois você será redirecionado para o seu serviço de OpenID, lá você define um perfil dos quais tem cadastrado no sistema, depois é só permitir o acesso clicando em "Allow Once" ou "Allow Forever", nisso você é redirecionado para o site aonde você está logando via OpenID. É muito simples a operação.

Você pode testar isso facilmente por exemplo indo ao sistema do Zooomr eles também aceitam seu login via OpenID.

Usando o seu site como seu login

Existe um método que ensina a você como usar o seu site como seu identificador na hora do login. Com isso você pode fazer o login assim por exemplo: "http://sillent.blogspot.com", muito legal isso. E isso é bem simples basta você colocar essa tag dentro do <head>

<link rel="openid.server" href="http://www.myopenid.com/server">
<link rel="openid.delegate" href="http://usuario.myopenid.com/">


E começar a usar o seu site como seu login.
Está dica foi retiada do site: http://simonwillison.net/ você encontra mais informações sobre isso nesse site também.

Lista de servidores OpenID

Este site conta com uma lista muito boa de servidores para fazer seu OpenID, entre outras informações.

Você consegue encontrar muito mais informações indo ao site oficial: OpenID.net. Lá você tem informações de como começar a usar o sistema em seu site, documentação, clientes de OpenID, entre outras coisas.

Como usar o dd no Linux

Achei um artigo muito interessante sobre com usar o comando dd, extremamente útil

sexta-feira, 22 de dezembro de 2006

Podcast Geek

Comecei a ouvir um podcast muito legal sobre linux e coisas tecnológicas.
O cara trata os assunto de uma forma muito engraçada as vezes e bem pessoal.
Já baixei todos e falta 3 ainda para ouvir.

O link para o site do postcast é este: http://geek.podomatic.com/

quinta-feira, 21 de dezembro de 2006

Update / new features of blogger

Update / new features of blogger:

  • You can add stuff to your blog (cute cat photos, lists, feeds) without needing to know HTML.

  • You can also make a completely unique template that has just the color scheme you want, without knowing any CSS.

  • Don't want your mom to read your thoughts? Make a private blog.

  • Label your posts, to group related ones together.

  • Use one of our new templates.

  • You can now sign in to Blogger using your Google Account.



Source: Google Blog

Novidades / Atualização no Blogger

Para quem já estava fazendo os testes com o beta do Blogger e para todos os usuários do sistema.

Acaba de sair a nova versão do sistema, que até esses dias era um beta.
As novidades são:

  • Agora você controlar o acesso ao seu blog, fazendo uma lista de pessoas que são permitidas.

  • Controle de feeds melhorado. Agora você pode permitir que os visitantes assinem os feeds dos comentários em seus posts.

  • Dashbord melhorado. Agora você tem acesso a várias opções mais facilmente.

  • Agora não existe mais o relóginho girando a cada vez que você faz uma modificação no blog ou um post. As modificações são instantaneas.



Se você não usa o blogger conheça-o
Fonte: Google Blog

terça-feira, 12 de dezembro de 2006

Mouse Microsoft Intellimouse explorer 4.0 no linux Debian

Então pessoal vou colocar aqui as dicas que eu consegui descobrir sobre como instalar o mouse "Microsoft Intellimouse Explorer 4.0"
Demorei muito tempo pra conseguir configurar o que tá configurado aqui nesse mouse.

Lógico que no Windows esse mouse é muito melhor, não consegui deixar igual ainda. Acho que a única coisa que falta agora é fazer ele acelerar a velocidade do scroll.

Então baseando-se nas coisas que eu consegui achar a configuração consiste nisso:

[ Editando o arquivo xorg.conf ]

Abra o arquivo /etc/xorg.conf
Nele, localize a seção do mouse e coloque assim:


Section "InputDevice"
Identifier "Mouse0"
Driver "evdev"
Option "Device" "/dev/input/mice"
Option "Name" "Microsoft Intellimouse"
EndSection



Eu já vi vários exemplos mostrando pra por várias outras linhas com nomes muito estranho, mas eles não são necessários.


Lembrando que "Identifier" é como se fosse o valor de uma váriavel. No final do arquivo nessa parte:


Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Mouse0"
EndSection


Na linha do "InputDevice" aparece o nome daquela palavra que você colocou no Identifier lá em cima.

Logo após isso você vai ter de criar um arquivo dentro do seu Autostart do KDE.

Vá ao terminal e entre na pasta ~/.kde/Autostart
Dentro dela crie o arquivo: xmodmap com o seguinte conteúdo:


xmodmap -e "pointer = 1 2 3 4 5 8 9 6 7 10 11"
imwheel -f -k -p -b "67"


Dê permissão de execução ao arquivo:


chmod +x xmodmap


Após isso crie o arquivo:

~/.imwheelrc

Nele coloque esse conteúdo:


"Mozilla"
None, Left, Alt_L|Left
None, Right, Alt_L|Right

"Nautilus"
None, Left, Alt_L|Left
None, Right, Alt_L|Right

"XMMS"
None, Left, Z
None, Right, B

"rhythmbox"
None, Left, Control_L|Left
None, Right, Control_L|Right

".*"
None, Left, Alt_L|Left
None, Right, Alt_L|Right
#None, Right, Super_L|z

"(null)"
None, Left, Alt_L|Left
None, Right, Alt_L|Right

".*"
None, Up, Alt_L|Left
None, Down, Alt_L|Right



Logo depois reinice o X, ou o computador e pronto!

Só lembrando essa técnica foi usada e testada no Debian ETCH

segunda-feira, 4 de dezembro de 2006

A migração: "Windows to Debian" parte 1

Olá pessoal apartir de hoje eu vou começar uma sessão sobre o Debian, que é a minha nova distribuição.

Depois que eu, Jhou e Piltz fomos para a feira de informática que aconteceu aqui perto, em foz, e também depois de ver 3 palestras seguidas sobre o Debian, nós decidimos mudar o nosso sistema para Linux, e dessa vez "DE VERDADE".

Começando hoje vou contar como foi o início da "migração".

Primeiramente nós estavamos preocupados em baixar 15 cds de instalação para o sistema, e o Jhou que é o cara com a ADSL mais "Rápida" entra agente, estava sem ela nesses dias. Ía sobrar pra mim baixar com a minha de mizeros 250K. Mas fui tentar.

Logo quando comecei a me informar sobre o sistema entrando em alguns servidores de IRC já logo de cara fiquei facero porque me disseram que eu não precisaria baixar todos os CDs, mas sim o primeiro, que já estava de bom tamanho. Pois bem, baixeí-o, e fui logo gravando cd assim que o download acabou.

[ Os primeiros "medos" ]

Comecei a instalação, e como já fui avisado de que ela não seria nada "comum" como em outros sistemas, já estava esperando o pior. Minha principal preocupação era com o particionador dele que eu não sabia aonde eu ia mexer nele, e nem como ele era. Mas uma hora ele apareceu, numa tela de terminal mesmo, e com suas opções normais de qualquer outro particionador.
Escolhi a partição que eu queria formatar, coloquei o ponto de montagem, e tudo tranquilo.

[ Os primeiros problemas ]

Depois de algum tempo, não muito, a instalação dos pacotes se iniciou, nesse momento eu descobri o porquê de falarem que a instalação é difícil. Resumindo a opera toda, aquele sistema de seleção é muito complexo, nada intuítivo, demorei um tempão pra me entender com ele, lendo o help (pra variar). Assim que escolhi os pacotes, o sistema resolveu fazer uma verificação de segurança nos pacotes, provavelmente pra ver se não havia atualizações. Como minha internet não estava configurada como DHCP, tive problemas nesta parte, o sistema tentava conectar mas o host não respondia (óbvio), depois de alguns minutos a instalação continou.

[ Finalmente a instlação termina e os problemas continuam... ]

Alguns minutos depois a instalação acabou, e lá estava eu de frente com o terminal, e já de cara tentei iniciar o X, e adivinha. NADA!. Falava que o pacote não estava instalado. E eu recordava muito bem de ter selecionado ele, assim como o gnome e kde, na seleção de pacotes na hora da instalação.

Voltei para o meu Windows para pesquisar como resolver esse problema. Encontrei um monte de sites com o meu argumento de busca no google, mas nenhum parecia resolver o problema.

Nisso eu pensei em instalar o pacote via apt-get, mas para isso eu tinha de configurar o sistema para conectar via pppoe. Voltei para o sarge, e tentei configurar o sistema. levei sorte do sistema ter instalado o pacote pppoe. Rodei o pppoeconf, configurei certinho com os meus dados e salvei a configuração. Fui testar se estava conectado e adivinha, NADA, de novo :(. Nessa hora lembrei que o Kurumin tinha aquela opção "Conecta, mas não navega", muito bem, fui atraz deste script no Kurumin, peguei meu live-cd iniciei o sistema, copiei o script, não só ele mas todos que estavam dentro da pasta de scripts do sistema. Antes de fechar a sessão resolvi escrever em um papel aqui todos os comandos que eu ia precisar.
Fui para o Sarge.
Executei os comandos que estavam naquele script e na hora do teste, adivinha, AEEE!! :), a internet funcionou.
O script pra quem tiver algum problema relacionado é este aqui:

chmod 666 /etc/resolv.conf
cp -f /etc/ppp/resolv.conf /etc/resolv.conf
chmod 666 /etc/resolv.conf
poff -a
ifconfig eth0 0.0.0.0
pon dsl-provider (dsl provider é o nome do provedor, verifique, /etc/ppp/
route add default ppp0


Se tiver algum problema com o DNS, eu colocava esses aqui:
200.184.26.3
200.184.26.4
# ou
200.199.201.23
200.199.201.24
# um desses devem de funcionar


[ A instalação do X ]

Com a internet funcionando eu podia fazer o download dos pacotes do X.
Primeiramente é bom verificar aonde o sistema está fazendo o download.

Dê um nano /etc/apt/sources.list

Se você quiser apagar tudo, fique avontade, se estiver com medo de fazer isso simplesmente comente as linhas com o "#".
no final do arquivo coloque:
deb http://ftp.br.debian.org/debian main contrib

No lugar da versão, especifique a sua, stable, etch, unstable, etc.

Feito isso, no terminal o comando para o download do sistema base X é este:

apt-get install x-window-system-core

Espere o download acabar e você tem um sistema X instalado.
Aqui na minha instalação eu tinha selecionado o KDE e o Gnome, como sendo os ambientes visuais, quando rodei o comando startx o gnome se atropelo na frente e inicou.
E finalmente eu tinha o sistema instalado, com um ambiente gráfico.

[ E o KDE ? ]

Eu, como a maioria dos usuários linux, prefiro o KDE como meu ambiente gráfico. Tentei inicia-lo e não obtive sucesso.
Resolvi usar o mesmo método que eu tinha usado para o X. Baixei o KDE.
O comando é este: apt-get install kdebase
Isto te dá um sistema base para rodar o sistema sem muitas "firulas".

E o problema agora: "Como inicar o KDE ?"
Eu não tinha idéia por onde começar, eu torcia pra que ele se "infiltrasse" sózinho dentro do X ali e iniciária normalmente.
Mas não deu certo.
Pesquisei na internet e achei duas soluções.
A que eu testei e deu certo foi essa:
Digite no terminal: echo "exec startkde" > ~/.xinitrc
A segunda solução é esta (não testada).
No terminal:
startx `which startkde`

Feito, meu sistema estava rodando e pronto para que eu começasse a mexer nele.

[ A mudança de stable para testing

Depois de uma pesquisa e a descoberta de que eu teria alguns problemas na tentativa de instalar o KDE 3.5, resolvi falar com algumas pessoas que entendem do assunto. Entrei no server (irc) do Debian e conversei com algumas pessoas e eles me orientaram a baixar a versão "etch" ou testing, que o KDE 3.5 vinha por padrão e me informaram que o sistema já estava bem estável porque ele já está quase sendo jogado pra stable.

Muito bem. Baixei o etch, algumas horas depois estava eu instalando-o.
Depois da instalação do sistema, que por sinal ocorreu tudo bem, fui checar minha internet depois que eu a configurei no pppoeconf, e estava funcionando certinho, sem comando adicional nenhum.
Baixei o KDE pois não consegui instalar ele pelo primeiro CD. Mas a instalação ocorreu tudo certinho.

[ Finalizando o primeiro post. ]

Depois da instalação resolvi "emperequetar" o sistema, visitem o site: Kde-Look

Por enquanto o primeiro post tá bom até aqui.

Na parte 2 eu vou tentar mostrar algumas coisas sobre: compartilhamento, iptables, atualização do sistema.