万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    資産運用ブログ アセマネ
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1
      Skycoin:KMqcn7x8REwwzMHPi9fV9fbNwdofYAWKRo

    fvmで設定していることFishシェル

    .config/fish/config.fish

    set -x PATH $HOME/development/flutter_apps/flutter/bin/cache/dart-sdk/bin $PATH
    # fvm
    set -x PATH $HOME/.pub-cache/bin $PATH

    AndroidStudioでは

    /Users/shinriyo/fvm/versions/1.20.0`みたいにで設定しておく。

    /Users/shinriyo/fvm/versions/1.20.0/binってbinはいらない。

    Android Studioが起動しない

    LSOpenURLsWithRole() failed with error -10810 for the file /Applications/Android Studio.app.

    アップデートと共に出るように。

    /Applications/IntelliJ\ IDEA\ CE.app/Contents/Info.plist
          <key>JVMVersion</key>
          <string>1.8*,1.8+</string>

    1.6*から1.7*にしろってあるが、1.8なんだが・・???

    Javaは1.8

    > java -version
    java version "1.8.0_192"
    Java(TM) SE Runtime Environment (build 1.8.0_192-b12)
    Java HotSpot(TM) 64-Bit Server VM (build 25.192-b12, mixed mode)

    macos - How to install Java 8 on Mac - Stack Overflow

    vi ~/.config/fish/config.fish

    set -x JAVA_HOME /Library/Java/JavaVirtualMachines/jdk1.8.0_192.jdk/Contents/Home
    set -x PATH $JAVA_HOME/bin $PATH

    を追加してもだめ・・・

    Download Android Studio and SDK tools  |  Android Developers

    再度Android Studioをダウンロードしなおしたらいけた。

    Flutterのアコーディオンのメモ

    configurable_expansion_tile

    https://pub.dev/packages/configurable_expansion_tile

      // アコーディオン
      Widget _accordionWidget(
          BuildContext context, bool isWorking, String title, String body) {
        return ConfigurableExpansionTile(
          // 開いたときのヘッダ
          headerExpanded: Flexible(
            child: Row(
              mainAxisAlignment: MainAxisAlignment.start,
              crossAxisAlignment: CrossAxisAlignment.start,
              children: <Widget>[
                ImageUtil.loadImage('locations/working_clock'),
                const SizedBox(
                  width: 14,
                ),
                Flexible(
                  child: TextStyles.normalStyle(
                    body,
                    color: ColorNames.grey2,
                    fontSize: 14,
                  ),
                ),
              ],
            ),
          ),
          // 閉じた時
          header: Flexible(
            child: Row(
              children: <Widget>[
                ImageUtil.loadImage('locations/working_clock'),
                const SizedBox(
                  width: 14,
                ),
                isWorking
                    ? TextStyles.boldStyle(
                        // 営業中
                        S.of(context).restaurantDetailOpen,
                        color: ColorNames.shopGreen,
                        fontSize: 14,
                      )
                    : TextStyles.boldStyle(
                        // 閉店中
                        S.of(context).restaurantDetailClose,
                        color: ColorNames.red,
                        fontSize: 14,
                      ),
                const SizedBox(
                  width: 8,
                ),
                Expanded(
                  child: TextStyles.normalStyle(
                    title,
                    color: ColorNames.grey2,
                    fontSize: 14,
                  ),
                ),
                // 開く下向き<
                ImageUtil.loadImage('locations/arrow_up'),
              ],
            ),
          ),
        );
      }