Author Archives: 晴宇蛙

[小工具] 用 python 幫忙算疫苗追加劑時間

指揮中心宣布縮短第三劑的間隔時間,從原來的五個月縮到 12 週,也就是 84 天。

於是乎就開始出現一個問題,那我第二劑打完加上 84 天是幾月幾日? 我自己也是在那邊算了一下,想說要打電話去預約至少要知道哪時候可以開始打。

計算間隔多少天日期是多少,這種交給電腦算最適合不過,工程師魂就燃燒,直接用 python 做出解法,如果你知道怎麼 run python,那底下的程式碼貼過去執行,下完參數就知道間隔 84 天是幾月幾日了。

from datetime import timedelta, datetime
import argparse

def count_end_day(start_day: datetime, period: int):
    days = timedelta(days=period)
    end_day = start_day + days
    return end_day

def main():
    parser = argparse.ArgumentParser()
    parser.add_argument('-d', '--date', type=str, help="起始時間,格式 yyyymmdd")
    parser.add_argument('-p', '--period', type=str, help="間隔時間長度,天為單位,整數")
    args = parser.parse_args()

    start_day = datetime.strptime(args.date, "%Y%m%d")
    period = int(args.period)
    end_day = count_end_day(start_day, period)
    print(f"{datetime.strftime(start_day, '%Y-%m-%d')} 加上 {period} 天 : {datetime.strftime(end_day, '%Y-%m-%d')}")

if __name__ == "__main__":
    main()

上面的程式碼整個複製起來以後,貼到某一個檔案去,然後存為 xxx.py 這樣的格式,例如你把它放到 C:\Temp 底下,然後取名為 countdays.py ,接著開一個命令列視窗,直接到 C:\Temp 底下,打上

python countdays.py -d 20211120 -p 84

這樣你就可以看到類似底下的輸出:

直接就跟你講答案了,不用在那邊翻日曆翻半天。

原本是有打包為 .exe 的打算,後來做完以後執行一下發現小紅傘直接判定為有毒的執行檔,就打消這個念頭。

如果知道怎麼 run python ,有計算日期需要的人可以直接拿去用,可以省下很多算日曆的時間。

疫情之下的政治戰爭攻防觀察筆記

Photo by Artur Shamsutdinov on Unsplash

這一波總體戰下來,可以看到很多有趣的地方,好好整理的話,之後對照情勢發展來看,或許是不錯的參考資料。

一個點是民進黨網路義勇軍跟所謂的正規軍之間怎麼協同作戰與發生衝突之後,怎麼樣迅速穩定局勢然後脫離戰場,往下一個目標前進,避免被拖進無底深淵。

另一個就是 KMT 這一波疫苗操作,打著就人民性命的旗號,實際上是中國買辦的底牌總掀,最終能夠獲得多少戰果,日後可以好好驗證一番。

最近的一條線則是柯P跟 KMT 的反美路線,都進入白熱化階段,不清楚是否是因為對岸發動總攻所以資源大量撒入,連帶他們也要奮力表演的關係,總覺得這一波總攻擊有點最後一波的感覺。在戰場上,這種攻勢與資源投入度,如果不是後勤補給非常充裕,在打圍城戰的最後殊死陣地戰,一般不會這樣瘋狂投入資源與暴露眾多敵後暗線才對。

合理猜測是 China 內部也面臨很大的問題,在資源有限的情況下,只能根據現在看來絕佳的形勢搭配埋伏甚久的棋子發動一次最後的攻擊,如果失敗,短期內也不可能再有這樣的時機,也不會再有類似的資源跟力度。

隨著今天莫德納準備運 15 萬劑過來台灣的消息發布,我相信米帝與 DPP 已經有某種程度的默契,準備進行戰場清掃了。這一輪,KMT 與柯P 之流,恐怕沒有之前那麼好過了。

好戲,還在後頭。梅雨,就要來到。讓我們繼續看下去。

微型化是解決台灣水電問題的可能出路

熊熊想到,水跟電的問題,可能都有機會依靠微型化來解決。

先前有看過一篇文章,建議台灣要多設埤塘之類的小型儲水設施,讓整個大地像是海綿一樣在雨季的時候把水盡可能吸收起來,旱季便能緩緩釋放而出。因為台灣水的問題,狀況是在於雨季的時候雨量來得又大又急,水庫淤積日益嚴重的情況下,能靠水庫留下的水量不多,白白浪費上天給的雨水。

廣設埤塘可以把這些雨水留下,不管是作為農用或者是串聯起來工業使用都可以,重點是有留下就有機會使用到,沒有留下就是白白往海裡去。

電力其實也類似,可以用類似微型電廠的概念,用政策鼓勵引導的方式,優先讓在地的電發出來自用,多餘的並聯回去電網提供給更多人使用,這樣面臨眾多意外情況的耐受力也會更高。特別是戰時或者缺電時節,越多的小型電廠,就代表局部地區的損壞不會造成大規模的電力短缺問題,只要電力還在,通訊設備與相關的基礎設施就可以持續運作,盡最大可能讓存活時間放大。脆弱的電力設施在戰時可能就會是敵人首要攻擊的重點,一旦癱瘓,指管通情都 GG 也就不用打了。

另一個好處是,地方要設電廠,環團要去抗爭首先就會遇到要跟當地居民交手,在利益與用電穩定面前,環團還能講話有多大聲就是很有趣的事情了。再者,各地小型電廠開始裝設的時候,環團是否每一個戰場都要參與,馬上就會面臨資源調度問題,戰場上資源調度向來是難度很高的,現在 DPP 政府被壓著打的原因,其中一個就是主體目標明顯,人家只要對著你打就好。當類似的案子有五十個一百個在跑,就不相信環團還可以一個個派人丟資源下去打。

結論,微型化應該是解決這兩大問題的一個方向,只是,說的容易,做起來難度頗高。以台灣的環境,要能夠說服大多數人認同這是一個好方向,實在是難度極高的一件事。

只能祈求上天眷顧台灣了!

#人微言輕沒人在聽
#留個紀錄說不定有機會先知孤獨

多頭市場中的修正才是真正的考驗

Photo by Todd Turner on Unsplash

繼昨天下跌超過七百多點之後,台股在今日迎來了千點以上的跌幅。

這種修正幅度,大概是很多初次進入股市的人會明顯受到驚嚇的那種。怎麼短時間內就跌掉了自己手上市值的 10% / 20%,運氣比較差的,過去這陣子的獲利大概就都在回吐邊緣。

回顧過去的股票市場,大凡一路走多之後,只要有個風吹草動,動輒就是幾百點的修正,然後連著走一個禮拜,連砍單都沒辦法。這種時候手上有持股的人心裏面都是煎熬的,萬一今天賣掉,明天漲回來怎麼辦? 結果多撐一天,又是幾百點的下跌,繼續無止境的這種折磨,直到整個市場修正完畢落底為止。

Continue reading

防疫來到九局後半,大家要撐住

Photo by John Torcasio on Unsplash

今天 5/11,台灣的本土疫情進入社區感染階段,該來的還是來了。

從去年開始,就有很多預測說台灣一定會進入到社區感染階段,我們要做的就是盡可能延緩這個進入的時間點,讓台灣整體可以有更好的應對能量,有更完整的對應知識來處理疫情。經過這些日子的全民與政府一起努力,我們順利度過了前面幾局緊張的比賽,延緩了這個時間點。

現在比賽進入九局下半,該來的終究還是出現,台灣已經出現社區不明感染源的感染,於此同時,我們國產的疫苗也開始準備進入三期,同時也在評估取得緊急授權的相關程序了。

Continue reading

[傳說驗證]大水蟻的大量出現究竟會不會是下雨前兆

Photo by Max on Unsplash

首先,來看一則新聞。

大水蟻預測失靈! 吳德榮曝滯留鋒面未來一週動態,這是一篇自由時報的新聞,講述的是大水蟻的出現看來不是跟下雨正相關,報導中的氣象專家指出未來的天氣不會出現下雨的情況。

很早以前我就對這一類的預測有諸多好奇心,既然會出現類似的預測,就表示一定有人觀察到現象,現象累積夠多,就會變成大家都開始相信的一種規律。科學化的驗證通常就要在這個時候介入。

但是,科學家不是吾輩所能輕易跨足的領域,我只是想單純紀錄一下,驗證這一條都市傳說,不,鄉野傳說到底是真的還是假的。

因此呢,今天是 2021 年的五月八日,看見這條新聞,表示很多地方有出現大水蟻,那過一段時間就可以來驗證看看這一條規則是否符合實際的情況。

年紀大了,隨手記錄總是一個好習慣。

希望他是真的,台灣真的缺水啊!

Nextcloud login flow 搭配 nginx reverse proxy 的問題與解法

Photo by Neda Astani on Unsplash

使用 Nextcloud 已經有幾年的時間了,這一套真的是穩定好用的 Dropbox 替代品,如果有能力自行維護 Linux 系統的人很建議跑一套起來當做自己的雲端硬碟使用。搭配 Joplin 的話就可以無痛變身為 Evernote 替代品,完全走到哪同步到哪。

最近遇到的一個問題,困擾了我一兩天的時間,想說也許有人也會遇到類似的問題,因此把解法寫出來留個紀錄,順便給那些一樣遇到此問題的人一個節省時間的幫助。

Continue reading

2020 讓我們勇敢而美好的活著

今天,一樣是 2020 的一天,週日,高雄天氣晴,微涼,竹內結子在日本家中了結了自己生命。

沒有留下遺書,沒有留下隻字片語,就這樣完結了自己的一生,實在是有點令人感嘆。

有人推測是產後憂鬱症,有人說是演藝事業光芒不再帶來的挫折,成了壓垮駱駝的最後一根稻草。也有人說,自從與中村獅童離婚以後,就沒有真正快樂過,鏡頭前那樣氣質洋溢又充滿自信的笑容,只是為了照片效果而做出來的強顏歡笑。

Continue reading

2020 9.16 平凡的一日重點

2020 的九月十六日,依然很 2020。

美國時間 9/15,美國、以色列、巴然、阿拉伯聯合大公國坐下來,簽署了「亞伯拉罕」和平協定,開啟中東新一篇的和平篇章。

藝人小鬼黃鴻升過世,初步研判是浴室摔倒造成,2020 收人名單又多一個。

美國決定加賣七項重要軍售給台灣,其中包含了巡弋飛彈、無人機、智慧水雷,據說是要讓台灣可以像刺蝟一樣。

2020 還沒過完,大家真的要好好注意身體,活著撐過 2020,就是一種幸福。

柯P的「揉」性政黨危機

Photo by Noah Silliman on Unsplash (圖片與事件無關)

今天 2020/3/11 ,早上稍微逛了一下 Social Media,就看到滿滿的民眾黨要員出軌新聞洗版。

相關的新聞內容各大媒體都談很多了,相關的影片自己 Google 一下應該也都找得到,綜合各方面的情報看起來,就是一起日久生情,你情我願的男女婚外情戲碼。說實在話,這一類的新聞,若不是因為男女主角都是政治公眾人物,一般人可能還懶得花力氣去追。

Continue reading