VLOOKUP関数はよく使われる関数ですが、よく分からないエラーが出るため苦手だという人もいます。しかしエラーのパターンはほぼ決まっており、原因と対処法が分かれば怖くはありません。この記事では、VLOOKUPでよくあるエラーと対処方法について解説します。
Notionはプロジェクト管理や業務で使用している人も多いツールですが、そんなNotionには、Chromeの拡張機能があることをご存じでしょうか。本記事では、現在公開されているさまざまな拡張機能とその特徴を紹介します。Notionを普段使う方は、ぜひ参考にして…
Anacondaは、データサイエンスや機械学習の作業を効率化するためのプラットフォームで、主にPythonやR言語のプログラミングに特化しています。そんなAnacondaのインストール方法や特徴・利用方法を解説しています。
UUIDは、ソフトウェアの識別子でオブジェクトを一意に識別できる標準規格です。操作は簡単で、非常に高速で生成できるため名前の競合リスクが低い特徴があります。ここではUUIDの調べ方や確認方法・桁数から成り立ち、さらに各OSを用いる際の実際の活用方法…
AI(人工知能)や機械学習でビッグデータを分析し、ビジネスに役立てる「データ活用」のニーズが高まっています。そこで必要不可欠な存在として、多くのデータ活用の場で利用されているのがデータ解析ツール「JupyterLab(ジュピターラボ)」です。その特徴…
WSL2はWindows上にLinux仮想環境を実現できる機能、WSLの最新バージョンです。WSL2の活用により、Linux独自ツールの利用や、Linuxアプリの開発やテストなどが容易に行えるようになります。この記事ではWSL2のインストール方法について図を用いて分かりやすく…
Geminiは、Googleの大規模言語モデル(LLM)を用いたAIチャットボットシステムです。ウェブアプリに加えてモバイルアプリは、Android版とiOS版が提供されています。ここでは、アプリのインストールから利用までの一連の手順を解説していきます。
G検定はAIに関する民間の検定試験ですが、カンニング(不正)は禁止しつつ、カンペは黙認という一見風変わりな検定です。この記事では、なぜG検定はカンペがOKなのか、どんなカンペを作れば合格できるのかについて探っていきます。G検定の合格を目指すエンジ…
Python資格試験の1つ、「Python3エンジニア認定データ分析試験」は「Python3 エンジニア認定基礎試験」と何が違うのでしょうか?本記事では「Python3エンジニア認定データ分析試験」の概要や、取得するメリット、合格に向けた勉強法などについて詳しく解説し…
Windows11には従来のWindowsと同様にスクリーンセーバー機能があります。この記事では、Windows11のスクリーンセーバーの概要、設定方法、独自の写真を利用する方法、利用時の注意点に加え、壁紙の変更方法についても解説をしていきます。
PCは様々な原因で故障したり、異常な動作を引き起こしたりする場合があります。事前に回復ドライブを作成しておけば、このような問題が発生した場合でも修復できる可能性があります。この記事では、Windows11における回復ドライブの作り方や使い方を、図解を…
Excelのパスワードを忘れてしまい、Excelファイルが開かない時の解決法を解説します。保護形式ごとの解除方法や、ツール、拡張子変更を使った方法まで紹介します。ファイルが開かず困っている方、Excelファイルの安全性を高めたい方は参考にしてください。
管理者としてエンジニアの目標設定を行うことは、本人のモチベーション維持のためにも、企業の活性化のためにも重要です。この記事では、管理者としてエンジニアの目標設定を行う方のために、エンジニアの目標設定の重要性やポイントを解説し、具体的な目標…
MITライセンスとは、オープンソースソフトウェアを開発や配布する際に利用する代表的なオープンソースライセンスのことを指します。当記事では、MITライセンスの詳細や注意点、MITライセンスを利用してできることなどを解説します。
Microsoftは2023年10月にVBScriptを非推奨としました。将来的にOSから削除予定としています。この記事ではVBScriptユーザーのために、VBScriptの非推奨の理由や代替案の1つであるPowerShell、Microsoftが発表した廃止への工程について解説します。
需要が高まるDX技術を認定するDXビジネス検定は、非エンジニア職種をターゲットにしています。そんな同検定の難易度はどの程度なのでしょうか。本記事では公式発表の合格率や受験者層のデータからその難易度を詳しく考察していきます。
DXビジネス検定は、DX時代における全ての人がDX人材を目指すための最新検定で、 一般社団法人:日本イノベーション融合学会/DX検定員会が主催するDX検定シリーズの第2弾の検定資格です。ここではDXビジネス検定の概要、勉強法方法などについて解説していき…
エンジニアが効率良く仕事を進めるためには、IT用語についての知識が必要になります。とはいえ、それぞれの領域やプロジェクト内容によってIT用語が異なるため、使われるIT用語は膨大に。何となく知っているつもりで業務を進めていると、相手とのコミュニケ…
Linuxが提供するファイルシステムの機能の1つに、シンボリックリンクがあります。Linuxのシンボリックリンクは、システムの設定ファイルやコマンドでも広く使用されています。ここでは、シンボリックリンクの概要を学び、使い方を順を追って解説していきます…
2022年からの生成AIのブームを受けて、生成AIの資格検定が始まっています。生成AIの資格はいくつかの種類があり、取得目的に応じて選択します。ここでは、生成AIの概要から資格取得のメリットを学んでいきます。合わせて、生成AIの資格を一覧にまとめて解説…
本記事ではコードレビューのやり方を解説します。エンジニア2、3年目になると新人のコードをチェックする機会もあるでしょう。そこで、コードレビューで見るべきポイントや、効率的に行う方法を解説します。コードレビューをする予定のある方はぜひご覧くだ…
iPadはプログラミングマシンになるのでしょうか?実は、iPadでも環境を整えれば簡単なプログラミングが可能です。この記事では、iPadをプログラミングに利用するメリット・デメリット、プログラミングに向いている言語、開発環境などについて解説していきま…
Chromebookは、手軽に利用できるPCとして利用が拡大しています。プログラミングにも利用でき、学校でのプログラミング教育にも使われています。本記事では、Chromebookでプログラミングを始める方法について解説していきます。
フロントエンドエンジニアに興味があるものの、具体的にどのような開発を行っているのか分からない方も多いのではないでしょうか。同じエンジニア職でも担当箇所が異なることは多くあります。本記事では、フロントエンジニアとは何かや、扱う言語について解…
「エンジニアのこと、エンジニアから。」エンジニア向けの情報をエンジニアの視点から届ける、エンジニアのエンジニアによるエンジニアのためのWebメディアです。
「エンジニアのこと、エンジニアから。」エンジニア向けの情報をエンジニアの視点から届ける、エンジニアのエンジニアによるエンジニアのためのWebメディアです。
「エンジニアのこと、エンジニアから。」エンジニア向けの情報をエンジニアの視点から届ける、エンジニアのエンジニアによるエンジニアのためのWebメディアです。
「エンジニアのこと、エンジニアから。」エンジニア向けの情報をエンジニアの視点から届ける、エンジニアのエンジニアによるエンジニアのためのWebメディアです。
Bing AIチャットは、Microsoftが開発提供するAIチャットシステムです。Open AIのGPT-4を利用し、より自然な回答を生成します。ここでは、BingタスクバーやAI画像検索などの最新機能を含む、実際の操作方法を図解していきます。
Character.AIは、ユーザがAIと対話できるキャラクターを作成し、そのキャラクターとリアルな会話ができるプラットフォームです。本記事では、Character.AIの使い方やChatGPTとの違い、日本語対応しているかといった、よくある質問についてまとめました。
「Gemini」はGoogleが開発・提供する会話型AIチャット及び、生成AI全般を指すブランド名であり、すぐに試せる無料版が提供されています。この記事では、Geminiの概要、メリットやデメリット、始め方について解説しますので、ぜひ参考にしてください。
「ホワイトハッカー」は、コンピュータとネットワークの専門家として、我々の活用する情報システムの安全性を高めてくれる、いわば正義の味方です。未経験から独学でホワイトハッカーを目指す方のために、ホワイトハッカーの仕事内容や必要なスキル、資格な…
HTML/CSSを学ぶと、多くの方は使い勝手の良いHTMLエディタが必要だと感じるようになります。ここでは、HTML/CSS初心者の方に向け、おすすめのHTMLエディタを9つ紹介していきます。自分に合うHTMLエディタを見つけてHTMLの達人を目指しましょう。
AIを勉強したいと思うものの、何から始めて良いのか分からない、という方も多いのではないでしょうか。本記事ではAIを独学で勉強するための方法について解説します。AIを理解するのに効果的なAI学習のロードマップや、おすすめの書籍などについてまとめまし…
ペイントといえば、Windowsに標準搭載されているイラスト作成ツールですが、Windows11にアップデートしてからペイントが見当たらず、困っているユーザもいるようです。そこで今回は、Windows11でペイントを使う方法を紹介します。
「エンジニアのこと、エンジニアから。」エンジニア向けの情報をエンジニアの視点から届ける、エンジニアのエンジニアによるエンジニアのためのWebメディアです。
ITシステムでは、品質を確保するための手法が設けられています。ここでは、業務システムの運用を想定したテストとして、運用テストと受入テストについて解説します。運用テストと受入テストの違いを理解し、システムの安定度を高めていきましょう。
低水準言語とはコンピュータが直接理解できる言語で記載するプログラミング言語のことを指します。ここでいう水準とは、コンピュータに近いか人間に近いかを示します。低水準言語のメリット・デメリットを正しく理解して活用することで、プログラム開発の選…
FP法とは、プロジェクト見積もり手法として40年以上の実績があります。必要とされるファンクションの数を数えるだけで、システム規模の見積もりが可能です。ここでは、FP法による見積もり方法を、必要とされる計測手順と共に解説していきます。
プロジェクトマネージャ試験は、IPA(情報処理推進機構)が実施する情報技術者試験の1つです。この試験は、プロジェクトマネージャを目指す方を対象とした資格です。本記事ではプロジェクトマネージャ試験の学習に役立つ参考書10選を紹介します。
Windows11に変えて、タスクバーに違和感がある方は多いのではないでしょうか。タスクバーはWindows11を活用する上で重要な場所なので、使い勝手を良くして上手に活用したいものです。ここでは、タスクバーを使いやすくするためのカスタマイズ方法について紹…
「エンジニアのこと、エンジニアから。」エンジニア向けの情報をエンジニアの視点から届ける、エンジニアのエンジニアによるエンジニアのためのWebメディアです。
運用テストとは、多くのステップを経て進められてきたシステム開発における最終テストです。システム開発の工程ではさまざまなテストが行われますが、その中でも運用テストはどんな目的や観点で行われるのか、どんな注意ポイントがあるのかを解説します。
システムは作成が目的ではなく、システムを利用して効果を上げることです。使える・満足してもらえるシステム作りの条件は、精度の高い要件定義、とりわけ機能要件と非機能要件の出来栄え次第です。この記事では、機能要件と非機能要件の違いや、書き方につ…
FP法は米国で考案され、40年以上の活用実績がある手法です。その目的は誰が見積もりの計測を行っても同じ結果が得られることです。FP法を効果的に活用することでプロジェクトの見積もり品質が高められます。ぜひ実際のプロジェクトで実践してみましょう。
JSONはデータ記述言語の1つです。テキスト形式で記述が簡単なので、JavaScriptのみならず主要なプログラム言語で利用されています。ここではJSON入門編として、JSONの考え方から基本のフォーマット、さらにファイル読み書きまで解説していきます。
システム開発においては必ず単体テストや結合テストを行いますが、各テストは目的や観点が異なります。システムはプログラムやサブシステムの集合体であり、目的や観点に応じた正しいテストを行うことが重要です。ここでは結合テストの目的、観点などを中心…
ER図とは、システムが扱うデータ構造やその関連性を可視化したものです。ER図を書く際はまず要件定義に立ち返ることが大事です。ER図はExcelなどでも作成できますが、専用のツールを使うとより効率の良いER図の作成・管理ができます。
サクラエディタは初心者から上級者まで愛用されるテキストエディタです。正規表現を活用することで文書内の文字列のパターンマッチングができ、検索や置換を効率的に行えます。この記事では、サクラエディタで使える正規表現の基本を解説し、便利な使用例を…
「データベーススペシャリスト」は独学でも、ポイントを押さえた受験対策と地道な勉強で一発合格も夢ではありません。その試験概要と独学に適したおすすめの参考書や問題集を、厳選してご紹介をしていきます。独学に不安がある方、効果的な勉強法が分からな…