タスクを書く場所
t6o_o6t.icon
コメント
上から順番にこなしていきます
何したいんだっけなー、というときに引き出しを開けると適当にやりたいことが見つかる
セキュリティキャンプ2024と宮城ミニキャンプのチューターに応募する
□Blenderをする
□ゲームエンジンを自作する
ライブコーディングにおけるデモンストレーション用ゲームエンジンとしてGitHubのOSSとしてリリースしたい
プログラマ志望の学生にゲームエンジンを使い込ませることへの問題点を語っている
ゲームデザイナーはゲームエンジンが道具、プログラマーはそれ自身と、それではできないことを行ったほうがよいと思った
DirectX → OpenGL → WebGLへ・・・
□OS関連
PCIバスってなんだろう
OSの本にあったから作るのが良いと思う
□3Dレンダリング
線形代数が進んできたからそろそろ見てみたい
□GPUプログラミング
OpenCLを使う
□暗号技術入門
デジタル署名
リモートで
音楽も
□ ESModule対応のテストフレームワーク
先に言語部分を作ると楽しそう?
最初のうちは、データをCSVやJSONなどにすると簡単かもしれない
□線形代数
□AtCoder
微分積分学
□凸関数
□逆双曲線関数を導出
□化学入門課題
□中古パソコン買う
顧問の先生に
コンピュータを置く場所の相談
コンピュータを買う資金・教育リソース
これは企業の人に言うべきだなあ
公認を得るには
学校と利害関係が一致するように考える
学校が、学生に会社をやらせたいなら、会社のフォーマットの上でやるのがフィットする
学生に独自のプロジェクトをやらせたいなら、
学校を利用せよ
形骸化したが重要だと思われるもの が狙い目
例
活動がない学生プロジェクト系企画
学校にとっては戦略的に重要
復活させる場合あたらしく始められる?
□RFCの実装
SSL
TLS
HTTP
HTTPS
Telnet
SSH
□SPAフレームワークの自作
JSXの仕組み
パース
TypeScrip
表示
状態
□夏合宿
□ 暗号の良い本を教えてもらった
楕円曲線論
□ テキストアニメーション
□ モブプログラミング勉強
□ Tanstackのreact-routerを試す
パラメータに型が付くってどんな感じ?
□ Linuxディストリビューション自作する。
FreeBSD系統でも作ってみると家計の違いが分かりやすい?
基本的にディストリビューションは、OS自作入門でやるようなOSの基本機能(カーネル)を底本として、アプリケーションの追加などを行ったもの
元がオープンソースなので、ユーザーがカーネルを実用的にしたものを配布することができている
じゃあ自分で作ったら面白いのでは?
Linuxカーネル使ってみたいな
作れるようにはなるけど、仕組みの勉強もすると良いかも
□ 過去に報告されたCVEを元に、別のパッケージに攻撃してみたい
脆弱性の世界ではtrimパッケージの脆弱性についてちょっと調べた □ unistd実装
□ dup
□ dup2
□ 構造を知りたいバイナリファイル
Dockerイメージ
.pycファイル
zipファイル
□ レートシステムを作るSaaS
グラフの表示された画面を妄想。。
まずメモ書きで画面を作り込んでみると良いと思う
何か脆弱性がありそうな感覚
□ Linuxにおけるファイルシステムのコマンドを理解したい
□ ディスクドライブ仮想化について理解する
vhdファイルってなんだ?
□ 仮想通貨開発サークル
当時は流通させたかったが、今は仮想通貨のシステムを、「一定の単位を持った数値のやりとり」という観点で応用したい
□ LLMで遊ぶサークル
LLM、お金も場所もないけど「めっちゃ」気になるなあ。。という人を他にも集める
サークル立てたら場所がもらえる、みたいな感じだったら楽だった。。
サークルでやる場合、リソースの問題が絡んでほしい
□ SQLCoder
通常の競技プログラミングに、データベース操作の知識を加えたら、自然と最適化したくなる
□ オープンキャンパス用のイベント企画を書く
□ 本
□ Dockerネットワーク、Linuxカーネルの関連機能を知る
□ 1YPC
結局分けたほうが、会ったり自己効力感を持ってもらいやすいという感想 回答フェーズ
フォームの設置者は、質問を書いておく
回答者は、質問に自由回答する
回答はチャット形式で行える
例えば、質問に対して一度で全文答える必要はない。
AIに、自分の考えを少しずつ話しながら答えても良い
質問の意図が分からなければ、質問をして、意図を理解してから答えを書いても良い
Queryを発行して、LLMに各回答を処理させる
LLMは、会話ログを要約し、設置者が得たい質問文への答えを抽出して返す
□ 文字のエンコーディング(UTF8)を攻撃しよう
□ ブロック暗号AESで各モードを比較しよう
ライブラリとして128ビットのAESを実装しておく。
128ビットより長い平文を暗号化するために、モードを実装したいです。
モードごとの危険性を実際に実装して理解します。
□ 認証局を作ろう
X.509やPKSCを元に認証局を作る
□ ELFファイルを読んでみよう
教養として!
マルウェア解析に興味がある人
応募要項
C言語でファイルを読む方法を学んだことがある人
課題を出したらいいのでは?
ヘッダー情報を読む
逆アセンブラを書く
とりあえず毎週何かイベントを投げられる相手を見つけたい
深夜に1時間、ではなくて
相手は特定人物ではない
集団
LLMを活用したIssue収集システム
GitHubのIssue/PRの問題点
過去に同じ投稿がなかったか?を気にする必要がある
一方で、大きなリポジトリでは検索ワードを適切に設定するのが難しい
検索リストを見るのが難しい
100件くらい候補が出てくる
すべて英語
タイトルだけが表示される
LLMを利用したボットにIssueを報告したり、同じようなIssueが無いかを聞ける
柔軟な検索を、
未踏ターゲットでLLMが来たら応募してみよう
メールサーバーを作ってみよう
メールの中間者攻撃、スプーフィングをやってみたい
自作ファイルストレージ
特定のアドレス間でファイルをやり取りする
ブロック型デバイスドライバを書く
□ 入門eBPF
□ 購入者フィルタリング動画配信サービス
特定のコンテンツを購入した者のみが配信を視聴できる。
従来、動画配信には広告としての効果があると考えられてきた。
今後は、購入者どうしで、コンテンツを使った交流ができるコミュニティが需要を増すと考えている。
動画配信についても、特定のゲームを購入した人のみが閲覧できるようにする。
漫画や小説は、購入者がコンテンツを直接使用できるようにしたい..
ふつう、著作権的に難しいと思う
積極的な交流を行うユーザーこそ、ファンコミュニティを維持し続ける存在である
ファンの維持を方針とするコンテンツの管理者が、このサービスを使ってファンコミュニティを形成できるようにしたい。
□ animat.or
カラフル?極彩色?
コンテンツとファンを繋ぐプロダクト、仕事をたくさん作りたい。
30人学級が推進されているが、教育効果のエビデンスがあるのは、同じ習熟度の学生を同じクラスで学ばせる、ということだったか? 現在の微分積分学Ⅱは、微分積分学Ⅰの内容を前提としていて、困っている学生がいるのではないだろうか?
困っている人を集めて実施する会の必要性を感じる
教員がそれをやることは絶対にないから、自分たちでやらなければならない
□ QRコードで行ったことを記録できるアプリ
バズらせる要素が必要なのか??
QRコードの中に各施設のキャラクターを配置できたり?
QRコードを印刷したパネルを配置する
訪問したユーザーは、QRコードを撮ることで訪問したことを記録できる
位置情報は必要ない
□ コミュニケーションアプリ
往診や訪問系の障害者支援などには、一般の職業にはない特性がある
事業者は、利用者の住所を把握し、以下の情報を管理する必要がある
前回、いつ訪れたのか。
次回はいつ訪れるのか(スケジューリング)
訪問時の様々な記録
利用者との非同期チャット
また、知的障害者などに対する行動支援は、現在の支援者のリアルタイムな位置情報を、事業所が把握できると良いかもしれない。
そこで、マップを含めた、顧客訪問 & 非同期チャット型のコミュニケーションアプリを作りたい。
cyzenは、営業活動の管理を重視する
企業が営業活動の管理をすることに重点が置かれる
企業間のコミュニケーション機能はない
企業コミュニケーションは、メールやSlackなど多様な手段が既存のため、実装しなかったと考えられる。
マップを最上位に置くべきなのかは、疑問がある
マップを、情報のビューの一種として取り扱うのか
マップをアプリのrootに置くのか
往診は、病院を訪れることができない患者に対して行われる
□ お絵描きソフトを作ってみよう / 音楽制作ソフトを作ってみよう /
□ SDXCカード買う / SDカード買う / マウス買う / microHDMI買う
CのELFリンカと同レベルか、それ以下の難しさ?
まだ黎明期である
□ セキスペ
□ CTFの勉強会