同名映画の原作本。
語りを本におこしたそうて読みやすい。
226事件からの戦争までの流れ、空気がつかめ、真珠湾攻撃、ミッドウェイ、ソロモン沖海戦、マリアナ沖海戦と続く。
わかりやすく良い本。
ひとつの流れにはまり込むと自浄作用が効かなくなり、環境への適用よりも組織内部の原理を優先して、結果として問題が広がり、希望的観測を事実に置き換えた上で合理的ではない組織の意思決定を繰り返し、それが組織全体の衰亡へとつながっていくなるほど。。旧軍しかり、東電しかり、オリンパスしかりという気がします。
・人間とは、その本性からして、恩恵をほどこされた場合と同様に、恩恵をほどこす場合にも義理を感ずるものである。
・人間というものは、危害を加えられると思いこんでいた相手から親切にされたり恩恵をほどこされたりすると、そうでない人からの場合よりはずっと恩に感ずるものである。
・ある人物が、賢明で思慮に富む人物であることを実証する材料の1つは、たとえ言葉だけであっても他者を脅迫したり侮辱したりしないことであると言ってよい。
なぜならこの二つの行為とも、相手に害を与えるのに何の役にも立たないからである。
脅迫は、相手の用心を目覚めさせるだけだし、侮辱はこれまで以上の敵意をかき立たせるだけである。その結果、相手はそれまでは考えもしなかった強い執念をもって、あなたを破滅させようと決意するにちがいない。
// for Linux #include#include int main(int argc, const char** argv) { if (6 != argc) { printf("年 月 日 時 分\n"); printf("USAGE: %s 2009 11 2 13 58\n", argv[0]); return 0; } time_t timer; struct tm t; struct tm *t_st; int year, month, day, hour, min; char *endptr; year = strtol(argv[1], &endptr, 10); month = strtol(argv[2], &endptr, 10); day = strtol(argv[3], &endptr, 10); hour = strtol(argv[4], &endptr, 10); min = strtol(argv[5], &endptr, 10); printf("%d/%d/%d %d:%d\n", year, month, day, hour, min); t.tm_year = year - 1900; /* 2001年 */ t.tm_mon = month - 1; /* 5月 */ t.tm_mday = day; /* 20日 */ // t.tm_wday = 0; /* 日曜日 */ t.tm_hour = hour; /* 14時 */ t.tm_min = min; /* 20分 */ t.tm_sec = 0; /* 00秒 */ t.tm_isdst= -1; /* 夏時間無効 */ /* 構造体を時刻に変換 */ timer = mktime(&t); printf("時刻 : %ld\n",timer); /* 再変換して確認 */ t_st = localtime(&timer); printf("年 : %d\n",t_st->tm_year+1900); printf("月 : %d\n",t_st->tm_mon+1); printf("日 : %d\n",t_st->tm_mday); //printf("曜日: %d\n",t_st->tm_wday); printf("時 : %d\n",t_st->tm_hour); printf("分 : %d\n",t_st->tm_min); printf("秒 : %d\n",t_st->tm_sec); return 0; }
#ifndef __MY_CONFIG_H__
#define __MY_CONFIG_H__
#if defined(linux) && defined(__arm__) // ターゲット機器用
#include "my_config_arm.h"
#elif defined(linux) && defined(__i386__) // PC Linux用
#include "my_config_pc.h"
#elif defined(WIN32) // Windows用
#include "my_config_win32.h"
#else // プラットフォーム不明
#error
#endif
#endif // __MY_CONFIG_H__