タグ

2016年2月6日のブックマーク (2件)

  • SASプログラミング ベストプラクティス25 - 荒れ地

    Kirk Lafler Shares 25 Coding Techniques! ~ 25 Best Practice Coding Techniques for SAS Users こちらの記事(前回挙げたリンクのひとつ)を、リーダブルコードに倣って先輩からのアドバイス口調で抄訳しました。 ※は私が追加したメモです。 プログラムを実行したらすぐにログを確認しよう。ログを抑止するオプションは使用しないようにしよう。 source2オプションを使おう。(%includeしたソースがログ出力される)※参考:Suppressing Information to the SAS Log PROC SQLやPROC REPORTといったプロシージャのコードをシンプルに出来ないか考えてみよう。(使用するプロシージャの数を減らせばI/Oが減り、実行速度の向上に繋がる) DATAステップとプロシージャで同

    SASプログラミング ベストプラクティス25 - 荒れ地
  • Vim幼稚園からVim小学校へ - Qiita

    emacsキーバインドに慣れ親しんだせいで長らくVim幼稚園のままだった私が来ましたよ。キーバインドを一度に覚えようとすると挫折しやすいので、以下のように少しずつボキャブラリーを増やすのがたぶん吉。 特記しない限りノーマルモードが前提。後、.vimrcでの設定については最小限にしか触れない (emacsでつい設定ファイルをいじってしまいがちだった反省から) ので各自好きにしてください。 Level 1 最小限の使い方だけ覚えて、ぶっつけでサーバーの設定ファイルを更新したりしていた。10年以上この状態。 iでその場でインサートモード aで直後の文字にインサートモード :wqで保存終了 :q!で保存せずに終了 移動はひたすらカーソルキー xでカーソル下の文字を削除 困ったらEscキーを連打 上はもともと、vimの先祖でずっと機能の少ないviの操作なのだけど、viならほぼどんなたいていのUnix

    Vim幼稚園からVim小学校へ - Qiita