Saba note new articles

CakePHP3の404/500ページ

エラー出力のレベルは開発時と運用時で随分違ってくるのですが、開発中のデバックモード時にはすべてのエラーをデフォルトのまま使うのがいいです。いろいろ...

Unity開発の備忘録

Unity開発をしようと思っています。ですがフォーラムは英語だUnity Proはやたらと高価だというわけでいろいろ躊躇してます。どこにどれだけリソースを確保す...

ニュルンベルグ・ナチ党党大会 VS Perfume

結構いいせんいってんじゃないかというのが私の感想ですが、人間の頭数でいったらおそらく比べものにならないのでしょう。ここで北朝鮮の党大会の写真も一緒...

Git Error 集

mergeしたら時々起こる fetch & mergeでよく起こります。 error: The following untracked working tree files would be overwritten by merge: .git...

mysqlでオートインクリメントを設定する

開発中になんでわからないけどオートインクリメント属性が消えてしまったので修正。 mysql> ALTER TABLE [TABLENAME] CHANGE [COLUMNNAME] [COLUMNNAME] ...

アップローダーのセキュリティー

ImageMagickの脆弱性の発表があってかなり面倒くさいことになっております。画像データの中にコマンド埋め込めるので結構厄介です。 緩和策の中に「画像ファ...

CakePHP3のDebugKit

CakePHP3のDebugKitはとても便利なのですが、時々環境によって出たりでなかったりです。なんかPHPのモジュール関連が足りなかったりする。 http://book.cakep...

WEBの歴史

WEBが一般的に浸透してきたのが1990年代ぐらいです。実際にhttpというプロトコルが作られたのは90年代初頭でした。この規格でWEBページを作っている人なんて...

Sublime text 2 ショートカットコマンド

複数文字列を選択・編集 CTRL + D 単語を選択してこれをやるとマッチした単語を順番に選択してくれます。選択すると選択したすべての単語を編集できるので...

vi,vimで文字化けしたら文字コード設定

terminal_envMacのターミナルを例にしてしまいますが、viで日本語が文字化けしたら文字コードが違っているのでそれを設定しなおしてあげます。特にいろんな文...

Macでxamppを使う

インストールと初期設定 ここらあたりからダウンロードしてインストール。WindowsとLinux、Macとわかれているので、ここではMac版を選びましょう。私は、Mac...

phpのpearってどこにあるんだろう

# pear config-show Configuration (channel pear.php.net): ===================================== Auto-discover new Channels auto_discover <...

branchの内容でmasterを上書きする

よくあるのがbranchの内容がmasterよりも正しくなっちゃってmasterがおいてけぼりってやつです。結構だらしないのでreset使うこと多いです。 $ git checkout...

MTの管理画面をカスタマイズする

小粋空間さんでかなり詳しく説明していますが、ここでは備忘録的に書いてます。 http://www.h-fj.com/blog/archives/2009/11/09-103804.php 管理画面もまたMT...

PerlのCPAN インストールと設定

そもそもCPANがインストールされていない場合は、yumでインストール。 yum -y install cpan Perlの非常に便利なモジュール群をインストールするには通常CP...

YouTubeをタブ切り替えで再生する

YouTubeのAPIを使って自力でいろいろやるとブラウザー依存のバグが多く出まして、原因が釈然としないのですが、ライブラリー使った方が安定感ありそうですね...

HDDの量とかディレクトリサイズを確認するいろいろ

dfコマンド 全体のHDD総量を測るのがdfコマンドです。最近は容量が大きいので-hでもってGB単位で表示するのが1番よいかなと思います。オプションなしだとデ...

Gitでブランチを作成する

ブランチの作成 $ git branch NEWBRANCH 現在のブランチ一覧 $ git branch NEWBRANCH * master 作業ブランチを変更 $ git checkout NEWBRANCH Switch...

Ubuntu16.04 インストールと設定

Ubuntu 16.04 ダウンロード Ubuntu 16.04 (Xenial Xerus)のisoイメージをダウンロードします。1.3GB近くあるのでダウンロードは結構時間かかります。リリー...

IP制限(.htaccess)

特定のホストのみ許可する <Files ~ "^\.(htaccess|htpasswd)$"> deny from all </Files> order deny,allow deny from all allow from 12.34.56...

Windows10でVPN接続

Windowsメニューから設定を開きます。 ネットワークとインターネット(Wi-Fi、機内モード、VPN)を開きます。 サイドメニューのVPNを選択します。 [+]VPN接続...

Ubuntu/DebianでSamba(ファイルサーバー)のインストールと設定

ファイルサーバーは何だかんだでとても楽でいいです。2TB級のHDDが安価な世の中になったのでファイルサーバーは尚更便利な世の中になってきました。私は家族...

TBCとTBD

コードの中にまだ決まっていない項目があった場合は、こんな風に入れてくる業者がいたなのかっちょいい。 TBC = To Be Confirmed (確認中) TBD = To Be D...