Checkboxes Unchecked Checked Disabled unchecked Disabled checked Radio Buttons Radio is off Radio is on Disabled radio is off Disabled radio is on
先日、Yuji@勉強部屋さんと電話で話していて、文字クラスの理解が正規表現の「一里塚」だなぁ、と感じました。InDesignで初めて正規表現に接する方も多く、戸惑われている人もいらっしゃると思います。 文字クラスは正規表現の中でもちょっと特別な存在です。文字クラス内だけで使えるメタ文字や、位置によって意味が変わるメタ文字もあります。文字クラスについては、日頃使い慣れた人でも間違えやすい部分もあり、結構奥が深いのでおさらいの意味も込めてまとめておきます。 文字クラスの基本 ここで言う「文字クラス」は、「POSIXブラケット表現」とも呼ばれます。違うサイトや書籍などで、これらの用語が混在することがありますが、ほぼ同じと考えて差し支えありません*1。 文字クラスは任意の1文字にマッチする「文字集合」を表現できます。 簡単な例から見てみましょう。たとえば「お母さん」と「お父さん」のどちらにもマッチ
Rubyはたのしい言語です。Rubyを触っているとマニュアルにも書いていない「小さな発見」に遭遇することがよくあります。このような「発見」は、プログラムの質や効率の改善には直結しないかもしれません。いや、むしろチームプログラミングでは妨げになる可能性すらあります。しかしその一方で、言語自体が自分の知らない領域を持ち続けていることが、その対象に対する興味を失わせないための大きな要因である、というのもまた疑いのない事実なのです。つまり「発見」はたのしさに直結しているのです。 このブログにおいて「知って得するRubyのトリビアな記法」というタイトルで、今まで3回記事を書きました。 “知って得する21のRubyのトリビアな記法” “第2弾!知って得する12のRubyのトリビアな記法” “第3弾!知って得する12のRubyのトリビアな記法” これらのトリビアには、ネット検索で見つけたもの、Twitt
将棋ソフト「GPS将棋」との対局イベントが2月24日から毎週土日にニコニコ本社(原宿)で開かれている。勝てば100万円という太っ腹なこの企画。相手は「世界最強」といわれる将棋ソフトだけに、人間側の勝利は難しいかと思われていたが、ついに100万円をゲットする猛者が現れた。それも3人も! うらやましい イベントはプロ棋士、女流棋士、奨励会員以外であれば、誰でも参加できる。相手はGPS将棋(PC1台で駆動)。持ち時間は15分。挑戦者は1局づつ先着順に対局していくルールで、当日は元奨励会員やアマ竜王、アマ名人、大学の将棋部など、全国からアマチュアの強豪が集まったという。 1日目は9人が挑戦。優勢と思われる局面もあったものの、GPS将棋の全勝で終わった。だが……2日目(3月2日)に2人、3日目(3月3日)に1人が見事白星を挙げ、賞金を獲得。ライブ配信されたニコニコ生放送の画面は祝福のコメントで埋まっ
医師が言うことは全て正解なわけではない 製薬会社との利権絡みのしがらみで医師の意思が全て尊重されているわけではない現状も見てきた。 医師が患者を良くしたいと思っているのは間違いのない事実だが、医師が提案する治療方法が全て正しいわけではないということも経験則でわかっている。 例えば、高血圧のガイドラインが160mmHgだったのが2008年には130mmHgに下げられている(糖尿病や腎臓病を誘発している場合)。 それによって降圧剤の市場は2000億円が1兆円に。 医療の基準はこういったことで決まっている場合もあるのだ。 ならばどうするか? 自分で考えるしかない。 知識をつけるしかない。 老化を治療してはいないか 医療については自分で考えることは非常に難しいのが現実なのはわかっている。 患者は医師の言葉に「お願いします」と頭を下げるのが普通の現実だ。 でも、ちょっと自分でも調べてみよう。 それは
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く