>Fisl11 – Dia 23

> Focado em aprender um pouco mais sobre iTV e seguindo minha lista de cobertura para este Fisl, assisti a palestra do João Hornburg sobre Ferramentas open source no desenvolvimento para TV Digital.
Excelente palestra, abriu minha visão para o mar de oportunidades que a iTV representa e o quão pouco explorada ela é. Tive a oportunidade de sentar com o palestrante João Hornburg e conversar um pouco mais sobre iTV, Ele me mostrou o trabalho feito para a BAND durante a copa o que me deixou boquiaberto, pois não tinha noção deste potencial.

Para este desenvolvimento foi utilizado o Ginga-J e eclipse, duas opções open source e de grande apóio da comunidade. 

Após a palestra do João, assisti a palestra BotecoNet PHP Universitário Versus PHP Profissional com Gustavo Maia Neto e Kinn Coelho Julião. Muito interessante e abrangente. 
Percebo após esta palestra de quanto somos nos programadores PHP Profissionais os grandes culpados por PHP sempre ser referenciado como uma linguagem abaixo de java. 

Eu venho trabalhando a bom tempo com a profissionalização e divulgação do PHP, principalmente quebrando pré-conceitos existentes na maioria das corporações, mas após esta palestra resolvi criar um grupo para definirmos definitivamente(audácia pura, eu sei) padrões mínimos. E orientar o ensino para que alunos, iniciantes, e até velhos profissionais comecem a qualificar o php a cada trabalho.
Está jornada será longa, mas já iniciada! Graças a muitas palestras assistidas no Fisl durantes alguns anos.







>SenacTech – Porto Alegre – 2009

>Hoje(09 Novembro de 2009) em Porto Alegre – RS, será realizado o evento Senactech 2009, este evento está em sua 4º edição e resolvi dar uma conferida no que vai rolar.
Confirmado para hoje a palestra “Internet e Comunicação Digital” com Jonatas Abbott, Empresário, diretor executivo da Dinamize, diretor da AGADi (Ass. das Agências Digitais do Rio Grande do Sul) e consultor de marketing e vendas.
Autor de 2 cases vencedores do Top de Marketing ADVB em 2003 e 2006 estudou publicidade e jornalismo na UFRGS .

O evento é divido em dois dias com excelentes Workshops que também pretendo frequentar. Posso destacar como o mais confirmado Desenvolvimento de Aplicações RIA em Java com Vaadin Rodrigo Machado – Fatec POA e não menos aguardado que os demais.

Pretendo manter twittis frequentes durante a palestra, então quem desejar acompanhar: http://twitter.com/edersonmelo

Abraço,
Ederson Melo – @edersonmelo

Novo endereço

Peço a todos desculpas pela falta de postagem recentemente, mas o motivo foi nobre, a troca de endereço do blog que agora está em www.edersonmelo.com.

O novo blog está com o último post deste porém receberá atualizações constantes apartir de Quinta-Feira(29/10/2009).

www.edersonmelo.com


Conto com o acesso de todos na busca de um blog mais profissional e melhor.



>Twitter receberá +- U$$ 100 milhões

>Evan Willians co-fundador do twitter, confirmou que a empresa está recebendo, segundo o Wall Street Journal uma quantia que pode chegar a U$$ 100 milhões.

Em comunicado oficial, a rodada de financiamento foi fechada com: Insight Venture Partners, T. Rowe Price, Institutional Venture Partners, Spark Capital e Benchmark Capital.

Orgulhosos em seu agradecimento no comunicado, aos grupos de investidores que já são nossos conhecidos de outras parcerias,”sempre generosas”, a empresa(twitter) promete comprometimento em melhorias na tecnologia, produto e sociedade.

Abraço,
Ederson Melo – @edersonmelo

Iniciativa Caelum na busca de emprego

A Caelum, renomada empresa em treinamentos e serviços estreou mês passado o site aondetrabalhar.com. A iniciativa visa ajudar alunos, profissionais e empresas que conhecem o trabalho da Caelum e possam confiar na busca de  profissionais cadastrados.

aondetrabalhar_edersonmelo

Segundo o blog.caelum.com.br de Fabio Kung:

A idéia principal do site é fazer as vagas atingirem os melhores desenvolvedores, de maneira simples. Pessoalmente, sempre achei irritante ter que preencher enormes formulários para poder começar a procurar por vagas. Pior ainda quando precisamos fazer upload de um arquivo do Word com o currículo!

A filosofia principal do site é simplicidade. Funciona como um job board (popular lá fora) e as empresas podem anunciar vagas de emprego a vontade. Detestamos burocracia: procurar boas oportunidades de emprego deve ser simples e fácil. Não é necessário se cadastrar, nem preencher formulários para buscar por vagas. Quer procurar por vagas de Java? De Ruby on Rails?

http://ondetrabalhar.com/java
http://ondetrabalhar.com/rails

Apenas em São Paulo?

http://ondetrabalhar.com/java/em/sao-paulo-sp

Estamos fazendo um trabalho forte de Search Engine Optimization (SEO) para fazer as vagas ficarem bem posicionadas nos principais mecanismos de busca. Além disso, fornecemos feeds para qualquer pesquisa e você pode acompanhar as vagas do seu agregador de RSS favorito. Em breve, também será possível receber emails com as vagas de interesse.

Outra enorme preocupação do OndeTrabalhar.com é fazer as vagas chegarem no público certo: os melhores desenvolvedores do mercado. Para isso, estamos fazendo diversos acordos com algumas das maiores comunidades de desenvolvimento do Brasil. Entre as que já posso citar estão o GUJ.com.br, o PortalJava, o RubyOnBr.org, o Ruby Inside Brasil e algumas comunidades de outras linguagens como PHP e Python ainda vem por aí. Em breve já aparecerão vagas de emprego do OndeTrabalhar.com em todos esses sites, inclusive por aqui no Blog da Caelum.

Caso exista alguma vaga aí na empresa onde trabalha, eu te peço um enorme favor: comente sobre o OndeTrabalhar.com ao responsável. Melhor ainda se você mesmo for o responsável e puder cadastrar a(s) vaga(s) por lá.

Se você tem interesse em fazer alguma parceiria conosco, para ter uma lista de vagas atualizada no seu site, blog, portal, ou comunidade, sem ter dor de cabeça tendo que gerenciar isso (inclusive remover vagas já preenchidas), entre em contato!

O OndeTrabalhar.com foi produzido pelo núcleo de Ruby on Rails da Caelum, do qual eu tenho um orgulho e felicidade enormes de ver crescendo!

Fonte:

blog.caelum.com.br de Fabio Kung

Abraço,
Ederson Melo – @edersonmelo

genealógia das linguagens de programação

Você alguma vez parou para pensar a origem, a raiz da linguagem que você está usando hoje? Eu não, até a achar um mapa, ou árvore genealógica das linguagens de programação.

mapa_linguagens_edersonmelo

É muito bacana, vou mandar imprimir em formato de pôster para por na parede (Sem comentários, sei que não tem nada mais nerd).

Download do pdf Aqui!

teste software bug

Ederson Melo

Agora é DotNet

Estava pensando, para que serve a história?

Segundo fontes:

  • história consiste na análise de processos e eventos ocorridos no passado.

Assim ao meu ver, conseguimos evitar erros que ocorreram no passado! Mas é impossível. Mas do que estou falando afinal? É que quando comecei a trabalhar com programação, minha primeira linguagem desktop foi Visual Basic e web foi asp. Logo que conhece PHP e outras, resolvi seguir esta linha, mas não pela filosofia cega e sim por liberdade e maior solicitação nas empresas.

Então eis que cometi o histórico erro de dizer:   “…eu nunca mais vou trabalhar com linguagens microsoft”.

O que aconteceu agora? Devido a várias oportunidades e um crescente mercado também nesta linguagem, resolvi aprender um pouco.

dotnet1

Para termos idéia, consultei o site http://vagasnaweb.blogspot.com/ e extraí os seguintes valores:

Desenvolvedor .NET (190)
Programador ASP (112)
Desenvolvedor C# (54)

Desenvolvedor Flash (33)

Desenvolvedor J2EE (11)
Desenvolvedor Java (150)

Desenvolvedor Javascript (8)

Programador PHP (168)

Desenvolvedor Python (2)

Fonte: http://vagasnaweb.blogspot.com/

Obs.: os dados são gerais, não considerei apenas um ano, mas todas as vagas desde a existência do site.

Um colega de trabalho falou certa vez:
“Sou programador, indiferente da linguagem que eu precise aprender”

Realmente ele estava a frente no que hoje acabei de chegar. Espero não espantar você por causa disto, mas possíveis posts iram aparecer sobre Dot Net(não se assuste).

Fica também a dica para quem estiver começando e não sabe por onde seguir. Nos realmente nunca temos a certeza!

Fonte: http://pt.wikipedia.org/wiki/Hist%C3%B3ria

Abraço,
Ederson Melo

Android e o HTC Magic da google

A algum tempo todos vêem notando o crescimento do sistema operacional Android da google.

Atualmente, as três principais plataformas para celulares e smartphones são o Symbian, que deu origem ao S60, desenvolvido pela Nokia (mas também em aparelhos da LG, Samsung e alguns outros fabricantes) e também ao UIQ, para aparelhos da Sony-Ericsson e da Motorola; o Windows Mobile, que é encontrado em muitos smartphones e o PalmOS.

htc-google-android-edersonmelo

O android entra para conquistar seu espaço e unificar 4 públicos diferentes nesta área de aparelhos móveis:

  • os fabricantes de celulares;
  • os desenvolvedores
  • os fabricantes de chips (incluindo a Intel) e;
  • os consumidores.

Observando com mais detalhes, vou acabar brincando um pouco com o Android, se não comercialmente, para conhecimento já estará de bom tamanho.

Para não colocar um vídeo da demonstração do novo aparelho(HTC Magic), pois sei que para muitos abrir este tipo de multimídia é complicado, disponibilizo abaixo o link: 
http://www.youtube.com/watch?v=WazqE9gZf28

Fonte(Como as fontes foram muitas, deixo o caminho que utilizei):

http://www.google.com.br/search?q=android+Google

Abraço,
Ederson Melo

Porque internacionalizar

A internacionalização de conteúdo está mais freqüente em blogs e sites corporativos. Uma empresa pode contar com a  vantagem de ter conteúdo que sofre pouca alteração, como a parte de visão da empresa, produtos, etc. Este facilitador para alterar pouco o conteúdo ajuda na hora de internacionalizar, mas já em blogs a coisa muda de figura, o conteúdo é muito dinâmico e nem todos os blogeiros possuem uma escrita,  digamos que,  “fluente” em inglês.

internacionalizacao_edersonmelo

Mas, porque internacionalizar? Porque cada vez mais sites, blogs e portais são acessados por empresas em busca de talentos, estudos de caso, empresas em busca de serviços para contratar entre outros motivos.

Acho motivos mais que suficiente para que nossos sites e blogs possuam no mínimo uma apresentação internacionalizada.

Em php a funções gettext implementa uma API NLS (Native Language Support) que pode ser usada para internacionalizar suas aplicações PHP.

Em java utilizo properties, mas em quase todas a linguagens existem formas de internacionalizar conteúdos.

Fonte:

documentação em » http://www.gnu.org/software/gettext/manual/gettext.html.

http://br.php.net/gettext

http://blog.caelum.com.br/2007/10/02/internacionalizacao-no-codigo-java/

Abraço,
Ederson Melo

Curso GD, Meu Jogo

Nesta sexta, recebi os exercícios do curso de GD, esse deu gosto de fazer, até porque tínhamos que desenvolver um game para a entrega no final do curso (Final de Dezembro).

Resolvi enviar uma proposta que acho bacana, trabalhando sobre educação sócia ambiental. A proposta é bem simples, você monta seu personagem e conhece a ilha. Após você escolher uma das opções liberadas para acesso, você começa a andar pela ilha e resolver as diversas opções apresentadas.

Pretendo desenvolver usando Java e javascript, ainda não tenho idéia exatamente do que e como usar, mas está a caminho.

Tela de proposta de projeto:

My Part
My Part

Para começo é isso, espero poder evoluir e liberar para jogo em Dezembro se tudo der certo.

Abraço,
Ederson Melo