other

Windows10でローカル開発環境の構築

これまでローカル開発環境といえばxamppばかりだったので、いい加減vagrantを使った方法を試しておかねばと試したメモ。 virtualboxのダウンロード&インストール ここからダウンロードし、インストール。 vagrantのダウンロ...
other

Cloud9でgit連携~Rails開発環境構築

gitの事前準備 「New repository」から新しくリポジトリを作る際に、下記をコピーしておく。 Cloud9の準備 ワークスペースを新しく作成する際に、上記でコピーしたものを貼り付け(git連携準備はこれだけ)、Ruby on R...
PHP

Cloud9でPHP開発環境構築~CodeIgniterインストール

Cloud9とは? プログラミングを行うにあたって、最初の壁は「環境構築」ですよね。 そんな開発環境という壁をすっとばしていきなりプログラミング作業に入れるのがCloud9です。 アプリケーションの開発やデータベースなどをクラウド環境で利用...
other

PHPのマジックメソッドに関するメモ

マジックメソッドって? マジックメソッドは、特定の条件で自動的に呼び出されるメソッド。(コンストラクタやデストラクタに似たような感じ。) PHPには14個のマジックメソッドが用意されている。(コンストラクタやデストラクタを含む) マジックメ...
PHP

CakePHP で ajax を 使うと Internal Server Error

ajaxからコントローラのメソッドを呼び出そうとするとInternal Server Errorとなって半日くらいはまった。 結果のみ記すと、コントローラ側の呼び出されるメソッドに下記を追加するとOK. $this->autoRender ...
other

BootCampのWin10で トラックパッドの機能が一部死んでたけど生き返らせた

BootCamp+Win10は結構前から使ってたけど、ふつうにデフォルト設定で、クリック時はトラックパッド部をカチカチ押し込んで使ってた。(基本なんでもデフォルト設定をいじらない派) だが、やはりこれは不便かもと今更ながら思い立ち、トラック...
other

Edgeで電話番号がリンクになるという迷惑な仕様の対策

Edgeでは電話番号っぽい数字の羅列を自動認識してリンクにしてくれるという、とてもありがた迷惑な機能があります。モバイルOS前提に開発されたブラウザならでわの仕様というやつだと思われます。 ふだんChromeやFirefoxやSafariし...
other

chart.jsはIE8でも使える!ドーナツグラフをIE8で表示させたメモ

まったく需要はないと思われますが、どこかの誰かの役に立てば。 とても見栄えがよく、使用する機会の多いchart.jsのドーナツグラフですが、IE8では使えないことで有名です。「IE8 chart.js」等で検索すると、「動かない」「not ...
other

Excelで作った地図を高画質でjpegやpngに画像変換する方法

イベント会場の地図作りを任された場合など、わざわざPhotoshopやGIMP等の本格ツールを使わなくても、最近のExcelではある程度のきれいなものができてしまいます。 問題はそれを高画質の画像ファイルとして出力できるか、というところにな...
Apache

今さらながらieでX-UA-Compatibleが有効にならない場合の対処方法

いまだに社内LAN環境のブラウザはie8、ブラウザのバージョンアップは基幹システム(ミッションクリティカルなシステム)側の挙動に影響するためしてはいけないという環境で、内製システムを作っている。 当初はie8だけだったので、逆に割り切ってi...