今話題で先進気鋭のゲームエンジンCocos2d-xの勉強会があるということで、参加してきた。Cocos2d-x Talks #3 場所はサイバードさんのTHEATRE CYBIRD。場所がおしゃで綺麗でした(写真撮るの忘れた) ここでCocos2d-xとは、 Cocos2d-xは、オープンソースのゲー…
仕事でゲームを作っていることもあり、もう少し低レイヤの知識も付けたいと前々から思っていたこともあり、いまさらながらOpenGLの勉強をはじめてみた。 OpenGL自体は描画APIで、ウィンドウの管理やマウスイベントの管理などは行ってくれず、 自分たちでよし…
C++でInstagram APIを使ったクライアントを作ってみる - def yasuharu519(self): という記事では、Instagram API を使って、 Json データを取得し、画像の保存まで行うクライアント作成を行いました。 ただ、ここで書いたコードではすべて1スレッドで動いて…
前回の記事では、 Instagram API を使うクライアントプログラムを C++ で作成しました。 API からの json のパースには、dropbox/json11 を使用しましたが、このレポジトリには、json11.hpp と json11.cpp があるだけで、 使う側で、使いたいプログラムにそ…
前回の記事では、 C++のRestクライアントである、restclient-cpp を使って、 http リクエストを送信するサンプルを紹介してみました。 せっかくなので、APIを叩くプログラムを作ってみたので紹介してみます。 Jsonパース Web の API は JSON が基本的なイン…
CやC++ででhttpリクエストを送りたい場合、libcurlが 使われる場合が多くありますが、 libcurlはC言語で書かれているため、普段C言語を触ってない自分としては ちょっと扱いづらいです。 そのため、C++で http リクエストを送信したい場合に、簡単に使えるラ…
情報のキャッチアップをしたいとき、使うのはGunosyでもなく、スマートニュースでもなく、もっぱらRSSリーダーだ。 RSSリーダーを使い始めたのは、Google Readerがまだベータ版だったので、2005年か2006年ごろだろうか。 一昨年にGoogle Readerがサービス終…
こんにちは。業務ではもっぱらC++を書いています、yasuharu519です。 現在働いている CyberAgent で、 Advent Calendar を行う企画があったので、 エイヤッで参加させていただきました。 つまり CyberAgent エンジニア Advent Calendar 2014 企画の14日目の…
ブログのデザインをリニューアルしてみた。 デザインを変えるときは、webの画面でデザインをいじるのはかなり面倒くさいので、 一旦ローカルに落としてから、chromeのDeveloperToolsを使いながらタグを調べて、 cssをいじってデザインを整える。 画面はシン…
SSLエラー 家に返ってきて、おもむろにgithubを開けようとしたらSSLエラーがでてきてアクセスできなかった。(2014/07/28 0:58現在) github.comをchromeから開けると以下のような画面がでてきて、どうしようもない状況。 bitbucket.comを開いてもおんなじよう…
自分に聞いてみる。 「今何したい?」 この問にもう一人の自分はいつも黙ったまんまだ。 小さい頃、兄や姉と年が離れているせいか、兄弟というよりは母親にどこか連れて行ってもらうことが多かった。映画館や遊園地に連れて行ってもらった後、いつもこう聞か…
巷では3連休で小学生は夏休みの始まりに胸ときめかせているだろう時に、土曜日曜と2日間お腹が痛くて寝込んでた。 苦しんでるのにお腹のほうはありのままで振る舞うのがたいそう辛かった。 ほとんどは寝てたんだけど、寝てばっかりもつらいので、調子が良く…
Yahoo!の業績連動型の社員食堂 Yahoo!Japanには社員食堂がある。 東京ミッドタウンに本社があるYahooJapanだけど、本社から徒歩数分のところにある。 Yahoo! JAPAN、“業績連動型”の社員食堂「BASE6」をオープン / プレスルーム - ヤフー株式会社 社員食堂と…
ITS健保を使うと美味しいお寿司が食べられるらしい 関東付近のIT企業の会社では、関東ITソフトウェア健康保険組合(ITS)に加入している企業が多く、その健保組合の施設のお寿司屋さんでは、組合価格ですごくうまいお寿司が食べられる。 もう一回だけ言う。IT…
東京で住むようになった。 奈良で過ごし京都で過ごし東京都民へ。 東京での就職が決まり、明日は入社式ということで、 結構重要な瞬間かもしれないなと思い、パソコンでぱたぱた書いてる。 今まで留学とかで実家を離れることはあっても一時的なものだったし…
Bookscan使ってみた ゆっくりと引越し準備をしている。 大学生になってから引っ越しは既に2回してるけど、今までの引っ越しと違うのは、今までは荷物をそのまま移動する感じだったのに対して、今度はもっと狭い部屋に引っ越すから全部の荷物は持っていかない…
2013年は本当にあっというまだった。 「あっと言う間」っていう言葉の通りあっという間だった。 なにかいろいろとこんなことをしないといけないとか考えている間に夏になり冬になり師走になったような気がする。 2013年春・夏 正直月ごとに振り返りたい気も…
気分転換にはてなブログのテーマを変えてみた。 白をベースにして、かなり見やすくなったように思う。 テーマは id:kgsi さんのslimテーマを使用した。 ver1.0の公開が2013/12/24となっているので、公開されてすぐ使用したことになる。 シンプルですごくいい…
このエントリはPerfume Advent Calendar 2013のエントリーです。 20日担当ながら、遅れちゃいました...すいません。 このアドベントカレンダーのテーマは ・Perfumeの曲の中で最も好きな1曲を、断腸の思いをして決め、挙げてください (選んだ曲が他の方とか…
OSSのブログ作成のためのソフトウェアGhostの日本語ドキュメント翻訳を手伝った。 結果として、ちょこっとだけOSSに貢献できた気がする。(開発ではないけど) Ghost Ghostは、node.js製のブログ作成ソフトで、 Wordpressとかと同じ系統のもの。 Wordpressが使…
わんばんここんばんわ。id:yasuharu519です。 CA14 Advent Calendar 201312日目の記事です。 CA14 Advent Calendar 2013に登場するのは今回で2回目となります。 1回目ははじめてのGTDストレスフリーの整理術というタイトルで、ビジネス本の紹介をしました。 …
IVS(Infinity Ventures Summit) の Winter Workshopに参加してきたので、 覚えているうちに簡単なメモだけ残しておこうと思った。 IVS winter workshopとは IVS Winter workshopは、12/3~4の期間でIVP(Infinity venture partners)が主催しているピッチコンテ…
この記事はCA14 Advent Calendar 2013の1日目になります。 このアドベントカレンダーについて アドベントカレンダーは、クリスマスまでの期間を数えるために使われる一つ一つ窓のついたカレンダーのことで、 IT界隈ではこのアドベントカレンダーにならって、…
180 websites in 180 days. のお話 デザイナーのJennifer Deweltさんのプロジェクト180 websites in 180 days.が無事180日を経過して、後日談のポストが良かった After 180 Websites, I’m Ready to Start the Rest of My Life as a Coder : Jennifer Dewalt …
元ネタはここ すぐにあやせの声を聴けるコマンド作った。 - 終わる世界とコンテンツ おもしろかったので、他の素材で試してみることにした。 yasuharu519/shuzo : gist 素材はMAD作成用のやつがごろごろしてたので、そちらを拝借した。 コピーして、~/local/…
id:naoya さんの昨今の自分用Webアプリケーションひな形の記事で紹介されてた雛形をちょっと使ってみたら静的ページ作成が爆速になって感動した。ただ、cssがsassだけだったので、より自分に合うようにcompass使えるように変更した。 https://github.com/yas…
クイックソートも一応やっておく。 これも無駄なオブジェクト作ってるのはダメそう。Cookbookなどを参照スベシ。
アルゴリズムやらソートなど、復習する必要がでてきたので、まずはソーティングからアルゴリズムの確認とPythonでコーディングしてみた。 まずはマージソートから ただ、これだと余計なリストをつくってしまってるので、余計なリストを作らずにソートを行う…
Djangoですべてのリクエストに対してhttpsリクエストを強制するとか、あるホストにきたリクエストを他のホストにリダイレクトするといったことをしたくなる時がある。こんな時はミドルウェアを作成するのが便利(RailsだとRackとかがそれにあたるのかな?よく…
休憩の合間に読み進めていたけど、読み終えた感想を残しておこうと思う。 本書では、"優れたコード”は読みやすく、簡潔なコードであり、理解しやすいコードであると書かれている。最初にその定義付けがなされた後に、第1部では表面上の改善ということで、変…