C++幼女先輩

プログラミング成分多め

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

会社で取り組みたい事

フルスタックと言われているエンジニアなので、会社の柱をどうするか悩むよねえ それをまとめていく 大まかな方針 基本的に私はオープンソースが好きだ。なぜなら、技術を隠匿せず世界に公開すれば、人類の進化速度が増す そうすれば、最終的に自分の幸せも…

Youtuber王になる!

という夢を観ました 最近VTuberならびに動画関連の案件も増えたので ちゃんと勉強すべくYoutuber始めました www.youtube.com どんなコンテンツが受け入れられるか不明ですが とりあえずはアクアリウム、プログラムをメインで行っていきます 皆さんチャンネル…

アクアリウム履歴

4年ぶりにアクアリウム再開をした 4年前までは、わりと本格的に遊んでいたが、引っ越しで一時中止していた その中止するまえまでの履歴 アクアリウムは10年ほどかなあ?正確には覚えていない 最初は友達とシェアしている家で玄関に何もないと寂しいと思い熱…

Youtuber始めました

www.youtube.com Youtuberはじめました というのも、VTuber関連の仕事も少ししているのだけど やっぱちゃんとVTuberしないと、ビジネスの会話についていけないのでやってみる 1000人のチャンネル登録を集めれば Youtubeスタジオ行けるらしいので、一度行…

11月から暫く常駐です

11月からまたしばらく常駐作業です 本当は常駐ゼロにしたいけど、完全にゼロはまだ難しいねえ 自社案件作らなきゃ・・・ でも、再びドリームチームでの仕事なので、楽しみです なんてったって、私がいるのにですよ、私がシェーダーやアート関連ではなく サー…

神と天才

神デザイナーは存在する 例えば天野喜孝先生にイラストを描いてもらう事を想像する(実際は違うかもしれないけど想像) 天野先生、このゲームの表紙イラスト書いてください。お好きなようにおまかせします 受け取ったらこうだ 天野先生、素晴らしいイラスト…

営業について

わたしは営業が下手で営業できないからそれ以外の方法 技術力で殴って、コネとSNSで仕事が向こうから来る営業レスのスキームの構築 これを重視していて 実際、ほぼ営業せずに10年ぐらい仕事が追いかけてきている でも、先日知り合いに、それが圧倒的な営業力…

WebCrypto

メモ developer.mozilla.org github.com github.com

サーバレス考察 thinking of serverless

メモ Docker サーバレスに使うDockerHubを作成中 ServerlessFramework サーバレス開発を楽にする serverless.com 上記のフレームワークを使えば、Functionのデプロイがコマンド一発、設定ファイルでFunctionを設定できる AWS以外のものはPluginを入れれば対…

東京の一等地に家を買ってローンレンジャーになるかもしれない話

あらすじ 私は昔からシェアハウスに住んでいる。シェアハウスは良い事と悪い事がある pros 一人暮らしに比べると家賃が低い 敷金礼金が低く、頻繁に引っ越せる。住民と気が合わなければすぐに出れる ネット通販の荷物が誰かが受け取ってくれる可能性が高い(…

はじめてDockerHubに登録した

cloud.docker.com DockerHubとは Dockerを使った色んなレシピを公開する場所 手順 簡単だったので概要のみ まずDockerfileを作ります。これは普段作ってるやつでいいです DockerHubのWeb上でAddRepositoryしてレポジトリ作成。nameはユーザ名、リポジトリ名…

インフラに路線変更?

今までの自分は、C++だったりカーネル、グラフィックライブラリ、シェーダーといった低レイヤーが得意で そちらの仕事が多かった が、ここ数年 インフラの人だと呼ばれる事が多くなり、インフラの質問をよくされるようになった Why? だけど、みんなが私にイ…

Golangの値渡し、ポインタ渡し、インタフェース呼び出しの計測

interface呼び出しのパフォーマンスが気になったので ついでに値レシーバとポインタレシーバの比較もしてみた package main import ( "fmt" "time" ) type IHoge interface { Print() } type HogeImpl struct { num int } func (s *HogeImpl) Print() { //fm…

Golangのinterfaceに対する疑問を調べてみた

インタフェース使ってDIの作成していたときに 構造体なら暗黙的に ポインタでも実体でも "." でアクセスできます C++的にいえば "->" が必要な場所でも暗黙的に "." でアクセスできる ところが interfaceにすると (*s).Hoge() と、明示的にキャストしないと…

GolangでDIをしてみたい

ちゃんとまとめたかったが眠いのでコードだけおいておく(未完成 play.golang.org

C#でSAPが書ける Blazorフレームワークを勉強したい

qiita.com まず、私のWeb開発に対する意見なんだけど ごめんなさい、スクリプト言語は私の中では5年前に終わった Railsが出た当初は、こんなエコなシステム!RailsだけでWebはいいじゃん って思った時期もあったんだけど、結局はコンパイルできないためテス…

TODOアプリ

そういえば、ライブラリの勉強の時にみんなが作るTODOアプリ 私は1回も書いたことがない 一度作ってみようか? でも実際は、TrelloとかRedmine、Githubを使うんだけど 個人用のTODOアプリを今まで Trelloで使ってて、ちょっと機能大きすぎ感があり GMailのTO…

会社のホームページ変更とブログ移転の検討

www.murasame-lab.com 上記が今の会社のホームページとなっている 知人のWebデザイナーが仕事が暇というので仕事をしてもらったが、その後体調を崩してメンテがしてもらえていない そのため、会社のホームページを一新しようと思っている とりあえず、2年ほ…

Go言語にデストラクタがないので何とかしたい

Goの真実 Goにはコンストラクタもデストラクタもない ので、便宜上 コンストラクタに当たる関数は 構造体名の頭にNewのプリフィクスを入れた関数である C言語だと init_hoge とするのが NewHogeになっただけだ そして、そのNew関数は構造体のポインタを返す…

デスクトップPCのOS入れ直し

PC

デスクトップPCを新調した 5月にデスクトップPCを超パワーアップした CPUを corei9 9700Kにし メモリを32GB マザーはSLI対応 ビデオはGeforce1080Tiのまま ところが1つだけ失敗がある SSDを交換するの忘れた ので買う事になった 現在ドライブは SSD 256GB +…

近況

近況 ブログあんま書いてないならブログなんてやめちまえ! おっしゃる通り 仕事 最近はUNITYのゲーム作成とGolangでのセキュリティ&暗号化関連 の2本立てでございます UNITYのゲームの方は、かなり人気なタイトルの続編となっていて、今までに何作も出てい…

Macbookを使わなくなって1年半がたちました

PC歴 Windows時代 昔は仕事はWindowsだったし、ゲームにツールにWindowsの方が便利だった 言語はC++、C#、Javaなどなど サーバはWindowsサーバかLinuxサーバ だいたいWindowsサーバにはリモートデスクトップ、LinuxサーバにはTelnet(SSH)で接続してたか 20…

gRPCの勉強

gRPCとは HTTPによるREST APIみたいなものですが、RESTではなく RPCである事など違いがあります REST APIと比較すると 仕様が柔軟である ヘッダが小さくオーバーヘッドが少ない HTTP2に対応しており、非同期通信が効果的に行える protoファイルを作成し、プ…

Golang再び

Golangの仕事再び 不満点はいっぱいあるけど、今の主流言語のひとつであることは間違いない Golang 仕事の内容は詳しくは書けないが、暗号化とセキュリティが重要な巨大基盤 OpenStackで作ったインフラ上で動かす 前のプロジェクトでGolandを購入したので、G…

UNITY シェーダーのmulti_compileの #ifdefに or条件を

非常に単純なのでちらっと UNITYでシェーダーをmulti_compileで #ifdefを書きますが、例えば USE_AとUSE_Bがあり、どちらかが宣言されている場合有効にしたい そんな時に #if defined(_USE_A) || defined(_USE_B) ... #endif と、C言語のように書けばOKでした…

色々なゲームを楽しむインプットウィーク

今の仕事 NintendoSwitch向け大きなタイトル(UNITY) スマホタイトルのシェーダー(UNITY) スマホタイトルのリアルタイムゲームサーバ(C++) ゲームサーバインフラ改善(PHP) VTuber関連3個?4個? (UNITY) 暗号化キーサーバ(Go) 色々と抱えているけ…

UNITY 2018.3 Timelineで遊ぶ。 任意のタイミングでカットインを実行させる

攻撃して敵が吹っ飛ぶようなのつくる 前回まで UNITYちゃんをタイムラインで動かした 攻撃してみる Unityちゃんのアニメーションを合成 まずUnityちゃんにクリップを追加します とりあえず、移動後にWin00を再生させる Clipを重ねると補完してくれます Cube…

タイムライン使ってみる AnimationClip Unity2018.3

タイムラインとは Unity2017のあたりでPreviewで入った機能 カットシーンやリアルタイムムービーシーンの再生等で使う 単純に決められたムービーの再生だけではなく、今のシーンからシームレスにオブジェクトを動かしたり可能 また、エディタ拡張でClassを派…

UNITY StandardAssetを使う

久々にUNITYを使ったら StandardAsset周りで苦労したので Import 昔はメニューの Assets->Importから StandardAssetをImport出来ていたが、今はメニューにない AssetStoreから StandardAssetを検索しダウンロードして Importする エラー StandardAssetをImpo…

UnityのマルチプレイヤーネットワークAPIについて

種類 UNet UNITYの5.1から入ったおなじみのAPI こうレイヤーのHLAPIと低レイヤー LLAPIがある が、これは間もなく廃止予定だ blogs.unity3d.com Multiplayer 次世代のネットワークAPI だが、フォーラムによると、まだ機能的にはしょぼいらしい 2021年にはUne…