- 2022.05.18
iOS関連のことを調べてみた2022年05月18日
【SwiftUI】LazyVGrid内の画像を正方形にする【ワークアラウンド】 ## 1. はじめに [@tsuzuki817](https://twitter.com/tsuzuki817)です? SwiftUIでLazyVGrid内の画像を正方形として表示するまでに時間がかかってしまったのでシェアしておきます。 | 項番 | ページ内リンク | |:—-:|:—R […]
【SwiftUI】LazyVGrid内の画像を正方形にする【ワークアラウンド】 ## 1. はじめに [@tsuzuki817](https://twitter.com/tsuzuki817)です? SwiftUIでLazyVGrid内の画像を正方形として表示するまでに時間がかかってしまったのでシェアしておきます。 | 項番 | ページ内リンク | |:—-:|:—R […]
GoogleColabでクラウドストレージのwasabiを使う方法(boto3) S3互換で安いクラウドストレージサービスのwasabiをGoogleColabと連携して使いたいと思ったので自分用にメモしておきます。 1.認証 2.ファイルの一覧取得 3.ダウンロード 4.アップロード 5.バケット作成 を記載しておきます。 “` # 必要なライブラリのインストール !pip inst […]
rails ページネーションの実装 ### 1、gem kaminariをインストール “` gem ‘kaminari’ “` としbundle installで完了。 ### 2、デフォルトの設定をいじる “` rails g kaminari:config “` コマンドでページネーションの設定を書き込むファイルを作成。 […]
rails5 progate 整理メモ いいねボタン # 「いいね!取り消し」ボタンを作ろう likesコントローラにdestroyアクションを作成、@current_user.idとparams[:post_id]をもとに削除する。 “`いいね済み“`にリンクをつけてアクションをつける。 ## ルーティングを設定 “`routes.rb . . . post […]
C1802:use-implicit-booleaness-not-lenと怒られた反省 # 概要 Python3でシーケンス(リストやタプル)の要素が空であるか判定したいとき、以下のようなコードになると思う。 “`python list_1 = [] if list_1 == []: print(list_1) [] # 出力 tuple_1 = () if tuple_1 == ( […]
よく間違えて書かれるトランザクション処理について ## はじめに 自分が見てきたコードでよく間違えられて書かれるトランザクション処理をまとめました。 原因として多いのが、例外処理が正しく書けていないパターンです。 ## NG集 – #### ▼ NG例 ① “`php /** @var \Cake\Database\Connection $connection */ $co […]
REST API Design Best Practices を用いたAPI開発 #1 ## 動機 仕事で関わるシステムの大部分が企業の基幹系システムであることが多く、昨今のフロントエンド開発にCatch Upしきれていないと感じている。 以下の記事をFollowしながら手を動かすことで、少しでもフロントエンド側の感覚をCatch Upをすること、また自分自身のメモとして残すことを目的として記事に […]
HTML Canvasのインターフェイスのまとめ #2 HTMLのCanvasを触れ始めたので備忘録として記事に残しておきます。 本記事で2記事目となります(本記事でも触れきれないインターフェイスが多くあるので恐らく次の記事も執筆します)。前記事で触れた内容は割愛するので必要に応じて前記事もご確認ください。 前記事: https://qiita.com/simonritchie/items/36e […]
Amazon EventBridge の 使い方 Cloudwatch alertを使って、[EC2のオートリカバリ](https://qiita.com/kazwata/items/feea966dbb4b76eedc37)や、SNS -> lambdaを介してSlack通知など、便利に使っていたのですが、連携できるサービスが限られているため、EventBridgeを使ってみます。 # Even […]
SheetAPI v4とDriveAPIを使ってJavaでスプレッドシートを操作する Javaのwebアプリからスプレッドシートを操作したいという要望があったのだが、SheetAPIのv3については記事がいっぱいあるのだけどv4については少なくて使い方を試すのに苦労したので備忘録として書いておく。 ## 1. 事前準備 ### 1.1. サービスアカウントの作成 サービスアカウントの認証情報を持っ […]