Problème avec une base de données sur un serveur disctinct

Salut,

J'ai une base de données qui est située sur un serveur distinct. J'utilise MySQL 5.0.27, Ruby 1.8 et Rails 1.1.6 sur Windows.

L'accès à cette base de données se fait correctement. À travers mon application Rails, on peut voir les données. Le problème survient lorsque je veux utiliser des fonction de recherche dans la base de données ("each", "children"). Voici le message d'erreur:

undefined method `each' for #

Si quelqu'un peu m'aider, je l'apprécierais...

Raphaël

Problème avec une base de données sur un serveur disctinct

J'utilise MySQL 5.0.27, Ruby 1.8 et Rails 1.1.6 sur Windows. L'accès à cette base de données se fait correctement. À travers mon application Rails, on peut voir les données. Le problème survient lorsque je veux utiliser des fonction de ...

Utiliser Rails pour mon Stage?!!

Bonjour!
Je suis étudiant en école d'ingénieur, et je vais entammer mon stage de fin d'étude en début janvier !
En bref, mes objectifs seront de:
- Réunir les différentes données existantes dans la boîte (format excel, access, ...) afin d'en faire un tout COHERENT et d'aboutir à la création d'une base de données unique. A ce propos, j'ai l'intention d'allour une machine spécialement pour cette base, machine qui fera office de serveur.

- Créer un frontend ergonomique pour cette base, problablement sous forme de clients légers, car de nombreux département de la société utiliseront la base !

links for 2006-11-30 (Shoob)

Amazon goes Ruby on Rails Amazon crée un digg-like orienté listes de produits. Vous pouvez créer vos listes qui sont soumises aux votes de la communauté. L'application est en rubyonrails.

validates_uniqueness_of relation n-n

bonjour,

j'ai une relation de type n-n :

zone, zone_types et donc une table zone_type_zones

je souhaite qu'une valeur nom de zone ne puisse pas se retrouver plusieurs fois par zone_types.

j'ai un peut regardé les solutions proposées (y compris sur se site), mais je ne trouve rien de satisfaisant.

on ne peut pas faire un validates_uniqueness_of dans une relations n-n ?

[RAILS] doc (News 2 Pain)

ATTENTION! Ce post commence par un triste constat, mais il ne faut pas s'arrêter là : Ruby on Rails ça déchire tout, lisez la fin aussi ! Malheureusement, à mon niveau [1] Rails a un sérieux désavantage : le manque de docs. Malgré mes deux liens préférés, la ref de Ruby et l'API de Rails, on trouve quand même une information très fragmentée sur Rails, et la plupart du temps, il faut la débusquer dans des blogs. Heureusement, Google est là pour chercher à ma place. En fait, le vrai problème, c'est que je connais beaucoup, mais pas tout. L'API de Rails contient énormément de choses qu'on ne peut acquérir que par la pratique. Parce qu'au final, quand tu as un truc chiant, répétitif, ou un problème basique que tout le monde s'est déjà posé, la solution existe déjà, mais il faut savoir la chercher. Que ce soit sur #rubyonrails ou railsfrance.org, la plupart des posts sont d'un niveau assez basique. Ca se résume en trois catégories : - les énervants : "bonjour, j'ai 14 ans et je ne sais pas lire un message d'erreur", - les malheureux : "bonjour, j'ai fait un truc super compliqué parce que je ne sais pas que ça existait déjà, ça ne marche pas et je ne sais pas expliquer mon problème" - et les hardcores. Moi, je suis à mi-chemin entre un hardcore et un malheureux. Et c'est frustrant. Mais je vous ai promis une happy end, non ? Et bien finalement, vous en aurez trois ! Si vous vous dites parfois que vous faites un truc hyper compliqué alors que ça devrait être simple, rappelez-vous, il y a déjà la solution ! ... Et puis non, ca prend trop de place à mon goût. La suite au prochain épisode :) [1] je dis ca sans me vanter, la plupart des gens un peu sérieux et pas trop cons ayant fait les mêmes études que moi seraient dans le même cas.

Outils > Du Rails sur Glassfish grâce à JRuby (JDN Téléchargement)

Les améliorations apportées à JRuby, implémentation Java du langage Ruby, n'en finissent pas : l'un des principaux objectif...

RoR (Johan-oudinet-geek)

Je ne sais pas si vous connaissez Ruby On Rails (RoR), mais si ce n'est pas le cas, il s'agit d'une plateforme de developpement web. Vous allez me dire, encore une ?! Effectivement, il existe une multitude de plateforme de developpement web, mais celle ci est particulierement bien faite :Basee sur le magnifique langage de script tout objet qu'est `Ruby'Reuni differents concepts qui ont fait leur preuve comme le principe MVC (Model - View - Controller) qui permet un decoupage propre du projet, ou encore le fameux DRY (Don't Repeat Yourself) qui permet d'eviter un maximum de redondances grace notamment a un systeme evolue de convention de nommage. A l'ecole on nous apprend que c'est mieux d'appeller un chat un chat meme si ca n'apportait rien d'autre qu'une meilleure comprehension du code par la suite; maintenant ca a une utilite! Ainsi si vous creez un model `Client', RoR sait que par defauts toutes les informations de votre model se situent dans la table `clients' et va donc les chercher tout seul! Resultat, il suffit juste de bien penser sa base de donnee, et plus besoin d'ecrire des lignes de code totalement debile... tout simplement genial !Gestion en built'in de la technologie AJAX qui permet de faire des sites `dynamiques' dans le sens ou vous pouvez effectuer des requetes intermediaires avec le serveur qui permet de mettre a jour une partie de la page en cours sans avoir a tout recharger. Cette technologie existe depuis un moment mais est devenue a la mode seulement recemment, notamment depuis que les gens de chez Google l'utilise abondamment pour toutes leurs applis halucinante tel leur messagerie Gmail.Une gestion des tests integre qui permet de tester votre application Web tout au long de son developpement sans avoir a cliquer un peu partout, et enfin un systeme fiable de validation de votre projet.Une prise en main extrement rapide qui permet de faire de petites applications en un temps record (meme pour un debutant comme moi)Necessite quand meme un peu de temps pour bien rentrer dans `l'esprit RoR' car des fois on fait des trucs un peu a goret, alors qu'il existe toujours une maniere propre de le faire.Une gestion de tout ce qui est form, button, etc, tres bien penser qui evite de se taper tout le bordel d'html souvent pas tres intuitif, alors que la on a vraiment l'impression que c'est ultra logique ;)Surement encore plein de trucs que je n'ai pas eu le temps de decouvrirBon je me suis un peu attarde sur une liste (surement pas exhaustive) de toutes les qualites que peu avoir cette plateforme, mais j'avais le souvenir que la plupart des developpements web etaient tres moche d'un point de vue code. C'est a dire un max de redondances, pleins d'astuces toutes pourries et totalement contre intuitive pour reussir a faire un truc qui fonctionne toujours pas.Au final, je decouvre avec RoR la possibilite de faire des applications Web de qualite (que ce soit au niveau du resultat que du point de vue de la clarete du code). On a enfin un systeme evolue (yeah de l'OO) et une gestion haut niveau de la conception d'un site web. Bref, que du bonheur. Pourvu que cette plateforme reussisse a s'imposer sur le marche, et que les webmasters fassent enfin des sites web de qualite ;) P.S: Pour ceux que ca interesse, vous trouverez certainement un tas de tutos sur RoR, mais je vous recommande de jeter un oeil au bouquin de Pragmatic Programmers (Agile Web Development with Rails) qui est tres didacticiel et permet d'avoir rapidement une bonne comprehension generale de l'esprit de la plateforme Ruby On Rails.

Scoopeo a 1 an !

Le développement avait débuté le 7 novembre, après notre décision, pendant nos vacances au Sénégal, de développer un site pour nous en Ruby on Rails (et d’abandonner nos clients php). On a un peu hésité entre un digg-like et un ...

scaffold: où placer mon code ? partial ou vue ?

bonjour,

je découvre rails et c'est trop bon !

mais j'ai pas tout pigé :

alors, si on prends pour hypothèses :

table auteurs
+--------+--------------+------+-----+---------+----------------+
| Field  | Type         | Null | Key | Default | Extra          |
+--------+--------------+------+-----+---------+----------------+
| id     | int(11)      | NO   | PRI | NULL    | auto_increment |
| nom    | varchar(255) | YES  |     | NULL    |                |
| prenom | varchar(255) | YES  |     | NULL    |                |
+--------+--------------+------+-----+---------+----------------+