- 2021.01.24
iOS関連のことを調べてみた2021年01月24日
Kotlin Multiplatform Mobileで作ったプロジェクトで実機ビルドができない場合の対応 # 概要 プラグイン`Kotlin Multiplatform Mobile`を利用してプロジェクトを作った際、実機ビルドができないとなった時の対応。 – [Kotlin Multiplatform Mobile](https://plugins.jetbrains.com/pl […]
Kotlin Multiplatform Mobileで作ったプロジェクトで実機ビルドができない場合の対応 # 概要 プラグイン`Kotlin Multiplatform Mobile`を利用してプロジェクトを作った際、実機ビルドができないとなった時の対応。 – [Kotlin Multiplatform Mobile](https://plugins.jetbrains.com/pl […]
[Python]ループ実行時間の目安 # 条件 以下の二重ループを [AtCoder](https://atcoder.jp) のコードテストで各条件 3 回ずつ実行し、実行時間 (ms) の中央値を記録した。 試行した時間帯は日曜 AM 9 時ごろ。 “`python count = 0 for i in range(n): for j in range(m): count += 1 […]
【Rails】js.erb で文字列の途中で改行する方法 # 背景 JSにRubyを埋め込みしていたのですが、長ったらしくなってしまったので、途中で改行したくなりました。 # 方法 行の最後に「\」をつける。 “`javascript document.getElementById(‘messages’).insertAdjacentHTML(‘af […]
[Rails + jQuery]初学者向けAjaxを取り敢えず飛ばしてみたい #課題 初学者が感覚掴むために取り敢えずAjax飛ばしてみたい。 例として以下フォームで入力された文字をサーバに送ってみる。 “`erb:form.erb “` “`html:output “` ![スクリーンショット 2021-01-24 11.18.12.png](ht […]
[Python]ループ実行時間の目安 # 条件 以下の二重ループを [AtCoder](https://atcoder.jp) のコードテストで各条件 3 回ずつ実行し、実行時間 (ms) の中央値を記録した。 試行した時間帯は日曜 AM 9 時ごろ。 “`python count = 0 for i in range(n): for j in range(m): count += 1 […]
【Laravel】テーブル名が長い時に、Laravel7から導入された外部キー制約をつけるマイグレーションエイリアスを使う方法 久しぶりのQiitaへの投稿です。 未経験からエンジニアに転職をして、2年目に突入したバックエンドエンジニアです。 DBに外部キー制約を追加をしようと思い、Laravel7から使えるエイリアスでmigrationファイルを作成していました。 ただ、テーブル名が長い時にハマ […]
node.jsの基本 node.jsは僕にとってはじめてお金を稼げた言語でとても特別なものなのですが、仕様を端から端まで熱心に勉強したわけではなく、壁にぶつかってはググっての繰り返しで身につけたので自分の理解をちゃんと整理するための備忘録として、また初学の人たちへ少しでも役に立てばとまとめました。 #node.jsとは node.jsはサーバーサイドのイベント駆動型JavaScript環境です。イ […]
【Rails】js.erb で文字列の途中で改行する方法 # 背景 JSにRubyを埋め込みしていたのですが、長ったらしくなってしまったので、途中で改行したくなりました。 # 方法 行の最後に「\」をつける。 “`javascript document.getElementById(‘messages’).insertAdjacentHTML(‘af […]
LINEBotに送った画像をGoogleDriveに保存して共有URLを返すまで ##はじめに GoogleDriveAPIを触っていたので、LINEBotに送信した画像を代わりにアップロードし、共有URLを返して欲しくなったので実装してみました。 ##どうなりたいか LINEBotに送った画像をGooleDriveにアップロードし、共有URLを返してくれるDEMO #lineapi pic.tw […]
java.net.http.HttpClient でHTTPレスポンスを受信するとリクエストがタイムアウトした 事象に遭遇したのは AdoptOpenJDK jdk-11.0.9.1+1。 ## 事象発生コード 数年ぶりにJavaで開発を行うことになり、外部APIをHTTPリクエストで呼び出してレスポンスのJSONを受信する必要が出てきた。 最後にJavaで開発した時はJDK 8でHTTPリクエス […]