サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
ドラクエ3
and-engineer.com
セキュリティエンジニアに資格は必要か?近年、サイバー攻撃の増加やデジタル化の進展により、企業や組織におけるセキュリティエンジニアの需要が急速に高まっています。セキュリティエンジニアは、システムやネットワークの脆弱性を防ぎ、情報の安全性を確保するための重要な役割を担っています。 そのため、セキュリティに関する高度なスキルや専門知識が必要とされます。この記事では、IT業界経験者がセキュリティエンジニアへのキャリアチェンジを目指して転職する上で、必要な資質やスキル、おすすめの資格を解説します。セキュリティエンジニアを目指す方はぜひ参考にしてください。
Windows11の排他モードとはネットワークのスピードアップにより、ブラウザから利用できるストリーミング配信サービスの人気が高まっています。パソコンでYouTubeやAmazon music、ゲームを楽しむ方も少なくありません。そんな方に知っておいてもらいたいのが「排他モード」です。 Windows11にも排他モードの設定があります。パソコンで排他モードを利用すると、他のアプリの影響を排除して、サウンドデバイスの遅延がなくなって負荷が減り、音質が向上します。この記事では、Windows11の排他モードを利用した、オーディオ補正の方法について解説します。 パソコンでサウンドの音質にこだわりたい方、音質を上げたい方はぜひ参考にしてみてください。 この排他モードは、「WASAPI」の排他モードとも呼ばれ、音質が変化する「オーディオエンジン」を経由せずに音を高音質で再生する機能のことです。WAS
Notion関数とはNotion関数とは、Notionデータベースのプロパティに数式を入力することで様々な処理を実行できる機能です。算術演算、論理演算、日付操作、テキスト操作、リスト操作など、様々な種類の関数を用意しています。 また、Notion関数はさらに進化しており、2023年9月にはNotion関数2.0として生まれ変わり、より使い勝手が向上しています。 この記事では、Notionに興味がある方、Notionのデータベースを本格的に使ってみたい方に向けて、Notion関数の概要を紹介します。 Notionは、メモやタスク管理、プロジェクト管理、データベースなど、様々な機能を備えたワークスペースツールです。 Notionはクラウドをベースとした仕組みで、世界中のどこからでも利用できるだけでなく、豊富なテンプレートによってほとんど手を加えることなく瞬時に利用できる特徴があります。 テキス
ChatGPTに独自データを学習させることは可能?現在、AI領域の技術発達が進み、ビジネス分野でもChatGPTなどのAIツールの需要が高まっています。業務などでChatGPTを活用している方も多いのではないでしょうか。 ChatGPTは非常に便利なツールですが、未学習のまま利用すると期待通りの回答を得られない場合もあります。そのため、ChatGPTに独自データを学習させたい方も多いでしょう。 結論から言うと、ChatGPTに直接独自データを学習させることはできません。ただしAPIなどを利用して、間接的に独自データを学習させる方法はあります。そこで本記事では、ChatGPTに独自データを学習させる方法を詳しく解説します。 【参考】:ChatGPT公式
X(旧Twitter)で1.3万以上の「いいね」が付くなどバズり中の動画「脆弱カフェ」。ロボットの店員がエラーで倒れ、メンテナンスに入ってしまうなど、セキュリティにまつわるネタがエンジニアを中心に話題になっています。動画を披露しているのは、「セキュリティ芸人」のアスースン・オンラインさん。 YouTube動画でも、「【セキュリティ芸人】本気ネタをセキュリティガチ勢の前で披露してきました」の再生回数は90万回を突破し、「SSHの公開鍵をホワイトボードで共有」「アイドルのメンバーの名前がハッシュ値に」などのネタがエンジニアに刺さっています。 「セキュリティ芸人」として活動しているアスースン・オンラインさんに、動画の反響やセキュリティのネタを作っている理由について、詳しくお話を伺いました。
WebChatGPTとは?WebChatGPTとはGoogle Chromeの拡張機能の1つです。今人気のAIチャットのChatGPTは基本的に内部完結型ですが、WebChatGPTはその名の通り、Web(インターネット)にもアクセスできるChatGPTです。 無料版のChatGPT3.5では、2021年9月までのデータしか学習しておらず、回答結果に最新情報が反映していませんでしたが、WebChatGPTではこの点が改善されることに期待が集まっています。 WebChatGPTでは、関連性の高いWeb検索の結果を反映することで、従来のChatGPTよりも精度の高い回答を生成できるようになりました。WebChatGPTによって、より柔軟な回答を返すことが可能になり、顧客の問い合わせに対するサポート効率や満足度が高まるという効果も期待されています。 【参考】:ChatGPT: Optimizin
「Microsoft Copilot」公開米Microsoftは現地時間2023年9月21日に、Windows11やMicrosoft365と連携して動作する「Microsoft Copilot」のリリースを発表しました。 「Windows Copilot」はインサイドプレビュー版として6月から一部ユーザに提供されていましたが、Windows11の「22H2」機能更新ビルドに組み込まれる形で9月26日に配信が開始されました。 また、Microsoft 365アプリと連携する「Microsoft 365 Copilot」は11月1日以降に利用開始され、30ドル/月で有償提供となる予定です。 Windws Copilotは11月1日以降に予定されているWindws11のメジャーアップデート「23H2」の配信によって、Windws11ユーザは誰でも利用できるようになる予定です。 この記事では
Microsoftは、将来的にはWindowsリリースでVBScriptを削除するとしています。しかし、すぐに削除されるのではなく、VBScriptの廃止に備え、必要に応じてインストールされるオンデマンド機能として利用可能な状態となります。 オンデマンド機能として残るとはいえ、将来的には使用できなくなる予定であるため、VBScriptを利用しているユーザは代替手段を検討する必要があるでしょう。 【参考】:非推奨の機能のリソース VBScriptが非推奨になった理由とはMicrosoftは将来的にVBScriptをWindowsから削除する理由について、詳しく言及していません。 しかし、VBScriptを統合していたインターネットエクスプローラーは既にサポート終了しており、使われるケースが減少したと考えられることや、セキュリティ上の観点から廃止を決定した可能性が考えられます。 VBScrip
データ分析ではツールを活用しようデータ分析とは、さまざまなデータを収集・加工し、その結果を分析することを指します。ビジネスの課題を解決する場合や、研究で活用されています。そんなデータ分析は、プログラミング言語を使って専門家がデータを分析することも多いですが、実はツールを使用して分析することもできます。 本記事では、データ分析の手法や、おすすめのデータ分析ツールを紹介します。これからデータ分析をしてみたいという方は、ぜひ参考にしてください。
データベースには種類がある今やデータベースはビジネスや行政、学術分野などさまざまな分野で情報を管理、運用するツールとして利用されていますが、データベースには大きく分けると4種類あります。 データの管理方法によって「階層型」「ネットワーク型」「リレーショナル型」「NoSQL型」に分類されます。この記事では、データベースそれぞれの特徴やメリット、デメリットなどについて紹介していきます。 データベース(Data Base:略称DB)とは、蓄積・整理し、再利用できるようになっているデータの集合体のことです。広い意味では、住所録や電話帳もデータベースと言えますが、ここではあくまでもコンピューターシステムに電子的に格納されたものを対象とします。 データベースは数値やテキスト情報以外に画像なども含まれ、一定のルールで規則正しく整理されたデータの塊です。 データベースシステムの開発に関わると、必ずDBMS
ChatGPTのオプトアウト米国OpenAIが2022年11月に発表した生成AIのChatGPTは瞬く間に世界を席巻し、発表後も日々進化をしています。そのChatGPTには元々オプトアウト申請の機能がありましたが、新たにChatオフ機能が追加され、オプトアウトがより簡便に行えるようになっています。 オプトアウトとは、あるサービスなどから自分自身や特定の機能の提供を除外することです。ChatGPTのオプトアウトは、ChatGPTに自分が入力した情報を学習させないことを指します。Chatオフもその機能の一部で、Chat履歴をサイドバーの表示から外す機能です。 この記事では、ChatGPTのオプトアウトの申請方法、Chatオフ機能の設定方法について解説をしていきます。 【参考】:ChatGPT: Optimizing Language Models for Dialogue
「Microsoft Playwright Testing」は、Microsoft Azureでウェブアプリのテストと自動化を可能にします
OpenSSLをWindowsにインストールするOpenSSLは、インターネット上で標準的に利用されているSSL(Secure Sockets Layer)/TLS(Transport Layer Security)機能を有するソフトウェアの1つです。OpenSSLは他のソフトウェアに組み込むことで利用するライブラリであり、OSS(オープンソースソフトウェア)として提供されています。 どちらかと言えば、OpenSSLはLinuxで使われるソフトウェアと思われがちですが、汎用性の高いC言語で作られており、ネットワーク機器や Windows、Macなどでも利用されています。この記事では、OpenSSLのメリット、デメリット、Windowsへのインストール方法などを解説していきます。 【参考】:OpenSSL Cryptography and SSL/TLS Toolkit SSLとはインターネ
情報処理技術者能力認定試験とはIT技術を証明する資格は今や無数に存在し、難易度も様々です。そんなIT資格の中に「情報処理技術者能力認定試験」と呼ばれる資格があるのをご存知でしょうか。 似たような名称の試験が多く、見分けがつかないという方も多いでしょう。本記事では情報処理技術者能力認定試験について、その試験概要を説明するとともに、取得のメリットや勉強方法を解説していきます。 基本情報技術者試験の科目A試験免除制度に対応情報処理技術者能力認定試験についてその概要を簡単に説明すれば、基本情報技術者試験(FE)の科目A試験免除の特徴を持つ入門寄りの民間IT資格です。 IT資格の中でも特に知名度の高い基本情報技術者試験は国家資格でもあり、IT系の入門資格として広く推奨されています。しかし、IT技術全般に詳しくなければ難易度は高く感じられるでしょう。それはIT系経験者であっても同様で、馴染みのない分野
ChatGPTでコードレビューが可能?ChatGPTはOpenAIが提供しているテキストベースの対話型AIです。このツールはAIツールとして世界的に有名なため、すでに利用したことがある方も多いでしょう。 そんなChatGPTは、実はコードレビューにも活用できます。 本記事では、ChatGPTをコードレビューで利用するメリットや、利用方法、よくある疑問についてまとめました。エンジニアの方や、現在プログラミング言語を学んでいる方は、ぜひ参考にしてください。 【参考】:ChatGPT公式
生成AIに適切な指示(プロンプト)を与え、高品質なアウトプットを得るための技術である「プロンプトエンジニアリング」。生産性を大幅に高めると期待される一方、さまざまな業務への導入が進んでいるため「人間の仕事を奪うのでは?」といった懸念もあります。 キラメックス株式会社が運営するオンラインプログラミングスクール「テックアカデミー」では、2023年6月から「はじめてのプロンプトエンジニアリングコース」を開講。2023年7月時点で、1,000名以上が申し込み、大きな話題となっています。 キラメックスの代表取締役社長である樋口 隆広氏、テックアカデミーの講師(以下、メンター)で現役エンジニアの太田 和樹氏に、プロンプトエンジニアリングの概要や既存の「プログラマー」への影響、「はじめてのプロンプトエンジニアリングコース」の内容・特徴などについて伺いました。
オーバーロードとは、オブジェクト指向プログラミングで用いる手法です。具体的には、同じ名前の関数あるいはメソッドを使って、異なる引数のタイプや数でも単一の処理を行う実装の方法を指します。 多重定義という場合もあります。例えばC++やC#などでは、オーバーロードを一般的な関数定義の手法として用いることができます。 類似の用語でオーバーライドという機能があります。これは親クラス(スーパークラス)のメソッドを子クラス(サブクラス)で上書きし、定義しなおす手法です。オーバーロードと混同しないようにしましょう。 【参考】:Python Docs: 用語集
Notionの拡張機能とはNotionとは、プロジェクト管理やタスク管理ができるツールです。このNotionには拡張機能が公開されており、これらの拡張機能を活用することでより便利にNotionを使いこなせます。 本記事では、そんなNotionの拡張機能の種類や特徴を紹介します。Notionを業務で利用している方は、ぜひ本記事を参考にしてください。 【参考】:Notion 公式
VSCodeの使い方VSCodeをインストールしたものの、具体的な使い方がまだ分からないという方も多いのではないでしょうか。VSCodeはさまざまな機能を提供しているエディターではありますが、使い慣れるまでに操作を覚える必要があります。 そうはいっても、VSCodeの基本的な操作方法はそれほど難しくありません。本記事では画面の説明から、ワークスペースを追加しコードを実行するまでの流れを、図解でまとめました。 これからVSCodeの使い方を身に着けようと検討されている方は、ぜひ一緒に手を動かして使い方を覚えましょう。 VSCodeの基本操作では早速、VSCodeの基本操作を確認しましょう。流れとしては、まず画面の中にある各エリアやアイコンの説明をします。次に実際にワークスペースを追加し、コードを記載し実行するところまで行います。 まずはVSCodeの画面の中のエリアを確認しましょう。 画面左
AWS Linuxとは?AWS Linuxという名称は聞いたことがあるものの、どういったものなのか詳しく知らないという方も多いのではないでしょうか。そこで、まずはAWS Linuxとは何かについて解説します。AWSやLinuxの意味、Amazon EC2との違いについても説明します。 AWS(Amazon Web Services)は、Amazonが提供するクラウドコンピューティングサービスの総称です。クラウドコンピューティングサービスとは、インターネットを通じて提供するサービスのことです。AWSには現在100種類以上のサービスが備わっています。 特に、仮想サーバのEC2・オンラインストレージのS3・クラウドデータベースのRDS・DNSサービスのRoute53などは、システム開発で多く使われています。最近では自社にサーバを設置するよりも、クラウドサービスを使う事例が増えています。 クラウド
Pythonの機械学習ライブラリとはPython言語を用いた機械学習(深層学習を含む)モデルの構築で外せないのが、機械学習に関するライブラリです。Pythonには機械学習ライブラリが豊富にあり、このライブラリを活用することで、Pythonによる開発は飛躍的に効率化できます。 従って、Pythonエンジニアや機械学習エンジニアを目指す人は、この機械学習ライブラリについて知っておく必要があります。この記事では、機械学習モデルの構築に役立つ、おすすめの機械学習ライブラリを紹介していきますので、ぜひ参考にしてください。 機械学習ライブラリなどのPythonパッケージを管理するサービスとして、PyPI(パイピーアイ:Python Package Index)があります。このPyPIに登録されているPythonの各ソフトウェアやライブラリは、pipを用いてインストールすることができます。 そもそもpi
これまでのWindows 10では、右クリックメニューを表示すると追加項目を簡単に探すことができます。ところが次の図のようにWindows 11の場合は、従来の項目が表示されずどこにも見当たりません(①)。 【図】:デスクトップで右クリックメニューを表示 デスクトップで右クリックメニューを表示させるには、右クリックし「その他のオプションを表示」をクリックします。Windows 11の場合は、「その他のオプションを表示」に項目が移動されており、戸惑うユーザーが多い状況です(③)。 右クリックメニューは、選択した項目によって表示が切り替わります。ファイルやフォルダを指定した場合は、次の図の通り表示されます。 【図】:ファイルやフォルダから右クリックメニューを表示 表示させるには、ファイルやフォルダを選択します(①)。そこで右クリックし「その他のオプションを表示」から必要な項目を選択します(②③
Notionでプログラミングノートを作って効率化しようNotionは、オールインワン・ワークスペースとして知られる文書管理ツールです。文書の作成や管理、共有に便利な様々な機能を持ち、情報管理の効率化に役立ちます。 Notionが持つ機能は、プログラミングノートの作成にも適しています。ページの階層構造やデータベースで情報を管理し、リンクブロックやコードブロックなどの便利なブロックにより、分かりやすく、見やすく情報をまとめることができます。 この記事では、プログラミングノートの作成に適したツールを探している方のため、Notionでプログラミングノートを作るメリットや、実際の作成方法を図解します。Notionでどのようなプログラミングノートが作れるかチェックしてみてください。 【参考】:Wiki、ドキュメント、プロジェクトがつながるコネクテッドワークスペース | Notion (ノーション)
Windows 11のタスクバーを小さくするにはWindows 10のタスクバーでは、設定機能を用いてタスクバーのサイズを簡単に設定することができました。 ところが、Windows 11では該当項目が見当たりません。実際にはWindows 11のタスクバーも、初期状態の大きさから大きくしたり小さくしたりすることができます。ここでは、実際にサイズを変更する方法を解説していきます。 Windows 11のタスクバーは、Windows 10までのタスクバーと同じ役割を持ちます。具体的には、スタートボタンや主に使用するアイコンを一覧表示し、操作性を向上させるための機能です。実行中のアプリケーションアイコンには起動の状態が表示されます。 Windows 11からは、各アイコンは初期状態で中央に配置されており、他のモバイル端末で採用されているパネル風レイアウトを採用しています。Windows 10同様
WSL2はWSL(1)に代わって、Windws11及びWindws10のバージョン1903、ビルド18362以降の標準機能です。WSL2では、WSLと比較して以下の機能が追加されています。 ▪マネージドVM:専用の仮想マシン「VM」上でLinuxが動作します。 ▪完全なLinuxカーネル:WSL2向けに最適化された、優れたLinux エクスペリエンスがWindowsから提供されます。 ▪システム コールの完全な互換性:システムコールの完全な互換性により、Dockerなど、WSL内で実行可能な新しいアプリのセットができるという利点があります。 【参考】:WSL バージョンの比較 | Microsoft Learn WSL2をインストールする上で、Windowsバージョンの要件がありますので、確認しておきましょう。以下に挙げるOSのバージョンであれば、WSL2のインストールが可能です。 ▪Wi
Pythonとコーディング規約プログラミングを学んでいる方、会社や組織で働いているITエンジニアの方であれば、「コーディング規約」という言葉を耳にしているかと思います。とはいえ、場合によっては厳格にコーディング規約を守っている方は少ないかもしれません。 なぜなら、コーディング規約通りにコーディングをしなくともプログラムは作れますし、何の問題もなく動いてくれるからです。では何のためにコーディング規約が存在するのか、なぜコーディング規約を守る必要があるのか、Pythonのコーディング規約PEP8について解説します。 【参考】:はじめに — pep8-ja 1.0 ドキュメント コーディング規約を一言で述べると、プログラミングでソースコードを記述する際に守りたいルールです。ルールを守らないとペナルティがあるのかと心配する方がいますが、基本的にペナルティはありません。 ただし、組織によっては厳格な
Notion AIで議事録作成を効率化するにはNotion(ノーション)は、メモやタスク管理、Wiki、データベースなど様々な機能を統合した、「オールインワンツール」とも呼ばれる多機能ドキュメントツールです。文書の管理や、英語をはじめとした多言語の翻訳、プロジェクト管理、チームメンバー間での情報共有など、幅広い用途で活用できます。 また、Notionには、Notion AIというAI機能が備わっています。Notion AIはNotionの中で使用できるAIアシスタントで、文書の作成や情報の整理をサポートしてくれます。 今回は、そんな便利なNotion・Notion AIの機能を活用して、議事録の作成を効率化する方法をご紹介します。 日頃から様々な会議が行われ、議事録を作成するのに苦労している企業や担当者の方も多いでしょう。そんな方も、Notion AIを使えば議事録の一部自動作成や定型作業
あらゆる情報の一元管理ができるコネクテッドワークスペースとして人気のNotion。 ドキュメントの作成・共有だけではなく 、社内Wikiの作成やプロジェクト管理にも活用できることから、個人だけでなくビジネスでの利用も増えてきています。 2023年2月には新たに「Notion AI」が登場し、さらに業務を効率化するアシスタントサービスとして注目を集めました。そんな「Notion AI」に、このたび新機能『Notionプロジェクト』が追加されたとのこと。早速使用感を試してみました!
3-1. 仕事や勉強 生活をもっと楽しく。 エンジニアじゃない人のための ChatGPT 超入門(初心者向け)
次のページ
このページを最初にブックマークしてみませんか?
『アンドエンジニア - エンジニアのこと、エンジニアから。』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く