Hello Wor.log

IT系大学生4人による備忘録のようなもの

2017-01-01から1年間の記事一覧

javaでbasicっぽいインタプリタ作る(字句解析・構文解析)

CPPXのXです。 javaでbasicっぽい何かのインタプリタ作ってる最中なので忘却しないために書いておきます。 雑な実装なんで、処理速度とか度外視な上、正しく動くか怪しいです。

dlibとopencvを使って画像から瞳の位置を取得【python】

CPPXのXです。 dlibとopencvを使って瞳の位置を取得したいと思います。

opencvでガボールフィルタ(python)

CPPXのXです。 opencvを使ってガボールフィルタをかけたいと思います。

Google Cloud Platformの登録からCloud Speech APIを使用するまで

P1

こんにちは、P1です。 今日は、Google Cloud Platform(GCP)に登録して、Cloud Speech APIを使用して、音声の文字起こしをしてみる備忘録です。 GCP、無料でも色々使えるみたいで、有効活用していきたいですよね。

LINE Messaging API + Python + Heroku でLINE Botを作る

P1

こんにちは、CPPXのP1です。 今日は、タイトル通り、LINEのBotをPythonで作成する手順を紹介したいと思います。 いくつも記事がありますが、APIの仕様変更が頻繁にあるみたいで、少し古い記事だと上手くいかないことも多いので、いくつかの記事を並行に見つ…

c! c++!! make!!!

お久しぶりです。 CPPXのXです。 cからc++を呼ぶ処理と、makeの書き方をまとめておきます。

Bottle+Tweepyで作ったアプリをHerokuでデプロイしてみる

こんにちは、CPPXのC1です。とても久しい更新になりました。 今回は、PythonのWebフレームワークであるBottleと、同じくPythonのTwitterAPIを楽に叩けるライブラリであるTweepyを使って作った簡単なアプリを、PaaSの一つであるHerokuを用いてデプロイしてみ…

PythonでSlackBOTを作る

こんにちは、お久しぶりです。CPPXのCです。 今回はPythonで作るSlack BOTについてのお話をします。 備忘録的に書いていくので、これから作るぞ!って人にはあまり参考にならないかも。 ただし、このBOT自体は写経していくだけでも簡単に動くようなものなの…

計算量のはなし

こんにちは、CPPXのP1です。 CPPXのブログモチベが低そうで悲しいところですが、今週も更新していきます。 今回は、競技プログラミングの中でも重要な考え方(?)である計算量のはなしです。 計算量の求め方ではなく、どのくらいのオーダーが何秒くらいで終わ…

ターミナルで履歴を辿る時、CTRL+Rだとだるくない?って話(peco)

P1

おはようございます、CPPXのP1です。 今週はちょっとした小ネタ?です。知っている人も多いかと思いますが、先輩に教えてもらったので備忘録として。 タイトル通りですね、履歴辿るとき、bashでCTRL+Rキーで みたいな画面が出て履歴を辿れると思いますが、若…

Built?(python → c++メモ)

こんにちは、CPPXのXです。 atcoderのabc065、D問題です。 最近、pythonだと間に合わないからそのままc++に直すとかいう分けわからん事してます。 物覚え悪いので、python → c++のメモを残しておきます。

LINE BotをRuby(Sinatra)で作った話

P1

お久しぶりです。CPPXのP1です。 ICPC参加の準備をしていたりして、かなり期間が空いてしまいました。夏休み辺りまでは毎週更新目指します。 今回は、タイトルの通り、Ruby(Sinatra)でLINEBotを作成したので、それのはまりそうな所等のメモです。 LINEAPI自…

ICPC計算機

こんにちは。CPPXのCです。 ICPCも近いということで、今日はICPCの過去問であるICPC計算機を解いてみることにしました。(実際にこの記事が公開されるのはいつになっているかわかりませんが…) ICPCというのは国際大学対抗プログラミングコンテストのことで…

ターミナル上でカーソル移動

X

こんにちは、CPPXのXです。 ターミナル。使ってますよね。 みんな大好きターミナル上で自由を得るための技を紹介します。 ※windowsの cmd、powershellだと動きません・・・

PGLのポケモンデータ集計【python】

P2

こんばんは、cppxのP2です。 今回は、前回の記事のコードを少し変更してpglのルールごとのポケモンデータ(json形式)を全取得をします。 その後、取得したデータ内の「倒したポケモン」に出現した回数と「倒されたポケモン」に出現した回数を数え上げて、「倒…

windows10とLinuxMintのデュアルブートについてのメモ

P1 p1

こんにちは、CPPXのP1です。 今回は、Windos10とLinuxMint18.1cinnamonのデュアルブートを構築した時のメモを残しておきます。 同じような記事がいくつかあると思うので、2,3個記事を開きながら進めていくのが良いかと思われます。 UBSメモリを使うパターン…

友達の友達

こんにちは。CPPXのCです。 今日も今日とてC問題です。 今回は特につまることもなくすんなりと解くことができたのですが、人間は日々退化していくものなので解き方を忘れないように書きとどめておくことにします。 自分のかいたソースコード、あとから見ても…

【android】ハンバーガーメニューに背景を付ける

こんにちは、CPPXのXです。 ハンバーガーメニューに背景を付ける方法を紹介します。

PGLのポケモンデータの取得

P2

CPPXのP2です。 ポケモングローバルリンク(PGL)のデータ取得に関して書きます。

Rabbitというプレゼンテーション

P1

こんにちは、CPPXのP1です。よろしくお願いします。 突然ですが、皆さんプレゼン用のツールは何を使っていますか? PowerPoint以外にも色々なものがあって結構悩みますよね。 中でも今回紹介するRabbitというツールは普段Rubyを書いていたり、普段からMarkdw…

One-stroke Pathができない話

こんにちは。CPPXのCです。 今年に入ってからAtCoderを始めたのでその備忘録を書きとどめたいと思います。 競技プログラミング初心者なのでABCから挑戦しているのですが、C問題で詰まってしまったので書きとどめておきます。