Subclipse no Eclipse Europa - 3.3

Como o Eclipse Europa (3.3) ainda está presente em nossas vidas decidi criar um post para ajudar a instalar o Subclipse nele.

Instalando o Subclipse no Eclipse 3.3

Com o Eclipse aberto vá no menu Help » Software updates » Find and Install Irá abrir uma janela como a apresentada abaixo. Selecione Search for new features to install e clique em Next.

Na janela que aparecerá, clique em New Remote Site

Na caixa de diálogo que se abre entre com os seguintes valores e clique em ok:
Name: Mylyn
URL: http://download.eclipse.org/tools/mylyn/update/e3.3

Repita esse passo e adicione outro site com os seguintes dados:
Name: Subclipse
URL: http://subclipse.tigris.org/update_1.4.x

Concluindo as adições, você poderá notar que aparecerá na lista os ítens que adicionamos anteriormente. Cheque o checkbox que está no lado delas e clique em Finish.

O Eclipse irá conectar aos sites e buscar as intalações para você. Aguarde uns instantes.

Ps.: Nessa fase pode ser que o Eclipse solicite para você selecionar um mirror, apenas clique em OK.

Após a busca nos servidores será apresentado uma janela para você selecionaras atualizações que deseja. Selecione todos os checkboxes que aparecerem e clique em Finish.

O Eclipse instalará as atualizações e reniciará e está apto para trabalhar com o SVN.

Caso o botão Finish fique desabilitado, tente instalar apenas o Mylyn e depois faça o processo para o Subclipse.

Isso pode acontecer pois o pacote Mylyn é um pré-requisito para o Subclipse.

Conclusão

Para adicionar o repositório e usá-lo você pode usar os mesmos passos que no Eclipse Ganymede 3.4

Então é isso, posso ter deixado passar batido alguma coisa, neste caso perguntem nos comentários, assim ajudaremos a todos.

Vlw e abraços à todos.

Eclipse Ganymede (3.4.x) + SVN

Olá companheiros…

Estou participando do desenvolvimento de um framework em um projeto de pesquisa na minha faculdade chamado de JUni.

Na primeira reunião dos desenvolvedores foi lançada a idéia de ter um repositório SVN para centralizar os fontes e testes, assim todos saberemos como todos estão trabalhando e com certeza facilitará ao professor avaliar! hehehe

Mas, como nada é tudo maravilhoso, o SVN parece ser muito difícil de usar quando você nunca o usou. É disso que se trata este post, vamos instalar o plugin do Eclipse (Subclipse) e assim podermos enviar e receber os fontes do repositório.

Estou partindo do pressuposto que já temos o Eclipse instalado e funcionando na máquina, se não estiver faça o favor de fazê-lo! hehehe

Instalando o Subclipse no Eclipse 3.4

Com o Eclipse aberto vá no menu Help » Software updates … Irá abrir uma janela como esta:

Nesta janela, vá na aba Avaliable Software. Clique no botão Add site…

Entre com http://subclipse.tigris.org/update_1.4.x na caixa de texto que se abre e pressione OK.

Ao pressionar OK, você poderá notar que aparecerá na lista a URL que adicionamos anteriormente, cheque o checkbox que está no lado dela e clica em Install.

O Eclipse instalará o plugin e pedirá para reiniciar. Pressione Yes e aguarde a reinicialização do programa e pronto, seu Eclipse já está apto para trabalhar com SVN.

Adicionando o repositório do SVN no Eclipse

Abra o Eclipse e vá em Window » Open Perspective » Other e selecione SVN Repository Exploring e clique em OK

A tela do seu Eclipse vai se parecer com essa:

Clique com o botão direito do mouse na barra lateral vá em New » Repository Location…

Na janela que se abre, digite a url do repositório que lhe foi passada. Clique em Finish.

Sobre o repositório que vc adicinou clique com o botão direito do mouse e vá em Checkout

O checkou fará com que você baixe os arquivos do repositório para a sua máquina, mas o Eclipse abre a seguinte janela para que você já o configure como um projeto. E é o que faremos.

Na primeira opção a janela de novo projeto se abrirá e na segunda ele configurará conforme o que vier do repositório. Como no repositório do projeto JUni já foi enviado os arquivos do eclipse, escolha a primeira opção e dê um Finish.

Agora vamos voltar à perspectiva que estávamos, que no caso é a Java. Vá em Window » Open Perspective » Other e selecione Java e clique em OK.

Note que no projeto que você acabou de adicionar, existem ícones nos arquivos e packages diferentes, isso prova que o repositório está ligado àquele projeto.

Pronto, agora é só utilizar!

Utilizando o Subclipse

Clique com o botão direito do mouse sobre o projeto com o repositório setado, vá em Team

No primeiro bloco de opções existe as duas opções mais importantes: Commit e Update

  • Commit: Esta opção envia ao repositório as alterações que você fez
  • Update: Baixa as alterações que os outros desenvolvedores fizeram

Dica: Antes de começar a trabalhar, dê um Update para que seus arquivos estejam atualizados e assim evitar incompatibilidades.

Estas opções são exibidas sempre que você clicar com o botão direito do mouse e ir em Team, ou seja, vc pode enviar e receber arquivos separadamente e assim evitar consumo excessivo de banda na sua conexão com a internet.

Conclusão

Então é isso, posso ter deixado passar batido alguma coisa, neste caso perguntem nos comentários, assim ajudaremos a todos.

Vlw e abraços à todos.

Artcon Fotografias disponibiliza site

Depois de muito tempo, a empresa de fotografias Artcon Fotografias disponibiliza um site contendo as fotos dos eventos cobertos pela empresa. O site é www.artconfotografias.com.br e já tem as fotos dos dois dias de uma das maiores feira-festa do sul, a Produsul.

Aí vocês se perguntam, e daí??? Ai eu falo, bom o site quem fez fui eu! E daí de novo, vocês falam, e eu continuo. A empresa conta com um revolucionário sistema de gerenciamento de fotos para sites de estúdios fotográficos e este, ainda na versão alpha, foi desenvolvido por mim em linguagem JAVA (que eu não domino nada) e chamado de JRPhotoSystem. Nome bonitinho e cheio de gueli-guéli! hehehe

Mas, mesmo não dominando fui a fundo, aprendi e desenvolvi um sistema simples, leve e funcional.

Vale a pena lembrar que este está em fase de testes e somente eu o opero para identificar alguns bugs, como é o caso de as fotos estarem saindo estragadas. Pretendo corrigir isto hoje e então enviar as fotos novamente.

Estou passando aqui mais para informá-los que ainda estou vivo e ativo na vida de garoto de programa, agora com uma especialização a mais!

Flw galera, e boa festa pra quem se aventurar a ir na Produsul!

Iniciada a maratona do JRMail

Inicei hoje o desenvolvimento do meu Webmail em PHP, o JRMail.

Pretendo desenvolver algo que una as facilidades dos melhores webmails dispostos hoje no mercado, como o GMail, Roundcube e UebMial.

Eu não pretendo fazer o “melhor webmail do mundo…”, mas sim um que seja de fácil utilização, leve e ser considerado no mínimo ‘bom‘.

Por enquanto estou a desenvolver a parte de login, quando eu tiver alguma coisa considerável eu posto alguns screenshots aqui!

Porquê decidi desenvolver um webmail?

Desde quando eu comecei a estudar desenvolvimento WEB (mais ou menos uns 5 anos atráz) eu sempre dizia que eu só poderia me chamar de programador PHP caso eu conseguisse desenvolver um webmail.

Bom, anos passaram e notei que desenvolver um webmail não é algum ponto que defina que eu sou ou não um desenvolvedor WEB. Este mundo é mais complicado do que eu pensava.

Mas mantive a minha meta, pois eu acho tão feios esses webmails que os servidores por aí disponibilizam aos seus clientes que eu prefiro indicar a instalação de algum software cliente de e-mail do que mostrá-los.

Como  será o desenvolvimento?

Simples! Não pretendo usar banco de dados para assim facilitar a sua instalação. Como usarei ajax eu manterei os dados em XML. Mas nada me impede de usar outros artifícios.

Desenvolverei em PHP com suas funções IMAP. As personalizações serão gravadas em XML que serão acessados via AJAX e pelo próprio PHP.

Bom, eu acho que é isso! Vlw povo!

Fazendo de seu computador pessoal um servidor de hospedagem

Salve salve meu povo!

Eu estive há uns 6 meses atráz de como fazer do meu computador pessoal, um servidor de hospedagem onde eu pudesse fazer meus testes e que fosse possível exibir à alguém que não estivesse junto comigo.

Bom iniciei então a minha jornada solo em prol do descobrimento desta solução, então eu criei um usuário num desses serviços de DNS dinâmicos (www.no-ip.com) onde o endereço fica usuario.no-ip.com ou usuario.no-ip.org… aí vc escolhe a terminação.

Depois fui ao meu Access Point DI-524 configurá-lo para essa empreitada. (Só pra registrar, o meu modem está em bridge, ou seja, quem executa a conexão é o AP e não o modem).

Vamos fazer um passo-a-passo:

  • Vá até a aba ‘Advanced’
  • Clique na opção DDNS
  • Habilite-a (Enabled)
  • Na opção provider escolha o serviço de DDNS que você escolheu anteriormente
  • Coloque o host que você criou (usuario.no-ip.org, …)
  • Usuário/Email
  • Senha

Por enquanto não vai funcionar nada… Se você tentar acessar vai dar como servidor não encontrado.

Ao configurar o DDNS, o AP criou algumas regras no opção Virtual Server (4 opções acima de DDNS)

Vá até o Virtual Server, vc vai ver uma lista de Virtual Server, procure a que possui o nome de ‘Virtual Server HTTP‘, clique em editar (um papelzinho com um lapizinho) e coloque:

  • Private IP: O endereço de IP da máquina onde está o servidor WEB
  • Protocol type: O tipo de protocolo, use TCP
  • Private port: A porta do servidor WEB no computador destino (padrão 80)
  • Public port: A porta que será usada para o acesso externo. Um ponto importante aqui, como eu uso a Brasil Telecom as portas de conversasão padrão de servidor são bloqueadas por motivos de segurança, então eu usei a porta 8080
  • Schedule: O agendamento no qual essa regra será aplicada. Eu uso o Always, mas vc pode agendar os dias…

Está feito! Acesse o seu host adicionado a porta, por exemplo: usuario.no-ip.com:8080

Ps.: É necessário você ter instalado na máquina destino um servidor WEB (apache, IIS…) funcionado corretamente

No mais é só alegria!!

Em breve eu vou conseguir fazer o servidor FTP!

Espero que tenham gostado! Até mais!

Atraso

É meu povo! Eu sei que estive ausente, mas minhas obrigações profissionais estavam me enforcando… Não que elas tenham diminuído, mas eu me dei um tempo pra descansar a cabeça! E não que eu esteja reclamando… mas se eu recebesse sem trabalhar seria bem melhor!

Bom, é isso… Vim aqui dar sinal de vida, feliz natal e caso não nos vermos, feliz ano novo pra todos vocês.

Flw meu povo!

Eu, um Dreamhoster

Bom galera, este site que vocês acessam agora está no maior, melhor e mais espaçoso servidor de hospedagem. A Dreamhost, me proporciona atualmente 514000 MB de espaço e 5TB de transferência. E esses valores são incrementados semanalmente e não cobram a mais por isso!

Assinei por um ano, e o que custaria uns U$120,00 baixou para uns U$21,00 com um código promocional (5back). Não sei se é que dá mais desconto, sei que paguei uma baita de uma hospedagem por R$ 40,00 por um ano!!! Ano que vem, claro terei que pagar o valor completo, e eles deixam isso bem claro.

Nos próximos posts eu vou relatando minhas experiências com a Dreamhost, estou indo agora para São Martinho (SC) em uma festa alemã, regada a muita curtição e claro… CHOPP A DÁ COM PAU!!!

Flw povo… até mais!

Como fazer com que uma idéia “grude”

Depois de analisar milhares de anúncios, mensagens, idéias e conceitos em busca da resposta, os irmãos Heath definiram 6 princípios que fazem com que uma idéia “grude”, cresça e se espalhe.

1. Simplicidade – Como encontramos o núcleo, o centro de uma idéia? Para despir uma idéia de tudo que é desnecessário e concentrar-se no seu núcleo mais importante, você precisa transformar-se em um mestre da exclusão. Ou seja, tudo que não interessa deve ser retirado e excluído. Mas veja que slogans vazios também não resolvem.

2. Inesperado – Como fazer com que as pessoas prestem atenção às suas idéias, e como fazer com que mantenham o interesse quando precisamos de tempo para transmiti-las? Precisamos “driblar” às expectativas das pessoas, quebrar o padrão do que se espera, ou seja, causando uma surpresa. Mas a surpresa não dura muito tempo, por isso precisamos também gerar interesse e curiosidade.

3. Concreto – Como fazer com que uma idéia simples seja também clara, fácil de entender? Aqui é que a maior parte das empresas faz tudo errado. Existem tantas missões, estratégias e planos criados por diretorias ineficientes que não significam absolutamente nada. Se não for algo concreto e fácil de entender, não é uma idéia que irá durar.

4. Credibilidade – Como fazer para que uma idéia seja realmente aceita? Uma maneira comum é citar estatísticas e números. A outra é através de um representante que tenha autoridade moral para falar sobre o assunto. Uma terceira opção é usar testemunhais de clientes que já usaram um produto ou serviço, recomendando sua empresa. Uma marca forte é outra opção.

5. Emocional – Da mesma forma que temos de fazer com que as pessoas prestem atenção em nossas idéias, também temos de fazer com que elas se importem. E como fazer isso? Através da emoção, ou seja, fazendo com que sintam algo. O que você acha que consegue emocionar mais: uma estatística que diz que “22% das crianças não tem onde morar” ou uma foto de uma criança dormindo na rua?

6. Histórias – Para finalizar, como fazer para que as pessoas não só prestem atenção, entendam e se emocionem com nossas idéias, mas façam algo, tomem alguma decisão e entrem em ação? Contando histórias. Ao contar histórias, aumenta-se a experiência do grupo. Depois de anos ouvindo histórias, os membros desses grupos têm um catálogo mental muito mais rico de situações e perigos e de como enfrentá-los.

Este artigo me chegoupor e-mail, Não sei quem escreveu, mas achei legal.