タグ

2008年11月5日のブックマーク (2件)

  • 正規表現エンジンを作ろう (1)

    はじめに こんにちは。hirataraです。 私が初めて正規表現を使ったのは、PerlによるCGIでの文字列処理でした。それから私はPerlを使い続け、今では正規表現なしのコーディングは考えられないほど、正規表現を当たり前の機能として日常的に使っています。昔は標準では正規表現をサポートしていなかったJavaも、今では正規表現をサポートするようになりました。Javaだけではなく、今日ではほとんどの高級言語にとって、正規表現はなくてはならない機能であると言っても過言ではないほどメジャーな機能となっています。 記事では、この正規表現の舞台裏に光を当てます。一見すると作ることが難しそうな正規表現エンジンですが、その根底には数学的な概念があり、その概念さえ知っていれば基礎となる機能の実装はそんなに難しくありません。この連載ではその数学的な概念をPythonを使って表現しながら、実際に動作する正規表

    正規表現エンジンを作ろう (1)
  • 4つの一週間ルールで始める「習慣」「着手」「完成」「我慢」 - 遥か彼方の彼方から

    雑記やりたい事っていっぱいありますよね。僕なんかは、何もしたくないと言いつつ、やりたい事がたくさん出来てしまっていつも困ってます。新しくプログラミング言語を覚えたい、そろそろダイエットしようか、英語話せるようにならないと、動画を作ってアップロードしたい、話題の件についてブログを書きたい、小説でも書こうか、ジャンル特化のサイトの運営を始めようか、などなど。行動力なんてこれっぽっちもない癖に、やりたいことが思い浮かんでしまう。そして、やらないまま「いつか、いつか……」と思っているせいで、結局何もしない。 やりたい事がたくさんあるのは悪い事じゃない。でも、何でも同時に出来るほど多くの人は優れていないし、あまりにも時間を掛けた物は魅力が無くなってしまう。 やりたいと思うことが多いのなら、やらないと決めることも多くしないとバランスが悪すぎます。すっぱり諦めて、他のことに手を出すということも大切です。