A temporal list of software tools that I installed on M1 Macbook Pro initially

This page is a log for what are likely to come in initially for the time being on M1 Mac as of 31 October 2021. I setup below manually because I did not use timemachine backup or migration tool for new laptop this time. My former MacBook was messy (and business use), ruined by occupied by old caches. I’m trying not to use chrome and Adobe cc family so far. Instead, using safari, OSS or Apple’s apps as possible as I can.

Install Java17 and maven on M1 Mac

Environment MacOS Monterey 12.0, M1 Apple silicon java17 maven 3.8.3 Install and setup java Download Arm 64 DMG Installer (.dmg package) java from Oracle site. Follow instruction by wizard After install completes, 1 2 3 4 5 6 $ java -version java version "17.0.1" 2021-10-19 LTS Java(TM) SE Runtime Environment (build 17.0.1+12-LTS-39) Java HotSpot(TM) 64-Bit Server VM (build 17.0.1+12-LTS-39, mixed mode, sharing) $ which java /usr/bin/java Add environment variable $JAVA_HOME

Windows11 (Parallels) | Keyboard setting for Japanese language

Every time I forget how to set Japanese keyboard for US windows on parallels desktop. Change keyboard layout Settings > Language & Region > Select option button in “Japanese” in a list of languages. > Language options > Keyboards > “Change Layout” > select “Japanese Keyboard 106/109 key”. After restarting windows (on parallels desktop), the change is reflected. Change configuration for switching かな/English Settings > Language & Region > delete other languages except Japanese Switch display language to Japanese 日本語 > 入力オプション > Microsoft IME > キーボードオプション > キーとタッチのカスタマイズ キーの割り当て: オン 無変換キー : IME-オン 変換キー : IME-オフ

How to update git Submodule after clone parent repository

Problem Working on repository on another device, I run git clone and clone the sources in parent repository directory(e.g. site in following example directory structure) from gitlab. However, that command does not take submodule content (e.g. what I set in theme/LoveIt). 1 2 3 4 5 6 7 8 9 site ├── .git │ ├── modules │ │ └── themes │ │ └── LoveIt ├── .gitmodule ... └── themes └── LoveIt Above themes/LoveIt is empty directory.

Limited versions in python are supported in Pyenv on M1 Mac

Environment MacOS Monterey 12.0, M1 Apple silicon Python 3.7.9, 3.8.6, 3.9.1, 3.9.7, 3.10.0 pyenv 2.2.0 Homebrew 3.3.1 Problem I got new M1 Macbook Pro 14 inch, a device should be with literally the coolest spec in my life. However, it’s not necessarily smooth work to setup environment. When I tried to install python 3.9.7 or 3.8.6 via pyenv. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 $ pyenv install 3.

Upload distribution to PyPI

Environment MacOS Catalina 10.15.7 Python 3.9.7 Directory structure: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 concurrent-api-client ├── .python-version ├── README.md ├── MANIFEST.in ├── requirements.in ├── requirements.testing.in ├── requirements.txt ├── setup.py ├── tox.ini ├── src │ └── api_client │ ├── __init__.py │ ├── api_client.py │ └── ... └── tests ├── __init__.py ├── test_api_formatter.py └── ... Register PyPI account PyPI https://pypi.