ytyng.com

Viewing posts by ytyng

nginxのログにリクエストヘッダーを出す

nginx conf ファイルの紹介

flutter_downloader で、FlutterDownloader.initialize() の時アプリがクラッシュする

Flutter で flutter_downloader 1.3.4 を使用中、 Android Studio からデバッグ起動すると await FlutterDownloader.initialize(); でアプリがクラッシュした。 この時、XCode からアプリを起動した場合はクラッシュしない。 対応方法知ってる方いたら教えてください。

Kubernetes 環境でファイルアップロード時、HTTP413になる

Kubernetes Ingress の下で動作しているWebアプリにファイルをアップロードした時、 413 Payload Too Large エラーになる場合。 Ingress の設定を変更

nuxt axios proxyモードで、プロキシ先のサーバが自己署名証明書を使っている場合、axios config の httpsAgent の注入では対応できない

2020-01-02 時点での話 nuxt で axios の proxy モードを使っている時、プロキシ先のサーバが自己署名のSSL証明書を使っていたため、接続時に UNABLE_TO_VERIFY_LEAF_SIGNATURE のエラーが出ていた。

Django3にしたらクロスオリジンのセッションクッキーが送られなくなった対応

Django3 は、デフォルトでは settings の SESSION_COOKIE_SAMESITE = 'Lax' となっている。

Django3にしたら from_db_value() missing 1 required positional argument: 'context' が出る

TypeError from_db_value() missing 1 required positional argument: 'context' が出る場合。 Django3では、モデルフィールドの from_db_value の引数が変更された。

flutter build apk した際 Gradle task assembleRelease failed with exit code 1 が出て apk が作られない

flutter でアプリを作っていて、Android studio でのデバッグ起動は問題ないのに lutter build apk した際、 Gradle task assembleRelease failed with exit code 1 とだけ出て apk が作られない場合。

Android エミュレータのネットワーク接続が使えなくなったら

1. エミュレータを終了 2. AVD Manager から Cold boot now

Ubuntu の Docker が起動しない

/usr/bin/dockerd がいない → /usr/bin/docker を /usr/bin/docker-ce に書き換え → 起動した

Docker基盤OSイメージサイズの比較 2019-06-29

Alpine linux でできないこと(ロケール等)をやりたい時の参考にサイズを計測

Alpine linux で Django の DecimalField の quantize に失敗した場合

Alpine の Docker 環境で、Django Cartridge のテストに失敗していた

Jetbrains エディタで Command + Click での ショートカット (Jump to Source) が効かなくなった場合

JetBrains のエディタ IntelliJ, PyCharm, WebStorm, PHPStorm などで、Command + Click のショートカットキー(Jump to Source) が動作せず、 仕方なく Command + ↓ で代用していた。 原因を調べたら、JetBrainsのエディタは関係なく、Karabiner-Elements の問題だった。

kubernetes で ContainerCreating (FailedMount) で Pod が起動しない時

kubernetes で Pod が起動せず、 kubectl get pods を見てみると ContainerCreating で止まっている。 kubectl describe pods を見てみると Warning が出ている。

freezegun を Django のテストで使う時、USE_TZ=True 環境下で1日後 にする方法

freezegun は、python のライブラリ。 datetime での現在時刻取得をフックし、「翌日を想定したテスト」などができるようになる。 Django のテストで「翌日」を想定したテストをしたい場合、コードによっては JSTタイムゾーンで開発している際に9:00 前にテストが失敗するなどの不具合が出る可能性がある。

Vue.js webpack dev server の Proxy で Django + Python social auth のソーシャルプロバイダ認証をする場合

Vue で開発する際、webpack dev server を起動していて、API バックエンドに Django を使っていて、Django の認証に Python social auth + 外部 Auth プロバイダを使っているケース。

CSSスタイルの差分を表示メモ

CSSスタイルの差分を表示する JavaScript コードの紹介

JS Promise を中で作って Promise を返すファンクション await ありなしの動作の差

resolveされるかされないか。JavaScriptコードを記載。

samba-ad-dc が不調-> slapd が起動していたので止めたらOK

Ubuntu18 で samba-ad-dc が起動しており、Synology NAS から使っていたが、 Ubuntu18のアップデート後、ドメイン情報を更新しようとしたら「信頼できるドメインコントローラが見つかりません」というエラーとなった。

Selenium Webdriver のセッションクッキーを使って requests でファイルをダウンロードする

cookies = { cookie['name']: cookie['value'] for cookie in driver.get_cookies()}response = requests.get( url, headers={'User-Agent': self.user_agent}, cookies=cookies) 追記: zipを展開

Ubuntu18 の Python3.5 で pip install uwsgi でエラーしたのでPython3.5をビルドしなおす

Ubuntu18にアップデートし 、デフォルトが Python3.6 になったマシンで、Python3.5 の検証が必要になった。
Page 4 / 12

Archive

2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011

Categories

Authors

Feeds

RSS / Atom