複雑な正規表現を分かりやすくするJavaScriptライブラリ「VerbalExpressions v0.1」 2013 8/06 「VerbalExpressions」は複雑で理解が分かりづらい正規表現をメソッド呼び出しで分かりやすくしようとするJavaScriptライブラリです。 このライブラリをつかえば、URLにマッチする文字列かどうかを以下のようなコードでテストすることが可能になります。 // Create an example of how to test for correctly formed URLs var tester = VerEx() .startOfLine() .then( "http" ) .maybe( "s" ) .then( "://" ) .maybe( "www." ) .anythingBut( " " ) .endOfLine(); // Cre
特別な行動は目新しいため耳目を集めるが、特別であるために実施コストは高く、今回の表現で言えば「不足行動」になりがちである。つまり実施されにくく、すぐにやめることになりやすい。 一方では、我々は「わかっちゃいるけどやめられない」行動も行っており、そちらはむしろ減らしたいと考えている。 この記事と以下に示すフォーマットは、普通は害ある行動として否定的に捉えられる(今回の表現で言えば)「過剰行動」から、本当は増やしたい「不足行動」の増やし方を学び、逆に「不足行動」からは「過剰行動」の減らし方を学ぼうという試みである。 必要なのは、当たり前の行動を組織立てて実際に実施することであり、それを続けることである。 目的の行動を増やしたり減らすために、それを持続するために、どんなことをできるかを漏れなく網羅できるように、不足行動/過剰行動の特徴とそれに応じた対策をそれぞれ1枚の表フォーマットにまとめてみた
1年ぶりにレイバンのサングラスが半額に!在庫切れになる前にゲットしておこう #Amazonブラックフライデー
「○○抜きの1年」の最初の月となった7月、私はコーヒーを断ちました。そもそも大好きな飲みものですし、今まで何度もコーヒー断ちに挑戦しては無様に失敗しているので、そう簡単にはいかないだろうと思っていました。でも今回は、コーヒーなしの生活がすっかり気に入ってしまったのです。われながらとても驚きました。初日も、最初の1週間も、まったくつらいとは感じず、何の問題もなくコーヒーとお別れできました。 成功のカギは、代わりになる良い習慣を見つけ、それがとても気に入ったことです。飲めなくなったコーヒーについてくよくよと考えるのはやめて、毎朝おいしいお茶を飲もうと決めたのです。おいしいお茶を飲める喜びのおかげで、コーヒーのことなどすっかり忘れてしまいました。というわけで、「○○抜きの1年」の最初の1カ月はそれほど苦労もなく終わったのですが、その中でいくつかわかったことがありますので、以下でご紹介しましょう。
2013/09/14追記 機能や設定については、Wikiにまとめることにしました。 バージョンアップにより、これらは変更されている可能性があります。 最新の情報はWikiを確認して下さい。 これは何? FirefoxをVimライクに操作できるVimperator/KeysnailというFirefoxのアドオンがあります。 自分はVimperatorを使っていて、これが無いと悶絶してしまうくらいの超絶便利なアドオンなのですが、これらのアドオンにはヒントモードなる機能があります。 "f"を押すと上のようにリンクにポップアップが表示され、続けて辿りたいリンクのアルファベットを押せば、そのページに行けるというものです。 で、これと同じインタフェースをEmacs上で提供する拡張を作成しました。 スクリーンショット 一番シンプルな使用例を以下に示します。 以下のようにバッファが開かれている状態で、 本
JSer.info #123 - PolymerというWeb Componentsのpolyfill(platform.js)上に構築されてるUIフレームワークが公開されたことや、X-Tagが公開されたこともあり Web Componentsに関する話題が多いです。 Web ComponentsについてはPolymer と Web Components - steps to phantasienがわかりやすいです。 JavaScriptと正規表現について書かれたJavaScript Regular Expression Enlightenmentが公開されています。 jsfiddleを使った見やすいサンプルも書かれていてわかりやすい内容になっています。 同じくCody Lindley氏によるJavaScript Enlightenmentの翻訳本っぽい開眼!JavaScript- 言語仕様
イングランド北部のヨークシャー州にあるRiver Hullにつくられた橋が珍しい動きをすることで話題になっています。こちらの橋は、ロンドンを拠点に活動する建築会社「McDowell+Benedetti」によりつくられたもの。 写真をみると分かる通り、橋が中心部分を軸にして、ぐるんと弧を描くように回転するんです! 川を通行する船舶が通るときはしまい、橋として使う場合は、回転して徐々に開き、対岸と繋がって渡ることができます。 歩行者は、回転中に立っていることが許されているため、縁に寄りかかって川を眺める人もいます。乗り心地としては、船の上に乗っている気分なのだそう。まるで「歩いて対岸に渡れるフェリー」です。いちど行ったら絶対に自慢したくなるはず。 夏休み、イングランドに行く機会のある方はぜひ一度訪れてはいかがでしょうか? River Hull Footbridge [McDowell+Bene
Amazon.comから米国の転送業者、そして日本へという流れで、2013年モデルのNexus 7を入手したので、ファーストインプレッションをお届けします。 雑誌感覚の薄さ 最初に手にして驚いたのが端末の薄さです。持った感じをたとえるならば、2012年モデルのNexus 7が「文庫本」で、2013年モデルのNexus 7は「雑誌」といった感じです。また重さは、340gに対し290gとより軽く仕上がっています。50g軽量化されていますが、薄くなったこともあって数字以上に軽くなっている印象を受けます。 高級感が増したデザイン 2012年モデルはシルバー塗装の縁が野暮ったく、あのコーヒー屋さんで使おうものならば薄笑いされそうなデザインでした。2013年モデルも、文句なしに格好良いとはいえません。背面の「nexus」のロゴは野暮ったいままで、もっと小さくできないかとも思いますが、2012年モデルよ
以上を見れば、詰め込みすぎなのは一目瞭然。そりゃ、誰からも返事がないはずです。 正しい方法 上記の売り込み方法は、決して珍しくありません。私自身、このように過剰で要求の多い「売り込みメール」のサンプルを、どれだけ受け取ったことか。 私には理由がよくわからないのですが、どうも「売り込みメール」というものは、契約締結や見込み客による行動までを売り込むことを期待されているようです。 このような取り違えは、旧来の直接販売の時代から受け継がれているものだと思います。ジャンクメールを送るなら、一撃で顧客を仕留め、連絡を取らせなければならない。そんな風に考られているようなのです。 でも、メールには、もっと別の使い方があります。 メールを「対話を開始する手段」だととらえましょう メールの強みは、同じ場所にいなくてもメッセージをお互いにやり取りできることにあるのです。つまりメールを、ジャンクメールを電子的に
ポート構成が優秀すぎる、Ankerの100W充電器がまさかの3,000円OFF #楽天お買い物マラソン
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く