タグ

2012年8月7日のブックマーク (15件)

  • 素早く正規形を見抜く実践テクニック(1/4) - @IT

    今回のテーマはデータベースエンジニアの必須知識の1つである「正規化」です。正規化は、リレーショナル・データベースのテーブル設計を行ううえで非常に重要なテクニックであり、データベースを設計、実装したことのある方なら一度は正規化に触れているのではないでしょうか。 それほど基的な知識であるにもかかわらず、正規化を説明できる人はなかなかいません。多く聞かれるのが「何となくテーブルを作ると自然に第3正規形になる」とか「実務上は第3正規化まで行えば問題ない」というものです。 ではなぜ「第3正規化まで行えば問題ない」のでしょうか。稿ではひととおり正規化について確認しながら、あまり触れられることのない第3正規化より先の正規化を紹介して、この疑問に答えていきたいと思います。 正規化の位置付け 正規化は、データベース設計全般にかかわる基礎知識ですが、特に論理データモデリングの作業の中で必要になります。稿

    素早く正規形を見抜く実践テクニック(1/4) - @IT
    a2ikm
    a2ikm 2012/08/07
  • iCloudハック事件の手口がガード不能すぎてヤバイ | fladdict

    GizmodeのライターがiCloudのアカウントを乗っ取られ、iCloud消滅、iPad, iPhone, Macのデータワイプ、Gmail, Twitterの乗っ取りをらった件について、ハッキングを人が語ってらっしゃる。 手口としては典型的なソーシャルエンジニアリングによる、複数サイトから得た情報のギャザリングを用いたハック。 だがこのハッキングのプロセスが鮮やかすぎてヤバイ。ツールを一切つかわず電話だけでハッキングしてる。 Twitterアカウントに目をつける 元々クラッカーは、Gizライターの持っていた「3文字のTwitterアカウント」が欲しくてアタックをかけたらしい。 Twitterプロフィールから、人のウェブサイトへ 人のウェブサイトからGmailのアドレスを発見 Gmailで「パスワードがわからない」から再発行 再発行メール用のアドレスが画面に表示される。この m*

    a2ikm
    a2ikm 2012/08/07
    なにこれ怖い // 時々Twitterのパスワード再発行の確認メールが届くんだよなぁ…
  • iOSとAndroidのプッシュ通知方式の違いまとめ

    マンガゲットで開発を担当している武上です。最近2歳の息子がいろいろお話ができるようになってきました。今までずっとママと呼ばれていたのですが(男親も女親もどっちもママ)、ついにパパとよばれるようになりました!しかも稀に「パパだいすき」とかいってくれます!生きててよかった! ところで、iOS5が半年前にリリースされてからアプリの通知周りのユーザビリティが随分上がりました。そこで今回は、その裏側で動いている、iOSとAndoroidプッシュ通知の実装方法の違いについてまとめてみたいと思います。 そもそもプッシュ通知とは何か? ユーザがアプリを起動していなくとも、アプリにリアルタイムに何らかの通知を送る仕組みのことです。 iOSの場合はAPNS、Androidの場合はC2DMという名前で用意されており、それなりに容易に使うことができます。 どちらも基は事前にユーザの許可を取った上で、Apple

    iOSとAndroidのプッシュ通知方式の違いまとめ
  • 【Javascript】consoleオブジェクトが持つlog以外の便利メソッド18(前編)

    こんにちは、橋です。 今回と次回の2回にわたり、Safari、ChromeのWebインスペクターやFirefoxのFireBugで使えるconsoleオブジェクトの使い方について書いてみたいと思います。 Javascriptのコードをデバッグする際に、console.logを使ってメッセージやオブジェクトの内容をログに表示することがあるかと思いますが、 この「console」オブジェクト、実はlogメソッド以外にも複数のメソッドがあります。 まずは、consoleオブジェクトにどのようなメソッドがあるか、console.logを使って表示してみたいと思います。 consoleオブジェクトの中身を見てみると、__proto__オブジェクトに以下のメソッドが定義されています。 assert count debug dir dirxml error group groupCollapsed g

    【Javascript】consoleオブジェクトが持つlog以外の便利メソッド18(前編)
  • QA@IT サービス終了のお知らせ - @IT

    平素よりQA@ITをご利用いただき、誠にありがとうございます。 QA@ITは「質問や回答を『共有』し『編集』していくことでベストなQAを蓄積できる、ITエンジニアのための問題解決コミュニティー」として約7年間運営をしてきました。これまでサービスを続けることができたのは、QA@ITのコンセプトに共感をいただき、適切な質問や回答をお寄せいただいた皆さまのご支援があったからこそと考えております。重ねて御礼申し上げます。 しかしながら、エンジニアの情報入手方法の多様化やQAサービス市場の状況、@ITの今後のメディア運営方針などを検討した結果、2020年2月28日(金)15:00をもちましてQA@ITのサービスを終了することにしました。 これまでご利用をいただきました皆さまには残念なお知らせとなり、誠に心苦しく思っております。何とぞ、ご理解をいただけますと幸いです。 QA@ITの7年間で皆さまの知識

    QA@IT サービス終了のお知らせ - @IT
  • iOSのTwitterFrameworkを使ってみたら #twtr_hack

    下記リンクのアプリ開発で採用したiOSのTwitterFrameworkを使ってみた話です。ReverseAuthやTokenのMigrationについてです。 http://attacca.fm/posts/song/v1/f46aa5f217ced235abfb5073fc74582d

    iOSのTwitterFrameworkを使ってみたら #twtr_hack
  • 東京・横浜・千葉のお化け屋敷2018

    東京・横浜・千葉のお化け屋敷2018情報。夏といえば、お化け屋敷。身の毛もよだつ恐怖体験で「涼」を感じませんか?東京・横浜・千葉のお化け屋敷をご紹介します。 2018.7.23 Mon 更新 大人気ゲーム『殺戮の天使』とコラボしたお化け屋敷。2018年夏、舞台は「幕張メッセ」から、「新宿」へ。「ニコニコ超会議」の大人気ブース『殺戮の天使 ホラーハウス』が、『殺戮の天使 ホラーハウス Floor6 @inSPYre』としてバージョンアップして登場する。 今回は、「ニコニコ超会議」ホラーハウスの「3倍」の広さで、体験時間は倍以上の「およそ30分間」。通常のお化け屋敷の規格を超えた大長編であり、これまでにない仕掛けが盛り沢山だ。 開催期間:2018年8月1日(水)~8月14日(火) 営業時間:10:00~22:00 体験目安:25分~30分 料金:小学生以下 1,250円、中高生 1,550円、

    東京・横浜・千葉のお化け屋敷2018
    a2ikm
    a2ikm 2012/08/07
  • curl(1) で POST する際の --data と --form の違いについて - @kyanny's blog

    調べてみた。動作確認用のサーバは plackup で立てている。 app.psgi の中身は一番最後に。 --data (-d, --data-ascii) application/x-www-form-urlencoded 形式で POST する。 @/path/to/file のように value の先頭が @ ではじまっているとファイルを読み込んで改行文字を取り除く。パラメータや @ つきで指定したファイルの中身はすべて URL エンコードされていることが期待される。つまり curl(1) は URL エンコードしてくれない。 -d を複数回指定するとすべてのパラメータが & で連結される。 @ でファイルを指定する場合、 -d 'file=@sale.txt' のようにすると中身が展開されないので注意 (file=@sale.txt という文字列が渡される) $ curl -d '

    curl(1) で POST する際の --data と --form の違いについて - @kyanny's blog
  • 若者、中高年、老人、一番ニオイに気をつけなきゃいけないのは?

    若者、中高年、老人、一番ニオイに気をつけなきゃいけないのは?2012.08.07 14:00 junjun においって、気になりますよね。 特に、年齢を重ねるごとに変わってくるニオイ。そんなニオイについて、Chemical Senses Centerのヨハン・ルンドシュトレーム氏と彼の同僚が研究をしてみました。すると... どんなテストをしたの? 研究では、44人のボランティアを3つのグループに分けて実験を行いました。第一グループは20代~30代の女性8人と男性8人、第二グループは、45歳~55歳の女性8人と男性8人、第三グループは75歳~95歳の女性6人と男性6人。 このボランティアの被験者たちには5夜連続して、同じ脇汗パッド付きのTシャツで寝てもらいました。ちなみに日中は、そのTシャツをジップロックに入れておいてもらっていたそうです。また実験の間、出来る限り外部からのニオイを排除し、人

    若者、中高年、老人、一番ニオイに気をつけなきゃいけないのは?
    a2ikm
    a2ikm 2012/08/07
    匂いの強さと不快さでグラフにプロットして欲しい
  • 表参道ヒルズのランチならkurkku3がおすすめ - 原宿・表参道.jp

    表参道ヒルズでランチのおすすめと言えばサルバトーレ・クオモの平日ランチブッフェだがオシャレさを取るならkurkku3も良い。 kurukku3(クルックスリー)は「新・医同源」をテーマに素材や感にこだわったそばや野菜のジェラート、国産ワインや多彩なタパス料理を提供するカフェ。 表参道ヒルズの入り口脇と好立地。外からは薄暗く見えるしお高いんでしょ、と思って今まで入ったことはなかった。 kurkku3の内装しかし、この内装である。 路面より一段低くなっていて表参道を往く人を眺めることができる。表参道を上から眺められるお店は結構あるのだが半地下から眺められるのは珍しい。 奥にはお洒落な椅子があってラウンジ風。 表参道ヒルズのkurkku3でランチ名物の蕎麦と、キーマカレー、牛すじ丼。800円〜なので表参道エリアとしては普通。むしろ場所を考えれば安いだろう。 kurkku3の肉と野菜の蕎麦 9

    表参道ヒルズのランチならkurkku3がおすすめ - 原宿・表参道.jp
    a2ikm
    a2ikm 2012/08/07
  • iOSでの開発に必要なアセット - Qiita

    色々と手順はよく見かけるのですが、各手順やファイルの意味が分からなかったので 自分なりに調べてまとめてみました。間違いあればコメントにてご指摘下さい。 秘密鍵(Private Key)と公開鍵のセット(Public Key) チーム開発時は開発用、配布用で分けるとよい。個人でも分けておくと後で楽。 それぞれ、以下のキーチェーンからのCSR作成時に自動で出来上がりキーチェーンアクセスに記録される。 別の開発マシンで使う際やSaaSでPush通知する際などには、下記.cerから.p12ファイルとして書き出して、何らかのセキュアな方法(オススメはUSBとかなの?)で別マシンに移す。 証明書要求(Certificate Request or Certificate Signing Request)(いわゆるCSR) キーチェーンアクセスから作成する。 デフォルト名はCertificateSigni

    iOSでの開発に必要なアセット - Qiita
  • シュプレヒコール RADWIMPS MV(Half ver)

  • O/R Mapper におけるページャーの実装について - tokuhirom's blog

    欠点$rs->pager(); のように、クエリをうっているっぽくないのに裏でうってるので、重い処理なのにおもそうにみえなくてさがすのが面倒。お気軽につかえすぎて危険。 HAVING などをつかうクエリの場合、そもそもただしい値がとれてないのに、なんとなくうごいてしまう。まちがった値をかえす API を標準でつけるのはいかがなものか。 得に HAVING などの処理がうまくできないのは自明なので、こういう実装は僕は好きではないです。 → Teng にはついてない。

    a2ikm
    a2ikm 2012/08/07
    最近は+1してる。ActiveRecordでそれやってくれるようなgemないかなぁ。
  • 有名なアメリカ大統領を猫で例えるとこうなる:ハムスター速報

    TOP > 動物 > 有名なアメリカ大統領をで例えるとこうなる Tweet カテゴリ動物 0 :ハムスター2ちゃんねる2012年8月05日 18:00 ID:hamusoku ジョージ・ワシントン 1 2 トマス・ジェファーソン 3 4 2 :ハムスター名無し2012年08月05日 18:01 ID:0YK85pzp0 来世はぬこ 3 :ハムスター名無し2012年08月05日 18:01 ID:awBB5tUM0 アメリカンショートヘア・・・(´;ω;`) 47 :ハムスター名無し2012年08月05日 19:37 ID:5ea7C.RY0 1はん?って思ったけど、 2でワロタwww 49 :ハムスターちゃんねる2012年08月05日 19:38 ID:Z3m.CfWA0 3はこれ当にかよwww 50 :ハムスター名無し2012年08月05日 19:39 ID:7qd8vYWv0 安

    有名なアメリカ大統領を猫で例えるとこうなる:ハムスター速報
  • 13年目「RIJF」147組出演&17万4000人動員の大盛況

    8月3日から5日の3日間にわたり、茨城・国営ひたち海浜公園にて株式会社ロッキング・オンが企画制作する野外ロックフェスティバル「ROCK IN JAPAN FESTIVAL」が開催された。 2000年の初開催から13回目を迎え、夏に欠かせないフェスのひとつとして愛されている「ROCK IN JAPAN FESTIVAL」。出演者はDJ BOOTHを含め147組が登場し、3日間の動員は過去最多の17万4000人を数えた。さらに今年は7月上旬に千葉・幕張メッセで行われた音楽イベント「NO NUKES 2012」で使用した最新のPAおよび音響機材を導入。より臨場感あるサウンドで、会場に足を運んだオーディエンスを楽しませた。 ■1日目:8月3日 初日となった8月3日、最大規模のステージGRASS STAGEのトップバッターを務めたのはNICO Touches the Walls。「この夏一番楽しみに

    13年目「RIJF」147組出演&17万4000人動員の大盛況