セキュリティ・キャンプ行ってきた!
セキュリティキャンプ全国大会2014はすべて終了しました。皆さん本当にありがとうございました! #spcamp #seccamp pic.twitter.com/GZPsgcSQ6b
— security_camp (@security_camp) 2014, 8月 16
今回,セキュリティ・キャンプ全国大会2014に参加してきました
.
セキュリティ・キャンプはセキュリティ・キャンプ実施協議会とIPA(独立行政法人情報処理推進機構)が実施する,情報セキュリティを学ぶ学生のための人材育成キャンプです.
毎年幕張で全国大会が開催され,4泊5日間講義やグループワークなどを通してみっちりと情報セキュリティを学びます.
共催に経済産業省,後援に情報セキュリティ政策会議、文部科学省が入っており,また,交通費・宿泊費・食費・教材費などは一切かかりません.
参加には,22歳以下の学生・生徒という制限があり,私は今年が最後だったのですが,高い倍率のなか,運良く受かることが出来ました.
5日間,講師の先生,チューター,参加者と過ごして,決して忘れられない非常に刺激的な体験ができました.
余裕があったら後からもうちょっと文章書き足すかも.
グループワーク
グループワーク発表(チームω 「ライフログとセキュリティ」) pic.twitter.com/JQXb0IFj9P
— security_camp (@security_camp) 2014, 8月 16
優秀賞(2位)だぜFOOOOOOOOOOOOOOOOOO
CTF
CTFの結果発表!!!! #spcamp #seccamp pic.twitter.com/l9qUJZ8G6w
— security_camp (@security_camp) 2014, 8月 15
1位だぜFOOOOOOOOOOOOOOOOOO
会社見学
3日目午前中は2チームに分かれて企業見学。チームAは、トレンドマイクロさんにお邪魔しました。 #spcamp #seccamp pic.twitter.com/oPBsJ1Ek9w
— security_camp (@security_camp) 2014, 8月 14
トレンドマイクロ!
クラス・ゼミ
作ろうクラスのクラス集合写真です。 #spcamp #seccamp pic.twitter.com/fAW8d1fiGr
— security_camp (@security_camp) 2014, 8月 13
作ろうクラスの集合写真です。 #spcamp #seccamp pic.twitter.com/Hh1KMFmPCR
— security_camp (@security_camp) 2014, 8月 15
H8のgdbインターフェースをいじった!
戦利品
※無料 pic.twitter.com/xrVFOXBHK7
— たいしょー@成績締切まで196日 (@miettal) 2014, 8月 16
necomimiバラしてシリアル出したい
MBAをセットアップしたときにインストールするプログラム
便利ツール
OnyX
クリーンアップ系.定番.
DaisyDisk
ディスクの空き容量可視化.定番.
Aurora(有料)
目覚ましアプリ.最近あまり使っていない.
TotalFinder(有料)
シェル拡張系.タブ化・ペイン化とか.
BetterSnapTool(有料)
WindowsのAero Snapを再現.便利.
HyperSwitch(有料)
Command+Tabの挙動をWindowsライクに. アプリごとではなくウインドウ毎になり,キャプチャ画面も表示される.結構便利.
Karabiner(旧 KeyRemap4MacBook)
キーリピート速度を変えられる.これがないと端末をいじる気にならない.
NoSleep
ワンクリックでスリープ無効.デモのときとか,閉じても動作しっぱなしにしたいときに使う.
Synergy
他のPCとキーボードやマウスを共有したいときに使う.LinuxでもWindowsでも.
SDFormatter
OS標準だとダメなとき試す用.
XQuartz
MacでXアプリ動かすときに使う.
CamTwist
画面キャプをUstするとき使う.便利.
Growl
通知アプリ定番.
HardwareGrowler
ネットワークつないだ時とか,外部機器つないだときの通知をしてくれる.結構便利.
Tunnelblick
OpenVPNクライアント.定番.
Parallels Desktop
Macの仮想化ソフト定番.WindowsアプリがMacアプリみたいに統合して使える. 中国のサイトから買うと安い.
VirtualBox
一応入れてる.
Google日本語入力
定番.
TeamViewer
みんなでテスト勉強に使った.
ネットワーク系
LidSyncPAN
MBAを開いたときに,自動的にBluetoothテザリングをつないでくれるソフトウェア. バッグにBluetoothテザリングを有効化したAndroid端末を仕込んでおけば,自動でつながって捗る.
L-02C 接続ソフト
L-02Cに繋ぐとき使う.
Google Chrome
JSの実行早い.
Firefox
検証用に入れてる.
Wireshark
あんま使わないけどとりあえず入れとく.
uTorrent
イメージ落とすときたまに使う.
TweetDeck
よく使う.
MagicalFinder
ネットワーク内に繋がっているIO-DATAの機器を探すのに使った.
LyX
使ってない.
コミュニケーション系
LINE
これがないと友達,研究室の人と連絡がつかない.
Skype
あんま使わないけどとりあえず入れとく.
ストレージ系
Dropbox
メインで使ってる.キャンペーンで増やしまくって25GBある.
OneDrive
バイトとか学校の指定様式のWord,Excelファイルを入れてる.
ownCloud
マルチメディア系
iMovie
ちょっとした動画作るとき便利.適当につなぎあわせて字幕貼れば,いい感じの動画ができる.
FreeCAD
3Dプリンタでちょっとしたものを作るときとかに使ってる.
ScanSnap Manager
スキャンスナップ用.
Gimp
ちょっとした画像いじり用.
VLC
動画再生はこれ.
Adobe reader
もし標準ビューアで見れないとき使う.
blender
使えない.勉強したい.
Kobo
Kobo買ったし.とりあえず入れた.
プログラミング系
Macports
homebrewだのfinkだのあるが,パッケージ数では圧倒的.
Arduino
Processing
楽ちん
0xED
MacVim
なんとなく入れた.
SourceTree
使ってない.
Scilab
授業で使った.
Eclipse
Android関係.
Xamarin Studio
F#使うのに入れた.
MonoDevelop
AquaTerm
絶賛されているけど,使ったことがない.とりあえず入れた.
Android File Transfer
1回だけ使った.
Unity
とりあえず入れた.
その他
Microsoft Silverlight
たまに必要な時がある.
木更津高専は夏休みを現状より遅く開始させるべきである.
ビープ音で千本桜再生してみた
MIDIファイル読み込んで,beepコマンドで垂れ流すだけ. Pythonで比較的簡単に出来た.
MIDIについてはここを参考にした. http://www2s.biglobe.ne.jp/~yyagi/material/smfspec.html#ConductorTrack
和音とか強弱とかやりたいけど,面倒くさいからあとでいいかな. とりあえず,先頭トラックから順番に再生してる.
千本桜 midiファイル http://takuannnnn.blog.fc2.com/blog-entry-14.html
sudo apt-get install beep
midi_test2.py
VAIO type PのACアダプタを作る.
最近,ヤフオクでVAIO type Pを落札した. 14200円と格安で我ながらいいモノを買ったと思うけど,OSなし,SMARTエラーHDD,BIOSパスワードあり,本体のみACアダプタ無しとなかなかのキワモノだった. しかしながら,一部塗装が剥げていること以外本体の保存状態は良く,メモリ2GBのHDD60GB,拡張バッテリ(!)となかなか良い感じのグレードのマシンだった.
ってことで,ACアダプタを買わなければならなかったんだけど,純正品は14000円で絶対に買えないし,互換品で安いの探しても2000円ぐらいする. なので,秋月の安いACアダプタ買ってつないでみた.(作っていない...)
type Pは10.5V 1.9Aなんだけど,10.5なんて中途半端なのは無いので12Vにした. やっぱり,ネットでも同じようなことしてる人が居て,参考になった. http://pink-banbi.blog.so-net.ne.jp/2009-01-17-1 あと,2Aのはおっきかったので,1.5Aのにした.
2.1mm標準ジャック→EIAJ3(電圧区分3) 千石電商 180円
2.1mm標準ジャックACアダプタ 12V 1.5A 800円
無事充電出来てよかった.1000円しなかった. 明日から台湾行くし,そのときtype P持ってこうとおもう.
おわり.
sudsをgzipに対応させる.
PythonのsudsっていうSOAPライブラリを使ってるんだけど,gzip対応してない. ちょっと速度がほしいので,gzipも使えるようにした.
#!/usr/bin/env python # # gzip_suds_test.py # # Author: Hiromasa Ihara (miettal) # URL: http://miettal.com # Created: 2014-05-22 # # note:suds-jurko from suds.client import Client # for gzip transport from suds.transport.http import HttpTransport import gzip from StringIO import StringIO class GzipTransport(HttpTransport) : def send(self, request): request.headers['Accept-encoding'] = 'gzip' result = HttpTransport.send(self, request) if result.headers['content-encoding'] == 'gzip' : buf = StringIO(result.message) f = gzip.GzipFile(fileobj=buf) result.message = f.read() return result if __name__ == '__main__': wsdl_url = "..." soap_client = Client(wsdl_url, transport=GzipTransport())
ここを参考にした. http://stackoverflow.com/questions/3947120/does-python-urllib2-automatically-uncompress-gzip-data-fetched-from-webpage おわり.