タグ

ロックに関するiwwのブックマーク (230)

  • 開発メモ: ロック自作による高速化

    マルチスレッドのロック機構を自作してKyoto Cabinetを高速化したよという話。 背景 以前の記事にも書いたとおり、組み込みのrwlockはmutexに比べても遜色ない速度で動作して素敵なのだが、実はロック処理自体の並列性があんまり高くないんじゃないかなぁと思い始めてきた。というか、pthreadのロック機構は遅い(期待ほど速くない)んじゃないかなぁと感じる今日この頃。 特にspin lock(pthread_spinlock_t)とrwlock(pthread_rwlock_t)が遅い気がしている。プロファイルをとると、Kyoto Cabinetの実行時間の多くをロック回りの処理が占めているので、こいつらを自作のロックに置き換えて軽量化してみよう。pthreadのロックプリミティブはPOSIXの規程に基づいたいろんな機能を備えているが、自分で作れば自分のユースケースに必要な機能だけ

  • 地獄へ道づれ - Wikipedia

    「地獄へ道づれ」 (Another One Bites the Dust) は、イギリスのロック・バンドであるクイーンの楽曲。 解説[編集] 1980年にアルバム『ザ・ゲーム』に収録され、その後、EMIよりシングルとしてリリースされた。 シングルは、アメリカスペインなどでチャート1位となるなど、世界的に大ヒットした。特にアメリカにおいては、ビルボード誌が発表したBillboard Hot 100(1980年10月4日付)では1位を獲得[4]し、シングルセールスが200万枚を超え、ブラックミュージックのチャートでも3週連続で2位を記録するなど、グループにおける最大のヒット曲となった。 作を書いたベーシストのジョン・ディーコンは、元々謙虚な性格だったことに加えてメンバー最年少であり、他のメンバー3人の才能と人柄を尊敬していたことにより「この曲が浮かんだ時あまりのバカバカしさにメンバーにも言

    iww
    iww 2012/11/20
    Another One Rides The Bus
  • iOS 6に日本語入力に関係した深刻な不具合

    ▲アプリで日本語入力中にロックをかける。(後に、確定後でも起きることが分かりました。一度日本語入力を始めてしまうと、以降キーボードをしまうか、英語キーボードに切り替えるまでクラッシュが起き得るようです) ▲アプリがクラッシュしてHome画面に戻っている。 追記: 日本語入力中だけでなく、確定後も、日語キーボードから英語キーボードに切り替えてからロックをかけないとクラッシュしてしまうようです。 iOS 6に日本語入力に関係した深刻な不具合 http://t.co/VqBmtEEY @hitoriblogさんから/ うわー。これは酷い。標準のメモで再現する。日本語入力した後だと入力確定してても、「完了」を押して編集完了してても落ちる。 — sawat1203 (@sawat1203) October 10, 2012 筋から離れますが、ロックスクリーンの時刻はTouchRetouchで消し

    iOS 6に日本語入力に関係した深刻な不具合
    iww
    iww 2012/10/11
    ほんとだちゃんと落ちる。 運がいいと、対象アプリが広がってる最中に死ぬところも見れる。
  • ザ・ビートルズの映画『マジカル・ミステリー・ツアー』がフジテレビでオンエア決定、1夜限り劇場公開も - amass

    ザ・ビートルズ(Beatles)の映画『マジカル・ミステリー・ツアー』がフジテレビでオンエア決定。また1夜限り劇場公開も行われます。 フジテレビの放送は10月14日(日)深夜25時35分から。フジテレビがロック映画を3夜連続で放送するスペシャル・プログラム『THE ROCK MOVIES』の第1弾。日での放送は44年ぶり、完全ノーカットでは世界に先駆けての初放送です。また、この放送に合わせて、ポール・マッカートニー(Paul McCartney)やリンゴ・スター(Ringo Starr)をはじめ、当時のキャスト・スタッフのインタビューを含めた58分に及ぶ新録ドキュメンタリー・フィルム(「アリーナ:マジカル・ミステリー・ツアー リビジテッド」)があらたに製作されており、編映像と新録ドキュメンタリーがオンエアされます。 劇場公開は10月5日に全国10カ所の映画館で行われる予定。国内初の劇場

    ザ・ビートルズの映画『マジカル・ミステリー・ツアー』がフジテレビでオンエア決定、1夜限り劇場公開も - amass
  • 愛用の自転車を盗まれないための「正しい自転車のカギのかけ方」 | ライフハッカー・ジャパン

    自転車泥棒に対抗するには、しっかりとカギをかけるしかありません。自転車によく乗る人や、路上に自転車を停めることが多い人は、特に気をつけなければなりません。カギをかけていたとしても、かけ方が間違っていたら結局は盗まれてしまいます。盗まれる可能性はゼロにはなりませんが、少なくとも自転車には正しくカギをかけましょう! 最近、「Priceonomics」のブログに、自転車泥棒は全米のあらゆる都市にはびこっているというレポートがありました。自転車に乗る人は、常に盗まれる危険にさらされているのです。自転車を路上に停めるというのは、価値あるものが置き去りにされているということと同じです。これでは泥棒に盗んでくれと言わんばかりです。 そこで、今回は上記のPriceonomicsのRohin Dharさんが、自転車の正しいカギのかけ方を教えてくれました。まずは基的なカギのかけ方を覚えていきます。そのあとで

    愛用の自転車を盗まれないための「正しい自転車のカギのかけ方」 | ライフハッカー・ジャパン
    iww
    iww 2012/09/16
    店の前でこういう止め方をしている人がいてほんと邪魔で迷惑で困る。 歩け
  • すごいけど... - tsucchi’s diary(元はてなダイアリー)

    このネタ、以前書いたのだけど、もう一度触れておこうかな。 鍵をかけたかどうかを記憶してくれる鍵 - デジマガネット 「EyeZu」は鍵自身が鍵をかけたかどうかを記憶してくれる。もちろんボタンを押すなどの余計な操作をする必要は一切ない。いつもの通りに鍵をかけるだけで記憶してくれる。これなら間違いなく施錠を確認できる。 いや、確かにすごいんだけど、小飼弾さんまで絶賛とは... これすご - 鍵をかけたかどうかを記憶してくれる鍵、EyeZu - 404 Blog Not Found なんでこの発想が今までなかったか。 (中略) それはさておき、我が家の鍵もこれと交換したいなあ。 確かに、発想はとてもすばらしいと思う。でも普通の家族だとたぶん機能しないと思うのだ。 サンプルとして、こんな家族でやってみよう tsucchi tsucchi tsucchi子(まだいないけど) かぎを各自が持つ。鍵が

    すごいけど... - tsucchi’s diary(元はてなダイアリー)
    iww
    iww 2012/09/04
    たいていは「自分が鍵をかけたか」だけ分かれば十分だと思う。あと最近は家の中に誰かいても鍵はかかってるのが普通な気がする。
  • lock-freeな人によるlock-freeトイレに関する考察

    SKS rep @repeatedly 今のオフィスのトイレのロックが粗すぎるんじゃないかという問題が上がっていて,是非lock-freeの人にlock-freeトイレをどうにかして欲しい所. 2011-07-28 13:41:05 鯉江 @koie 先に出したほうが勝ちなのか。いや出してレバーを引いたら勝ちなのか?負けたらやり直すのか? RT @repeatedly: 今のオフィスのトイレのロックが粗すぎるんじゃないかという問題が上がっていて,是非lock-freeの人にlock-freeトイレをどうにかして欲しい所. 2011-07-28 13:45:33 Noritsuna @noritsuna すでに中国では開発されていた。ヒント:ニーハオトイレ QT @koie: 先に出したほうが勝ちなのか。いや出してレバーを引いたら勝ちなのか?負けたらやり直すのか? RT @repeatedl

    lock-freeな人によるlock-freeトイレに関する考察
  • サーバーマシン1台で同時接続者数1万名を実現するにはどうすればいいのかというノウハウと考え方

    CEDEC 2012ではドラゴンクエストXは「世界は一つ」を実現するためにどのようなサーバ構成にしているのか?ということで、オンライン作品であるドラクエXを支えるサーバの構成が講演されましたが、ゲームサーバー&ネットワークエンジン「ProudNet」の開発者であるNettention社のCEOであるHyunjik Baeさんは、韓国のオンラインゲームのサーバー開発と利用の経験を通して大規模プレイヤーのためのリアルタイムネットワーク同期技術について講演しました。 サーバーマシン1台でMMO同時接続者数10,000名を実現する方法 | CEDEC 2012 | Computer Entertaintment Developers Conference http://cedec.cesa.or.jp/2012/program/AB/C12_I0284.html Hyunjik Bae: こんにち

    サーバーマシン1台で同時接続者数1万名を実現するにはどうすればいいのかというノウハウと考え方
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • 【実際に和訳して検証】元OASISのノエル・ギャラガーがタモさんやMステをディスった!? 大ウソ! 勘違いであることが判明したよ

    » 【実際に和訳して検証】元OASISのノエル・ギャラガーがタモさんやMステをディスった!? 大ウソ! 勘違いであることが判明したよ 【実際に和訳して検証】元OASISのノエル・ギャラガーがタモさんやMステをディスった!? 大ウソ! 勘違いであることが判明したよ 纐纈タルコ 2012年5月29日 0 「ノエル・ギャラガーのブログ内容に批判集中!?」 90年代に登場、以来イギリス、ひいては世界のミュージックシーンを牽引してきた超大物ロックバンドOASIS。現在は残念ながら中心メンバーのノエル&リアム・ギャラガーの仲たがいなどで解散状態にありますが、リアム、ノエルはそれぞれ独自に活動を展開中です。 先日、ノエル・ギャラガーがソロプロジェクトを率いて来日。なんと!  5月25日にはテレビ朝日系列の『ミュージックステーション』に出演してくれたんです! ロック好きにとってはレディー・ガガさえ超える大

    【実際に和訳して検証】元OASISのノエル・ギャラガーがタモさんやMステをディスった!? 大ウソ! 勘違いであることが判明したよ
  • 直接入力が半角カナになる - PCと解

    半角直接入力で英数字を打とうとしているのに、 いきなり「チチチチ・・・」なんて出てきたり。 しかも戻し方がわからくて、結局再起動してみたり。 結構ありがち。 キーボード入力がかな入力になってしまっているので、 ローマ字入力とか、そのへんが疑われることが多いんですが、 原因は別の場所にあります。 半角カナになってしまう原因 言語バーに「KANA」と書かれているボタンがあると思います。 この「KANAキー」が押されている状態だと、直接入力が半角カナになってしまいます。 キーボード入力も、かな入力になります。 画面上では、上の画像のようになっていると思います。 そんなときは、「KANAキー」を押して解除してやれば、半角英数字の入力に戻ります。 基的に、直接入力が半角カナになってしまうのは、 「KANAキー」がロックされていることで起こる問題です。 もっと簡単な戻し方 便利なショートカットキーが

  • 秀逸だが短命だった防水ケース『TAT7 iPhone Scuba Case』 - RyoAnna

    Tweet これは、水深30mまで防水できるTAT7 の『iPhone Scuba Case』だ。ケースをしたままカメラを起動して、写真を撮る事ができた。 iPhone 4 while Scuba Diving @ Sipadan - YouTube ロック画面で中央下のホームボタンを2回押して、右のボタンでカメラを起動、中央上のボタンでシャッターを切る。 だが、それはiOS5.0までの話。iPhoneは5.0でロック画面からカメラを起動できるようになったが、5.1で仕様が変わった。ボタンを押すのではなく、画面を上にスライドさせる方式になった。 iOS5.1でカメラを起動するには、ロック画面を上半分まで引き上げる必要があるため、この防水ケースは使えない。 iOS5.0が登場したのは2011年10月で、5.1が2012年3月。デザインもアイデアも素晴らしかったTAT7 iPhone Scub

    秀逸だが短命だった防水ケース『TAT7 iPhone Scuba Case』 - RyoAnna
    iww
    iww 2012/04/01
    ロックしなければいい気がする
  • 開発メモ: アトミック演算の性能

    GCC拡張のロックフリーなアトミック演算機能と、自分でロックしてアトミックに演算するのとではどれくらい違うかを実験してみた。 TCやKCでのユースケース TCやKCのデータベースオブジェクトでは、ファイルサイズやレコード数をメタデータとして保持している。それらの更新(主に加算)をする操作は頻繁に行われるので、なるべく処理効率を上げたい。 いわずもがな、変数の更新を行うという操作をミクロ視点で見ると、既存の値をメモリから読み出して、その値に対して演算を行って、それをメモリに書き戻す、という3ステップからなる。普通に「+=」演算子などを使うとそれら一連の操作群がアトミックに行われる保証はないので、mutexなどを使ったクリティカルセクションで一連の操作群を包むのが一般的である。 しかし、変数の値を加算するという操作ごときにわざわざロックのオーバーヘッドが伴うのは嫌な感じである。ところで、上述の

  • シェルスクリプトを多重起動しないようにする - 西尾泰和のはてなダイアリー

    最初はこう書いていた。 lockfile build.lock ... rm -f build.lockだけど、lockfileは失敗した時にデフォルトでは無限にリトライをする。ちょっと出来心で$ for i in {1..100}; do ./foo.sh; done;したから100人の待ち行列が出来てしまった。 やりたかったことは「既に起動していたら続行しないで終了」だったので-r 0でリトライ回数を0にした。 lockfile -r 0 build.lock || exit 1 ... rm -f build.lock

    シェルスクリプトを多重起動しないようにする - 西尾泰和のはてなダイアリー
    iww
    iww 2012/03/15
    lockfileコマンドとは一体
  • ロック (#1727727) | プログラマーの力量を見極める質問 | スラド

    コンピュータは旧約聖書の神に似ている、規則は多く、慈悲は無い -- Joseph Campbell

  • 「もってけ!セーラーふく」は、最高のミクスチャーロックだった - さよならストレンジャー・ザン・パラダイス

    以前、拙BLOGでアニメの音楽とミクスチャーロックについてのアレやコレやを書かせていただいたんですが、そのエントリに非常に興味深いコメントをいただきました。 何でも、音楽雑誌の「DTM MAGAZINE」で神前暁さんと畑亜貴さんの対談企画が掲載されたことがあり、そこで神前さんが自身の代表作である「もってけ!セーラーふく」へのミクスチャーロックからの影響について発言をされていたとのこと。 何、それ! 凄く、おもしろそう! ということで、早速バックナンバーを手に入れました! 件の対談が掲載されているのは、「DTM MAGAZINE」の2007年12月号。神前さんと畑さんの対談は「アニソン作詞 - 作曲家の冒険」と銘打たれ、カラー4ページに渡って特集をされています。内容は、自身の代表作を中心に、アニメ音楽や自身の音楽体験、或いは録音について…など、なかなかに濃密な4パージ。実際に読んでみたら予想

    「もってけ!セーラーふく」は、最高のミクスチャーロックだった - さよならストレンジャー・ザン・パラダイス
  • デーモン小暮閣下への質問「あの、へヴィメタって、なんですか?」

    『聞く力』(阿川佐和子著・文春新書)より。 (阿川佐和子さんが、デーモン小暮閣下にインタビューしたときのエピソードです。「ヘヴィメタ」という音楽を「ロックの一種とは認識していたが、どんなロックかチンプンカンプンだった」という阿川さんは、思い切って、「単刀直入にデーモン閣下に直接聞いてみた」そうです) 【こうして(スタッフとの)打ち合わせ通り、私はご人を前にして、できるだけ失礼にならないよう気をつけながら、質問してみました。 「あの、ヘヴィメタって、なんですか」 すると、驚きましたよ。デーモン閣下は親切! しかも説明がお上手! 私のようなロックシロウト相手に、それはわかりやすく教えてくださったのです。 「ハハハ。ロックというのは、わかりますね?」 最初に私に優しく断りを入れてから、こんなふうに話してくださいました。 「ロックがいろいろな枝葉に分かれていく中で、速さと激しさを追求したものをハ

  • おやすみ君日記X

    (02/18)(^o^)ノ < おやすみー (02/17)(^o^)ノ < おやすみー (02/15)(^o^)ノ < おやすみー (02/13)(^o^)ノ < おやすみー (02/12)(^o^)ノ < おやすみー (02/11)(^o^)ノ < おやすみー (02/10)(^o^)ノ < おやすみー (02/09)(^o^)ノ < おやすみー (02/08) (^o^)ノ < おやすみー (02/07)(^o^)ノ < おやすみー (^o^)ノ < おやすみー by (02/18) (^o^)ノ < おやすみー by (02/18) (^o^)ノ < おやすみー by (02/18) (^o^)ノ < おやすみー by (02/18) (^o^)ノ < おやすみー by (02/17) (^o^)ノ < おやすみー by (02/16) (^o^)ノ < おやすみー by (02/1

    おやすみ君日記X
  • TechCrunch

    Happy Saturday, folks, and welcome to Week in Review (WiR), TechCrunch’s newsletter that covers the major stories in tech over the past several days. I feel inclined to begin this edition with a

    TechCrunch
  • Man page of FUTEX

    Section: Linux Programmer's Manual (2) Updated: 2014-05-21 Index JM Home Page roff page 名前 futex - 高速ユーザー空間ロック 書式 #include <linux/futex.h> #include <sys/time.h> int futex(int *uaddr, int op, int val, const struct timespec *timeout, int *uaddr2, int val3); 注: このシステムコールには glibc のラッパー関数は存在しない。「注意」の節を参照。 説明 futex() システムコールは、 指定したアドレスの値が変更されるのをプログラムが待つ手段や 特定のアドレスに対して待機中のプロセスを wake (起床) させる手段を提供する (プロセス