Questions marquées «ruby»

Ruby est un langage interprété orienté objet dynamique et open source multiplateforme, créé par Yukihiro Matsumoto (Matz) en 1995. La balise [ruby] est destinée aux questions liées au langage Ruby, y compris sa syntaxe et ses bibliothèques. Les questions Ruby on Rails doivent être étiquetées avec [ruby-on-rails].

7
Pour changer de répertoire dans un script ruby?
Je veux créer une nouvelle application de rails et lancer le serveur de rails pour cette application, tout à partir d'un script ruby. Mon code ressemble à ceci: #!/usr/bin/env ruby system "rails new my_app" system "cd my_app" system "rails server &" Cependant, lors de l'exécution de "rails server &", le …

10
Quel est le contraire de chr () dans Ruby?
Dans de nombreuses langues, il existe une paire de fonctions, chr()et ord(), qui convertissent entre les nombres et les valeurs de caractères. Dans certaines langues, ord()est appelé asc(). Ruby a Integer#chr, ce qui fonctionne très bien: >> 65.chr A C'est suffisant. Mais comment allez-vous dans l'autre sens? "A".each_byte do |byte| …
100 ruby  ascii 


6
Utilisation des helpers dans le modèle: comment inclure des dépendances d'assistance?
J'écris un modèle qui gère l'entrée utilisateur à partir d'une zone de texte. Suivant les conseils de http://blog.caboo.se/articles/2008/8/25/sanitize-your-users-html-input , je nettoie l'entrée dans le modèle avant de l'enregistrer dans la base de données, en utilisant le before_validate rappeler. Les parties pertinentes de mon modèle ressemblent à ceci: include ActionView::Helpers::SanitizeHelper class …

8
convertir String en DateTime
J'ai besoin d'analyser la chaîne suivante dans un objet DateTime: 30/Nov/2009:16:29:30 +0100 Y a-t-il un moyen facile de faire ceci? PS: Je veux convertir la chaîne ci-dessus telle quelle. Le colon après l'année n'est pas une faute de frappe. Je veux aussi résoudre le problème avec Ruby et non RoR.
100 ruby  date  time  parsing 




1
Hash Rocket est-il obsolète?
Le post de fusée RIP Hash bien cité semble impliquer que la syntaxe Hash Rocket ( :foo => "bar") est déconseillée au profit du hachage de style JSON nouveau à Ruby ( foo: "bar"), mais je ne trouve aucune référence définitive indiquant la forme Hash Rocket est en fait obsolète …


10
Comment obtenir le temps écoulé en millisecondes dans Ruby?
Si j'ai un Timeobjet provenant de: Time.now et plus tard j'instancie un autre objet avec cette même ligne, comment puis-je voir combien de millisecondes se sont écoulées? Le deuxième objet peut être créé à la même minute, au cours des prochaines minutes ou même des heures.
98 ruby 

5
Comment supprimer les caractères non alphanumériques d'une chaîne et conserver les espaces?
Je veux créer une expression régulière qui supprime tous les caractères non alphanumériques mais garde les espaces. Il s'agit de nettoyer l'entrée de recherche avant qu'elle n'atteigne la base de données. Voici ce que j'ai jusqu'à présent: @search_query = @search_query.gsub(/[^0-9a-z]/i, '') Le problème ici est qu'il supprime tous les espaces. …


13
ActiveRecord.find (array_of_ids), préservation de l'ordre
Lorsque vous faites Something.find(array_of_ids)dans Rails, l'ordre du tableau résultant ne dépend pas de l'ordre de array_of_ids. Existe-t-il un moyen de rechercher et de conserver la commande? ATM Je trie manuellement les enregistrements en fonction de l'ordre des ID, mais c'est un peu nul. UPD: s'il est possible de spécifier l'ordre …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.