2022年1月

33/39ページ
  • 2022.01.06

WEBエンジニアが読んでおきたい技術書 2022年01月06日

今年読んだ書籍の読書記録【2021年版】 ## はじめに 2021 年に読んだ書籍を備忘録としてまとめました。 ## プログラミング ### [問題解決力を鍛える!アルゴリズムとデータ構造](https://bookclub.kodansha.co.jp/product?item=0000275430) 講談社(2020年10月2日発売) / [Amazon](https://www.amazon […]

  • 2022.01.06

Python関連のことを調べてみた2022年01月06日

【Project Euler】Problem 9: 特別なピタゴラス数 * 本記事は[ProjectEuler](https://projecteuler.net/about)の「100番以下の問題の説明は記載可能」という規定に基づいて回答のヒントが書かれていますので、自分である程度考えてみてから読まれることをお勧めします。 ### 問題 9. ピタゴラス数 原文 [Problem 9: Spec […]

  • 2022.01.06

Ruby関連のことを調べてみた2022年01月06日

Rspecのrequest specにて値の削除や更新、作成などのテストをする際の注意点 ## 概要 Rspecのテストで、値を更新や削除などのデータ変更が加えられた際に テストの記述の仕方について多少手間取ったので備忘録としてアウトプットします。 ## 環境 Ruby ‘3.0.1’ rails ‘6.1.4’ rspec-rails ‘ […]

  • 2022.01.06

Rails関連のことを調べてみた2022年01月06日

Rspecのrequest specにて値の削除や更新、作成などのテストをする際の注意点 ## 概要 Rspecのテストで、値を更新や削除などのデータ変更が加えられた際に テストの記述の仕方について多少手間取ったので備忘録としてアウトプットします。 ## 環境 Ruby ‘3.0.1’ rails ‘6.1.4’ rspec-rails ‘ […]

  • 2022.01.06

Lambda関連のことを調べてみた2022年01月06日

AWS LambdaでCSVを一時領域を利用せずS3に保存する ## はじめに Lambdaでは一時領域として`/tmp`フォルダが提供されていますが、上限512MBのまでの制限があり大容量のCSVファイル生成があった場合に制限がかかっていました。 csvにストリーム出力してS3に保存する方法があるか調べてみました。 ## 変更前 変更前のCSV作成〜s3アップロードは以下になります。 `/tmp […]

  • 2022.01.06

JAVA関連のことを調べてみた2022年01月06日

AtCoder Beginner Contest 015をやった(Java) AtCoder Beginner Contest 015をやった。 C問題は追記予定です。 できるか正直自信がないところです。 ##[A](https://atcoder.jp/contests/abc015/tasks/abc015_1) 問題文記述の**必ず違う数字**というところに注意 “`Java i […]

  • 2022.01.06

Go関連のことを調べてみた2022年01月06日

Go のジェネリクスを使って map と filter を実装してみた C# の LINQ、JS の map, filter など、多くのプログラミング言語には一般的なコレクション操作が提供されています。 一方、Go にはそういった機能・ライブラリはありません。しかし、Go1.18 で導入されるジェネリクスを使えばこういった一般的なコレクション操作を実装できるのでは? ### やってみた `myM […]

  • 2022.01.06

Android関連のことを調べてみた2022年01月06日

AndroidでPermissionをリクエストするとき ## AndroidでPermissionをリクエストするとき ネットで探すと、未だにリクエストを開発者側でハンドリングする記事ばかり出てきます。 しかし[公式ドキュメント](https://developer.android.com/training/permissions/requesting?hl=ja)では、**RequestPer […]

  • 2022.01.06

AWS関連のことを調べてみた2022年01月06日

AWS データレイクハンズオン – Lab6 – # 背景 データ分析を勉強する一環で、データレイクハンズオンに取り組む。 (そろそろ課金が大きくなってきたので、ひと段落したらシステムはばらす予定) # ハンズオンに取り組む ## Lab6: サーバーレスでデータの ETL 処理 主に使用するサービス: – Glue – Athena ### Sec […]

1 33 39