タグ

2013年12月21日のブックマーク (7件)

  • Rubyist Magazine - スはスペックのス 【第 1 回】 RSpec の概要と、RSpec on Rails (モデル編)

    『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0063 号 バックナンバー Rubyist Magazine 0063 号 Rubyist Magazine 0062 号 Kaigi on Rails 特集号 RubyKaigi Takeout 2020 特集号 Rubyist Magazine 0061 号 Rubyist Magazine 0060 号 RubyKaigi 2019 直前特集号 Rubyist Magazine 0059 号 Rubyist

    n2s
    n2s 2013/12/21
  • Ruby 2.1.0 以降のセマンティックバージョニングについて

    Posted by zzak on 21 Dec 2013 Translated by makimoto Ruby 2.1.0 以降、Semantic Versioning (日語訳) に寄せたバージョニングに移行することを決定しました。 Ruby に、より明確で適切なバージョニングスキーマを提供するため、われわれは以下のポリシーに段階的に移行します。 ポリシーの変更 このポリシーは、 ruby-lang.org の管理者である柴田博志 (@hsbt) の提案にもとづくものです。 バージョンスキーマ MAJOR: MINOR リリースで対応できない互換性のない変更がある場合に増加する。 特別なイベントのために予約される。 MINOR: クリスマスごとに増加する。 API レベルでの非互換がありえる。 TEENY: API 互換性を維持するセキュリティフィックスやバグフィックス。 2.1.

    n2s
    n2s 2013/12/21
  • 「今日使われているプログラミング言語の多くは、なぜ1990年前後に誕生したものなのか」に関する一考察 - kazuhoのメモ置き場

    若い人たちは、「文字列型」があるプログラミング言語しか知らないかもしれない。だが、汎用的な文字列型が一般的になったのは、プログラミング言語の歴史の中でも比較的最近のことである。 たとえば、1972年に誕生したC言語には文字列型がない。1980年代に良く使われていたPascalの文字列型は最大255文字しか格納できなかった。 なぜか? それはメモリが貴重なリソースだったから。 1980年代のPCの搭載メモリは多くて数メガバイト。これに対し、長編小説の長さは1MB程度に達する*1。 当時、メモリはとても貴重な資源であり、テキストを処理するプログラムを開発するにあたっては、文字列をどのようにメモリ内に展開するかプログラマが細かくコーディングする必要があった。 だから、汎用的な「文字列型」というのは「夢」にすぎなかった。CあるいはPascalにおける文字列(CのASCIIZ文字列あるいはPasca

    「今日使われているプログラミング言語の多くは、なぜ1990年前後に誕生したものなのか」に関する一考察 - kazuhoのメモ置き場
  • 東アジア文字幅問題との戦いの記録 - waki-memo

    2013-12-21 東アジア文字幅問題との戦いの記録 こんにちは。ブログを始めて2日目になる wacky です。この記事は KMC アドベントカレンダー 2013 の 21 日目の記事です。昨日の記事は uiureo さんの ChatPad での会話は簡単に盗聴される でした。今回の記事のタイトルは、「ambiguousな文字幅が2で、256色表示で、罫線がちゃんと表示されるtmux」の予定でしたが、色々書いてるうちに変えたくなったので、変えることにしました。 東アジア文字幅問題とは KMC のアドベントカレンダーをたどってこの記事を見ている人の中には、クライアントとして何らかの Unix を動かしていて、一日のほとんどを端末(とブラウザと mikutter )の上で過ごす人が多いと思います。自分もその一人です。さて、端末の上で、○や☆などの文字幅が Ambiguous な文字を打つと

    東アジア文字幅問題との戦いの記録 - waki-memo
    n2s
    n2s 2013/12/21
    utf8-cjk-charmapってDebianでも使えればなぁ
  • Ruby 2.1.0-rc1 リリース

    Posted by nurse on 20 Dec 2013 Translated by sorah Ruby 2.1.0-rc1 をリリースしました。 2013/12/25 に予定されている最終リリース前に新機能をどうぞお試しください。 preview2 からの注目すべき変更点 拡張ライブラリ curses が削除されました。 #8584 その他の変更は NEWS をご覧ください。 ダウンロード https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-rc1.tar.bz2 SIZE: 11394226 bytes MD5: cae095b90349b5b0f7026060cc3dd2c5 SHA256: af828bc0fe6aee5ffad0f8f10b48ee25964f54d5118570937ac7cf1c1df0edd3 htt

    n2s
    n2s 2013/12/21
  • 裁判員に選ばれてさっき任務完了してきたので色々書きます - ものかき夢想

    私の中で架空の出来事と思っていた裁判員裁判。どういうわけかその裁判員に選ばれて、裁判に参加して、量刑を決めて、判決を下して、帰って、晩御飯をべて、お風呂に入ったので、事の顛末をここに記すことにします。カレーライス美味しかった。 1.候補者リスト投入のお知らせ いきなり裁判所に来い、という連絡が来るわけではありません。まず「この1年の間、貴方を裁判員として呼ぶかもしれませんのでよろしくね」という旨が書かれた大きめの封筒が届きます。私は今年の1月中旬あたりにきましたので、対象期間後わずかのところで選ばれてしまったわけです。 この段階では特に何かしなければならないというわけではありません。封筒の中身は「裁判員制度について」とかその辺の冊子が入っています。あとは、強いていうなら「覚悟しておれ」という無言の圧力くらいでしょうか。 ちなみに、裁判員は都道府県ごとに選ばれ、上に述べた候補者から選ばない

    裁判員に選ばれてさっき任務完了してきたので色々書きます - ものかき夢想
  • ディレクトリ移動を手軽にするauto cdとcdpath - Qiita

    AUTO_CD setopt AUTO_CDの1行を~/.zshrcに設定しておくと,ディレクトリ移動時にcdを打たなくても,ディレクトリと解釈できる文字列を打てばcdしてくれる

    ディレクトリ移動を手軽にするauto cdとcdpath - Qiita