- 
	
		  Xcodeで何気なく空気を吸うように使っていて身体に染み渡る役に立つショートカット同じ単語を選択して同時に編集 cmd + ctrl + E 下側を閉じる cmd + shift + Y 左側を閉じる cmd + 0 右側を閉じる cmd + alt + 0 ファイル検索して開く cmd + shift + O カーソルより後を行削除 ctrl + K インデント ctrl + I 単語を選択(自分でキーバイ...
- 
	
		  AtomでRemote-FTPプラグインを使ったら、リモートサーバーのファイル編集が快適すぎる件(Remote-FTPの使い方)aptanaやnetbeansのように、リモートのサーバーに接続し、そのサーバー内にあるファイルを直接編集するような感じのことを、Atomでもできないか探していたところ、それっぽいプラグインをみつけた。 Remote-FTPというプラグインだ。 Remote-FTPの使い方 1....
- 
	
		  Swiftのビルド時間の計測と短縮Build Settings > Swift Compiler - Custom Flags > Other Swift Flags に、以下設定を追加。順番重要。 -Xfrontend -warn-long-function-bodies=100 これで、コンパイルに100ms以上時間がかかっている関数名が、warningで表示される。 100の部分を色々調...
- 
	
		  Objective-C時代に使用していたUIColorのカテゴリをSwiftのエクステンションに書き換えたときに使った便利な置換objective-c時代に使用していたUIColorのカテゴリをswiftのエクステンションに書き換えた。 その時、 UIColor.mycolor() みたいなのから、 UIColor.mycolor みたいなのにしたかった。 ビルドして、ひとつずつエラーをつぶしていくでもよかったが、 めんど...
- 
	
		  XcodeのImage.AssetsにPDFを指定するImage.AssetsにPDFを指定するやり方。 確認方法に注意! まず、@1xの解像度でPDF画像を用意する。 で、Image.Assetsを新規作成して、ScalesをSingle Scaleにして、PDFをドラッグ&ドロップして設定。 これでOK。 すると、ビルド時に、Xcodeが、@2x、@3x...
- 
	
		  Macで開発時のSQLiteクライアントiOSアプリ等を開発していて、SQLiteのクライアントは何が良いのか。 とりあえず、有料アプリのBaseとSQLPro for SQLiteを買ってみた。 まずは、アプリのメリット。 GUI操作できる。 データが一覧でみやすい。 データをExcel感覚で修正できる。 テーブルのC...
- 
	
		  CodeIgniterのコントローラはシングルトン?とにかくグローバルな存在。CodeIgniterのコントローラ(CI_Controller)はグローバルな存在である。 確かに、Webページにアクセスするときって、1リクエスト1コントローラしか通らないからなぁ。 なので、共通で使う変数とかは、コントローラに持たせた方がベターかも。 ちなみに、...
- 
	
		  CodeIgniterのlist_tablesで作成したテーブルが出てこないCodeIgniterのlist_tablesを使用して、テーブル一覧を表示させようとしたが、出てこない! 作成したテーブルだけ出てこない! CodeIgniterのソースを調べた結果、 どうやら、list_tabelsで取得できるテーブル一覧は、 CodeIgniter内でキャッシュされている...
- 
	
		  odbcドライバでmemory exhaoustのエラーが出るCent OS 上のPHPからodbcドライバでWindows Server上のSQL Serverへ接続していて、 Allowed memory size of 1073741824 bytes exhausted (tried to allocate 4294967293 bytes) Filename: ... といったエラーが出た。 php.iniのmemory_limitの設定を増やし...
- 
	
		  CodeIgniterのDBでメモリ節約CodeIgniterを使用していて、データベースからデータを取得する際、 以下のようにデータを取得すると思う。 [crayon-69045bfb9edb2281735737/] この方法でもOKだが、データベースから取得したデータを、 すべてメモリに展開するため、大量のデータを操作す...
 
	