Search posterous

Search all posts and users. Type a name, type a favorite song title, whatever! See what comes up.
  

More posterous blogs











More recommended blogs »

Here are posterous posts filed under rails...

Bascht says...

This is all pretty understandable: it’s easy to define community in terms of what we’re not. A common enemy focuses and drives us. Competition can take a positive form: when it’s friendly and constructive both communities benefit.

Lately, though, I’ve noticed the tone of the arguments in the Django community getting nastier — especially when it comes to Rails. Again, I’m far from innocent in this regard: I’ve certainly done my fair share of Rails-bashing, and I regret it.

Neat article - seeing Rails from a Django persons view.

Filed under: django, python, rails, rants, ruby

pellegrino says...

No próximo final de semana dos dias 7 e 8 de novembro de 2009, será realizada a II Ultra maratona how to de Software Livre, dois dias inteiros dedicados a workshops bem práticos sobre os mais diversos assuntos; desde administração de sistemas até RIAs utilizando JQuery.

  • LDAP – Conceitos e Aplicações
  • Welcome to the Django
  • Instalando CACIC – Servidor e Agente
  • Interfaces Gráficas do Shell (Aprofundamento do Zenity)
  • Teste de Invasão em Redes Sem Fio
  • Rails: Otimizando Client-side e Server-side
  • Paravirtualização com XEN no Debian Lenny
  • Nagios: Gerenciando redes de alta disponibilidade
  • Cluster Zimbra de alta disponibilidade com HeartBeat e DRBD
  • RIA com JQuery
  • Conforme o Sylvestre Mergulhão disse em seu post, terei a difícil e honrosa tarefa de substitui-lo na apresentação do how-to Rails Otimizando client e server side. Também estará presente meu amigo Henrique Bastos que apresentará o tutorial sobre Django.

    A maratona ocorre na Rua Martins Ferreira, 71, no bairro de Botafogo, na zona sul do Rio de Janeiro.

    Será uma oportunidade bem legal para se aprender um pouco mais sobre uma gama bem variada de tecnologias. As inscrições devem ser feitas no site do evento . Quem tiver interesse, ainda dá tempo, mas é melhor correr pois as vagas são limitadas e já estão se esgotando!

    O evento é uma grande iniciativa do pessoal da Clavis Segurança da Informação, Tecnohall Soluções em Tecnologia e pela Green Hat Segurança da Informação, com o apoio de diversas instituições como PRODERJ, SEPRORJ, RIOSOFT e ALTEX

    Nos vemos lá! 

    Grande abraço! 

    Filed under: educação, eventos, rails, software livre

    dchua says...

    I'm thinking of implementing something like how ActionMailer does their dynamic deliver_* methods for this opensource rails messaging plugin I'm currently working on, but I'm not sure how should I go around working it.

    I'm thinking of doing an easy-to-configure HTML templating system that would allow users to customize the output of commonly sent out messages.

    But what do you think? Is it even necessary? Or am I adding code bloat.

    Filed under: actionmailer, open-source, rails, ruby

    jayfallon says...

    Last friday Eloy and I participated in the Ruby en Rails Rails Rumble 2009, we had 8 hours to write an application which helped developers find out more information about the dependencies in their Rails application.

    Our submission is called Apprise. Apprise is a tool to check gem dependencies and external repositories for newer versions of the currently installed ones in your Rails application.

    To be more specific, it looks for three sources of dependencies. Git and Subversion externals in vendor/plugins and bundled Gems in the Gemfile. Checking for Gem dependencies is delegated to Bundler. If you don’t use Bundler to manage Gem dependencies you will still see outdated externals and submodules.

    Outdated dependencies are listed and you can decide to update the externals, submodules or gems.

    $ apprise                 
    Outdated dependencies
     * forestwatcher (Subversion external)
     * risosu-san (Git submodule)
     * miso (Gem)

    If you want to try it out you can easily install the gem and run the command in the root of your Rails application.

    $ gem install apprise --source http://gemcutter.org

    Unfortunately we did not win, but our patch for Bundler to list outdated gems was pulled by Yehuda Katz right after the competition.

    Apprise is a tool to check gem dependencies and external repositories of the currently installed gems in your Rails application.

    Filed under: Gems, Rails, RoR, Ruby

    glennrob says...

    Tired of writing

    script/server

    ?

    How about saving yourself from carpal tunnel with handy aliases like these? ;

     
    # Rails 
    alias r='touch tmp/restart.txt' 
    alias ss='script/server' 
    

    Grab the source over at http://gist.github.com/218795 and whack it in your .bash_profile.

    (Dont forget to set up git autocompletion first : http://blog.ericgoodwin.com/2008/4/10/auto-completion-with-git )

    Filed under: rails

    white says...

    Rails in a Nutshell

    This is the draft of upcoming O'Reilly book. Feel free to read and comment. :)

    Filed under: dev, rails, ruby, rubyonrails

    matthewlang says...

    I thought I would have a go at this "tools of the trade" post that many Ruby developers are posting. 

    I think most people who will post these lists will be full-time or contract developers who at least get to do some Ruby or Rails development in their work day. I myself don't have the benefit of being able to work with Ruby as part of my job. Instead I've been working with Ruby as a hobby.

    Here's my list:

    Hardware
    • 13" Macbook (black) - I bought one of these a couple of years ago and it's been superb as a development platform. Hoping to add a memory upgrade in the next few months to take me from 2Gb to 4Gb. I've also recently upgraded to Snow Leopard.
    Software
    • TextMate - The editor of choice if your using OS X but recently there has been a lot of chatter about Emacs and Vim.
    • Pixelmator - Excellent image editing software for a fraction of the price of Photoshop.
    • Terminal - Apple's built in terminal emulator does the job for me.
    • Safari - I've settled primarily on using a single browser for my projects for the moment.
    • Git and GitX - Git is the SCM of choice for me. If you want a quick installer for OS X then you should try git-osx-installer
    Web Services - Not web services in the traditional sense of development, but organisations who offer free services that help with me with my development.
    • Heroku - If your looking for easy deployment to a staging or live server then you really can't get much simpler than this. Heroku allows you to quickly deploy your app from your repository with just a few simple commands. I've just started to use Heroku to stage a couple of applications, but in the future I may look to roll a couple of websites with them.
    • GitHub - I've only just started putting some projects onto GitHub. Great if your working on open source projects or you want to roll your own version of something already hosted on GitHub.
    • Posterous - I've been posting interesting bits in Ruby for a while now using my Posterous blog. I originally used a self-hosted Wordpress blog, but I've been trying to cut back on having to maintain too many things and instead using tools that just work. With Posterous, I'm able to email all my posts and have them published to Twitter at the same time. Easy!
    Resource & Learning
    • RubyInside & RailsInside - Peter Cooper's Ruby blogs are a necessary read when your working with Ruby. All the best news on the Ruby and Rails communities in one place. 
    • Railscasts - Ryan Bates has been knocking out these great screencasts for a couple of years now. They're an excellent source of information on Rails.
    • Ruby5 - 5 minutes of Ruby related news in a podcast. Easy to consume and no need to follow hundred's of different blogs!
    • The Pragmatic Bookshelf - I bought a few titles over the years from here. It's always been a good place for not only Ruby and Rails, but project management and agile.
    I've left out a lot of other tools that could have made the list, but these are just support tools like Evernote, Dropbox and Google Apps. I didn't add these to the list because I don't think they belonged here. I wanted to only list the necessary tools I need to write Ruby applications.

    This list might be minimal but I thought it could act as a starting point for people who are new to Ruby and just want to start learning with basic tools.

    Filed under: Programming, Rails, Ruby

    hdknr says...

    興味深い議論をありがとうございます。ちょうどDeliciousのhostlistに関連するスライドが入っていたので紹介します。238〜248ページに Model is-a ActiveRecord(s) はアンチパターンで Model has-a ActiveRecord(s) のほうが良いと説明されています。
    http://www.slideshare.net/billkarwin/sql-antipatterns-strike-back?src=embed
    (私自身は Model is-a ActiveRecord(s) しか経験が無いです)

    Filed under: Opinion, rails

    hdknr says...

    もはや MVC が本当に正しいのかどうか見直す時期に来ているのでは?

    本当にオブジェクト指向や MVC は生産性をもたらしたのだろうか? Java なんか単に複雑になっただけなんじゃないだろうか?そういう疑問はあっていいと思います。

    今は最先端を行ってるのは PAC(Presentation Abstract Controller)だと確信します。

    PAC は MVC の階層的アーキテクチャとみることができます。
    これを採用しているソフトには Drupal、Firefox、Eclipse などがあります。誰も指摘しないけど。

    Drupal は PAC であり、米アマゾンのウェブ開発カテゴリでの本のランキングに Drupal が入ってきていることからもその生産性の高さが伺い知れると思います。

    Filed under: Opinion, rails

    hdknr says...

    Panda is an open source solution for video uploading, encoding and streaming.

    Panda architecture diagram

    Unlike other video platforms, Panda is not just a service for encoding your videos for the web; Panda handles the whole process. From the upload form to streaming, Panda takes control.

    By providing an elegant REST API, Panda makes it completely painless to implement full video uploading, encoding and streaming functionality to your web application in a matter of hours.

    • Runs completely within Amazon's Web Services utilising EC2, S3 and SimpleDB.
    • Everything contained within one elegant Merb application.
    • Support for the encoding profiles which FFmpeg supports. They include FLV for flash and H264 for iPhone.
    • Panda gem for painless integration with Ruby on Rails and Merb.
    • Lovely little admin dashboard for managing your videos.

    Filed under: rails, video