マッピィ Techlog

日々思うこと

【C#】値型と参照型

C#

C#でstructを使っていませんでした。 値型としてはこちらを使うのだそうです。 普段は参照型のclassしか使っていませんでした。 小さなサイズの場合はstructの方がパフォーマンスがいいそうですが、ゲーム制作はそこそこ大きくなりがちだったこともあり、見…

【C#】バッキングフィールド

C#

More Effective C# 6.0/7.0を読んでいて「バッキングフィールド」という用語がありました。 これが基礎なのかそうでないのか分かりませんが、学ぶことは大切です。 class ClassA{ ... public int hoge { get; set; } のように指定するプロパティを「自動実装…

【Google】スプレッドシートでのセルで曜日を計算する

=TEXT(対象日セル,"dddd") とすれば「月曜日」などと表示されます。 また、=TEXT(対象日セル,"ddd") とすると、「月」になります。

【Books】【TOPPOINT】FEAR 恐怖の男

TOPPOINTの定期購読を開始しました。まずは1年。 定期購読のいいところは最新号のpdfがダウンロードできるところですね。電車の中でも気兼ねなく読めます。 今日読んだのは「FEAR 恐怖の男」(2019年2月号) 恐怖の男と聞いて誰を思い浮かべますか? ここで…

【Unity】Unite Tokyo 2019は9月開催!

「Unity」のカンファレンスイベント「Unite Tokyo 2019」が9月25〜26日に開催決定 - 4Gamer.net 今年のUnite Tokyoは5月ではなく9月だそうです。場所は戻ってお台場です。 9月なのは何かの意図があってのことなのか。 それとも会場が取れなかっただけなのか。…

【Books】【TOPPOINT】フロー体験入門

TOPPOINT、気に入ってます。 申込用紙まで書きましたが、FAXで送付するのが億劫…。 さて、今回は「フロー体験入門」です。 フロー体験というのは、最近で言うところの「ゾーンに入る」ことと同義です。 私もプログラミングしてると似たようなことになります…

【Books】【TOPPOINT】エクスポネンシャル思考

同じサンプルの2018年8月号。 空き時間に少しずつ読んでます。 要点3行。 ・エクスポネンシャルとは「指数関数的な」という意味で、社会・産業基盤に影響を与える技術を「エクスポネンシャル・テクノロジー」と呼ぶ。 ・エクスポネンシャル・テクノロジーを…

【Books】【TOPPOINT】「超」独学法

サンプルを取り寄せたので、読んでみました。2018年8月号。 まずは「in brief」で1ページでまとまっているのはいいですね。 そのまま引用するのはよくないので、要約を3行でまとめてみます。 (アウトプットの練習もかねて) ・独学の利点は自分の都合(苦手…

【Books】TOPPOINTで効率よく読書する

ふとTOPPOINTというサービスを知りました。 https://www.toppoint.jp/ ここでは、忙しいビジネスパーソン向けに良書を月に8冊程度、1冊4ページに要約したものを送付してくれるそうです。 また、さらに10000円支払うとライブラリ会員として、pdfでも…

【Windows】ファイルをサイズで検索

HDDがいっぱいになってきました。 ちょっと大きめのファイルから整理したいなー、と思っています。 Windowsを長年使ってきて知らなかったのですが、 エクスプローラの右上の検索窓で「サイズ:>1gb」などと入力して、任意のサイズで検索できるんですね。 他に…

【Programming】「全ての開発者が学ぶべき5つの言語」を読んで

全ての開発者が学ぶべき5つの言語 - Qiita全ての開発者が学ぶべき5つの言語 - Qiita を読みました。 「5 Programming Languages Every Master Developer Should Learn」の翻訳を載せられていたのでメモ。 はじめに 「プログラマーは新しい言語を毎年1つは習…

【Music】Kalafinaのベスト盤が発売!

Kalafinaの2008年デビューからのベスト盤が発売されるそうです。 Kalafinaはデビューからよくライブに行きました。 まだ小さなライブハウスでやってた頃が懐かしいです…。 それが日本武道館など大きな会場でライブをやるようになって、これからもっと活躍を…

【Google】「ゲームの支援アプリを作ったらGoogleからBANを食らった話」という記事

ゲームの支援アプリを作ったらGoogleからBANを食らった話 という記事を読みました。 1年前の記事ですが、読んでおいて損はないと思います。 Googleの警告(アプリ名をこう変更しろ)に対し、別の名前で申請したところ承認が下りたが、将来停止処分になってし…

【Books】ITの仕事をしている人にお薦めの9冊

ブログの更新が滞ってましたが、少しずつゆるく再開していこうと思います。 ITの仕事をしている人にお薦めの9冊 | 日経 xTECH(クロステック) という記事。 私も読書時間はなんとか確保していまして、その点では充実しています。 できれば苦手なジャンルに…

【Python】OptionParserが便利

Python勉強中です。 引数を解析できるOptionParserが便利ですね。 from optparse import OptionParser def main(argv): parser = OptionParser() parser.add_option("-a", "--a-opt", help=u"オプションA") options, args = parser.parse_args(argv) if opti…

【Programming】初めての有料サーバレンタル

初めてサーバをレンタルしました。有料で! 経験者のオススメもあって、IDCFクラウドにしました。 クラウドサービスならIDCFクラウド -使いやすく、パワフル 月500円から、かつ新規で500円お試しクーポンが付いてきたのは助かります。 手続きはとても簡単で…

【Google】「わかる!Firebase」記事

これはためになる記事です。 アプリ開発者はざっくり把握しておくのがよいでしょうね。 Predictionsという人工知能を使ったユーザー動向予想が気になる!

【Game】Nintendo Switch『ダライアス コズミックコレクション』発売決定!

www.famitsu.com という記事。 ダライアスか…コンシューマでは結構プレイしました。 通常版は4作品、限定特装版では9作品だそうです。 お値段も前者が5,200円に対し、特装版は16,800円!た、高いなぁ…! 来年2月28日発売とまだまだ先ですが、予約はいつから…

【Books】ストレングス・ファインダーをやってみた

世界的ベストセラーと言われる「ストレングス・ファインダー」を買ってきました。 自分の才能が分からない人も、30分程度のWebテストを受けることで、全34資質のうち、上位5つを特定してくれます。 自分も早速Webテストを受けました。 「内省」が一番でした…

【News】Yahoo!オークションがアプリに限り、プレミアム会員不要に。

だそうです。 メルカリの勢いにやられて対応した、という感じでしょうか。 気軽に出品したいのにプレミアム会員が…というユーザーには嬉しいですね。 これでメルカリとどう差別化があるのかは、私にはわかりません。 いい加減メルカリも使ってみようかな、と…

【Programming】「エンジニアになる覚悟」というスライド

少し時間に余裕ができたので、久々にブログを更新します。 エンジニアになる覚悟 - Speaker Deck というスライドを拝見しました。 私も末端ながらエンジニア職に就いておりまして、日々業務に携わっています。 (その業務もたまにエンジニアとは関係ないこと…

【Programming】Udemyを体験してみた

Udemyという講習の動画配信サービスを使ってみました。 オンラインコース - いろんなことを、あなたのペースで | Udemy いろいろな動画があり、まずはプレビューという形で無料体験できるようです。 ありがたいですね。 手始めに 「Python 3 入門 + 応用 +ア…

【Unity】スライド「Unityプロダクトにテストを導入していくまで」

Unityプロダクトにテストを導入していくまで - Speaker Deck を読みました。 うーん、テストというのが馴染みがないので、半分理解できたかどうか。 各機能にテストコードを置き換えて、ということなんだろうけど。 ゲームアプリでの実用性はちょっとわから…

【Apple】macOSの新機能?

WWDCの基調講演が終わったそうで。 世間的にはiOS12の発表が注目されているのでしょうけど、私はmacOSです! 「macOS Mojave」が発表、UIにダークモードが登場しセキュリティ機能も強化、さらにiOSアプリ開発とのクロスプラットフォームも計画中 - GIGAZINE …

【News】マイクロソフト、GitHub買収で合意

マイクロソフト、開発者向けサービスのギットハブ買収で合意-関係者(Bloomberg) - Yahoo!ニュース 最近買収話が多いですね。 売り抜けて多くの富を得るのも、創業者の目標としている方もいるようです。 GitHubは有料アカウントで売り上げていたのでしょう…

【News】PCをクラッシュさせる「ブルーノート」攻撃

PCをクラッシュさせる音響攻撃「ブルーノート」--スピーカから音を流すだけで - CNET Japan という記事。 音だけでPCを破壊する、という近未来的な攻撃に注意を促されています。 実際は100dbを上回る大音量が必要らしいので、なかなかなさそうですが…。 ちな…

【Unity】ログをまとめない方法

Unityにログを出力したつもりが、「あれ?1個しか出てない」となったことありませんか? よく見ると、右に①とか④とかあります。 これは同じログはまとめられちゃってるんですね。 これだと不便…というわけで、CollpaseをOFFにします。 となり、無事に時系列…

【Microsoft】廉価版Surface今年後半発売?

廉価版Surface今年後半発売か | 2018/5/17(木) 1:07 - Yahoo!ニュース というニュース。 44000円程度だそうです。 今が9万~くらいであることを考えると需要は高まりそうですね。 気になるのはスペックですね。 軽さを優先するか、スペックを優先するか…。続…

【Google】Googleドライブ改めGoogle One値下げ

Googleドライブの有料版の名称が「Google One」になるそうです。 それに伴い、サービスの変更もあります。 ・月2.99ドルの200GBプラン新設 ・月9.99ドルの1TBプランが2TBに変更。 ・6人までのメンバーがストレージ共有、プライベートストレージを確保できる…

【Unity】Unity 2D機能のアップデートとその周辺

Unite Tokyo 2018のセッション。 https://www.slideshare.net/UnityTechnologiesJapan/unite-2018-tokyounity-2d Unityも昔は「2Dに弱い」と言われたものですが、かなり充実してきました。 その機能の一部を紹介したセッションでした。 さらっと見て気になっ…