インターネットとWebの仕組み
前回の講義では、最初のガイダンスとしてOSの仕組みについて説明をおこなった。 2回目の授業では、インターネットのWebページを作るために使われているHTMLやCSSやプログラム言語について解説を行う。 Webページの生成 […]
情報メディア工学・ガイダンス/2026
情報メディア工学では、前期では情報を扱うためのOSの仕組みなどを、実践を交えながら演習を中心に行う。後期は5年の人工知能の授業につながる内容として、情報の中のデータをどう処理するのかを議論する。 2026年度情報メディア […]
2025年度 情報メディア工学(前期)全講義録
情報メディア工学・ガイダンス/2025 インターネットとWebの仕組み JavaScriptによるフロントエンドとPHPバックエンド入門 PHPとデータベースによるバックエンドプログラミング unixにおけるファイルとユ […]
プログラムのバージョン管理とオープンソース
プログラムを複数人で開発する場合のバージョン管理と、オープンソースプログラムを使う場合の注意を説明する。 バージョン管理システム プログラムを学校や自宅のパソコンで開発する場合、そのソースコードはどのように持ち運び管理修 […]
シェルスクリプトの演習
今回は、前回までのシェルの機能を使って演習を行う。 プログラムの編集について 演習用のサーバに接続して、シェルスクリプトなどのプログラムを作成する際のプログラムの編集方法にはいくつかの方式がある。 サーバに接続しているタ […]
プロセス管理とシェルスクリプト
ジョブ管理 プログラムを実行している時、それがすごくメモリも使い計算時間もかかる処理の場合、条件を変化させながら結果が欲しい時、どのように実行すべきだろうか?1つの処理が1時間かかるとして、画面を見ながら1時間後に処理が […]
LOG解析のおまけ
ログ解析のレポートを早々に提出してくれたものの中に、64.124.8.135 からのアクセスが沢山あった…との結果だけど、 $ grep 2025-06-24-access.log 64.124.8.135 […]
パイプとフィルタ
フィルタプログラム パイプを使うと、標準入力からデータをもらい・標準出力に結果を出力するような簡単なプログラムを組み合わせて、様々な処理が簡単にできる。こういったプログラムは、フィルタと呼ぶ。 簡単な例として、入力をすべ […]
リダイレクトとパイプ
Linux/unixを使う上で、キーボードでコマンドを入力しているが、こういうコマンドの管理を行うプログラムを shell と呼ぶ。shell には、色々なものがある(sh, csh, bash, zsh)が、広く使われ […]
Webプログラミングとセキュリティ
ここまでの授業では、Webを使った情報公開で使われる、HTML , JavaScirpt , PHP , SQL などの解説を行ってきたが、これらを組み合わせたシステムを構築する場合には、セキュリティについても配慮が必要 […]