Warning: Invalid argument supplied for foreach() とでたら。。。 原因としては、主に2つが考えられます。 1.配列データがnullの時 2.渡した変数が配列でなかった時 // 1,2への対処法、一度に2つ調べてくれるので便利です! if (! is_array($hoge)) … nissyハック2016.06.10 4,778
Chart.jsでかわいいグラフを作る TOWNの開発で、Chart.jsというグラフを描くツールを使っていたので調べてみました。するとなんと、かわいいグラフが描ける!!ということなので、まとめてみましたー!!実際にグラフが表示される時の動きが、かわいい気がし… nissyハック2016.06.10 1,021
Javaで月の何週目かを計算する Calendarオブジェクトって便利ですね。 Calendar cal = Calendar.getInstance(); cal.get(Calendar.WEEK_OF_MONTH); デフォルトだと週始めは日曜日(… Tomoumi Nishimuraハック2016.06.09 5,787
プロパティの値の取得方法 WordPressの関数は、返り値がどんな状態であるのか注意が必要です。今回のwp_get_current_userは、オブジェクトを返すみたいです。 他にはWP_Queryなどが良い例です。 // 使い方は以下の通り … nissyハック2016.06.09 252
XCodeでのビルド時にld: file too small (length=0)が出た時の対応 ビルド中にStopを押した後、(変なタイミングでビルドが中断されたためか) 次のようなエラーが出てビルドができなくなりました。 ld: file too small (length=0) file ‘/Users/dev… otaguroハック2016.06.09 2,917
Trial Bot SDK for Javaのご紹介 line-bot-api-clientの使い方 https://github.com/line/line-bot-sdk-java/tree/master/line-bot-api-client にあるように、以下のよう… @iwasakiハック2016.06.09 302
PostgreSQL ログをテキストで吐き出す。 PostgreSQLの設定ファイルを変更する。 log_destination = ‘stderr’ //標準出力 logging_collector = on //よくわかんないけどここはonにしておく。 log_di… khwarizmiハック2016.06.09 2,847
Javascriptにおける非同期処理の扱い方 Javascriptでは基本的に各々の処理は非同期です。わかりやすく言うと実行順序を指定することができません。 例えば以下のようなコードがあったとします。 console.log(‘1’); setTimeout(fun… kentomurataハック2016.06.09 857
PHPで文頭を大文字にする/小文字にする 文頭を大文字にする場合 $text = ucfirst(‘apple’); echo $text; //→ Apple になります。 文頭を小文字にする場合 $text = lcfirst(‘APPLE’); echo … haradaハック2016.06.09 251