Chonaso's Commentary

InternetやIT技術などについて知ったこと、試したこと、考えたことを書いていきます。

ハマり

PHP Exceptionクラスの聖域

PHPのExceptionのフィールドtraceがprivateなので仕方なくThrowableを実装したクラスをイチから書くなど。— ちょなそ (@chonaso) 2018年9月3日 うわああああ・・・ pic.twitter.com/tSOsanOxHx— ちょなそ (@chonaso) 2018年9月3日 PHPの触れてはいけない部分…

PHPのfalseの闇

PHPで闇深いといわれる代表選手は == ですが、これについては使わなければいいだけですので、そこまで目くじらを立てる必要はなさそうです。 個人的に闇深いと感じたのが false の使われ方です。 規定の型 or false アノテーション お前どっちのfalseよ!? …

PHPの配列とハッシュ

これは当時の憤りから漏れ出たtweetですが、PHPあるあるの一つなんでしょうけどこれにはクラッと来ました。 実際気をつけないとハマることもあるでしょう。 これが通るPHPはやっぱクソだわ。 pic.twitter.com/TnFvZDcclR— ちょなそ (@chonaso) 2018年1月25日…

mavenデプロイで軽くハマった件

初期開発ベンダーの秘伝のタレのようなbuild.xmlから脱却して、コモディティ化されたビルド・依存性管理とビルド成果物の管理をきちんとやらなきゃダメ、ってアジし続けて最近になってようやく許しが出たのでSonatype Nexusをセットアップして既存プロジェク…

mavenのローカルキャッシュがおかしくなっててハマった件

こういうレベルでハマると運が悪いとずっとハマりそう、という話です。

twitter4jでハマったこと

社内のハッカソンでTwitter(twitter4j)を使ったアプリを作りましたが、時間内に解決できなかった問題があって、調査の時間も取れずになかなか解決できずにいました。 問題というのはすぐにAPI制限がかかってしまうというものです。 429:Returned in API v1.1…