2021年2月

10/24ページ
  • 2021.02.20

Go関連のことを調べてみた2021年02月20日

xerrorsのerrorチェックの判定方法 ### はじめに 開発でgoのテストを書いているときに errorチェックのテストの書き方の使い分けについて話が出たのでひとつの考え方として残しておく。 また、errorのパッケージとして`golang.org/x/xerrors`を使用している。 ### 概要 単純にエラーの種類を判断するだけでいいのであれば、`xerrors.Is()`の結果を`a […]

  • 2021.02.20

Android関連のことを調べてみた2021年02月20日

[Android]ViewBindingを使いたい! ###ViewBindingを使いたい理由 xmlファイルでViewに指定したidを用いてアクティビティやフラグメントを書く際、findViewByIdを逐一書かなくて良きなのと、型安全なので記述ミスがなくなる。数か月くらい前に、話題になりましたが、まだ使えてない!時代のビックウェーブに乗り遅れた!という人向けに書いてみました。実装は、簡単です […]

  • 2021.02.20

AWS関連のことを調べてみた2021年02月20日

S3 syncコマンドを利用してS3バケット間を同期する ## S3 syncコマンドを利用してS3バケット間を同期する 最近S3バケットデータ移行の要望が来ていました。 バケット間同期用のコマンドを調査しましたので、備忘として残ります。 ### やりたいこと AアカウントにあるS3バケットのデータをBアカウントのS3に移行したい ### 実現方法を簡単に説明 1. BアカウントにS3バケットを作 […]

  • 2021.02.19

アマゾン売れ筋ランキング(本)2021年02月19日

アマゾン売れ筋ランキング(本) #1 ¥1,760 うまく描くの禁止-ツラくないイラスト上達法- #2 ¥1,430 無職、ときどきハイボール #3 ¥880 鬼滅の刃 塗絵帳 -蒼- #4 ¥880 鬼滅の刃 塗絵帳 -紅- #5 ¥2,585 1日1話、読めば心が熱くなる365人の仕事の教科書 #6 ¥1,540 本当の自由を手に入れる お金の大学 #7 ¥1,100 2021 J1& […]

  • 2021.02.19

iOS関連のことを調べてみた2021年02月19日

RxSwiftでインクリメンタルサーチ&ページネーションのサンプル # はじめに この記事は、いわゆる、よくありがちな「Wikipediaのインクリメンタルサーチを作ってみた」の記事ですが、RxSwiftでページネーションまで実装しているのは、あまりなく、実装してみかったので、自分のメモがてら、書いてみました。 作成したサンプルソースは、以下のリポジトリから取得できます。 **Githubのリポジ […]

  • 2021.02.19

Ruby関連のことを調べてみた2021年02月19日

【Rails】counter_cultureの処理を追ってみた # なにこれ 筆者が業務でrailsのcounter_cultureというgemを使用する機会がありました。 そこで機能が正しく動作するかを確認するために、gemの処理内容を理解しようとソースコードを読みました。 それらをまとめた備忘録です! ## お願いしたいこと 筆者はこういった処理を追ってみる解説が初めてです。 記事を読みやすく […]

  • 2021.02.19

PHP関連のことを調べてみた2021年02月19日

【アウトプットしたツイートで振り返る】PHP/MySQLだけで「音楽フェスランキング」作ってみた # 初めに 元々フロントエンドエンジニア志望だったところから サーバーサイドエンジニア志望に方向転換し 「自分の手でCRUD機能を実装できるのか!!PHPってすごい!!」 と、ひどく感動を覚え知識の定着を目的に作ったアプリです。 また開発の中で一番意識したのは**Twitterでアウトプット**をする […]

  • 2021.02.19

Node.js関連のことを調べてみた2021年02月19日

Youtube Music API Part2 # 前回 https://qiita.com/bun133_/items/da3b93fe1a38abb77cf3 # 今回 あれから約1日、かなり進んだので成果をあげておきます。 ## 追記 https://github.com/NDSLib/youtube-music-api 公開しました #ソースコード類 YoutubuMusic.js  […]

  • 2021.02.19

Lambda関連のことを調べてみた2021年02月19日

Amazon API GatewayのLambda Authorizerのレスポンスに注意 API GatewayのLambda Authorizerでハマったので、原因調査の覚書。 ## 症状 Lambda Authorizerで認証すると、アクセス許可しているはずなのに、認証失敗する。 サーバーからは500番のステータスコードが返される。 サーバー側のログを見る限り、リクエストはLambda […]

  • 2021.02.19

Go関連のことを調べてみた2021年02月19日

[Go] 1.16 から使える embed で HTML がバイナリに埋め込める!! シングルバイナリーがメリットと言われてる Go 言語ですが、HTML などのテンプレートはそのバイナリは埋め込むことができませんでした。 (hugo のようにファイルを生成するツールがあるので、無理くり、埋め込むことはできたんだと思いますが。。) ただ、Go 1.16 から `go:embed` を使うことで、め […]

1 10 24