tomokiの備忘録

ITに関する簡単な備忘録です

プログラミング

【Android】SHA-1を発行する

今回の内容 Firebaseを利用する際に必要となるSHA-1の生成方法を毎度忘れるのでメモ(Androidアプリからの利用を想定しています)

AndroidでAACのViewModelを利用する際のJvm Targetエラー

今回の内容 AAC(Android Architecture Components)のViewModelを利用する際に詰まった点をメモ

Raspberry Piにlibrosaをインストールする際にエラーが出る

今回の内容 Raspberry PiにPythonのライブラリであるLibrosaをインストールしようとするとllvmlite周りでエラーが出る。 環境 Raspbian 10.4 Python 3.7.3

VOYAGE GROUPの1dayインターンに参加してきました

今回の内容 VOYAGE GROUPさんが開催している春のインターンシップに参加してきたので感想などをつらつら書こうと思います。 techlog.voyagegroup.com

【Android】Firebaseを用いた開発でIllegalStateExceptionを吐いて落ちる時の対処法

今回の内容 Firebaseを用いたAndroidアプリを開発しようとしている際に java.lang.IllegalStateException: Default FirebaseApp is not initialized in this process パッケージ名. Make sure to call FirebaseApp.initializeApp(Context) first.というエラ…

【Android】build.gradle.ktsでの正規表現置換メモ

今回の内容 build.gradle.ktsを書き換える際置換で対応できる場所がたくさんあり便利だが、毎回覚えられなくて探すのでメモ

【Kotlin】Firebase Realtime Databaseからデータを読み取ってみる【Android】

今回の内容 Firebaseの機能であるRealtime DatabaseをAndroidアプリから呼び出す初歩の初歩をやってみたのでメモ

【Windows10】Heroku CLIを導入しても動かない

今回の内容 The Heroku CLI | Heroku Dev Center からインストーラーをダウンロードし、インストールしても「Install the Heroku CLI from https://cli.heroku.com」と表示されるだけで動かない

【HTML】VSCode+Emmetで爆速でHTML,CSSを書こう!!

今回の内容 VSCodeで標準で使うことができるEmmetというプラグインの機能を使ってHTMLを楽に早く書いてみようってものです。知っている方も多いと思いますが個人的に感動したので記事にしようと思います。

【Ruby on Rails】突然Twitter認証で「OAuth::Unauthorized 403 Forbidden」エラーが出るようになった

今回の問題 Devise+Omniauthを使ってTwitter認証をしているサービスをHerokuにホストしていて今まで問題なく動いていたのですが突然 OAuth::Unauthorized (403 Forbidden) というエラーを吐いて動かなくなった。

【Ruby on Rails5】acts-as-taggable-onでundefined methodが発生する

今回の内容 Rails 5.2.0にてacts-as-taggable-onを使用するとundefined methodが発生したのでその解決法

【Ruby on Rails5】Azure Database for PostgreSQLにデータを保存する

今回の内容 Ruby on RailsでAzure Database for PostgreSQLを使用し、データを保存する方法をメモします。 環境 Windows10 ruby 2.4.4p296 rails 5.2.0

【Qt】ウィンドウサイズに合わせてウィジェットを拡大縮小する

今回の内容 Qt Designerを使用してウィジェットを配置していくと初期状態ではウィンドウサイズを変えても変化しないため、それを変更して拡大縮小されるようにします。

【Qt】QtでSQLiteを使用する

今回の内容 QtからSQLiteを使用し、データを保存する簡単な内容をメモします。 Qtウィジェットアプリケーションを使用しています。 今回の内容 使用した環境 .proファイルの編集 追加画面の作成 処理を記述する 実行結果 より詳しく見たい場合 参考ページ 使…

【Mac】Qtの環境構築を行う【Qt】

今回の内容 MacでQt開発ができるよう環境構築をします。 インストール〜MacOS用の開発ができるところまで解説をしますがAndroid、iOSの環境の追加なども同じようにできるかと思います。 (2018年4月20日現在) 必要なもの Xcode(Qtインストーラーにはコンパイ…

【Qt】Qt Maintenance Toolで「このアクションの実行にはひとつ以上の有効なリポジトリが必要です。」と表示される。

今回の問題 Qtに変更を加えようとコントロールパネルなどから起動し、進めると「このアクションの実行にはひとつ以上の有効なリポジトリが必要です。」と表示され、コンポーネントの追加や更新などができない。

【Ruby on Rails5】acts-as-taggable-onでタグ付けする

今回の内容 github.com acts-as-taggable-onというタグ付けが簡単にできる(大苦戦した)gemを用いてタグ付けをしたので自分用にメモ

【Windows】Ruby on Rails + Carrierwave + RMagickで画像のリサイズ

今回の内容 railstutorial.jp Ruby on Railsチュートリアルに載っていた画像のリサイズがWindowsで行っているととても難しく、うまくいかなかったのでうまくいった方法を備忘録としてメモ 環境 Windows10 Ruby on Rails 5.1.4 Rmagick 2.16.0 CarrierWave 1.…

【Ruby on Rails 5】Devise+OmniAuthでTwitter認証する

今回の内容 Ruby on RailsでTwitterを使ってユーザー認証を実装したのでその際のメモ

【Android】Androis Studio3.0でライブラリを追加した際にエラーが出る

今回の内容 Androis Studio3.0にアップデート後、ライブラリを追加すると Files under the "build" folder are generated and should not be edited というエラーが出たので、その解決法をメモ

OthloHack2017に参加しました #OthloHack #OthloTech

今回の内容 OthloHack2017というハッカソンに出場してきたので感想、結果など簡単にまとめておきたいと思います。

【Android】改行コードの取得方法

今回の内容 Android内で改行ごとに文字を区切って取得したかったので改行コードを取得したい

【Android】AndroidStudioでのjar追加方法

AndroidStudioへjarを追加する際、つまづいたのでメモ

【Android】音声読み上げの実装

Androidアプリに簡単に実装できる音声読み上げについてです。

初心者が書く初心者用Xamarin&JXUG

この記事は[初心者さん・学生さん大歓迎!] Xamarin その2 Advent Calendar 2016の17日目の記事になります。

【Android】カスタムしたListViewの内容取得について

今回の内容 Androidで複数の内容を含むListViewにSQLiteからデータを追加し指定した場所の指定した項目だけを取り出す方法を教えていただいたのでメモ。

【Android】LINEの連携で「ご利用のバージョンでは対応していないか不正なURLです。」ってエラーが出た。

今回の事象 自作のアプリとLINEをIntentで連携しようとしたら「ご利用のバージョンでは対応していないか不正なURLです。」というエラーが発生した。

【Android】Spinnerの項目削除について

今回の内容 Androidの標準ウィジェットであるSpinner(ComboBoxの方がしっくりくる方もいるかもしれません)に項目を追加したあと削除する方法です。 Spinnerを複数個配置し1つのSpinnerの内容によってもう1つのSpinnerの内容を切り替える、といったときに活…