タグ

2010年8月19日のブックマーク (3件)

  • いろいろな言語のコーディング規約,スタイルガイドのリスト — TRIVIAL TECHNOLOGIES 2.0

    みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー プログラミング言語(C#,VB,PHP,C/C++PythonJavaRubyJavaScript,Objective-C)やHTMLのコーディングスタンダードを集めたリストを発見しました。日語訳があるものはできるかぎり探し出して,括弧のなかに併記して補ってあります。微妙に古いのが混じってるかな。Rubyは日発のコーディング規約がある気がする(まつもとさんの日記を見つけた)。 元記事にPerlのスタイルガイドがなかったんだけど,モダンなPerlスタイルガイドがあったら教えて欲しいです:-)。 PythonにはPEP8というコーディングスタイルガイドがあってよく読まれることは

  • C++の便利ツール・ライブラリ - DO++

    フルタイムで働きはじめて4ヶ月。 いろんなことがありました。 今日はインターンが来ているということもあり日頃のC++コーディングライフの中で大変重用しているツールを紹介します。といってもどれも有名なツールでググれば解説がでてくるとは思いますので、一言ずつだけ紹介してみます。みなさんも何かよさげなライブラリ・ツールがありましたら教えてください。 - valgrind/callgrind/cachegrind プログラムの実行結果を解析するツール群。まぁ、王道であえて紹介する必要はないかもしいませんが.。valgrindはプログラムのどこかでメモリが漏れているかどうかのチェックに使います.コードのどの部分で確保した領域がどこで漏れているかまで追跡することができます valgrind --leak-check=full command プログラムのどのが計算量的にボトルネックになっているかを調べ

    C++の便利ツール・ライブラリ - DO++
  • tips : tips/01.コンピュータ関連/UNIX/viめも.txt

    vi について カーソル移動 ・ カーソル移動 1G (:0 と同じ) ↑ Ctrl  + B (PgUp) { (段落) ↑ -                      k ↑ 0 << ^ << B < b < h ← ・ → l > w > W  > e > E >> $ ↓ +                      j ↓ } (段落) Ctrl  + F (PgDn) ↓ G (:$ と同じ) ※  (1) b, w, e は単語単位にジャンプ。大文字にすると、句読点を飛ばす (2) w は単語の頭、e は単語の末尾 (3) 0 は行頭、^ はインデントされた行頭 ※ その他スクロール Ctrl + D, Ctrl + U : 1/2画面分スクロール Ctrl + E, Ctrl + Y : カーソル位置を変えずにスクロール