preguntar acerca de ruby

4
réponses

Syntaxe du module imbriqué Ruby (et Rails)

Je me demande quelle est la différence entre les deux modules suivants # First Example module Parent module Child end end Et # Second Example module Parent::Child end En utilisant la 2ème méthode, il semble que le module Parent doit être pr …
demandé sur 1970-01-01 00:33:30
4
réponses

Rails comment additionner les colonnes?

Exemple que j'ai: @test = Pakke.find([[4], [5]]) Dans ma table Pakke j'ai une colonne nommée prismd Comment puis-je additionner les deux valeurs pour le prismd colonnes pour @test? ... …
demandé sur 1970-01-01 00:33:32
11
réponses

Décorateurs en Ruby (migration de Python)

Je passe aujourd'hui à apprendre Ruby du point de vue de Python. Une chose que j'ai complètement échoué à affronter est un équivalent de décorateurs. Pour réduire les choses, j'essaie de reproduire un décorateur Python trivial: #! /usr/bin/env p …
demandé sur 1970-01-01 00:33:29
7
réponses

Comment diviser une chaîne CamelCase dans ses sous-chaînes en Ruby?

J'ai une belle CamelCase chaîne telle que ImageWideNice ou ImageNarrowUgly. Maintenant j'ai envie de casser la chaîne dans son sous-chaînes, telles que Image, Wide ou Narrow, et Nice ou Ugly. Je pensais que cela pourrait être résolu simplement par …
demandé sur 1970-01-01 00:33:30
6
réponses

importer à partir de CSV dans un tableau Ruby, avec le 1er champ comme clé de hachage, puis rechercher la valeur d’un champ donnée ligne d’en-tête

Peut-être que quelqu'un peut m'aider. Commençant par un fichier CSV comme ceci: Ticker,"Price","Market Cap" ZUMZ,30.00,933.90 XTEX,16.02,811.57 AAC,9.83,80.02 Je parviens à les lire dans un tableau: require 'csv' tickers = CSV.read("stocks.c …
demandé sur 1970-01-01 00:33:31
4
réponses

Code pour générer des nombres aléatoires gaussiens (normalement distribués) dans Ruby

Quel est le code pour générer des nombres aléatoires normalement distribués dans ruby? (Note: j'ai répondu à ma propre question, mais j'attendrai quelques jours avant d'accepter de voir si quelqu'un a une meilleure réponse.) Modifier: En cherc …
demandé sur 1970-01-01 00:33:31
3
réponses

Ruby: divisible par 4

Cela fonctionne bien, mais je veux le rendre plus joli - et accueillir toutes les valeurs qui sont divisibles par 4: if i==4 || i==8 || i==12 || i==16 || i==20 || i==24 || i==28 || i==32 # ... end Une méthode intelligente et courte pour le fair …
demandé sur 1970-01-01 00:33:32
5
réponses

Comment compiler Ruby?

Existe-t-il un outil qui peut me permettre de compiler du code Ruby pour qu'il fonctionne un peu plus vite? Par exemple, j'ai entendu dire qu'il existe un outil pour Python appelé " pyc " qui nous permet de compiler le code, de sorte qu'il s'exécut …
demandé sur 1970-01-01 00:33:31
5
réponses

Rails — exporter des enregistrements vers un fichier Excel téléchargeable en utilisant axlsx gem (Keep MVC)

J'ai installé la gemme axlsx avec succès à partir de https://github.com/randym/axlsx Voici mon code de contrôleur que j'ai utilisé pour créer un fichier excel à travers cette gemme. Mais rien ne se passe avec ce code à la place, il me montre une e …
demandé sur 1970-01-01 00:33:34
3
réponses

Empêcher STI lors de l’héritage d’un modèle ActiveRecord

Sur Rails 3.2.6, j'ai une classe qui hérite de ActiveRecord:: Base: class Section < ActiveRecord::Base ... end Quand j'hérite de cette classe, Rails supposera que je veux STI: class AnotherSection < Section ..Rails assumes I have a t …
demandé sur 1970-01-01 00:33:32