まんがタイムきららの学級文庫を作った話
この記事は、まんがタイムきらら Advent Calendar 2016の21日目の記事です!
高校時代に
を毎月購入し(年度の途中からだったので定期購読ではなかった)、クラスのロッカーに置いて同級生と回し読みしていたころの話をします。
きっかけ
「好きなきらら作品の最新話を読みたいし、これはアニメ化するべ!っていういいきらら作品を発掘したいんだけれど、出てる月刊誌全部毎月買うのもな」というオタクがクラスにそこそこいました。(高校生でお金がそんなになかった)
オタクが海外の通販でギークなグッズ買うときにみんなでまとめて買うのと同じノリ(乃莉)(激寒)で、共同出資をすることになりました。
やってみて
クラスの10人で、1人辺り毎月200円出して、まんがタイムきららシリーズ全種を購読し学級文庫にストックしていくプロジェクトを始動させた
— hammer ska?! サンデー (@e_ntyo) July 23, 2014
全種とか言ってるんですが、きららフォワードはみんな読まないのでやめました。
学級文庫の状況です。ご確認ください。 pic.twitter.com/5a3Dc1T3j5
— hammer ska?! サンデー (@e_ntyo) October 24, 2014
学級文庫としてロッカーに保管しているまんがタイムきららシリーズがもうすぐ飽和してしまうため、一年生のロッカーを借りなければ
— hammer ska?! サンデー (@e_ntyo) March 20, 2015
入試前くらいに自然消滅しました。
残念ながら本日をもって情報科7期生有志によるまんがタイムきららシリーズ学級文庫化計画は終了しました
— hammer ska?! サンデー (@e_ntyo) October 19, 2015
やってみて - よかったこと
- 当初の予想通りいい感じの作品を発掘できました。
- 付録をゲットできた。(きららキャラット10周年記念はがきセットなど)
- プレゼント企画に応募できました。(当たったオタクもいました。)
- オタクに笑顔が増えました。
- きらら系月刊誌が揃っていく様が見事でした。コレクションオタクになりました。
やってみて - 残念だったこと
- 結局みんな自分の好きな作品をチェックするだけになっていきました(僕もそうだった)。
まとめ
割と有益な取り組みだったので、ラボやサークルの皆さんとやってみてはいかがでしょうか。
自動車セキュリティについて
はじめに
この記事は、東京電機大学電子技術研究部の部誌に寄稿するものです。
電子工作のことはわからないんで、自動車セキュリティについて知っていることとかを書きます。
自動車セキュリティ
自動車の✨高度情報化✨
自動車はめっちゃ通信します。
カーナビみたいなVICS(道路交通情報通信システム)とか車間通信(V2V),交通インフラとの通信(V2X)もそうですし、Tesla Model Sなんかは組み込み向けのLinux系OS上でGoogle MapやWebブラウザが走ります。*1これらの通信は3Gで行われ、通話も可能です。
こういった車外との通信が危険を孕んでいることは言うまでもないですし、自動車の自己診断機能(OBD2)などを利用して車内ネットワーク(CAN,LIN,FlexRay,MOST,etc...)の情報を得ることもできます。車内外でめっちゃ通信が行われているわけです。車内で車載システムのコミュニケーションが完結していたこれまではセキュリティとか割とどうでもよかったんですが、最近はそんな感じなんで自動車セキュリティは割と界隈で重要課題になっている印象があります。
高度情報化という点で言うと車載ソフトウェアの標準化が進んでいます。AUTOSARという標準仕様に基づいてソフトウェアを設計していく機会が増えているらしいです。独自仕様をやめて標準化に取り組むことはセキュリティ面でもプラスなので、この辺の動向も追っていきたいと思っています。
自動車セキュリティハッカソン
先日、自動車セキュリティハッカソンなるものがありました。自分も参加してみました。
このハッカソンでは今挙げた通信の中でも車内通信(CAN)にフォーカスして、
- ECUの物理エミュレータに専用のソフトウェアで接続して、トラフィックを見たりパケットを送ったりしてみる
- ECUになりすまし、CAN上のメッセージを受け取ったり送ったりするプログラムを書いてみる(このAPIを使いました )
- 通信のログ(前述の専用のソフトウェアのログファイル)から暗号化に使われた手法を解明する
といったことをCTF形式でやりました。ハッカソン参加者は翌日・翌々日のESCAR ASIA 2016に無料で参加できました。
さいごに
特にオチがなくなっちゃったんですけれど、自動車セキュリティっていう分野メッチャアツいと思ってるんで誰か一緒にやっていきましょう。これ↓とか。
https://www.amazon.co.jp/dp/4822275167
偉そうに書きましたけれど、僕この↑本2冊とも途中で読むのやめたしハッカソンもなんとか受かって(事前課題があった)当日は座ってるだけだったオタクなのでよろしくお願いします。一緒にやっていってくれる人がほしい本当に。
あと退学は親がめっちゃキレるんで転科しようとしています。おわり。
自動車セキュリティハッカソンに参加しました
golang(anaconda)で特定のユーザのTLをストリーミングする
友人にTwitter Botをつくることを約束してしまい、そういえば某氏が某fuckjpはgolangで書かれていると言っていたなと思い出した。
そんなGolangのTwitterライブラリはAnacondaが有名らしい(某fuckjpが何使っているかはわからない)ので、それ使って作ることにした。
作成中、Anacondaで特定のユーザのTLをストリーミングする例が見当たらなかったので書いておく。
func main() { anaconda.SetConsumerKey(config.ConsumerKey) anaconda.SetConsumerSecret(config.ConsumerSecret) api := anaconda.NewTwitterApi(config.AccessToken, config.AccessTokenSecret) v := url.Values{} v.Set("follow", "ID1,ID2,ID3...") stream := api.PublicStreamFilter(v) for { select { case stream := <-stream.C: switch status := stream.(type) { case anaconda.Tweet: fmt.Printf("%s: %s\n", status.User.ScreenName, status.Text) } } } }
tweepyとかと比べて死ぬほど速い。goは神。