2012-01-01から1年間の記事一覧
Aizu Advent Calendar, 25日用の記事です。 なにも用意せずに期日がきてしまったので、先日行ってきた "Maker Faire" についてのレポートを書こうと思います。 注意:vim勉強会で発表したものと全く同じ内容です。 まず、Maker Faireとは、なんぞや?と思った…
読めない→とりまROT13 終わり
はてぶで見つけたので備忘録として/// XORswap(値の交換) ある変数aとbの値を交換したい場合に、一時変数を用意することなしにxor演算だけで交換できます。 実装 #include <iostream> void swap(int& a, int& b){ b ^= a; a ^= b; b ^= a; } int main(){ int a = 1, b </iostream>…
http://ksnctf.sweetduet.info/problem/17 与えられた計算式を解けばフラグが出る。 実装してみようかと思ったけど、文明の利器は利用すべき ということでmathematicaさんの出番。 すんなり出てきてハイ終わり。 こんなとき方で良いのか・・・
http://ksnctf.sweetduet.info/problem/25 問題文には見覚えのある単語がいっぱい。 Reserved..... 英語なんてクソ食らえと思っているのでそんな単語知らん。 weblioさん曰く、 予約 と言う意味らしい なるほど、こいつらは予約語なのか で? コードになって…
http://ksnctf.sweetduet.info/problem/20 問題文に FLAG_Q20_{first 10-digit prime found in consecutive digits of π} とある 要するにπの中に現れる最初の10桁の素数を見つけよ とのことらしい。 10桁かぁエラトステネスは計算量てきに無理だろうな フ…
http://ksnctf.sweetduet.info/problem/10 シェルスクリプトの一行目によくある #! の名前を答えるだけの問題 でも知らなかったからググったので負けた気分・・・ http://d.hatena.ne.jp/japanrock_pg/20100319/1268968887
http://ksnctf.sweetduet.info/problem/28 上にあるリンクからzipをダウンロード macだとサムネイルでネタバレして、本来のいみがががが よくあるzipとみせかけてってやつなのでfileして確かめる とやっぱりzipではなくpng この状態だとモザイクでわけわかめ…
http://ksnctf.sweetduet.info/problem/8 #8です 上のリンクからq8.pcapというパケットトレースファイルをダウンロード 適当なソフトでパケットダンプ http://x68000.q-e-d.net/~68user/net/http-auth-1.html ↑やwikiによると、 Authorization: Basic の後を…
http://ksnctf.sweetduet.info/problem/5 アルファベットと+と\と数字のみなのでbase64では? base64のデコードを何回も頑張る。 さすれば begin 666 <data> 51DQ!1U]&94QG4#-3:4%797I74$AU end と出てくる。 ↓のサイトによると、 http://www.cc.u-tokai.ac.jp/FAQ</data>…
$sftp アカウント名@sshgate.u-*******.ac.jp >sftp と出てくるので そこでcdなどで目的のディレクトリへ >sftp put ファイル名 でアップロード >sftp get ファイル名 でダウンロード
URL欄に about://cache 出た目的のURLに飛ぶ FLVなら直でダウソ mp4なら別名で保存 追記 動画は http://smile-pso00.nicovideo.jp/smile?m=(smのあとの番号).20292 みたいなかんじになってることが多いっぽい Amazon.co.jp ウィジェット
B問題 これも実装ゲー でもやはりまだstr,char配列からintの扱いが苦手かも #include<iostream> #include<map> #include<algorithm> #include<cstdlib> #include<cmath> #include<cstring> using namespace std; typedef pair<bool,int> P; // i,j int main(){ int L,ans; int ii=1; string An; char change[1000000]; stri</bool,int></cstring></cmath></cstdlib></algorithm></map></iostream>…
ICPC国内予選のA問題の回答 かれんだー 書くだけ。 #include<iostream> #include<cstdio> #include<algorithm> #include<cmath> using namespace std; int main(){ int n; cin >> n; while(n-- > 0){ int y,m,d; int ans = 0; cin >> y >> m >> d; for(int i = m+1;i <= 10;i++){ if(y % 3 == 0){</cmath></algorithm></cstdio></iostream>…
ホームに .inputrc を作る そこに set show-all-if-ambiguous と入力 これでおしまい。
vim tutorial だったかな ふつうのやり方だとmacではチュートリアルが起動してくれない そこで vim起動後 :e /usr/share/vim/vim73/turor/tutor でチュートリアルが出る。 ただしこれは英語なので 起動時に LANG=ja_JP.UTF-8 vimtutor とすれば日本語でチュ…
ssh -2 -l s11***** sshgate.*******.ac.jp でrloginなどを用いて任意のホストへログイン
Arduinoでgpsのログを取り込むためのプログラムのプロトタイプ stringで、かつ','で区切られて送られてくるgpsのログをint型に分解して読み取る。 >|cpp| #include<iostream> #include<cstdio> #include<fstream>//For ifstream #include<cstring> #include<cstdlib> #include<sstream> using namespace std; using </sstream></cstdlib></cstring></fstream></cstdio></iostream>…
とても良いemacsの拡張機能を教えてもらったのでメモ。 flymakeといってc++やjavaなどの文法エラーを指摘してくれる。 めっさ便利 以下は.emacs.elの設定 ;;flymake (require 'flymake)(defun flymake-cc-init () ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;…
コマンド+Shift+3 で全体撮影 コマンド+Shift+4 と領域をドラッグで範囲指定して撮影 コマンド+Shift+4を押してからスペースバー でウインドウを選択して撮影
M-x emacs-version で確認できる。
おもにこのサイトを参考とした。 すごくわかりやすい。途中にある神スライドも参考に。 http://d.hatena.ne.jp/naoya/20090328/1238251033 上のサイトを自分なりにまとめた結果 LCS(i,j)の決め方はこのようになる1一番後ろの要素が同じとき if(a[i]==b[j])L…
コンパイル: sample.texは以下のようにコンパイルする。 platex sample これによりsample.dviができる。 表示: sample.texの表示pxdvi sample&印刷: sample.texの印刷 pdvips sample.dvi -o sample.ps で一度sample.psを作ってから、 lpr -Pxxxxx sample.ps…
FirefoxがClose Firefoxというメッセージを表示して起動ないとき$HOME/Library/Application Support/Firefox/Profiles/*/.parentlockを消してください。または$HOME/Library/Application Support/Firefox をリネームしてください。
$mail アドレス でテキストファイルとしてファイルを送る。
Eucではなくshift-jisでemacs の文字エンコーディングの変え方 C-x RET f でshift_jisあとはターミナルの方をshift-jisにすればおk。
ubuntuでタッチパッドを認識するには ubuntuソフトウェアセンターから synaptic を検索、インストール dashホームからsynapticで検索して起動。
今まで日記とか続いたことないけど、 頭のなかを整理するために備忘録てきな感じでだらだらと書いていきます。