最新の投稿

Objective-Cのキャストはコンパイル警告を抑制するくらいの意味しかない

スクリーンショット 2013-08-12 23.22.53

Objective-Cのクラスのキャストは少し緩くて、明らかにダウンキャストをしている場合でもコンパイル警告が出ません。 NSArrayはオブジェクトを追加できない Objective-Cを書き始めたばかりの人が混乱しがちなのが、NSArrayとNSMutableArrayの変換だと思います。 NS ... Read More »

MySQLのgroup_concatの結果が短い気がするのは環境変数で制限されているから。

スクリーンショット 2013-08-09 19.42.25

少し前のことですが、「IDの一覧出したくてgroup_concatしたのだけど、結果がおかしいです」と聞かれまして、たぶんみんな一回は経験することのような気がするので書いておきます。 MySQLのgroup_concatというのは集約関数の一つで、複数のレコードの値を、区切り文字を入れながら文字列結 ... Read More »

何時にお知らせを送るのが一番効果的か分かる、プッシュ解析サービスGrowthPush

スクリーンショット 2013-08-08 19.33.36

昨日、シロクから新サービスGrowthPushをリリースしました。 プッシュ通知を解析するサービス WEBのアクセス解析といえば、Google Analyticsがトップランナーですが、最近はMixpanelなども少し違うアプローチでおもしろいです。統計分析やA/Bテストもホットで、Optimize ... Read More »

スーパーユーザー権限が必要なファイルにcatコマンドでテキストを書き込む。

スクリーンショット 2013-08-06 19.29.46

いまだにChefのようなかっこいいツールが使えない僕は、インフラの設定をシェルスクリプトでつらつらと残していたりします。 設定ファイルの書き換えや作成などが少し面倒で、catコマンドでテキストを吐かせて出力をファイルにリダイレクトさせて書き込みます。 cat << 'EOT' > ... Read More »

ちゃんと理解しておきたい、PHPには純粋な配列がなく連想配列しかないという事実。

スクリーンショット 2013-08-02 23.26.10

仕事中にPHPの配列の挙動について聞かれました。「どうだったかな」と思い出してみると、PHPの配列は少し変わった動きなので、改めてちゃんと理解しておきます。 PHPには、添字配列がない タイトルには「純粋な配列」と書きましたが、普通に「配列」というと、添字が0から順に連番で並んでいて、それぞれに対応 ... Read More »

WordPressの画像アップロード上限を高くする方法。

スクリーンショット 2013-07-31 19.52.26

WordPressのアップローダで画像をアップロードしようとすると、2MBまでしかアップロードできないという警告が出ます。 いつも自分のPCで縮小してから再アップロードしていたんですが、冷静に考えたら、上限を上げられないわけがないです。 原因はWordPressの設定ではなくPHPの設定 調べてみた ... Read More »

ブログに最適な美しすぎるWordPressテンプレート6選!

スクリーンショット 2013-07-28 3.12.41

このブログはWordPressで作られているのですが、1年くらいずっとWordPressに付属されているテンプレートに少し手を加えて使っていました。 しかし、世の中にはWordPressテンプレートを作って公開されている方がたくさんいると知り、調べてみるとそのクオリティの高いこと! 今回は、そんなた ... Read More »

Scroll To Top