はる

セキュリティ

ChatGPTがバグ報告に報奨金 バグハンターとは

バグハンター(バグバウンティーハンター)とはバグハンターとは企業が公開しているアプリケーションやクラウドサービスのバグを発見して報告することで報奨金を得ている人たちのことです。日本ではLINEや任天堂もこのプログラムに参加しており、年収12...
Visual Studio Code

AIでコードを自動生成 VSCodeでCodeGPTを使う方法

AI が世界を変えるものの1つとして、自然な言葉からソースコードへ変換ことです。この分野では、OpenAI がその GPT-3 シリーズ Codex モデルと最新のGPT-4 モデルで最前線に立っています。CodeGPT は、VS Code...
VBA

Excelシート保護状態で全てのグループ行・グループ列を表示/非表示する方法

はじめにExcelでは、行や列をグループ化することで、データの階層構造を作ることができます。グループ化された行や列は、プラスやマイナスの記号をクリックすることで、表示や非表示を切り替えることができます。これは、データの概要や詳細を見やすくす...
仕事効率化

iPadやiPhoneのNumbersアプリで行や列を固定/解除する

NumbersはAppleが提供しているExcelのような表計算ソフトウェアです。Excelでできることの半分くらいはNumbersでもできますし、iPadやiPhoneでも使用することができます。iCloudに保存するとiPadとiPho...
AI

【今まで出来てたのに…】Google Colaboratory で torch is not defined 対処法

Google Colaboratory は Jupyter ノートブックのようにブラウザから直接Pythonを実行できるサービスです。全てクラウド上で実行されるので環境構築なしで使用することができます。Torch とはTorchとはコンピュ...
仕事効率化

稟議書・決裁説明資料で最低限書くべき内容

社内で企画や提案をされる役職の方は、稟議書や決裁説明資料を作ることが多いのではないでしょうか。システム導入や人材追加、設備投資など、稟議書にはいろいろな特徴がありますが書くべき内容は共通点が多いです。この記事では、多くの稟議書・決裁書に共通...
Visual Studio Code

【解説画像あり】覚えておくべき21個のVSCodeのキーボードショートカット

Visual Studio Codeはもはや説明不要の開発環境ですね。コードエディタの機能だけじゃなく、デバッグやサーバの起動などたくさん出来ることがあります。キーボードショートカットを覚えておくと作業効率が上がります。この記事では覚えてお...
Blazor

Blazorでテキストボックスの値をキー押下時にリアルタイムにbindする方法

BlazorはWebUIフレームワークで、c#でフロントエンドを記述することができます。テキストボックスの値をキー押下時にリアルタイムに取得したり、キーイベントを実行することも可能です。テキストボックスの値をキー押下時にリアルタイムに取得す...
ツール

CLIアプリ開発のための10個のポイント

CLI(コマンドラインインタフェース)はgitやnpm、dockerなど幅広く使われています。CLIプログラムの強みは、シェルスクリプトを使用して一連作業のバッチ処理化を行なったり、ブラウザやデスクトップなど高度なソフトウェアを使用せずに実...
HTML/CSS

CSSのセレクタを覚えずに簡単に理解する方法

CSSを理解する上でセレクタは避けて通れません。ですが覚えるには量が多くてとっても大変です。この記事では、あんまり勉強しなくてもCSSセレクタを理解する方法を紹介します。その1:チートシートを見るチートシートとは分からなくなった時にサッと見...