タグ

2011年10月16日のブックマーク (6件)

  • sinatraとActiveRecordとERBでBBS作ったのでソースを公開してみる - 新だるろぐ跡地

    rubyのwafでsinatraが最近人気なのでBBS作ってソース晒してみた。 http://github.com/hirafoo/sinatra_bbs/tree/master rubyrailsも、ほぼ知識無しの状態でやったので色々見苦しいはず。俺が使えるのはrailsの中でのマイグレーションのみです。 sinatraについては以下が大変参考になります。 http://labs.unoh.net/2009/05/sinatra.html 第9回 SinatraとSequel・Hamlで掲示板アプリを作る:Ruby Freaks Lounge|gihyo.jp … 技術評論社 作ったBBSの機能、特徴など。 ActiveRecord使用 railsと同じコマンドによるマイグレーション セッション管理 セッションをDBに保存 ログイン 認証 ページング ERB使用 にげっとのソースを晒し

    sinatraとActiveRecordとERBでBBS作ったのでソースを公開してみる - 新だるろぐ跡地
  • MySQLから来る文字列がASCII-8BIT - komagataのブログ

    rails3.1でMySQLからやってくる文字列がASCII-8BITになっているのでto_jsonすると壊れる(to_jsonがencodingを見て処理するので)。sqlite3では起こらない。 環境はSnow Leopard、ruby1.9.2-p290、homebrewで入れたmysql 5.1.54。 % rails new foo % cd foo % vi Gemfile (...) gem 'mysql' (...) % bundle % vi config/database.yml (...) development: adapter: mysql encoding: utf8 database: foo_development pool: 5 username: root password: host: localhost socket: /tmp/mysql.sock

  • Ruby1.9をこれから使う人のためのM17Nまとめ

    仙台Ruby会議01で発表した内容のM17Nの部分をまとめました。 これから1.9を使う人の参考になればと思います。 重要なこと Stringのインスタンスが Encoding情報を持つようになりました 利用者は常にこのことを意識する必要があります。 1.9のStringには次のようなメソッドが追加されています String#encoding 現在のencodingを返します。 "牛タン".encoding => #<Encoding:UTF-8> String#force_encoding(encoding) データはそのままで、encoding情報のみ変更します。 バイト列自体は変更されません。 破壊的に変更されます。 "牛タン".force_encoding("EUC-JP") => "\xE7\x89\x9B\xE3\x82??\x83\xB3" String#encode(enc

    Ruby1.9をこれから使う人のためのM17Nまとめ
  • GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ

    GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

    GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ
  • 全文検索入門

    12. 自己紹介 ● ID:AntiBayesian ● あんちべ! ● 専門:テキストマイニング、自然言語処理 ● 職業:カジュアルにATM停止させちゃう銀行で金融 工学研究員とかいう胡散臭い素敵なことしてた記憶が ● math.empress@gmail.com 13. なぜ検索が必要か ● 検索はGoogleやMSなど、超大企業だけのもの? ● 先程のケースのように、ショッピングサイトでも重要 ● モノが溢れ、ニーズが多様化する時代。良いものを 作るだけではなく、簡単に商品を見つけられるよう にしないと、お客様には届かない ● 共有情報を有効活用するにも検索が有効 ● 社内事務手続集DB、肝心な情報が見つからない! ● SEO対策するにも検索エンジンの中身を知らねば

    全文検索入門
  • あんなテスト、こんなテスト(this and that about testing)

    1. あんなテスト・こんなテスト (This and That about testing) 土田 拓也(Takuya Tsuchida) @tsucchi 2011/10/15 id: tsucchi1022 エレクトロニクス事業部 Public/公開情報 -1- 2. Abstract  テストの話をします (I'll be talking about testing)  とくに「テストしにくい部分をどのようにテストするか」について話し ます (Especially, I'll talk about how to test the part which is hard to test) Public/公開情報 -2- 3. About Me  土田 拓也(Takuya Tsuchida)  所属: 凸版印刷株式会社 エレクトロニクス事業部 システム開発部 (TOPPAN P

    あんなテスト、こんなテスト(this and that about testing)