タグ

2017年9月8日のブックマーク (4件)

  • Pythonはどうやってlen関数で長さを手にいれているの?

    Pythonには文字列やリストなど、長さをもつオブジェクトがあります。長さを手に入れるには、文字列なら、name.length ではなく len(name) のようにlen関数を使います。len関数はどうやってnameに入っているオブジェクトの長さを手に入れているのでしょうか。if文にはTrue/Falseとなる条件式を指定しますが、それだけでなく文字や数字、自分で作ったデータ型も渡せます。if文はどうやって与えられたオブジェクトがTrueなのかFalseなのかを手に入れているのでしょうか。 この発表では、Pythonのプログラムがどうやって必要な情報を手に入れているのか、また、自分で実装するときにどう実装すればlen()やif文やfor文に指定できるのかを説明します。 Read less

    Pythonはどうやってlen関数で長さを手にいれているの?
  • hirokiky Slides

    # Djangoの深~いパーミッション管理の話 @hirokiky http://slides.hirokiky.org/pyconjp2017.html --- ## 対象の方 * Pythonを使う人 * Djangoを使う人 * チュートリアルやった * 自分でアプリ作った ??? 中級者向けの内容になります。 「これが答えです」ではなくて、共有したい * こういう問題あるよね * ライブラリー使ってみたよ * ライブラリー作ってみたよ --- ## 権限管理の悩み * Viewのif文で権限の判定つらい * Templateでも判定必要 * 自前のデコレーターで管理が破綻 * DjangoのPermissionは使わない ??? * アクセスできるかどうかのチェックなどをView関数内でやる * 自前のデコレーターで色々作ったりする * 毎回頑張っている感じがする * Custom

  • OAuth2の資料

    QBSBNT\ bNFUIPE`bHFU@JOGP` bOPODF` ^ UNQCZUFBSSBZ bTFDSFU`FODPEF bVUG TJHOBUVSFINBDOFX UNQ EJHFTUNPEIBTIMJCTIB TJHOBUVSFVQEBUF QBSBNTFODPEF VUG IFBEFS\ LFZbLFZ` TJHOTJHOBUVSFIFYEJHFTU ^ &/%@10*/5IUUQTBQJ[BJGKQUBQJ SFTQPOTFSFRVFTUTQPTU &/%@10*/5 EBUBQBSBNT IFBEFSTIFBEFST QSJOU KTPOMPBET SFTQPOTFUFYU \ TVDDFTT lSFUVSO\ҎԼলུ TFDSFULFZΛར༻͢Δ৔߹

    OAuth2の資料
  • rfc6749 The OAuth 2.0 Authorization Framework - OpenID Foundation Japan

    Abstract OAuth 2.0 は, サードパーティーアプリケーションによるHTTPサービスへの限定的なアクセスを可能にする認可フレームワークである. サードパーティーアプリケーションによるアクセス権の取得には, リソースオーナーとHTTPサービスの間で同意のためのインタラクションを伴う場合もあるが, サードパーティーアプリケーション自身が自らの権限においてアクセスを許可する場合もある. 仕様書はRFC 5849に記載されているOAuth 1.0 プロトコルを廃止し, その代替となるものである. Status of This Memo This is an Internet Standards Track document. This document is a product of the Internet Engineering Task Force (IETF). It re