タグ

2016年12月15日のブックマーク (4件)

  • 初心者こそ、お洒落でvimらしい使い方を学ぼう!

    vimvimらしく使っていますか? ネットで「vimの使い方」と検索すると、vimにはモードがある事を教えてくれたり、カーソル移動やよく使う編集のためのキーバーインドの一覧をまとめてくれていたりするページが沢山ヒットします。 それらを読んで、実際に使ってみて 「うはぁ、vimって超便利!もう手放せないぜ!」 って、なりましたか? 私の場合は、正直、「何これ?モード移動とか超面倒クセーーー」って感じでした。 vi 対 Emacs どっちが最強?! とか、言われているはずなのに、普段、Emacsを使っていた私にとっては、vimの何処が良いのか、さっぱり分かりませんでした。 私は、別にEmacs信奉者であるというわけでは無く、どちらかと言えば、マニアックな操作感を持つvimに常に魅力を感じていて、使えるようになりたいなぁと憧れさえ持っていました。 なので、偶にネットでvimの使い方を検索してみ

    初心者こそ、お洒落でvimらしい使い方を学ぼう!
    MonMonMon
    MonMonMon 2016/12/15
    そういうもんなんだ
  • Jenkinsの設定などを雑にバックアップする「jenkins-backup-script」 - Qiita

    jenkins-backup-scriptとは? Jenkinsの設定ファイルやプラグイン一式を全部tar.gzに固めるスクリプトです この辺のファイルをバックアップします $JENKINS_HOME/*.xml $JENKINS_HOME/jobs/*/*.xml $JENKINS_HOME/nodes/* $JENKINS_HOME/plugins/*.jpi $JENKINS_HOME/secrets/* $JENKINS_HOME/users/* 使い方 単体実行 ./jenkins-backup.sh にJENKINS_HOMEの場所と作成したいアーカイブファイルの場所を渡すだけです Jenkinsのジョブで1日1回動かす 1. Exclusive Execution Plugin をインストールする バックアップ中に他のジョブが実行されないよう排他制御を行うためにExclusi

    Jenkinsの設定などを雑にバックアップする「jenkins-backup-script」 - Qiita
  • cereal + boost json_parserによるjsonファイル入出力の一例 - Rokiのチラ裏

    題名は何だかやたら大々的だがそんな大した事はしていない。 あるところで、シリアル番号を生成したいという案件が来たというような話を伺った。まあ、ちょいちょいとやれば簡単に実装できるとの話だったので、「そうですね」と私は答えた。「そうですね」と答えた以上、ある程度書けなくてはならない。そんなわけで、cerealとboost json_parserを使って一応雑に帰りの電車の中で書くだけ書いた。*1 シリアル番号は連番。一応ユーザー数が露見しないよう可逆スクランブルしてその値を16進値としてユーザーに渡す。 スクランブル値とデスクランブルのための値をjsonで保持する。 可逆スクランブルのアルゴリズムは簡潔的にするためMersenne twisterで得られた一定の値を単に足している。変えたくなったら関数オブジェクトでも渡せるような設計にすればおk #include<iostream> #inc

    cereal + boost json_parserによるjsonファイル入出力の一例 - Rokiのチラ裏
  • 質問は恥ではないし役に立つ - Qiita

    一年半SEとして働いてきた中で、私自身が苦手だと思っており、他人からもそのように評価されていたのが「質問の仕方」でした。 それが先日、他人から「質問の仕方がうまいね」と褒められることがあり、ようやく一人前の質問の仕方ができるようになってきたので、どのようにして克服できたのか紹介したいと思います。 質問の基形 私が入社したばかりの頃は、わからないことがあればすぐに先輩に質問していました。 そのときにしていた質問の内容はだいたいこんな感じです。 「環境構築を手順書通りにやったんですけど、○○のコマンドでエラーがでてしまいます!なんとかなりませんか?」 このような質問を受け取ったら、先輩は暇ならばエラーメッセージを見てくれ、エラーメッセージに書かれていることに対して調査してくれるかもしれませんが、忙しいときにはそんなことはしてもらえません。 こんな質問を繰り返しているうちに先輩からは「技術系メ

    質問は恥ではないし役に立つ - Qiita