Bastos

March 8, 2010 at 10:10am
0 notes
Dica de jogo para se jogar com amigos e bebendo uma cerveja: Trem mexicano!

Dica de jogo para se jogar com amigos e bebendo uma cerveja: Trem mexicano!

December 6, 2009 at 12:40pm
0 notes

EtherPad Blog: EtherPad is Back Online Until Open Sourced →

Incrível, mesmo a empresa sendo comprada pelo Google eles fizeram decisões baseadas nos clientes. Um bom exemplo para as startups e empresas que compram startups

December 4, 2009 at 10:37pm
0 notes
WOW!!!

WOW!!!

November 25, 2009 at 9:51am
0 notes

Reverso, um jogo pra iPhone feito em Scheme!

Não existem muitas empresas de jogos no Brasil, a Duna Systems está tentando ser uma por um caminho cada vez mais comum, escrevendo apps para iPhone/iPod. O que é bastante incomum foi a linguagem que Alex Queiroz, founder da Duna, escolheu para criar seu primeiro jogo para a plataforma, Scheme! Reverso é um jogo conhecido, divertido e salva vidas em filas de banco! E o preço está ótimo, $1.99. Só teve uma coisa que não gostei, a imagem de background e acho que deveríamos poder escolher uma da própria galeria. Veja um review no blog iTouchBR.

Fiz uma entrevista por email com Alex para saber mais sobre o desenvolvimento de apps para iPhone e a escolha de Scheme como linguagem principal já que também estou interessado em desenvolvimento de apps pra mobile.

Quais tecnologias (Linguagem, IDE/Editor etc) usou para construir o Reverso?

O jogo foi desenvolvido em Scheme (Gambit-C) e Objective-C. O código-fonte foi editado no Emacs, a interface gráfica foi gerada com PoV-Ray e montada com o Interface Builder. O código foi compilado e carregado com o XCode.

Por qual razão usou Scheme?

Por causa da alta produtividade de desenvolvimento de software, além da disponibilidade de excelentes compiladores Scheme que usam C como linguagem intermediária.

Em que você usa Objective-C?

Objective-C é usado sempre que é necessário fazer chamadas à API do iPhoneOS. O Objective-C funciona como uma casca que usa o código Scheme como uma biblioteca. Para todos os fins, é apenas uma biblioteca C pura.

Ainda pensa em construir novas apps com Scheme?

Sim, a experiência foi muito gratificante. O tempo de desenvolvimento foi mínimo e a performance do código é excepcional.

O que acha da política de aprovações de apps da Apple?

Apesar ser frustrante a espera pela aprovação, eu entendo que este é o modus operandi da Apple. Eles sempre trabalharam com uma plataforma fechada, não no sentido do código, já que o kernel e vários outros componentes são open-source, mas no sentido de um pacote hardware + software que corresponde à ideia Apple de como deve ser a experiência do usuário. Acredito que o processo de aprovação visa a manter um mínimo da tão famosa “experiência Apple” que tantos usuários gostam.

Como você vê o mercado de desenvolvimento para iPhone e outras plataformas como Android para desenvolvedores brasileiros?

O iPhone não vendeu tão bem no Brasil, pelo menos ainda. Portanto o mercado-alvo acaba sendo o mundial. Já o Android tem maiores chances de alcançar uma maior penetração, tendo em vista a diversidade de aparelhos suportados. Mas, por outro lado, o Android Market ainda não está disponível para desenvolvedores brasileiros, então pelo menos por enquanto o iPhone ainda está na frente.

Onde encontrar boas informações sobre desenvolvimento para iPhone?

O site para desenvolvedores da própria Apple (http://developer.apple.com/iphone) é muito bom, e foi de lá que tirei a maior parte das informações. Também estudei pelo livro da Erica Sadun, mas como é mais um livro de receitas, foi usado como um guia de referência rápida.

November 18, 2009 at 11:28pm
0 notes

PEP 20 -- The Zen of Python →

Faça a você um favor, leia isso sempre que começar a escrever um software

November 15, 2009 at 5:56pm
0 notes

Ceará On Rails 2009

O Ceará On Rails 2009 foi um grande evento, começou com o Rafa Rubert que teve a idéia de realizar novamente o evento que foi bem pequeno em 2008. Ele e Victor Sobreira falaram comigo por chat, eu ainda estava morando em Gibraltar, e resolvemos junto com Alisson Sales fazer o evento 43 dias antes da data e eu chegaria em Fortaleza 4 dias antes do evento.

Tivemos um pouco mais de um mês para finalizar tudo, mas graças ao esforço de todos os organizadores e ajuda de mais uma porção de gente o evento foi bem legal. Houveram muitas dificuldades como conseguir patrocinadores, porém a CPQi e a Computer Store apostaram no evento mesmo com um tempo tão curto para organizarmos, também tivemos apoio de várias empresas e websites:  Caelum, Itarget, E-Genial, PeepCode e Ruby Inside e Ruby Onda.

Um dia antes do evento infelizmente o Marcos Tapajós teve um grande motivo para não vir. Foi um sufoco a correria para a loja da Gol pra cancelar passagens, ligando para todo mundo para encontrar um palestrante, verba estourada então o Tapajós ligou para o Rafael Lima que pulou da cadeira dele e caiu direto no Ceará, obrigado Rafael.

Durante o evento tivemos outras dificuldades, aprendemos bastante e fomos muito felizes em ter pessoas para nos ajudar sem cobrar um centavo qualquer como: Tiago Barreto, Shirley Lindolfo, Mariana Lessa, Ellen Rubert, Priscila Diniz e outros. Tivemos o total apoio do pessoal da Unifor que nos ajudou em todos os momentos, a Unifor está de parabéns, o local estava ótimo, tirando um probleminha com o link, a internet estava sensacional, transmitimos o evento via TreinaTOM e ela ainda ofereceu câmeras para gravarmos o evento.

Também gostaria de agradecer a todos aqueles que vieram no sábado, inclusive de outros estados como o pessoal da Tink! Também um grande agradecimento aos nossos palestrantes: Nando Vieira, Alisson Sales, Fabio Akita, Rafael Lima, Anderson Leite e Clemente Gauer.

Enfim, o Ceará On Rails 2009 foi sensacional, esperamos que em 2010 seja ainda melhor e já estamos começando a nos movimentar para isso!

5:26pm
0 notes

Adminizio | Admin Templates | Backend Templates →

Pensando realmente que esse template deve valer a pena para um projeto pessoal…

November 12, 2009 at 8:23pm
0 notes

Ceará On Rails 2009 - Links

Estou postando alguns links com slides e posts sobre o Ceará On Rails 2009!

Rafael Lima:

http://rafael.adm.br/p/bootstrapping-de-aplicacoes-web-no-ceara-on-rails-2009/

http://www.slideshare.net/rafael_lima/bootstrapping-de-uma-aplicao-web?src=embed

Alisson Sales:

http://www.slideshare.net/alissonsales/vivendo-no-mundo-rails-2465759

Nando Vieira:

http://simplesideias.com.br/ceara-on-rails-2009-testando-rails-apps-com-rspec/

http://www.slideshare.net/fnando/testando-rails-apps-com-rspec?src=embed

Tiago Bastos:

http://www.slideshare.net/comechao/ruby-ftw-2468461

Fabrício Lemos:

http://www.fabriciolemos.org/blog/2009/retrospectiva-ceara-on-rails-2009/comment-page-1/#comment-3735

Trenti.me:

http://trendti.me/cearaonrails

Flickr:

http://www.flickr.com/search/?w=all&q=cearaOnRails&m=text

8:20pm
0 notes

Noiva estudando, eu tomando uma Stella…

8:20pm
0 notes

Eu não sei pq ainda acesso o R7 http://bit.ly/WyGzr