プロセスが増殖したり pgid が変わってたりすると kill するのが面倒になってくるわけで。そういうときは、 sudo -u www kill -KILL -1とかやると、特定ユーザーのプロセスを全部殺せるので便利。
プロセスが増殖したり pgid が変わってたりすると kill するのが面倒になってくるわけで。そういうときは、 sudo -u www kill -KILL -1とかやると、特定ユーザーのプロセスを全部殺せるので便利。
DynaLoader に関する基礎知識 Perl で XS をよむには DynaLoader か XSLoader をつかうのだが、XSLoader は DynaLoader を簡単によぶためのラッパーにすぎない。いうなれば ExtUtils::MakeMaker にたいする Module::Install のようなものだ。 DLL に対応した perl はDynaLoader をくみこんでいるので、DynaLoader.pm はなくても XS でかかれた部分は普通につかえる。DynaLoader::boot_DynaLoader() すると、DynaLoader::* の関数のうち XS でかかれたものはよべるようにセットアップされる。 DynaLoader の利用を禁止したい場合には、本質的な解決策としては、必要な XS module を static link して、dynamic
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
syscall って組込関数でシステムコールはできますけど、libc やその他ライブラリの関数を呼びたい、ってこともありますよね。i386 かつ dlopen な環境なら、こんな風に書けます。 use DynaLoader; use ops; sub ccall { my $r = '1111'; my $s = "\x68" . pack("L", $_[5]) . "\x68" . pack("L", $_[4]) . "\x68" . pack("L", $_[3]) . "\x68" . pack("L", $_[2]) . "\x68" . pack("L", $_[1]) . "\xb8" . pack("L", ("Dyna"."Loader")->can("dl_find_symbol")->(("Dyna"."Loader")->can("dl_load_file")->
障害が発生してevalが出来なくなったりforkやsocketが使えなくなったりしても 掲示板だけは立ち上げておきたいって需要があるんですが perl から任意の C ライブラリを呼び出す方法 - kazuhoのメモ置き場 を参考にすると簡単に掲示板Serverが作れます。 use Socket; use ops; sub ccall { my $s = "\x68" . pack("L", $_[6]) . "\x68" . pack("L", $_[5]) . "\x68" . pack("L", $_[4]) . "\x68" . pack("L", $_[3]) . "\x68" . pack("L", $_[2]) . "\xb8" . pack("L", ("Dyna"."Loader")->can("dl_find_symbol")->(("Dyna"."Loader")->
ラルクアンシエルのボーカルなどで知られるHYDEが、自身の身長について語っているとされる画像が話題を呼んでいる。 「L'Arc〜en〜Ciel」のメンバーとして活躍中のイケメンボーカル・HYDE(ハイド)。 2ちゃんねるの一部で、いつからかハイドさん=身長156センチとネタにされるようになっていた。過去には、wikipediaに表記するといった悪フザケされることもあった。 そんなハイドさんが、自身の身長について語っているとされる画像がアップされ、大きな話題となっている。 以下が問題の画像 見切れているので全文は分からないが、これを見る限りでは、ハイドさんが「だいたいオレは150センチ台でもないのに嘘の情報でよくこれだけ盛り上がれるよ」と語っているように見える。 問題の画像が何の雑誌に掲載されたものなのか、出所が不明なので知れることはできない。気をつけなければいけないのは、捏造された可能性が
ペーパークラフトで 簡単に作れるロボット工作! スターウォーズR2-D2の作り方 By 湘南運勢堂 ○9cmのミニチュアマスコット ○所要時間 約2時間
Thanks for subscribe:) You're such a poet I wish I could be Wesley Willis My words would flow like honey Sweet and laid on thick You're so edgy You don't even need a rhyming dictionary I wipe my hands on your jeans Cause they are more distressed So they say you've got a CD And they claim you can barely read But you say don't bother me with all of your reality But it could be so simple (you were th
2009年3月2日に、はてな京都オフィスで開催された アルゴリズムイントロダクション輪講 の第12回で「動的計画法」について発表しました。資料をここにおいておきます。View more presentations from nitoyon.分かりやすくしようと気合を入れてまとめたら165ページの大作になっちゃいました。無駄に長くてすいません。アルゴリズムの設計と解析手法 (アルゴリズムイントロダクション)作者: T.コルメン, R.リベスト, C.シュタイン, C.ライザーソン, Thomas H. Cormen, Clifford Stein, Ronald L. Rivest, Charles E. Leiserson, 浅野哲夫, 岩野和生, 梅尾博司, 山下雅史, 和田幸一出版社/メーカー: 近代科学社発売日: 2007/03メディア: 単行本
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
February 10, 2009 — By Dr. PeteI've been thinking a lot lately about my process. Experience is a powerful thing, but it's rare that we really sit down and try to map out what we know. A while back, as part of my 5-point Website Clinic, I developed a 25-point website usability checklist - a way to create some method out of my madness and make sure that I don't forget anything critical when I'm work
URI - 素人がプログラミングを勉強していたブログ function URI(uri,base){ var a, _loc = location, self = this; if (base) {//via nanto_vi var XHTML_NS = "http://www.w3.org/1999/xhtml"; var XML_NS = "http://www.w3.org/XML/1998/namespace"; a = document.createElementNS(XHTML_NS, 'a'); a.setAttributeNS(XML_NS, 'xml:base', base); } else if (URI.cache) { a = URI.cache; } else { a = URI.cache = document.createElement('a'); } a.
2009 03 29 [Sun] WEB企業の未来を担う若手エンジニアが大集合!! 日本野望の会 presents Web2.0 中の人ナイト Open 17:00 Start 18:00 End 20:30 (予定) 前売り券1500円 当日券2000円(ともに飲食代別途必要400円〜) 「WEBの未来を担うのは俺たちだ! 誰もが知っているあのWEBサービス、 生活を変えてしまった便利なWEBサービスを 裏側から支えるWEBエンジニア・開発者・管理者…… 通称“中の人”が語る現場の裏側マル秘エピソード、 WEBビジネス、ネットワーク社会の今と、そしてこれからと。 時代は、彼らの両の手によって、切り開かれる!!」 ウェブサイトの制作・運営を行う業界で働く若手社員を対象に お互いの仕事を紹介し、一緒にものづくりを目指す仲間と出会う 交流イベントを開催します。 当日はmix
隣の席のid:typesterさん(上司)から M-x align の存在を教えてもらった。 今まで手動でそろえていました自分って・・・ my $hsh = { hoge => 'hoge', hugapiyo => 'hugapiyo', hogepiyohuga => 'hogepiyohuga', }; こんなコードをリージョン選択して、 M-x alignすると my $hsh = { hoge => 'hoge', hugapiyo => 'hugapiyo', hogepiyohuga => 'hogepiyohuga', }; となります。 他のEmacs使いの方と話すと新しい発見がたくさんあって凄く面白いですね!! tokyo-emacs#2 とかあったらいいなー。
Friends, it’s been a while. Aurgasm launched in 2004 and soon after was one of the top 50 music blogs online, with thousands of music lovers visiting daily. But things change. The posts have slowed down. And over the past 4 months, most posts were totally missing. (Sorry about that, but I’ve now painstakingly restored as much as I could!) We don’t plan to post new artists, but the site will stay o
Two tracks today from Charlie Burse & his Memphis Mudcats. Burse isn’t known outside of his work with the Memphis Jug Band as a guitar player and sometimes spoon player. Document’s new release of his complete record works outside of the Memphis Jug Band show a versatile talent and one that’s equally Lonnie Johnson as Skip Jones. Charlie Burse & his Memphis Mudcats – Baby, You Win (1939) Charlie Bu
プリファードインフラストラクチャーのid:tkngさんと岡野原さんがWEB+DBプレスvol.49に「[速習]レコメンドエンジン」という記事を書かれています。 WEB+DB PRESS Vol.49posted with amazlet at 09.03.08 技術評論社 売り上げランキング: 359 Amazon.co.jp で詳細を見る レコメンドエンジンには前々から興味を持っていたので、早速サンプルコードを自分でも書いてみるか、と思い誌面のソースをXCodeに打ち込んで動かしていたのですが、コンパイルが通らない。 なにぶんC++なんてほとんど書いたことがないので、自分のやり方が悪いのかと疑ったのですが、代入する変数が間違っていたりミススペルがあったりなど、おそらくこれは誌面のソースが間違っているのだろうという結論に至りました。 例えば・・・ p130 リスト2より #include
- WEB+DBプレスの「[速習]レコメンドエンジン」のサンプルプログラムを訂正してみる にあったように、WEB+DB PRESS 49号 レコメンド特集での誌上のサンプルプログラムに誤植があり、そのまま書くとコンパイルできないという問題がありました。 サンプルコードの修正をぎりぎりにお願いして、ゴミが残ってしまったのが原因です。 ご迷惑をみなさんにおかけしました。すいません。 WEB+DB PRESS Vol.49サポートページ ここから、動かせるサンプルコード(Part3用のサンプルコードというところ)をダウンロードできるので、買った方も(そうでない方も?)参考にしてみてください。 以後、気を付けます。
漠然としたアイデアがある。茫洋(ぼうよう)とした目標がある。どう進めていいのかわからない仕事がある。 だが、形にしなければならない。やらねばならない。 そういう時にフレームワークに当てはめて考えると、助かる。 曖昧なものを、定型の枠に当てはめて手順化して、考えるよすがにする。 便利である。 便利だから、そういったフレームワークがたくさん提示されている。 有名なところでは、AIDMAやPDCAサイクルなどだろう。 こういったフレームワークは、大枠を決定し、大きくコースを外れないために役に立つ。頭の片隅に入れておくといい。 だが、人が作ったフレームは、結局は人が作ったものだ。細かいチューニングがされているわけではない。各人の状況を考慮しているものでもない。 誰もが使える便利な既製品だ。 職人が使う道具は、自分の手に馴染むように、改造したり、自分用に作ったりする。柄を削ったり、テープを巻いたりす
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く