タグ

2006年11月2日のブックマーク (15件)

  • 404 Blog Not Found:There's more than one way to kill'em

    2006年11月02日18:30 カテゴリ一日一行野郎 There's more than one way to kill'em こういう「他のコマンドを組み合わせても可能な便利系コマンド」を覚えるのは、よしあしだと思う。 Unixという考えかた Mike Gancarz / 芳尾 桂 訳 [原著: The Unix Philosophy] 技術メモ帳 - pgrep, pkill を使用してプロセスを殺す最近、会社でシェルの操作方法について教えているのだが、 pgrep / pkill / skill / pidof といった 便利なプロセス操作系コマンドを知らない人が実に多い。 例えば、pgrepはOS Xにはない。killallならあるけど。ちなみにFreeBSDには全部あるのだけど、使っている人はあまり見ないなあ。 現在のshellはaliasも充実しているので、例えば alias

    404 Blog Not Found:There's more than one way to kill'em
  • 技術メモ帳 - pgrep, pkill を使用してプロセスを殺す

    最近、会社でシェルの操作方法について教えているのだが、 pgrep / pkill / skill / pidof といった 便利なプロセス操作系コマンドを知らない人が実に多い。 プロセスを殺すというのは、よくある作業なので 今回はコレについて書いてみる。 たとえば、これらのコマンドを知らない人が、 指定した名前のプロセスを kill する手順はだいたい 以下のようなものになることだろう。 $ ps aux | grep プロセス名 | grep -v 'grep' # コマンドの出力結果から pid を目で確認 12345 ... .. hoge .. .. $ kill 12345 この作業は非常に面倒で退屈だ。 もし殺さなければならないプロセスがたくさんあったときは どうするのだろうか。 おまけに、grep コマンド自身が候補に含まれてしまう事があるのだが、 grep -v grep

  • http://mixxi.jp/url

    fbis
    fbis 2006/11/02
    mixi専用のURL圧縮サービス
  • 定番アルゴリズムを徹底理解! - 今からでも遅くない!アルゴリズム入門:selfup

    このパートでは,プログラミングを勉強するうえで欠かせないアルゴリズムの中でも定番中の定番を紹介します。ソート(並べ替え)やサーチ(検索)などの機能は今では標準のライブラリとして提供されています。実用的なプログラムを作るときにそのものずばりをいちいち書く機会は少ないかもしれません。しかし定番のアルゴリズムは,様々に形を変えて普段のプログラミングに登場します。 解説を読んで仕組みがわかったら,ぜひそれをプログラムにしてみてください。読んだだけではプログラムを書けるようにはなりませんし,プログラムを書いてみて初めて,実は十分に理解できていなかったと気付くことがよくあります。しかもアルゴリズムは特定のプログラミング言語に依存しないので,一度身に付ければ,後でどんな言語を学ぶ場合でも役に立ちます。 1番目から6番目まではソートのアルゴリズム,7番目から9番目まではサーチのアルゴリズムです。一つひとつ

    定番アルゴリズムを徹底理解! - 今からでも遅くない!アルゴリズム入門:selfup
  • hide-k.net#blog: C::P::ConfigLoaderでpath_toを指定する

    C::P::FV::Simpleをmod_perlで動かすときの注意で これだとCatalystビルトインのサーバーで動かす分にはいいのですが、mod_perlで動かす場合にはフルパスで指定する必要があります。 とか言ってたのですがtypesterさんに validator: profiles: __path_to(profiles.yml)__ messages: __path_to(messages.yml)__ って書き方ができるというのを教えていただきました。 C::P::ConfigLoader->finalize_configで s{__path_to\((.+)\)__}{ $c->path_to( split( '/', $1 ) ) }e; って置き換えやってるんですね。 知りませんでした。 不勉強で大騒ぎしてごめんなさい。

    fbis
    fbis 2006/11/02
    YAML内で__path_to(hoge)__と書くと置換してくれる。便利
  • 痛いニュース(ノ∀`):「いじめ」で札幌・北区の男子中学生が警察に被害届…北海道

    1 名前:かしわφ ★ 投稿日:2006/11/02(木) 12:53:34 ID:???0 札幌・北区の中学校で、3年生の男子生徒が同じ学年の生徒にいじめられ、暴行を受けたとして、警察に被害届を出していたことが2日までにわかりました。 男子生徒は10月30日、教室で同じ学年の男子生徒から、粘着テープで丸めた紙で後ろから頭を4、5回叩かれたということです。これを目撃した教師から連絡を受けた男子生徒の父親が、31日、札幌北警察署に被害届を出しました。男子生徒は、2年前から同じ学年の3人の生徒に叩かれたり、こづかれたりするなどのいじめを受けていました。学校では去年6月、双方の親と話し合い、いじめはなくなりましたが、今年の夏休み明けから、またいじめが始まったということです。警察は双方の話を聴いていくことにしています。 http://www.htb.co.jp/news/#01 ついに警

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

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

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • グーグル、自社ウェブサイトで「バグハンター」に謝意を表明

    Googleは10月、自社の会社情報を掲載するページに、自社が持つウェブ資産のセキュリティや安全性に関する情報を掲載する新しいページをひそかに追加していた。このページで同社は、セキュリティ上の脆弱性を報告してくれた人々や組織のリストを掲載し、謝意を示している。 セキュリティ研究者によれば、こうした取り組みは主要ウェブ関連企業では初めての事例だという。 Google技術担当バイスプレジデントであるDouglas Merrill氏は、「われわれは、正しいことをしてくれた方々に謝意を表明したい。彼らが大いに公の場で『ギークの信頼』を受けられるようにしたいと考えている」とインタビューで答えた。「わたしの知っているセキュリティ研究者の一部は、『ギークの信頼』を受けられるようこのリストに掲載されている。『おれのやったことを見ろ、おれはすごいんだぞ』と言えるようになる」(Merrill氏) 従来のソフ

    グーグル、自社ウェブサイトで「バグハンター」に謝意を表明
  • GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ

    GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

    GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ
    fbis
    fbis 2006/11/02
    真偽値を見るだけならempty関数使えば良いことを最近知った。「if ( !empty($_GET['id']) && !empty($_GET['passwd']) ) {}」みたいな
  • ITmedia News:mixiが携帯だけで利用可能に

    ミクシィは11月1日、SNS(ソーシャルネットワーキングサービス)「mixi」で12月4日から、携帯電話だけでユーザー登録可能にすると発表した。携帯電話からのメッセージ送受信も12月1日から無料化し、mixiの基機能ほぼすべてが携帯から無料で利用できるようになる。 従来は登録にPCが必要だったほか、携帯からのメッセージ送受信には月額315円(税込み)の有料サービス「mixiプレミアム」に加入する必要があった。 また、12月1日からmixiプレミアムの機能を拡張し、メッセージ検索機能を追加するほか、日記容量を300Mバイトから1000Mバイトに拡大する。メッセージ検索には、自社開発の検索エンジン「mpi」(mixi personal indexer)を活用。題名、文、差出人から迅速に検索できるという。 国内SNS各社は携帯電話対応に注力しており、mixiに次ぐ2番手のグリーはKDDIと提

    ITmedia News:mixiが携帯だけで利用可能に
  • JASRACが「仕事しません」「法を無視します」 - 何かの間違い

    http://it.nikkei.co.jp/internet/news/index.aspx?n=MMITbe000030102006&cp=2 「一斉削除依頼」発表の翌週24日、「対策強化週間」の参加者に、対策第2弾としてYouTubeへ提出する「共同アピール」の文面案がJASRACから配られた。そこには、「映像の掲載を『掲載後の削除』から『事前審査』に変更」「投稿者の匿名性の排除」「削除依頼手続きの簡素化」などの要望項目が並んでいる。 (中略) ただ、この書面はあくまで「要望」の域を出ない。米国の法律では、サイト運営者は削除依頼に一定期間内に応じれば良いことになっており、法的手段には出にくいからだ。 この要望が、米国の法律だけでなく我が国のプロバイダー責任制限法の趣旨にも反するものだと指摘しておきたい。 プロバイダー責任制限法によれば、プロバイダーはアップロードされるコンテンツをすべ

    JASRACが「仕事しません」「法を無視します」 - 何かの間違い
  • わたしが知らないスゴ本は、きっとあなたが読んでいる: 「アート・オブ・プロジェクトマネジメント」読書感想文【まとめ】

    ITプロジェクトのマネジメントにおいて、書はまさに宝の山といえる。 一回の探索では持ちきれないほどのアイディアがザクザクと手に入る。しかも、ひとつひとつの宝が、著者の経験に裏打ちされ、考え抜かれているため、一回読みでは消化不良を起こす。それぞれのフェーズで読み返すことで、順番にモノにしていくやり方が良いかと。 このエントリでは、自分の振り返り読みのために、読書感想文エントリの目次と、次に読むべき・サイトのをまとめた。わたしだけでなく、誰かの参考にもなればイイナ! その1 ・オーバービュー その2  1章「プロジェクトマネジメントの簡単な歴史」からの考察 ・PMにとっての最重要ツール ・アート ―― 技芸と呼ぶ理由 ・ホワイトボード地獄 その3  2章「スケジュールの真実」および、 3章「やるべきことを洗い出す」からの考察 ・何のための開発プロセスか? ・見積もり確度を上げる2つの質問

    わたしが知らないスゴ本は、きっとあなたが読んでいる: 「アート・オブ・プロジェクトマネジメント」読書感想文【まとめ】
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

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

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    fbis
    fbis 2006/11/02
    PHP版はまだー?
  • 今夜分かるSQLインジェクション対策 ― @IT

    【関連記事】 内容についてのアップデート記事を公開しています。あわせてご確認ください(編集部) Security&Trustウォッチ(60) 今夜こそわかる安全なSQLの呼び出し方 ~ 高木浩光氏に聞いてみた http://www.atmarkit.co.jp/fsecurity/column/ueno/60.html Webアプリケーションに対する攻撃手法の1つであるSQLインジェクションの存在は、かなり広く知られるようになった。しかし、その対策はまだ当に理解されていないように思える。フォームから渡された値の特殊文字をエスケープしたり、PHPのmagic_quotes_gpcといった自動エスケープ機能をオンにするだけで対策したつもりになっていないだろうか。 基はもちろん、セカンドオーダーSQLインジェクションやマルチバイト文字を利用したSQLインジェクションの攻撃パターンや、その対

    今夜分かるSQLインジェクション対策 ― @IT
    fbis
    fbis 2006/11/02
    Shift_JISでDBに保存してる時点で「ほげっ」って感じですな
  • 配列情報の絞込みその後 - Hatena::Diary::Neko::kak 500 Internal Server Error

    ircで色々教えてもらった。 http://rafb.net/paste/results/UdqEr958.html こんなんとか。 これでよかった。 やりたかったことは@hoge & @mogeな絞込み。 この意図がうまく伝えられてなかったですね>< http://search.cpan.org/~samv/Set-Object-1.18/lib/Set/Object.pm#intersection(_%5Blist%5D_) とかもつかえそげ。 ちなみにさっきのコードだとgrep definedしないとダメポ。 (追記) use Perl;にも同じ内容をPostしてたら、メールが来てた。 こんなの。やっぱList::Compareかぁ。 Thanks:Stephen Steneker use List::Compare (); my @hoge = qw/1 2 3 4 5 5/; m

    配列情報の絞込みその後 - Hatena::Diary::Neko::kak 500 Internal Server Error
    fbis
    fbis 2006/11/02