Articles of ruby

Installé memcached via homebrew, comment démarrer et arrêter le serveur?

J’ai memcached installé via homebrew. Comment démarrer / arrêter le serveur? Des outils en ligne de commande pour interagir avec memcached? homebrew at-il un moyen de supprimer un paquet?

Obtenir “Attention! PATH n’est pas configuré correctement lors de l’utilisation de rvm 2.0.0 –default

Ci-dessus ne fonctionne pas la première fois, travaille la deuxième fois. Essayez de définir la version ruby ​​sur 2.0.0 pour toute nouvelle fenêtre shell. Faire $ rvm use 2.0.0 –default donne Warning! PATH is not properly set up, ‘/home/durrantm/.rvm/gems/ruby-1.9.3-p125/ bin’ is not at first place, usually this is caused by shell initialization files – check […]

convertir une chaîne en date et heure

Je dois parsingr la chaîne suivante dans un object 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 côlon 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.

Différence entre $ stdout et STDOUT dans Ruby

En Ruby, quelle est la différence entre $stdout (précédé d’un signe dollar) et STDOUT (en majuscules)? Lorsque vous effectuez une redirection de sortie, laquelle doit être utilisée et pourquoi? La même chose vaut pour $stderr et STDERR . Edit: Je viens de trouver une question connexe .

Fonctions de date / heure «antérieures» dans Ruby / Rails

Je me demandais s’il y avait un moyen de calculer l’horodatage dans Rails – il y a une demi-minute, il y a 2 minutes, il y a 1 jour, etc. Je veux savoir si Ruby / Rails a une fonction intégrée pour une telle conversion date-heure?

Ajouter un répertoire à $ LOAD_PATH (Ruby)

J’ai vu deux techniques couramment utilisées pour append le répertoire du fichier en cours d’exécution à $ LOAD_PATH (ou $ :). Je vois les avantages de le faire si vous ne travaillez pas avec un bijou. L’un semble plus verbeux que l’autre, évidemment, mais y a-t-il une raison d’aller l’un avec l’autre? La première méthode, […]

Meilleure solution pour l’authentification dans Ruby on Rails

Je cherche une solution prédéfinie que je peux utiliser dans mon application RoR. Je suis idéalement à la recherche de quelque chose de similaire à l’authentification ASP.NET Forms qui fournit une validation par courrier électronique, des contrôles d’inscription et permet aux utilisateurs de réinitialiser leurs mots de passe. Oh oui, et me permet facilement de […]

Passer plusieurs classes d’erreurs à la clause de secours de Ruby dans un mode DRY

J’ai du code qui doit sauver plusieurs types d’exceptions dans ruby: begin a = rand if a > 0.5 raise FooException else raise BarException end rescue FooException, BarException puts “rescued!” end Ce que je voudrais faire, c’est stocker la liste des types d’exception que je veux sauver quelque part et transmettre ces types à la […]

Texte personnalisé pour les rails form_for label

Je veux afficher une étiquette dans form_for : Cela génère l’étiquette “Nom”, mais je veux qu’il soit “Votre Nom”. Comment puis-je le changer?

comment savoir ce qui n’est pas thread-safe dans ruby?

à partir de Rails 4 , tout devrait fonctionner dans un environnement threadé par défaut. Qu’est-ce que cela signifie est tout le code que nous écrivons et tous les gems que nous utilisons doivent être threadsafe alors, j’ai peu de questions à ce sujet: qu’est-ce qui n’est PAS thread-safe dans ruby ​​/ rails? Vs Qu’est-ce […]