株式会社プロネット

 

WEBシステム開発、ITコンサルティング、自社サービス、教育事業 - これからのビジネスへのIT活用ソリューションをご提案致します。

記事一覧

CakePHP3でJSONを返すだけのアクションをつくる

CakePHP3でJSONを返すだけのアクションをつくります CakePHP3を使い始めました。 2系とは書き方が変わっています。 環境 CakePHP 3 public functio[…]

MySQL5.7にアップデートしたらonly_full_group_byでエラーになった

久しぶりの更新になってしまいました。 過去に作成したシステムのMySQLバージョンを5.7にアップデートした際に、以下のエラーで怒られました。 ※ちょっと長いので改行しています。 Syntax er[…]

Cloud9のフォントを変えるとカーソルがずれる問題

他のエディタではRicty Diminishedを使っていましたが、 Cloud9でフォントを変えるとすごい勢いでカーソルがずれます 原因はスペースを表示していたことでした 対応策 Cloud9の歯車の設[…]

gitで必要なファイルのみcloseする

gitで特定のディレクトリやファイルのみcloseする方法を紹介します。 1. sparsecheckout を有効にする。 git config core.sparsecheckout true […]

FireFoxでNegativeMarginを指定するとinline-blockがカラム落ちする

FireFoxでNegativeMarginを指定するとinline-blockがカラム落ちする 要素を横並びにする際inline-blockを指定したところ、なぜか初回だけカラム落ちが発生。 原因を調べてみたら[…]

Cloud9 でブレークポイントを使用したデバッグ

久しぶりの投稿になってしまいました。 Cloud9で、ブレークポイントを使ったデバッグ方法です。   まず、プロジェクトをRunする前に、DebugモードをONにします。 既にRunしている場合は[…]

Cloud9でMySQLがスタートできない

Cloud9でワークスペースをクローンして、「Run Project」をしたらMySQLが立ち上がりませんでした。 直接コマンド[mysql-ctl start]を実行したら fail と返ってきました。 結[…]

CakePHP2のcacheパーミッション

CakePHPのcacheのパーミッションエラーにはまってしまいました。 調べたら「777にすればいいんじゃん」とばかりでした。 1. 状況 今回の状況は、webからアクセスするapacheユーザーと コ[…]

UPDATEで条件別の値をセットする

MySQLで追加したカラムに値を設定するときなどに、CASE文を使うことで条件によってセットする値を変えることができます。 環境 MySQL:5.6   例としてnumberというカラムにセットす[…]

プログラムの実行時間を計る

こんにちは。 妙に重いプログラムを書いてしまったときに、 最適化するのに実行時間を知りたい場合があります。 簡単な方法があるので紹介します。   環境 Chrome,FireFox,IE11 […]