2022年7月4日 星期一

MahoMangaDownloaderVer16.6更新

這次更新主要是這兩天有使用者回報, EX有些舊資源沒辦法下載, 原本我reproduce不出來, 後來有使用者詳細提供訊息後總算找出原因了, 原來是EX這幾天有改版, 下載原尺寸圖檔這功能已經不再完全開放了, 如果是今年5月以前的資源, 點擊下載原尺寸圖檔時網站可能會跳出以下訊息:

"Downloading original files during peak hours requires GP, and you do not have enough."


從字面意思來看, 要下載原尺寸圖檔的話, 網站只會在非尖峰時段提供下載, 如果是預設的圖片則是不受影響, 我自己測試的情況如果是銀牌帳號也不會受限制, 所以以下載器來說, 如果你的cookie是一般帳號 + 你有啟用下載原尺寸圖檔的話, 就可能會下載失敗。

這問題因為是帳號跟網站限制問題, 所以這邊能做的也只有改善log, 遇到這問題時會顯示在log上面, 才不用找問題找老半天, 之前版本的下載器在做下載原尺寸圖檔時只有打request取跳轉的header, 所以沒辦法知道失敗的原因, 這次改版會針對這個failed把網頁內容輸出到log, 這樣看log才知道對應的失敗原因。


另外之前log都只預設輸出log level=info的log, debug level是hidden setting, 要建一個debug_on的空檔才會啟用, 畢竟開debug level會把網頁內容不管三七二十一都寫到log, log增長速度會超快, 所以才只做成hidden setting在需要的時候才啟用, 不過發現這樣對使用者也不方便, 我這邊也會增加討論時的障礙, 就決定還是把enable debug log加在UI setting上了, 只要啟用就會改log level=debug。

最後還有修個漫畫櫃的部分老漫畫不能下載的問題, 如果檔案是webp可能會下載失敗, 這塊有改善讓它能正常下載, 像這種特殊問題都只能看到一個解一個, 超麻煩...。


至於今天題外話的部分, 最近把"那就是聲優!"填坑完了, 這部動畫真的做得超有愛, 是目前聲優動畫裡面最喜歡的一部, 動畫內容是透過菜鳥聲優的工作生活, 介紹聲優這個行業, 每一集都有超有名的聲優客串演出, 而且每一集的ED都不同, 透過廣播 + 點歌的形式做ED真的超有才, 大推!!




OP

https://www.nicovideo.jp/watch/sm26658100


ED (1-4)


Only點歌片段


2022年6月5日 星期日

[網站開發] 透過Clarivate百大創新機構報告尋找投資標的

接前篇:

[網站開發] 透過最有價值品牌尋找投資標的 (Norn-StockScreener 新增Ranking Indicators頁面)

上篇文章提到透過Interbrand每年的最佳品牌報告尋找投資標的, 以品牌作為投資的參考指標, 這次則是想新增以創新為主的指標, 研究了一下發現可以參考Clarivate每年的全球百大創新機構報告:

Clarivate (科睿唯安, 原湯森路透智慧財產權與科技事業部, 擁有超過60年的專業服務經驗) 是一家獨立的公司(美股代號: CLVT),擁有並經營著一批以訂閱為基礎的商業服務,主要為全球客戶提供科學和學術研究、專利分析和監管標準、製藥和生物技術情報、商標保護、品牌保護和智慧財產權管理等服務。

以下為入選Clarivate 2022年創新百大機構的清單:

https://clarivate.com/zh-hant/top-100-innovators/the-top-100/?clv-award-year=2022



另外網站上也可以直接下載整份年度報告, 裡面除了百大創新機構清單以外, 還有一些他們如何選出這些機構的評量指標, 基於產業 / 地區 / 國家的創新排名, 以及總結&未來預測等等, 整份報告只有28頁而且有中/英文版, 有興趣的人也可以下載看看(下載要填註冊企業相關資料, 我是當個人企業在填, 只要有填就可以下載了)。


另外分享一些在整理這份創新機構清單時&網站整合時的小心得:

1. 因為研究對象是創新機構, 所以入選的機構不一定會是上市公司企業, 例如今年入選的機構有法國國家科學研究中心、原子能和替代能源委員會以及工業技術研究院(沒錯, 就是台灣的工研院! 我看到的時候也嚇到了...)

2. 有些機構雖然是公司企業, 可是不一定有上市, 有上市也不一定在美股有ADR, 像這種機構就跟之前整合品牌指標到網站上時一樣, 股票代號會以"-"表示, 如果是有上市但美股ADR沒有, 一樣還是可以看到股票代號, 不過相關的基本面以及績效資料就不會顯示在整合網站上。

3. 跟之前整合品牌指標時不同, 創新指標的入選機構有非常多化學、工業、電子、半導體等產業, 其實也不意外, 創新跟專利&智慧財產權是密不可分的, 而化學、工業、電子、半導體等產業競爭當然特別重視專利跟智慧財產權這塊。

4. 2022年的入選機構增加了特別多的汽車&電子製造&半導體機構, 電子&半導體機構不說, 汽車產業有這麼多公司入選讓我蠻意外的, 或許這代表現在傳統的汽車大廠真的認真在研發電動車領域了, 或許也是一個投資的好機會。

5. 因為Clarivate百大創新機構報告沒有對入選機構特別做排名, 可是我還是想排序, 所以就以這11年下來入選幾次做為排序的基準了。


最後整合好的頁面如下:

Norn-StockScreener投資網站: https://norn-stockscreener.zmcx16.moe/ranking/

Github: https://github.com/zmcx16/Norn-StockScreener


總共有21個機構並列第一, 都是連續11年入選百大創新機構的企業。 而74名後的27個機構則是今年第一次入選的機構, 裡面有不少台灣的電子產業公司以及全世界各大傳統汽車公司。

這次分享差不多就到這, 不過還是老話一句, 跟品牌指標一樣, 創新指標只能做為參考用, 持續創新的公司不代表就會有競爭力&持續成長&賺大錢, 還是要做各方面的研究後, 在決定是否要投資這間公司!

2022年5月22日 星期日

[網站開發] 透過最有價值品牌尋找投資標的 (Norn-StockScreener 新增Ranking Indicators頁面)

最近看的投資理財的書, 有介紹到一些不錯的尋找優良公司投資的方法, 像是透過公司品牌價值、研發佔營收比例等等, 覺得蠻有意思的, 我自己主要是透過自製的選股工具找好標的, 可以做基本面條件過濾(P/E, P/B, ROE...etc), 也可以用多因子選股模型計算個股分數(價值因子, 成長因子, 動能因子...etc), 或是就挑一些自己熟悉的公司, 而像品牌價值這種主觀性很高的指標, 就沒辦法直接套用到我目前的選股工具上。

既然沒辦法做進去, 那乾脆就開個新頁面吧! Ranking Indicators這個頁面我打算就用來表示一些特殊指標挑出來的公司, 一方面透過這些獨特的新指標, 可以讓我的資產更多樣性; 另一方面我也可以藉此學習更多基本面, 技術面以外的領域, 讓投資方法更多元化!


Ranking Indicators頁面第一個整合的指標: "Interbrand - Best Global Brands", Interbrand成立於1974年, 是全世界最大的綜合性品牌諮詢公司, Interbrand每年都會公布世界最有價值品牌排行榜, 而品牌這個價值也是財報的資產負債表上看不到的, 就像蘋果(AAPL)的P/B高達33, 但是蘋果也已連續九年位居全球最有價值品牌榜首, 不能單從P/B就覺得蘋果的股價太高, 蘋果的最大資產並不是他的固定資產或浮動資產, 而是品牌&設計&技術力, 就算是一塊眼鏡大小的擦拭布, 蘋果賣600塊台幣還能大熱銷, 只能說真的超神XD

Interbrand - Best Global Brands網頁連結:
https://interbrand.com/best-global-brands/



幾乎都是耳熟能詳的品牌, 點擊對應的品牌, 還可以看到這個品牌的介紹以及歷年來估計的品牌價值, 像剛剛提到的蘋果, 品牌價值一直是顯著上升, 尤其是iPhone & Mac筆電上市後, 品牌價值的成長速度更是顯著提升。


再來就是想要怎麼把這些品牌, 連結到投資上了, 要做的方式其實很簡單, 找出這些品牌的公司, 並看看對應的公司能不能投資, 有沒有在公開市場上市這樣, 下面分享下整理後的一些心得:

1. 有些品牌是私有公司持有, 並沒有在公開市場上市, 像是Chanel(香奈兒)、IKEA(宜家家居)、LEGO(樂高)、Cartier(卡地亞)、Huawei(華為), 像這種情況就不用想投資了~。

2. 有不少公司不在公開市場交易, 只有場外交易(OTC), 而且成交量可能極低, 不一定適合一般散戶投資人買賣。 (100個品牌中就有30幾個品牌是這樣, 靠品牌賺錢在公開市場募資的必要性大概也不大, 有價值的品牌本身就是一個不需競爭的強大優勢)

3. Louis Vuitton(路易威登) 除了自己的品牌, 還有Tiffany & Co.(蒂芙尼), Hennessy(軒尼詩), Sephora(絲芙蘭); 而Dior(迪奧)又有LVMH(路易威登)大多數的股權, 這些奢侈品品牌在過去不斷的併購結合, 感覺真的蠻可怕的..., 畢竟都是自己人, 定價權就在自己身上了...。


再來是整合的部分, 因為Interbrand的資料是品牌價值, 不是上市公司, 所以要連結在一起總會有些障礙或限制:

1. 品牌持有是私有公司的部分, 股票代號會直接顯示: "-"。

2. 品牌對應的公司已被收購, 會直接用母公司的股票代號代替。

3. 目前我的資料庫並沒有場外交易(OTC)的資料, 所以大概有1/3的品牌只提供股票代號, 沒有基本面以及績效資料。

4. 基本面跟績效資料非實時更新, 更新頻率為每日一次。


最後整合好的頁面如下:

Norn-StockScreener投資網站: https://norn-stockscreener.zmcx16.moe/ranking/

Github: https://github.com/zmcx16/Norn-StockScreener



首先簡單來試用一下, 今年股市像溫水煮青蛙, 大盤一直跌, 來看一下在大盤一直跌的情況下, 這百大品牌的公司誰績效最好:


今年績效最好的分別是家樂氏、嬌生以及可口可樂, 感覺也完全不意外, 畢竟民生必需品最抗跌, 投資市場再慘通膨在誇張, 也還是要吃飯啊...。


今年跌最慘的是Netflix, 畢竟今年Netflix訂戶大量流失導致股價大跌, 加上升息關係科技股一片血海也不意外阿...。中間多一個Ford福特汽車倒是讓我蠻意外的就是。

關於這頁面的使用方法, 以我個人來說, 大概會幾個禮拜或一個月來看一下這頁面, 看一下這些公司有沒有便宜可以撿, 並分析一下對應的品牌有沒有可能繼續成長或衰退的可能, 做為多元投資的其中一個參考項目。


這次分享差不多就到這, 不過最後想多分享一個自己的想法, 畢竟品牌跟公司營運不是絕對的關係, 有可能品牌價值一直成長, 公司卻一直虧錢; 或是品牌價值已經開始走下坡下跌了, 公司營運或財報上卻可能還看不出有什麼端倪, 建議如果想從品牌價值尋找投資機會的話, 還是要充分做好基本的調查跟分析。 如果品牌價值持續成長當然很好, 不過記得要看一下這間公司目前營運如何, 股價最近有沒有被炒作太高; 如果一間公司你很想投資, 可是品牌價值開始停滯不前甚至開始下滑的話, 最好再多考慮一下, 是不是這間公司開始走下坡了, 多思考研究一下後再做投資決定。


2022年5月6日 星期五

MahoMangaDownloaderVer16.5更新

這次更新主要是有使用者回報NH站偶爾會有抓不到資源的問題, 測試了下發現是爬蟲的keyword問題, 判斷的keyword出現時可能資源還沒載入完畢, 總之先換個更嚴謹的keyword測試後看起來是沒問題了, 至於後續會不會再發生就在觀望看看。


至於今天題外話的部分, 想要來推廣最近火紅的SPY×FAMILY間諜家家酒!  這季最推薦的新番之一 (另外兩部是派對咖孔明還有輝夜姬第三季XD)



巴哈介紹:

每一個人都擁有不想讓任何人看見得自己的一面―― 位在世界各國於檯面下進行激烈情報戰的時代。東國與西國已經維持了數十年的冷戰狀態。所屬西國情報局對東課 <WISE> 厲害的間諜〈黃昏〉,為了前往找尋被譽為是會威脅到東西國和平的危險人物,東國的國家統一黨總裁 唐納文・戴斯蒙德 所正在籌備的戰爭計畫,被賦予了一項極秘任務。其名稱為 Operation〈梟〉。內容講述「在一週內組建家庭,並潛入戴斯蒙德兒子所就讀的學校吧」。但是,他所遇到的「女兒」是會讀心的超能力者、「妻子」則是暗殺者!為了互相的利益而成為家庭,決定在隱藏真實身分的情況下共同生活的 3 人。世界的和平就託付即將發生一

動畫瘋連結:

https://ani.gamer.com.tw/animeVideo.php?sn=28798


OP


ED


既搞笑又暖心, 讓人看了會心一笑的動畫! 挖庫挖庫!


2022年4月17日 星期日

MahoMangaDownloaderVer16.4更新

注意!!  Ver16.4版開始必須安裝VC++ 2019可轉散發套件, 舊版使用的VC++ 2015不支援新版程式!!

VC++ 2019下載連結:

x64: https://aka.ms/vs/17/release/vc_redist.x64.exe

x86: https://aka.ms/vs/17/release/vc_redist.x86.exe


微軟VC++連結:

https://docs.microsoft.com/zh-tw/cpp/windows/latest-supported-vc-redist?view=msvc-170


這次更新主要是解決cocomanga最近改版, 導入reCAPTCHA v3導致下載器不能下載問題, 後來更新了CefSharp到最新版加上一些小設定後看起來是有bypass過去了, 不過也不知道是不是所有人的環境都能pass, 畢竟reCAPTCHA判斷是不是機器人的基準是黑箱, 也只能遇到再想辦法了...。

另外一個修改則是上一版在加hitomi的設定是文字寫反了, 因為是先POC implement在加UI, 只確定功能work, 沒注意到wording跟實際實作的功能判斷邏輯是反過來的, 是收到使用者的回報才知道, 有點丟臉XD

再來是這次的題外話, 開始追2022的新番, 想一個一個來推廣, 這次想推廣漫畫一直有追的: "派對咖孔明" (巴哈動畫瘋沒代理真的很殘念...)

wiki介紹:

《派對咖孔明》(日語:パリピ孔明)是四葉夕ト原作、小川亮作畫的日本漫畫作品。從《Comic DAYS》在2019年12月31日起開始連載。描述五丈原之戰中病死的諸葛亮以年輕之姿轉生到正在舉辦萬聖夜遊行的現代日本東京都澀谷,並因此與創作歌手月見英子相遇,於是為了實現他的夢想而以他的軍師身分活躍的故事。


OP:


ED:


另外OP原曲是出自匈牙利這首歌, 比較影片:


有興趣的話可以追追看, 漫畫跟動畫都超推薦~。


2022年4月16日 星期六

[網站開發] Norn-StockScreener 新增在外流通股過濾條件 & 多因子交互選股模型因子參數

最近在想還有什麼好方法可以找出適合投資的公司股票, 剛好正在看的書有提到巴菲特比起發股息, 更喜歡透過回購庫藏股的方式回饋股東(畢竟不用課稅), 就想說剛好趁這次機會, 一併實作這個方法到自己做的投資網站的選股過濾器以及多因子交互選股模型~。

至於要怎麼找出積極回購庫藏股的公司呢? 透過查詢上市公司近幾期財報的在外流通股數, 就可以知道最近這陣子公司的在外流通股變化, 就可以間接判斷這間公司是否有在回購庫藏股。 如果在外流通股增加, 就有可能公司在進行增資, 發行更多股票來吸取更多資金擴展公司營運; 反之如果在外流通股減少, 就有可能公司在進行減資, 將資金還給股東讓股數減少, 這樣分母小了公司未來賺的錢就可以分更多給股東, 每股盈餘也更好看。 另外還有股票分割跟反分割, 這個對公司營運本質上沒差, 只差在市場上看到的價格而已。

具體的增資、減資、股票分割、股票反分割這邊就不再多加說明, 想更瞭解可以參考市場先生這篇文章:

減資是什麼意思?股票減資對股價有怎樣的影響?


另外這邊想再強調, 增資跟減資沒有絕對的好與壞, 對正在擴展市場急需資金的公司來說增資是好的, 可以用增資得來的資金繼續擴大公司規模; 反之手邊資金持有過多且短時間又沒有資金運用需求的公司減資則是好的, 把多餘的資金還給股東, 可以讓每股盈餘更好看, 等同於每個股東可以分到更多公司的獲利。

至於要怎麼取得這間公司過去的在外流通股, 一個是可以看過去的財報取得, 或是簡單點這個網站就有整理好的資料了:

https://sharesoutstandinghistory.com/


最後整合好的功能如下, 多加了近半年&近一年在外流通股變化條件過濾&因子參數:

Norn-StockScreener投資網站: https://norn-stockscreener.zmcx16.moe/

Github: https://github.com/zmcx16/Norn-StockScreener


再來就來Demo一下吧, 首先我想找最近半年 & 一年有回購庫藏股近5%的公司(註: 5%算非常多了, 通常市值越大的公司這個數字會越小, 畢竟代表要拿出的資金會更龐大), 另外為了避免挑到營運不好虧損才想減資的公司, 所以有額外設定ROA, ROE皆大於5%。

另外如果是只顧私利的惡劣管理層, 可能會用公司的資金回購股票拉抬股價, 然後管理層個人在狂賣自家的公司股票, 所以也設定內幕人士持股以及交易權重為1, 這樣用多因子選股模型排序出來的公司就是在外流通股漸漸減少, 同時內幕人士也對公司有信心願意持有或買進自家公司的股票。



用多因子分數排序第一的是GCO服飾零售商, 來看看這間公司的流通股歷史紀錄:



可以看到這間公司的在外流通股持續減少, 不過這也有可能不是回購庫藏股(e.g. 股票反分割), 另外這個網站我觀察偶爾會混一些異常資料, 所以還是要Google一下這間公司的新聞以及SEC文件, 看是不是真的有持續回購庫藏股, 查了一下這間公司的確是有持續在回購自家公司股票。

Genesco Board Boosts Share Buyback Authorization By $100 Mln - Quick Facts

另外這間公司最近一年獲利持續成長, 股價疫情之後也是持續往上爬, 初步看是值得長期投資的公司, 不過2022Q2分析師預估EPS會大減, 就不知道最後到底會怎樣了~。



再來反過來, 如果今天我們想找的不是持續回購股票的價值股公司, 而是持續增資想積極擴展市場的成長股公司的話, 那我們只要把過濾條件從<-5%改成>+5%, 多因子參數從+1改成-1就好, 這樣就代表過濾出來的公司是近半年以及近一年增資5%以上的公司, 然後多因子參數則是輸入負權重, 這樣流通股越減少分數越高的因子就會變成流通股越少分數越低了, 多因子分數排序下來就會是流通股增加越多分數就越高, 另外因為成長股公司通常內幕投資人絕大多數都是一直賣股票套現, 所以內幕投資人交易因子權重就不使用了, 查詢結果如下:


結果這一年增資近5%, ROE & ROA > 15%的只有三檔, 其中前一二名多因子分數相同, 其中一檔還是鼎鼎大名的COIN(比特幣基地), 會持續增資取得市場資金完全不意外阿, 畢竟現在虛擬貨幣交易所正在戰國時代, 當然是盡可能的增資獲取營運資金, 快速的擴佔市場規模。 

 


這次的分享大概就到這邊, 流通股因子我個人覺得是想要長線投資才會用到的因子, 如果想找長線投資標的的話可以參考看看~。

2022年4月8日 星期五

MahoMangaDownloaderVer16.3更新

這次更新主要是有使用者回報, hitomi有些資源會載幾頁就停了, 後來查了一下發現原因是webp轉檔的問題, hitomi的資源幾乎都有被轉成webp or avif藉以節省網路流量, 而下載器最一開始在處理webp時, 是採用轉檔的方式處理, 會先根據檔名判斷看能不能知道原檔名, 能判斷原檔名就轉換回原檔案類型(bmp, jpg, png, gif), 不能判斷就預設轉成png。 像hitomi這種圖片位址完全看不出原檔名的就一律轉成png。 然後出問題的地方就在於, 有些CG資源是有含動態圖的, 像這種動態圖的webp, 照理說要轉檔成gif, 可是下載器沒辦法從圖片位址判斷他是不是gif, 硬轉成png圖檔才造成轉檔失敗...。

要解決這問題有兩種方案:

1. 程式提供hitomi專屬設定 - 停用自動轉檔, 這樣載下來的就都是webp, 就不會有問題, 不過缺點是得用特別的影像瀏覽工具才能觀看。

2. 程式去偵測raw file看是不是動圖, 是動圖就轉gif, 不是動圖就轉png / jpg, 這塊要研究看看才知道怎麼做, 需要花些時間。

最後決定先採用方案1, 加個設定檔下載原始檔案不轉檔, 比較一勞永逸不怕之後又有轉檔怪問題~。


另外剛剛又有一個使用者回報, wnacg的壓縮檔整包下載有問題, 變成只會一頁一頁下載, 快速地看一下是html碼有改導致parser失靈, 修一下parser就好了~。


最後題外話部份, 昨天看了繪師咔嚓121381 畫的一部真實故事改編的漫畫: "回想", 內容是霸凌&社會問題有關的題材, 看完後勁超大, 花了不少時間心情才平復, 有興趣的人可以看一看...。



漫畫連結:

https://www.ptt.cc/bbs/C_Chat/M.1649382173.A.0DD.html


作者原始發佈連結:

https://tieba.baidu.com/p/7687901234?pn=1

P.S. 這部漫畫最後有if線, 在上面連結的第8頁開始, 看完心情會好很多, 不過建議可以看完本篇後隔一天在看會更有感觸~。