Arquivos...

Todos os arquivos de ‘Ruby on Rails’ Category

Slides do Rubymasters

março 9th, 2011

Olá pessoal, ainda estamos editando os vídeos do RubyMasters, que deve estar online nos próximos dias. Logo também faremos uma blog post falando sobre como foi a organização, quanto arrecadamos e todos os maiores detalhes assim que repassarmos todos os valores para os projetos apoiados.

Estamos bem agitados nos próximos dias com lançamento de novos cursos, nova plataforma de eventos e muito mais, então além dos vídeos do RubyMasters vem aí super novidades. Enquanto isso compilamos a maioria dos slides do palestrantes que participaram do evento:

E por fim a palestra do Thiago Bueno e Carlos Vilela. Como não está hospedado no Slideshare segue o link do PDF para download:
http://dl.dropbox.com/u/6187142/RubyMastersConf%20-%202011.pdf

São 10 slides, faltando os slides de David Chelimsky e Felipe Rodrigues que assim que estiverem disponíveis atualizaremos este post.

Esperamos que tenham gostado do evento.

Palestras e Eventos, Ruby on Rails

RubyMasters: Thiago Pradi

fevereiro 24th, 2011

Conheça mais um palestrante do RubyMasters, Thiago Pradi:

1. Quem é você?



Sou Thiago Pradi, Desenvolvedor de Software pela Taoweb, e graduando em Ciência da Computação.

2. Quando começou com programação?


Iniciei com programação com uns 16 ou 17 anos, fazendo scripts Python para o Finado Kurumin linux, tentando descobrir como as coisas funcionavam por baixo dos panos.

3. Como começou seu envolvimento com Ruby e Rails?


Descobri Ruby & Rails em 2007, quando procurava algumas respostas em um fórum de Java, acabei caindo em alguns posts sobre o Rails e descobri que o desenvolvimento web poderia ser divertido. Gostei das idéias, e reescrevi meu projeto em Rails, iniciando meus trabalhos com Ruby e Rails.

4. Quais são suas linguagens e frameworks preferidos? Por que?


Gosto de programar em diferentes linguagens, porém minha preferida é Ruby. Tive uma experiência interessante com Python na faculdade, escrevendo um compilador. Ah, também gosto muito de Objective C, e estou aprendendo Haskell para mudar um pouco meu paradigma de programação.

5. Qual seu S.O. e aplicativos preferidos para trabalho?


Atualmente utilizo Mac OSX para desenvolvimento, e estou largando o Textmate para desenvolver somente utilizando o Vim. Notei um aumento de produtividade com a mudança. Utilizo também o ITerm2, e o Google Chrome como browser.

6. Quais tecnologias e assuntos chamam sua atenção no momento?


No momento, estou bastante interessado em linguagens funcionais, sua aplicação e vantagens. Outra coisa que me interessa e venho estudando nos últimos tempos são os conceitos por traz do Rubini.us (VM, Core, etc), que tenho esperança de ver como Ruby 2.0.

7. Sobre o que será sua palestra no RubyMasters?


7) Minha palestra abordará alguns conceitos internos do Rails quanto a gerenciamento de conexão, introduzirei alguns conceitos de database sharding, e falarei sobre como o Projeto Octopus complementa o ActiveRecord na resolução de alguns problemas.

Ruby on Rails

RubyMasters: Arthur Zapparoli

fevereiro 24th, 2011

Conheça mais um palestrante do RubyMasters, Arthur Zapparoli:

1. Quem é você?



Me chamo Arthur Zapparoli, mas sou mais conhecido como ArthurGeek. Tenho 25 anos, trabalho na GoNow Tecnologia.

2. Quando começou com programação?


Desde os meus 15 anos. Comecei com ASP, passando por PHP, Python até conhecer Ruby.

3. Como começou seu envolvimento com Ruby e Rails?


Trabalho com Rails desde a versão 0.14. Na época, trabalhava na
prefeitura de uma pequena cidade no litoral de São Paulo, e, era
responsável pelo desenvolvimento dos projetos internos. Assim que
conheci o Rails, decidi usar em alguns pequenos projetos (que na época
eram desenvolvidos em Python ou .Net). Depois de alguns meses (logo
após sair a versão 1.0) todos os projetos novos eram desenvolvidos
exclusivamente com Rails. :)

4. Quais são suas linguagens e frameworks preferidos? Por que?


Gosto bastante de linguagens dinâmicas. Python e Ruby são as minhas
preferidas. Hoje em dia, quase não mexo mais com Python, mas, na
época, gostava bastante do Framework web.py. Em Ruby, gosto da
simplicidade do Sinatra e acredito que o Rails 3 é sensacional.

5. Qual seu S.O. e aplicativos preferidos para trabalho?


SO: Unix. Seja Linux (Gentoo ou Arch) ou OS X. Ultimamente prefiro o OS X (mas ainda uso Linux). Aplicativos:[m|g]Vim, Console, Git.

6. Quais tecnologias e assuntos chamam sua atenção no momento?


NodeJS, Real-time web, NoSQL.

7. Sobre o que será sua palestra no RubyMasters?


Git Tricks. Serão dicas e comandos que auxiliarão no seu dia-a-dia.
Aprenda para que serve o muitas vezes ignorado staging area, a
diferença entre rebase e merging (e quando usar um ou outro), blame,
stash, amend, cherry-pick, bisect, comandos interativos, format-patch,
reflog, entre outros.

Ruby on Rails

RubyMasters: David Chelimsky

fevereiro 20th, 2011

Conheça mais uma palestrante do RubyMasters, David Chelimsky:

1. Quem é você?



Meu nome é David Chelimsky. Moro em Chicago, IL, EUA, e trabalho uma companhia chamada DRW Trading também localizada em Chicago. Fora do trabalho, eu sou o desenvolvedor chefe/mantenedor do RSpec, e co-autor do The RSpec Book, que foi publicado em Dezembro através da Pragmatic Programmers.

2. Quando começou com programação?


Minha primeira experiência com programação foi no final dos anos 80. Eu trabalhava como office boy em uma empresa de engenharia para levantar dinheiro para manter meu hábito de ser músico em bares nos arredores de Chicago, e o responsável pelo departamento de Processamento de Dados me deu uma conta em seu sistema VAX e me convidou para aprender a programar. Meu primeiro programa, escrito em BASIC, aceitava uma letra entre A e G, e uma nota musical (maior e menor), e imprimia as notas na escala.

No começo dos anos 90 eu aprendi o suficiente de HTML para colocar minha agenda de apresentações na web, e fiz o mesmo para vários amigos músicos.

Apenas no fim dos anos 90 que eu realmente considerei uma carreira em programação. Peguei algumas aulas em uma faculdade local, e consegui um trabalho construindo websites para equipes esportivas profissionais usando Cold Fusion.

3. Como começou seu envolvimento com Ruby e Rails?


Em 2004 fui trabalhar na Object Mentor, e nos meus primeiros dias lá aprendi sobre Ruby com Micah Martin. Nesta época eu pensei que fosse uma divertida variação de Python e não levei a linguagem a sério, mas eu não tinha a experiência necessário para perceber o quão bonita ela era. Pouco depois eu estava trabalhando em um cliente da Object Mentor e um pessoa lá mencionou um novo e maluco framework para aplicações web. A sequência já é conhecida, a primeira RailsConf foi em Chicago, onde eu moro, então eu participei e peguei e entrei no trem.

4. Quais são suas linguagens e frameworks preferidos? Por que?


Ruby, obviamente. Eu sou interessado em outras linguagens, mas eu me sinto mais a vontade com Ruby do que com outras linguagens. Eu amo sua expressividade, o quão intuitiva é e a comunidade. Sobre frameworks, é difícil dizer qual é o meu favorito. Como mantenedor de um framework amplamente utilizado, eu tenho que usar outros frameworks como Rails lado a lado com as modificações e manter o RSpec atualizado. Eu gosto bastante do Rails, mas eu não tenho usado outros frameworks web na mesma intensidade.

5. Qual seu S.O. e aplicativos preferidos para trabalho?


Eu uso um Mac.

6. Quais tecnologias e assuntos chamam sua atenção no momento?


Eu estou bem interessado em aprender sobre programação funcional. Eu participo do grupo de estudos SICP com alguns colegas em Chicago, e estou atento para oportunidades de usar linguagens como Clojure em alguns projetos em um futuro próximo.

7. Sobre o que será sua palestra no RubyMasters?


A maioria dos desenvolvedores Ruby já ouviram falar do princípio DRY, e tenta aplicá-lo sempre que podem. Eu vou falar sobre a aplicação balanceada do princípio DRY, sem passar por cima de outros princípios importantes como encapsulamento, coesão, baixo acoplamento, etc.

Ruby on Rails

Ruby Masters: Juan Maiz

fevereiro 8th, 2011

O Ruby Masters está se aproximando e vamos fazer algumas entrevistas com os palestrantes do evento.

O evento será um apanhado dos temas mais atuais e melhores práticas do mercado de software que são aplicadas no mundo Ruby mas que também são aplicáveis em qualquer tecnologia. Faça logo sua inscrição antes que seja tarde mais.

1. Quem é você?


Juan Maiz. Sou sócio da Softa. Nosso principal produto hoje, o Mailee.me (todo em Rails, claro) já ganhou inúmeros prêmios de empreendedorismo no país. Junto com o Divvox e mais alguns pythonistas fui um dos poucos gatos pingados que assistiram a fatídica apresentação do David Hansson no FISL em 2005. Já na época estavamos muito interessados na tecnologia, e logo nossa empresa começou a trabalhar só com isso. Nós também organizamos o RS on Rails, desde 2009 e agitamos o GURU/RS. Contudo, eu estudo filosofia. Creio que o rigor que esta disciplina te impõe e a clareza de pensamento que ela exige são ferramentas úteis para se trabalhar na nossa área. Ah, eu ganhei o concurso webly de POG, lembram? Esse era o código: https://gist.github.com/816965

2. Quando começou com programação?


Comecei com uns 12, com o famoso livro da Micronews de Quick Basic 4.5. Profissionalmente, lá pelos 17, 18.

3. Como começou seu envolvimento com Ruby e Rails?


Em 2002/2003, o Diogo Biazus, que hoje é meu sócio, deu uma testada em Ruby, pois na época ele tava bem interessado em Python (usamos até hoje, por exemplo nos agentes de envio do Mailee.me). Mas ele não seguiu, pois a documentação em inglês era meio defasada e não sabíamos japonês :D .

No entanto, no início de 2005, estávamos iniciando um projeto de Telemedicina e resolvemos montar um protótipo em cada tecnologia que achássemos relavante (inspirados nas práticas dos métodos ágeis) e mensurar uma série de coisas, mas principalmente a produtividade.

Demoramos bastante para instalar todo o Rails, mas, ainda assim, somando o tempo total foi muito mais rápido do que havia na época (PHP, Python e Java). Isso foi meio que uma epifania. O projeto teve que ser feito em PHP (política…), mas é claro, que nós fizemos o PHP parecer Rails e criamos um framework chamado Blokz, que além de implementar o Rails da época, já tinha uma camada de abstração semelhante ao AR do Rails 3 um inherited resources (se chamava “ControleCrud” ahuehauehaue) e o conceito atual de engines.

4. Quais são suas linguagens e frameworks preferidos? Por que?


Eu acho o Rails realmente muito f*da, e o fato de terem unido com o Merb e terem feito o Rails3, que está muito bom, me deixa claro que a comunidade está bem guiada e não vai morrer na casca. Dos outros frameworks Ruby, eu destacaria o sistema de routes do Camping (sim, eu usei). Dêem uma olhada na classe “R”.

Um negócio que eu tenho visto com bons olhos é a linguagem Reia, pois é um Ruby (melhorado) sobre Erlang. Isso é uma grande sacada.

Agora, minha linguagem favorita mesmo, é Haskell. Criei a lista haskell-br há um tempo e já estamos com quase uma dúzia de pessoas. Impressionante. Haskell me interessa por uma série de motivos. Primeiro, porque é o “playground” onde as novas idéias de linguagens de programação tem sido implementados. Segundo porque é uma linguagem baseada em cálculo lambda e me ajuda muito no meu interesse por lógica. O pessoal tem falado muito em Clojure e Scala. Realmente parecem linguagens muito interessantes. Ainda assim, recomendo um estudo preliminar de Haskell. Abre mentes. E, sério, é muito divertido.

5. Qual seu S.O. e aplicativos preferidos para trabalho?


Eu não sou do tipo compilador de kernel. Hoje estou usando meu MacBook Pro e realmente não tenho muita vontade de usar outra coisa. Coloquei no meu blog algumas informações sobre meu ambiente atual.

6. Quais tecnologias e assuntos chamam sua atenção no momento?


Creio que já comentei sobre as tecnologias na questão anterior. Assuntos, hoje estou lendo algumas do Hilary Putnam sobre lógica e ciências empíricas e estou lendo bastante sobre Hobbes, que é filosofia política. Mas vou alternando interesses muito rápido. Fora isso, tenho ficado de olho no timaço que o colorado está montando para o tri da libertadores e tenho observado atentamente o que tem ocorrido no Egito. E claro, estou sempre vendo novos produtos e tendências na web, pensando na próxima “grande idéia”.

7. Sobre o que será sua palestra no RubyMasters?


Vou falar sobe Software as a Service. Creio que fazer software já está “dominado”. As tecnologias que estamos usando realmente parecem ser a forma certa de trabalhar. Acho que, agora, precisamos pensar em serviço e em longo prazo. Por isso vou falar sobre como nós mantemos os serviços no ar, como funcionam os updates, como mantemos nossa reputação de entrega, como atendemos os clientes, como escalamos a aplicação… essas coisas.

Palestras e Eventos, Ruby on Rails

Novidades e mais novidades

janeiro 17th, 2011

Olá pessoal,

Depois de muito tempo sem movimentação aqui no blog estamos de volta. Aqui será o nosso ponto de comunicação sobre eventos que promovemos/apoiamos, promoções, anúncios de novos cursos/produtos e assuntos relacionados a tecnologia em geral.

Para abrir 2011 gostaríamos de compartilhar com vocês algumas das novidades que já estão circulando por aí.

Ruby Masters

No começo de Janeiro nós anunciamos o Ruby Masters um evento voltado para a comunidade de Ruby, que amamos tanto.

Acreditamos na tecnologia e sem ela não teria sido possível construir nossas ferramentas da forma que foram feitas. Ao utilizar Ruby também herdamos uma cultura particular da comunidade  que é aplicável independente da tecnologia.

Para tentar retribuir um pouco o nosso amor por esta linguagem e suas tecnologias associadas estamos organizando este grande evento. Um maratona de dois dias, já com 11 palestrantes confirmados que acontecerá nos dias 25 e 26 de Fevereiro.

Este evento tem objetivo compartilhar conhecimento e ainda arrecadar fundos para projetos como o RubyInstaller e Passenger. Quem estuda ou utiliza Ruby/Rails sabe a importância destes dois projetos e por esta razão eles foram escolhidos.

O valor simbólico da inscrição para o evento é flexível e você pode escolher entre 35 à 55 reais, pagos através do PayPal (que aceita cartões brasileiros). A inscrição lhe dá acesso a participação ao vivo além de baixar as gravações que estarão disponíveis 15 dias após o evento.

Sobre o conteúdo do evento nós convidamos grandes nomes da comunidade Ruby para falar dos temas mais atuais ou que nunca perderam a importância. Como é um evento exclusivo de Ruby a idéia é ser bem técnico e com conteúdo mais denso.

Entre os assuntos que serão abordados teremos: criação de gems, TDD e BDD, boas práticas de desenvolvimento, qualidade de código, integração com tecnologias como Node.js, boas práticas para versionamento de projetos Ruby, escalabilidade, aplicação de paradigmas diferentes, deploy e muito mais.

Mas para o evento ter o sucesso e atingir seus objetivos nós precisamos de sua ajuda. Contamos com a sua participação e também com o seu apoio na divulgação.

Para a divulgação você pode apoiar através de banners, faixas, posts, emails ou escrevendo um simples tweet.

Contamos com você.

Café Com TOM

Em 2011 também voltaremos com o Café Com TOM, um evento que sempre foi um super sucesso.

Eu nunca comentei isso em lugar algum mas, eu (Daniel), conheci a e-Genial há mais ou menos 4 anos atrás participando do Café com TOM. Por minha participação no evento acabei sendo convidado para participar da lista interna de ex-alunos e participantes de eventos. Como eu respondia muitas dúvidas de Flex acabei sendo convidado para ministrar treinamentos na empresa.

Eu, pessoalmente, considero o Café Com TOM um evento mágico com o poder de unir pessoas do Brasil todo para discutir e aprender sobre os temas mais variados sem a necessidade de deslocamento ou investimentos inicial para o primeiro contato com novas tecnologias/assuntos.

No primeiro semestre de 2011 o evento ocorrerá no primeiro sábado de cada mês às 14:00 e tem duração estimada de 1 hora.

Já agende aí! Dia 05 de Fevereiro para assistir a palestra do Christiano Milfont sobre o framework Sencha JS. Veja mais sobre este primeiro evento aqui.

E se você tem sugestões de temas para o evento por favor entre em contato comigo em daniel arrouba egenial.com.br

Novos Cursos

As coisas também andam bem agitadas em nossos treinamentos e esperamos ter 17 cursos diferentes apenas no primeiro semestre. Estamos divulgando um curso por vez pois os preparativos para um treinamento não simples.

O cursos que estão com as matrículas abertas são:

Node.js: 16 horas com Emerson Leite

Flash Platform Web (Flex): 20 horas com Fábio Vedovelli

Rails do Básico ao Avançado: 21 horas comigo (Daniel Lopes)

Imersão Ruby: 16 horas comigo (Daniel Lopes)

Em breve vamos disponibilizar as datas dos outros cursos, então aguardem.

Abrimos o ano com pé direito ;-)

Café com o TOM, Conferências, E novidades, Empresa, Ruby, Ruby on Rails

Rails for Kids – Muito mais que um evento

outubro 8th, 2009

Queremos agradecer a cada um de vocês que fizeram o Rails for Kids 2009 acontecer, todos aqueles que estiveram presentes durante o evento e aqueles que fizeram suas doações e não puderam participar fizeram uma contribuição muito maior, ajudaram a Cotolengo de Campo Grande – MS.

Nós da e-Genial estamos felizes em desenvolver este projeto junto com cada um de vocês, que foram e serão peças chaves para um objetivo maior, o objetivo de ajudar o próximo.

Segue abaixo algumas fotos do cheque simbólico entregue a Cotolengo.



Cheque simbólico - Projeto Rails for Kids 2009

Cheque simbólico - Projeto Rails for Kids 2009

Cheque simbólico - Projeto Rails for Kids 2009

Cheque simbólico - Projeto Rails for Kids 2009

Cheque simbólico - Projeto Rails for Kids 2009

Cheque simbólico - Projeto Rails for Kids 2009




Palavras da representante da Cotolengo – MS

“Os trabalhos são realizados graças à colaboração de pessoas e empresas que se envolvem com a caridade e por isso, agradecemos pela doação no valor de R$ 4.576,23 (quatro mil, quinhentos e setenta e seis reais e vinte e três centavos), feita em benefício aos atendidos pelo Cotolengo.

Que Deus abençoe retribuindo com abundância.”

Att,

Nadiely Borges

Empresa, Palestras e Eventos, Rails for Kids, Ruby on Rails ,

Novidades! Cursos da e-Genial em até 5x no cartão

outubro 4th, 2009

Olá pessoal,

Em novembro irão ocorrer as últimas turmas de 2009 dos cursos de Flex + Flash Media Server com Carlos Eduardo, Imersão Adobe Flex com Beck Novaes e Ruby on Rails do básico ao avançado com Daniel V. Lopes.

E para fechar com chave de ouro, todos estes cursos estão disponíveis para pagamento via cartão de crédito em até 5x, ou à vista com 10% de desconto para novos alunos e 15% de desconto para ex-alunos.

Mais detalhes acessem os sites dos cursos, ou entrem em contato com a Erenice pelo email falecom@egenial.com.br

http://egenial.com.br/cursovideo
http://egenial.com.br/cursorails
http://egenial.com.br/imersao-flex

Grande abraço!

E novidades, Empresa, FMS, Flex, Novidades, Ruby on Rails, Treinamentos , , , ,

Resultado do Sorteio do curso on-line de Ruby on Rails

julho 26th, 2009

Amigos,

O Daniel V. Lopes instrutor do curso de Ruby on Rails que começa no dia 24 de agosto fez um breve screencast mostrando os ganhadores das bolsas e os descontos do curso.

Confira o resultado abaixo.




Ele também realizou uma palestra de introdução ao Ruby on Rails nos eventos públicos do café com o TOM. A palestra foi simplesmente fantástica, muita gente participou e tirou muitas dúvidas.

Se você não pode comparecer, temos uma notícia boa, você poderá fazer o download da palestra na página do café com TOM acessando o link abaixo.

http://treinatom.com.br/cafe-com-o-tom

Café com o TOM, Empresa, Novidades, Palestras e Eventos, Ruby on Rails, Treina Tom, Treinamentos , ,

Palestra on-line – Ruby On Rails uma mentalidade, não apenas uma tecnologia

julho 11th, 2009

Apesar de todo hype que hoje existe em volta do Rails, muitas pessoas ainda não entendem o que este grande framework é e como o mesmo funciona. O que ele pode trazer de benefícios para um ou mais desenvolvedores é uma das grandes dúvidas de pelo menos 30% das pessoas que nos procuram para fazer o curso online de Rails.

E para suplir esta necessidade o Daniel V. Lopes criou a palestra on-line “Ruby On Rails uma mentalidade, não apenas uma tecnologia“, que será realizada no próximo sábado dia 18/07/2009 a partir das 14:00 horas nos eventos públicos do Treina TOM.

Descrição: Aprenda como trabalha um desenvolvedor Rails e seu ecossistema. Descubra porque Rails altera completamente a visão de um profissional e entenda porque Rails é Ruby e não poder ser copiado, aproveite e descubra como esta tecnologia traz produtividade e qualidade para os projetos que abraçam seus fundamentos.

Se você quer saber mais detalhes sobre Ruby on Rails e como ganhar produtividade, não deixe de participar desta palestra.

Se você já entende de Rails, você também está convidado, afinal, é sempre bom ver o mesmo assunto a partir de várias visões.

Novidades, Palestras e Eventos, Ruby on Rails, Treina Tom, Treinamentos