2017-07-01から1ヶ月間の記事一覧

最も簡単な逆アセンブル(バブルソート)

だんだん、難易度を上げていく。とはいっても、まだ、基本情報技術者試験レベル(このくらいのレベルだったと思う)。新人のころに、満点がとれるレベルまで勉強したのだが、うそみたいだ*1。 さてさて、まずは、バブルソート(単純交換ソート)のプログラム…

最も簡単な逆アセンブル(再帰)

「最も簡単な逆アセンブル(ヒープ) - あしのあしあと」の続き。今回は、再帰の場合を実験してみる。 題材は、階乗を求める関数 fact。これは、再帰的に、次のように書ける。シンプル。引数のチェックとか、とりあえずなしで。 int fact(int n) { if (n == …

失われた数年間を取り戻す

なにもかも、遅れてしまっている。たかだか 5 年くらいで、こうまで変わるものなのか。 仕事では、クラウド上の Web アプリケーションを扱うことが多い。今は、開発部隊が「セキュリティ上どういうところに気をつけて提案、設計、実装、運用すればよいのか?…