結局のところ万博は行かないに決めました.金銭的に

2025.09.09

Logging

おはようございます.結局のところ万博は行かないに決めました.金銭的に余裕ないのでいけないと結論づけた感じです.本当はヌルヌルだけしか見に行きたいものがなかったので、そこで悩んでいたのだけどそれだけ大阪万博行くのもなんか勿体ないなと思ったのが大きいのと、ここ一年半ぐらいギリギリの金銭でやりくりしているので旅に行く余裕がないなって.

逆に言えばお金に余裕があれば本当は行ってみたい.

お金は大事ですがお金が全てではないのも分かって入るのだけど、この頃どうなるか分からない未来の為に株式や何やらにお金を注いでいます.現金保有は最低限あれば良いとの考えでいます、そういう事もあり収入のほとんど株式や何やらに注いでいます.

なので現金保有は少ないのです.

もし市場が下落しても下落前から20%ぐらい値が落ち込むぐらいの事なので・・・そちらを選んでいます.

でも、そろそろプチ旅に出かけても良い気がする.田舎にいると殆ど休日は同じ行動を繰り返していてなんか非日常ってのがないので何か物足りなさを感じます.

そういう意味でいえば都会は良いのだけど、都会に住みたいとは自分は思わない.一度、長期出張で東京で暮らした事もありますが正直なところ自分は合わなかった、特に電車通勤が.

そういうのもあって田舎で暮らしてたまに東京や大阪なんかに非日常を楽しむのがあっているのだけど、ここ数年は県外へ行っていない.

そろそろプチ旅へ出かけたい.

明日へ続く

著者名  @taoka_toshiaki

※この記事は著者が40代前半に書いたものです.

Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki

OFUSEで応援を送る

タグ

お金, ギリギリ, ここ, そこ, そちら, ところ, ぷち, もの, やりくり, 万博, 下落, 休日, 余裕, 保有, 全て, 出張, 収入, 大事, 大阪, 市場, 意味, 感じ, 日常, 明日, 最低限, 未来, 東京, 株式, 正直, 現金, 田舎, 結局, 考え, 自分, 行動, 通勤, 都会, 金銭, 長期, 電車,

暑いので大阪・関西万博やっぱり辞めようかなという思いがよぎる.

2025.07.08

Logging

おはようございます.暑いので大阪・関西万博やっぱり辞めようかなという思いがよぎる.もし行くとなるともうそろそろ予約しか無いと駄目な感じなのですが未だに悩んでいます.

理由はYOUTUBEで大阪・関西万博内がどんなになっているのかという事を一通り観たので暑い思いまでして見に行くのは辛いかもと思いはじめたという理由があります、あと金銭的な理由.

もし行くなると平日の何処かで行くつもりでいます、そして泊まらずに帰ってきます、要するに日帰りですね.

もし行くとなると9月ぐらいになりそうですが9月も灼熱だと思います.暑いのは嫌いではないですが、帰りの飛行機で汗だくになっているのは避けたい気がします.まぁ着替えを持っていけば良い話ですがどうなんだろう.

多分、一生に一回ぐらいしか体験することが出来ないイベントなので見とけばよかったという後悔も残りそうなんですよね、悩ましい.

明日へ続く

著者名  @taoka_toshiaki

※この記事は著者が40代前半に書いたものです.

Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki

OFUSEで応援を送る

タグ

あと, イベント, こと, そう, つもり, 一生, 万博, 予約, 体験, 何処, 大阪, 嫌い, 帰り, 平日, 後悔, 思い, 感じ, 日帰り, 明日, 汗だく, 灼熱, 理由, 着替え, 通り, 金銭, 関西, 飛行機, 駄目,

万博の来場者数と5月23日以降の予測をバイブコーディングで作ってみました

2025.05.31

Logging

おはようございます.万博の来場者数と5月23日以降の予測をバイブコーディングで作ってみましたのでコードをシェアします.大阪万博の来場者数はYahooニュースの記事のデータを元にしています、其処から今後の予測を立ててもらいました.

https://zip358.com/tool/EXPO2025-OSAKA-KANSAI-JAPAN

因みに予測は簡易的なものなので、恐らく大きくハズレるとは思いますがそれなりの表が生成されるのが凄いなと思います.生成AIはOpenAIの無料枠を使用してデータと次のデータを元に10月13日までの予測を出力してという指示とJavaScriptやCSSを使用してグラフ化してという指示を出しただけで、コードを書いてくれます.

    const labels = [];
    const allVisitors = [];
    const generalVisitors = [];
    const staffVisitors = [];

    const rawData = [
      ["4/13", 146426, 22000], ["4/14", 70488, 17000], ["4/15", 63719, 16000], ["4/16", 73869, 15000],
      ["4/17", 82692, 15000], ["4/18", 93908, 15000], ["4/19", 108773, 15000], ["4/20", 95524, 16142],
      ["4/21", 99638, 17352], ["4/22", 103729, 17099], ["4/23", 99140, 17795], ["4/24", 108888, 17376],
      ["4/25", 110759, 17591], ["4/26", 122102, 17299], ["4/27", 102015, 16985], ["4/28", 121282, 17465],
      ["4/29", 97559, 17813], ["4/30", 101397, 17621], ["5/1", 105945, 17548], ["5/2", 104805, 17741],
      ["5/3", 120696, 17886], ["5/4", 136805, 16289], ["5/5", 126371, 16804], ["5/6", 76517, 16935],
      ["5/7", 91688, 16932], ["5/8", 105449, 18578], ["5/9", 105782, 19813], ["5/10", 128918, 21373],
      ["5/11", 121667, 18268], ["5/12", 117658, 17856], ["5/13", 123640, 18087], ["5/14", 129527, 17668],
      ["5/15", 129456, 17762], ["5/16", 132817, 17700], ["5/17", 123974, 16464], ["5/18", 117000, 16000],
      ["5/19", 129000, 17000], ["5/20", 125000, 18000], ["5/21", 129000, 19000], ["5/22", 134000, 18000],
      ["5/23", 157000, 18000]
    ];

    rawData.forEach(([date, total, staff]) => {
      labels.push(date);
      allVisitors.push(total);
      staffVisitors.push(staff);
      generalVisitors.push(total - staff);
    });

    const futureDays = 143;
    for (let i = 1; i <= futureDays; i++) {
      const futureDate = new Date(2025, 4, 13 + i); // 4月13日からスタート
      const label = `${futureDate.getMonth() + 1}/${futureDate.getDate()}`;
      labels.push(label);

      // 予測ロジック: 最近5日間の平均にランダムなゆらぎを加える
      const recentGeneral = generalVisitors.slice(-5);
      const avgGeneral = recentGeneral.reduce((a, b) => a + b, 0) / recentGeneral.length;
      const fluctuation = Math.sin(i / 5) * 5000 + (Math.random() - 0.5) * 8000;
      const predictedGeneral = Math.round(avgGeneral + fluctuation);

      const predictedStaff = 18000 + Math.round(Math.sin(i / 7) * 1000);
      const predictedTotal = predictedGeneral + predictedStaff;

      generalVisitors.push(predictedGeneral);
      staffVisitors.push(predictedStaff);
      allVisitors.push(predictedTotal);
    }

    const ctx = document.getElementById('visitorChart').getContext('2d');
    const chart = new Chart(ctx, {
      type: 'line',
      data: {
        labels: labels,
        datasets: [
          {
            label: '来場者数(合計)',
            data: allVisitors,
            borderColor: 'rgba(75, 192, 192, 1)',
            backgroundColor: 'rgba(75, 192, 192, 0.1)',
            borderWidth: 2,
            tension: 0.3,
            fill: true
          },
          {
            label: '一般来場者数',
            data: generalVisitors,
            borderColor: 'rgba(255, 159, 64, 1)',
            backgroundColor: 'rgba(255, 159, 64, 0.1)',
            borderWidth: 2,
            tension: 0.4,
            fill: true
          },
          {
            label: '関係者数',
            data: staffVisitors,
            borderColor: 'rgba(153, 102, 255, 1)',
            backgroundColor: 'rgba(153, 102, 255, 0.1)',
            borderWidth: 2,
            tension: 0.4,
            fill: true
          }
        ]
      },
      options: {
        animation: {
          duration: 1500,
          easing: 'easeInOutQuart'
        },
        responsive: true,
        scales: {
          y: {
            title: {
              display: true,
              text: '人数'
            }
          },
          x: {
            title: {
              display: true,
              text: '日付'
            },
            ticks: {
              maxRotation: 90,
              minRotation: 45,
              maxTicksLimit: 50
            }
          }
        },
        plugins: {
          legend: {
            position: 'top',
          },
          title: {
            display: false
          }
        }
      }
    });

これは脅威だなって思う人もいると思いますが、自分は便利だなって思う方です.今後、数年でエンジニア職を奪われかねないという懸念もありますが、コード書きは無くならないじゃないかなって思う方です.理由は修正しないといけない事が必ず起きる事.動作はするが予期しない動作が発生した場合、素人には対応できないため.

未来は人が描いている斜め上の未来になる事が多く、どう転ぶかは「神のみぞ知る」だと思います.なのであまり脅威に思わずそうなった時に対応するというスタンスで良いのかなと.

明日へ続く

著者名  @taoka_toshiaki

※この記事は著者が40代前半に書いたものです.

Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki

OFUSEで応援を送る

タグ

```, エンジニア職, スタンス, バイブコーディング, ミゾ, ランダム, 万博, 予測, 予測ロジック, 人数, 其処, 動作, 大阪万博, 懸念, 指示, 日付, 月日, 月日以降, 生成, 脅威,

大阪・関西万博へ行こうかどうしようか迷っている.一人旅.

2025.04.17

Logging

おはようございます.大阪・関西万博へ行こうかどうしようか迷っている話を書いていきます.行くとなると行ってくれるお友もいそうにない感じなので一人旅になりそうな気がしています.気持ち的には行きたい気持ちが強いだけども、ソロでこういう所を行くのはちょっとメンタル的に辛いものもあるので万博のチケットを購入するのに勇気が必要なもやしメンタルになってます.

ソロで行くと行列で待つ時のなんとも言えない感覚があまり耐えれないですよね.でも行きたいという気持ちが強いのも確か.なぜ、行きたいかと言えば多分一生に一度のイベントみたいなものだから勿体なという気持ちが強いのと、見たい物があるので行く価値は自分にとってあるということ.

行くとしたら夏頃になりそうです、ゴールデンウィークは間違いなく混みそうなので普通の休日か平日休みの日に行こうと思っています.

東京大学理学新卒引篭のたむらかえさんのようなメンタルがあれば良いのですけど、未だにそういう所はメンタルあまり強くないですよね(笑).

トイウコトデ、今の段階で万博へ行くのかどうかは分からないけど気持ちは行きたいという話でした.

明日へ続く

著者名  @taoka_toshiaki

※この記事は著者が40代前半に書いたものです.

Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki

OFUSEで応援を送る

タグ

ゴールデンウィーク, ソロ, チケット, トイウコトデ, メンタル, もやしメンタル, 一生, 万博, 休日, 価値, 勇気, 勿体, 大阪・関西万博, 平日休み, 強いだけ, 感覚, 東京大学理学新卒引篭, 段階, , 行列,