はてなキーワード: 成都とは
2011年に052D型駆逐艦1番艦が起工して以来、すさまじいスピードで大艦隊が建造される 第二次世界大戦期のアメリカ海軍さえ凌駕するスピードの大軍拡 技術的にも055型で世界トップレベルに追い付いた
劉華清死去
052B型と052C型の10年にわたる研究の末に完成した、中国人民解放軍海軍の新型主力艦
日本のあたご型やアメリカのアーレイ・バーク級、韓国のセジョン・デワン級等と比較すると船体サイズが小さく戦闘能力は若干劣るのではないかとされている
しかしバッチ1は8隻、バッチ2は5隻、バッチ3は12隻のとてつもない大量建造が行われ、2024年現在も052DL型の建造が続いている
★055型駆逐艦(南昌級) 1番艦 南昌 起工
中国人民解放軍海軍の最新鋭艦、ついに世界トップクラスの性能に到達
満載排水量12,000~14,000tと駆逐艦のサイズを超え、アメリカ海軍にはミサイル巡洋艦と識別されている
「南昌」は人民解放軍建軍の地とされていることから、055型駆逐艦の位置づけがよくわかる
40年前に技術不足のため実現できなかった055型大型火砲ミサイル駆逐艦計画から艦型を継承している
★003型航空母艦福建 起工
全通飛行甲板によるヘリコプター運用能力とウェルドックによる上陸用舟艇の運用能力を兼ね備えている
アメリカ海軍のワスプ級強襲揚陸艦を上回り、アメリカ級強襲揚陸艦よりも少し小さい
文化大革命による停滞期 この時期中ソ対立が深まったため、ソ連からの軍事技術支援が途絶え国産化を余儀なくされた
文化大革命開始
6601型(成都級)をリバースエンジニアリングして、65型フリゲート(前053型/江南級)を建造
033型潜水艦 1番艦 ? 就役 ソ連から提供された633型潜水艦を参考に建造された、中国初の国産潜水艦
ベトナム戦争が泥沼化しニクソン大統領がベトナム戦争からの撤退を公約にして当選、キッシンジャーが国家安全保障問題担当大統領補佐官として政権中枢入り
リアリズム(現実主義)に基づく外交政策の擁護者として知られている
力の均衡論者で、イデオロギー的な外交を嫌い、国家間の力の均衡を保つことに腐心した
ソ連と敵対する中国と友好関係を築くことでソ連へ東から圧力をかけることを目的とした
『重要なのは何が真実であるかではなく、何が真実であると認識されるかである。』
『外交政策に道徳的完璧を要求する国は、完璧も安全も達成できない』
『結局のところ、平和は覇権か力の均衡によってのみ達成できるのです。』
『アメリカの敵になることは危険かもしれないが、友人になることは致命的である』(南ベトナムの傀儡政府を見捨て撤退したときの発言)
排水量8,000t以上の大型駆逐艦として構想され艦隊防空能力を備え、外洋での長期作戦における護衛艦隊の中核を占める艦とされたが、当時の技術的限界から未成に終わった
40年後、排水量13,000tの055型駆逐艦として結実する
051型駆逐艦(旅大I型) 1番艦 济南 就役 56型駆逐艦(コトリン型駆逐艦)をモデルに太平洋で行動しうる駆逐艦として建造された、中国が初めて独自開発した水上戦闘艦
★091型原子力潜水艦 1番艦 長征1号 就役 中国初の原子力潜水艦 静粛性と信頼性がきわめて劣悪だった
035型潜水艦 1番艦 232 就役 033型潜水艦の改良版
★西沙諸島の戦い 南ベトナム軍と戦闘を行い、西沙諸島全域を占領
https://www.koryu.or.jp/Portals/0/images/publications/magazine/2022/3%E6%9C%88/2203_02anami.pdf
1974年1月、解放軍の南海艦隊は、当時南ベトナムが実効支配していたパラセル諸島(中国名:西沙群島)に部隊を派遣し、南ベトナムの守備隊や艦艇との交戦の末に同諸島を占領した。
南ベトナムは、パラセル諸島のみならず中国が領有権を主張するスプラトリ—諸島(中国名:南沙群島)の複数の島嶼・岩礁も実効支配していたため、次はそれらを攻略せねばならないという議論が解放軍内で盛り上がった。
その翌年の5月には、それまで海軍建設に後ろ向きだった毛沢東が海軍を増強するための10年計画にGOサインを出した。
そこに好機を見出した劉華清は、同年9月に毛沢東と鄧小平に宛てて海軍の装備に関する意見書を送った。
この意見書のなかで劉華清は、既存の海軍の装備導入計画を批判しつつ、海軍の装備導入計画のあるべき姿について持論を大胆に展開した。
この時の意見書では、海軍が「帝国主義の海上からの侵略」を粉砕し、「対台湾作戦」の任務を遂行するに足る能力を確保せねばならないという基本認識が示されたうえで、当時の解放軍がそうした水準にはなく、10 年後もそうした水準に達することはないという評価がなされた。
また、50年代にソ連から入手した時代遅れの通常動力型潜水艦のコピー版を大量に生産するという当時の装備導入計画に対し、潜水艦に大きく依存する形で米英の海軍に対抗しようとしたドイツの失敗例などを根拠とした批判がなされた。
そうした批判を踏まえて、劉華清は、今後は、水中、水上、空中の戦力をバランスよく整備していく必要があり、核抑止力を担う原子力潜水艦、水上艦隊の要となるミサイル駆逐艦、艦隊に航空支援を提供できる戦闘行動半径の長い航空機の開発・配備に力をいれるべきだと主張した。
この意見書でさらに注目されるのは、中国の経済発展に伴い海外からの「戦略物資」の輸入が拡大すれば、シーレーン防衛の重要性が増し、中国本土から遠く離れた海域での航空戦力の展開を可能にする航空母艦が必要になると指摘している点である。
つまり、劉華清は、1975 年の時点で中国の対外貿易が今後盛んになるという未来予測にたってシーレーン防衛について論じたわけだが、当時遠洋航海の経験が皆無だったうえに中国沿岸海域での作戦すら満足に遂行できないようなレベルにあった解放軍の海軍のなかで、このような議論は異色のものだったといえる。
(一)「覇権主義」や「帝国主義」による海上からの侵略に備える、
(四)核戦力の残存性を高めることに貢献する、ことであった。
053K型フリゲート(江東型フリゲート)1番艦 鷹潭 就役 65型の発展型、中国海軍初の艦対空ミサイル搭載艦、しかし国産ミサイルの性能が貧弱だったため2隻目で建造打ち切り
イギリスのロールスロイス・スペイ ターボファンエンジンをライセンス生産
文化大革命が終わり、米欧日との関係改善によって西側からの新技術導入が進む また後半には中ソ対立も終わり、中国は西側と東側両方の軍事技術を吸収することとなる
★文化大革命終了
上海にある江南造船廠が三菱重工業社長の古賀繁一(元長崎造船所所長、戦艦武蔵の設計に関わる)の直接指導で再建される
053H型フリゲート(江滬I型フリゲート) 1番艦 常徳 就役 艦対空ミサイル搭載艦である053K型と共に行動する艦対艦ミサイル搭載艦として設計された、しかしレーダー等電子機器の性能は不足し全天候戦闘能力もなかった
053H1型フリゲート(江滬II型フリゲート) 1番艦 台州 就役 053H型フリゲートの改良型
051DT型駆逐艦(旅大III型) 1番艦 開封 就役 フランス製クロタル8MS個艦防空ミサイル・システム、フランス製DRBV-15対空レーダー、スウェーデン製機関砲を搭載
アメリカからCFM56-3ターボファンエンジンを入手、後のWS-10ターボファンエンジンの基礎となる
劉華清の主導で中国人民解放軍海軍装備実証研究センター(現在の中国人民解放軍海軍装備研究所)が成立
★053H1Q型フリゲート(江滬IV型) 西側の対潜技術を学ぶための技術検証艦 フランス製のAS 365N ドーファン・ヘリコプターをライセンス生産したZ-9、光学射撃指揮装置、ソナーシステム、水中攻撃指揮装置、イタリア製短魚雷などが搭載された
★092型原子力潜水艦 1番艦 406号 就役 中国初の原子力弾道ミサイル潜水艦
就役後も長い間航行することはなくアメリカ軍からは「not operational」と判断された
091型と同様に静粛性と信頼性が非常に劣っていた
UH-60ブラックホークをアメリカから購入、後のZ-20中型多用途ヘリコプターの基礎となる
アメリカから入手したCFM56-3ターボファンエンジンを参考に、WS-10エンジンの開発が始まる
★053H2型フリゲート(江滬III型フリゲート) 1番艦 黄石 就役 053H1型フリゲートの改良型、イギリス製の戦術情報処理装置(CTC-1629のコピーZKJ-3)とイタリア製の電子戦装置を搭載し大幅に能力が向上した
フランスよりクロタル個艦防空ミサイル・システムとともに、トムソンCSF社(現在のタレス)の戦術情報処理装置であるTAVITAC(旧称 Vega III)を輸入、リバースエンジニアリングによってZKJ-4を完成させる
ペレストロイカ開始
中国に近代造船所が建設される 海軍不在の時代
アロー戦争 英仏連合軍に大敗、清には対抗できる艦隊は存在せず海戦は起こらなかった
洋務運動の一環として清朝官僚の曽国藩、李鴻章によって江南機械製造局(現在の江南造船所)が上海に建設される
ロシアによって中東鉄路公司輪船修理工場(現在の大連造船所)が大連に建設される
日露戦争後、川崎造船所(現在の川崎重工業)が大連造船所と旅順造船所を運営
1945年までに3度にわたり拡張され、中国最大の造船所になる
★清朝滅亡
イギリスの実業家Nils Mollerが上海に"Mollers' Shipbuilding & Engineering Works"(現在の滬東中華造船)を設立
日本軍が江南造船所を占領し朝日工作部上海工場と改名、三菱重工が運営する
日本軍が"Mollers' Shipbuilding & Engineering Works"を占領し三井造船所と改名、三井造船が運営する
海軍の礎が築かれる 教育・研究機関の設立 ソ連からの技術援助
★中華人民共和国が成立
古寧頭戦役/金門戦役 中国人民解放軍海軍は大量の漁船を徴用し金門島を占領しようとしたが大敗、これによって台湾侵攻を断念
戦争の歴史から、二度と繰り返してはならない、という思いを抱くのは日本だけではありません。中国もそうです。しかし、どんな教訓を得るかは、国によって異なります。
(略)
毛沢東は,1949年の中国人民政治協商会読第1回全体会議における開幕の演説で
「......どのような帝国主義者にも再び我々の国土を侵略させてはならない......我々は強大な空軍と海軍を保有しなければならない(......不允許任何帝国主義者再来我們的国土.....而且有一個強大的空軍和一個強大的海軍)」と指摘し,
1953年には
「わが国の海岸線は長大であり,帝国主義は中国に海軍がないことを侮り,百年以上にわたり帝国主義は我が国を侵略してきた。その多くは海上から来たものである(我們国家的海岸線視長,帝国主義就是欺負我僧没有海軍,一百多年免帝国主義侵略我臥大都是従海上乗的)」と軍艦の上で演説しました。
(略)
共通のできごとから「二度と繰り返すまい」と決意したとしても、国によって得た教訓は異なります。
いじめた側といじめられた側では、同じ出来事もずいぶん違った記憶になる道理です。侵略をして反省した側は「二度とあんなことはすまい」と消極的になり、侵略された側は「二度とあんなことはされまい」と積極的になるわけです。
そのために、国際政治の歴史の中では、あるときは羊のように餌食にされた国が、後には一変して狼のように振る舞い、そのことがかえって敵を増やしたりします。その逆だってあり得るでしょう。
朝鮮戦争勃発
劉華清 ソ連・レニングラードのクズネツォフ海軍大学校に留学、セルゲイ・ゴルシコフに師事
第一次台湾海峡危機 江山島、大陳島を中華人民共和国が占領される
★6607型駆逐艦(鞍山級駆逐艦/7型駆逐艦/グネフヌイ級駆逐艦)がソ連から供与される
1930年代にイタリアから技術導入をしてソ連が建造した艦で時代的には吹雪型駆逐艦と同時期
50型警備艦(リガ級フリゲート)がソ連から供与され、6601型(成都級)としてノックダウン生産される
第二次台湾海峡危機 金門砲戦 中華民国側が防衛に成功、以降中華民国と中華人民共和国の間に大規模な戦闘は発生していない
その後中ソ対立によってソ連からの技術援助が打ち切られたため中国は潜水艦の国産化を迫られることとなった
中国の抗議運動は政治的なものでも何でもなく、長い封鎖で生活に困っている人が増えていることが原因。
今回は大きくニュースで取り上げられたけど、抗議運動は散発的に色々な地域で起こっていた。学生が多く見られるのは、彼らが政策によって学舎内に閉じ込められていて何カ月も家に帰られていなくて不満に思っている人が多いことが要因だと思う
それに加えて、封鎖によって急病でも診察を受けられずに亡くなってしまうことや、火事でも消防車が駆け付けられないなどの悲惨な事件が度々起こっている。
また、終わらないPCR検査は国家の予算を食いつぶしながら、結果の精度が怪しく、検査会社の利権も関わっている疑惑が生まれたことが政府への不信感に繋がっている。
さらには隔離中にサッカーワールドカップを見て、世界ではすでにコロナが終了していることを知った人が多く、中国国内の現状にさらに不満を高まらせている。
ちなみに中国の主要都市の現在のコロナ感染者はこのようになっている。
重慶 8792
広州 7952
北京 4386
天津 794
成都 770
武漢 365
西安 315
深圳 201
上海 178
すでに重慶、広州、北京では厳しい封鎖政策がとられている。今日の国務院の防疫政策発布会もこれまでを踏襲した内容で、大した変化はなかった。
もしこの政策を続けるとすると、経験的に100人を超えたら2週間、500人を超えたら1週間で3000人を超えるので、2週間後には中国の主要都市は全てロックダウンに近い状態になると予想される。
そうなるとほぼ全国ロックダウンの始まりで、ますます不満と抗議活動が増えることになるのでそれに備えて色々と気を付けたほうが良い。
自動で安価をつけて返信するプログラムでもこんなに長く複雑になる(一部抜粋)
/**************************************
以下のCSV_DIR, FILE_PATHS, SETTINGSを書き換えてね。 <h3>o- *************************************/</h3>
//CSVファイルが置かれてるディレクトリのパス。投稿前にエラー出たら大体ここの設定ミス。 例:"C:\\Users\\sakuraimasahiro\\Documents\\iMacros\\Macros\\rentou\\";
'C:\\Users\\USER\\Desktop\\iMacros\\Macros\\rentou\\';
//ファイルのパス。CSVは絶対パスで、拡張子も必要。iimは相対パスでよく、拡張子不要。
const FILE_PATHS = {
textCsv: CSV_DIR + 'textNoAnker.csv',
//レス用投稿文が書かれたCSV。通常とレス用で分けないなら同じファイルを使えばいい。
replyTextCsv: CSV_DIR + 'textReply.csv',
};
baseWaitTime: 5,
//baseWaitTime+0~waitTimeRange(ランダム)だけ待つ
waitTimeRange: 5,
//連投しすぎだと忠告された場合に処理を一時停止させる時間(秒)
waitTimeForAvoidingPunishment: 60 * 30,
//メール
mail: 'sage',
//名前設定
name: '',
//以下、偽装ワッチョイ設定。浪人でワッチョイを非表示にしてるときだけtrueにしてね。
//妙なニックネーム(ワッチョイ、アウアウウーなど)をランダムで決めて付加するかどうか。true=付加する。false=付加しない。
//妙なニックネームの後に付く8桁の文字列をランダムで決めて付加するかどうか。
},
//アンカー無し投稿をするならtrue。しないならfalse。noAnkerPostかreplyPostのどちらかはtrueにすること(両方trueでもOK)。
//アンカー付き投稿(返信)をするならtrue。しないならfalse。もしnoAnkerPostとreplyPostの両方がtrueの場合、投稿は返信が優先され、返信対象が見つからなくなったらアンカー無し投稿をする。
//最初に取得するアンカー無し投稿文CSVファイルの行番号。もし返信用と同じCSVファイルを使うなら-1と入力。
noAnkerPostTextCsvStartRow: 1,
//最初に取得する返信用投稿文CSVファイルの行番号。もしアンカー無しと同じCSVファイルを使うなら-1と入力。
//テキストCSV/返信用テキストCSVの取得行が最終行に達したら最初の行まで戻るかどうか。true=戻る。false=マクロ終了。
//返信する場合、これより小さなレス番には返信しない。返信を投稿すると、この数値は前回の返信先のレス番に更新される。
minAnker: 895,
//返信する場合、名前に以下の文字列を含む投稿にアンカーをつけて返信する(ワッチョイやIPなど名前フィールドにあるものならなんでも可)。配列で複数指定可能。指定無しなら空配列([])。filterNamesとfilterNamesNotIncluded共に無指定ならレス番1から順に返信していく(minAnkerが設定されてればそこから順に)。以下のfilter系は全て併用可能。
//↑とは逆に、名前に以下の文字列を含まない投稿にアンカーをつけて返信する。↑と併用も可能。
//返信する場合、本文に以下の文字列を含む投稿にアンカーをつけて返信する。
filterText: ['自演かな', '自演わらわら', 'スクリプト使うの', '安価ガバ', '>>660', '自演で擁護', '最後' ,'あいうえお', 'かきくけこ', 'さしすせそ', 'なにぬねの', 'はひふへほ', 'まみむめも', 'やいゆえよ', 'やゆよ', 'らりるれろ', 'わいうえを', 'わをん', 'わいうえをん'],
},
//自分のIPアドレスの確認。VPNとかでIPを変更してマクロを動かしてるとき、突然VPNが作動しなくなってIPが元に戻ったときにマクロを止めるためのもの。
//以下の文字列が自分の現在のIPアドレスに含まれている場合、マクロを一時停止する。基本的に自分の本当のIPアドレスを入力。
},
//浪人設定。最後に動作を確認したのは5年くらい前で、今も同じように動作するかは、浪人を持ってないから確認できずわからない。
//浪人にログインしてるかどうかをチェックするかどうか。trueならする。falseならしない。trueにしていてもし浪人にログインしていないことを確認したらログインしにいく。
password: '1234',
},
};
/**************************************
設定箇所終わり。
https://info.5ch.net/index.php/%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%82%81%E3%81%AA%E3%81%84%E6%99%82%E3%81%AE%E6%97%A9%E8%A6%8B%E8%A1%A8 <h3>o- *************************************/</h3>
/**************************************
・NULL演算子(??)は使えない。論理積(&&)は使える。
・オブジェクトの分割代入はできない。
・importはできない。 <h3>o- *************************************/</h3>
/**************************************
関数 <h3>o- *************************************/</h3>
/**
* ここから始まる。
*/
checkSettings();
var _TextCsvCursors = new TextCsvCursors(
SETTINGS.postSettings.noAnkerPostTextCsvStartRow > 0
? SETTINGS.postSettings.noAnkerPostTextCsvStartRow - 1
: SETTINGS.postSettings.noAnkerPostTextCsvStartRow,
SETTINGS.postSettings.textCsvLoop,
),
SETTINGS.postSettings.replyPostTextCsvStartRow > 0
? SETTINGS.postSettings.replyPostTextCsvStartRow - 1
: SETTINGS.postSettings.replyPostTextCsvStartRow,
SETTINGS.postSettings.textCsvLoop,
),
);
var _LoopStatuses = new LoopStatuses(0, SETTINGS.postSettings.minAnker);
const _MyPosterName = new MyPosterName({
name: SETTINGS.nameSettings.name,
});
const _ThreadUrl = openPromptThreadUrl();
//ループ
while (true) {
SETTINGS.ipSettings.checkIp && checkCurrentIpNotTheIp();
//スレを開く
openUrl(_ThreadUrl.fullUrlHttps());
//浪人にログインする設定なら、浪人にログインしているかどうかを確認し、していなければログインしにいく。
if (SETTINGS.roninSettings.checkLogin) {
}
}
if (SETTINGS.postSettings.replyPost) {
const targetAnkerNumber = createPostDOMList()
.filterPostnumberHigher(_LoopStatuses.currentMinAnker())
.filterByPostername(SETTINGS.postSettings.filterNames)
.filterByPosternameNotIncluded(
SETTINGS.postSettings.filterNamesNotIncluded,
)
.filterByText(SETTINGS.postSettings.filterText)
if (targetAnkerNumber !== null) {
const r = _TextCsvCursors.takeNextRowTextAsReply(targetAnkerNumber);
messageDisplay(`返信対象有り。アンカー先: ${targetAnkerNumber}`);
return {
...r,
updatedLoopStatuses:
_LoopStatuses.updateMinAnker(targetAnkerNumber),
};
}
}
if (SETTINGS.postSettings.noAnkerPost) {
//返信対象無し、或いは返信しない設定の場合。アンカー無し投稿文を作る。
const r = _TextCsvCursors.takeNextRowTextAsNoAnker();
messageDisplay('返信対象無し。アンカー無し投稿。');
return {
...r,
updatedLoopStatuses: _LoopStatuses,
};
}
return null;
})();
if (p) {
//投稿。
nickname: SETTINGS.nameSettings.nickname,
korokoro: SETTINGS.nameSettings.korokoro,
area: SETTINGS.nameSettings.area,
}),
SETTINGS.mail,
p.text,
);
//_TextCsvCursorsと_LoopStatusesを更新。
_TextCsvCursors = p.updatedTextCsvCursors;
_LoopStatuses = p.updatedLoopStatuses.incrementPostCount();
`投稿回数: ${_LoopStatuses.currentPostCount()}`,
`minAnker: ${_LoopStatuses.currentMinAnker()}`,
`今回アンカー無し投稿取得行: ${_TextCsvCursors.currentRows().noAnker}`,
`今回アンカー有り投稿取得行: ${_TextCsvCursors.currentRows().reply}`,
]);
} else {
`返信対象が現われるのを待機中...。`,
`投稿回数: ${_LoopStatuses.currentPostCount()}`,
`minAnker: ${_LoopStatuses.currentMinAnker()}`,
`今回アンカー無し投稿取得行: ${_TextCsvCursors.currentRows().noAnker}`,
`今回アンカー有り投稿取得行: ${_TextCsvCursors.currentRows().reply}`,
]);
}
wait(SETTINGS.baseWaitTime + randomRange(0, SETTINGS.waitTimeRange));
}
}
/**
* 投稿処理と投稿結果を見てリトライしたりマクロ終了したり。
* @param {string} serverName サーバー名
* @param {MyPosterName} _MyPosterName
* @param {string} postMail メール
*/
serverName,
postMail,
_MyText,
retryTimes = 0,
) {
const r =
retryTimes === 0
? new ValuesOfPost(serverName, _MyPosterName, postMail, _MyText).post(
postTo5chTread,
)
serverName,
postMail,
_MyText,
).postSubstring(retryTimes, postTo5chTread, postConfirm);
if (r) {
back();
return;
}
wait(7);
const error = createPostErrorMessage().analyze();
messageDisplay(error.message);
if (error.order === 'KILL') {
kill();
} else if (error.order === 'SKIP') {
return;
} else if (error.order === 'TRUNCATE') {
back();
serverName,
postMail,
_MyText,
retryTimes + 1,
);
} else if (error.order === 'WAIT') {
wait(SETTINGS.waitTimeForAvoidingPunishment);
serverName,
postMail,
_MyText,
retryTimes,
);
} else if (error.order === 'LOGIN') {
serverName,
postMail,
_MyText,
retryTimes,
);
}
return;
}
/**
* 現在のIPアドレスに、SETTINGS.ipSettings.avoidTheIpの値が含まれていないことを確認する。含まれていたらマクロを一時停止。
* @returns
*/
function checkCurrentIpNotTheIp() {
openUrl('https://www.cman.jp/network/support/go_access.cgi');
const _IpAdress = createIpAdressFromCMan();
if (_IpAdress.includes(SETTINGS.ipSettings.avoidTheIp)) {
pause('現在のIPに指定した値が含まれていることを確認。');
}
return;
}
/**
* @returns
*/
if (
SETTINGS.postSettings.noAnkerPost === false &&
SETTINGS.postSettings.replyPost === false
) {
return kill('設定エラー。noAnkerPostとreplyPost両方ともfalseになってる。');
}
if (
SETTINGS.postSettings.noAnkerPostTextCsvStartRow < 0 &&
SETTINGS.postSettings.replyPostTextCsvStartRow < 0
) {
return kill(
'設定エラー。noAnkerPostTextCsvStartRowとreplyPostTextCsvStartRow両方とも-1になってる。',
);
}
if (
SETTINGS.postSettings.noAnkerPostTextCsvStartRow === 0 ||
SETTINGS.postSettings.replyPostTextCsvStartRow === 0
) {
return kill(
'設定エラー。noAnkerPostTextCsvStartRow/replyPostTextCsvStartRowの初期値は-1或いは1以上で。',
);
}
}
/**
* 入力フォームを表示して入力されたスレのURLを受け取る。
*/
function openPromptThreadUrl() {
const url = prompt('スレURLを入力');
}
/**
* 開いてるスレのレス全て読み取ってPostListインスタンスを作って返す。
* 重すぎるので使うのやめ。どうやらインスタンスの大量生成が原因な模様。
*/
const posts = window.document.getElementsByClassName('post');
return new PostList(Array.from(posts).map((e) => new Post(e)));
}
/**
* 開いてるスレのレス全て取得してPostDOMListに格納して返す。
* @returns
*/
function createPostDOMList() {
const posts = window.document.getElementsByClassName('post');
for (let index = 0; index < posts.length; index++) {
//HTMLCollectionからElementを1つずつ抽出して配列に。
arrPostDOMList.push(posts.item(index));
}
return new PostDOMList(arrPostDOMList);
}
/**
* 開いてる投稿結果画面に表示されてるエラーを読み取ってPostErrorMessageインスタンスを作って返す。
*/
function createPostErrorMessage() {
window.document
中国の山に登る(ヒマラヤ山脈の東部、7000メートル級、死の山とも呼ばれる)
遭難。
それでも数日後、何とかキャンプに戻る。
しかしサポートメンバーは、二人が死んだと思い日本へ帰国済み。
中身はインスタント食。
だがお湯は無い。
テントも無し。
相方さん死亡。
17日後。。。。
しかし丁度その日。
皮膚は凍傷で真っ黒。
衣服はズタボロ。
靴は途中で脱げてなし。
しかも肉が腐って腐乱臭。
まさに化け物のような風貌。。。
でもこの農民親子は、そんな遭難者を自分の家に担ぎ込み、必死で手当。
その日のうちに100人以上の救助隊が編成。
翌日、1日がかりで、ふもとも病院まで降ろす(人力)
しかも当日は大雨。
ふもとの病院では20人以上の医療チームを急遽編成して、蘇生手術開始。
一時は心肺停止。
でも運べる車が無い。
翌朝出発し、数百キロのガタガタ道を夜中まで走り続け、成都の大病院に到着。
しかし翌朝、体調急変。
緊急手術により両手の全ての指、両足を失う。
45日間にわたる入院。
総輸血量は体内液量の2倍以上。
以上、実話です。
https://ja.wikipedia.org/wiki/%E6%9D%BE%E7%94%B0%E5%AE%8F%E4%B9%9F
「立ちのぼる黒煙の間から、上甲板まで海中に没したり、横転して赤腹を見せている敵艦が見えますが、海が浅いので、沈没したかどうかまでは判断できないもののほうが多い。それでも、噴き上がる炎や爆煙、次々に起こる誘爆のすさまじさを見れば、完膚なきまでにやっつけたことはまちがいなさそうだと思いました。これはえらいことになってるなあ、と思いながら、胸がすくような喜びがふつふつと湧いてきましたね。
しかしそれと同時に、ここで枕を蹴飛ばしたのはいいが、目を覚ましたアメリカが、このまま黙って降参するわけがない、という思いも胸中をよぎります。これだけ派手に攻撃を仕掛けたら、もはや引き返すことはできまい。戦争は行くところまで行くだろう、そうなれば日本は……」
真珠湾攻撃に参加した隊員たちがこっそり明かした「本音」https://gendai.ismedia.jp/articles/-/58835
そのページにこんなんもあったで。
日本と中華民国との戦争が泥沼化していた昭和15(1940)年10月、飯田大尉は、中国大陸の漢口基地を拠点に、第十二航空隊の零戦隊を率いて成都を空襲、中国軍機を圧倒し、部隊は感状を授与された。だが、部下だった零戦搭乗員・角田和男さんによると、祝勝ムードのなか、飯田大尉は一人浮かぬ顔で、「こんなことでは困るんだ。奥地空襲で全弾命中、なんて言っているが、重慶、成都に60キロ爆弾1発を落とすのに、諸経費を計算すると約1000円かかる。相手は飛行場の穴を埋めるのに、苦力(クーリー)の労賃は50銭ですむ。実に2000対1の消耗戦なんだ。こんな馬鹿な戦争を続けていたら、いまに大変なことになる。感状などで喜んでいる場合ではないのだ」と、周囲にこぼしていたという。
コロナで休日の予定がなく、撮りためた写真を整理していたら思い出がよみがえってきたので備忘録的に書く。
今じゃ考えられないが、ここ数年中国のLCCの春秋航空が片道\1,980とか異常に安い値段でセールを連発していたので土日+有給1日つけて中国旅行に行きまくっていた。
訪れた都市は上海・合肥・蘇州・南京・広州・深圳・西安・敦煌・ウルムチ・カシュガル・成都・東チベット・天津・青島・大連・丹東・ハルビン・瀋陽・香港・マカオ。
その中でも印象的だった4つのエリアについて、思い出話を書きたいと思う。
■ 丹東
国境の町。大河鴨緑江を渡るとそこは北朝鮮。中朝貿易の拠点として知られていて北朝鮮とのヒト・モノ・カネの連結点になっていると聞いていたのだが...
2019年に訪問した時には経済制裁の影響かほとんど人の往来が見られなかった。2つの国を結ぶ道路を歩いているのは巡回の兵士のみ、鉄道も全然動いていなかった。
北朝鮮レストランはまだ営業していたが、客足はまばら。冷やかしで入り口まで入ったが店員さんは塩対応。英語は話せるっぽい。
結局、中国人経営と思われる店で冷麺を食べて北朝鮮のビール、大同江ビールを飲んでみた。冷麺の味は可もなく不可もなくというところで、ビールは普通にまずかった。
大同江ビールは北朝鮮の主要な輸出品目らしいが、東南アジアのビールのように暑くて湿気の高い日に合いそうといったこともなく、無個性でただひたすらにまずいという印象だった。
ウイグル自治区。少数民族の弾圧が報道されている昨今だが、外国人の俺でも普通に自由旅行ができた。ただし、公安の警備の目は他の町よりも厳しい。
中国では地下鉄に乗るときにセキュリティチェックがあるのが普通だが、ウルムチではこれに加えてホテルやショッピングセンターの入り口でもセキュリティチェックがあった。
地元住民は中国の他の町と比べて彫の深い顔立ちで、ウイグル語表記の看板と合わせて異国情緒が強い。
町の中心部は中国語の建物が立ち並んでいるが、バスで郊外に向かうと昔ながらのバザールや家畜市場も残っており、意外に少数民族の文化が温存されているように思われた。中国政府としても(国内向けの)観光資源として金になると踏んでいるのかもしれない。
余談だが、ウイグル人のタクシードライバーは普通にぼったくってきた。この3年間、中国旅行でぼられたのはこの一度だけ。抑圧されているマイノリティといえど、常に善良というわけではないのだ。
ウイグルと違って、チベットエリアはガチで少数民族の抑圧が強い。最大都市のラサは一人旅で入ることができないため(政府公認のツアー参加必須)、成都からバスで10時間以上かかるという東チベットエリアに潜入した。
時期によって外国人の入境が出来たりできなかったりするので、ネットの旅行記を見て行けたという報告の上がった翌週に1週間休みを確保して飛んだ。多分今はもう行けない。
東チベットは山がちで人口も少ないため発展著しい都市部に比べるとインフラ整備は遅れているのだが、ここにも開発の手が及んでいるようで、日本の首都圏で言うと圏央道くらいの規模の立派な道路が建設中だった。
果たして採算は取れるのだろうか? それとも採算無視で鉄鋼の過剰生産解消のためにオーバースペックなインフラ整備をしているのだろうか?
現地の町ではヤクが放し飼いにされており、そのバターを使ったチベット料理を堪能した。いたるところでマ二車が回され、宗教が生活に根付いているような地域だった。
途中タクシーで修行僧と乗り合わせたが、日本人とわかるとフレンドリーになった。ネットで調べておいた簡単なチベット語のあいさつをすると上機嫌になり飲み物をごちそうしてくれた。
同じタクシーには家族連れも乗っており、小学生くらいの子供が、おもちゃのガラガラのようなマニ車を回していたのがとても新鮮だった。面白そうなのでお土産に1つ買って帰った。
いつか政治的抑圧がなくなって、自由に旅行に行けるようになると嬉しい。
■ 香港
デモの渦中の2019年に訪問。公安とデモ隊の衝突に巻き込まれないか不安だったが、twitterでデモ情報を見ながら移動したので幸か不幸かデモに巻き込まれることはなかった。
主要道路沿いにはデモ隊の落書きが残っており生々しさを感じた。こんな情勢でも地下鉄や船等の公共交通のセキュリティチェックは無く、ネットの接続制限も体験した限りでは見られなかった。
Google, Twitter, Facebook, Line, Fanza。すべて問題ない。アメリカや日本のWebサービスを自由に使える。なんて開放的なんだ。素敵!最高。今後もどうか香港の自由が保たれますように。
https://japanese.joins.com/JArticle/260989
日本の安倍晋三首相が24日に中国の成都で開かれた韓日首脳会談で文在寅(ムン・ジェイン)大統領に「福島第1原発から排出される水に含まれる放射性物質の量は韓国の原発の排水の100分の1以下だ」と話したと産経新聞が29日に報道した。
韓日関係筋の話として報じたもので、「福島第1原発事故後、韓国が福島県の水産物をはじめとする日本産食品の輸入を禁止していることを念頭に、科学的な議論を行うよう求めた形だ。文氏は反論しなかったという」と伝えた。
新聞は「福島第1原発では現在、原子炉建屋に流れ込む地下水を減らすために設置したサブドレン(建屋近くの井戸)からで地下水をくみ上げ、浄化後、基準値を下回ることを確認した海洋に排出している」とした。
産経は日本政府の関連小委員会資料を引用し、「2016年のサブドレンからのトリチウム排出量は年間約1300億ベクレル。一方で韓国の主要原発である月城(ウォルソン)原発が16年に液体放出したトリチウムの量が約17兆ベクレルで、約130倍だった」とした。
安倍首相が会談で念頭に置いたのは、このデータ比較だったとみられる。
産経は「福島第1原発の周辺海域や外洋の状況をめぐっては、国際原子力機関(IAEA)が『放射性物質濃度は上昇しておらず、世界保健機関(WHO)の飲料水ガイドラインの範囲内にある』と評価している」と主張した。
産経によると安倍首相は文大統領にこうしたIAEAの評価をともに説明し、「科学的に冷静な議論が行われるべきだ」と訴えた。
新聞は「今年はバーレーン、コンゴ民主共和国、ブルネイが日本産食品の輸入規制措置を撤廃、欧州連合(EU)も検査証明書の対象地域・品目を縮小した」と指摘した上で、「韓国は輸入規制を緩和に動くどころか、逆に一部で放射性物質の検査を強化した」とした。
みたいな馬鹿話が流れていて、しかもそれを信じている人が大勢いるのに驚く。
タカラトミーの株主総会で語られたのは「シンカリオン終了は局の編成都合によるもの」ということだけで、
そこに「スポンサーは続けたかった」もTBSが「打ち切った」という情報もない。
それを拡大解釈した人間のツイートがまとめられたことで、まるで確定事項のように語られているのは非常に恐ろしい。
そもそも1年半続ける?んなわけないでしょ。
本当に打ち切りたかったならもっと早く打ち切って映画も作らないよ。
TBSって最近商業的なヒットアニメ少ないから、むしろ引き延ばした方だと思うけどね。
(余談だが、アニメイズムとかのMBSアニメとTBSアニメの区別ついてない人って結構いるよね)
ことの発端となったブログやtogetterを信じている人は、
下のインタビューをみても、変な裏読みしてTBSが悪い説を補完してしまうんだろうな。
横山光輝三国志読んでる時疑問だったんだけど、
伊籍は荊州陣営の重臣で馬良に至っては軍参謀として有能だったはず。
まあ確かに関羽は名士嫌いだったから、士仁や麋芳に裏切られてるんだけど、
一応伊籍とか馬良とかはそんな名士の中でも指折りのまともな人材なはずで、
孔明とのパイプ役でもあるから孔明が益州に向かう時にわざわざ残してきた人材だったのに
その二人を行かせるのはどうなんだろうと。
まさか関羽はその二人が居なくても戦況を打破できるとか思ってたのか
それにしても廖化は麦城に落ちのびた段階で救援要請に赴いてて先に上庸で劉封らに断られた後、成都に向かってるはずで
距離的な問題を考えると先に伊籍たちが到着しててもおかしくないのに、割とすぐ後に廖化も到着してて
伊籍たちがそんなちんたらゆっくり行軍してたとは思われないのに何でこんなに時間が掛かったのか、横山光輝は描いてて疑問に思わなかったのか
もし俺が関羽ならどちらか一方は置いて幕僚長にでもして荊州奪還に行ってたと思うし、それが出来なくても参謀役として話を聞いてもらってたな。
でも関羽が連れてったのは王甫と関平(と周倉)でこの時点でほぼ詰んでるよなって関羽思わなかったのかよと。
伊籍か馬良がいれば荊州内に隠れ蓑になるところへ案内できたかもしれなかったのに、そう考えると二人を成都に行かせたのは本当にアホだよな。
ここのところSteamパブリッシャーSakuraGameに関する問題が次々と浮上してきている。
ついにはゲーム開発者の合意なしにストアページを公開したということさえ明らかになったが、近い知り合いも同じことをされていたので日常的にこういうことをやっているのだろう。
ここの問題は、まだまだ根が深いので、こちらでつかんでいる情報をもとにいろいろ掘り下げてみようと思う。
SakuraGameの問題は(細かい誤りはあるものの)この記事にうまくまとめられている。:
https://maruhoi.com/game/chinese-publisher-sakura-game/
Sakuraの英文翻訳の質は非常に低く、ゲーム内の画像の改変も相まって中国以外での海外の評判は記事の中にある以上に散々である。
https://i.gyazo.com/aa574362f00b7ec5905a67809375fc5e.jpg
イケメン「オーケー、この地位のためならオレはすぐに妊娠してやるぜ」
(一体何のギャグか…)
Steamのシステムは、プロモーションから販売までほぼ全てSteam内で完結するよう閉じた形に設計されている。
それだけにデベロッパーやパブリッシャーの信用や評価が非常に重要となる。
通常はクオリティの低いゲームを乱発するより質の高いものを安定したペースで販売したほうが長い目で見ると多くの収益をあげるチャンスがあるのだ。
この画像はSteamSpyのSakuraGameの販売本数(の予想)を発売日順に並べたものだ。:
https://i.gyazo.com/d618a72102165431d2641cbb3f462c0d.png
8月以降にリリースされたゲームは一つを除いて10万本を越えるものはなく、少ないもので数千本。
SteamSpyの販売数には返品されたものも含まれているし、ゲームが一番売れるのは40%や50%オフのとき、更に各国のVAT(消費税)も差し引かれるので実際の売上額は先にリンクしたブログが予想するよりずっと少ない。
「数百万円でライセンスを買い上げた」という景気のいい話もあるが、実際会社として300万円の元を取るとなると5.5-6.5万本あたりが損益分岐点だろう。
Steamでは新しいジャンルのゲームをリリースすると大きな売上を上げることがある。
しかし、たとえ一本目よりできが良くても二本目、三本目となるにつれ、その売上は大きく下がってゆく。
画像の販売数の推移をみると、Sakuraのゲームも同じ道を辿っているのがよくわかる。
これから時間が経つにつれ、ある程度売上は伸びるだろうが、現状売上が数千本というものもあるから、これではやっていけない。
現に彼らも今後同じ収益を上げ続けることが難しいのことを自覚しているらしい。
私が話を聞いたデベロッパーにはロイヤリティ(歩合)制(しかも機械翻訳にしてはかなり向こうの取り分が多い)でオファーが来たそうだ。
彼らが強引なまでにゲームのリリースを焦るもう一つの理由は中国政府によるSteamアクセスのブロックを見越していることだろう。
中国では近年ネット検閲を強化しており、ついこないだ突然pixivが中国からのアクセスがブロックされたことも記憶に新しい。
既に中国ではSteam対抗サービスも始まっており、中国のゲーマーの間でもSteamブロックはいつになるかは分からないが時間の問題であると捉えられている。
彼らにとってもう一つの問題は、彼らが中国ではご禁制のポルノメディアを取り扱っており、いつ官憲によって潰されてもおかしくないということだ。
これは中国のSakuraGameについての記事だが、この中でもパクリとエロの問題が取り上げられている。:
http://www.chuapp.com/article/283291.html
Sakuraは現在デベロッパーなどにコンタクトを取る際など、公には香港の会社を名乗っている。
https://gyazo.com/f135d7da6b5a5d0c52a2a753c1a3af14
(以前の場所は「四川(Sichuan)」であったが、最近活発に活動するにつれ「香港」に改められた)
しかし、以前ゲームのクラウドファンディングをした際の会社の所在地はなんと「東京」。
https://gyazo.com/1231adf2021567c1e3f46585b228c6a6
https://www.indiegogo.com/projects/love-love-adults-only-18-sex-games#/
https://www.indiegogo.com/projects/dragons-hunter-a-2d-action-rpg-game-ios#/
https://www.indiegogo.com/projects/dragonia-game-games#/
先にリンクした中国語の記事によると、Sakuraは四川省成都でスマホゲームを制作していた会社とされている。
四川のゲーム関係者に聞いたところ、一応ここが拠点であると見て間違いなさそうだ。
しかし、さらに親会社がありそうとのことなので、その実態は謎に包まれている。
機械翻訳だったり、画像に手を加えたりするので作品本来の内容が失われてしまう。
それに対するサポートもしていないので、必然的にユーザーの不満が開発者にも向く。
また、安物のイメージが定着してしまうので、その後海外展開する際にも値段の選択肢が極端に狭まる。
SakuraGameの売上は下がっており、このまま継続して大きな収益を上げ続けるのは難しい。
彼らもそれを意識しており、少々強引な手段に訴えてでも稼げるうちに稼ぎたいと考えている。
その後海外で日の目を見ることはなくなる可能性が高いし、巡り巡ったライセンスがどういった使われ方をするかもわからない。
ライセンスを取り戻すことも作者の意に反する使い方に抗議することも非常に困難になる。
記事を書いた後、SakuraGameに関わった人たちからさらにいくつか確認できたことがあるので追記しておく。
確認できたのは契約金+ロイヤリティ(歩合制)、契約金のみ、ロイヤリティのみという3パターン。
ロイヤリティや契約金の額といった条件はデベロッパーによって大きく異なる。
入金は適切にされており、明細も(データで)送ってくれるとのこと。
つまり、Steamで100円で販売したゲームのロイヤリティが50%の場合
100(販売額)-30(Steam利用料30%)-35(SakuraGameの取り分50%)-7(中国の税負担約20%)=28
(実際には売り上げから各国のVATが源泉徴収されるので実際の受取額はもう少し下がる)
弾き語りを基本スタイルに活動する、新少女世代言葉の魔術師。'14夏はTokyo Idol Fes、フジロック、ロックインジャパンに出演、音楽の中ならどこへだって行ける通行切符を唯一持つ、無双モードのただのハロヲタ。あとブログ。
[ 好き ] 道重さゆみ、ピンク色、サンリオ、花、不健康そうな色のお菓子、血液、ブラジャー、ガムテープ、まるいもの、ふわふわのベッド、アイドル、毛やギターの弦など紐的なもの、細密描写、固まりかけのセメント、あまい、ファブリーズ、魔法少女、ファンの方、うきわ、マイク、ファミマのスパイシーチキン、女子の自撮り、コンビニ、AM4:44、デスプルーフ、ゲリラ豪雨、アクリル絵具、絶対って顔してる人、中野ロープウェイ、キラキラな音がでるエフェクター、虹色の朝焼け、高円寺の中華屋成都、開封前、甘エビ、ギター、歌舞伎町に落ちているホストやおねいさんの名刺、色のつく入浴剤、絵描きのおじいさん、ライブ、ダイソー、東京、低画質のエロ動画、お風呂で食べるアイス、ワンルーム、焼く前のホットケーキの液体、カラスがたかるゴミ捨て場、お土産、絶望ごっこ、100円のUFOキャッチャー、ティッシュ、メイク、タクシー、27才、いちごヨーグルト、ママ、喫茶店のあんみつ、女子の二の腕、プリクラ、バスタオル、犬、カラータイツ、音楽、キンブレ、ストレートアイロン、ぷよぷよ、黒いワンピース、点鼻薬、ひかるもの、公園、ひみつのブログ、夢オチ、ツインテール、他人のiPhoneケース、モーニング娘。
[ 嫌い ] 煙草、宇宙、高所、バンドマン、無知、結末がもやっとしている映画、掃除、匿名の悪口、元彼全員、セットリストの提出、遅刻する夢と単位逃して卒業できない夢