ichirin2501's diary

いっちりーん。

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

キー配列を変更

お久しぶりです、生きてます。もう一ヶ月経ちますが、先月から脱ニートして社会人になりました。 楽しい日々を送っています。 情弱キャラが板についてきましたよ(どやぁ んで、キー配列を変更した話を少し。 仕事ではPerlでプログラミングしているんですけ…

身内ハッカソン

ここ数実は身内ハッカソンに参加していました。 3泊4日、ほぼ3日間のハッカソンになります。 各自自由にテーマを取り組むという、完全にソロプレイ。 自分はファミコンのエミュ作成にチャレンジすることにしました。 普段ソフトウェアばっかりなので、ハード…

ksnctfに取り組んだ話

ここ最近、ksnctfというものをやっていました。 主にコンピュータセキュリティに関する問題が出題され、FLAGをゲットする遊びです。 現時点(全21問)では全問正解しましたので、私なりにヒントを書きます。 書こうと思ったのは、勉強になるので是非やってみて…

XORShiftの逆算

XORShiftされた値を逆算する機会がありましたのでメモ書きです。 y = x ^ (x << t) のとき、y ,t が分かってるとして、xを求めたい。 x << t の値は下位t桁は必ず0になっているから、 y & ((1 << t) - 1) と x & ((1 << t) - 1) は等しい。 また、x << tの t…

AOJ.1178 A Broken Door

http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=1178&lang=jp 35msまで高速化頑張ってました。 現在1位の29msに届かなかったのが残念です。 解法はいくつかあるようですが、BFS+ダイクストラで解きました。 入口から出口までの1つの経路を考えた…

進捗

低機能バイナリエディタ「いっちーくん」人柱版 がひとまず完成致しました。 所々、未実装部分があるので公開はまだ先になります。

記号

/c

ご無沙汰です。 はてなブログに貼り付けるつもりでしたが、ハイライトがまだ効かないのでこちらに。 バイナリエディタの開発を一旦中断して、夏コミネタに向けて違うことしてました。 その結果↓ __attribute__((section(".text"))) char main[] = "%@@@@%!!!…

近況

訳あってめでたくニートになりました。それは置いておいて、 特に記事にするようなネタがないのですが、更新する意思表示も含め、近況報告です。 現在、バイナリエディタを開発中です。 「低機能バイナリエディタ いっちー君」 として公開予定です(コミケネ…

ζ*'ヮ')ζ<$_

ブログの方向性が迷子なので、ちょっと考えます。 方向が定まったら、恐らく新しいブログに移行すると思います。 新ブログ予定地 : ichirin2501's diary 競技プログラミング記事 : rintpsyの日記

てすと

てすと。

気になった

CVE-2011-4885が気になったので調べてみました。 脆弱性対策情報データベースには PHP は、ハッシュ衝突を想定して制限を行わずにフォームパラメータのハッシュ値を算出するため、 サービス運用妨害 (CPU 資源の消費) 状態となる脆弱性が存在します。 影響を…

urllib2周辺は触りたくないですね

またpythonでネットワークプログラミングする機会があったのだけど、 urllib2付近の処理が面倒です。いい加減、処理をまとめようと思って作成してみた。 複雑なことは出来ないけど、簡単なことならこれで十分。 Cookieはデフォルトで機能します。 POSTするデ…