14-09-2010, 07:44 AM
(13-09-2010, 10:30 PM)Chandler a écrit : Dis moi Sephi j'ai un problème avec mon code.
Quand je l'enregistre (en .rb et avec #!/usr/bin/env ruby #encoding: utf-8 au début) impossible après de l'ouvrir. Ca me met un message d'erreur: Invalid Multibyte char (UTF-8)
Merci de bien vouloir m'aider et si j'ai pas posté où il fallait dis le moi je supprimerais
Je n'arrive pas à reproduire le bug :
#! /usr/bin/env ruby
# encoding: utf-8
puts "Espèce"
romaintribes ~ 7:46 % ruby -v
ruby 1.9.2p0 (2010-08-18 revision 29036) [x86_64-darwin10.4.0]
romaintribes ~ 7:46 % ./test.rb
Espèce
romaintribes ~ 7:46 %
Par contre, si je vire la mention d'encodage, là je me prends l'erreur :
romaintribes ~ 7:46 % ./test.rb
./test.rb:2: invalid multibyte char (US-ASCII)
./test.rb:2: invalid multibyte char (US-ASCII)
(13-09-2010, 11:29 PM)gameprog2 a écrit : Merci de ce sommaire, je vais surement commencer à apprendre Ruby et ROR cette semaine
Citation :Je précise que je ne développe pas en Ruby depuis très longtemps (début 2008),Je suis intéressé de savoir :
- Pourquoi (sauf si c'est indiscret)
- En quoi programmes-tu alors ? (sauf si c'est indiscret)
Parce que je ne connaissais que de loin Ruby : j'en avais seulement entendu parler d'un ami, autour de 2006. Et à cette époque je n'étais pas encore tombé dans les bras des frameworks, j'utilisais du PHP from scratches, puis j'ai commencé à développer avec des frameworks PHP (Copix, CakePHP et Zend Framework) et comme j'en avais marre de PHP, je cherchais un autre langage, et c'est là que je me suis décidé à tester Rails en suivant quelques conseils d'Oxman.
En tout cas si tu t'y mets, j'espère que tu ne joueras pas les boulets comme avec tes demandes d'aides sur PHP.
Sephi-Chan