C++幼女先輩

プログラミング成分多め

Googleアドセンスでアフィブログの検証

はじめに

ブロガーになって月数十万円アフィで売上あげる!
とかは考えてない
このブログは、人のコンプレックスを煽ってクリックさせたりはしない
あくまで、会社経営する私の日記+技術ブログ
みんなに役立つ情報のみをUPしたい

もちろん ノイズが多いのはすみません

経緯

みんなが必要とする技術情報や会社経営情報を発信したい
そのためにはアクセス数にもう少し敏感になりたい
独自ドメインも取得し、ちゃんと運用したい
はてなブログ独自ドメインを使うのに有料だ
じゃあ その有料ぶんをペイしたい
Googleアドセンスつけよう
Googleアドセンス独自ドメインしか受け付けてくれない
はてなブログではProにしなければならない

計算

Googleアドセンスは クリック率1% クリック単価30円が目安らしい
はてなブログProは月600円
ドメインや振込の手数料等はとりあえず除外し、上記だけで計算すると
月2000PV。Dailyで 67PV これが一つの損益分岐点であろう
想定としては、技術ブログゆえにコンバージョン悪いし、クリック報酬も低いので
実際にはこの3倍ぐらい、150PVぐらい必要なんだろうけどね

とりあえず上記の数値を満たせば、損益分岐として、Goかけようとおもう

実際の数値

だいたい平均で50ぐらい
ギリギリ損だが、上昇トレンドなので、頑張っていける

プーケット旅行&海外ワークの現状

正直いうと あまり旅がすきなわけじゃない
ただ、3年前から、2ヶ月に1回 海外旅行する修行をしている

なぜ海外旅行?

人はなぜ海外旅行をするのか?

という問いに対しては回答を持ちあわえていない
そのため、なぜ女性はセレブになると趣味 海外旅行というのか?を調べる名目はある
いま 一つ確信したのは、結婚して子供育てて・・のマンネリな生活から一時的に逃げる目的
また、一人旅行では、旦那から離れて 一人の女として見てもらえる(海外であれば男性と関係をもっても 日本とはちがい後で問題にならない)
といった理由はわかった

個人的なことで言えば、まったくアバンチュールには興味ないので

花粉症疎開

私のスギ花粉は Level6で MAXメーターを振り切っていて、日本では杉シーズンは 3ヶ月ぐらい倒れている
ので、効率下がっても海外にいるべきである
そのためのベストな土地を探している
今の所、下記でのべるが 台湾とマレーシアは最高である

海外拠点

上記にカブる部分もあるが、オフショアや海外事務所などのための視察

観光業の視察

私が観光業をすることは無いと思うが
日本は すでに、世界でかつて無いほどの観光客の増加がすすんでいる
普通観光大国は後進国で昔から観光が盛んであった。そして 当然ながら田舎である
ところが、元GDP世界2位で、アジアの星であり、江戸時代には世界最大の都市であり オリンピック2度開催の東京
地学的理由より千年世界と隔離され独自文化が残った神秘の国、世界で最も長く続く王朝
そんな日本が既に観光大国であるが、観光としての産業はとても遅れている
いつか観光業を行うかもしれないし、実際にITx観光 というビジネスは来ると思うので
今のうちに世界の観光業を知りたかった
その意味では、タイ、インドネシア、フィリピン は、教師と反面教師として、役に立ったし
こんごも 他の国事情もみていきたい

越境EC

やはり商売の基礎なので、一度手を出したいと思っている
今は海外で日本人が好みそうなものを持って帰り、日本人に意見を聞く程度だが
そのうちちゃんとビジネスにしたい
もちろん、日本の商品を輸出する方を頑張る必要があると思っているが
そちらの方は、海外の人の反応を推測するのが難しいし、発送が難しい

お金事情

LCCのおかげでとても安く海外に行ける
海外旅行=お金持ちのイメージだが LCCのおかげで、暇さえあれば安く行けるので
意外とそうではない
例えば プーケットの旅費は バンコクまで往復で2万4千円程度だ
そこから国内線で 往復4千円ぐらいか。バスのほうがやすいが 10時間とかかかる
部屋もドミトリであればタイなら1泊500円 食事も250円でお腹いっぱい食べれる。飲み物が相対的に高いが それでも1日600円あれば おなかいっぱい

台湾なんて往復でセールで1万ちょっと、通常で2万ちょっとだ

プーケット

タイ南部に位置し、タイ王国最大の島である(橋で陸続き)
料理は北部イサーン地方とならんで、タイの中でも最も辛い
とうぜん観光が主な産業で、ビーチがメイン。パトン、カロン、カタ が代表的なビーチ
実は15年前に2回ほどプーケットに来ている
その時はネットワーク管理の仕事を持ち込んで ホテルで仕事をしていた
1回目は パトンビーチのホテルで1ヶ月ほど
2回目は プーケットタウンの安宿で1ヶ月ほど
どちらも 昼間はホテルで仕事して、朝と夜のみ外で遊ぶ
実質 はじめての旅行(国内国外ふくむ)のため、プーケットだけは思い入れが強い
おそらく このプーケット旅行がなければ、ここ3年の海外旅行修行ななかっただろう

今回もプーケットタウンで暮らしているが、15年前美味しくて毎日通っていた
ソムタム&ガイヤーン、ガイ プラードゥック の屋台
お菓子の屋台
タイラーメンの屋台
豆乳&豆花 の屋台
全部 昔のままで(豆乳屋台は 当時からじいちゃんだったので代替わりしてたが)
全部残っていて なつかしかった

仕事事情(プログラム)

ITの仕事は持ち帰れる物が多い
ので Wifiさえあればどこでも仕事できる
ただし、国や地域、物件次第でネットの快適さが違う

例えば台湾やマレーシアはWifiがとても快適であるし、4Gも十分に速い
マレーシアの田舎はわからないが、台湾であればどんな田舎でも十分である
それに比較して、インドネシアは島国という問題があり、回線がとても遅い
バリ島とか とても過ごしやすいのにネットだけが残念だ
ベトナムはツアーで良いホテルだったので回線に不満はなかった
香港もネットはGood、シンガポールもGoodらしい。ただし 狭くて物価は高い
タイはというと、あまり良くない部類に入る
ただし、安宿だからかもしれない。普通にマンション借りると十分速い回線が手に入った

プログラマでいえば、デザイナにくらべると そこまで速い回線は必要がない
ブラウジングが快適ならとりあえずは大丈夫であろう
もちろん UNITYなど ゲームのプロジェクトのソース管理など、辛い場面はある

とりあえず 台湾、マレーシアは、安く、美味しく、ネットも速く、宿も安くて綺麗。プログラマとして何も不満がなく良い

仕事事情(社長として)

社長としては、部下とのコンタクトも普段からSlackなので何も問題はない
月末処理は ネットバンキングで出来るし、大抵の会社はメールでの請求書を認めてくれる
ただ 印鑑と郵送を求めてくる会社は残っているので、そのへんは アウトソーシングする会社か
従業員にジム代行させる必要がある

最も困るのは、営業や何かあったときの打ち合わせである
ネット会議でOKしてくれる事もあるが、その場合はあるていど太い回線が必要である
が、面として会話が必要なシーンも多く
すぐに帰れるしネット回線も良い 台湾がとにかくすばらしい

上記以外

香港

香港も一度いったが、とても素晴らしい!
宿が高くて汚いが、我慢できなくはない。物価は高いが美味しいからいいや
ネット回線は 前回 あまり良くなかったが、4Gで十分であろう
宿選びさえすれば 香港は良い
ただLCCが香港エクスプレスのみで、気軽に帰れるかはやってみなければわからない

深圳

世界市場最も最速で進化する街
ITトレンドでもあるし、香港から1時間ほどなので
香港と併用していきたいところ
LCCも同じく香港エクスプレス

ポーランド

知人がポーランドに拠点をうつすので、遊びに行きたい
物価が安く飯が美味いってよ

今後の展望

私には英語力が非常に欠乏している
そのため、英語留学を行いたい

まずは、国内で英語を勉強しつつ、オンライ英会話サービスを試していく事
その後、英語留学を行おうと思う
そのためには、事務仕事と営業を誰かに引き継ぐ必要がある
フィリピン、フィジー、マルタ・・・ など安い国がある
やる気があれば国内でも可能であるし、今住んでいるハウスにアメリカ人いるので
ちゃんと会話すればいいんじゃないか・・ など

nodeを愛人にします(C++は使ってます)

まずC++

実は最近C++の仕事もしている
RustやJava、Swift、Objective-CFFIC++を使っているので
あとは Bitcoin等も経典はC++で書いているので 読む機会もある

ただ、なんでもC++という時代ではないので、その他の言語を そろそろ会社としてのメインを決めなきゃ

インフラ: AWS、Azure

言語ではないが
仕事柄AWSは外せない。ただAzureは無料枠があったり知人がパートナーなので使いやすかったりで
AWSとAzureを併用することになる
ただし インフラに関してはお客さんの都合で決まる事がおおいので、ベンダーロックインしないようにしたい

Webフロント: React、WebAssembly

フロントは基本的には JavaScript以外ありえないんだけど、その中でも
Reactが主流なのか、主流に乗っかる(専門外なので最近わからない)
ただ、C++得意なので WebAssemblyはガッツリやっておきたい

Webサーバ: node

これはとても悩んだ。選択肢が非常に多く それぞれメリット・デメリットがある
まず C++Javaは フルで作るには 言語として重すぎる(速度は最速だが)ので、オプションにする
PHPRubyPython等は 実行速度の遅さや、ノンブロッキングが出来ないので、パフォーマンスで却下
Rust は、良い言語だし使いたいところだが、まだWebサーバとして使うには時期尚早
Elixirは、時期尚早なのと 速度自体は遅い
Scalaはほんと言語もいいし 使いたいんだがビルド遅くて無理
C#、Swiftは ベンダーロックイン風なのできゃっか  Goは早いし楽だし けっこう使ったんだが、結局文法が古すぎて NG。Babelのようなトランスパイル作ればいいのか??
なんだかんだで nodeにした。ES6の文法にTypeScriptによる型セーフ、またWebAssemblyへのコンパイルと機能が良く
今後増えるであろう JavaScriptのネイティブ(Electron)もJavaScriptだし、最も便利な言語だ

アプリのネイティブ: Electron

これも場合により使い分ける事になるが、Webアプリであれば Electronメインにしようと思う
そうすれば サーバ、Webフロント、ネイティブアプリとすべてがJavaScriptになり、ライブラリが使い回せる
ただし、まだ評価できてないので、不満点が出るかもしれない
とはいえ、iOSAndroidのネイティブアプリは必要かもしれない(が、うちがやらなくてもいい)
他にもマルチプラットフォームなものとして Xamarin等があるが、調査追いついてないので今は候補に入らない

ゲームサーバ: node

Webサーバと理由は同じ
さらにゲームではWebSocketを使うことも多いので、nodeが使いやすいだろう

ゲームクライアント: UNITY

案件的に圧倒的に多いのがUNITYである
本当は Unrealに手を出したいのだが、情報に追いつけて無いので ぐっと我慢
もう少し会社の規模がそろってきたら Unrealに手を出したい

番外編

たとえばAIのような Pythonで書くのがベストな案件は 上記の限りにあらず

自作PC 電源ユニットの罠

最初の仕事のときに、プログラマは自分のPCは自分の好きなスペックで自作しろ
って言われて 自作PCを覚えたのだけど
それ以来、なぜかいつもPCは自作しています(ノートPCはのぞく)

そんなわけで GPU2枚追加した
GeForce1080
かなりお安くなっていたので つい衝動買い

もうすぐ新しいGPUが発売されるんだけど、でも 今必要だから

これで 1080Tiが3枚、1080が2枚、ノートの1060もあるけど
GPU天国!

ところが 2枚をリグに指したところ どちらも起動しない
もしやの初期不良
2枚同時に初期不良なんてありえないので必死に調査した結果

電源ユニットからのケーブルで動いたり動かなかったりする

結論をいえば、他の電源ユニットのケーブルが混ざっていた事が原因だった

本来なら違う企画の電源ユニットケーブルは 刺さらないようになっていてほしいが
現実は 刺さるものがある

運が悪いと故障の原因にもなるので
電源ユニットのケーブルは、その型番の純正なものを使うよう気をつけましょう

ってことで どちらも動きました

仕事とスプラトゥーン2

仕事

仮想通貨

仮想通貨の案件は、新たな通貨の対応を初めた
仮想通貨って開発はじまるまえに Testnetのデータをダウンロード必要だが
それが1日とかかかるので辛いね

3D

他の人の作業を受け持つことになり仕事が増えた。わ〜い た〜のしぃ〜
レンダリングエンジン案件は好きだな

サーバ営業

ちょっとあれでキレた。良くない営業だけど私にはこれしか出来ない
相手の事情もわかったけど、こっちの事情もあるので、こういうの大変よね
とりあえず いい仕事が取れるといいな

仮想通貨営業

話がまとまらない

VR営業

話がすすまない

メーカー案件

急に湧いてきた

自社タイトル(持ち込み企画)

急に湧いてきた。予算とってこれたら作るよって話た

マイニング案件

急に湧いて急に決まった。中国人ほんと早い

Web案件

ごめん キャパ無理

旅行計画

あと3日ほどでタイのプーケットへ旅行する
用意そろそろしないと
旅行準備以外にも 月末処理とか月曜には終わらせねば。。
決算の準備も、ライブの準備もある しにそう

スプラトゥーン

結局買った
あの手のゲーム下手だけど、面白い
まだランク6だけど、ローラー使ったら今の所無双している
なんとなくだが 初心者はローラーに弱い気がする
エイムが弱い初心者は 近接で一撃のローラーは使いやすい
外してもそのまま引けばいいし
塗りが強いので スペシャルをためて 無敵ジャンプで ドーンだ

ずっとローラーにタイマン殺されまくってたので、殺し方わかった

目下困ってるのは チャージャー。高台の上から遠距離で撃たれるとこまる
こっちも自分で使って弱点しらべなければ

モンハンとかのCPU戦と違い、対戦ゲームは 苦手な相手がいれば、それを使って同じことをすれば弱点わかるので
いいですね

GItの芝生

わたしはあまり芝がない

まず、下記は私のGithubの芝
f:id:murasame-labo:20180525131243p:plain
3日までしか連続ないし ほとんどあいている

下はGitlab
f:id:murasame-labo:20180525131254p:plain
こちらは 内部の持ち帰りの時に時々使っている

あきらかに塗られていない

理由

まず、6〜9月は、仕事では お客様のGitlabで開発しているのでこっちへのCommitはOSSのみである
OSSじたいほとんど貢献できてない・・
9月ごろは、UNITYの情報とかUPしてたが、全然業務と関係ない事だったが、業務中に覚えた知識はUPしないでくれと
当然お客さんが心配して 忠告されたので、それ以降UNITYの知識はUPしないことになっている・・
その後は Githubだが大型案件のため、個人のGithubアカウント禁止で、プロジェクト専用のアカウントにて作業
その他 Perforce使ったりで、ほとんど芝生が塗れない

どうすれば塗れるか

仕事を減らし、OSSに貢献すべきであろう

秘密基地

完成が見えてきた

普段 ベッドスペースしかないドミトリのシェアハウスに暮らしてるのですが
荷物が増えすぎたため、1件マンションを借りて物置にしました
気がつくと マイニング、スピンバイクしながら仕事やゲーム出来る環境
そして ゲーム配信環境、VTuberやVRゲーム環境 と、用途が広がりつつある
さすがに VTuberなどをするには手狭なので 引っ越しも考えてる

ついに昨日、光回線が届いた

今日の作業

実は、Wifiルータがなかった(NTTからのレンタルがWifiないやつだった)ので、ヨドバシオンラインで購入
ついでに、ニンテンドーSwitchと Splatoonゼルダ購入
そして、マイニング用GPUの追加と、VTuber用に 21万という安いモーキャプ購入
どんどん 秘密基地化してきた!

あと HTC Vibe買いたいところ
これで今期の予算 だいぶ使えた

今後の事

もちろん、上記は全部遊びではなく投資です
今 うちの会社では
仮想通貨取引所、ゲーム、VTuber、VR の開発をしているので
それらの開発のための投資です
来季は このへんを柱に 走っていこうとおもいます