タグ

2010年4月5日のブックマーク (15件)

  • 秀丸マクロでZen-Coding

    概要 Zen-Coding とは、CSSセレクタ風の簡単な記述を、複雑なHTMLソースへ素早く変換することを軸にしたコーディング支援ツールです。 例えば、div h1 aが<div><h1><a href=""></a></h1></div>になります。 その Zen-Coding を秀丸エディタでも利用できるようにすることをめざした秀丸マクロです。 家にある機能のうち、「HTML生成」「生成したHTMLで既存のソースをラッピング」のみを実装しています。 そのほかの機能は別項で紹介するいくつかの秀丸マクロに任せ、連携していただく方針です。 インストール 秀丸エディタ(ver 7.00 以降のみで確認)を入れてください。 マクロフォルダのパスを確認します。秀丸エディタの [その他] - [動作環境] - [パス] - [環境] - [マクロファイル用のフォルダ] で指定されているフォルダで

  • EmEditorで Zen-Coding (追記) | trapon : experience

    EmEditorではマクロとして登録することでZenCodingを利用できます。 追記: EmEditorの公式サイトにモジュールが公開されています。 http://jp.emeditor.com/modules/mydownloads/viewcat.php?cid=54 EmEditor用のマクロファイルはEmEditorのフォーラムにポストされてます。 http://www.emeditor.com/modules/newbb/viewtopic.php?topic_id=1356&forum=19&post_id=4223#forumpost4223 これをコピペして、適当なファイル名でEmEditorのマクロディレクトリに保存。 標準ではMy Documentsの中にMy Macroがあると思います。 EmEditorのマクロメニューから、選択を選んで保存したZenCodingの

  • 仙石浩明の日記: 「無知の無知」への 3ステップ

    KLab(株)は、 2007年から新卒採用を行っています。 今年も例年通り、4月1日に入社式を行いました。 みなさん、入社おめでとうございます。 社長のお話が終わり、みなさんは挨拶が終わって、 緊張もほぐれてきたのではないかと思います。 ここからは各役員の挨拶なのですが、 なぜか私だけは挨拶だけでなく (長くならない範囲で ^^;) 話もしろということになったらしいので、 話を捻り出してみます。 「考えることが大事」ということは社長のお話にもありましたし、 みなさんも既によく知っていることだと思います。 ただ、 知っていることと実際に実行できることとの間には越えがたい壁があることも事実で、 分かっちゃいるけどついつい考えなくなってしまう、 あるいは考えているつもりが、 いつのまにか深く考えることがなくなってしまうものなのでしょう。 そもそも自分がどのくらい考えているかなんて、 なかなか意識

    nobu666
    nobu666 2010/04/05
  • partial関数は引数の最後に関数を指定できるとネストした時に見やすい - あと味

    letみたいなものをJavaScriptに実装しようと思っていろいろやってた時に感じたことなんですけど、Pythonとか、Python志向なMochikitなどに導入されているpartial関数は、引数の最後に関数を指定できると、ネストした時にが見やすいと思いました。好みはあると思いますが。 partial関数とは? ある関数に必要な引数を部分適用できる関数です。例えば、以下のような関数があったとします。 function FromTo(from, to) { return from + 'から' + to + 'まで'; } FromTo('福井', '東京'); // 結果: // 福井から東京まで fromという引数とtoという引数を指定することで、◯◯から◯◯までという文字列を出力できる何の実用性もないプログラムです。 この時、partial関数を使用すると、先にfromという引数

    partial関数は引数の最後に関数を指定できるとネストした時に見やすい - あと味
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • GNU diff(1)のラッパー「di」 - ~fumi/ChangeLog

    - 工夫と趣向と分別と。 – GNU diff(1)のラッパー「di」 http://d.akinori.org/2010/03/11/gnu-diff1%E3%81%AE%E3%83%A9%E3%83%83%E3%83%91%E3%83%BC%E3%80%8Cdi%E3%80%8D/ - -U3 -N -p -dがデフォルト。 - 出力が色付き。ページャが起動される。(Gitのまね) - バックアップファイルやオブジェクトファイル、.git, .hg, .svn, CVSなどのディレクトリを無視する。 - RCS/CVSキーワードタグの違いを無視する。 - ディレクトリを与えれば自動で再帰比較。 - 上記を含むデフォルトのオプション設定は環境変数で変更可能。 - GNU diffがサポートしないオプションの組み合わせもサポート。 と便利そうなので,とりあえず,~/bin に入れておいた.

  • Xperiaのダメダメなところまとめ - 無題

    追記 たくさんのコメントありがとうございます。この記事の大きな目的はGoogleの検索結果に対する実験です。(つまりはXperiaで検索したときこの記事はトップテンに入るのか、という実験です。)またXperiaのネガティブなところばかりを載せているのも下記リンクの「iPhoneのダメダメなところまとめ」と同じにするためです。 またコメントしていただいたことは全てよく読み熟考した上で記事に反映させていただきます。しばらくお待ちください。 GoogleiPhoneと検索するとトップテンにiPhoneのダメダメなところまとめが表示されるという不自然な表示がされているためそれにインスパイアされて作りました。それをGoogleの実験をかねて公開します。最初なので間違っている部分も多々あることと思いますが、多めに見てください。Xperiaの売上が上がるにつれて加筆していこうと思います。(ないと思いま

  • 端末の中で仮想端末を管理するtmux(GNU screenの代替)について(全体の設定例) - 試験運用中なLinux備忘録・旧記事

    「端末の中で仮想端末を管理する tmux(GNU screenの代替)について(ステータス行のカスタマイズと特殊な記法について)」に続く内容として、ここでは、これまでのtmuxについての設定に関するメモ(最後の関連記事を参照)を踏まえた上でのtmuxの設定例を扱う。 この中ではウィンドウごとに固有の設定は行っていないが、「端末の中で仮想端末を管理する tmux(GNU screenの代替)について(カスタマイズ時の記述と幾つかの設定項目について)」に書いている通りにセッションを作りウィンドウを作成していく流れの後でset-window-optionを記述したり、split-windowで分割をしたりselect-layoutでレイアウトを指定したりといった流れを記述するなどによって、それぞれの使い方に応じた理想の「初期状態」が作れるようになっている。 以下の内容は設定「例」なので、好みに応

    端末の中で仮想端末を管理するtmux(GNU screenの代替)について(全体の設定例) - 試験運用中なLinux備忘録・旧記事
  • あなたのスキルで飯は食えるか? 史上最大のコーディングスキル判定

    あなたのスキルで飯はえるか? 史上最大のコーディングスキル判定:makeplex salon(1/2 ページ) この問題ができたから優秀な人材とは限らないけれど、できない人は“ほぼ確実に”優秀ではない――プログラマーの皆さまの実力を計るコーディングスキル判定問題を用意しました。あなたはこの問題が解けるでしょうか? 新年度が始まり、新たに社会人となった読者の方も多いかと思います。あるいは、転職で心機一転がんばろうという読者もおられるでしょう。 あなたがもしプログラマーやSEといった職種であれば、ぜひ面白い仕事を手がけていただきたいと思いますが、そもそも開発分野で当に面白い仕事とは何かを考えたことはありますか? その答えを論ずる前に、少し前に話題となったトピックを取り上げたいと思います。それは、岡嶋大介氏の「人材獲得作戦」についてです。ご存じない方のために少し補足しておくと、岡嶋氏は、株価

    あなたのスキルで飯は食えるか? 史上最大のコーディングスキル判定
  • URLを知られたらアウトな管理画面 | 水無月ばけらのえび日記

    更新: 2010年4月3日23時20分頃 メッセサンオー (www.messe-sanoh.co.jp)で個人情報が流出したというお話が。 秋葉原ゲームショップの顧客情報が閲覧可能に - アダルトソフト購入履歴なども流出 (www.security-next.com)PCゲーム通販大手の顧客名簿が流出 (www.yomiuri.co.jp)メッセサンオー、PCゲーム通販の顧客情報がネットで流出 (internet.watch.impress.co.jp)Internet Watch の記事には追記がありますね。 なお、メッセサンオーが通販サイトで導入していたショッピングカートを提供するWEBインベンターは、Googleにインデックスされないように対策した最新の管理プログラムを公開し、利用者に対して適用を呼びかけている。 以上、メッセサンオー、PCゲーム通販の顧客情報がネットで流出 より ほ

  • しょこたん、今年のオールスター感謝祭もぼっち :【2ch】ニュー速クオリティ

    1 砂鉄(東京都) 2010/04/03(土) 21:08:06.27 ID:Y4hLiFbw [1/4]● ?PLT(12100) ポイント特典

    nobu666
    nobu666 2010/04/05
    相変わらずで逆に安心した
  • 簡単で完璧な阻止率100%のスパム対策の実装について - ヽ( ・∀・)ノくまくまー(2010-04-01)

    ● 簡単で完璧な阻止率100%のスパム対策の実装について 日々増大する中国からのスパムアクセス。全てのWebサーバ管理者が悩まされていると言っても過言ではないだろう。これを低コストで完璧に排除する活気的な方法を思いついたので、以下に提案する。キーワードは「発想の転換」である。 ブラックリスト方式 (DNS) 中国からのアクセスを弾くために という排除方法を考えてみる。この場合、問題が2つある。 効率性 (HostNameLookups on にする必要がありパフォーマンスが悪い) 完全性 (全ての中国IPが .cn のDNS付与されているわけではない) 1の速度面を我慢したとしても、「中国で利用されているホスト情報」というブラックリストが定義不能であるため、この方式は完全ではない。 ホワイトリスト方式 (DNS) 発想を逆にして、ホワイトリストを定義してみる。話を簡単にするために、もう大雑

    nobu666
    nobu666 2010/04/05
    オチがwww
  • NHK「サブリミナル」再考 博士の独り言

    2024/08 « 12345678910111213141516171819202122232425262728293031 » ニュースレビュー NHK「みんなのうた」でサブリミナル NHK「みんなのうた」映像手直し NHKは2日、みんなのうた「コンピューターおばあちゃん」の映像にふさわしくない絵が含まれていた、として一部を手直しすると発表した。産経新聞紙面(切り抜き)4月4日朝刊(20面)より参照のため抜粋引用/写真は「コンピューターおばあちゃんの例の所をスローにしてみた」と指摘する問題個所をスローで確認する動画(Youtube)より参照のため引用 ---------- 画像を0.1秒分ずつ挿入 表題は、NHK「みんなのうた」で放映されて来た「コンピューターおばあちゃん」(昭和56年(1981年12月)初放送)の映像の中に、「女性のお尻、胸、下着姿の写真が0.1秒ずつ含まれていた」、

    nobu666
    nobu666 2010/04/05
    例の「コンピューターおばあちゃん」のやつ
  • Optimizing Your Wife

    If a man can expect to meet exactly N eligible women in his life, what strategy should he use to maximize his chances of choosing the very best one? We typically make some idealized assumptions when solving this type of problem, such as assuming that he meets the women in random order of "goodness", that there is an unambiguous ordering of the women, and that the man is concerned only to maximize

    nobu666
    nobu666 2010/04/05
    なにこれw
  • Webアプリケーションの入出力と状態遷移 - 檜山正幸のキマイラ飼育記 (はてなBlog)

    入力値の集合がA、出力値の集合がBである関数fを、f:A→B と書きます。fは純関数です。関数が状態に影響を受けるときは、f:S×A→B となります。Sは状態空間です。単に直積の記号「×」では、状態と入力の区別が付かないので、セミコロンで区切ることにします。f:S;A→B 。セミコロンの左が状態ね。fが副作用を持つとき、つまり状態空間Sに作用するときは、f:S;A→S;B と書きます。S→S は状態遷移を表すことになります。 副作用があるかもしれない関数を、次のように分類すると便利です。1は単元集合(シングルトンセット、ユニットセット)です。 f:A→B 純関数 f:S;A→B バートランド・メイヤーの言葉で「問い合わせ」 f:S;A→S;1 バートランド・メイヤーの言葉で「コマンド」 f:S;A→S;B 一度にいろいろするメソッド 以下では、単元集合1は省略します。 メイヤーは、最後の「

    Webアプリケーションの入出力と状態遷移 - 檜山正幸のキマイラ飼育記 (はてなBlog)
    nobu666
    nobu666 2010/04/05