タグ

ネタとprogrammingに関するmakura_aのブックマーク (15)

  • 電話番号、郵便番号にマッチする真の正規表現 : にぽたん研究所

    Shibuya.pm #16 「夏の正規表現祭り」で、正規表現のお話をさせていただきました。 まぁ、「電話番号にマッチする正規表現」とか「郵便番号にマッチする正規表現」とかよく書かれてるけど、「どれもこれも手緩いよね」って話。 あ、だいぶはしょったかな。 とりあえずスライドに書いたので、発表をご覧になってない方はスライドからご覧ください。 ふと見返すと、このブログで電話番号の正規表現を公表するのは 3 度目ですが、あれからだいぶ経ってますね。 今ではもっと厳密な正規表現を作っています。 そして、Number::Phone::JP に続き、Number::ZipCode::JP という酔狂なモジュールが公開された記念で、郵便番号にマッチする正規表現を今回初めて公開しますが、そもそもここまで厳密な正規表現が公開されること自体、邦初公開ってヤツでしょう。 Shibuya.pm でも言いましたが

    電話番号、郵便番号にマッチする真の正規表現 : にぽたん研究所
  • シムシティーの仕組み

    シムシティーを作り始めていちばん最初に考えたのは、街を一種の生き物のように表現できないかってことだった。 僕が街についてどう考えているかはすでに説明したけど、大事なのは街を構成する建物とか道路じゃなくって、そこでどんな活動が行なわれているかってことだと思うんだ。道路を車が走り、電車が動き、人々が動き回り、常に要素が変化し続ける“動きのある”システム。街を表現する方法っていうと誰でも地図を思い浮かべると思うけど、僕は動きがない地図じゃなくって、たとえば飛行機から眺めた街、動きのある世界をディスプレイに表現しようって考えた。それこそが僕の考える街の姿だからね。 それともう一つ考えたことは、プレイヤーに伝える情報をできるだけわかりやすく、それも“面白い”って思えるような形で表現しようってことだった。シミュレーション・ソフトっていうとたいてい数値や図表がたくさん出てくるけれど、数字が並んでいるのを

  • 北海道を落とすとどう跳ねるのか? - てっく煮ブログ

    北海道を落としたらどうなるんだろう? 少し気になったので調べてみました。START をクリックすると確認できます。北海道以外も確認できるので、しばらく待って気になる都道府県が登場するのを待つとよいかもしれません。最後の鹿児島と沖縄は圧巻です。よつ葉バター1缶ジャンル: 品・スイーツ > チーズ・乳製品 > バター > その他ショップ: 北海道お土産探検隊価格: 593円

  • 二度目の公開!電話番号の正規表現 : にぽたん研究所

    ※ 二度目の公開というタイトルにしましたが、三度目は予定していません。 2 年ぐらい前に、邦初公開!電話番号の正規表現というネタで、Regexp::Assemble という CPAN モジュールを紹介したことがありました。 あのモジュールを使うことによって、日で初めて、電話番号を正規表現で表わすという試みをしてみたのですが、該当エントリに書いた通り、 Number::Phone::JP の正規表現が今日現在でも正しいのかどうか等、未検証部分が異常に多いので、自己責任でお使いくださいw というものでした。 その後、Number::Phone::JP モジュール自体も、更新が面倒臭そうなものなせいか、全然更新されていなかったのですが、何やら今日更新版が出ている模様。 どうも作り直したっぽいかんじ。 で、早速ですが、最新版の正規表現テーブルを用いて、最新版の電話番号にマッチする正規表現を作っ

    二度目の公開!電話番号の正規表現 : にぽたん研究所
  • 幻影随想: 30億文字のスパゲッティコード:

    (07/18)私はいかにしてニセ科学批判者と呼ばれるに至ったか (07/17)産総研がバイオインフォマティクスのワークショップを開催するようです (07/12)IBMがゲノムビジネスに格参入するらしい (07/11)ホメオパシー助産師のビタミンK2の問題が裁判になった (07/04)日トンデモ大賞2010オープニングムービー (07/03)トゥーリオ・シモンチーニのがん治療についてのまとめ (03/29)『「トンデモ」批判の政治性と政治の未来』にコメントしてみる (03/24)ニセ科学商品バイオラバーについてのまとめ (03/23)正しい目薬のさし方 (03/21)科学なポッドキャストをまとめて紹介してみる はじめにお読みください(1) サイエンスニュース(122) 宇宙開発・天文ニュース(78) サイエンストピックス(57) バイオニュース(155) バイオインフォマティクス(17

    幻影随想: 30億文字のスパゲッティコード:
  • そろそろ例のプロジェクトについて言及するか - 西尾泰和のはてなダイアリー

    以前、とあるシステムのソースコードを読む機会があったのだけどあまりにひどかった。あのひどいコードでまあまあまともに動いているというのが逆に信じられない。今日昼ご飯をべながら少し話していたのだけど意外と知られていないようなので、話せる範囲でいかにひどいのか説明してみようと思う。 まず、ソースコードが大雑把に見積もって3750万行あるのだけど、その中でまともに機能しているコードは3%しかない。10分の1程度のソースコードで同程度の機能を実現しているシステムもあるのでほんとあのシステムのコードはゴミだと言っても過言じゃない(*1) プログラマとしてはなんでそのプロジェクトはそんな状態になってしまったのか気になるところだけども、まあ多くのプロジェクト同様、真相を知る人は誰もいない。でもまあ、実際に機能しているコードのコピーみたいなものがあちこちに散らばっていることからしてコピー&ペーストが盛んに

    そろそろ例のプロジェクトについて言及するか - 西尾泰和のはてなダイアリー
  • Kugyu

    Kugyu – Provinsi Banten lagi-lagi menawarkan warna wisata baru yang dekat dengan ibu kota DKI Jakarta. Siapa sangka di balik padatnya Banten dan kota-kota yang mengelilinginya tersembunyi surga di bumi yang bernama Pantai Tanjung Lesung. Adanya beberapa destinasi wisata di Tangerang menambah pilihan wisata JABODETABEK selain tempat wisata Jakarta yang sudah populer sejak lama. Wisata Tanjung Lesun

  • jsmario.com.ar

    This domain may be for sale!

  • 2log.net

    This domain may be for sale!

  • 女子高生ハッカーを目指すのだ。

    ちょっとだけJavaScript(じゃばすくりぷと)。 メッセージがでるよ。 var aoi = "葵だよー"; alert(aoi); Rubyとちがうのは。 変数にvarをつける。 文の最後に;をつける。 メソッドのかっこを省略できない。 あとはいっしょだー。 いまのとこね。 葵のランキングは応援してね きのうはメソッドをかえすメソッドをつくったけど。 なんかおもしろいことができるみたい。 def return_up i = 0 proc {i += 1} end up = return_up puts up.call #=> 1 puts up.call #=> 2 puts up.call #=> 3 これって。 結果はぜんぶ1になりそうだけど。 1, 2, 3ってふえてる。 procのなかみがとじこめられてる? ゆっててわかんなくなったけど。 とにかく。 クロージャ。 うーん。

  • oresign.jp - このウェブサイトは販売用です! - oresign リソースおよび情報

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

  • 彼女にINSERT権限がありません。:アルファルファモザイク

    編集元:データベース板より「彼女にINSERT権限がありません」 117 NAME IS NULL :03/12/25(木) 20:25 ID:??? lヽ ノ l        l l l ヽ   ヽ )'ーーノ(  | |  | 、      / l| l ハヽ  |ー‐''"l / S  | | |/| ハ  / / ,/ /|ノ /l / l l l| l  S ヽ l   ・  i´ | ヽ、| |r|| | //--‐'"   `'メ、_lノ| /  ・  / |  Q  l  トー-トヽ| |ノ ''"´`   rー-/// |  Q | |  ・   |/     | l ||、 ''"""  j ""''/ | |ヽl  ・ | |  L   |       | l | ヽ,   ―   / | | l  L  | |   !!  |     / | |

  • らばQ : ハッカーに憧れちゃう子供たちが知っておくべき有名ハッカー5人

    ハッカーに憧れちゃう子供たちが知っておくべき有名ハッカー5人 先日、こんなニュースがありました。 上海の小学生、4割以上が「ハッカー崇拝」 中国語で「ハッカー」は黒客(ヘイクー)と言うのだと電脳コイルで言ってましたし、この記事でもやはり「黒いもの」、つまり犯罪者扱いですね。 一般的な認識でも「ハッカー」というと他人のコンピュータに侵入する人という意味で記憶されてるようです。 しかし、物のハッカーたちの間では、そういう意味では使われてません。 さて、物のハッカーはどういう意味で「ハック」や「ハッカー」という言葉を使うのでしょうか? そして物のハッカーとはいったいどんな人たちなのでしょうか? ちょうど出しそびれていた物のハッカー5人を紹介する記事がありましたので、それとあわせてご紹介します。 「ハッカー」とは、もちろん「ハック」する人のことです。さて、「ハック」とはなんでしょうか? こ

    らばQ : ハッカーに憧れちゃう子供たちが知っておくべき有名ハッカー5人
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • 最もタメになる「初心者用言語」は Brainf*ck! - TAKESAKOのはてな出張所

    まず、世界中のプログラマが誰でも一番最初に作るであろう「Hello, world!」を標準出力に表示するプログラムを書いてみましょう。 C言語 2006-12-19 char main[]= "QVWUZ%@@@@% P^JJJJJJJJJJJJJJJJJJJJJJJJ3B PVXH, PTXHHHH!0Z_18R_)8)8)8)8" ")8)8)8)8WV_38WX_)8)8)8@)8@@@@)8)8)8T_VXOOOOOOOOOOOOOOOOOOOOOOOOWYVX!75Hel" "lVP^17^GGGGVX!75o, wVP^17^GGGGVX!75orldVP^17^GGGGVX!75aJ@@5@@@@VP^17^VXP[" "PZBBBBBBBBBBBBBBC@@@@AHI@AHI@AHI@AHI@AHI@AHI@j__^Y`"; このプログラムを hello.c という名前で保

    最もタメになる「初心者用言語」は Brainf*ck! - TAKESAKOのはてな出張所
  • 1