Arquivo da categoria ‘Uncategorized’
Muitos Projetos
Olá pessoal, sei que estou muito sumido e a um bom tempo não escrevo. Tenho estudado muitas coisas e as vezes estou meio sem tempo para escrever… creio que não tenha dito por aqui mas a uns 9 meses estou trabalhando na Globo.com, com pessoas, ferramentas e projetos fodas. Estou muito feliz e tb não trabalhava tanto em uma empresa a muito tempo.
Algumas das coisas que vou escrever por aqui, ou melhor, no dominio novo do Coisas Comuns (que está em fase de construção e importação de dados) vão ser sobre.
- Metodologias Ageis
- Sinatra
- Haml e Sass
- Ruby (que ainda é minha linguagem preferia e tenho tentado aprender mais sobre ela a cada dia)
- Python, Django e afins
Faltaram alguns itens aqui que meu amigo Max lembrou
- Vou continuar tentando escrever sobre Jquey
- Scrum
- Mono
- e muitas outras coisas
Bom pessoal, é muito assunto mas os novos posts vão ser no novo dominio, aqui vou sempre colocar um link para os novos posts.
Abs e obrigado por essa visita.
Rafael Martins
Meu primeiro plugin para jquery : toJsObjects
Olá pessoal, bom na última semana eu tive um problema no trabalho em que eu tinha que serializar elementos HTML em JSon, e estamos usando jquery, então a coisa mais comun foi buscar um plugin que atendese minha necessidade, e para meu espando eu não achei, tudo bem vou confessar que não procurei muito, mas vamos a novidade, com esse problema na cabeça, hoje (15/02/2009) na parte da manhã eu decidi escrever meu primeiro plugin para jquery, e ai nasceu o toJsObjects, para facil uso e sem moderação.. rsrsrsr
Vamos ao que importa, eu ouvi um “Como funciona ???”
É muito simples, vamos supor que você tenha uma DIV de ID = “comments” e dentro desta div, elementos de parágrafos , P, onde cada P tem um id igual ao id do comentário que está dentro do parágrafo.
E dentro deste cenário você quer retornar objetos que representrem os paragrafos, então é só fazer assim :
$(“#comments p”).toJsObjects(['id']);
Como retorno dessa chamada você vai ter um vetor de objetos contendo dois atributos, o ID e o Index, e ai você se pergunta, eu só passei o ID, como tem dois atributos ???
Por padrão o plugin adiciona um atributo Index, que é a posição do elemento retornado pela busca do jquery.
Endereço do projeto no github, toJsObjects.
ps 1: toJsObjects recebe como parametro os attributos que você que estejam dentro do objeto
ps 2: os parametros devem ser passados por vetor, mesmo sendo um único parametro.
Eu, eu mesmo, e o IPhone
Olá pessoal, eu não me esqueci do tutorial de Mono, a se tudo der certo eu ainda vou postar um programa que eu escrevi em 8 horas com interface gráfica e tudo, para organizar músicas, mas depois de última aquisição eu tinha que escrever, eu comprei um IPhone, bom, o que eu posso dizer, estou adorando a experiência, eu tinha um motorola A1200i, que teve um fim trágico em um afogamento marítimo, sem dúvida eu chorei….
Mas vamos à análise
Pontos positivos do IPhone.
- A usabilidade é excelente.
- Eu consigo digitar um texto grande com ele, como esse post.
- Consigo ler meus e-mails sem nenhum esforço.
- A renderização de sites é ótima, e quando posso usar o wi-fi é melhor ainda.
- Tem uns joguinhos divertidos.
- Conseguiram colocar o mono nele (pretendo testar esse final de semana).
Pontos negativos (sim o IPhone tem pontos negativos)
- Eu só consigo manipular ele com o ITunes ( eu odeio o ITunes).
- Ele é um pouco grande.
- E a parte de Bluetooth só serve para aparelhos e não serve para transferência de arquivos.
Mas de resto ele é ótimo, não foi atoa que em oito meses ele conseguiu conquistar 28% do mercado de smartphones, e agora com o lançamento do sdk, devem surgir ótimas aplicações.
Eu considero uma ótima aquisição, e não me arrependo.
Ruby On Rails – MonoRail – Asp.Net : Convergência ou Cópia
Bom pessoal a pouco tempo tenho trabalhado com Ruby On Rails, porém já trabalho com desenvolvimento web a algum tempo (uns 4 anos), já passei por algumas linguagens, porém nas empresas que trabalhei sempre desenvolvi em .net, mas já estudei e desenvolvi pequenos projetos para clientes com várias outras (mas ainda falta python), e a algum tempo venho usado RoR (Ruby on Rails), e sinceramente me apaixonei, pois diferente de várias frameworks, Rails é criado para web, e tem a capacidade que tem por causa da linguagem onde o foi criado o Ruby.
Não estou querendo menosprezar outros frameworks, mas diferentimente de java e .net, que são muito amplos, mesmo tendo java vários frameworks para web e .net tendo o Asp.net como padrão, ainda sim tenho a opinião de que são muito genéricos enquanto Rails é somente para Web, e por esse fato ele resolve muita coisa de forma intuitiva e rápida, mas vou parar um pouco e tantar voltar ao assunto do post.
Bom, eu conheço o Projeto Castle a um algum tempo, e sempre venho usando dois componentes o ActiveRecord (que faz a persistência dos objetos) e o Windsor (usado para a inversão de controles e injeção de dependência), e algumas vezes tentei usar o MonoRail (um MVC baseado adivinha em quem ???) mas minha visão estava digamos “fechada” para desenvolvimento web em .net que não fosse com Asp.Net.
E agora me atualizando sobre Asp.Net fico sabendo que a microsoft (acho que junto com Visual Studio 2008) vai lançar uma nova forma de fazer desenvolvimento web com .net, um novo framework, e analizando um pouco desse novo framework os .net Asp MVC advinha o que foi que descobri ?? ele funciona igual ao Ruby On Rails, assim como a microsoft, vejo outras linguagens fazendo o mesmo, e agora o que podemos esperar de novo ???
Eu vejo que várias coisas estão convergindo para os moldes de RoR, ou será que como steve jobs criou seu campo de distorção da realidade, o Rails crirou um campo de atração de plataformas.
e para terminar vem a velha frase, na natureza nada cria, tudo se transforma.
[]’s Rafael Martins.
Deixe um comentário
Deixe um comentário
Comentários (6)