{ "version": "https://jsonfeed.org/version/1.1", "user_comment": "This feed allows you to read the posts from this site in any feed reader that supports the JSON Feed format. To add this feed to your reader, copy the following URL -- https://matoken.org/blog/tag/constellation/feed/json/ -- and add it your reader.", "home_page_url": "https://matoken.org/blog/tag/constellation/", "feed_url": "https://matoken.org/blog/tag/constellation/feed/json/", "language": "ja", "title": "constellation – matoken's blog", "description": "Is there no plan B?", "icon": "https://matoken.org/blog/wp-content/uploads/2025/03/cropped-1865f695c4eecc844385acef2f078255036adccd42c254580ea3844543ab56d9.jpeg", "items": [ { "id": "https://matoken.org/blog/?p=4415", "url": "https://matoken.org/blog/2025/01/25/astroterm/", "title": "astroterm\u3067\u7aef\u672b\u4e0a\u3067\u661f\u56f3\u3092\u697d\u3057\u3080", "content_html": "
\u7aef\u672b\u3067\u52d5\u4f5c\u3059\u308b\u661f\u56f3\u76e4\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u898b\u3064\u3051\u307e\u3057\u305f\uff0e\u7aef\u672b\u3067\u3069\u306e\u304f\u3089\u3044\u4f7f\u3044\u7269\u306b\u306a\u308b\u3060\u308d\u3046\u304b\u3068\u601d\u3044\u3064\u3064\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e
\n\n
GitHub\u306eRelseases\u304b\u3089Linux x86_64\u7248\u3092\u5229\u7528\u3057\u307e\u3057\u305f\uff0e
\n$ wget2 -c -v \\ (1)\nhttps://github.com/da-luce/astroterm/releases/download/v1.0.5/astroterm-linux-x86_64 \\\nhttps://github.com/da-luce/astroterm/releases/download/v1.0.5/astroterm-linux-x86_64.sha256\n$ sha256sum -c ./astroterm-linux-x86_64.sha256 (2)\nsha256sum: build/astroterm: No such file or directory\nbuild/astroterm: FAILED open or read\nsha256sum: WARNING: 1 listed file could not be read\n$ cat ./astroterm-linux-x86_64.sha256 (3)\nae1ce946d9da27f97e26de9ef6df8d068feb971a5aa7a76d4972b2673cddb495 build/astroterm\n$ cat ./astroterm-linux-x86_64.sha256 | sed -e 's/build\\/astroterm/astroterm-linux-x86_64/' | sha256sum -c (4)\nastroterm-linux-x86_64: OK\n$ chmod u+x ./astroterm-linux-x86_64 (5)\n$ ./astroterm-linux-x86_64 -v (6)\nastroterm 1.0.5\n
\u5b9f\u884c\u30d5\u30a1\u30a4\u30eb\u3068\uff0c\u5bfe\u5fdc\u3057\u305fhash\u30d5\u30a1\u30a4\u30eb\u306e\u5165\u624b
\n\u30cf\u30c3\u30b7\u30e5\u306e\u78ba\u8a8d\u306b\u5931\u6557
\n\u30cf\u30c3\u30b7\u30e5\u30d5\u30a1\u30a4\u30eb\u306e\u4e2d\u3092\u898b\u308b\u3068\u30d5\u30a1\u30a4\u30eb\u540d\u304c\u9593\u9055\u3063\u3066\u3044\u308b
\n\u30d5\u30a1\u30a4\u30eb\u540d\u90e8\u5206\u3092\u5dee\u3057\u66ff\u3048\u3066\u30cf\u30c3\u30b7\u30e5\u306e\u78ba\u8a8d
\n\u5b9f\u884c\u6a29\u306e\u4ed8\u4e0e
\n\u30d0\u30fc\u30b8\u30e7\u30f3\u306e\u78ba\u8a8d
\n$ wget -c https://github.com/da-luce/astroterm/archive/refs/tags/v1.0.6.tar.gz (1)\n$ tar tvf v1.0.6.tar.gz\n$ tar xvf v1.0.6.tar.gz (2)\n$ cd astroterm-1.0.6\n$ meson setup build (3)\n$ meson compile -C build\n$ build/astroterm -v\nastroterm 1.0.6\n$ install build/astroterm ~/bin/ (4)\n
source\u306e\u5165\u624b
\nsource\u5c55\u958b
\nbuild\u203b(meson\u306f1.4.0\u4ee5\u4e0a\u304c\u5fc5\u8981)
\n\u597d\u307f\u306e\u5834\u6240\u306binstall
\n$ ./astroterm-linux-x86_64 -h\nView stars, planets, and more, right in your terminal! ✨🪐\n\nUsage: astroterm [OPTION]...\n\n -a, --latitude=<degrees> Observer latitude [-90\u00b0, 90\u00b0] (default: 0.0)\n -o, --longitude=<degrees> Observer longitude [-180\u00b0, 180\u00b0] (default: 0.0)\n -d, --datetime=<yyyy-mm-ddThh:mm:ss>\n Observation datetime in UTC\n -t, --threshold=<float> Only render stars brighter than this magnitude (def\n ault: 5.0)\n -l, --label-thresh=<float>\n Label stars brighter than this magnitude (default:\n 0.25)\n -f, --fps=<int> Frames per second (default: 24)\n -s, --speed=<float> Animation speed multiplier (default: 1.0)\n -c, --color Enable terminal colors\n -C, --constellations Draw constellation stick figures. Note: a constella\n tion is only drawn if all stars in the figure are o\n ver the threshold\n -g, --grid Draw an azimuthal grid\n -u, --unicode Use unicode characters\n -q, --quit-on-any Quit on any keypress (default is to quit on 'q' or\n 'ESC' only)\n -m, --metadata Display metadata\n -r, --aspect-ratio=<float>\n Override the calculated terminal cell aspect ratio.\n Use this if your projection is not 'square.' A valu\n e around 2.0 works well for most cases\n -h, --help Print this help message\n -i, --city=<city_name> Use the latitude and longitude of the provided city\n . If the name contains multiple words, enclose the\n name in single or double quotes. For a list of avai\n lable cities, see: https://github.com/da-luce/astro\n term/blob/v1.0.5/data/cities.csv\n -v, --version Display version info and exit\n
\u30aa\u30d7\u30b7\u30e7\u30f3\u7121\u3057\u306e\u65e2\u5b9a\u5024\u3067\u5b9f\u884c\u3059\u308b\u3068\u73fe\u5728\u6642\u523b\u306e\u7d4c\u5ea60\uff0c\u7def\u5ea60\u306e\u6240\u8b02Null Island(\u5b9f\u969b\u306f\u30d6\u30a4\u304c\u6d6e\u304b\u3093\u3067\u3044\u308b\u3060\u3051\u3067\u5b58\u5728\u3057\u306a\u3044\u5cf6)\u3067\u306e\u661f\u56f3\u304c\u8868\u793a\u3055\u308c\u307e\u3059\uff0e\u30ea\u30a2\u30eb\u30bf\u30a4\u30e0\u306b\u661f\u56f3\u306f\u5909\u5316\u3057\u3066\u3044\u304d\u307e\u3059\uff0e
\n\u89e3\u50cf\u5ea6\u306b\u3088\u308a\u60c5\u5831\u91cf\u306f\u5909\u308f\u308a\u307e\u3059\uff0e\u4ee5\u4e0b\u306e\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8\u306f49×107\u3067\u3059\uff0e
$ stty size\n49 107\n

\u4efb\u610f\u306e\u5834\u6240\u3092\u6307\u5b9a\u3057\u305f\u3044\u5834\u5408\u306f\u7def\u5ea6\u7d4c\u5ea6\u3092\u30aa\u30d7\u30b7\u30e7\u30f3\u3067\u6307\u5b9a\uff0c\u3082\u3057\u304f\u306f\u90fd\u5e02\u3092\u6307\u5b9a\u3067\u304d\u307e\u3059\uff0e
\n-a, --latitude=<degrees> Observer latitude [-90\u00b0, 90\u00b0] (default: 0.0)\n -o, --longitude=<degrees> Observer longitude [-180\u00b0, 180\u00b0] (default: 0.0)\n
$ ./astroterm-linux-x86_64 -a 31.252232 -o 131.078439\n
-i, --city=<city_name> Use the latitude and longitude of the provided city\n . If the name contains multiple words, enclose the\n name in single or double quotes. For a list of avai\n lable cities, see: https://github.com/da-luce/astro\n term/blob/v1.0.5/data/cities.csv\n
$ ./astroterm-linux-x86_64 -i kagoshima\n
\u90fd\u5e02\u306fsource\u5185\u306e data/cities.csv \u306b\u3042\u308a\u307e\u3059\uff0e2733\u5730\u70b9\u304c\u767b\u9332\u3055\u308c\u3066\u3044\u307e\u3059\uff0e\u5185\u65e5\u672c\u306f117\u5730\u70b9\u306e\u3088\u3046\u3067\u3059\uff0e
$ wc -l data/cities.csv\n2733 data/cities.csv\n$ grep ',JP,' data/cities.csv | wc -l\n117\n
csv\u30d5\u30a1\u30a4\u30eb\u3060\u3051\u3067\u306f\u3088\u304f\u308f\u304b\u3089\u306a\u3044\u306e\u3067uMap\u3092\u4f7f\u3044\u5730\u56f3(OpenStreetMap)\u306b\u30d7\u30ed\u30c3\u30c8\u3057\u3066\u307f\u307e\u3057\u305f\uff0e\u5229\u7528\u3057\u305f\u3044\u5730\u70b9\u306e\u8fd1\u304f\u306b\u3042\u308c\u3070\u4fbf\u5229\u3067\u3059\uff0e
\n-m, --metadata Display metadata\n
\u5de6\u4e0a\u306b\u30e1\u30bf\u30c7\u30fc\u30bf\u304c\u8868\u793a\u3055\u308c\u307e\u3059\uff0e
\n
\u7279\u5b9a\u306e\u5e74\u6708\u65e5\u3092\u6307\u5b9a\u3067\u304d\u307e\u3059\uff0eUTC\u3067\u6307\u5b9a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\uff0e
\n-d, --datetime=<yyyy-mm-ddThh:mm:ss>\n Observation datetime in UTC\n
$ ./astroterm-linux-x86_64 -a -22.05 -o -4.07 -d 2006-03-29T08:38:00 -s 10 -m -cu\n
-s, --speed=<float> Animation speed multiplier (default: 1.0)\n
-s \u3067\u5927\u304d\u306a\u5024\u3092\u6307\u5b9a\u3059\u308b\u3053\u3068\u3067\u661f\u56f3\u76e4\u306e\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u901f\u5ea6\u304c\u901f\u304f\u306a\u308a\u307e\u3059\uff0e-\u3082\u6307\u5b9a\u3067\u304d\u307e\u3059\uff0e
\n\u7aef\u672b\u30ab\u30e9\u30fc\u3092\u6709\u52b9\u306b\u3057\u307e\u3059\uff0e
\n-c, --color Enable terminal colors\n
Unicode\u3092\u6709\u52b9\u306b\u3057\u307e\u3059\uff0e\u70b9\u5b57\u30d5\u30a9\u30f3\u30c8\u3067\u661f\u3084\u7d75\u6587\u5b57\u3067\u592a\u967d\u3084\u6708\uff0c\u60d1\u661f\u306a\u3069\u306e\u8868\u793a\u304c\u3055\u308c\u308b\u306e\u3067\u89e3\u308a\u3084\u3059\u304f\u306a\u308a\u307e\u3059\uff0e
\n-u, --unicode Use unicode characters\n
$ ./astroterm-linux-x86_64 -i kagoshima -m -s 100 -cu\n

| \n Note \n | \n\n \n \n\u7aef\u672b\u304cUnicode\u3084\u7d75\u6587\u5b57\u306b\u5bfe\u5fdc\u3057\u3066\u3044\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\uff0e | \n
\u661f\u5ea7\u3092\u8868\u73fe\u3057\u307e\u3059\uff0eUnicode\u306e\u6709\u7121\u3067\u5927\u5206\u898b\u305f\u76ee\u304c\u5909\u308f\u308a\u307e\u3059\uff0e
\n-C, --constellations Draw constellation stick figures. Note: a constella\n tion is only drawn if all stars in the figure are o\n ver the threshold\n


\u6307\u5b9a\u3057\u305f\u7b49\u7d1a\u3088\u308a\u3082\u660e\u308b\u3044\u661f\u306e\u307f\u3092\u8868\u793a\u3057\u307e\u3059\uff0e
\n-t, --threshold=<float> Only render stars brighter than this magnitude (def\n ault: 5.0)\n
\u65b9\u4f4d\u89d2\u30b0\u30ea\u30c3\u30c9\u3092\u8868\u793a\u3057\u307e\u3059\uff0e\u4eca\u56de\u8a66\u3057\u305f\u89e3\u50cf\u5ea6\u3060\u3068\u661f\u304c\u5927\u5206\u6d88\u3048\u3066\u3057\u307e\u3046\u306e\u3067\u90aa\u9b54\u306a\u611f\u3058\u304c\u3057\u307e\u3059\uff0e
\n-g, --grid Draw an azimuthal grid\n
\u9e7f\u5150\u5cf6\u3067\u306e\u73fe\u5728\u304b\u3089\u306e\u661f\u56f3\u309210000\u500d\u306e\u901f\u5ea6\u3067\uff0e
\n$ ./astroterm-linux-x86_64 -i kagoshima -m -s 10000 -c -u -C -t 4\n
\u6848\u5916\u8868\u73fe\u304c\u8c4a\u304b\u3067\u7b49\u7d1a\u306e\u5927\u304d\u306a\u661f\u306e\u3042\u308b\u661f\u5ea7\u3084\u60d1\u661f\u306a\u3069\u306e\u89b3\u6e2c\u306b\u306f\u4f7f\u3048\u305d\u3046\u306a\u611f\u3058\u3067\u3059\uff0e
\n\u3068\u306f\u3044\u3048GUI\u74b0\u5883\u3067\u3042\u308c\u3070Stellarium\u3084Kstars\u306a\u3069\u8272\u3005\u306a\u3082\u306e\u304c\u3042\u308a\u4f7f\u3044\u52dd\u624b\u3082\u3088\u3044\u306e\u3067\u305d\u3061\u3089\u306e\u307b\u3046\u304c\u5b9f\u7528\u7684\u3060\u3068\u601d\u3044\u307e\u3059\uff0e
\nDebian\u3067\u3042\u308c\u3070\u4ee5\u4e0b\u306eblends\u304c\u5929\u6587\u5411\u3051\u3067\u8208\u5473\u6df1\u3044\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u304c\u305f\u304f\u3055\u3093\u3042\u308a\u307e\u3059\uff0e
GNU\u306b\u3082GNU Astronomy Utilities\u306a\u3093\u3066\u3082\u306e\u304c\u3042\u308a\u307e\u3059\uff0e
\n$ ./astroterm-linux-x86_64 -v\nastroterm 1.0.5\n$ lsb_release -dr\nDescription: Debian GNU/Linux trixie/sid\nRelease: n/a\n$ arch\nx86_64\n
$ astroterm -v\nastroterm 1.0.6\n$ dpkg-query -W meson gcc python libargtable2-dev libncurses-dev\ngcc 4:12.2.0-3+rpi1\nlibargtable2-dev 13-1.1\nlibncurses-dev:armhf 6.4-4\nmeson 1.6.1-1\npython 2.7.16-1\n$ lsb_release -dr\nNo LSB modules are available.\nDescription: Raspbian GNU/Linux 12 (bookworm)\nRelease: 12\n$ arch\narmv7l\n