BLOGTIMES
«Prev || ... 1154 · 1155 · 1156 · 1157 · 1158 · 1159 · 1160 · 1161 · 1162 ·... | | Next»
2007/12/04

RailsでSubmit時にAjaxで値をチェックしてポップアップを出す

ruby 

先日に引き続きRailsねた。今日のお題は「フォームをSubmitするときに、フォームの値がおかしかったらユーザーに通知。でも、通知はあくまで通知なので、無視することもできる。」というもの。

後半の条件がなかったら普通にバリデーションをかけて、エラーをユーザーに通知すればいいだけなんですが、ここではエラーが無視できるようにするというのがミソ。しかも、チェックのルールはかなり面倒で、かつ、DB参照の必要もあるので、どちらにせよ一度サーバにPOSTしないとバリデーションはできないというのが前提条件。

できてみたら簡単だったものの、どうやるかちょっと悩みました。

[RailsでSubmit時にAjaxで値をチェックしてポップアップを出す の続きを読む]

    at 16:48 |
    2007/12/03

    麺工房 山久(閉店)

    ラーメン  閉店  tokyo 
    味噌ラーメン+味付け卵 - 麺工房 山久(閉店)

    東洋大学の前に新しくできたラーメン屋さん。今回は味噌ラーメン+味付け卵をオーダーしてみました。

    麺はかなり変わった幅広の麺になっていて独特の食感があります。また、スープの味によって麺も使い分けていることからも、麺に対するこだわりが感じられます。

    お店の雰囲気や、内装、器もモダンな感じなので、ラーメンというよりは、ちょっと変わったパスタを食べているような錯覚に陥ります。

    [麺工房 山久(閉店) の続きを読む]

      at 13:46 |
      2007/12/03

      23区内のYBBは今日からOBP25Bの対象に

      YahooBB 

      自分自身は導入を知った直後に対策をしたので、特に変わったことは無かったのですっかり忘れていたんですが、23区内のYBBは今日からOBP25Bの対象になったようです。ウチのボスが朝からメールが送れないと言うので、もしやと思ってYBBのOBP25Bスケジュールを確認してみたらビンゴでした。

      サポート情報 お役立ち情報 OP25Bの実施スケジュール|Yahoo! BBサービス

      12月3日 月 長野県/東京都(23区、八丈島)

      23区内はユーザーが多くて混乱が大きいと踏んだのか、一番最後だったようです。
      おそらく、サポートセンターはこの問い合わせが殺到しているんでしょうね。


        at 10:31 |
        2007/12/02

        はてなポイントをもらった


        突然「はてなブックマーク ポイントを受け取りました」というメールが来て驚きましたが、ハテブ経由でポイントをいただきました。ありがとうございます!

        ポイントをもらうのも初めてなんですが、はてなではこれまでポイントを使うようなサービスを使ったことがなかったので、大変恥ずかしい話ですが何に使えるのか良くわかっていません。有効に活用できそうな方法を考えさせてもらいますね。アフィリエイトの小銭は日々入ってきますが、こうやってコメントと共にポイントがもらえるというのは、そこに人がいるというリアリティが違います。この辺りのサービス設計がうまいなぁと思ったのでした。


          at 03:50 |
          2007/12/01

          暁の女神 プレイメモ

          fireemblem 
          ファイアーエムブレム 暁の女神

          現在、第3部8章まで終了*1

          ストーリー以外のインプレッション

          コレまでのシリーズよりユニットの強弱がハッキリしている感じでしょうか。それだけに序盤が辛い。個人的にはサンダーが冷遇されていたり、Pナイト系の使い勝手が悪かったりとか、いろいろ言いたいことはあります。

          あと、兵力比が比較的大きい場合が多いので、トラキア並にしんどいのかと思いきや、ディフェンスしやすい(集中攻撃を受けない)ようにあらかじめ地形が設定されているところが随所に見られます。いかに防衛線を自分で作るかで苦労したトラキアよりは難易度的には簡単という感じでしょうか。でも、確実に近年のゲームボーイ版よりは難易度が高いといえると思います。

          苦痛なのは敵軍の数が物凄く多くて相手のターンに時間がかかりすぎることでしょうか。そんな調子で最後の最後で自ユニットがやられると凹みます。その辺りはもうちょっと考えて欲しいです。

          [暁の女神 プレイメモ の続きを読む]
          • *1: やりすぎという声も聞かれると思いますが、気にしません!

          at 23:58 |

          相変わらず論文を書いています


          先月15日に無事Submitしたのですが、締め切りが1ヶ月も延びたので安全策としてもう1本Submitすることにしました。

          最近思うのですが、集中力は際限なく続かないので、どっかで息抜きしないとまずいです。精神的なものも当然ありますが、それよりも早く肉体的な限界が来そうなので。

          で、相変わらず合間を見つけてWiiをやっています。ファイアーエムブレムもどちらかといえば集中力重視のゲームなので、ゲームに飽きたら論文を書き、論文に飽きたらゲームをやるというサイクルになっています。大学で会ったWoさんに「Wii頂戴よ!」といわれましたが、丁重にお断りしました。


            at 21:55 |
            2007/11/30

            ファミコンのROMファイルをiアプリに変換するNES2FOMA

            famicom 

            ファミコンのROMファイルをiアプリに変換するサーバを公開します。にファミコンのROMファイルをiアプリに変換するNES2FOMAというサービスを見つけてしまいました。

            NES2FOMA | ROMファイルをiアプリに変換 |株式会社クレイジーワークス

            ROMファイルを送信するとiアプリに変換します。対応機種は、動くだけなら、たぶんFOMA全機種。遅いものもある。推奨機種はFOMA902/702以降?ただし、P/Nは901iで下記の動画のような速度

            ちょっと面白そうだけど、限りなくグレーゾーンな気がしなくもないです。


              at 23:55 |

              名前ぐらい覚えておきたいアルゴリズム


              DanKogaiさんが挙げるプログラマーでなくても名前ぐらい覚えておきたいアルゴリズムは以下の10個らしい。

              404 Blog Not Found:プログラマーでなくても名前ぐらい覚えておきたいアルゴリズムx10

              1.ユークリッドの互除法(Euclidean algorithm)
              2.エラトステネスの篩(the Sieve of Eratosthenes)
              3.二分探索(Binary Search)
              4.ニュートン法(Newton's method)
              5.クイックソート(Quick Sort)
              6.マージソート(Merge Sort)
              7.ハッシュテーブル(Hash Table)
              8.二分木(Binary Tree)
              9.ハフマン符号(Huffman Coding)
              10.メルセンヌ・ツイスタ(Mersenne twister)

              さすがに全部の名前と概要は知っていましたが、ここに出てくる二分探索のバグの話は知りませんでした。大学の情報工学科に所属してさえいれば椅子に座っているだけで全部教えてもらえるので当たり前といえば当たり前なんですが。自分もメルセンヌツイスタを除いて講義を受けた記憶があります。

              でも問題はその定着率の低さなんだろうなぁ。自分自身もハフマン辺りになると概念は理解できるけど、実際の実装に落とした状態で説明するのはかなりしんどそうな感じです。


                at 23:02 |
                2007/11/29

                unixODBCとFreeTDSを使ってLinuxからSQLServerを使う

                mssqlserver 

                unixODBCとFreeTDSを使ってLinuxからSQLServerを使う方法について忘れないようにメモ。
                基本的にはこのままで大丈夫で、特に問題なくインストールできます。

                横手ネットワーク研究所 FreeTDS

                Windowsで動いているSQL ServerのデータベースをLinux側から操作することができます。いろいろ制限はありますが、基本的なデータの書き込み、読み込みができます。WebアプリケーションはLinux側で、データベースはWindowsのSQL Serverで運用するということが可能になります。 その他いろいろ使い道はあるはず!?

                  at 16:03 |
                  2007/11/28

                  インゲン豆の発芽には肥料が必要か?


                  小中学生理科は考える力が身につかないという話。
                  まぁ、それは大学でもあまり変わらないと思うんですけど。。。。。

                  asahi.com: 小中学生理科、考える力身につかず 国立教育研究所調査 - サイエンス

                  小5では、「インゲン豆の発芽には肥料が必要である」という予想の当否を実験で確かめる問題が出された。必要な実験を選ぶ段階では87%が正解したが、「予想は間違っていた」という結論まで到達できたのは39%。

                  もう20年近く前の話だけど、この実験は僕にとっては因縁の実験で、確か予想の議論が紛糾して3~4コマをディベートで消化したはず。予想が間違っていたという結論に到達できるのが39%もいるっていうのはちょっと驚き。少なくとも僕のクラスでは肥料が必要でないという予想したり、予想が間違っていたという結論にたどり着いた人はいなかったんだけどなぁ。結局、数の理論*1で、ちゃんとした結論が出なかったし、それが元でしばらく登校拒否気味だったというのもいい思い出です。

                  • *1: 悪い先生じゃなかったけど、科学についての予想を多数決で決めるという少数意見を全く無視するプロセスが小学生ながら腑に落ちなかったのです。

                  at 22:51 |
                  «Prev || ... 1154 · 1155 · 1156 · 1157 · 1158 · 1159 · 1160 · 1161 · 1162 ·... | | Next»