読者です 読者をやめる 読者になる 読者になる

Program

clang-format Style Options 日本語翻訳 & サンプル集 #clang #llvm

随時更新予定 概要 clangにはclang-formatと言うフォーマッタが存在しておりC言語,C++,Objective Cのインデントなどのファイルフォーマットを自動的に揃えることができます。(vim,emacs,SublimeText向けプラグインも用意されています。) これらのフォーマッ…

clang-format-diff.py実行時のエラーの解決

エラー # clang-format-diff.py Traceback (most recent call last): File "/usr/local/bin/clang-format-diff.py", line 24, in <module> import argparse ImportError: No module named argparse 解決 easy_installをインストールして、easy_installでargparseを導</module>…

初めての関数型言語 #emacs #lisp #ruby

概要 1年ぶりにemacs lisp環境を整理していて、文字列のリストの各要素に特定の文字列を追加するということがしたくなりました。 しかし今まではemacs lispは他の人のの設定をコピペしたり変数に代入する程度のことしかしたことがなく、いざ書こうととしたら…

 emacs上のterm.elで正しくansi colorを256色表示する方法

はじめに 少し前に256色対応の設定を弄くり、、 lsで表示されるファイルの色(LS_COLORS)を様々な言語や拡張子に合わせて設定してみた Web系も関数型言語もあるよ - GeekなNooblog ターミナルの色を最高にかっこよくする方法 - GeekなNooblog 最近は久しぶり…

使いやすい位置にあるけどあまり使わないemacsショートカット

概要 最近またemacsのカスタマイズを始めたのですが、どのショートカットが余っているのかがわからなくなってしまいました。 そこで自分にとって使いやすい位置にあるけどあまり使わない、なくてもどうにかなるショートカットをまとめてみました。 ※一部省略…

MOVEとはどのようにして生まれた子なのか? MVCとMOVEの違い

関連記事 MVCがそもそもわからないという方はまずこちらをどうぞ プログラマーが意識するべきUI設計指針 3つのMVCモデル - GeekなNooblog http://d.hatena.ne.jp/sona-zip/20110817/p1 本題 下記の翻訳記事により、MVCに変わる?MOVEという概念が登場してい…

MVCにおけるViewの表示方法 トランザクションスクリプト、ドメインモデル

MVCモデルについて - GeekなNooblog プログラマーが意識するべきUI設計指針 3つのMVCモデル - GeekなNooblog MVCモデルの問題点を解決するPMモデルとMVPモデル - GeekなNooblog MVCにおけるViewの表示方法 トランザクションスクリプト、ドメインモデル - Gee…

MVCモデルの問題点を解決するPMモデルとMVPモデル

MVCモデルについて - GeekなNooblog プログラマーが意識するべきUI設計指針 3つのMVCモデル - GeekなNooblog MVCモデルの問題点を解決するPMモデルとMVPモデル - GeekなNooblog MVCにおけるViewの表示方法 トランザクションスクリプト、ドメインモデル - Gee…

プログラマーが意識するべきUI設計指針 3つのMVCモデル

数ヶ月前の記事に引き続きMVCモデルについてのまとめです。 MVCモデルについて - GeekなNooblog プログラマーが意識するべきUI設計指針 3つのMVCモデル - GeekなNooblog MVCモデルの問題点を解決するPMモデルとMVPモデル - GeekなNooblog MVCにおけるViewの…

MVCモデルについて

MVCモデルについて - GeekなNooblog プログラマーが意識するべきUI設計指針 3つのMVCモデル - GeekなNooblog MVCモデルの問題点を解決するPMモデルとMVPモデル - GeekなNooblog MVCにおけるViewの表示方法 トランザクションスクリプト、ドメインモデル - Gee…

お気軽全角判定

文字列の中に全角文字列が含まれているかを判定します。 1文字でも含まれていればtrue、1文字も含まれていなければfalse public static boolean containsZen(String s) throws UnsupportedEncodingException { for (int i = 0; i < s.length(); i++) { Strin…