ペンギン村 Tech Blog

技術をこよなく愛するエンジニア集団が在住するペンギン村から、世界へ役立つ(かもしれない)技術情報を発信する技術系ブログです。某アラレちゃんが済む村とは一切関係ありません。んちゃ!

Haskell で doctest(unittest)と QuickCheck(Property-based Testing)

どうも、年末年始に飲むワインはバッチリ買い揃えた @tobi462 です。 なんだか、ひょんなことからすごく久しぶりに Haskell を書いたのですが、そもそも doctest のインストール方法とかもすぐに分からなかったのでメモも兼ねて。 Tl;Dr -- | 文字がすべて異…

Bitrise からダウンロードしたビルドログをきれいに見る方法

Tl;Dr たぶんこれが一番早いと思います。 $ less ~/Downloads/xxxx.log 補足 Bitrise のビルドログは Web 上では色分けしてきれいに表示されますが、 Bitrise でのログ表示 ダウンロードしたものをテキストエディタで開くと、以下のようにエスケープシーケン…

【iOS】RxSwift + Realmでバックグラウンドでの書き込み完了イベントを受け取る

前書き 久々にペンギン村で記事を書きました(10ヶ月ぶり3記事目)、ナガクラ(@nagakuta)です。 今回はリハビリも兼ねて、RxSwiftとRealmを組み合わせた小技を紹介します! TL;DR 今すぐこれをコピペして Realm+Rx.swiftファイルを作成するんだ!! import R…

GKE / Kubernetes で稼働していた「このすばCfP」をOSSとして公開しました

「OSSを公開する」と心の中で思ったならッ! その時スデに行動は終わっているんだッ! ジョジョ5部は面白いですね、どうも @tobi462 です。 そんなわけで iOSDC 2018 のプロポーザル検索サービス「この素晴らしいCfPに祝福を!」のソースをOSSとして公開しま…

Merpay Tech Talk #2 に参加してきました

はじめに お疲れ様です。最近寒くてオフトゥンから出られないかむいです。 勉強会に足を運べていない日が続いていたのですが、今回はメルペイさんが主催する『Merpay Tech Talk #2』にお邪魔して来たので、レポートをまとめたいと思います! mercari.connpas…

DroidKaigi 2019 のプロポーザル一覧を閲覧できる「とあるDroidKaigiの提案目録」をリリースしました。

どうも、最近涼しくなってきたので温泉が最高に感じる今日この頃な tobi462 です。 そんなわけで iOSDC Japan 2018 に続き、DroidKaigi 2019 のプロポーザル一覧を快適に見れるかもしれないサービスを開発・公開しました。 droidkaigi-index.penginmura.tech…

Swift 4.2 の変更点を iOSDC 2018 で話してきました

どうも、最近は「進撃の巨人 3期」が楽しみな tobi462 です。 しかし、最近一部の人達から「シュタインズ・ゲート ゼロ」を強烈に推されプレッシャーを感じる今日このごろです。いや原作こそ未プレイですがアニメ初期は見てますし、全話配信されたら見ようと…