またまたまたまた当たった。
一昨日当たったばかりで、まだそれも引き換えてないのに。
これでローソンのリツイートキャンペーンで当たったのは13回に。
みんなこんなに当たってるの?
またまたまたまた当たった。
一昨日当たったばかりで、まだそれも引き換えてないのに。
これでローソンのリツイートキャンペーンで当たったのは13回に。
みんなこんなに当たってるの?
昨日寝たのは23時半になってしまった。22時半の予定なのに、またしてもプログラミングをやっていたら止まらなくなった。これは昔からそうなのだ。仕様変更しようとしたのだが、もう少しロジックがすっきりするはずなのにうまくいかずに四苦八苦いていた。結局あとちょっと、あとちょっと感じになってこんな時間に。朝は7時台に何度も起きようとしたが起きれず、8時に起床。
今日も午前中はプログラミングの続き。昨日やりたいことは一応できたが、かなりソースがぐちゃぐちゃして無駄なところとか結局使わなかった変数とかあるので、それらを整理してすっきりさせた。そうすると今度はもうちょっと本物に近づけたい、と思って背景色をセットするようにした。細かいセルの処理をしているので一行追加したらできるとかいうわけではなかったが、ちょこちょこっとやればできた。
というところで、お昼ごはんを食べるために外出。行きつけのカレー屋に行ってご飯を食べてきた。部屋にこもってばかりいると何かが凝り固まってしまうので、目的を作って外に出るのだ。モチベーションは自分で作ろう。
食事のあとは商店街まで歩いて戻ってお買い物。激安衣料品店では今日もマスクをいろいろ売っていた。50枚で1,980円。一時期は3,000円くらいだったからだいぶ下がったな。1,000円くらいまで下がってほしい。
帰ってきて、もうこのプログラムはこれで完成、と思って兄弟グループトークの履歴をExcelに変換して見ていたら、レイアウトが崩れている箇所を発見。よく見ると、本文中にタブを使っている。この履歴ファイルのフォーマットは「書き込んだ時刻」「名前」「トーク」がタブ区切りで入っているため、本文中にタブを使われたらデータ処理が狂ってしまう。う~ん、これは完璧に修正するのは無理だが、ある程度場合分けして潰せるだけ潰そう。と思ってプログラムを手直ししたら、めちゃくちゃ汚くなった。スマートではない。場合分けが多いとそうなりがちなのだが、う~んちょっといまいちだ。
でもよく考えるとこれはおかしい。普通にスマホでLINEに入力したらタブなんて入るわけはない。これは兄がPCでLINEをやっているから、テキストでタブを使って書いたのをコピペしたのだろう。これはちょっとレアケースなんだな。
ちなみに今日作ったプログラムで表示した偽エクセルLINEトーク画面。だいぶ本物っぽくなっただろうか。
昨日の続きで今日も同じリモート収録シリーズの動画を。Little Glee Monster ♪「明日へ ~ Sound Inn S @HOME Ver. ~」。リトグリって大人になったらいろいろ微妙になってきたな。でも実力は抜群。
昨日は22時半に寝た。よく眠れた。夜中にスマホが鳴ることもなく、朝は7時40分に自然に目が覚めて、特に辛いこともなく起きれた。夢を見た。2番目に働いていた某独立行政法人で、仕事をせずに所内のどこかで休んでいた。エレベーターに乗ったら財布がないのでどうしようかと思った。他の人が2人乗ってきて冷や冷やした。職場に戻ったら何か言われるかと思ったが、先輩に「どうしてるか心配していた」と言われた。申し訳なかった。
今日は昨日の続きで、また1日中プログラミングをしていた。LINEのトーク履歴のテキストファイルを読み込んでExcelにLINEライクに表示するというVBAである。細かいところだが、グループLINEとふたりでのLINEで共通のプログラムで済ませるようにマージしていたのだが、細かい所のハンドリングがちょいとめんどくさかった。プログラムがちょっと汚くなってしまった。スマートじゃない。
という状態なのに、さらにエンハンスをしていた。昨日の画面だと、自分以外のトークをA列に、自分のトークをB列に表示させているのだが、完全に左右に分かれているので読みにくい。本当のLINEの画面は吹き出しがどちらにあるかの違いで、ほぼ同じ位置にある。これに近づけたいなあと思ったので、自分以外のトークはA列とB列を結合してそこに表示し、自分のトークはB列とC列を結合してそこに表示させるようにしてみた。ちょっと苦戦した。
Excelの仕様で、セルを結合した状態で文字列をセットした場合は「行の高さの自動調整」ができなかった。う~ん、それは困ったと思って検索したら裏技が書いてあった。結合したセルの幅と同じ幅のセルを作り、一度そこに文字列を書き込んでから高さを自動調節し、その高さを保存してからその一時セルはクリアし、結合したセルに文字列をセットしてから保存した高さにセットすればいいとうい。う~そういう回りくどいことはやりたくないが、他にいい方法も見つからないし、それでやってみたらうまくいった。
それでもちょっと見にくい。これは連続したトークの間に隙間があいてないからだらだな。と言うことでそこにも隙間の行を挿入しようとしたら、これがトークの中で改行している処理との兼ね合いでけっこう難しかった。こういう間隔とかを見やすくするというのはけっこう細かい微調整が必要なので実は難しかったりする。
なんだかんだ奮闘して、やっとできたのがこんな感じ。モザイクをかけるのが面倒なので、大サービスで兄弟の会話を公開である。
かなりプログラムが複雑になってしまった。もうちょっと整理できないかなあ。こういうときはきちんとロジックがどうなっているか、コメントを書いておかなくては。こういうところをちゃんとしておかないと、明日の自分は昨日の他人だから、何がどうなってるのかあとから見てわからなくなる。
また動画を載せておこう。前から載せているリモート収録LIVE「Sound Inn S」の新作。上白石萌音 ♪「瑠璃色の地球 ~ Sound Inn S @HOME Ver. ~」。上白石萌音の歌声って優しくていいな。歌っているときの表情も好き。上白石萌音と上白石萌歌の違いが今ひとつわからない私である。似てるよな。
セシールで頼んだ衣類が届いた。妻がスニーカーとバッグを頼んだので、ついでに私のパンツを頼んだ。
全く同じパンツが5枚・・・。
いつも3枚組や5枚組でカタログに載っていて、それを頼んだら色違いのパンツが来るのだが、最新のカタログにはそういうのがなくて単品で売っていた。ただし3枚頼めば1枚あたりの値段が安くなり、5枚頼めばもうちょっと割安になる。まあそれじゃどうせ消耗品だし5枚頼もうか、と思って注文したらこうなった。そうだよなあ、同じものを5枚頼んだから同じものが5枚来るよなあ。いろんな柄のを5枚にしたらよかった。いや、別に誰に見せるということもなく「昨日と同じパンツ」とか指摘する人もあんまりいないので、まあ別にいいのだが。自分で「これ昨日のパンツだっけ?」とかわからなくなりそうだ。
ローソンのリツイートキャンペーン、また当たったよ~。
今度はLチキ。いつも当たりをくれてありがとうございます。