t-salad
/blog
Public
概要
記事一覧
409
記事一覧
PythonでJSONデータを読み書きする方法
JavaScript/Node.js/TypeScript
Python
はじめに JSON (JavaScript Object Notation) は、データ交換のフォーマットとして非常に広く使われています。Pythonを使ってJSON形式のデータを扱う場面も多く、データの読み込み、書き込 […]
2024-11-01
Pythonでスクレイピング入門:BeautifulSoupを使ったデータ収集
Python
Python
はじめに Webスクレイピングは、Webサイトから情報を自動で取得するための技術です。Pythonは、スクレイピングに必要なライブラリが豊富で、特にBeautifulSoupはHTMLやXMLの解析に非常に便利なツールと […]
2024-11-01
PythonとFlaskでシンプルなWebアプリケーションを作成する手順
Python
Python
はじめに Pythonは、シンプルかつ柔軟なコードが書けるため、Web開発でも多く使用されています。FlaskはPythonの軽量Webフレームワークで、簡単にWebアプリケーションを作成できるツールとして広く利用されて […]
2024-11-01
Dockerを使ったローカル開発環境の構築
Docker
Dockerは、仮想化技術を用いたアプリケーションのコンテナ化ツールで、開発環境を効率的に構築・管理するために多くの開発者に利用されています。本記事では、Dockerを使ってローカルの開発環境を構築する方法と基本操作につ […]
2024-10-30
Pythonにおける「ファイルの読み書き・操作」【基本~応用】
Python
Python
Pythonを使ったファイルの読み書きは、プログラムがデータを永続化するために欠かせない技術です。初心者の方にとっても取り組みやすく、業務で扱うデータの保存や分析結果の出力など、多くのシーンで役立ちます。本記事では、Py […]
2024-10-29
Homebrewインストール時の 'zsh: command not found: brew' の解決方法
Linux/Bash/Shell
Bash
エラー対応
より詳しい解説は zshで「command not found: brew」が出たときの原因と対策 こちらの記事もあわせてご覧ください。 Homebrewは、MacOSで多くのパッケージを簡単にインストールできる便利なパ […]
2024-10-29
MacOSでGitコマンドを実行する際に発生した「xcrun: error: invalid active developer path」というエラーの解決法
Git/GitHub
Git
エラー対応
MacOSでGitコマンドを使用する際に発生する可能性のある「xcrun: error: invalid active developer path」というエラーに対する解決策です。 発生したエラー xcrun: エラー […]
2023-06-12
最近話題の「ChatGPT」とは?実際に触ってみた!
AI開発
AI
ChatGPT
公開からわずか5日で100万ユーザを超えたと言われている「ChatGPT」。簡単にいうと、AIが質問に答えてくれるというものですが、なぜここまで話題になっているのでしょうか?実際に触ってみた結果も含めて、整理していきます […]
2023-01-23
package-lock.jsonからnode_modulesを生成する
JavaScript/Node.js/TypeScript
package-lock.jsonからnode_modulesを(再)生成する方法のメモです。package.jsonとpackage-lock.jsonの違いも含めて、なぜそれが必要となるか、実際にどのようにして実行す […]
2022-06-03
「Task timed out after 6.01 seconds」の解決策【AWS Lambda】
AWS/クラウドインフラ
AWS
Lambda
AWS Lambdaでの関数実行時、Task timed out after 6.01 secondsが頻発するようになった。どうやらデフォルトの実行時間が6000msとなっており、それを超えるとタイムアウトとなる模様。 […]
2022-02-02
Googleで検索結果が存在しない言葉を見つけた話【ホッサリング/フォスタリング】
ブログ運営・雑記
先日、いろいろ調べ物をしてるときにうろ覚えの言葉をググると、検索結果が0だった。現代だとなかなか見かけないので、この記事を唯一の記事にすべくメモを残しておく。 検索結果が0の単語「ホッサリング」 正確には、fosteri […]
2021-12-18
Cognitoで管理者としてユーザを発行するAPIを作る
AWS/クラウドインフラ
AWS
Cognito
Cognitoで「管理者のみにユーザーの作成を許可する」とした場合の実装を行う。Amazon CognitoユーザープールAPIのAdminCreateUserを使用する。 APIの実装には、Serverless Fla […]
2021-04-08
JSのparseInt()とNumber()の違いをあらためて
JavaScript/Node.js/TypeScript
表題の通り。今までparseInt()しか使ってなかったのですが、Number()を使用したプルリクを見る機会があって調べたので、メモしておく。 挙動の違い 関数として呼び出されるNumber()は型変換を実行し、par […]
2021-04-06
Vue.jsプロジェクトのESLint、Prettier設定
フロントエンド(Vue/Nuxt)
ESLint
Vue.js
必要なモジュール 必要なモジュールのインストールコマンド ワンライナー 拡張機能 Vetur - Visual Studio MarketplaceExtension for Visual Studio Code - V […]
2021-04-04
Promiseを返す関数を「同期的」に「繰り返し」実行する
JavaScript/Node.js/TypeScript
jsで実装を進めていると、ちょっと重い処理は自動的に「非同期」で実行してくれます。 それがうれしい時もたくさんあるのですが、繰り返し実行する場合に、前回の実行結果を使って再度実行するなどの実装にはちょっと工夫が必要です。 […]
2021-04-03
間違ってmasterで実装を始めたときに、別ブランチに編集中のコードを移行する
Git/GitHub
Git
私が結構やってしまうやつ。cloneしてきたやつをそのまま実装始めちゃって、コミットしようとしたぐらいでブランチきっていないことに気づくことって、みんなありますよね? 編集中のものを別のブランチに移行する 別のブランチに […]
2021-04-02
【JS】オブジェクトが空であることを判定する
JavaScript/Node.js/TypeScript
jsでオブジェクトが空(={})であることを判定する方法がいくつかあるっぽいので、メモしておく。 Object.keys(obj).length Object.keys() - JavaScript | MDNObjec […]
2021-03-06
【DynamoDB】既存のテーブルをコピーする
AWS/クラウドインフラ
AWS
タイトルの通り。 既存のテーブルのクローンを作成して、テストで使用するとか。なんかそんなときに使うやつ。 大前提として単にクローンを作成したいだけであれば、バックアップ作成→復元でおk。 スクリプト コメント入れてるので […]
2021-02-20
Gitのコミットメッセージを後から変更したい
Git/GitHub
Git
間違ってメッセージ打たずにコミットしちゃったときとかに毎回調べてるので、そろそろ覚えるためにアウトプットする。 直前のコミットメッセージを変更する 「あ!typoしたままcommitしちゃった!!!」 ってとき、こんな感 […]
2021-02-20
JSでObjectのKeyに変数を使う・メンバ数を取得する
JavaScript/Node.js/TypeScript
JSでのObject関連のあれこれを書き留めておく。自分用メモ。 Node.jsでDynamoDBからデータを取得した時のObjectをうまいこと使いたいってことでいろいろ調べた結果です。 ObjectのKeyに変数を使 […]
2020-11-23
← 前へ
16 / 20
次へ →