Layout novo

8 de maio de 2010 ~ Comente! ~ Tags:

Como anualmente faço, criei vergonha na cara e dei uma remaquiada no site, usando várias coisas do CSS3, muitas dessas que o IE(ca) não suporta.


Guia de sobrevivência do iPhone

7 de maio de 2010 ~ Comente! ~ Tags:

Ganhou um iPhone na promoção do posto, do papai ou pagou 499 obamas no gadget da Apple e não sabe o que fazer? Leia esse rápido guia tudo-em-um.

App Store

Os aplicativos do iPhone inicialmente só podem ser instalados a partir da App Store. Para acessá-la, você precisa se cadastrar. A navegabiidade é toda feita pelo iTunes, que visualiza que você mora no Brasil e te redireciona para a loja brasileira. Entretanto, há uma forma de acessar a loja americana. Ter uma conta na loja americana significa acesso a games, que a loja brasileira não disponibiliza por questões burocráticas. Portanto, cadastre-se na duas lojas para ter acesso a mais apps. O resto fica por conta do Jailbreak.

Jailbreak

Com o jailbreak você pode instalar aplicativos em seu iPhone sem utilizar a App Store. A ferramenta atual para realizar o jailbreak é o Spirit (download Mac / PC). Você pluga o iPhone, aperta o botão “Jailbreak” e corre para o abraço. O Spirit instala no iPhone o Cydia.
Continue lendo →


iPhone e Rails

21 de fevereiro de 2010 ~ Comente! ~ Tags:,

O desenvolvimento de web apps para iPhone requer alguns cuidados especiais. Em nossas aplicações significa pensar em um layout para o gadget. Uma forma rápida de definir o layout para iPhone é através do código abaixo:

Para quem quer conhecer o desenvolvimento de web apps para iPhone, vale conhecer os projetos jQTouch e iWebKit. O jQTouch é um plugin do jQuery com uma série de recursos de animação semelhantes ao do aparelho e possui inclusive a funcionalidade de Geo Location. Já o iWebKit é um framework que não depende de nenhuma biblioteca e que possui também bons recursos para montagem de interfaces.


Novo micro-projeto: XAVECATOR

21 de fevereiro de 2010 ~ 1 comentário ~ Tags:, ,

O nome até parece de app do Aurélio, ou de produtos das Organizações Tabajara, mas num fim-de-semana sem nada pra fazer, resolvi fazer um pet project para ver o Rails 3 funcionando e, para conhecer o jQTouch.

xavecator

O XAVECATOR é para nerds pessoas cara-de-pau e/ou sem inspiração. Bem é verdade que tem coisa aí que digno de beijo na boca ou tapa na cara, mas tudo é conversado e entendido ;)

P.S. 1: ainda estou atualizando o ‘banco de dados’. Não está tudo pronto ainda.
P.S. 2: se você tem um iPhone pode acessar o site nele onde precisar
P.S. 3: você pode seguir o XAVECATOR no Twitter


Monografia on Rails: autosimulado

5 de dezembro de 2009 ~ Comente! ~ Tags:, ,

Para conclusão do meu curso de Sistemas de Informação, dediquei minha monografia e trabalho de conclusão de curso ao autosimulado.

Hoje foi a apresentação da banca do trabalho de conclusão de curso e anexo abaixo minha monografia em PDF e os slides da apresentação.
Continue lendo →


Syntax Highlight on Rails

2 de dezembro de 2009 ~ Comente! ~ Tags:, ,

Quer fazer um syntax highlight igual ao do codestacker abaixo, a la Textmate? É fácil:

Faça o download da biblioteca de expressões regulares Oniguruma. A versão mais recente é a 5.9.1. Compile-a:

 ./configure && make && make install 

Após isso instale as gems Oniguruma, Textpow e Ultraviolet e instale o plugin tm_syntax_highlighting em seu projeto.

Em suas views, utilize:

 code(some_ruby_code, :theme => "twilight", :lang => "ruby", :line_numbers => true) 

IETester

30 de novembro de 2009 ~ Comente! ~ Tags:, , ,

IETester é coisa linda de Deus: um aplicativo que emula as versões 5.5, 6, 7 e 8 do IEca. Ótimo para você perder o dia sofrendo com os bugs de layout!

ietester


Internacionalização em labels

22 de novembro de 2009 ~ 3 comentários ~ Tags:

Desenvolvendo uma aplicação onde apliquei os recurso de internacionalização do Rails, percebi que o framework não traduz os valores dos labels para a tradução do atributo.

Para corrigir isso, existem duas formas: um plugin chamado i18n_label ou uma gambiarra um recurso técnico avançado adaptado a condições tecnológicas precárias em um determinado momento:

Cole o código acima em um arquivo da pasta ‘lib’, por exemplo e o inclua com require no environment.rb.


Rails e cia no Snow Leopard

14 de novembro de 2009 ~ Comente! ~ Tags:, , , ,

Fiz uma instalação nova do Snow Leopard no meu MacBook e ao migrar os dados do Time Machine, do Leopard, algumas coisas pararam de funcionar. Resolvi então escrever para complementar meu post anterior sobre o assunto.

Xcode

ANTES DE MAIS NADA, instalei o Xcode. Ele está junto no DVD do Snow Leopard, na pasta de Instalações Opcionais.

Rails

O Snow Leopard já vem com duas versões do Rails já instaladas: 2.2.2 e 1.13.6. Caso queira atualizar seu ambiente:
Continue lendo →


O que é Ruby on Rails?

9 de novembro de 2009 ~ 3 comentários ~ Tags:, ,

A essa altura do campeonato todo mundo já deve saber o que vem a ser o framework Ruby on Rails. Minha monografia e meu trabalho de conclusão de curso da Faculdade foram sobre o autosimulado. Na monografia fiz uma introdução sobre as características do framework, reproduzido abaixo:

Ruby on Rails

O framework Ruby on Rails foi extraído de um sistema para gerenciamento de projetos chamado Basecamp. A primeira versão do framework foi oficialmente lançada em 25 de Julho de 2004 e seu desenvolvimento conta com colaboradores em todo o mundo liderados pelo programador dinamarquês David Heinemeier Hansson.

MVC

Um padrão de projeto descreve e provê uma solução para um problema freqüente, sendo genérico e reusável. São criados a partir de problemas de problemas comuns enfrentados no desenvolvimento de projetos de software.
A criação de componentes reutilizáveis é uma das técnicas mais exploradas em Engenharia de Software. O uso de componentes diminui o tempo de desenvolvimento e a taxa de erros de codificação. Um padrão pode ser entendido como a abstração de detalhes sobre a implementação de um software.

MVC

Continue lendo →


Página 3 de 31‹ Anterior1234567Próximo ›Último »

Últimos textos do blog

Tagcloud

abraweb acadêmico actionscript ajax apache apple arteccom asp autosimulado backup benchmark beta bh blogosfera bookmarklet bookmarklets brasil browser censura chucknorris cms codestacker concurso crítica css dashboard deployment desenvolvimento design dicas divinópolis dotmac download dreamhost economia empreendedorismo empreendorismo encontro estatísticas extreme programming feedburner firefox fireworks flash flickr ftp game git globo gmail golive google greasemonkey guerrilha hack host howto htaccess html humor ie inss internet banking iphone ipod is® javascript jquery layout leopard linux listas live locomotive mac meme microsoft miguxês minasonrails mod_rails mp3 msn mysql off tropic opensocial opera orkut oscommerce parser passenger pc personalidade pesquisa php plugin plugins pog portfolio produtividade publicidade rails refurbished regex resenha review ria rss ruby rádio safari sandbox screencast screensaver script.aculo.us seo shoutcast silverlight software spam startup stevejobs suporte swf switch são paulo teste textmate trabalho tumblelog tumblr tutorial twitter ui uml usabilidade validação viral wallop web2.0 webalizer webdesign webdevelopment webkit webmail webmobile webobjects webstandards windows wordpress xml yahoo youtube

Veja todos os textos →