programming

カラースキームとフォントの話

昔は「wombat」を使ってたけど、最近はずっと「Solarized」。 そして「Darcula」を使ってみたけど、落ち着いててなかなか良い感じ。 ちなみにフォントは「あくあフォント>ゆたぽんフォント>Consolas>Ricty Discord」の流れをたどってる。

Xcodeコードひな形のヘッダコメントを削除する

やること Xcodeでソースを新規作成する際、デフォルトのヘッダのコメントを変更する。 テンプレートの編集というと難しいイメージがあるが、けっこう簡単にできる。 最初に iOS用のテンプレートは下記に存在している。 /Applications/Xcode.app/Contents/Dev…

QiitaのAdvent Calendarがスタート

ああっ、ついに12月に入ってしまいました!早い・・・。 てことで、Qiitaの2013年のアドベント・カレンダーに続々と情報が出てきました。 2013年のAdvent Calendar一覧 - Qiita [キータ] できるだけいろいろな記事を読んで勉強しなきゃなぁ。 ちなみに私もち…

プログラマなら気になりそうな、コード記述の話題

ソースコードの、 インデントは「タブ」にするか「空白」にするか ここにスペースを「入れる」か「入れない」か カンマの位置は「前」か「後」か といったことを、Githubから統計を取った結果のようです。 Popular Coding Convention on Github まぁ、書き方…

#Effective C# 4.0のもくじ

Chapter 1 イディオム アクセス可能なデータメンバの代わりに常にプロパティを使用すること constよりもreadonlyを使用する キャスト時にはisあるいはas演算子を使用すること #ifの代わりにConditional属性を使用する ToString()を常に実装すること さまざま…

More Effective C#のもくじ

Chapter 1 ジェネリック 1.xフレームワークAPIのクラスではなく、ジェネリッククラスを使え 制約は必要最小限にして十分なものを定義せよ 実行型チェックを使ってジェネリックアルゴリズムを特化せよ ジェネリックを使ってコンパイル時型インターフェイスを…

Effective C#のもくじ

Chapter 1 C#言語 アクセス可能なデータメンバの代わりに常にプロパティを使用すること constよりもreadonlyを使用する キャスト時にはisあるいはas演算子を使用すること #ifの代わりにConditional属性を使用する ToString()を常に実装すること 値型と参照型…

ソースコード、コードスニペット共有Webサービスまとめ

ちょっとしたソースコードの共有系のWebサービス。 利用可能(2013/11/12時点) sourcepod.com シンプル。共有するURLを出力してくれるのが良いかも。 Snipt.org UIが綺麗。 Pastie 超シンプル。 Pastebin.com 言語が豊富。(PL/SQLとかT-SQLもある!) サー…

今ってC言語が人気ナンバーワンなんだ・・・

「C言語」人気ありますねー。 少し古い記事(2013年7月) 7月プログラミング言語人気 - PHP急上昇 | マイナビニュース 順位 C Java Objective-C 過去5年間の傾向 Java ・・・下落傾向 PHP ・・・下落傾向だったが、最近巻き返し T-SQL、PL/SQL ・・・成長率…

コードにコメントを書く上でのポイント

コードにコメントを書く上でのポイント。 Pete Goodliffeさんの教えを要約してみた。 大切なこと ソースコード自体を最高レベルのコメントと考えて、コメントがなくても理解できるコードを書くこと。 コードと同じように、「見直し」と「修正」を何度も繰り…