スナックelve 本店

バツイチ派遣40代女性の日記です

もう一足の靴も届いた

11日に頼んだ靴の残り一足が14日に着いた。早い。
珍しくイヤホンで音楽を聴いていたら宅急便が来たらしく、マルセイが不機嫌そうに
「出てないから」
と告げてきた。この、事前に言っておいてくれないものはすべてイリーガルって処理はどうにかならんのか。
お前の荷物は受け取ってやってるだろ。お前が事前に荷物くるからとか言ってるの、俺聞いてないからな?(違)

宅配ボックスに取りに行ったらなんか気分が下がったのでサイズも確かめずにしまっておいた。

今はいてる靴下脱いではいてみた。足にシマシマの模様がついてるw
指一本の隙間もないわ(;´Д`)

我は求め訴えたり

求めよ さらば与えられん。
与えられないよね、6億円(爆)

そんなわけでスピリチュアル(笑)な話。

エンジェルカードググると上位に(広告かw)出てくる
ライトワークスのオラクルカード無料体験 ワンカードリーディング | オラクルカード通販ライトワークス
が結構好きで、凹みがちな時は(クリックだけど)引いてる。

エンジェルカードで引っかかる割に、古今東西女神ばかりのカードだったり、妖精のカードだったり割と節操はない。取り扱ってるカードの体験版ということで時期によって変わるのだろう。ちょい前はなんか星の名前のカードで、それはいまいちだったw シリウス、とか言われてもピンと来なくてなぁ(;´Д`)

ちゃんとwエンジェルのカードだったころの著者(?)がドリーン・バーチューさんって人で絵が綺麗だなぁって思ってたんだけど

現在は教義上の理由により、ドリーン・バーチュー本人による、天使を媒介とするオラクルカードや書籍、音源、オンラインコースの開発・展開は行っておりません。また、天使について学ぶコース ATP® の開講は終了しており、ヘイハウス社の管轄となっている AI™ に関してもオンラインコースのみでの開講となっております。なお、現時点では調整中のため時期は未定ですが、オンラインコース版 AI™ についても受付終了となる見込みです。

ドリーン・バーチューについて|ドリーン・バーチュー日本語公式サイト

本サイトは、ドリーン・バーチューの回心による方針変更および契約期間満了のため、2020年3月末日をもってクローズとなります。長年のご愛顧、誠に感謝いたします。

ドリーン・バーチュー日本語公式サイト

らしい。何があった(;´Д`)

あるワードを与えられて、そこから連想ゲームすりゃ自由連想になって、そん時の自己分析に至るわな、ということで、ポジティブなこと多めなので凹みがちな時にお勧めですw たまにとどめ刺されたりするけどw

土曜日が飛んで行った

原因は気圧じゃないのか?(下がってても平気なときはある)
回転性の目眩は何度かあるんだけど慣れない。
目を閉じると軽く横回転してる感じ。メニエールかな?

目を覚ましたら夜だったのもショックだった・・・(;_;)

気絶

そういや気絶したことない人生だという話を神様にしたら
「痛くて寝るしかなくて寝るのも気絶である」
とのこと。えー、この間首肩が痛くて目が覚めたとき「やべ、死ぬかも」と思いつつ、寝るしかなかったが、気絶か、アレ(^◇^;)

あと風呂で寝るのも気絶だって聞いた気がする。
危険!!お風呂でウトウト、その実態は失神??年間1万4000人が入浴中に死亡!!?? | 五本木クリニック
毎日寝てしまうんだよね。

というわけで意外と気絶するので気を付けようと思いました(^◇^;)

ZOZOMATに勧められた靴が届いた

ちゃんと履いて歩いてからも記事を書くと思うが取り急ぎ、11日に頼んで13日届くという、首都圏万歳みたいなことになった。

何故か箱のダメージが・・・気になるw

履いてみた感じ。人差し指入れてちょっときついくらい。靴下履いてぴったりくらいかな? 床が汚いw

キーホルダーって・・・必要だったんだろうか・・・

メルカリで800円くらいで売れてたから、様子見て売ろうw

あれとこれを数えたいの・・・

f:id:elve:20200312181542p:plain
こういうのが・・・10000件くらいあるとするじゃないですか。
んで、担当者ごとのグループの数と個人の数の合計を知りたかったんすよ。
(グループ番号ってのは別のファイルから引っ張ってきてる。)
そんで今までやってたマクロでは
グループ番号順に並び変えて

  • 担当者コードで抽出
  • 別シートにグループ番号コピー
  • ①重複削除して数える
  • ②グループ番号空欄を数える
  • ①+②

で出してました。
メイン処理こんな感じで

Sub Macro1()
    Debug.Print "===START===:" & Timer
    Sheets("Sheet2").Select
    Dim myCode: myCode = Sheet2.Range("A2:A32")
    Call Sheet1.最終行設定
    Debug.Print "===SORT===:" & Timer
    Call Sheet1.グループ番号でソート
    Debug.Print "===LOOP===:" & Timer
    Dim outputRow As Long: outputRow = 2
    Dim code
    For Each code In myCode
        Call Sheet1.担当者コードで抽出(CLng(code))
        Call Sheet3.重複削除
        Cells(outputRow, 2).FormulaR1C1 = _
            "=COUNTIFS(Sheet1!C[-1],"""",Sheet1!C[1]," & code & ")+COUNT(Sheet3!C[-1])"
        Cells(outputRow, 2).Copy
        Cells(outputRow, 2).PasteSpecial Paste:=xlPasteValues
        outputRow = outputRow + 1
    Next
    Debug.Print "===END===:" & Timer
    
End Sub
処理 timer かかった時間
===START=== 68871.06 0.02
===SORT=== 68871.08 0.86
===LOOP=== 68871.94 10.16
===END=== 68882.1 11.04

実際にはもっとデータ複雑で120秒くらいかかってたの(´Д⊂グスン

そこで教えて偉い人!!

おぉ、目から鱗。ふむふむふむふむ?←おいw

Sub Macro4()
    Debug.Print "===START2===:" & Timer
    Sheets("Sheet2").Select
    Dim myCode: myCode = Sheet2.Range("A2:A32")
    Call Sheet1.最終行設定
    
    Debug.Print "===SORT2===:" & Timer
    Call Sheet1.数値に置き換えてソート
'
    Debug.Print "===SET_FORMULA===:" & Timer
    Call Sheet1.数式設定
    Sheets("Sheet2").Select
    Range("C2").FormulaR1C1 = "=COUNTIF(Sheet1!C[2],RC[-2])"
    Range("C2").AutoFill Destination:=Range("C2:C32")
    Debug.Print "===END===:" & Timer
End Sub

これで

処理 timer かかった時間
===START2=== 74775.55 0.02
===SORT2=== 74775.57 0.15
===SET_FORMULA=== 74775.72 0.64
===END=== 74776.36 0.81

ポイントはソートする前に数値に置き換えることと
countifの範囲を極力狭くすること。
f:id:elve:20200312205542p:plain

実際のものは120秒→20秒くらいにスピードアップ!! やったね!!
ちゅんちゅん様!! ありがとうございます!!

ZOZOMATで薦められた靴を買おう(?)

計測については
snack.elve.club

ZOZOTOWNでログインすると計測結果も見れます。
f:id:elve:20200311214605p:plain

(…)ってのをクリックすると
f:id:elve:20200311214835p:plain

おススメの靴が見れる
f:id:elve:20200311215011p:plain

ニューバランスを薦められるが・・・
f:id:elve:20200311215108p:plain

エアマックスを購入。paypayモールで買った・・・。
f:id:elve:20200311215257p:plain

そう、ヤフオクに代理出品してた関係で、ヤフオクの売り上げをpaypayに入れることができるので使いたかったのだ!!

がっしかし!! ZOZOMATでポイント贈呈だの初めて利用でポイント贈呈だのあって、1500円分ポイントがあった。これは使いたい!! しかしZOZOTOWNではpaypayが使えない!!! なんでよ(´;ω;`)ウゥゥ

思わずpaypayからLINEpayに入金できないかと思ったができんよな、普通に。はい。ライバルでした。
f:id:elve:20200311220300p:plain

意を決してクレジット払いでもう一足!! と決心してボタンを押してみたら・・・。
f:id:elve:20200311220435p:plain

な、萎えるぅ!!

f:id:elve:20200311220535p:plain
残り1点・・・

バンバンバンバンバンバンバン
バン     バンバンバン
バン (∩`・ω・) バンバン
 _/_ミつ/ ̄ ̄ ̄/
   \/___/ ̄ ̄

4回目で無事購入できました(`・ω・´)シャキーン

ちなみにこれも80%くらいあってるらしい
f:id:elve:20200311230501p:plain

・・・なんだろ・・・これで足に合わなかったら悲しみが止まらないなwwww という疲労感。
靴が届いたら続報書きます。

ZOZOMATを使ってみる

去年の6月に予約して秋ごろに来る予定だったZOZOMATが先週届いていたが放置していた。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【ZOZOMAT】予約受付完了のお知らせ
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

〓〓〓〓様

このたびは、ZOZOMATをご予約いただき誠にありがとうございます。
以下のとおり、ご予約を受付いたしました。

                                                • -

■受付内容

・受付日:2019/6/25 8:4
・受付番号:2XXXXX
・配送先情報:〓〓〓〓
・合計金額(税込):0円
・お届け予定日:2019年秋冬予定

                                                • -

随分と待たされたが・・・どう見ても四つ折りの紙である。
f:id:elve:20200311212625p:plain

「ZOZOMATは滑りやすい素材でできております」って・・・コーティング紙は滑りやすいね、確かに・・・。
f:id:elve:20200311212700p:plain

THE 紙
f:id:elve:20200311212835p:plain

待たされすぎてIDもパスワードもわからなくなってしまった。放置要因1
f:id:elve:20200311212850p:plain

ログインして測定に進む。自分とわかる情報を入れておく。
f:id:elve:20200311213017p:plain

利用規約に同意する、を読まずにタップ(良い子はちゃんと読みましょう)
f:id:elve:20200311213101p:plain

結構いろいろ注文がある。ペディキュア注意。
f:id:elve:20200311213315p:plain

言われるがままに撮る。結構体勢がつらくなるので気をつけよう。ポイントは離れたところから撮るようにすること、かな?
f:id:elve:20200311213353p:plain

f:id:elve:20200311213502p:plain

こんな感じ
f:id:elve:20200311213643p:plain

ネガティブなことを呟いてるのはいつだ!?

というわけで、私しか楽しくないシリーズですw
今回ネガティブワードを「死」「殺」「鬱」として、呟いてるに日時曜日を調べてみました。

f:id:elve:20200307173914p:plain

体感的には2,3月が調子悪いのですがこう見ると8~10月の殺伐指数がヤバ目ですねw
そういや今年は年明け早々失恋したせいか、2、3月は楽だな・・・油断できんが・・・。

2016年がヤバいwwwww 新しい環境で死にかけてたんすかね(;´Д`)
そして跳ね上がった2019年・・・おそらく対象はマルセイなんでしょうねえ・・・合掌。
f:id:elve:20200307174111p:plain

18時が圧倒・・・帰ってきて早々に死ね! とか呟いてるイメージでしょうか・・・。
f:id:elve:20200307174248p:plain

毎月17日の18時ころがヤバいみたいです・・・。17日何があったん・・・w
f:id:elve:20200307174830p:plain

プログラム

# -*- coding: utf-8 -*-
# 
import json
import re
import time
import calendar
#全ツイートファイルを読みこむ
with open(r"C:\twitter-2020-03-07/tweet.js", 'r', encoding="utf-8_sig") as f:
    data = f.read()
f.close
#jsonに変換
tw = json.loads(data[data.find('[') :])
#出力用csvファイル作成(上書き)
with open(r"C:\twitter-2020-03-07/殺伐.csv", 'w', encoding="utf-8_sig") as h:
    h.writelines("日付,曜日,時間,内容\n")

    #全ノードループ
    for t in tw:
        #フルテキストの中から体重部分を検索
        r = re.search(r'[殺死鬱]', t["tweet"]["full_text"])
        if r:
            #見つかったら
            time_utc = time.strptime(t["tweet"]["created_at"], '%a %b %d %H:%M:%S +0000 %Y')
            unix_time = calendar.timegm(time_utc)
            time_local = time.localtime(unix_time)
            h.writelines(time.strftime('%Y/%m/%d,%a,%X,', time_local) + t["tweet"]["full_text"].replace("\n", "/") + "\n")

h.close
↑Top