マッピィ Techlog

日々思うこと

【Apple】iPad+GoodNotesの組み合わせが良さそう

「GoodNotes」というアプリを耳にしたのですが、これがすごい良さそうです。

iPadにApplePencilで記入していくのですが、ルーズリーフ調でいい感じ。

検索できるし、写真も貼れるしで便利ですね。

デジタルノートアプリGoodnotesが最強です。 | デジタル+start→digista.net

 

Googleドライブと連携できて保存できるみたいです。

iPad Proで手書きメモを書いてpdfをオンラインに同期させる簡単な方法 | ドハック

 

まずはiPadとApplePencilを買わないといけませんね。

9.7インチiPadを購入 - Apple(日本)

上記の公式サイトで調べてみたら、税別37800円ですか。

 

下記のApplePencil。足して5万くらい。うーん、悩みます!

Apple iPad Pro Appleペンシル/MK0C2J/A

Apple iPad Pro Appleペンシル/MK0C2J/A

 

 

【C++】constexprについて

(Effective Modern C++ 項目10を読んで、知らなかったこと)
constexprについてメモ。

・constexpr指定された変数はコンパイル時に定数になる。
・関数にも適用できる。その際、引数かconstでしか決まらない結果であることが条件。

(gcc7.2.0)
static const int test = 0;    // constなのでOK
constexpr int func(int a)
{
    return a + test;
}
int main()
{
    constexpr int a = func(1);
    std::cout << a << std::endl;
}

Effective Modern C++ ―C++11/14プログラムを進化させる42項目

Effective Modern C++ ―C++11/14プログラムを進化させる42項目

【Google】Chromebookという選択肢

Chromebookはいいぞ。ASUS製12.5型「Flip C302CA」使用レポート - Engadget 日本版

という記事を読みました。

 

私が「何に興味を持ったか」というと、モバイルPCとしての使い勝手です。

MacBookProを所持しているのですが、どうも持ち運びには向いていない…。

電車や勉強会でもっと遊びたいなーという欲望をかなえてくれそうなマシンです。

 

また、Googleドライブを果てしなく使っている私との相性も抜群!

たとえストレージが16GBと少なくても、問題ありません。

(メモリカードを挿せるので、それだけでも解消できそうですが)

 

不安はコーディング環境でしょうか。ChromeOSってどうやってプログラミングすればいいの…?

オンラインで趣味としてやるしかないのか?

 

それはそれとして、いざ検索!

…安い!

ASUS Chromebook Flip C101PA シルバー 10.1型ノートPC CP1 Hexa-core/4GB/eMMC16GB/C101PA-OP1
 

4万切っているんですね。

しかも重さが0.9kgって軽い!

これはサブPCとしての選択肢に十分になりえますね!

【Event】マリオメーカーのUI/UX

4/27(金)に「UI Crunch」という勉強会があったそうです。

とても盛況だったとのことですが、任天堂のデザイナーさんが講演してたんですね。

 

検索したら記事がありました。

マリオメーカーのUI/UXデザイナーが語る「弱点を克服する娯楽UI」の原点とは | 超ゲームウォーカー!

これはとても勉強になるので、一読の価値ありです!

 

UI/UXはプログラマーとしてもスルーできない分野なので、勉強してみよう。

(書籍では以下の本しかゲーム関連ではなさそうでした)

売れるゲームのUI/UX  制作現場の舞台裏

売れるゲームのUI/UX 制作現場の舞台裏

 

【Programming】「本当にあった怖いプログラム」という記事

本当にあった怖いプログラム(クソコード事例集) - 株式会社アクシア

 

心が痛い記事ですね。

プログラミング歴が長くなってきて、呼吸するようにコーディングできますが、たまに自身の姿勢を見直すのも大切ですね。

 

・ネストが深い

マジックナンバー

まずは、これを徹底しよう。

 

リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)

リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)

 

 

【Event】先日のスクエニ勉強会の内容公開

第2回 オンラインゲーム・テクニカルオープンカンファレンス | SQUARE ENIX

先日のイベントの内容が公開されました。

そのスライドも短く分かりやすいので、さっと見れてお勧めです。

【News】「スマホばかり頼る人が脳を使えていない理由」という記事

スマホばかり頼る人が脳を使えていない理由 | リーダーシップ・教養・資格・スキル | 東洋経済オンライン | 経済ニュースの新基準

 

この手の記事はよくゲーム脳とか言われる類のものですが、心当たりがないわけではないので。

・相手の電話番号を覚えなくなった

・駅の乗り換えで風景を思い浮かべなくなった

もっとも、これは「覚える必要がなくなった」のであって、決してネガティブではないと思うんですけどね…。

 

・人の話を聞かない

・怒りっぽい

・相手の気持ちを察することができない

というのも挙げられてますが、これもスマホが原因かどうか…。

 

とは言え、スマホが生活の核に割り込んでいる自覚はあります。

スマホにはメリットデメリットがあるのでしょう。

これからも永い付き合いになりそうなので、なるべく脳のバランスは取るように心がけていきたいものです。

あ、よくデジタルデトックススマホ・PC断ち)も聞きますけど、どうでしょうかね。