タグ

2008年2月23日のブックマーク (7件)

  • 日本語文字列の文字数 / $KCODEよりも-Kオプションで - rubyco(るびこ)の日記

    artonさんのところで話題になっていたので、わたしも書いてみました。無駄に複雑にしています。てへ♪ でも、each_charって便利ではないでしょうか。 $KCODE = 'SJIS' class String def each_char scan(/./) do |c| yield(c) end end def char_count n = 0 each_char do n += 1 end n end end p "日語".char_count "日語".each_char do |c| puts c end実行結果です。 3 日 語 参考: artonさん 追記:artonさんから、「$KCODEよりも-Kで」という情報をいただきました。理由はshe bang行に-Kで書いておくと読み込み時に評価してくれるから、とのこと。あっ、Windows版でもちゃんと読むんですねっ♪ 

    日本語文字列の文字数 / $KCODEよりも-Kオプションで - rubyco(るびこ)の日記
    gan2
    gan2 2008/02/23
    スクリプトに日本語の文字列を埋め込むならば$KCODEで設定しても手遅れなのでシーバン行で設定。
  • Up2PB

    はじめに up2pb は、無料画像ホスティングサービス PhotoBucket の自分のアルバムに画像を投稿するためのスクリプトである。 PhotoBucket の無料画像ホスティングサービスは、次のような特徴がある。 1アカウント毎に、容量 1GB 転送量 10GB/Month 他所のブログなどへのダイレクトリンク/ホットリンク自由 1ファイル 1MB 1024x768 を越える場合は上限値に圧縮される 容量内でファイル数無制限、保存期間無制限、ただし 90日間ログインしないとアカウント抹消 - ftp でのアプロードは有料 スクリプトにより、1) cron で定期的に自動ログインししてアカウント抹消を予防したり、2) ftp 同様にバッチ的に大量のファイルをアプロードしたり、3) emacs 上から、画面をキャプチャして、それを PhotoBucket にアプロードして、アプロード先

  • もしも「耳をすませば」の舞台が2008年だったら

    プロフィール マルコ フリーライター/BL研究家やってます。お仕事のご依頼、ネタのタレコミはメール、またはtwitterあてにお気軽に。お仕事について詳しくはこちら。 メールアドレスはma-cafe@hotmail.co.jp 書いている人のことがなんとなくわかる記事↓ 生きていく上でまったく知る必要のないボーイズラブの最新事情まとめ ダニに噛まれたと思っていた脇腹の傷が、とんでもない病気だった話 テニスの王子様は18年でどれだけインフレしたのか もしも「耳をすませば」の舞台が2008年だったら 今日は金曜日ですね。 なんだかすごく久しぶりな感じがしますが、日金曜ロードショーで「耳をすませば」が放送されます。 耳をすませばも公開から早13年……。 雫は設定上、僕の1学年上なので、もし実際にいれば今年29歳になる計算です。 僕自身もそうであるように、13年も経てば社会も変わりますし、人生

    gan2
    gan2 2008/02/23
    おもしろ!
  • install-elispとは コンピュータの人気・最新記事を集めました - はてな

    簡単なelispインストーラ。探したけどなぜか存在しなかったのでid:rubikitchが作成した。 ダウンロード、~/.emacs.dへの保存、バイトコンパイル、現在のEmacsセッションへのロードを自動化する。 install-elisp.elをインストールすることでインターネット上にあるelispを「M-x install-elisp elispのURL」でダウンロードする。 ダウンロード後、当にインストールする場合は「C-c C-c」を押すと保存〜ロードを自動でやってくれる。 EmacsWikiからのインストールは「M-x install-elisp-from-emacswiki EmacsWikiページ名」を実行する。 現在、install-elisp.elの後継バージョンとしてauto-install.elが作成されている。現メンテナは id:rubikitch である。 a

    install-elispとは コンピュータの人気・最新記事を集めました - はてな
    gan2
    gan2 2008/02/23
  • 思いついたエヴァsimoネター‐ニコニコ動画(秋)

    2007年11月14日 06:00:58 投稿 思いついたエヴァsimoネター 前回・前々回とうpした動画を修正・追加・画質向上したヤツです。エンコードにものすごく苦戦してしまい、つなぎ目がおかしかったり入れた音が入ってなかったりしてますがもうエンコードしたくないのでこれで勘弁してください。

  • 【2ch】日刊スレッドガイド : フリーソフトで面白いゲーム

    1 : 外来種(福島県) :2008/02/20(水) 19:32:18.60 ID:7TqwvK1F0 ?2BP(3000) 無料ゲーム専門ライブラリサイト“ふりーむ!”を運営する(有)ふりーむは19日、 ゲーム制作コンテスト“第3回ふりーむ!ゲームコンテスト”のユーザー投票の 受け付けを開始した。現在、同コンテストの特設ページから投票できる。 同コンテストには82ゲームがエントリーされており、ユーザー投票の結果や “ふりーむ!”でのダウンロード数を参考に“ふりーむ!”のスタッフが受賞ソフトを決定する。 なお、投票期間は3月9日の24時までで、結果発表は3月末〜4月上旬の予定。 投票者の中から抽選で1名に任意のゲームソフトが、5名に図書カードもしくは Amazonギフト券500円分が当たるとのこと。 また、受賞したゲームの作者には任意のゲーム体やゲームソフトなどが贈られる。 h

  • Rubyの構文でシェルを実現する「rush」 | エンタープライズ | マイコミジャーナル

    Webブラウザ上でRuby on Railsアプリケーションの開発を可能にするサービス「Heroku」の開発者Adam Wiggins氏のブログで、「rush」と呼ばれるRuby言語を用いたシェルが紹介されている。 rushは同氏が開発を行っているシェル。シェルとして現在もっとも一般的に利用されているのはbashであるが、同氏はbashにはさまざまな問題があるとしている。 たとえば、少し複雑なことを行おうとすると、シングルクォートやダブルクォート、バッククォートが入れ子になり、記述するのも理解するのも困難になってしまう。また、シェルでパイプを用いて複数のコマンドを組み合わせた場合、値の受け渡しはすべて空白と改行区切りを基としたテキストデータで行われるため、値として空白文字が含まれいる場合には問題が発生することもある。そのほか、シェルから呼び出されるcpやmv、grep、sedといったコマ