2025-07-18

オープンデータを使ったExcelのピボットテーブルとAI支援プログラミングの実習を行った、福井県立大学での講義を、ご紹介いただきました。
お知らせ 情報処理基礎演習でゲストスピーカー講義を行いました(情報センター)| 福井県立大学
「今回の講義に参加することで、プログラミングやアプリの作成は意外と手軽に行えるものであることを学んだ」、
「福井県には豊富なオープンデータがあることを知り、今後はそれを自分の興味ある水産業に活かしていきたいと思った」、
「授業中の演習だけでも福井の観光に関する課題を理解できた」、
「オープンデータを利用する心理的な障壁がさがった」、
「福井県の観光状況を自分自身で可視化できると知ったことがとても勉強になった」、
「過去に断念したプログラミングをもう一度勉強しようと考える良い機会となった」、
「パソコンに苦手意識があったが、手軽にアプリ開発ができることがわかり、プログラムを勉強してみようと思った」、
「あれほど小さいコンピュータであるIchigoJamで街中で役に立つことができるということに感銘を受けた」、
「オープンデータとエクセルを組み合せた使い方が印象に残った」、
「AIと連携して自身のアプリを開発できることに強い驚きを覚えた」などの感想が寄せられました。
うれしい感想、ありがとうございます!


「ffish.asia / floraZia.com (@ffishAsia-and-floraZia) - Sketchfab」

「お魚画像オープンデータ」を欲しいオープンデータとして挙げてくれた学生。さすが海洋生物学部、いいオープンデータがあります!
世界に先駆けてリアルな「3Dデジタル生物標本」を1400点以上公開 | 研究成果 | 九州大学(KYUSHU UNIVERSITY)
その後、公開モデル数も増加し、現在、2775モデル!
ffish.asia / floraZia.com (@ffishAsia-and-floraZia) - Sketchfab


「CC0 ミナミメダカ 🐟 ♀ Rice Fish, Oryzias latipes - Download Free 3D model by ffish.asia / floraZia.com (@ffishAsia-and-floraZia) [2505f19]」

なんと、アニメーション付きモデルもCC0のオープンデータで公開されています!


「xr-medaka」
src on GitHub
ユーザー登録して、GLBファイルをダウンロードし、アニメーション付きGLBの表示プログラムをつくり、VRゴーグルで眼の前にAR召喚するプログラムにしてみました!


「xr-medaka on ES-Jam」

プログラムは、HTML+JavaScriptでたった44行。Webプログラミング道場、ES-Jamで数値をいじってみるところからはじめましょう!

眼の前にメダカちゃんが泳ぐ感動!
VRゴーグルをお持ちでない方は、ぜひ、体験に来てください!
サイバーフライデー(来週末、2025-07-25(金)、福井県大野市で初開催!)

2025-07-17
#js 
サーバーで動かし続けるプログラムは、遅いファイルアクセスは極力減らして負荷を下げたいけど、高速なメモリ(RAM)は有限。

そこで、一番使わなかったものから順に消えていく、サイズ指定付きのマップ型データ構造、CachedMapを作りました。


「code4fukui/CachedMap on GitHub」

サイズを指定して生成するだけ、通常のマップ同様に使えます。取得してなければ、キャッシュから消えているので、必要に応じて読み込んで再度セットするなどして使います。

import { CachedMap } from "https://code4fukui.github.io/CachedMap/CachedMap.js"; import { sleep } from "https://js.sabae.cc/sleep.js"; const maxSize = 1000; const cache = new CachedMap(maxSize); cache.set("a", "abc"); cache.set("b", "bcd"); console.log(cache.get("a")); console.log(cache.get("b")); 汎用的な部品は、一度作っておけば、使い回せて便利!
まだまだ増殖中、Code for FUKUI のオープンソース!

2025-07-16

福井県立大学永平寺キャンパス、海洋生物資源学部の1年生向け、Excelを使ったデータ分析を学ぶ情報基礎に関する90分の講義をしてきました。


「FTAS(エフタス) - 福井県観光データ分析システム」

福井県外から来ている多くの学生。情報を楽しく学ぶコツは、身近なオープンデータ!県外の人から見える福井とは?

「稼ぐ」観光地域づくりを推進するため、データを活用して福井県観光の実態を多角的に「見える化」するツールとして、オープンデータや解析用のオープンソースを提供するFTAS。Code for FUKUI、B Inc. もメンバーです。


「福井県観光アンケート オープンデータ簡易分析」

一番の目玉。2023年から約7万件溜まっている、福井県観光アンケートオープンデータ。今回、CSVダウンロードに対応しました!


フィルタや期間で、絞り込んだデータをCSVとしてダウンロード、Excelのピボットテーブル機能を使って分析してみる実習タイム。


表形式のCSVデータをExcelで開き、メニュー「挿入」「おすすめピボットテーブル」ですぐ分析した表がでます。会員IDが合計されてしまっているので、右下の値の「フィールドの設定」を「個数」に変更。表を領域選択して「挿入」「縦棒グラフ」でグラフ化できます。あとは、いろいろフィールドをいじるだけ!


温泉が目的と回答した割合(オレンジ)は、30代がやや高め、60代以降、年齢と共に高くなる傾向。


福井県立恐竜博物館など、テーマパークが目的と回答して割合は、10歳未満とその親世代の30代が高い。


総宿泊数と年代の比較。サンプル数は少ないが、10代と80代以上の4泊以上回答が高い。

いろいろな観点でデータを見て見える課題や仮説、どんなデータがあれば検証できるでしょう?
どんなアプリがあればその解決が見えてくるでしょう?

ITブートキャンプから、ウェブアプリ入門も体験してもらって講義終了。楽しく学んでもらえた様子!

テクノロジーで地域を良くする活動に興味がでたら「Code for FUKUI」をチェック!

「CyberFriday / サイバーフライデー」

住んでいるまち、テクノロジーで楽しく飾ろう!月イチ開催、テクノロジーと触れ合うオフラインイベント「サイバーフライデー」は、来週末、2025-07-25(金)、福井県大野市で初開催!

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