2026-08

通信プロトコル

QUICはUDPなのになぜ信頼性が高い?再送制御・ACK・ストリーム・輻輳制御の仕組みをTCPとの違いから解説

QUICはUDPを基盤として動作するトランスポートプロトコルです。UDPにはTCPのような到達確認、再送、順序制御などが基本的に備わっていないため、「UDPを使っているのに、なぜQUICはWeb通信に必要な信頼性を実現できるのか」と疑問に感...
ネットワーク技術

PLC・SCADA・IPコンバータ・テレメータを学べる産業ネットワーク専門書は?制御ネットワークのおすすめ書籍と学習順序

工場、プラント、電力、水道、交通設備などで使われる産業ネットワークを学ぼうとすると、PLC、SCADA、RTU、テレメータ、産業用Ethernet、Modbus、DNP3、OPC UA、各種通信コンバータなど、多数の用語が登場します。一般的...
Oracle

Oracle DatabaseのDBA_INDEXESで全インデックスのタイプ・一意性を確認する方法|INDEX_TYPEとUNIQUENESSを解説

Oracle Databaseで「データベース内にどのようなインデックスが存在するのか」「通常のB-tree系インデックスなのか、ビットマップやファンクション索引なのか」「UNIQUEかNONUNIQUEか」を調査したい場合、データディクシ...
Oracle

Oracle SQLのLISTAGG関数で複数行を1行に連結する方法|区切り文字・GROUP BY・並び順・重複除外まで解説

Oracle Databaseで、同じグループに属する複数行の文字列を「A,B,C」のように1行へまとめたい場合に便利なのがLISTAGG関数です。LISTAGGを使うと、複数行の値を指定した順序で並べ、カンマやスラッシュなど任意の区切り文...
C言語関連

1つのAPIキーでChatGPT・Claude・Gemini系モデルを使う方法|OpenRouterなど統合AI APIの仕組み・料金・注意点を解説

OpenAI、Anthropic、Googleなど各社の生成AIを比較して使いたいとき、「サービスごとに契約してAPIキーや支払いを管理するのが大変」と感じることがあります。こうした場合には、複数企業のAIモデルへのアクセスを一つの窓口にま...
プログラミング

Linuxにシェルが入っていないと操作できない?シェル・カーネル・コマンドの違いと操作方法をわかりやすく解説

Linuxを学び始めると、「もしLinuxにシェルが入っていなかったら、どうやって操作するのか?」という疑問が出てくることがあります。普段はbashやshなどを通してコマンドを入力しているため、シェルがLinuxそのものを操作しているように...
プログラミング

Gemini・ChatGPT・Google AIはどれが一番ハルシネーションが多い?比較するときに知っておきたい事実

生成AIを使ううえで避けて通れない問題の一つが「ハルシネーション」です。もっともらしい文章なのに、実在しない人物・論文・URLを挙げたり、日付や制度を間違えたりすることがあり、ChatGPTやGeminiを情報収集に使う場合には注意が必要で...
ファイル共有、P2P

Google Classroomで「提出済み」なのにPPTXが開けない!課題は提出できている?エラー時の確認方法

Google Classroomで課題を提出したあと、ステータスは「提出済み」になっているのに、添付したPowerPoint(PPTX)を開こうとすると「エラーが発生しました。しばらくしてからもう一度お試しください」などと表示されることがあ...
動画、映像

setlog(セットログ)は画面録画するとバレる?相手への通知・保存との違い・注意点を解説

友だちと日常の動画を共有できるVlogアプリ「setlog(セットログ)」を使っていると、「相手の動画を画面録画したら通知される?」「画録したことが相手にバレる?」と気になることがあります。スクリーンショットや画面録画を検知して相手へ通知す...
動画、映像

Alight Motionのエクスポート動画が途中まで・半分の長さになる原因と対処法|最後まで保存できないときの確認手順

Alight Motion(アライトモーション)で動画をエクスポートしたところ、編集画面では最後まであるのに、保存された動画が途中で終わっていたり、本来の半分ほどの秒数になっていたりすることがあります。エクスポート自体は完了しているように見...
タイトルとURLをコピーしました