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].


6
Comment retourner une partie d'un tableau dans Ruby?
Avec une liste en Python, je peux en renvoyer une partie en utilisant le code suivant: foo = [1,2,3,4,5,6] bar = [10,20,30,40,50,60] half = len(foo) / 2 foobar = foo[:half] + bar[half:] Puisque Ruby fait tout dans des tableaux, je me demande s'il y a quelque chose de similaire.
125 ruby  arrays  list  slice 


5
Correspondance de groupe Ruby Regexp, attribuer des variables sur 1 ligne
J'essaye actuellement de réexprimer une chaîne en plusieurs variables. Exemple de chaîne: ryan_string = "RyanOnRails: This is a test" Je l'ai mis en correspondance avec cette expression rationnelle, avec 3 groupes: ryan_group = ryan_string.scan(/(^.*)(:)(.*)/i) Maintenant, pour accéder à chaque groupe, je dois faire quelque chose comme ceci: ryan_group[0][0] (first group) …








1
Obtenir le nom et l'extension du fichier dans Ruby
Je travaille sur un programme pour télécharger une vidéo de YouTube, la convertir en MP3 et créer une structure de répertoires pour les fichiers. Mon code est: FileUtils.cd("#{$musicdir}/#{$folder}") do YoutubeDlhelperLibs::Downloader.get($url) if File.exists?('*.mp4') puts 'Remove unneeded tempfile' Dir['*.mp4'].each do |waste| File.delete(waste) end else puts 'Temporary file already deleted' end Dir['*.m4a'].each do …
123 ruby  file 

9
Comment vérifier si un objet Ruby est un booléen
Je n'arrive pas à vérifier si un objet est un booléen facilement. Y a-t-il quelque chose comme ça dans Ruby? true.is_a?(Boolean) false.is_a?(Boolean) En ce moment, je fais ceci et je voudrais le raccourcir: some_var = rand(1) == 1 ? true : false (some_var.is_a?(TrueClass) || some_var.is_a?(FalseClass))
122 ruby  typechecking 

28
Pourquoi utiliser Ruby au lieu de Smalltalk? [fermé]
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une discussion approfondie. Si vous …

8
Paramètres optionnels Ruby
Si je définis des fonctions Ruby comme ceci: def ldap_get ( base_dn, filter, scope=LDAP::LDAP_SCOPE_SUBTREE, attrs=nil ) Comment puis-je l'appeler en fournissant uniquement les 2 premiers et les derniers arguments? Pourquoi quelque chose comme ldap_get( base_dn, filter, , X) possible ou si c'est possible, comment le faire?

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.