2018-01-01から1年間の記事一覧
CentOS6を使っていた時に発生したエラーの対処を忘備録として書いておきます。 問題:yum updateができない 更新が止まったリポジトリは移動されているので、以下のようにリポジトリの位置を変更する。 $ sudo sed -i -e "s|mirror\.centos\.org/centos/\$re…
以前から気になっていた競技プログラミングに参加してみました。AtCoderの時間が合いそうな手近なヤツに登録して、参加を待つ。CODE FESTIVAL 2018 qual A - CODE FESTIVAL 2018 qual A | AtCoder使用する言語は無論C++、得意というわけではないのですが(む…
Python、BeautifulSoupでスクレイピングのコードを書いていた時のことです。あるページのdiv.hugahugaをスクレイピングしたく、ChromeのコンソールからCSSセレクタで実行したところ問題ないかなと思いました。 $$('div.hugahuga'); >[5](ちゃんと5件取れて…
SF・ミステリ作家の小林泰三の短編集「完全・犯罪」を読んでの感想です。 全体の感想 短編5作品を収録した短編集。ジャンルはSF、ミステリー、ホラーと多種多様。 特に好きなのは「双生児」「隠れ鬼」双生児は一卵性双生児の双子の話、『私たちはあらゆるも…
最近electronなるフレームワークを見つけた。 HTML5とnode.jsでGUIアプリケーションを作れるらしい。VS CodeやAtomもこのフレームワークで製作されているらしいので、信頼性はありそう。 GUIといえばこれまで.Frameworkしか使ってこなかったから、Macで開発…
タイトル通り読んで良かったと思う本を、つらつら書いていきます。 その都度、更新していきます。
`remove`や`unique`は要素を削除するが、コンテナの長さは変更されない。 そのため、アルゴリズム適用後は、いらない長さを`erase`関数で削除する必要がある。 std::vector<int> v; v.erase( std::remove_if( changeNums.begin(), changeNums.end(), [](int x){ r</int>…
1.宣言 Vector v; double len = v.length(); C++ではクラスを宣言すると引数なしのコンストラクタが自動で呼び出される。 呼び出されたフィールドにアクセスするには.(ドット)を使う。 オブジェクトはスタック領域上に実体が作成される。そのため宣言され…
グラフ理論が結構面白かったので、それを元に何かソフトを作ってみようと思う。とりあえずはPythonとjsonで作ってみて、それを操作できるGUIのソフトを作りたい。 GUIはelectronが良さそうなので、これでやってみる。オライリーでグラフデータベースの書籍が…
うちのThinkPad E440が起動しなくなった時の対処を書いておきます。 症状1:スイッチを入れても画面が真っ暗のまま Biosまで起動しなくなってました。 ぐぐったらどうやらCMOS電池を抜き差ししてリセットすることで直る可能性ありとのことです。 まずはCMOS…