PUROGU LADESU

ポエムがメインのブログです。

2021-02-01から1ヶ月間の記事一覧

【python】仮想環境切り替え

venv pythonについてくるやつです。仮想環境: Python環境構築ガイド - python.jp python3 -m venv .newenv .newenvフォルダが作成される。名前は何でも良い。 # 有効化する (sourceと.はカレントシェルでシェルを実行するコマンドです) source .newenv/bin…

【Python】Anaconda環境のパッケージの利用

Anaconda環境のパッケージの利用 Managing packages — conda 4.9.2.post26+f52f2bf4 documentation 使い方 conda install xxx conda remove xxxconda listコマンドはインストールしたパッケージのリストを表示する。 取得元チャネルも表示。 conda list chan…

【Python】Anaconda仮想環境の切り替え

conda environment これはcondaの仮想環境です。複数用意することが出来てそれぞれの仮想環境は影響を受けません。デフォルトではbaseという仮想環境が用意されます。 pythonのバージョンやcondaやpipでインストールするパッケージも分けることが出来ます。C…

【Python】pytestをVSCodeで動かす

unittestはunittest.TestCaseを継承しないといけなかったりするが、少しシンプルに書けるみたい。 VSCodeから使う Python Run All Tests を実行すると、テストに使うライブラリからpytestを選択、対象フォルダも選ぶ settings.jsonがプロジェクト内に作成さ…

【VSCode】pylanceが壊れているのか?

VSCodeの設定をいじくっていると、ファイルの先頭部分に波線が出るようになり、コード補完も効かなくなってしまった。Internal error parsing ...となっておりコードの実行自体は問題がないので、VSCodeがというかpylanceがコードを解析できていないようだっ…

【Swift】UITest/XCTest

基本 XCTest 画面操作をシミューレートして統合テストが出来ます。(単体テストはUIのついてない方のTestを使う) 新規ファイルの追加でUITestCaseを追加する。 testXXXXXでテスト項目を作る。 setUpWithErrorは各テストケースの実行前に呼ばれ、アプリ立ち…

【Firebase】Functionsでリモート通知を送信

準備 nodejs バージョンはfunctionsでは14がベータっぽいので一応12にしておく。 brew install nodenv nodenv install -l nodenv install 12.20.1 functions firebase init firestore // プロンプトに答える // めんどくさい場合はeslintを入れないほうが良…

【Firebase】Hosting

CLIツールのインストール npm install -g firebase-tools 初期化する index.htmlなどが作成される。 公開フォルダを指定する必要がありhostingとかpublicとか適当に入力する。 // まずアカウントにログインする。 firebase login firebase init hosting // …

【Swift】Push Notification / Firebase Cloud Messaging

通知を受信できるように設定する Set up a Firebase Cloud Messaging client app on iOS Identifierの設定 設定にてCapabilitiesのPushNotificationにチェックを入れる。 Certificateの作成 Apple Push Notification service SSL (Sandbox) を選択。 Identif…

【iOS】アイコンの作成

アプリ申請には1024x1024のアイコンが必要です。 絵心がないのでフリーのアイコンをちょっと加工したら簡単にアイコンが作れそう。cacoo.comおなじみiconfinder www.iconfinder.comこのcacooという図形作成ツール。以前からあるけど使いやすそう。ワイヤーフ…

【iOS】AppStoreへ申請するまで

提出のための準備 DepeloperのAccountページへ行く。 https://developer.apple.com/account/Certificates, IDs, & Profiles のページへ行く。 Certificateの作成、Identifierの作成、Profileの作成を行う。 Certificateの作成 Macのキーチェーンアクセスのア…