def yasuharu519(self):

日々の妄想

programming

c++11のthreadを使って非同期実行を試してみる

C++でInstagram APIを使ったクライアントを作ってみる - def yasuharu519(self): という記事では、Instagram API を使って、 Json データを取得し、画像の保存まで行うクライアント作成を行いました。 ただ、ここで書いたコードではすべて1スレッドで動いて…

C++でInstagram APIを使ったクライアントを作ってみる

前回の記事では、 C++のRestクライアントである、restclient-cpp を使って、 http リクエストを送信するサンプルを紹介してみました。 せっかくなので、APIを叩くプログラムを作ってみたので紹介してみます。 Jsonパース Web の API は JSON が基本的なイン…

C++用のRESTクライアント restclient-cpp を試してみる

CやC++ででhttpリクエストを送りたい場合、libcurlが 使われる場合が多くありますが、 libcurlはC言語で書かれているため、普段C言語を触ってない自分としては ちょっと扱いづらいです。 そのため、C++で http リクエストを送信したい場合に、簡単に使えるラ…

Facebook Hacker Cup 2013 Round1

感想 プログラミングの練習も兼ねて、Facebookのプログラミングコンテストが開催されるということで、参加してみた。去年も参加しようとしてたけど、去年は気づけば終わってた。Facebookというと、映画「ソーシャル・ネットワーク」でのハッカーチャレンジみ…

Google Code Japan 2011決勝

予選のこと書いて、正直疲れたからまた今度にしようかと思ったけど、絶対やらなさそうだったから、連続更新。運良く決勝進出できたので、そん時のことを覚えてる範囲で書こうとおも。 問題A. アンテナ修復 単純におっきい三角形作ったら正解じゃね??と思って…

Google Code Jam Japan 2011予選

先週の土曜日にGoogleCodeJamJapan2011がありました。GoogleCodeJamの過去問は今まで見たことあったけど、英語で問題書かれてて、見るのも疲れてやる気は出なかった。今回はGoogleCodeJamJapanと銘打って、問題も全て日本語で書かれているということで、初め…

プログラミングお題:時間帯重複チェック(応用編)をPythonで解いてみた

元ネタ 前回も時間帯重複チェックの問題をPythonにて解きましたが、今回はその応用編を解いてみました。 @fumokmmさんのお題:時間帯重複チェック(応用編) - No Programming, No Life - です。 コード 今回もGistに挙げました。 感想 つかれたー。どこが重…