studies

いろいろ勉強用備忘録的な感じ

開発ツール

GUIは変わりやすい…けれど…

最近職場でWindows 7に代わって、Windows 10が標準OSとして指定されつつある。 なんでWindows 7でやっていたことを、Windows 10でもやろうとするのだが、例のごとくGUIが変わっていてやりにくいことこの上ない。 なんでMSは毎度毎度GUIを変更するんだろうか…

pmccabeを使って簡単にサイクロマチック複雑度を測る

サイクロマチック複雑度、あるいは循環的複雑度とは、コードのパスの複雑さを表す指標の一つだ。 10以下なら良い構造、30未満ならまあ許容、30以上なら構造的リスクあり、50以上でテスト不可能、70以上でいかなる変更もデグレを引き起こすとされている。 こ…

いろいろ環境設定(主にvim)

ソースコードが読めない(絶望)。あまりにダメダメだから、環境を色々試してみることにした。やったこと↓ Windowsのレジストリをいじって、キーバインドを変更。CapsLock->Control, 変換->Esc。 tmux導入。 vimプラグインdein導入。 vimプラグインtaglist導…

勉強用サーバ兼ファイルサーバの構築(samba/Ubuntu16.04/Windows10)

思ったより簡単にできてしまったのでメモ。 機材 小さなノートPC(1kg以下。使いやすい。HDD容量30GBくらい) 大きなノートPC(重い。使いづらい。HDD容量500GBくらい) 今までの環境 どっちもOSはWindows10。 小さな方にMS-Officeを入れてexcelで遊んだり、…

BitBakeについて

今日は仕事でBitBakeというものを使った。 ゴロが非常に良い。 ググればすぐにいろいろ出てくる。 BitBake 概要 BitBake - Wikipedia, the free encyclopedia Yocto Project を使用して組み込み用のカスタム Linux ディストリビューションを作成する とりあ…