パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

ブラジルの電子投票システムはLinuxベース」記事へのコメント

  • java.lang.StringIndexOutOfBoundsException: String index out of range: 58
            at java.lang.String.substring(Unknown Source)
            at simuladorurna.ListaCandidato.montaListaCandidato(ListaCandidato.java:121)
            at simuladorurna.UrnaApplet.montaVetores(UrnaApplet.java:1088)
            at simuladorurna.UrnaApplet.init(UrnaApplet.java:173)
            at sun.applet.AppletPanel.run(Unknown Source)
       
    • by Anonymous Coward on 2008年10月19日 19時15分 (#1440264)
      >ListaCandidato.java

      ところでこのクラス名などはポルトガル語なんだろうなあ。

      俺たち日本人もぜひシステムの内部語として日本語を使いたいな。対象業務の言葉の旨い英訳が常に存在するとは限らないんで、翻訳コストをかけるくらいなら現地語を使いたいです。

      >この投票システム

      StringIndexOutOfBoundsExceptionという例外名から、「もしかしてマルチバイトまわり?」と穿ってしまいました。
      現地はマルチバイト圏じゃない(よね)ので、たとえば日本語を入力したら、文字数 != バイト数のせいでおかしなことになったり、とか。
      親コメント
      • by Anonymous Coward
        何も入力する間もなく落ちるし、
        そもそもJavaだからマルチバイト云々は関係ない。

私はプログラマです。1040 formに私の職業としてそう書いています -- Ken Thompson

処理中...