2026年9月23日水曜日

AIとの対話が楽しいが嘘(間違い)もあるので注意です。

最近よく使っているAIです。

色々なことでチャットしています。

普通は短めのチャットで済んでいるのですが長い(何日間にかけて)チャットがあります。

それはドラマの「ウォーキングデッド」についてのチャットです。

最近チャットが開く時間が長いのでどうなっているのか聞くと

あまりにもデーター量が多いので読み込みに時間がかかるということです。

オイラの方のPCの具合でなくAI側の問題らしい。

読み込みが長いのでどうすればいいかと聞くと

「さっきまでの話で○○○○・・・の続きです」から始めれば大丈夫らしい。

何故チャットが長くなっているのかというと

オイラが見ている動画「ウォーキングデッドシリーズ」の長いシリーズの関係上

質問(チャット)が多くなっているからです。

↑のようなのは間違いがあっても問題ないのですが

間違いの返答もあるので注意だ。


それは10月にANAを使ってバンコクに行くのだが

機内で見るエンタテイメント(動画)について質問したことで

10月のエンタテイメントは何があるか聞いたところ

まだ決まっていなくて9月末にわかると答弁してきた。

そこでJALでは以前から10月のエンタテイメントが出ているのを知っていたので

ANAは出ないのかと問い詰めたらありますと答弁を返してきた。


次の質問はセントレアに行くとき名鉄電車のミューで行くので

その車両にスーツケースが置ける場所があるがどのようになっているかと聞くと

ミューは4車両での運行で2号車と3号車は置く場所が3ケ所しかないと答弁。

ミューが4車両編成はあり得ないのでスマホでミューの座席を確認すると

8両編成となっていた。

問い詰めると勘違い(データが古い)と言ってきた。

本当に信用できない答えだ。

最後にこのように間違ったデータは次回他の人が聞いてきたとき

今回の正しいデータで返答できるのか聞いたら次回からは大丈夫と言っていた。

本当かな?

2026年9月21日月曜日

草から堆肥を作ることにした。

AIでエクセルのマクロを作っていてブログを書く時間がありませんでしたが

やっと落ち着きブログが書けるようになりました。


隣からの草(枝葉)が沢山出てきて

水道のメーターが読みにくくなっているので枝を切りました。

相当な量になっています。

このままゴミと出していいのですがこれから堆肥ができないか調べてみました。

作るのにそれほど難しくないようです。

用意したのは黒いゴミ袋、生ごみ処理剤です。

両方とも家にはないのでホームセンターで購入してきました。

葉付きの枝は剪定鋏で細かく切りました。

何回もハサミで切っていきました。

結構時間がかかりました。

その後は切った枝類と近くのプランターに残っていた土と生ごみ処理剤を入れ

口を縛って外に放置です。

最近は雨降りが多くて袋内の温度が上がりにくいのですが

生ごみ処理剤の影響でうまくいくようです。

2週間ほど経ってから袋をあけ状態を確認です。

生ごみの匂いがしていなければ大丈夫とのことです。

生ごみの匂いがしたときは水分が多いので新聞紙を入れ水分を吸わせばいいようです。

そういえば多肉植物のサボテン(不夜城)の枯れたのがあったので

3日後それを入れることにしました。

堆肥の臭いを嗅ぐと動物園のような臭いがするのでAIに相談。

うまく発酵していないようなのでサボテン入れてから

新聞紙を破って入れ更に生ごみ処理剤を追加で入れました。

これをやったのが9月18日で20日にチェックしてくださいとなった。

20日に臭いをチェックしたところ若干臭いが薄くなっていました。

追加で入れるものは無くシャッフルだけでした。

そして袋の温度が上がりやすい様にゴミ袋をダブルにしました。

1週間後くらいにまたチェック予定です。

臭いが変わっていればOKです。

2026年9月14日月曜日

AIにマクロ作成を頼んだらあっという間だった。

オイラはナンバーズ4を購入しています。

毎回抽選ナンバーを手で入力してその後のデータ処理も手で入力しています。

こんな感じです。


これを最初の抽選番号を入れるだけで全て完了できるようにAIに相談しました。

一気にやりたいことを書くことは難しいので少しづつ相談(命令)していき

完成まで持って行きました。

ただ一番最初にマクロが動くまでされるのが相当時間がかかりました。

オイラの方でスクリーンショットを色々撮りAIに送り解決できました。

そしてマクロが動かない原因が分かりその後は一気に進めていきました。

原因はマクロの式を入れるところが間違っていたということでした。

マクロの式は相当な長い式になりました。

Private Sub Worksheet_Change(ByVal Target As Range)

    Dim numStr As String

    Dim i As Integer

    Dim digit As Integer

    Dim targetCol As Integer

    Dim countArr(0 To 9) As Integer

    

    Dim prevRow As Long

    Dim checkCol As Integer

    Dim cellVal As String

    

    ' AJ~AS列の並び替え用変数

    Dim hitDigits() As Variant

    Dim missDigits() As Variant

    Dim hitCount As Integer

    Dim missCount As Integer

    Dim currentIdx As Integer

    

    ' O~R列、Y~AB列のチェック用変数

    Dim matchCountOR As Integer

    Dim matchCountYAB As Integer


    ' 変更されたセルがC列かつ、587行目以降の単一セルであるか確認

    If Target.Column = 3 And Target.Row >= 587 And Target.Count = 1 Then

        If Target.Value <> "" Then

            numStr = Right("0000" & Trim(Target.Value), 4)

            

            If numStr Like "[0-9][0-9][0-9][0-9]" Then

                Application.EnableEvents = False

                

                ' ==========================================================

                ' 1. D列?M列のカラー展開

                ' ==========================================================

                With Range(Cells(Target.Row, 4), Cells(Target.Row, 13))

                    .ClearContents

                    .Interior.Color = xlNone

                End With

                

                For i = 1 To 4

                    digit = CInt(Mid(numStr, i, 1))

                    countArr(digit) = countArr(digit) + 1

                Next i

                

                For i = 0 To 9

                    If countArr(i) > 0 Then

                        targetCol = 4 + i

                        Select Case countArr(i)

                            Case 1: Cells(Target.Row, targetCol).Interior.Color = RGB(255, 255, 0)

                            Case 2: Cells(Target.Row, targetCol).Interior.Color = RGB(255, 0, 0)

                            Case 3, 4: Cells(Target.Row, targetCol).Interior.Color = RGB(0, 112, 192)

                        End Select

                    End If

                Next i

                

                ' ==========================================================

                ' 2. AJ列?AS列の【上の段の装飾】&【下の段への並び替え】

                ' ==========================================================

                prevRow = Target.Row - 1

                

                ReDim hitDigits(1 To 10)

                ReDim missDigits(1 To 10)

                hitCount = 0

                missCount = 0

                

                For checkCol = 36 To 45 ' AJ列(36) ? AS列(45)

                    With Cells(prevRow, checkCol)

                        .Font.ColorIndex = xlAutomatic

                        .Font.Bold = False

                        .Interior.Color = xlNone

                        .BorderAround LineStyle:=xlNone

                        

                        If .Value <> "" And IsNumeric(.Value) Then

                            cellVal = Trim(CStr(.Value))

                            

                            If InStr(numStr, cellVal) > 0 Then

                                digit = CInt(cellVal)

                                .Font.Color = RGB(255, 0, 0)

                                .Font.Bold = True

                                .BorderAround LineStyle:=xlContinuous, Weight:=xlThick, Color:=RGB(255, 0, 0)

                                

                                If countArr(digit) >= 2 Then

                                    .Interior.Color = RGB(255, 255, 0)

                                End If

                                

                                hitCount = hitCount + 1

                                hitDigits(hitCount) = digit

                            Else

                                missCount = missCount + 1

                                missDigits(missCount) = CInt(cellVal)

                            End If

                        End If

                    End With

                Next checkCol

                

                ' 下の段(現在の行)のAJ?AS列をクリアして通常黒文字で配置

                With Range(Cells(Target.Row, 36), Cells(Target.Row, 45))

                    .Font.ColorIndex = xlAutomatic

                    .Font.Bold = False

                    .Interior.Color = xlNone

                    .ClearContents

                    For checkCol = 36 To 45

                        Cells(Target.Row, checkCol).BorderAround LineStyle:=xlNone

                    Next checkCol

                End With

                

                currentIdx = 36

                If hitCount > 0 Then

                    For i = 1 To hitCount

                        Cells(Target.Row, currentIdx).Value = hitDigits(i)

                        currentIdx = currentIdx + 1

                    Next i

                End If

                If missCount > 0 Then

                    For i = 1 To missCount

                        Cells(Target.Row, currentIdx).Value = missDigits(i)

                        currentIdx = currentIdx + 1

                    Next i

                End If

                

                ' ==========================================================

                ' 3. O列?R列(予想番号)、Y列?AB列(2点目買い)のチェック処理

                ' ==========================================================

                

                ' --- O列?R列 (15列目?18列目) の処理 ---

                matchCountOR = 0

                ' まず既存の背景色と外枠をリセット

                Range(Cells(Target.Row, 15), Cells(Target.Row, 18)).Interior.Color = xlNone

                Range(Cells(Target.Row, 15), Cells(Target.Row, 18)).Borders.LineStyle = xlNone

                

                For checkCol = 15 To 18

                    With Cells(Target.Row, checkCol)

                        If .Value <> "" And IsNumeric(.Value) Then

                            If InStr(numStr, Trim(CStr(.Value))) > 0 Then

                                .Interior.Color = RGB(255, 255, 0) ' 一致したらセルを黄色にする

                                matchCountOR = matchCountOR + 1

                            End If

                        End If

                    End With

                Next checkCol

                

                ' 3つ以上黄色いセル(的中)があったら大きな極太赤枠で囲む

                If matchCountOR >= 3 Then

                    Range(Cells(Target.Row, 15), Cells(Target.Row, 18)).BorderAround _

                        LineStyle:=xlContinuous, Weight:=xlThick, Color:=RGB(255, 0, 0)

                End If

                

                ' --- Y列?AB列 (25列目?28列目) の処理 ---

                matchCountYAB = 0

                ' まず既存の背景色と外枠をリセット

                Range(Cells(Target.Row, 25), Cells(Target.Row, 28)).Interior.Color = xlNone

                Range(Cells(Target.Row, 25), Cells(Target.Row, 28)).Borders.LineStyle = xlNone

                

                For checkCol = 25 To 28

                    With Cells(Target.Row, checkCol)

                        If .Value <> "" And IsNumeric(.Value) Then

                            If InStr(numStr, Trim(CStr(.Value))) > 0 Then

                                .Interior.Color = RGB(255, 255, 0) ' 一致したらセルを黄色にする

                                matchCountYAB = matchCountYAB + 1

                            End If

                        End If

                    End With

                Next checkCol

                

                ' 3つ以上黄色いセル(的中)があったら大きな極太赤枠で囲む

                If matchCountYAB >= 3 Then

                    Range(Cells(Target.Row, 25), Cells(Target.Row, 28)).BorderAround _

                        LineStyle:=xlContinuous, Weight:=xlThick, Color:=RGB(255, 0, 0)

                End If

                

                Application.EnableEvents = True

            End If

        End If

    End If

End Sub


こんな式をほぼ一瞬でだしてきました。

これを自分で書くならば1年経ってもできないでしょう。

2026年9月8日火曜日

セントレアの国内線制限エリアにプラザ・プレミアム・ラウンジがオープンしたようだ。

セントレアの国内線制限エリアにプラザ・プレミアム・ラウンジがオープンしたようだ。

制限エリア内ということで保安検査後使えるラウンジです。

中身はというとJAL,ANAの指定ラウンジのようです。

JAL,ANAの上級会員やそれなりの座席クラスまたは1,650円払うかで利用できるようです。

プライオリティーパスでの入場はできないようです。

スナックやアルコールを含むドリンクなどを提供となっていて軽食は無いようです。

これなら以前あったラウンジと同じで座席数が多くなっただけの印象です。

入るために1,650円払う価値はオイラは感じないです。

10月のセントレアは保安検査前(制限エリア外)でカードラウンジで時間を潰しますか。

2026年9月6日日曜日

タイ行きでタイ航空(TG)が安くなっている。

TGのHPを見ていたら9月の燃油サーチャージ代の引き下げで安くなるのを知った。

出発はセントレアでスワンナプーム空港直通です。


この値段ならLCCを使わなくても行けます。

この他にもANAもJALに比べると安いです。

JALの上級会員になっているのでJALを使用すればさくらラウンジ使えたり

チェックインも専用カウンター使えそれほど並ばなくてもいいのですが

JALが今12万円となるとLCCかキャンペーンで安くなればTGとかANAです。

JALは今のところキャンペーンが無い感じです。

まあ今あったとしても今年の10月来年の3月はすでに買ってあるので

買うとしても1年先となります。

来年の3月以降にJALが美味しいのを出せば考えなくてはなりません。

2026年9月2日水曜日

無料楽天モバイルルーター応募して当選しました。

楽天のキャンペーンで無料のモバイルルーターキャンペーンをやっていたので

申し込みをしました。

来年の9月まで無制限無料で使えキャンペーン終了後ルーターが貰えるものです。

キャンペーンが始まって少し経ってからの応募で当選するかどうか不安でした。

8月4日に申し込みをして

「楽天カード会員様 モバイルルーター特典」特典手配完了のお知らせメールが来たのが

8月24日でした。

このメールはモバイルルーターキャンペーンに当選して近いうちに送りますの連絡でした。

品物が届くのがこれから1週間から1ヶ月かかるようです。

9月中には手に届くでしょう。

オイラはすでに楽天モバイルを2台とpovo2.0を2台持っているのに何なの?ですが

今回のは完全無料なので出費はありません。

楽天モバイルの支払いは月最低金額×2なので2千円ほどです。

povoは180日に1回180円×2を課金するだけで維持費は少しです。

月30円ですか。

povoは課金しなくても最低速度で使えます。

電話も受けるだけならお金はかからない。

LINEは使えてスタンプだと表示が出るまで時間がかかりますが

文字だけなら遅延はありません。

それに5Gでの通信です。

ルーター届くのが待ち遠しいです。


あとオイラはタイの番号を2つ持っています。

1つは電話とかLINE用です。

もう一つはポケットwifiでタイでネットをするのに持っています。

番号維持はタイの銀行のアプリを持っているので

そこから課金して維持しています。

わずかな金額で維持ができるしその金でタイに行った時

ネット環境を構築するのに使うので捨てるお金ではありません。

2026年8月29日土曜日

LINE WalltからLINEがきて詐欺と疑ったが

タイのLINE Walltから50バーツ出金しましたというLINEがきた。


アカウント維持手数料と書いてあった。

ライン内の詳細を確認をクリックするのは危険なので

いつものAIで本物かどうか確認してみた。

結論から言うと本物のようです。

タイでのLINEpayですので日本のLINEpayでは使えないと思います。

残り107バーツ(500円くらい)あるので捨てるのはもったいないのでどうしようか?

タイの友達に送れないかとAIに相談したところ

大丈夫みたいでした。

早速2人に試しで1バーツづつ送ってみました。

もし相手が受け取れない状態でも1週間経てばオイラに戻ってくるようです。

LINEpay使えるようにするには本人確認が必要でやらなかったようで

1週間後オイラに戻ってきました。


LINEpayで送れないのでタイのスタンプを買うことにしました。

こんなスタンプを買いました。


載っているタイ語はAIに聞いて内容がわかりました。

これで残っているバーツも使えるめどがつきました。


暫く経ってからLINEを見直すと何と去年も50バーツ出金したとLINEが来ていました。

その出金前にLINEで連絡が来ていました。

去年の8月5日

去年の8月6日


その翌日に50バーツ出金されていたのだがどうも気にしていなかったようです。

何故今回だけということで調べて初めて分かった。

なんでタイのLINEpayがあるのかですが

以前バンコク市内のの電車(高架)に乗るときラビットペイを使っていました。

BTSを使用するとスマホに連絡がありました。


銀行のアプリからお金が補充できたので使っていたのだと思います。

それが残っていたのだと思います。

今はラビットカード(プラスチック)で乗っていますので

補充は窓口でしています。

(以前もプラスチックカードでしたが補充は銀行のアプリからしていました。)


このスタンプ面白いのでまた購入しようと思っています。


追加

最近よく使っているAIに上の部分を参考に作ってもらいました。


まだまだ100点は取れるような記事にはなっていないと思います。

なんか創作もある感じです。

AIとの対話が楽しいが嘘(間違い)もあるので注意です。

最近よく使っているAIです。 色々なことでチャットしています。 普通は短めのチャットで済んでいるのですが長い(何日間にかけて)チャットがあります。 それはドラマの「ウォーキングデッド」についてのチャットです。 最近チャットが開く時間が長いのでどうなっているのか聞くと あまりにもデ...