My Brute – Joguinho legal

Salve meu povo!

My Brute - Chuck Norris

My Brute - Chuck Norris

Alguém já viu o My Brute? É um joguinho onde você tem um personagem e este personagem luta com outros personagens. Babaca, você pode estar pensando, mas o legal é que você assite a luta dos bonequinhos além de ter uma grande inteligência por trás da criação do bonequinho. Você não sabe quão forte ele será, mas só pelo fato de você mudar a cor dele já dá diferença de comportamento e características. Pelo simples fato de você criar 2 personagens seguidamente (usando mesma sessão do navegador, ou IP de acesso) os personagens terão características em comum.

Muito legal! Indico!

TV aberta

Porque todo mundo chinga tanto a programação de TV aberta? Será que isso não se trata de um belo exemplo de hipocrisia discarada?

Digo isso porque é impressionante como várias pessoas chingam o Big Brother Brasil, as novelas da Globo, até o programa infantil TV globinho! Mas será que alguém os obriga a assistir tais programas? Como o próprio nome já diz, é TV Aberta, qualquer um pode assistir, vejam bem que grifei o pode. Então esses seres assistem para chingar? É um exímio exemplo de ‘Faça o que eu digo, mas não faça o que eu faço’.

Hobby estranho esse, mas cada louco com sua mania.

Passei aqui mesmo para deixar esse pensamento meio que controverso das pessoas. Eu assito BBB, novelas e até TV globinho e, sinceramente, gosto! Entretenimento que gera conversas em qualquer nível social não fazem mau a ninguém. Pensem nisso!

Bons tempos aqueles…

Não sei se todos sabem, mas no meu tempo de gurizão eu brincava de skate (digo brincava, porque era tão prego que não posso dizer que andava de skate) e jogava muito Tony Hawk’s Pro Skater. Agora olhem abaixo um portátil:

Nota mental: Pedir um desses de aniversário! =]

Por: Camiseteria

Concluída manutenção

Boa tarde amigos…

A manutenção foi concluída. Agora o blog está em novo endereço http://blog.jremerich.com para que eu possa ter meu site institucional. Mas fiquem tranquilos que não deixarei este blog às moscas.

Obrigado pessoal! =]

Manutenção

Amigos…

Nos próximos dias o blog irá sofrer uma manutenção.

Agradeço a compreensão!

Obrigado.

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!