2014年6月30日のブックマーク (12件)

  • Redisのビットコマンドを用いた高速集計 - アルパカDiary Pro

    Redisは様々な型をもっているので 単純な集計(increment)は結構柔軟にできたりします。 ですが、後から条件付きでクロス集計したい時があると思います。 Redisにはビット演算するコマンドがあるので それを使っていろいろな集計をしてみました。 ビット関連コマンドリファレンス GETBIT/SETBIT Redis 2.2.0以降が必要。 ビットのオフセットに対してフラグを取得/設定します。 GETBIT key offset SETBIT key offset value(1/0) BITCOUNT Redis 2.6.0以降が必要。 キーに対するビットカウントを取得します。 BITCOUNT key [start] [end] BITOP Redis 2.6.0以降が必要。 複数のキーに対してビット操作を行うことが出来ます。 集計にはこの操作を使います。 BITOP opera

    Redisのビットコマンドを用いた高速集計 - アルパカDiary Pro
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • 実録:LINE乗っ取り犯との「会話」 : IT&メディア : 読売新聞(YOMIURI ONLINE)

    筆者の友人が、LINE乗っ取りの被害に遭った。乗っ取り犯がどんなことを言ってくるのか、実際の会話を見てみよう。LINE運営会社の問題もある。(ITジャーナリスト・三上洋) たどたどしい日語でのメッセージ 6月27日の午前11時過ぎ、筆者のスマートフォンに、友人からLINEメッセージが届いた。「何してますか? 忙しいですか? 手伝ってもらってもいいですか?」。たどたどしい日語で、プリペイドカードを買わせようとするメッセージ。なんと筆者の友人が、LINEアカウントを乗っ取られてしまったのだ。 LINE乗っ取りについては、先週の記事「LINE乗っ取り『カード買って』と騙す」で取り上げた。詐欺グループがLINEアカウントを乗っ取る事件だ。この事件が発覚して2週間が過ぎているが、いまだに被害が続いている。筆者の感触では、さらに被害が拡大しているように思う(後述)。警告のために、犯人との会話を実録

  • Dockerコンテナに入るなら SSH より nsinit が良さそう - Gosuke Miyashita

    追記 はてブでつっこみもらいました が、実行するカレントディレクトリは /var/lib/docker/execdriver/native/$id を使うのが正しいようです。(情報読み違えてた。)こちらには container.json があるので、ソースツリーからコピーしてくる必要ないですね。 また、コンテナ ID 取得は、docker ps -q --no-trunc の方が良い、とも教えていただきました。 つっこみにしたがって、最後の方の説明とシェル関数書き換えました。 つっこみありがとうございます! tl; dr タイトルまま 経緯 Docker でつくったコンテナの中に入って状態を確認するために、コンテナ内で sshd を立ち上げてアクセスする、ってなことを以前やってたんですが、コンテナ内で sshd を立ち上げる、というやり方がいまいちだし、そもそもコンテナの仕組みから考えれば

  • 圧縮アルゴリズム「LZO」に脆弱性、20年前から存在

    高速性を特徴とする圧縮アルゴリズム「LZO」に脆弱性が見つかり、問題を修正した更新版の「LZO 2.07」が6月25日にリリースされた。 LZOはオーストリアのMarkus Oberhumer氏が20年前に開発した圧縮アルゴリズムで、Linuxや一部のAndroid携帯などのほか、米航空宇宙局(NASA)の火星探査機「キュリオシティ」にも採用されている。セキュリティ企業Lab Mouse Securityによると、この脆弱性は、1994年から繰り返し再利用され続けてきたコードに存在していたという。 Oberhumer氏が6月25日にWebサイトに掲載した情報によれば、今回見つかった脆弱性では、細工を施した圧縮データの処理に際してバッファオーバーランを引き起こし、整数オーバーフロー状態に陥る恐れがある。 ただ、影響を受けるのは32ビットのシステムのみで、16メビバイト(MiB)という異常に膨

    圧縮アルゴリズム「LZO」に脆弱性、20年前から存在
  • Herokuで学ぶ、初めてのPerl

    YAPC::Asia 2013

    Herokuで学ぶ、初めてのPerl
  • Apple社のキーボードについてる「コマンドキー」アイコンの元ネタはコレだった

    Apple社は時々大きなデザインコンセプトの変更を行う一方、シンボリックな要素については非常に大事にしてきました。「コマンドキー」アイコンは初代Macから残っているものの一つ。このデザインがどこから生まれたのか、デザイナーのスーザン・ケアが語っていました。 スーザン・ケアは初期のApple社のアイコンのほとんどをデザインしたグラフィック・デザイナー。「ハッピーマック」を始めとする、Appleの象徴的なアイコン群は彼女の作品となります。 Susan Kare – User Interface Graphics – Apple Mac Icons ちなみにこちらもスーザンの作品。 Susan Kare – User Interface Graphics さて、彼女が「コマンド」キーのアイコンを作ったのは初代マッキントッシュ開発中のこと。お絵かきソフト「MacDraw」のメニューを見たスティーブ

    Apple社のキーボードについてる「コマンドキー」アイコンの元ネタはコレだった
  • プレイングマネージャーが陥る落とし穴

    人材育成の専門家集団(株)FeelWorksグループ創業者であり、部下を育て組織を活かす「上司力®」提唱者。兵庫県明石市生まれ。大阪府立大学、早稲田大学ビジネススクール卒業。リクルートで「リクナビ」「ケイコとマナブ」「就職ジャーナル」などの編集長を経て2008年に「人を大切に育て活かす社会づくりへの貢献」を志に起業。「日上司を元気にする」をビジョンに掲げ、独自開発した研修「上司力®研修」「50代からの働き方研修」「ドラマで学ぶ社会人のビジネスマインド」、eラーニング「パワハラ予防講座」・新入社員の「はたらく心得」などで400社以上を支援している。2011年から青山学院大学兼任講師。2017年に(株)働きがい創造研究所設立。情報経営イノベーション専門職大学客員教授、一般社団法人企業研究会 研究協力委員サポーター、一般社団法人ウーマンエンパワー協会理事なども兼職。30年以上、一貫して働く現

  • Redis Sentinelを運用してみたお話 | GMOメディア エンジニアブログ

    こんにちは、宇津井です。 弊社ではゲソてんというゲームプラットフォームを運営しております。ゲソてんではサービスリリース当初から主にキャッシュ的な役割でRedisを導入していました。つい先日の事ですが訳あってRedis 2.6からサポートされたRedis Sentinelを採用しました。今回は、採用に至った経緯をご紹介します。 簡単なシステム構成 パフォーマンスは良いし、Memcachedには無い便利な機能を提供するRedisですが約一年間運用していくつかの問題が出てきました。 Redisサーバーが突然高負荷に陥るするとWebサーバーも高負荷に陥るRedisのReplicationは張ってるけどアプリケーション側でRedis Slaveへフェイルオーバーしない(MySQLを直接参照する)Redis落ちると恐らくMySQLサーバーが耐えられない(落ちた事無いけど)という事で対策を行ってきました

  • スーツvsギークはもう古い!? 「稼ぐプロフィール族」が持つ3つの共通項【ギークなままで、食っていく】 - エンジニアtype | 転職type

    転職・求人情報サイトのtype エンジニアtype スキル スーツvsギークはもう古い!? 「稼ぐプロフィール族」が持つ3つの共通項【ギークなままで、っていく】 【スーツvsギーク】 IT業界では、古今東西これをネタにした話題に事欠かない。この対立軸の根源にあるものは何なのか。おそらく、その一つには「お金を稼ぐこと」に対する考え方の違いがあるだろう。 商売を成立させるのが最優先で、交渉ごとや人間関係、ビジネス習慣を重視する営業と経営陣(スーツ)に対し、すごいモノを作って世の中を変えることこそがビジネスと考えるエンジニア(ギーク)たち。一般的には、こんなイメージで語られがちだ。 こう指摘するのは、iPhoneAndroidアプリ開発スクール『RainbowAppスクール』の運営などを行っている、ジークラウドの渡部薫氏だ。これまで、インターネットにまつわるさまざまな新規事業立ち上げやベンチ

    スーツvsギークはもう古い!? 「稼ぐプロフィール族」が持つ3つの共通項【ギークなままで、食っていく】 - エンジニアtype | 転職type
  • Blog - LINE ENGINEERING

    As of October 1, 2023, LINE has been rebranded as LY Corporation. Visit the new blog of LY Corporation here: LY Corporation Tech Blog

  • Ring

    Ringとは、リクルートグループ会社従業員を対象にした新規事業提案制度です。 『ゼクシィ』『R25』『スタディサプリ』など数多くの事業を生み出してきた新規事業制度は、 1982年に「RING」としてスタートし、1990年「New RING」と改定、そして2018年「Ring」にリニューアルしました。 リクルートグループの従業員は誰でも自由に参加することができ、 テーマはリクルートの既存領域に限らず、ありとあらゆる領域が対象です。 リクルートにとって、Ringとは「新しい価値の創造」というグループ経営理念を体現する場であり、 従業員が自分の意思で新規事業を提案・実現できる機会です。 Ringフロー その後の事業開発手法 Ringを通過した案件は、事業化を検討する権利を得て、事業開発を行います。 さまざまな事業開発の手法がありますが、例えば既存領域での事業開発の場合は、 担当事業会社内で予算や