いろいろがんばりたいブログ

情報科学科の人がいろいろ書きます。

2014-01-01から1年間の記事一覧

引越し

自前のブログシステムを構築した(してる)ので引越し まだRSSがないので不便かもしれないけど、そのうち。 http://pushl.net/blog/

ねむれないのでブログシステムについて考える

適当なブログシステムをでっちあげようかな。 外部システムに依存しないものをつくりたいものだ。 理想はkinabaさんのブログ ( http://kmonos.net/wlog/134 ) 何が必須だろうか。 前,後のページ ……だけ?もしかしたらこれだけなのか。

なんかなー

院試勉強をしているのだけど、なんだかなーって感じ。 いや、どっちにせよ線形代数はいろいろ使えるから予習しようとは思ってたからいい機会なのだけど。 どうでも良いけど、はてなブログは改行が改行だと扱われないっぽくて不便だ。

SRM 626 練習

そろそろICPCなので競技に復帰してみたり。 AOJとかちょろっとやって、明日はTopCoderだったりするので前回のSRMのeasyを解いてみた 157.19 / 250 pts まぁまぁかな。割とさくっと解けた気分でいたけど大分かかってる気もする。 同じチームの人に勝っていた…

ArchLinuxでAVRを開発しようとしてみるメモ

ArchLinuxでAVR(ここではATMEGA328P)で遊ぶメモ たぶんUbuntuとかも同様にいけるんじゃないかなー ハードウェア とりあえず書きこみに自分が使っているものは以下 AVRISP mkII (http://akizukidenshi.com/catalog/g/gM-02582/) 自作の書きこみ簡単にするやつ…

TCO 2014 R1

ほとんど時間をとってないので、適当なコードを投げていた。 ビーム幅3と書いてある時点でお察し // compile in C++11. use -std=c++11. #include <iostream> #include <iomanip> #include <vector> #include <valarray> #include <map> #include <set> #include <list> #include <queue> #include <stack> #include <bitset> #include <utility> #</utility></bitset></stack></queue></list></set></map></valarray></vector></iomanip></iostream>…

Mendeleyにvimperatorから追加する。

http://www.mendeley.com/import/ ← ブックマークレットがあるので、以下のようにしてみた。 nnoremap m o javascript:document.getElementsByTagName('body')[0].appendChild(document.createElement('script')).setAttribute('src','https://www.mendeley.…

NSX-39 pocket mikuがArchLinuxから/dev/midiとして見えなかった

alsa-ossをいれて再起動したらOKだった。

競技プログラミング向けテスタ

なんかそのうちライブラリとかにうつしたい。 ソースの名前はmain.cppを仮定 入出力はhoge.in,hoge.outとする。 Makefile CPP = clang++ CPP_FILE = main.cpp TEST_SH = ./test.sh CFLAGS = -O2 -std=c++11 -Wall PROGRAM = ./main all: $(PROGRAM) $(PROGRA…

音を使ったデバッグ

というのもあるのかなぁという妄想をした。 こう、HDDがカリカリなってたら、なんかヤバいとかそんな感じ。 まぁ、新規性もないようなので、 Debugging parallel programs using sound Sound Debugging Linuxだと、mpg123とか、aplayを使うのが手頃だと思わ…

予測型構文解析で記述できるかどうかを判定する

再帰下降型の構文解析で曖昧さがないような文法かのチェック タイガーブックのをC++で実装してみた。 ちゃんとできてるんかな……。 #include <iostream> #include <vector> #include <set> #include <map> using namespace std; struct Rule{ char from; vector<char> to; Rule(char from_,vector<char></char></char></map></set></vector></iostream>…

POJ 3662 Telephone Lines

解を二分探索 + ダイクストラ // compile in C++11. use -std=c++11. #include <iostream> #include <iomanip> #include <vector> #include <valarray> #include <map> #include <set> #include <list> #include <queue> #include <stack> #include <bitset> #include <utility> #include <numeric> #include <algorithm> #include </algorithm></numeric></utility></bitset></stack></queue></list></set></map></valarray></vector></iomanip></iostream>

linuxでニコニコ生放送をする。

これだけ。 他の記事のを色々試したが、すべてうまくいかなかった。 #!/bin/sh # https://trac.ffmpeg.org/wiki/StreamingGuide ffmpeg -f x11grab -s 1440x900 -r 15 -i :0.0 -f alsa -ac 2 -i default \ -c:v libx264 -preset fast -pix_fmt yuv420p -s 14…