目次

コンテンツ管理, プログラミング, 作品

+
その他

プログラミング | Welcome!

ここでは, プログラミングに関することが書かれます. 多くのプログラミング言語で共通することが書かれます.

独自研究, 設計方針, CMS
概念 | CollabCMS

本CMSの基本概念と設計方針

概念 | ContentsPlanet (CMS)

本CMSの基本概念と設計方針

PHP, ディレクトリトラバーサル
あるファイル(フォルダ)が指定されたフォルダ内にあるかの判定 | プログラミング

あるファイルもしくは, フォルダが指定されたフォルダ以下にあるかどうかの簡単な判定方法について考える.

Unicode, UTF-8, UTF-16, UTF-32, Cpp, アルゴリズム, C++
C++で学ぶUnicodeの基本とUTF-8, UTF-16, UTF-32の相互変換アルゴリズム | プログラミング

広く使われているUnicode規格を理解し, エンコーディングの手法, UTF-8, UTF-16, UTF-32, を理解して, 多言語の文字コードを扱えるようになることを目指します. 具体的に, UTF-8, UTF-16, UTF-32間の変換方法をC++で実装し, 手法はできるだけ速い方法を用います.

Arduino
作品例 | Arduino

ここには, Arduinoを用いた作品を紹介します.

自作
端末第四世代(TerminalPro4) | 作品例
本体外観
本体外観

TerminalPro4とはSDカードに保存されている任意のプログラムを選択, 実行することができるものです. また外部のマイコン(optibootのみ対応)に対してプログラムを書き込むことも可能です. プログラマはTerminalPro4が備えている液晶, 音楽再生機, ボタンを自由に使用することができます. TerminalPro4が音楽プレイヤーからゲーム機まで様々なものになるのは, プログラマ次第です.

このページでは, TerminalPro4のハードウェア製作方法, TerminalPro4用のソフトウェア(アプリケーション)作製方法を説明していきます.

大まかな仕様は次のようになっています.

  • マイコン数: 3(ArduinoUno)
  • 入出力デバイス: 白黒ディスプレイ, スイッチ, 音声, SD
  • 音声出力法: PWM方式

TerminalPro4は次のライブラリを使用します.

音楽
作品集 | 音楽

ここでは, 筆者が作成した楽曲を挙げていきます.

掲載サイト
「https://contentsviewer.work/Master/:tagmap/コンテンツ管理,プログラミング,作品?layer=ja」から取得