ほげほげ

プログラミング、英会話、ヨガ、料理などの備忘録など。

2015-01-01から1年間の記事一覧

FuelPHP で配列定数的なものの管理

今開発しているサービスで都道府県の登録をする必要がある。都道府県のデータを配列で持ちたいのだが、FuelPHPではどのように管理するのがベストプラクティスなのか?configは設定値なのでちょっと違うかなと思いつつ、他に方法が思いつかなったので、config…

テンプレートエンジンtwigの継承方法

twigはベースとなるテンプレートを作り、それを継承して書き換えたい場所だけ書き換えるといった使い方が可能だ。 共通部分の流用が簡単に出来るので、重宝する。継承元テンプレート(base.twig) <html lang="ja"> <head> <meta charset="utf-8"> <title>title</title> </head> <body> {# 書き換え対象 #} {% block main %} {% endbloc</body></html>…

FuelPhpのdefautl time zone

php.iniを修正しなくても、app/config/config.phpで設定ができる。

Google AppEngineでハローワールドした

この所、OpenSSLやglibcなどの脆弱性がポロポロ見つかり、サーバーのメンテナンスが大変だなーと思い、Paasを検討し始めている。手始めに、Google AppEngineを使ってみた。デプロイまでの手順はだいたい以下のページの通り。 https://console.developers.goo…

UIViewControllerがタブ内にあるか判別する

Viewのサイズ調整をするのにUITabBarController内に、UIViewControllerがあるのか判別したいことがありました。 if(self.tabBarController){ NSLog(@"IN TAB") ; } else { NSLog(@"NOT IN TAB") ; }

FuelPHPのlighttpd リライト設定

# /assets/以下へのリクエストはそのまま、ドキュメントルートへ # /assets/以外のリクエストはFulePHPのフレームワークへ url.rewrite-once = ( "^/assets/.*$" => "$0", "^/(.*)$" => "/index.php/$1" )

ideavim の vimrc

ideavim のvimrcは~/.ideavimrcclipboardオプションに対応していない:%y * で全行をクリップボードにコピーできるvimrcに以下を記述するとそれぞれのコマンドも対応 http://vim-jp.org/vimdoc-ja/map.html#key-mapping

確定申告

今年は余裕をもって終わらせました。

個人事業主が引っ越し

個人事業主もやっていますが、引越ししました。確定申告でどの税務署に提出すればよいのかわからなったので調べました。 個人事業主の事務所を現住所に移転させ、現住所の管轄の税務署に提出する。 所得税の納税地の変更届を提出する。 No.2091 個人事業者の…

2つのファイルの内容を改行を挟んで連結するbash

echo "`cat file1.txt`" $'\n' "`cat file2.txt`" > result.txt catコマンドの実行を"で囲んでいるのは、ファイルの内容の改行をそのまま出力するため。