2022年3月15日のブックマーク (8件)

  • Flaskで Basic認証、Digest認証 - Qiita

    from flask_httpauth import HTTPBasicAuth する auth = HTTPBasicAuth()でauthインスタンスをつくる パスワードを確認する関数をつくる: @auth.get_passwordでデコレートする 認証したい URLを @auth.login_requiredでデコレートする from flask import Flask from flask_httpauth import HTTPBasicAuth app = Flask(__name__) auth = HTTPBasicAuth() users = { "john": "hello", "susan": "bye" } @auth.get_password def get_pw(username): if username in users: return users.get

    Flaskで Basic認証、Digest認証 - Qiita
    hujuu
    hujuu 2022/03/15
    “flask-httpauth”
  • JavaScriptのスコープ総まとめ | 第1回 スコープの種類とその基本

    関数の仮引数とvarは関数スコープだけを生成し、letとconstは関数スコープとブロックスコープの両方を生成します。 ここまでは、各スコープの概要について簡単に紹介しました。次節からは、それぞれのスコープの仕様に基づき、スコープについて知っておきたい基礎的なことをまとめていきます。 グローバルスコープとwindowオブジェクト グローバル変数を宣言するというのは、実際にはグローバルオブジェクト(ブラウザの場合はwindowオブジェクト)のプロパティを追加することになります。 そのため、グローバル変数は、windowオブジェクトのプロパティとしてアクセスできます。 var scope = 'global'; // windowオブジェクトのプロパティとして追加される console.log(window.scope); // -> global なお、letやconstをトップレベルで宣言

    JavaScriptのスコープ総まとめ | 第1回 スコープの種類とその基本
    hujuu
    hujuu 2022/03/15
    “window”
  • JavaScriptのグローバル変数を解説!ローカル変数と違いとは - TECH PLAY Magazine

    グローバル変数について知っておくことはJavaScriptを上達していく上で必須の知識です。特にローカル変数との違い等については理解しておく必要があり、関数の外で定義されたものがグローバル変数であり関数の中で定義されたものがローカル変数であることは最低限押さえておかなくてはなりません。 JavaScriptでプログラミングをしていると変数を定義する場面が多く出てきます。何も難しいことはありませんが、ローカル変数との兼ね合いでバグが起こることもあるため正しい知識を持って使わなければなりません。そこで、グローバル変数とは何者なのか、そしてスコープの概念についても知っておく必要があるでしょう。グローバル変数でつまずくことのないよう、ここで基事項をきちんと理解しておくようにしましょう。 JavaScriptにおけるグローバル変数とは 「グローバル変数」はプログラムのどこからでもアクセスができる変

    JavaScriptのグローバル変数を解説!ローカル変数と違いとは - TECH PLAY Magazine
    hujuu
    hujuu 2022/03/15
    “const”
  • ModuleNotFoundError: No module named 'flask_migrate' - ErrorsFixing

    hujuu
    hujuu 2022/03/15
  • <a>: アンカー要素 - HTML: ハイパーテキストマークアップ言語 | MDN

    <a> は HTML の要素(アンカー要素)で、href 属性を用いて、別のウェブページ、ファイル、メールアドレス、同一ページ内の場所、または他の URL へのハイパーリンクを作成します。 <a> の内容は、リンク先を示すものであるべきです。href 属性が存在する場合、<a> 要素にフォーカスがある状態で Enter キーを押すと起動します。 この要素にはグローバル属性があります。 download ブラウザーがリンクされた URL をダウンロードとして扱うようにします。filename 値があってもなくても構いません。 値がない場合は、ブラウザーは様々なソースから生成されたファイル名/拡張子を提案します。 HTTP の Content-Disposition ヘッダー URL のパスの最後の部分 メディア種別(Content-Type ヘッダー、 data: URL の先頭、 blob

    <a>: アンカー要素 - HTML: ハイパーテキストマークアップ言語 | MDN
    hujuu
    hujuu 2022/03/15
  • CocoDesk | 溜池山王駅/G06/N06 | 東京メトロ

    個室型ワークスペースの「CocoDesk(ココデスク)」は、東京メトロ35駅の構内に計72台が稼働しています。 WiFi・モニター・電源・エアコンを完備しており、快適にWebミーティングや仕事、勉強に活用いただけます。 会員登録は無料 さまざまなシーンでご利用ください。 CocoDesk Webサイト

    hujuu
    hujuu 2022/03/15
  • CIDRをIPアドレスに展開ツール v2.0.3 -

    こんな機能欲しいけど、自分で作るの面倒くさい!みたいな思いつきを 是非Twitterで意見投げてみてください。 時間は掛かるかもしれませんがコツコツ頑張るかも!?(Twitterリンクは下部)

    CIDRをIPアドレスに展開ツール v2.0.3 -
    hujuu
    hujuu 2022/03/15
  • GCFから外部へのHTTPリクエストを固定IPにする - Qiita

    2020/10/16 追記 Cloud Runから外部へのHTTPリクエストも、固定IP化できるようになりました。 https://cloud.google.com/run/docs/release-notes#October_13_2020 https://cloud.google.com/run/docs/configuring/connecting-vpc?hl=en#egress 2020/06/18 追記 Cloud Runから外部へのHTTPリクエストも、固定IP化できそう。 おっ gcloud alpha run deploy の方には --vpc-egress オプションが生えているhttps://t.co/mtAhVfYj0D — _ (@apstndb) June 18, 2020 やりたいこと GCFから、ホワイトリストに登録されたIPアドレスからのみリクエストを許可

    GCFから外部へのHTTPリクエストを固定IPにする - Qiita
    hujuu
    hujuu 2022/03/15
    “192.168.2.0/24”