2014年5月26日PHPでCSVを生成する (ただしメモリ・CPUを抑えて)2017/6 追記: この記事が意図に違った紹介のされ方をしてしまっているようなので、念のため注意喚起させていただきます。 「CSVを生成するときにはfputcsv()を使う」ということを紹介している記事ではありません。...
2014年3月21日mb_strimwidthが意図した結果にならない場合非常に基本的な話ですが、「mb_strimwidthが意図した結果にならない」という発言を何度か聞いたので、書いてみます。 まず、mb_strimwidthとは何か? リファレンスを読むと、 http://php.net/manual/ja/function.mb-s...
2014年2月10日ページネーション考ページネーションというと、「次へ」とか、「○ページ目」というリンクのアレです。 いろいろ考えるところはあったのですが、非常にグダグダになりそうだったので、可能な限りシンプルにしてみます。 以下当然のことながら、筆者の勝手な決めつけを多々含みます。 ...
2013年9月9日PHPExcelが遅い場合ネタバレ:犯人は ヤス xdebug。 PHPExcelというPHPライブラリがありまして、PHPでシンプルなExcelを生成するのに便利なので、何かと利用しているわけです。 #「シンプルな」というのはどういうことかと言うと、 ...
2012年7月20日iPhone / iPadの画像が90度回転してしまっているのをサーバ側で直す(Exif + Orientationタグ + ImageMagick + PHP)iPhone / iPadは、縦に持って写真を撮った場合でも、内部的には横長のJPG画像+ExifのOrientationタグで回転角度を埋め込んで保存しているようです。 ではこの画像を取り出して表示・使用する場合にどうなるかというと、Orientationタグを見て縦に表...
2012年5月21日二葉亭四迷「死んでもいいわ」を最初に書いたのは誰か?二葉亭四迷は「I love you.」を「死んでもいいわ」と訳していない。のその後です。 「書いてない」ということがわかると「じゃあ誰が書いたって言ったんだ」ということになると思うのです。 しかしそれをつきとめるのはさらに難題なわけです。...
2011年11月14日二葉亭四迷は「I love you.」を「死んでもいいわ」と訳していない。2012/5/21 追記 二葉亭四迷「死んでもいいわ」を最初に書いたのは誰か?を追加しました。 —————————————————————————- 2012/5/19 追記 いつのまにかこの記事へのアクセスがものすごいことになっているので、若干追記します。(タイトルも変...
2011年8月27日形態素解析に使う辞書は何が適切なのか?久々にMeCabを使おうと思ったんですが、そういえば辞書の違いによる結果の違いはどれくらいあるんだろう?と思い立って検証してみることにしました。 MeCabで一般的に使われる辞書は ・IPA辞書 ・unidic ・NAIST辞書 の3つです。...