タグ

2016年3月19日のブックマーク (12件)

  • よくわかる認証と認可 | DevelopersIO

    よく訓練されたアップル信者、都元です。「認証 認可」でググると保育園の話が山程出て来ます。が、今日は保育園の話ではありません。そちらを期待した方はごめんなさい。こちらからお帰りください。 さて、先日のDevelopers.IO 2016において、マイクロWebアプリケーションというテーマでお話させて頂きました。一言で言うと OAuth 2.0 と OpenID Connect 1.0 のお話だったのですが、これらを理解するにあたっては「認証」と「認可」をはっきりと別のものとしてクッキリと認識する必要があります。 まず、ざっくりとした理解 認証と認可は密接に絡み合っている一方で全く別の概念です。正直、理解は簡単ではないと思います。 まず「認証」は英語では Authentication と言います。長いので略して AuthN と書いたりすることもあります。意味としては 通信の相手が誰(何)であ

    よくわかる認証と認可 | DevelopersIO
    fijixfiji
    fijixfiji 2016/03/19
  • 合成積、畳み込みの意味 - 発声練習

    工学系の教員なのに理解していないというのは恥ずかしいことだけど、理解していないのだからしょうがないのでメモ。 操作として何をしているのかの説明。 高校数学の美しい物語:合成積(畳み込み)の意味と応用3つ その操作はどういう現象を表すのに使われるのかの説明。 東北工業大学 情報通信工学科 中川朋子:たたみこみ(合成積) 何かに対して時間とともに変化していく反応を表す関数があって、ある時点でのイベントを表す関数がある。その二つを使って、今現在における過去から現在までに発生したすべてのイベントに対する反応を表すのに畳み込みを使うという風に理解。だから、階層的ニューラルネットワークの説明に畳み込みが登場するのね。 画像のたたみこみ処理は、隣接画素の変化(違い)に対して、重みづけ(フィルター)をしてその結果を求めるという処理をしているのか。重みづけを変えることにより、変化のどの要素を浮き上がらせるの

    合成積、畳み込みの意味 - 発声練習
    fijixfiji
    fijixfiji 2016/03/19
  • 【絶景+美少女】ウユニ塩湖で踊る「七河みこ」ちゃんの動画が感動的と話題に! - HHS

    雨季には地面が鏡のようになり、、、奇跡のような絶景が見れる南米ボリビアの「ウユニ塩湖」は死ぬまでに一度は行ってみたい絶景として人気ですが…そんなウユニ塩湖で20歳の女の子が踊っている動画が感動的だと話題になっています。 昨日、2016年2月22日22時20分にニコニコ動画にアップされた【ウユニ塩湖で】Hand in Hand 踊ってみた【みこ】は踊ってみた動画などで人気の「七河みこ」さんが自身の誕生日、そして彼女が生まれた時間に合わせてアップロードされた動画になります。動画のタイトル通りウユニ塩湖で踊っています! 広告 【ウユニ塩湖で】Hand in Hand 踊ってみた【みこ】 (5:31) #sm28258067 https://t.co/K2GsnT8wNp めっちゃくちゃ綺麗だしみこちゃんにしかできないし感動したし鳥肌やばい— みきぺでぃあ (@mikipedia95) 2016年

    【絶景+美少女】ウユニ塩湖で踊る「七河みこ」ちゃんの動画が感動的と話題に! - HHS
    fijixfiji
    fijixfiji 2016/03/19
  • 俊輔のスパイクで……UEFA注目の18歳DFが中村俊輔との10歳時のエピソードを披露! : footballnet【サッカーまとめ】

    【動画】スペインがフランスに2-1逆転勝利! 12年以来のEURO決勝進出! 16歳の最年少ゴラッソ&10番の3戦連発弾

    fijixfiji
    fijixfiji 2016/03/19
  • https://www.nikon-image.com/products/compact/dl/18-50_f18-28/

    fijixfiji
    fijixfiji 2016/03/19
  • みんなのPython Webアプリ編 - バリデータを作る | TRIVIAL TECHNOLOGIES 4 @ats のイクメン日記

    みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー バリデーションチェックの処理の実体は単純な文字列の検査です。バリデーションチェックの処理の内容はそれほど難しくなく、バリデータも比較的簡単に作れます。ここでは、簡単なバリデータを作ってみましょう。 まず、バリデータの設計について考えてみます。チェックすべき値を受け取り、正しい値かどうかを結果として返すのがバリデータに求められる機能です。このような単純な機能であれば関数として実装してもよさそうですが、のちのちのことを考えてクラスとして実装することにしましょう。バリデーションチェックを実行するためには、まずバリデータのクラスインスタ

    fijixfiji
    fijixfiji 2016/03/19
  • Xmodmap でお好みのキーバインド - bearmini's blog

    前フリ プログラマのみなさんならキーボードにこだわりを持ってなおかつタイピング速度を0.01秒でも稼ぐために日夜キーバインドを研究されていることと思います。 そんな私は Windows では AutoHotKey、Linux では XmodmapMac では KeyRemap4Mac を愛用しております。 新しい環境や新しいキーボードが手に入ったりするとまずはキーボードの設定から、という方も多いのではないでしょうか。 私は HHK を長年愛用しており、新しいコンピュータを購入したら何はともあれコイツをつないで、キーバインドの設定からはじめます。 PFU Happy Hacking Keyboard Professional2 墨 英語配列 静電容量無接点 USBキーボード Nキーロールオーバー UNIX配列 WINDOWS/MAC両対応 ブラック PD-KB400B 出版社/メーカー:

    Xmodmap でお好みのキーバインド - bearmini's blog
    fijixfiji
    fijixfiji 2016/03/19
  • Vim-Galore : Vimについて知っておくべき全てのこと (5/5) | POSTD

    Vimのディストリビューション Vimのディストリビューションはある作成者の目線によるVim+カスタムセッティング+カスタムプラグインです。そのため、非常に独りよがりなものです。 このディストリビューションの問題は、初心者によって使われる傾向があることです。(より上級のユーザは、結局、自分自身のプラグインとセッティングの選び方を心得ています)。問題が表面化するまでは全て順調です。さて、問題はどこで起こったのでしょう? 初心者はどうしていいかわからず、インターネットでアドバイスを得ようとします。長い堂々巡りのあと、ディストリビューションにより提供された妙なマッピングが問題だと見当が付きます。でも初心者は、Vimのマッピングはデフォルトのままなのにと思います。時間の無駄でした。うんざりです。 ディストリビューションそれ自体に問題があるわけではありません。お願いです、何をしているのかを正確に理解

    fijixfiji
    fijixfiji 2016/03/19
    !?!?!?!?!?!!?
  • 失敗から学ぶ�データ分析グループの�チームマネジメント変遷 (デブサミ2016) #devsumi

    デブサミ2016 #devsumi で話させていただいた資料です。 http://event.shoeisha.jp/devsumi/20160218/session/1007/ Read less

    失敗から学ぶ�データ分析グループの�チームマネジメント変遷 (デブサミ2016) #devsumi
    fijixfiji
    fijixfiji 2016/03/19
  • GitHub - Shougo/dein.vim: :zap: Dark powered Vim/Neovim plugin manager

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - Shougo/dein.vim: :zap: Dark powered Vim/Neovim plugin manager
    fijixfiji
    fijixfiji 2016/03/19
  • GitHub - Shougo/neobundle.vim: Next generation Vim package manager

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - Shougo/neobundle.vim: Next generation Vim package manager
    fijixfiji
    fijixfiji 2016/03/19
    よーやくNeoBundle 入れてみようかなと思ったら、すでに時代が終わっていたらしい・・・なんと移り変わりが早いプラグインの世界・・・(?)
  • Web APIにはJSONベースのフォーマットを使おう - Qiita

    { "response": { "id": 3342124, "message": "Hi!", "user": { "id": 3456, "name": "Taro Yamada", "image_url": "/images/taro.png" } } } など、どの構造がいいでしょうか? もっと違う構造も考えられます。 JSONはシンプルですが、構造に制約がなさすぎます。適切な設計を行うには適切な制約が必要です。 そこで、plain JSONに少し制約を加えたJSONベースのフォーマットを使うことをおすすめします。 もしあなたが、JSONレスポンスをどのようなフォーマットにするかをチームで議論したことがあるなら、JSON APIは『自転車置き場の議論』に対抗する武器となる。 共有された規約に従うことで、生産性が向上し、汎用的なツールを利用でき、アプリケーションという重要なものに集中

    Web APIにはJSONベースのフォーマットを使おう - Qiita
    fijixfiji
    fijixfiji 2016/03/19