プログラミング

プログラミング初心者に送るたった3つのこと

友人知人がステップアップを目指しプログラミング学習を始めており大変結構である。 自分が初心者のころ考えていたことや、やっていることなどを彼らに紹介する。 1.すぐ作る。たくさん作る。ゴミPJをたくさん作る。いろいろ試す。 プログラミングを始める…

Qiitaに以前書いたC++の初心者向け記事がちょっとづつ伸びててうれしい

C++03は教科書通り書くと即落とし穴にはまってマサカリが飛んできて血まみれになるからそういったかわいそうな初学者を救うための記事を書いたらたまにいいねがもらえてうれしい。 qiita.com

amazonの中古本を選ぶとその配送元で取り扱っているかつ、自分の欲しいものリストに存在する商品をサジェストする君

思いついたのでメモ 要件 「amazonの中古本を選ぶとその配送元で取り扱っているかつ、自分の欲しいものリストに存在する商品をサジェストする君」 why? 中古本は安いけど配送料がかかってくそだけど、複数注文できると配送料がやすくなる。

アプリ作る速さ

去年までの自分は頑固なオブジェクト指向、およびデザインパターン信者だった。 すげー単純なスクリプトとか作るときもクラスを分けてデザパタ適用して悦に入ってたけど、やっぱりすげー簡単なスクリプトつくるうえで過剰設計で無駄だということに気づいた。…

pythonでC++のクラス定義を出力するスクリプト

同じ形のクラス定義を100個作る必要があってバイトの人にお願いしようとおもったけど、やっぱり自分でスクリプトつくった。 1.Run Script 2. Input Space-separated class name ... アルバイトの人に作業依頼書つくって2人日くらいかなぁと見積もったけどや…

C++03でのムーブセマンティクスはどうすれば

WinXPに対応したdllを作っていてVS2008を使ってC++03を書いている。 WinXP対応するためにはVS2008じゃないとダメで、VS2008はC++03までしか使えないからC++03に縛られている。気軽にstd::vectorをムーブセマンティクスでreturn出来たら最高だとおもうんだけ…

OculusGoアプリ開発始めた with Unity

マックが手に入った(というか家にPCがない状態が解消された)ので、家で開発が可能になった。これを機にOculusGoの開発でVRdeveloperデビューした。参考にしたのは下記記事 https://qiita.com/shiruco/items/435bce396c42f764e4ae https://qiita.com/Hirai0…