サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは本日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。
はじめに シグナルはUNIXなどのOSにおける非同期イベントを通知する仕組みですが、「最古のプロセス間通信」「SysV系とBSD系で動きが違う」「昔のシグナルを使うと汎用性が無くなってしまう」「スレッドと相性悪し」といった理由からか、私の経験上、業務系アプリケーションではあまり使われていません。たまに使っているものを見ると、誤った使い方をしているものが多かったりします。 ところがこのシグナル、いろいろ調べていくと意外と奥が深く、有用に使えるのに、以外と情報が少ないことがわかりました。 今さらな感もありますが、ここでは私が知っている事や、調べた結果、今までの経験から得た知識などをまとめてみたいと思います。 ただし、環境によって動作が違うことが想定され、また一部のプログラムは環境に対し重大な影響を与えてしまうものもあります。プログラム等の使用に際しては十分に注意して頂き、ご自身の責任の範囲で行
今日mixiで見慣れない足跡を発見。 前にも述べたが、ボクはmixi上で日記を書かないから極端に足跡が少ない(一日数件程度) 誰だろう?と気になったのでクリック。 そうしたら 「 申し訳ございませんがこのユーザーのページにはアクセスできません。」 との表示。 「はぁ?」 と思わず声が出てしまう。 知らないユーザーがボクをアクセス拒否?なぜ? 頭上にクエスチョンマークがポコポコ出てくる。 全く持って意味不明である。 ここでmixiのアクセス拒否についてボクなりの補足を加えておく。 勘違いしてはならないのが、mixiのアクセス拒否というものは指定したIDの人のアクセスを全て遮断するわけではないという事だ。 初心者にありがちな思い込みであるが、アクセス拒否をすれば、それで全てOKという訳ではない。 抜け道があるのだ。 以下その抜け道を4
Seminar・Event Googleアナリティクス 徹底解説セミナー 有料毎月1回開催Googleアナリティクスセミナー 入門編 有料毎月1回開催Googleアナリティクスセミナー 分析手法編 有料毎月1回開催Googleアナリティクスセミナー 徹底設定編 Access Map詳細
MOONGIFTで紹介されていたJNEXTを使うとブラウザからソケット通信をする事ができます。これを使ってmemcachedにソケット通信するモジュールを作ってみました。 10/9 ソースをcodereposに移しました add,replaceが使えるようになりました(使ってる人なんかいるのかね?)。 cache_memcached.js サンプルコード 使い方 サーバ側 memcachedを起動させるだけです。CGIやスクリプトを置く必要はありません。 memcached -d -m -l 192.168.0.10 -p 11211 -u root クライアント側 JNEXTをインストールします。 インストールが完了したら、auth.txtを編集してJNEXTが実行できるURLとライブラリを追記します。 MSIE → C:\Program Files\Optimistec\JNEXT\A
わかっている人にとっては耳タコな話でしかないわけですが、最近またppmを使ってもインストールできないと嘆く人が増えたので簡単に。 1) ActiveStateやtheoryx5のリポジトリは、少なくともPlaggerをまともにインストールしたかったら消しましょう(うちのを追加するだけではだめです) 理由はいろいろですが、これだけで問題の八割は解決します。 もう少し詳しく言うと、 1-1) PlaggerのMakefile.PLはある意味非常に変態的なので、標準的なPPM::Make経由でパッケージングしているよそのリポジトリが提供しているPlaggerパッケージをインストールしても十分な依存モジュールはインストールされません。 1-2) 同じ理由で、Math-BigInt系のいくつかのモジュールもMakefile.PLに変な仕掛けがしてあるので、よそのを経由するとうまく入らないか、入れるの
たかはらです。今日は小ネタです。 早速ですが質問をさせて下さい。 UNIXのよくつかうコマンドgrepで-hogeという文字列を検索したい場合どのようにしますか? 例えば以下のようにしてしまうとどうなるでしょうか?
『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日本 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直
Since:2005/9/1 最終更新:2018/12/4 掲載語数:2,425語 日本語俗語辞書とは 日本語俗語辞書は俗語・新語・流行語・死語・特定分野で使用されている隠語などの意味を辞書形式で解説し、さらに辞典形式で細かく解説している辞書サイトです。 よく「最近の若者の言葉(主に新語・流行語)がわからん」という中高年の声や「親父やお袋が面白そうに使ってる言葉(主に死語)の意味がわかんない」という若者の声を耳にします。それらを知らなくても生活に支障をきたすことはないでしょう。しかし、それらを知ることで世代を超えた人との会話にも幅ができ、一歩踏み込んだ交流が世界を広げるはずです。日本語俗語辞書がそんな会話をするためのひとつのツールとしてみなさんのお役に立てれば幸いです。 スポンサードリンク Pick Up俗語! メディア掲載情報&お知らせ 日本語俗語辞書のTwitterアカウント開始。フォ
もっとプログラミングを楽しむコツ - lonlon - 2008/03/22 1000 人スピーカプロジェクト第 3 回カンファレンス (3-26)
相変わらずamazonからは出荷予定の日付の変更と下手したら納品できずにキャンセルですみたいなメールが来て以来音沙汰が無く、ますます意気消沈な感じです。まぁ、ここまで待ったんだからとりあえず粘って待つことにしますが。しかしまぁ殿様商売とはまさにこのことですな。そろそろ何らかのプレスリリースなりなんなり出して詫びてもいいだろうに。( ´_ゝ`) 前回のエントリー:ニコニコ動画からPlaggerでPodcastを作りiTunesで見たいゼは思ってた以上にアクセスしていただけているようで、ソーシャルブックマークにもどんどん登録されているみたいです。恐縮です。 自前で実証して出来たテンションでほぼ勢いで書いたのでいろいろ不備も至らない表現もありで申し訳なかったんですが、あれからかなり何度も推敲してスクリーンショットもより分かりやすい感じに作り直しては更新しまくってしまいました。おかげでいい気分転換
http://d.hatena.ne.jp/moro/20070615/1181876061 先日の RubyKaigi で、id:moro さんに「新人に Rails でアプリを試しに作ってみて、とお願いすると ActiveHeart 使って日本語化しちゃうんですよ。困ります!訴えてやる!!!*1」と云われました。 現在日本語化/国際化をきちんと行いたいなら Ruby-GetText を使うべき*2ですし、モバイル対応なら jpmobile を使うべきです。 というわけで、ActiveHeart の svn のコードに obsolete だから Ruby-GetText もしくは jpmobile 使ってねというメッセージを表示するようにしてコミットしました。 *1:全然違う言い回しだったけど *2:5秒でとりあえず日本語表示したい時は ActiveHeart のほうが簡単なのですが、き
Perl での print debug の方法の紹介がブーム(?)だったので、自分がよく行ってる Ruby での debug 方法7つについて書いてみます。 p ご存じの人も多い Kernel#p メソッド。これを使うとオブジェクトの内容を見やすい形で出力してくれます。 >> p ({:foobar => :baz}) {:foobar=>:baz}Object#inspect を使うと、p で出力するときと同じ文字列を String として取得できます。 >> puts ({:foobar => :baz}).inspect {:foobar=>:baz}初心者の頃この p での出力を使う方法がわからなくて困った記憶が…。 pp pp というライブラリを使うと、p より、より見やすい形式で出力してくれます。たとえば >> a = Array.new(10) { {:foobar => :
The Latest Pop News & More Opera, Firefox, Sleipnir ( Custom & Tips, Latest News, My Opinions, Lovely Music & Movies and so on ...?! No ! More & More !! ) これなのよね、これ。私が言いたかったことは。 ひたすら「ニコニコ動画」の動画ファイル(flv)をキャッシュするソフトです。 関連記事: □Browser.js [共通 1] インターネット一時ファイル(キャッシュ)の場所を変える 1 □Browser.js [共通 2] インターネット一時ファイル(キャッシュ)の場所を変える 2 (続きはこちら) □ 窓の杜 - 【NEWS】“ニコニコ動画”を独自にキャッシュして繰り返し視聴を快適化「NicoCache」 一度見た動画はHDD容量の限
電気やガス、水道などの引越し手続きを1回の入力で簡単に! 全国の自治体への転居予定連絡/転出届・転入予定連絡の手続きができるようになりました!
スタイルシートの文脈で文書指向ウェブデザインを説明すると、文書を読みに来た閲覧者のみをターゲットにしたデザインということだ。正式版をjintrick.netで公開する前に1時間で書いたプレビュー版を糞ブログに「流して」おこう。 前景色は黒(#000)、背景色は白(#FFF)にすることで、より確実な可読性を確保できる。眩しくて読みづらいというよくある批判に対する答えはこうだ: モニタの輝度を落とせば良い。 モニタの輝度を落とさなければならない状況が考慮されていない。 特に後者はまだ誰も言及していないんじゃないかな。 左右のマージンを小さくすることで、より幅広い状況に適応できる。相対指定の2〜3%程度で十分だろう。それでも左右が詰まっていて息苦しいという批判に対する答えはこうだ: その閲覧者はデザインを眺めに来たのであって、文書を読みに来たのではない可能性が高い。 CSSにおけるmax-wid
prototype.jsでYouTubeをインクリメンタルサーチ:パターンとライブラリで作るAjaxおいしいレシピ(2)(1/3 ページ) 今回のサンプルはYouTubeの新APIを使う 2007年8月28日からGData(Google Data APIs)の仕様に基づいたYouTubeの新しいWeb APIであるGData YouTube APIが利用できるようになりました。これに伴って、以前のYouTube APIではサポートされていなかったJSONP(前回記事参照)による動画の検索ができるようになりましたので、今回のサンプルでは、この新APIを使ってJavaScriptから直接YouTubeの動画を検索させます。 Ajaxデザインパターンは「Live Searchパターン」などを使用 検索方法は、通常の「キーワード」を入力してから「検索ボタン」を押すタイプではなく、一文字一文字入力す
【セキュリティ魂】良心はどこへ?ハッカー倫理の歴史にみる取引される脆弱性 2007年10月01日10時00分 / 提供:ネットセキュリティ コンピュータシステムの脆弱性の発見とその発表方法の歴史は、この20年の間に大きく進化している。 PC がまだこれほど普及していなかった頃は、システムの脆弱性(vulnerabilities)が発見されること自体が非常に稀だった。 1988年、米国防総省の研究開発部門が中心となって米カーネギーメロン大学内に設立した CERT(Computer Emergency Response Team :コンピュータ緊急対応チーム)がこれを変える。CERT は、発見された脆弱性をベンダーに通知し、ベンダーがパッチをリリースした後に仔細を一般公開する手法を取った。ベンダーがパッチをあてるまで脆弱性を隠す理由は俗に「 Security through obscuri
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く