メインコンテンツへスキップ

最近更新されたページ

matplotlibの概要

サードパーティ製ライブラリ matplotlib - グラフ描写

🎨 はじめに 本記事では、Pythonでグラフを描画するための代表的なライブラリ Matplotlib について、簡単な概要と実用的なサンプルを紹介します。 Matplotlibは、折れ線グ...

更新: 9ヶ月前 (yasumu)

Unix/Linuxファイル操作系コマンド

300_Linux

📝 touch:空のファイルを作成/更新 文法 touch [オプション] ファイル名 主なオプション -c : ファイルが存在しない場合は作成しない -t [[C...

更新: 9ヶ月前 (yasumu)

Unix/Linuxにおけるネットワーク系コマンド

300_Linux

🌐 はじめに このページでは、Unix/Linuxにおけるネットワーク系コマンドを目的別に整理し、文法と実行例をコードブロック形式で掲載します。ネットワークトラブルの切り分け、接続確認、ファイ...

更新: 9ヶ月前 (yasumu)

Dockerの基本

100_Docker

🐳 はじめに:Dockerって何?なぜ話題? コンテナ技術の代表格「Docker」は、開発環境やアプリケーションの動作を軽量かつ再現性高く実現するために生まれました。 「自分の環境で...

更新: 9ヶ月前 (yasumu)

🌍HTTPの歴史:進化の背景とWeb高速化の嬉しさ

040_ネットワーク・通信 http

🧭はじめに Webを支える通信の基本、それがHTTP(HyperText Transfer Protocol)です。1990年代に誕生したこのプロトコルは、Webの発展とともに大きく進化してき...

更新: 9ヶ月前 (yasumu)

scp(Secure Copy)

600_Raspberry Pi OS

📦はじめに scp は、Secure Copy の略で、UNIX系OSにおいてファイルやディレクトリをネットワーク越しに安全にコピーするためのコマンドです。SSH(Secure Shell)を...

更新: 9ヶ月前 (yasumu)

Raspberry Pi OS でSSH接続

600_Raspberry Pi OS

🔐 はじめに このページでは、Raspberry Pi OS(旧称Raspbian)でSSH接続を有効にしつつ、セキュリティを高めるためにローカルネットワークからのみアクセスを許可する手順を紹...

更新: 9ヶ月前 (yasumu)

ハードディスクの構造とデュアルブートについて

000_一般事項

🚀はじめに WindowsとUbuntuのデュアルブートを構築しようとしたとき、「どこにインストールすればよいのか」や「なぜUbuntuを入れたらWindowsが起動しなくなったのか」といった...

更新: 9ヶ月前 (yasumu)

MQTTを用いたアプリをPythonで実装する場合の推奨ライブラリ

040_ネットワーク・通信

🛰️ はじめに 本記事では、MQTT(Message Queuing Telemetry Transport) をPythonで使う際に、Subscriber(購読者)・Publisher(発...

更新: 9ヶ月前 (yasumu)

Java Runtime Environment (JRE)インストール手順(Windows)

Java

☕Javaランタイム環境(JRE)の導入手順(Windows向け) 🚀 はじめに JRE は、Java Runtime Environment の略で、Java プログラムを実行するために必...

更新: 9ヶ月前 (yasumu)

Mosquittoについて

Mosquitto

🧭 はじめに この記事では、MQTT(Message Queuing Telemetry Transport)の代表的なブローカー「Mosquitto」について詳しく解説します。MQTTはIo...

更新: 9ヶ月前 (yasumu)

MQTT

040_ネットワーク・通信

🧭 MQTTとは? MQTTは、軽量で省リソースな通信プロトコルです。IoT(モノのインターネット)機器間のリアルタイム通信に適しており、主に低帯域・高遅延・不安定なネットワーク環境を想定して...

更新: 9ヶ月前 (yasumu)

APIの基本

040_ネットワーク・通信

🔌 APIとは? API(エーピーアイ)とは Application Programming Interface の略で、 アプリケーション同士が情報をやり取りするための「窓口」のような存在で...

更新: 9ヶ月前 (yasumu)

REST APIの基本

040_ネットワーク・通信 http

🔗 REST APIとは REST APIとは、HTTPをベースにした「リソース指向」のAPI設計スタイルです。Webサービス同士が、URLとHTTPメソッドを使ってシンプルに情報をやり取りす...

更新: 9ヶ月前 (yasumu)

HTTP(Hyper Text Transfer Protocol)

040_ネットワーク・通信 http

🌐 HTTPとは? HTTP(HyperText Transfer Protocol)は、Webブラウザとサーバが情報をやり取りするための通信ルールです。現在のインターネットにおいて、Webペ...

更新: 9ヶ月前 (yasumu)

HTTPヘッダーの詳細

040_ネットワーク・通信 http

📬HTTPヘッダーの詳細 HTTPヘッダーは、リクエストやレスポンスに付けられる追加情報です。たとえば、どんな言語が好まれるか、どんなブラウザか、どれくらいのサイズのデータを扱うか、などの情報...

更新: 9ヶ月前 (yasumu)

BookStackのロールとアセット権限の基本

BookStack カスタマイズ

📝 はじめに 本記事では、BookStackの「ロール」(Admin / Editor / Public / Viewer)についての違いや役割を明確にし、それぞれに適した「アセット権限」の設...

更新: 9ヶ月前 (yasumu)

BookStackの見出しサイズを調整する

BookStack カスタマイズ

🌟 はじめに BookStackはデフォルトで見出しのサイズが大きく、ノートやドキュメント用途では冗長に感じることがあります。特にタイトル(h1)や大見出し(h2)が大きすぎると、読みにくさや...

更新: 9ヶ月前 (yasumu)

🐍 Pythonの歴史

Pythonの歴史・哲学 Pythonの歴史

■ 1980年代後半:構想の始まり 開発者:オランダ人プログラマ Guido van Rossum(グイド・ヴァンロッサム)。 背景:教育用言語「ABC」を改良したいと考えて...

更新: 9ヶ月前 (yasumu)

Midnight Commander入門:Linuxで快適ファイル操作を実現するncursesファイラ

Midnight Commander

✨はじめに Linuxでファイル操作を快適に行いたいとき、「Midnight Commander (mc)」は非常に心強いツールです。DOS時代の名作ファイラ「FD」のような2画面構成で、キー...

更新: 9ヶ月前 (yasumu)