2021年7月

  • 2021.07.27

Androidエミュレータが起動しないときの対応「emulator: ERROR: Running multiple emulators with the same AVD is an experimental feature. Please use -read-only flag to enable this feature.」

Androidエミュレータを起動しようとした際に下記のエラーが出たので対処法を調べてみました 対処法 ユーザのルートディレクトリに移動します。 ターミナルであれば、cdと打ってエンター その後、.android/avd/端末名.avd/に移動し下記の3つのファイルを削除します。 以上になります。

  • 2021.07.26

【Flutter】ネットワークの接続状況を確認する

インターネットへ端末が接続されているかをFlutterを使って確認する方法を記載します。 方法 1. プラグインを導入 connectivityというプラグインを使用します。 pubspec.ymlに以下のように記載します。 ^3.0.6は2021年7月26日時点の最新バージョンです。 現状の最新バージョンを確認するには、こちらをご確認ください。 pubspeck.ymlに記載したら、以下を実行し […]

  • 2021.07.25

【Flutter】位置情報取得許可がされていない場合に設定画面を開かせる

位置情報を取得するアプリを作っている際に位置情報取得許可がされていない場合に設定画面を開かせたかったのですが、あまり説明している記事がなかったので書いておきたいと思います。 位置情報取得にはgeolocatorを使用していることを想定しています。 geolocatorについて 方法 1. プラグインを導入する 端末の設定アプリを開かせるには、「permission_handler」というプラグイン […]

  • 2021.07.18

javascriptでhtmlをpdf化【jsPDF】

webページをpdf化し、ダウンロードする方法を調べたところjsPDFというライブラリがあったので紹介します。 使い方 1. ライブラリを配置 jsPDFを取得します。こちらから取得できます。 gitコマンドでcloneしてもいいですが、code→Download zipでも取得できます 次に取得したコードの中から「dist/jspdf.umd.js」と「dist/jspdf.umd.js.map […]

  • 2021.07.18

multiple属性のついたinputタグにSeleniumを使って複数ファイルアップロード【Python】

Seleniumを使ってmultiple属性のついたinputタグに複数ファイルを同時アップロードする時に方法がわからなかったので残しておきます。 方法 上記のコードのようにsend_keysの引数にそれぞれのファイルを改行コードでつなげた状態で記載してあげれば問題なくアップロードできました。 xpathの調べ方 参考までにxpathの調べ方も記載しておきます。 初めに対象のページで右クリック→検 […]

  • 2021.07.10

【Flutter】実行環境がiOSかAndroidか判断

flutterでは、iOSとAndroid同時に開発できますが、iOSとAndroidで挙動を変更したいこともあると思います。 そんな時は、以下のように実装すると実現できます。 1. ライブラリをimportする 判断するためには、以下のライブラリをimportします。 ioライブラリのPlatformという部分に対象のコードがあるので今回はPlatformのみ読み込むようにしています。 2. i […]

  • 2021.07.09

【Flutter】現在地を取得する

本記事はflutterでGPSを使い現在地の緯度、経度を取得する方法を記載します。 大きな流れ ライブラリを取得する permissionを設定する 現在地を取得するコードを記載する という流れになります。 1. ライブラリ取得 flutterで使えるライブラリは、pub.devというサイトにまとまっています。 今回はここに存在するgeolocatorというライブラリを使用します。 ライブラリを使 […]

  • 2021.07.06

【GAS・Slack連携】Slack投稿をスプレッドシートに書き込む方法

slackに投稿した内容をスプレッドシートに書き込んでおきたいということはないでしょうか? 本記事では、その方法を自分の備忘も兼ねて記載しておきます。 大きな流れ スプレッドシートにてgoogle apps scriptを作成 outgoing webhook導入 outgoing webhook設定 という流れになります。 手順 1. google apps script作成 今回は、slack […]

  • 2021.07.04

【放送大学】情報ネットワーク(’18)

今期は、オンライン授業である「情報ネットワーク」を受講したので情報を共有しようかと思います。 オンライン授業は、他の授業と異なり、テキストはなく全てwebベースの教材で行います。 15回分の教材があり、各回に練習問題・小テスト、中間レポート・最終レポートがありました。 学習内容 1. 私たちの暮らしと情報ネットワーク 情報・ネットワークという用語の意味、情報ネットワークを利用することでできること、 […]

  • 2021.07.04

Uopeople・放送大学の比較(同時に通ってみた)

概要 私は、現在、放送大学とUniversity of the Peopleの両方に通い勉強をしています。 放送大学についてや入学手続きについてはこちら University Of the Peopleについてはこちらの記事を参照していただければと思います。 University of the peopleに関しては既に1年ほど通っていますが、放送大学もそろそろ初めての学期が終わろうとしているので […]