- 2024.09.09
Python3関連のことを調べてみた
pythonはファイルのために、再帰処理を書かなくていいらしい (この記事は、眠たい私がハイになりつつ書いたため、テンションがおかしいですがお許しください) このディレクトリの中のファイル、権限とかを全部書き換えたいなあ… でも再帰処理とかめんどいな〜 とか思っているそこの君! os.walkを知っているかい! # os.walkとは ディレクトリツリーをたどって、すべてのフォルダ、ファイルをなぞ […]
pythonはファイルのために、再帰処理を書かなくていいらしい (この記事は、眠たい私がハイになりつつ書いたため、テンションがおかしいですがお許しください) このディレクトリの中のファイル、権限とかを全部書き換えたいなあ… でも再帰処理とかめんどいな〜 とか思っているそこの君! os.walkを知っているかい! # os.walkとは ディレクトリツリーをたどって、すべてのフォルダ、ファイルをなぞ […]
ページ読み込みプロセスの動画化ツールを公開 # loadshow URLを指定すると、そのページの読み込みプロセスをこんな感じの動画にするNode.js製のCLIツール `loadshow` (ロードショー)をオープンソースとして公開しました。 ![ページ読み込み動画](https://notes.ideamans.com/assets/apple.com.DwytDGWA.webp) 動画を並べ […]
2024年にPHP7.4を導入する最速の方法 — Servbay [Servbay](https://www.servbay.com/ja) は、近年開発環境の構成に重点を置いたツールです。このチュートリアルでは、Servbay のデプロイメント哲学に完全に一致する迅速で安全かつ安定したデプロイメントを目指しているため、Servbay を使用して [PHP 7.4](https://www.ser […]
Goチートシート 本記事ではgo言語の超基礎を記載する.初めてgoを学ぶ人向けに最低限知ってほしいことのみまとめたので本記事を読み切ると基礎を学ぶ/復習することができます!おまけにgo向けのORMのgormチートシートもあります. # 他のチートシート git/ghコマンド https://qiita.com/JavaLangRuntimeException/items/6b46551f56e0d […]
AWS Lambdaへのデプロイにマルチステージビルドのコンテナイメージを使う【Ruby】 # はじめに AWS LambdaへRubyのコードをデプロイする時にマルチステージビルドのコンテナイメージを使ったので、そのサンプルを紹介します。 # やりたかったこと – RubyのコードをAWS Lambdaにデプロイしたい – Dockerコンテナイメージをアップロードしてデ […]
メモリキャッシュとディスクキャッシュの違いと実装方法~パフォーマンスの比較~ # はじめに 画像をキャッシュするという言葉をよく聞きます。キャッシュとは、一度読み込んだ内容を一時的に保存しておくことです。キャッシュすることにより再度同じ内容を閲覧する際に素早く読み込むことが可能になります。 以前にメモリキャッシュの実装経験はありましたが、ディスクキャッシュについては知りませんでした。そこでメモリキ […]
【JavaScript】追加、編集、削除機能付きのToDoアプリを作ってみた その2 ## はじめに 先日書いた以下の記事で、「IndexedDBやlocalStorageを使えばより実用的になります」とのコメントをいただいたので、この度localStorageを使ってToDoアプリを改良してみました。 https://qiita.com/ry0h3i/items/a7f74e0333e4c55b […]
【初心者向け】読みやすい単体テストを書くコツ 今回の記事では、読みやすい単体テストを書くコツ について書こうと思います。 # 対象読者層 – 単体テスト(テストコード)を書き始めたばかりの方 – 単体テストを何から書けばよいのかわからない方 – 単体テストのコードが複雑で可読性を上げる方法を模索している方 # 読みやすい単体テストを書くコツ ## AAAパターン […]
params[:id]とprivateで定義して取得するparamsの違い ## 初めに 疑問に思ったことや上手くいかなかったことのアウトプットをしています。 自分なりの理解でアウトプットしていきます。初学者なので誤りもあると思います。 その際はご指摘いただけると幸いです。 ## 疑問に思った点 コントローラでparamsの記述するときはprivateで定義をして取得している時があります。 […]
CDKを使ってLambdaFunctionとLayerを一気にデプロイする # 前書き 個人開発や技術検証で、試行錯誤しながらとにかく手を動かしたいとき、デプロイをもっと簡単にしたいと考えています。 Lambdaのランタイムをイメージにする方法もありますが、スクリプトを作成せず、コマンド一発でイメージをビルドし直し、ECRにプッシュするなど、スムーズに処理できる方法がなかなか見つかりません。もし、 […]