徳丸本「体系的に学ぶ 安全なWebアプリケーションの作り方 脆弱性が生まれる原理と対策の実践」 の読書会を経て学んだ事を、非技術者、事業責任者の視点でまとめました。Read less
![事業責任者が知っておくべきセキュリティの話](https://cdn-ak-scissors.b.st-hatena.com/image/square/c4f80aa266802b816645834bf40c98dd05ee0e80/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Frandom-120227061718-phpapp02-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
「デパート・百貨店」でよく買い物をする人は、facebook女子の方が1.3倍多い 趣味が「海外旅行」と答えている人は、facebook女子の方が1.9倍多い 趣味が「漫画」「カラオケ」は、mixi女子の方が1.2~1.3倍多い facebook女子の興味関心事は「語学」「ワイン・ウィスキー・洋酒」「ビジネス」「生涯学習」などが特徴的で、mixi女子に比較し1.5~1.8倍ほど多い mixi女子の興味関心事は「TV・番組・有名人」「アニメ・漫画」「ゲーム」「子育て」などが特徴的で、facebook女子に比較し1.2~1.3倍多い スポーツに対しアクティブなのはfacebook女子で「ジョギング」「水泳」「ゴルフ」「サイクリング」などがmixi女子と比較し1.8~2倍多い mixi女子はスポーツをしていない人が半数以上(55.8%)でfacebook女子の1.3倍多い
1 / 11 平成 24 年 2 月 23 日 2011年の日本の広告費は5兆7,096億円、前年比97.7% ― テレビは微減、インターネットが増加、衛星メディア関連は大幅増 ― 株式会社電通(本社:東京都港区、代表取締役社長執行役員:石井 直)は 2 月 23 日、わ が国の総広告費と、 媒体別・業種別広告費を推定した 「2011 年 (平成 23 年) 日本の広告費」 を発表した。 これによると、 昨年 2011 年 (1~12 月) の日本の総広告費は 5 兆 7,096 億円、 前年比 97.7% であった。総広告費は、2004 年に景気回復基調とデジタル家電などの普及を背景に 4 年ぶ りに増加した後、2005 年(前年比 102.9%) 、2006 年(同 101.7%) 、2007 年(同 101.1%)と 増加を続けてきたが、2008 年の米国金融危機に端を発した世界同時
まどマギは「システム自体が腐ってるどうしょうもないデスマーチに対して、いくつかのタイプのプログラマが対処する話。死亡者が続出する中、チートと言われながらコツコツと支えてくれた人がいたお陰で、ある人がプロジェクトの換骨奪胎を行ってみんなを救う話」
アドウェイズ<2489>は、本日(2月27日)、フィリピン現地子会社ADWAYS PHILIPPINSで、ソーシャルメディアマーケティングラボを開設した、と発表した。 今回開設したソーシャルメディアマーケティングラボでは、Facebookをはじめとする既存のソーシャルメディアを用いた実験的なアプリを世界中のユーザーに向けて配信し、そのフィードバックを元に、Adwaysグループ全体のクライアントにより効果的で革新的なマーケティングツールを開発・提供する。 近日中に、フィリピンから世界のユーザーに向けたFacebookアプリを公開する予定で、今後は有料、無料含め2012年内に50本のソーシャルメディアアプリをリリースする。 アドウェイズでは、東南アジアでのFacebookユーザー数は2012年2月現在フィリピンが2700万人、インドネシアが4300万人、インドが4300万人程度で、現在も年間1
金曜日のブログで「ソーシャルメディアを使って業績躍進は至難の業」と言ってみる。王様の耳はロバの耳・・・というエントリーを書いたのだが、本日の日経ビジネスのオンラインのメルマガで、正反対のタイトルを見つけた。 「無印良品はなぜソーシャルメディアで儲けられる?」という、世間一般的には「へー。ソーシャルメディアが旬なんだ」的な記事なのだが、自分的には???? であった。大日経様に楯突くのはドンキホーテみたいで滑稽だが、かなりの見地の差があるのでちょっと比較して見たい。 まず。 これが日経デジタルマーケティングが集計したというFacebookやTwitterで売り上げを伸ばしている企業ランキングだ。まずこの集計・評価方法に異論を申し立てたい。 調査は、フェイスブックのファン数とツイッターのフォロワー数の合計値が高い100の企業・ブランドを抽出し、「総合スコア」を使ってランキングにした。まず、企業・
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
ustwo™ iOS Form ValidatorはiOS上で入力チェックを行うためのライブラリです。送信時、送信前にチェックができます。 入力チェックで引っかかるというのはユーザにとって大きなストレスになります。そこでステップを踏みつつ着実にチェックしてくれるライブラリ、ustwo™ iOS Form Validatorを使ってみましょう。 これはデモアプリです。入力欄が三つあります。 右側のアイコンをタップすると注意書きが出ます。 送信しようとするとエラーメッセージが出ます。 入力エラーの部分が赤いアイコンに変わっています。 メールアドレスのフォーマットチェックもあります。 全てグリーンアイコンになりました。 グリーンだと全てOKです、とメッセージが出ます。 入力の必須チェックの他、正規表現によるフォーマットチェックもできます。また独自のバリデーションルールが作れるのでサーバにIDを問
最近、ブックマークレットが面白いなーと思って、色々とゴニョゴニョしてる中で思い出した以下の記事。 [UPDATE1]iPhoneにカーナビのような『自宅へ帰る』ボタンを作って一瞬で経路検索する方法 | 代助のブログ おぉ、Googleマップの利用は面白いかも!と思ったので、以下を作ってみました。 現在地から「目的地」までの経路検索用URLを取得するブックマークレット javascript:a=prompt('');if(a!=null){prompt('','http://maps.google.com/maps?daddr='+encodeURIComponent(a)+'&saddr='+encodeURIComponent('現在地')+'&dirflg=w&t=m');} でも作った後に気がついたのが、Googleマップの経路検索なら、わざわざブックマークレットを使う必要もないよな
Androidアプリを開発していると、たまにOutOfMemoryに遭遇する。そういう時に便利な、メモリリークの調査方法を紹介する。 以下のサイトを参考にさせてもらった。 Memory Analysis for Android Applications メモリリークを発見!Androidアプリのメモリ解析手法 上記のサイトは、手順がわかりにくい箇所もあったので、補足の意味で書こうと思う。 メモリリークを調査するには? メモリリークを調査する、と言われても、なかなかピンとこない。しかし、やっていることは簡単。 アプリケーションを操作する ガベージコレクション(GC)を走らせる ヒープメモリの状態を取得 ヒープメモリを見る ガベージコレクション(GC)で回収できていないメモリを探す という5つの手順だけ。これで回収できていないメモリがあれば、回収できるように参照を消したりする必要がある(ここが
Hey Shakers, 2011年にアプリをローンチして以来、そのコンセプトを多くの方に面白いと受け入れて頂きました。 しかし、最近は本当に様々なサービスが「Meet people nearby」というコンセプトで、新サービスをリリースしています。 TechCrunchでも話題になった”Highlight”や”ShoutFlow”(Likealittleの運営サービス)、”Gatsby”、”Sonar”等々(もちろん国産も) Wondershakeにとってもその流行りのコンセプトが、本当に軸となるコンセプトなのか。 この点を改めて議論し尽くし、最近は新たな方向性を考えています。 既存のWondershakeは”リア充サービス”とか、”位置情報系サービス”と言われていますが、そのイメージを打破して、誰もが使える新しい”繋がり”サービスとして生まれ変わります。 今後は昇華したい欲求にとことん
■ ID番号が秘密なのか、それとも氏名・生年月日が秘密なのか SuicaやEdyの登場によって、カードに記載の番号が新たな問題をもたらすであろうことは、8年前に関心を持ち、何度か書いた。 Edyナンバーは易々と他人に知らせてよい番号なのか, 2004年2月29日の日記 Edyナンバーはどのように使われるものか, 2004年7月11日の日記 許諾なしに公表されるEdyナンバーとSuica番号, 2004年7月11日の日記 その後、EdyナンバーやSuicaのIDiは無闇に掲示されることはなくなり、問題は起きなかった。コンビニのam/pmがEdyを用いて独自に展開していた「club ap」でも、利用者登録にはam/pm店舗のレジで印刷してもらう「仮パスワード」を必要とするようになっており、まあ一応ちゃんと設計されていた。*1 ユビキタス社会の歩き方(1) もらったEdyはam/pmで使わない。
3月は論文の〆切が2-3個あるので、それを避けるように引っ越し日程を詰めているのだが、なかなか難しい。もはや数万円高くなるくらいは諦めている (論文の〆切間際は1日でも時間を大切にしたいので……)。 [twitter:@hillbig] くんが以前紹介していた「IN THE PLEX グーグル ネット覇者の真実」 グーグル ネット覇者の真実 追われる立場から追う立場へ 作者: スティーブン・レヴィ,仲達志,池村千秋出版社/メーカー: CCCメディアハウス発売日: 2011/12/16メディア: 単行本購入: 8人 クリック: 447回この商品を含むブログ (55件) を見るを登美ケ丘イオン (NAIST から最寄りのイオン) で先日発見し (ちなみに高の原のイオンの書店にも何冊か入荷している)、少しずつ読んでいたのをようやく読了。ものすごいボリューム……。しかし少なくとも情報系の方は必読。
[読了時間:1分] ウィンドウというのは時には厄介ものになる。11インチくらいの画面を使っていると探すだけでも一苦労、うまく並べようにも狭くて見にくくてイライラする。おそらく15インチ以下の画面を使っている人立ちには共通の悩みではないだろうか。 そんな人には「Tyler WM」というアプリケーションをオススメしたい。これはMac OS X 10.6以降に対応したウィンドウ管理ソフトで、インストールすると全てのウィンドウをタイル状=つまり重ならないように並べて表示するモードを提供するというもの。 例えば上の画面の様に、3つの画面をスクリーン一杯を埋めるように自動で並べてくれるようになる。レイアウトはいくつかのパターンがあり切り替えて使う仕組み。App Storeで価格は850円。 メール&検索、開発などキーボード主体のユーザーなら手離せない UNIX/Linuxの世界では「Xmonad」や「
it's Delish. a delicious.com client application for Mac OS X Mac OS X 10.5 Leopard only. Changelog 1.0.2 (Frequently) Asked Questions What is delicious.com? Have a look at Social Bookmarking in Plain English video. How do I get a delicious account? Register on their site. What are the restrictions on the demo? The demo will run unrestricted for 14 launches on unique days. This means you can try De
Googleは2012年中に、7インチディスプレイを採用した端末でタブレット市場に参入する計画だと、DisplaySearchのアナリストであるRichard Shim氏が述べた。 Shim氏によれば、このGoogleブランドのタブレットは、1280×800の解像度を持つという。また、製造は4月からの予定で、初回生産は150万台から200万台だという。 1月には、Googleのタブレットは「Android 4.0」(Ice Cream Sandwich)を搭載し、価格はKindle Fireに対抗するため199ドル前後になるだろうという報道もあった。 ただし、Shim氏は「市場投入についての計画は分からない。高価なデバイスになるのか、あるいはKindle Fireの競争相手になるのか」と述べている。 Googleにコメントを求めたが、すぐには回答を得られなかった。
Live Nation says its Ticketmaster subsidiary was hacked. A hacker claims to be selling 560 million customer records. An autonomous pod. A solid-state battery-powered sports car. An electric pickup truck. A convertible grand tourer EV with up to 600 miles of range. A “fully connected mobility device” for young urban innovators to be built by Foxconn and priced under $30,000. The next Popemobile. Ov
1 名前:以下、はてなにかわりまして元増田がお送りします。 投稿日:2012/02/23 11:49:47うちの団体で、インターネットで講習会を申し込めるようなシステムを作ることになって、ネットで調べた何社かに見積りを頼んだら、出てきた金額が業者によって25万~400万で出てきた。 見積りの項目も各社バラバラだしそれぞれの意味も、なにがなんだか素人の俺にはさっぱりわからない。 年間に1万人ぐらいが100会場でやる研修の申込みを受付けられるようにするってだけの機能なのになんで各社こんなにもバラバラなのかが理解不能。 若いってだけでITに詳しいと思われて、担当にあてがわれて、25万~400万の間で業者決める手掛かりが全くない状態でどうすればいいんだ?(それでもし業者選びに失敗したらやっぱり俺のせいなのかな。。) 続きを読む
【小ワザ】iPhoneの通知を素早くひっこめる方法 2012年02月27日 10:00 カテゴリ:iphoneの小技 ツイート どうも@kuroji1987です。 iOS 5から通知の種類が増えて、画面上部にバナー通知を表示できるようになりました。 その通知を素早く引っ込めてしまう方法をご紹介します! スワイプするだけで消えるぞ! バナー通知は控えめではあるものの、ゲームアプリで遊んでる途中など邪魔に感じる場面も少なくありません。 そんな時は表示された通知を左から右にスワイプしてあげましょう。 これだけで即座に通知を引っ込めることができます。 動画での解説も用意したので見てみてください。 間違えてタップしてしまうと通知されたアプリに飛んでしまうので、しっかりと右から左にスワイプしましょう! 以上@kuroji1987でした! --------------------------------
スマートフォン向けサイトやアプリケーションを開発するのに役立つフレームワーク・ツール・プラグインなどのリソース、ナビゲーションをはじめとするUIパターンをまとめたサイトを紹介します。
“ベッキーのアプリ”でお馴染みのグループチャット&無料通話アプリ「LINE」ですが、ある調査によれば、グループチャットアプリの中では一人勝ちの状態になっているようです。 急拡大するグループチャットアプリは携帯メールの代替ツールとなるか?という記事になっています。 NTTドコモが発表した今回の通信障害の発生原因に、「スマートフォンのアプリケーション(VoIP、チャット等)が急激に普及したこと」と明言したことが話題となった。ここで言う「VoIP、チャット」アプリとは「Skype」や「カカオトーク」「LINE」といった無料IP通話アプリやメッセンジャーアプリを指している。通信キャリアが特定のアプリケーションを指摘するのは異例であり、ユーザーがそれだけ利用しているという表れでもある。 MMD研究所が2012年2月10日~14日に実施した調査によると、グループチャットアプリは「登録し利用している」が
はじめに Android Designというページが公開され、ようやくAndroidのデザインガイドラインもまともになりつつあるわけですが、中でもAction Bar | Android Developersは、アプリのUIの中でも最も重要になるデザインパターンではないでしょうか。しかし、このAction Barに関するAPIは、Android 3.0 (API level 11)からしか利用できません。 Androidには、新しいAPIを過去のバージョンでも利用できるようにするためのSupport Packageというライブラリが存在するのですが、残念ながらなぜかAction Barに関するAPIは含まれておらずSupport PackageでAction Barを実装することができません。 ActionBarSherlockとは ActionBarSherlockは、この問題を解決する
この記事は、Cagdas Basarane 氏のブログ、 CodeBuild から 2012年2月20日の記事 "15 Best Practices of Variable & Method Naming" を翻訳したものです。 原文URL http://codebuild.blogspot.com/2012/02/15-best-practices-of-variable-method.html 十分短く十分長い変数名をスコープごとに使用する。一般的に、ループカウンタには1文字、条件やループ変数には1単語、メソッドには1-2単語、クラスには2-3単語、グローバル変数には3-4単語を使用する。 具体的な(specific)名前を使用する。例えば、"value"、"equals"、"data"といった変数名はいかなる場合も有効ではない。 意味のある(meaningful)名前を使用する。変数
はじめに 今、Twitter Bootstrapが一部のエンジニアで人気です。 Twitter BootstrapはWebデザインが得意ではないエンジニア向けにTwitter社が開発/提供するCSSフレームワークです。このTwitter Bootstrapを利用すると、簡単にTwitterっぽいデザインのWebサイトを作成できます。 そこで、これからTwitter Bootstrapをはじめてみようと思うエンジニアの人たち向けに、役立つ記事の数々をまとめてみました。 このエントリを書こうと思ったきっかけは、以下のスライドでした。とても分かりやすく、はじめて知るようなサービスなども網羅されており、とても参考になりました。 Twitter bootstrap入門 #twtr_hack jQueryプラグイン徹底活用 プロのデザインアイデアとテクニックposted with amazlet at
UITableViewについて実装の経験がある方は使いづらいと感じたことがあると思います。UITableViewDelegate、UITableViewDataSourceのデリゲートパターンのサイクルは覚えてしまえばすむ話ですが、実装後のメンテに苦労する人も多いのではないでしょうか? 下位実装においては処理単位で実装するように設計しますが、上位実装においては項目単位で属性やイベントの設計を行います。UITableViewのデリゲートパターンの使いにくい点は、Cellの数設定、CellのText設定、Cellの選択時の処理などの処理がそれぞれにまとまり、1項目に対した処理が様々なメソッドに記述しなければならないためです。UIKitのUITableViewでは、NSIndexPathで同じような分岐をそれぞれのDelegateメソッドで記述するので冗長になりやすく、また項目自体が条件により増
お金が必要になって、CMでもよく目にするカードローンおすすめのプロミスを利用してみようかなぁ、なんて考えているときに、「勤務先に在籍確認を行います」という文言を目にして不安になった人はいませんか?「勤務先に借り入れがばれてしまう…でもお金は必要だからプロミスは申し込みたい」、そんな人もいると思います。プロミスの在籍確認ってどういうものなのでしょうか。 まず、なぜ在籍確認を行う必要があるのでしょうか。プロミスをはじめ他の消費者金融を利用するということはお金を借りるということですよね。お金を借りたら返済しなければいけません。返済するには収入が必要ですし、収入は働いて得るものですよね?プロミスを申し込むときには、きちんと収入がありますよ、という証明するために「私はきちんと働いていて勤務先はここです」ということを記載します。その記載に嘘がないか、本当に働いているのかということを調べるために、在籍確
【翻訳 by Conyac】 【原文】 KDDIは、50億円(約6600万米ドル)の資産を持つその新しい投資ファンドで、日本、アジア、アメリカのモバイル系スタートアップに焦点をあてていくことを発表した。 ファンドは、日本のベンチャー企業のグローバルブレイン(国内のISPとポータルサイトのNiftyと協賛してきた)が管理し、有価証券事業のための機会と共同経営を開発する。シンガポールを将来的なアジアにおける活動の中心地として見ており、NUS企業家精神センターと手を組んだ。 「現在、我々はスマートフォン関係部門で実績のあるサービスや技術を持つスタートアップを探しています。アプリ事業だけでなく、広い意味でKDDIと生態系を作り出せるような事業を探しています。現在はアメリカ、シンガポール、中国、韓国、 台湾でのチャンスをうかがっています。既にこれらの国々の企業と話をしました。インド、インドネシア、ベ
Dartのインストールが簡単になっていたので試してみたところ、Perlよりも高速だった。 なにこれ悔しい。 Dart: void main() { final t = new Stopwatch(); t.start(); final a = new List<int>(); for(var i = 0; i < 1000000; ++i) { a.add(i); } for(var i = 0; i < a.length; ++i) { ++a[i]; } var sum = 0; for(var i = 0; i < a.length; ++i) { sum += a[i]; } print(sum); print(t.elapsedMilliseconds / 1000); } Perl: use 5.12.0; use Time::HiRes qw(gettimeofday tv_
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く