sumitanik

技術情報

Excelの「名前の管理」で作成した関数が他PCでエラーになる問題

Excelで少し複雑な処理を行う際、「名前の管理」にLAMBDA関数を登録して、ユーザー定義関数のように使うケースはよくあります。今回その方法を使ったところ、PC環境の違いによってエラーが発生したため、対応内容をまとめておきます。実現したか...
技術情報

Kiroを使って画面レイアウトを作成してみた話(価格設定UI編)

実案件の画面設計にAIを使う機会が増えてきたので、今回はKiroを使ってレイアウト検証を行ってみました。なお、実案件の仕様は公開できないため、本記事で扱う内容はすべて検証用に作成した仮想仕様になります。検証に使用した仕様今回Kiroに依頼し...
技術情報

VS Codeでプロジェクトフォルダを「機能単位で表示切り替え」する方法

大量のソースコードが入ったプロジェクトでは、「自分が担当する機能だけを見たい!」というケースがよくあります。VS Codeにはファイルを非表示にする設定(files.exclude)はありますが、手動で切り替えるのは面倒です。そこで今回は、...
技術情報

Excelに貼り付けた外部コードに潜む「見えない文字」をクリーンアップするVBAテクニック

Excelに外部のコードやログを貼り付けた際、見た目では半角スペースに見えるのに、実際には不可視文字が混入していて処理がうまくいかないという経験はありませんか?特にWeb サイトやアプリのログなどには、以下のような「見えない異物」が含まれて...
技術情報

【PowerShell】PowerShellでAES暗号化・復号化ツールを作る

※Python版の実装はこちらの記事を参照してください。Python版(AES暗号化・復号化ツール)はじめに本記事では、Windows環境で事前インストール不要で使える PowerShell版 AES 暗号化・復号化ツールを解説します。Py...
技術情報

【Python】PythonでAES暗号化・復号化ツールを作る

はじめに本記事では、ローカル環境で安全に文字列を暗号化・復号化できるPythonツールの作り方を解説します。オンラインツールでは平文がサーバに送信される可能性があり、セキュリティが保証されないため、ローカル完結型のツールを作ることを目的とし...
技術情報

Windows.old を安全に削除する方法と確認ポイント

はじめにWindows Update 後に作成される Windows.old フォルダは、以前のシステム状態を保存するためのフォルダです。容量が大きく、PC が重くなることもあるため削除したい場合がありますが、削除前の確認が非常に重要 です...
技術情報

【Laravel】クエリビルダによるSQL実行

クエリビルダとはクエリビルダは、データベースからレコードを取得する際にSQL文を組み立て、簡単に問い合わせを行うことができる機能です。内部結合や外部結合などを含む基本的なSELECT文は、以下のサイトを参照してください。ここでは、以下のSE...
技術情報

【JavaScript】Chart.jsを活用してグラフを描画する(応用)

前回の記事では、Chart.jsの基本的な部分(基本要素、構造、実装例)を紹介しました。ここでは、前回実装したグラフをカスタマイズして、さらに細かな設定を行う方法について紹介します。 ※以下の実装例では、変更点のみを記載しています。 棒グラ...
技術情報

【JavaScript】Chart.jsを活用してグラフを描画する(基礎)

Chart.jsとは Chart.js とは、データを視覚化するためのオープンソースのJavaScriptライブラリです。以下のような特徴があります。1. 折れ線グラフ、棒グラフ、円グラフなどの様々なスタイルをサポート。2. 使いやすいイン...