github

GitHubにpush,pullするときのパスワード認証が鬱陶しいのでzshで何とかする

皆さんお馴染み The world’s leading software development platform · GitHub ですが、 パスワード付きの鍵を作ってしまうと、 push, pull のたびに認証を要求されてしまいます。GitHub曰く「別にパスワード付けても凄くセキュアになるわけじゃないよ」だそ…

ブランチのマージと削除

さて、開発中のライブラリでは、不必要になったクラスの完全削除が完了しました。 テストも通して、実際に使ってみて、問題なしと判断。 というわけで、masterブランチにマージしてみようと思います。といっても実は簡単で、およそ3行のコマンドで事が終わり…

これまでの実装とこれからの展望

上のトピックで「不必要なクラス」についてちょっと言及しましたが、 これまでどういう設計になっていたのか少しだけ書いておきます。それから、(まだ不必要なクラスの完全排除には至っていませんが) 修正が完了したあとどうするのか、についても少し。 gi…

既に修正を加えてしまった状態でブランチを作る

いま製作中のライブラリ構築練習台であるナンプレ解決器は、 もともと「人間の解き方」を実装すべくクラスを構築していたので 確定探索と背理法のみを使うとなると、却って邪魔になるクラスがあるんですね。 それを思い切って削除してしまおうと。使わないだ…

ナンプレの問題をYAMLから読み込めるようにしてみたよ

現在のgithubのhead。 https://github.com/sandmark/libnpsolver/tree/905d13874bf4daad9c70f697a2497e81120fe890ナンプレって要は二次元配列で平面を表現しているものだから、 例えばYAMLで: problem01: - [1,2,3,4,5,6,7,8,9] - [1,2,3,4,5,6,7,8,9] - [1,…

ナンプレ解決器をgithubにうpしてみた

うん、はてなの仕様を把握してなくてこの記事ふっ飛ばしちゃったから げんなりしながらもっかい書くよ。すっごい自業自得だよね。https://github.com/sandmark/libnpsolver/tree/72449e909f6be66ca53689b89b2dc5c9b4bdf808さてこちら現在のhead。 README書く…