2023年2月19日日曜日

バトルテック製品のミニチュア

ボックスセット

どの製品に何のミニチュアが入ってたっけ?となったので軽くまとめ。

ボックスセット

BattleTech: A Game of Armored Combat (Product code : CAT3500D)

いわゆる「基本ボックス」。

  • Awesome
  • BattleMaster
  • Catapult
  • Commando
  • Locust
  • Shadow Hawk
  • Thunderbolt
  • Wolverine

BattleTech Beginner Box (Product code : CAT35020)

ディスコン。Second Editionに切り替わった。

  • Griffin
  • Wolverine

BattleTech Beginner Box (Product code : CAT35020M)

Wolverine がVindicatorに。

  • Griffin
  • Vindicator

BattleTech: Clan Invasion (Product code : CAT35030)

「クラン侵攻ボックス」キックスターター版のProduct codeは末尾に「K」が付く。

  • Executioner
  • Timber Wolf
  • Nova
  • Grendel
  • Adder
  • Elemental Battle Armor x 2

BATTLETECH: ALPHA STRIKE BOX SET (Product code : CAT35690)

これまでのボックスセットとダブっているものがあるが、武装やポーズが違っていたりする。

  • Archer
  • Atlas
  • Blackjack
  • Fire Moth
  • Locust
  • Nova
  • Phoenix Hawk
  • Pouncer
  • Timber Wolf
  • Warhammer
  • Warhawk
  • Wasp
  • Wraith

BattleTech: Essentials (Product code : -)

Target.com専売。日本での入手難易度は高い。

  • Rifleman
  • Centurion

Force Pack

Clan Command Star (Product code : CAT35720)

  • Dire Wolf
  • Summonder
  • Stormcrow
  • Mist Lynx
  • Shadow Cat

Clan Heavy Striker Star (Product code : CAT35722)

  • Gargoyle
  • Hellbringer
  • Mad Dog
  • Ice Ferret
  • Viper

Clan Fire Star (Product code : CAT35724)

  • Warhawk
  • Nova Cat
  • Cougar
  • Kit Fox
  • Fire Moth

Clan Support Star (Product code : CAT35726)

  • Night Gyr
  • Linebacker
  • Black Lanner
  • Battle Cobra
  • Arctic Cheetah

Clan Heavy Battle Star (Product code : CAT35728)

  • Crossbow
  • Ebon Jaguar
  • Huntsman
  • Kingfisher
  • Turkina

Clan Heavy Star (Product code : CAT35730)

  • Stone Rhino
  • Supernova
  • Marauder IIC
  • Warhammer IIC
  • Hunchback IIC

Clan Striker Star (Product code : CAT35732)

  • Vapor Eagle
  • Conjurer
  • Horned Owl
  • Incubus
  • Piranha

Clan Ad Hoc Star (Product code : CAT35734)

  • Fire Falcon
  • Hellion
  • Howler
  • Kodiak
  • Pack Hunter

Inner Sphere Command Lance (Product code : CAT35721)

  • Archer
  • Marauder
  • Stinger
  • Valkyrie

Inner Sphere Battle Lance (Product code : CAT35723)

  • Warhammer
  • Rifeman
  • Phoenix Hawk
  • Wasp

Inner Sphere Direct Fire Lance (Product code : CAT35725)

  • Atlas
  • Marauder II
  • Orion
  • Crusader

Inner Sphere Heavy Lance (Product code : CAT35727)

  • Banshee
  • Grasshopper
  • Centurion
  • Hatchetman

Inner Sphere Striker Lance (Product code : CAT35729)

  • Blackjack
  • Panther
  • Wolfhound
  • Jenner

Inner Sphere Fire Lance (Product code : CAT35731)

  • Longbow
  • Stalker
  • Zeus
  • Trebuchet

Inner Sphere Heavy Battle Lance (Product code : CAT35733)

  • Nightstar
  • Cataphract
  • Axeman
  • Bushwacker

Inner Sphere Urban Lance (Product code : CAT35735)

  • Victor
  • Enforcer
  • Hunchback
  • Raven

Inner Sphere Support Lance (Product code : CAT35736)

  • Cyclops
  • Thug
  • Dragon
  • Spider

Elemental Star (Product code : CAT35739)

  • Elemental x 5

Legendary MechWarriors Pack (Product code : CAT35740)

  • Archer
  • Dire Wolf
  • Marauder
  • Timber Wolf

ComStar Command Level II (Product code : CAT35737)

  • King Crab
  • Highlander
  • Black Knight
  • Exterminator
  • Sentinel
  • Mercury

Comstar Battle Level II (Product code : CAT35738)

  • Crockett
  • Flashman
  • Guillotine
  • Lancelot
  • Crab
  • Mongoose

Wolf's Dragoons Assault Star (Product code : CAT35739)

  • Annihilator
  • Timber Wolf (ポーズ違い)
  • Rifleman (ポーズ違い)
  • Archer (バリアント機)
  • Blackjack (バリアント機)

Eridani Light Horse Hunter Lance (Product code : CAT35763)

  • Sagittaire
  • Banshee (ポーズ違い)
  • Cyclops (バリアント機)
  • Thunderbolt (ジャンプ中)

Hansen's Roughriders Battle Lance (Product code : CAT35764)

  • Penetrator
  • Atlas (ポーズ違い)
  • Enforcer (バリアント機)
  • Hatchetman (ジャンプ中)

Northwind Highlanders Command Lance (Product code : -)

  • Gunslinger
  • Highlander (ジャンプ中)
  • Grasshopper (バリアント機)
  • Warhammer

Kell Hounds Striker Lance (Product code : -)

  • Nightsky
  • Wolfhound (ポーズ違い)
  • Griffin (バリアント機)
  • Crusader (ジャンプ中)

Snords Irregulars Assault Lance (Product code : -)

  • Spartan
  • FrankenMech
  • Guillotine (ジャンプ中)
  • Highlander (バリアント機)

UrbanMech Lance Force Pack (Product code : CAT35776)

  • UrbanMech
  • UrbanMech (ポーズ違い)
  • UrbanMech (バリアント機)
  • UrbanMech (バリアント機)

Proliferation Cycle (Product code : CAT35775)

  • Firebee
  • Coyotl
  • Icarus II
  • Gladiator
  • BattleAxe
  • Ymir
  • Mackie

2023年1月12日木曜日

ミニチュアフォレスト近くの1日停め放題600円の駐車場

 昨年(2022年)末にミニチュアフォレストの近くに新しくオープンしたコインパーキング、1日停め放題で600円と、一部ミニチュアフォレスト利用者の中で話題になりました。

場所が少しわかりにくいので、地図と写真を載せておきます。

駐車場の位置は塗りつぶした青丸の箇所。

線路沿いの道が一方通行なので要注意。
①の曲がり角
②の位置から。こちら側に4台分のスペース。
③の位置から。こちら側も4台分のスペース。
②と③のスペースは敷地内で仕切られていて移動できないので、②の方が満車なら④の角を曲がって③の側へ。
駐車料金は敷地端の機械で支払い。ナンバープレートの番号を入力して支払うとレシートが出るのでそれを車内フロントガラスから見える位置に置いておくこと。


2022年9月22日木曜日

AWS CLIで「An error occurred (AccessDenied) when (略) with an explicit deny in an identity-based policy」というエラーで失敗する

 MFAが有効になっていて、ユーザーに割り当てられたポリシーに「MFAの認証が行われていないリクエストを拒否する」という設定が行われていると発生する。

すべてがそうというわけではないけど。

aws sts get-session-tokenで取得したトークンを環境変数にセットするとエラーは起きなくなる。が面倒くさいのでスクリプト化がオススメ。

以下、そのスクリプト。jq必須。

#! /bin/bash
unset AWS_ACCESS_KEY_ID
unset AWS_SECRET_ACCESS_KEY
unset AWS_SESSION_TOKEN
USER_ARN=$(aws iam get-user --query "User.Arn" --output text)
MFA_SERI=$(aws iam list-virtual-mfa-devvices --query "VirtualMFADevices[?contains(User.Arn, '${USER_ARN}')].SerialNumber" --output text)
read -p 'input MFA code > ' CODE
CRED=$(aws sts get-session-token --serial-number ${MFA_SERI} --token-code ${CODE})
ID=$(echo ${CRED} | jq -r .Credentials.AccessKeyId)
KEY=$(echo ${CRED} | jq -r .Credentials.SecretAccessKey)
TOKEN=$(echo ${CRED} | jq -r .Credentials.SessionToken)
export AWS_ACCESS_KEY_ID="${ID}"
export AWS_SECRET_ACCESS_KEY="${KEY}"
export AWS_SESSION_TOKEN="${TOKEN}"

スクリプト実行時にsourceをつけること。

例> source getMfaToken.sh

2022年6月28日火曜日

AWS CLIでecrのlatestをひとつ前にもどす

 お試しでpushしたdockerイメージがうまく動かなかったときとか用。

pushしたlatestを削除して、そのひとつ前のものにlatestをつけなおすスクリプト


#!/bin/bash
REPO_NAME='myRepository'
# latestの削除
aws ecr batch-delete-image --repository-name ${REPO_NAME} --image-ids imageTag=latest
# 以降のコマンドでimage-ids指定のために、一番新しいイメージのdigestを取得
IMAGES=$(aws ecr describe-images --repository-name ${REPO_NAME})
TARGET=$(echo ${IMAGES} | jq -r '.imageDetails | sort_by(.imagePushedAt) | reverse | map(.imageDigest) | .[0]')
MANIFEST=$(aws ecr batch-get-image --repository-name ${REPO_NAME} --image-ids imageDigest=${TARGET} --query 'images[].imageManifest' --output text)
aws ecr put-image --repository-name ${REPO_NAME} --image-manifest "${MANIFEST}" --image-tag latest

2022年5月9日月曜日

逆引きLinuxコマンド base64

 base64をエンコード/デコードしたい

そのまんま、base64コマンドを使用する


例:ファイルの中身をエンコード

$ base64 ./file.bin

例:指定のbase64文字列をデコード

$ echo 44GC44GE44GGCg== | base64 -d

(このままだと文字化けした表示になるので、xxdと連結したり、リダイレクトでファイルに保存する)



2022年3月15日火曜日

逆引きLinuxコマンド ダンプが見たい

xxdを使う。

例: ファイルのダンプが見たい

$ xxd ./file.bin

00000000:  6162 6364 650a

例:ダンプを連結した文字列にしたい(ヘキサストリング) 

$ xxd -ps ./file.bin

61626364650a

例:ヘキサストリングをでコードしたい

$ echo 61626364650a | xxd -r -p

abcde




2022年2月24日木曜日

バトルテックBV計算機をつくりました

 バトルテックでBVを調整するときに、いちいち電卓で計算するの面倒ですよね。

ということで、BVを入力して、Gunnary/Pilittingを選ぶだけで計算するブラウザアプリを作ってみました。

バトルテックBV計算機

「Your BV」にベースとなるのBV(Gunnary=4、Pilotting=5がベース)を入力。表の「2.42」とか「2.11」の数字を押してください。「Caliculated」に計算結果が表示されます。数字が選択状態で「Your BV」の入力を変更すると、計算しなおす新設設計です。

計算結果は切り上げです。

スマホでも使えますが、表がはみ出るのはご容赦を。