視聴占有率の推移とその変化率の分布¶
みなさんこんにちは、先端技術開発部の黒岩です。
ライブ視聴ランキング Bot では、視聴ランキングのポイント数が急上昇した番組をお知らせすることで、皆様によりよい視聴体験をお届けできると考えております。
今回、視聴占有率数の変動について jupyter notebook で解析を行ったのでご紹介します。
株式会社ピクセラのブログ
みなさんこんにちは、先端技術開発部の黒岩です。
ライブ視聴ランキング Bot では、視聴ランキングのポイント数が急上昇した番組をお知らせすることで、皆様によりよい視聴体験をお届けできると考えております。
今回、視聴占有率数の変動について jupyter notebook で解析を行ったのでご紹介します。
先端技術開発の三谷です。
fizz_buzz 問題に取り組む機会があり、”pythonで綺麗に書く”ために再考してみました。 “fizzbuzz再考(no if, 遅延評価配列)” の続きを読む
Python で Template Method パターンを使うためにプライベートメソッドをオーバーライドして基底クラスから呼ぼうとしたところ、基底クラスのメソッドがよばれるという現象にいきあたりました。 “Python ではプライベートメソッドはオーバーライドできない” の続きを読む
先端技術開発の三谷です。
先日飲み会の席で、非技術職の方から、
“プログラムを書けるようになりたいが、何をしたらいいのかわからない”
なる質問を受け、技術数人でアドバイスをする場面がありました。
ある方は”ゲームを作ったらいい”とか、ある方は”簡単なウェブアプリを作ったらいい”とか出ましたが、
私は、”日常の業務を楽にするスクリプトから始めてみれば? 例えばディレクトリ内のexcel内のgrepとか…”
と提案してみました。
言ってはみたものの、どうやって実現しようかと考えていました。
結果、python on xonshでやって見ました。 “ディレクトリ以下のexcelファイル内の特定文字列の検索” の続きを読む
pythonを利用される方に大変便利なシェル xonsh と、以前の記事で紹介したモナドを利用して、シェルパイプライン処理の記述を紹介したいと思います。 “monad pipeline on xonsh” の続きを読む
toolz のpipe, curryを利用した関数型的な処理をこれまでいくつか紹介いたしました。
これより、私の業務で使ってみた範囲でモナド、特にEitherモナドを紹介し、AWSのEC2情報を取得するコードを実例に挙げてみたいと思います。
私自身、モナドを初めて使ってみたという程度の経験ですので、多数の間違いがあるかもしれません。ご了承ください。 “python toolz curry & pymonad Either” の続きを読む
最大公約数 (GCD: Greatest Common Divisor) の計算方法として、ユークリッドの互除法というアルゴリズムがよく知られているので紹介します。 “ユークリッドの互除法” の続きを読む
先端技術開発の三谷です。
私がよく遭遇するのですが、例えば、 あるアカウントにおいて、EC2インスタンスの、ある特定情報(InstanceId等)を取るプログラムがあった時、そもそも、EC2インスタンスがある必要があります。
もし、EC2インスタンスがない場合にこのプログラムを走らせると、Jsonパースにおいて例外を出してエラー終了するケースがあるのではないかと思います。 “python toolz 4 excepts” の続きを読む
先端技術開発部の三谷です。
で紹介しました curry について、
丁度業務で使用して便利なことがありましたので、ここで追記していこうと思います。 “python toolz 3 curry, unittest.mock.patch” の続きを読む
先端技術開発の三谷です。
前回、toolz の curry pipe を紹介しましたが、
紹介の中で、デバッグ表示を行うのに、do(print) を(しれっと)使いましたが、この do によってデバッグ表示が可能となっています。 “python toolz 2 pipe,do” の続きを読む