2026-04-14
構造化プログラミング言語のスタンダード、C言語。
ちょっととっつきにくいところが玉に瑕。
そこで、簡単なゲームを開発できる環境と合わせて使うオープンソースを作りました。
その名は、やさしいC言語、Yasa-C(やさしー)!


「Yasa-C - easy C to wasm game playground」

左側にコードを書くとリアルタイムでコンパイルして、右側で遊べます。上下左右とスペース、Z、Xキーに対応しています。


「code4fukui/yasa-c on GitHub」

型は整数intと、構造体structのみ対応した、C言語のサブセットをwasm(WebAssembly)にコンパイルする compiler.js と、簡単な2Dゲーム環境 game.js を、app.js で、つないでいます。

links
- ITブートキャンプ Day3、C言語大好き、地域ケアがテーマのアイデアソン、VR新寮ROOMS
- ITブートキャンプ C言語補講、raylibで作ったジャンプゲーム

2026-04-13

いよいよITブートキャンプ最終日、集大成として成果発表会、まるごとプレゼン!

Day3のまるごとアイデアソンで発表したテーマ「地域ケア」を11チームがプロトタイプを発表してもらいます。発表時間は3分+質疑応答2分。3分経過でベルを鳴らし、4分で強制終了というルール。


「まるごとハッカソン発表会 - 神山まるごと高専ITブートキャンプ2026 - YouTube」

全11チームの成果発表のプレイリストでどうぞ!
発表順は去年作ったアプリ「SPシャッフル」で決定。


プレゼンテーションスタート!


DELOITTEチームのプロトタイプ、大きく見やすいプロトタイプ筐体がステキ!(実際は膝乗りサイズとのこと)


Sansanチームのまるっとカルテのアプリのプロトタイプ、デザインレベルも高い!


ROHTOチームのアプリ、高齢者同士のグループチャット機能で健康への行動を促す!


SONYチームのほっとたっちのかわいいプロトタイプ!


MIXIチームは、腕時計型ウェアラブルデバイスを配布して無関心層へ健康を届ける!


RICHOチームは日本昔話風導入と、バイタルチェックし、さくらインターネットさん提供のレンタルサーバーへ送信共有できるデモ!


SECOMチームは高齢者に寄り添うロボット、luluを提案!


ふくっち賞は、Fujitsuチーム


肩乗りロボが楽しく生活をサポート!
スマホより利用者に一歩近づく未来デバイスをIchigoJamとESP32で表現してくれたところがお気に入り。


jig.jp賞は、未来が見える鏡で健康に、KAMAMIRUのSoftbankチーム


鏡を見ると未来の自分の姿が見えるデモ!


くにさん賞は、はむっとカルテのSEPTENIチーム


指をはむっと加えてバイタルチェック!病院にその情報が届きます。


その他のチームから参加学生内から投票で選んだ、オーディエンス賞は、CTCチーム


CTCチームが配布した、通院したくなる仕掛け付きかわいいカード!くにさんに似てる!


ITブートキャンプ、おつかれさまでした!
この後、KPTでふりかえり。ITとチームで創る楽しさ、実感できたようでうれしい!
5年間、たくさん創って伝えよう!

links
- 神山まるごと高専 第4期ITブートキャンプ Day1 スタート、アルバム「はんだづけはたのしいよ」
- ITブートキャンプ Day2、体感プロトコルとサイバーセキュリティとAR個展プロトタイプ
- ITブートキャンプ Day3、C言語大好き、地域ケアがテーマのアイデアソン、VR新寮ROOMS
- ITブートキャンプ Day4、Web/XR/AI/サーバープログラムと自由製作課題
- ITブートキャンプ C言語補講、raylibで作ったジャンプゲーム
- ITブートキャンプ 命数法補講、キロメガギガ言えるかな?

2026-04-12
ITブートキャンプ Day2のプロトコルで紹介した、IPv6のアドレスパターンは、340澗(かん)、340✕10の36乗あります。どれほど大きい数字か、日本の命数法で見てみましょう。現代では、京(けい)の数くらいまではよく使いますね。

power10 kanji yomi reading
10^0いちichi
10^1じゅうjuu
10^2ひゃくhyaku
10^3せんsen
10^4まんman
10^8おくoku
10^12ちょうchou
10^16けいkei
10^20がいgai
10^24じょjo
10^28じょうjou
10^32こうkou
10^36かんkan
10^40せいsei
10^44さいsai
10^48ごくgoku
10^52恒河沙ごうがしゃgougasha
10^56阿僧祇あそうぎasougi
10^60那由他なゆたnayuta
10^64不可思議ふかしぎfukashigi
10^68無量大数むりょうたいすうmuryoutaisuu

せっかくなので数え歌をつくってみました。


「命数法」

好きな曲で覚えてみるのもいいですね!

英語での命数法は3桁(10の3乗)区切り、キロメガギガテラペタエクサゼタヨタと続きます。

power10 kanji yomi reading symbol
10^3キロきろkilok
10^6メガめがmegaM
10^9ギガぎがgigaG
10^12テラてらteraT
10^15ペタぺたpetaP
10^18エクサえくさexaE
10^21ゼタぜたzettaZ
10^24ヨタよたyottaY
10^27ロナろなronnaR
10^30クエタくえたquettaQ

2022年に導入されたロナとクエタでも340澗には届きません。
(参考、ヨタの上、ロナとクエタをVRで体感しよう!体積で比較する1bitから1ギガバイト、そして

links
- 神山まるごと高専 第4期ITブートキャンプ Day1 スタート、アルバム「はんだづけはたのしいよ」
- ITブートキャンプ Day2、体感プロトコルとサイバーセキュリティとAR個展プロトタイプ
- ITブートキャンプ Day3、C言語大好き、地域ケアがテーマのアイデアソン、VR新寮ROOMS
- ITブートキャンプ Day4、Web/XR/AI/サーバープログラムと自由製作課題
- ITブートキャンプ C言語補講、raylibで作ったジャンプゲーム

クリエイティブ・コモンズ・ライセンス
本ブログの記事や写真は「Creative Commons — CC BY 4.0」の下に提供します。記事内で紹介するプログラムや作品は、それぞれに記載されたライセンスを参照ください。
CC BY / @taisukef / アイコン画像 / プロフィール画像 / 「一日一創」画像 / RSS