2022年11月

10/42ページ
  • 2022.11.24

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

RailsのJSONカラムをちゃんとバリデーションする ## 目的 RailsでJSONカラムを利用するとき、その大抵はRDSの正規化を正しくやろうとすると煩雑になりすぎるためにとった手段であることが多い(少なくとも私は)。 そういう場合対外においてJSONの形式は煩雑になるのでまともにバリデーションができていなかったり、ドキュメンテーションが難しかったりした。 なので本番のJSONカラムに対して […]

  • 2022.11.24

PHP関連のことを調べてみた2022年11月24日

【PHP】可変変数で「カラスは白い」と言ってみた こちらの記事はPHPの可変変数についてまとめたものです。 PHPで可変変数を使用する上でのメリットや懸念などについて、ソースコードと併せてまとめてあります。どうかご参考いただければ幸いです。 ## 投稿の目的 本投稿の目的は、PHPにおける可変変数について自分なりのアウトプットを試みることです。 知識を整理するためのアウトプットはとても有意義なこと […]

  • 2022.11.24

Node.js関連のことを調べてみた2022年11月24日

readStreamでストリームをクローズしないようにしたい(Node.js) # 問題 ある日,高頻度(10ms間隔)で更新されるCSVファイルを読んで更新内容を取得したいという事がありました. これはreadStreamとreadlineで行けるのではと思ってやると,ファイルの末尾まで読んだ瞬間にストリームがクローズしてそれ以降追記されるデータが読み込めなくなってしまいました. そこで,fs. […]

  • 2022.11.24

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

EventBridgeのサンドボックスを使いイベントパターンのチェックを行う。 # はじめに 先日、`EventBridge`で`CloudTrail`に記録されたイベントを契機にするルールを作成した際、四苦八苦しながら少しだけサンドボックスの機能を使ってみたので、残しておこうと思います。 # EventBridgeのサンドボックス機能とは `EventBridge`のルールを「**イベントパター […]

  • 2022.11.24

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

いくつかの言語での全角スペースの挙動 ## 最初に 言語によって、全角スペースが混入したときの挙動が違います。 各言語によって、どのような違いがあるのだろうかと思い、簡単に調べてみました。 ### Python・Javaは、検知してエラー 全角スペースが混じってるだけで、それを検知しエラーとして教えてくれました。 – Python(3.8.2)は、`SyntaxError: inval […]

  • 2022.11.24

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

【Go言語】爆速で変数の命名規則を調整するCLIを作る with cobra!! # 背景 最近Golangの勉強をしています。業務で若干触るもまだまだ表面的な理解しかできていない気がしており、色々手を動かしてもっと慣れたいと思ったのでCLI Applicationから作ってみようと思いました。 Golang roadmapのここです! 今回開発したレポジトリはこちらです。 https://git […]

  • 2022.11.24

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

Jetpack ComposeのPreviewにある便利な機能 # 初めに 今回は、Jetpack Composeで絶対に使う@Previewにある便利な機能について紹介していきます ### 本文 早速紹介していきます。 `name`にはプレビュー表示している左上にどのパーツなのかが分かりやすいように表示することができる名前です。 `device`は`Devices`の中にある端末から表示させたい […]

  • 2022.11.24

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

クラウドサービスの料金見積ツール パブリッククラウドサービスの料金見積ツールへのリンクです。 仕事で利用することのあるクラウドサービスの料金見積ツールに始まり、興味で見つけた料金見積ツールのリンクを貼り付けています。 ## Amazon Web Services (AWS) https://calculator.aws/#/ ## Oracle Cloud Infrastructure (OCI) […]

1 10 42