2020年

1/2ページ
  • 2020.12.28

項目名で検索できるプルダウンの作成

プルダウンはselectタグで構築できますが、項目の量がおおくなると目的の項目を見つけるのが大変になります。 そんな時、項目名の一部で項目を検索できたらいいなと思うことはないでしょうか? そんな時はJQuery Searchable Dropdown というプラグインが便利です。 JQuery Searchable Dropdown 検索できるように通常のドロップダウン (選択) の要素を拡張する […]

  • 2020.12.02

Python(boto3)によるS3アップロードの方法

対象者 AWS S3にpythonを用いてファイルをアップロードしたい方 EC2からS3にオブジェクトをアップロードしたい方 S3とは AWS のストレージサービスです。要領は無制限で保存容量、アクセス数に合わせて課金されます。 正直、爆安です。詳しい料金は以下を参照ください https://aws.amazon.com/jp/s3/pricing/ アップロード機能作成手順 ここからは、具体的に […]

  • 2020.11.23

Stripeで定期購読機能実装【Django】

djangoとstripeを使って定期購読の機能を作成する方法を忘れないように記事にしておく。 Stripeとは 決済プラットフォームです。自分で決済機能を実装することなくStripeが用意してくれているAPIを叩くだけで決済機能を自分のアプリに搭載できます。 実装の流れ 実装の流れとしては以下のような流れになります 定期購読用の商品を作成 Stripeのwepページでログインをし、下記の画面の商 […]

  • 2020.11.18

Macのスリープを抑制

機械学習を回していて夜通し計算したいということがあり、Macをスリープさせたくないという出来事がありました。 そこでスリープをさせない方法はあるかどうか調べたところ、コマンドを見つけたので共有しようと思います。 caffeinate スリープさせないということでカフェインからとったんですかね・・・ 使い方は以下になります。 オプション -w 指定したPIDのプロセスが終了するまでスリープしない - […]

  • 2020.11.15

onEditの処理で別のスプレッド シートにアクセスする方法

google apps scriptで スプレッド シートの編集時に自動実行されるonEdit関数で別のスレッドシートにアクセスする方法を記載します。 onEdit関数とは スプレッド シートが編集されたことを自動で検知し、実行される関数になります。下記のように記載し、eの中には編集されたセルの情報が格納されています。 eの中から取得できる情報 編集後の値を取得 e.range.getValue( […]

  • 2020.11.07

Flutter + Cloud Firestore でデータ保存・取得

flutterアプリでCloud Firestoreにデータを保存する時の方法について、本ページで記載します。 Cloud Firestoreを使うにはまず別のページで紹介している初期設定が必要になります。 そちらの設定がまだの方はまずページを参照し初期設定を行ってください。 Cloud Firestoreデータ保存 1. Cloud Firestoreパッケージを導入 flutterアプリのpu […]

  • 2020.11.06

Flutter + firebase authentication ログイン機能

flutterアプリにfirebase authenticationを使ってログイン機能を作成する時の方法について、本ページで記載します。 firebase authenticationを使うにはまず別のページで紹介している初期設定が必要になります。 そちらの設定がまだの方はまずページを参照し初期設定を行ってください。 Firebase authentication実装 1. firebase a […]

  • 2020.11.06

Flutter + firebase authentication でユーザ登録

flutterアプリにfirebase authenticationを使ってユーザ登録機能を作成する時の方法について、本ページで記載します。 firebase authenticationを使うにはまず別のページで紹介している初期設定が必要になります。 そちらの設定がまだの方はまずページを参照し初期設定を行ってください。 Firebase authenticationとは firebaseが用意す […]

  • 2020.11.06

Firebase+Flutterの導入

Firebaseとは Google提供しているモバイルのバックエンドサービスです。Baasと呼ばれています。firebaseを使うことである程度の機能であれば、すでに用意されており、自分でサーバサイドを実装することなく、アプリ開発が行えてしまいます。 本記事では、flutterを用いて作成しているアプリにfirebaseを使いたい時に必要な初期設定・導入方法を記載しようと思います。 導入方法(An […]

  • 2020.11.03

CS 1101 PROGRAMMING FUNDAMENTALS

今期はUopeopleでUNIV 1001とCS 1101の講座を受講しました。 UNIV 1001については別の記事に記載しています。 本記事ではCS1101について記載しようと思います。 講座内容 CS 1101はpythonの基本を学ぶ講座となっていました。 Think Pythonというテキストをベースにpythonを学んでいきます。予め購入して予習しておくのも良いでしょう Think P […]