Ruby 1.9.3 inclu de base (stdlib) un générateur et parser de flux RSS et ATOM :
Je vous laisse visiter ce lien : http://www.ruby-doc.org/stdlib-1.9.3/libdoc/rss/rdoc/RSS.html
Les exemples y sont très clair sur cette page.
Aller au contenu | Aller au menu | Aller à la recherche
lundi 12 décembre 2011
Par rivsc le lundi 12 décembre 2011, 09:28
Ruby 1.9.3 inclu de base (stdlib) un générateur et parser de flux RSS et ATOM :
Je vous laisse visiter ce lien : http://www.ruby-doc.org/stdlib-1.9.3/libdoc/rss/rdoc/RSS.html
Les exemples y sont très clair sur cette page.
vendredi 9 décembre 2011
Par rivsc le vendredi 9 décembre 2011, 15:42
Le gem est apparu dans un railscast, il n'y a pas longtemps.
Voici la doc : http://fakeweb.rubyforge.org/ qui est très bien faites d'ailleurs. Pratique pour les tests unitaires et fonctionnels de méthode qui utilise une API distante.
Article à lire sur les mocks (http://fr.wikipedia.org/wiki/Mock_(programmation_orient%C3%A9e_objet)).
Bon code.
mardi 6 décembre 2011
Par rivsc le mardi 6 décembre 2011, 15:00
Il peut être avantagieux de changer une colonne dans toute une table :
MonModel.update_all(:attribut_en_question => valeur)
Exemple :
Product.update_all(:price => 10.0)
C'était la petite astuce du jour !
vendredi 2 décembre 2011
Par rivsc le vendredi 2 décembre 2011, 09:41
Une fois connecté à la console postgresql (psql) vous pouvez taper :
\i [NOM DU FICHIER]
Exemple :
\i /home/moi/Bureau/mon_fichier_sql.sql
Si vous avez d'autres solutions n'hésitez pas.
mardi 29 novembre 2011
Par rivsc le mardi 29 novembre 2011, 12:36
J'ai dans mes contacts deux entreprises qui cherchent des développeur Web RubyOnRails.
Wype, une jeune Web Agency Parisienne est à la recherche d'un développeur web RubyOnRails (CDI, Salaire négociable), voici l'annonce :
-> http://remixjobs.com/emploi/Developpement/Developpeur-Ruby-on-Rails-H-F/11380
Une autre entreprise Lilloise SiliconSalad cherche également un développeur web RubyOnRails (CDI, Salaire négociable), voici l'annonce :
-> http://remixjobs.com/emploi/Developpement/Developpeur-Ruby-on-Rails-H-F/11547
Je leur souhaite de trouver chaussure au poste de travail, elles le méritent !
dimanche 27 novembre 2011
Par rivsc le dimanche 27 novembre 2011, 01:08
Rails 3 a apporté un petit truc sympa le default_scope. Il permet d'appeler un scope par défaut sur un model. Par contre il peut être sympa dans certain cas d'éviter d'utiliser le default_scope. C'est pour cette raison qu'il existe unscoped :
Exemple :
class Product < ActiveRecord::Base
default_scope :order_by_name, order(:name)
end
# Ordonné par name
# SELECT * FROM products ORDER BY name;
Product.all
# SELECT * FROM products;
Product.unscoped.all
A retenir ! En même temps c'est pas très compliqué !
mardi 8 novembre 2011
Par rivsc le mardi 8 novembre 2011, 11:07
Comment récupérer la liste des attributs ou champs d'un model rubyonrails ?
Bon la réponse tient en une seule ligne :
Model.attribute_names
Si on veut un plus le type, il faut utiliser columns_hash :
Model.columns_hash["ma_colonne"].type
Et si on veut encore en plus le type en base de données (sql) :
Model.columns_hash["ma_colonne"].sql_type
Source : http://thewebfellas.com/blog/2009/4/14/accessing-column-information-with-activerecord
« billets précédents - page 3 de 39 - billets suivants »