2020年11月4日 星期三

C# Windows Media Player control COM component failed to play ANY video files

I have fixed the issue which .NET win form failed to play video file with COM component windows media player control.
The error was raised while wmp control invokes d3d9.dll ( Direct 3D 9 runtime ) because I checked out in the windows event manager : 

Faulting application name: WindowsFormsApp1.exe, version: 1.0.0.0, time stamp: 0xf57ea874
Faulting module name: D3D9.DLL, version: 10.0.17763.1075, time stamp: 0x3cad74b1
Exception code: 0xc0000005
Fault offset: 0x000479ff
Faulting process id: 0x1d94
Faulting application start time: 0x01d6b2c1a4facaac
Faulting application path: C:\Users\A30336\OneDrive\Project\Jack Yeh\YehProject\WindowsFormsApp1\WindowsFormsApp1\bin\Debug\WindowsFormsApp1.exe
Faulting module path: C:\Windows\SYSTEM32\D3D9.DLL
Report Id: 004f8352-5e8b-4cda-a346-b278d57514db
Faulting package full name: 
Faulting package-relative application ID: 
And this error resembles the below issue : media player won't play any video file.

Link you gave me assumes i have access violation which i dont.

Besides windows media player, everything else works, games, 3d modeling software to name a few.

I was able to transfer DLL files from another computer and it fixed the problem.

I had to use Unlocker to delete original once and then place good once inside and reboot.

How ever, upon checking checksum of both and comparing them, they were identical.

I am clueless what went wrong and what fixed it because everytime my computer restarts, system is being restored to its original state. I did disabled that feature while i was replacing DLL's

Not sure what to conclude here.


At first, I supposed the DirectX is broken. or wrong linked library for media player control. I can play video file with Windows Media Player but it failed to play in my win form program media player control. So I downloaded latest DirectX redistribution :

DirectX RunTime_Jun2010_redist
Despite it doesn't help. I kept googling and then I got a clue here.

I downloaded and installed the DX Setup app you referenced. The installer reported that it was successful. I restarted my PC, and I still get the same d3d9.dll errors on *any* DX9 app. It turns out, however, I have found the problem. This problem has existed since Win7 was released. d3d9.dll (6.x-10.x) is brittle and poorly written apps can screw with it, causing subsequent dx9 apps to crash. In my case, it was one of the ASUS motherboard monitoring apps that came with my motherboard. Once this app was stopped (it ran fine), other dx9 apps started working perfectly. This was a constant problem for me because I had the monitoring app running on startup.

Solved : I guessed the issue came from wrong file invoking link or broken DLL files. So that I tried to reinstall display chip drivers which contains all the Direct3D or and other related DLLs. My display chip is AMD Radeon HD 8500M/8700M family. So that I checked the AMD website and downloaded , then installed AMD Radeon™ Software Adrenalin 2020 Edition.
I restarted computer. And open my .NET win form program to play video file with WMP COM component. Eventually it works.

2020年7月30日 星期四

中越即將在2-3年內於南海引發衝突

先說結論,中國在南沙、西沙群島與越南發生軍事衝突的機率比任何一個區域與國家都要更高。

我認為中美直接衝突的機率沒有想像的那麼高,因為雙方都擔心第一線軍事摩擦後會走向不斷升級,因此如果有摩擦一般應屬意外,例如當初在廣東外海造成軍機擦撞的莽撞中國飛行員這種案例,而後續造成美國軍機迫降,雙方在處理上雖然彼此不滿,但均十分克制,因此未來即便雙方真的有軍事上直接接觸的摩擦,意外的可能性較高,並且後續也會克制,且雙方均在這類事件上已有許多參考做法。

反而,在未來幾年取得新海空武器的東南亞各國與中國之間,才更有可能造成直接的軍事摩擦,尤其是越南,第一:雙方均較不擔心升級為全面衝突,因為以往已經熱戰過了,第二:南海的領土領海糾紛牽涉到直接利益,如捕魚權,探勘權,開採權均是目前實實在在已經看到並正在賺進口袋的利益,第三:新武器必然有一批新的躍躍欲試的軍方人員想嘗試對峙時的極限,不見得是使用武器,可能是追逐,碰撞,互相鎖定,包圍這一類的事件。

未來幾年等越南的海軍噸位拉高以後,也因為經濟成長有足夠能力增加放到海軍上的資源,我們很有可能看到西沙與南沙群島,中越的武裝漁民與海警船對峙甚至互相衝撞噴水,如同釣魚台海域的情景出現。

為什麼菲律賓機率不如越南高??首要原因從過去菲律賓的舉措來看,它們不傾向用高成本的武力來跟中國競逐,尤其在總統能動用的資源往往受限於國家資源分配權是十分分散的,這是我從劉仲敬的觀點來分析,並沒有事實做為參考,就是菲律賓事實掌權與錢者除了中央以外,地方也有很大權力,因此在資源調度上必須考慮地方利益,如果對地方來說根本這些好處都是中央拿去,怎麼可能會有夠高的意願支持中央使用大量資源提高軍事能力與中國競逐呢??甚至這些軍事能力萬一有一天調轉槍頭來對付地方呢?因此我不認為菲律賓的衝突機率高,因為即便發生衝突,菲律賓必然傾向息事寧人,問題只在於如何平息國內怒火需要下台階而已。

馬來西亞與汶萊在類似問題上與菲律賓類似,且更加弱勢,而利益衝突區域也與中國有較大的距離,看來中國也不至於手伸得更遠去干預這兩國已經開採不短時間的既有石油利益。

如果這三個國家也與中國開始提高姿態,升高軍事對峙,可以想見必然中央從背後同盟國英國,美國得到足夠支援,無論是武器或者預算,不受限於既有的國內可用資源限制,才有可能,目前從既有的新聞資訊看不出這樣的走向。

在南海局勢緊張之際,越南28日與日本國際協力機構(JICA)簽署了一項協議,向日本借貸366.3億日元(約新台幣102億元)建造6艘巡邏艦。去年,美國宣布將會提供給越南至少18艘金屬鯊(Metal Shark)巡邏艇,除此之外,還會另外提供一艘緝私巡邏艇,用於守護越南在南海的主權。

2020年5月1日 星期五

中國製造未來的變化

中國製造最具有競爭力的部分,就是能夠短期間內提供廠商大量的低價且勤勞的勞工,願意忍受在相較於世界其他地區較低的薪資,進行重複性的勞動,並且離開原居地,長期居住於員工宿舍,世界的其他地方就算薪資足夠低廉,政府也缺乏力量提供能與中國政府相比較的勞工數量,試想,在這樣規模的國土面積上,廠商進行招工的成本將有多高,而除了中國以外,有哪個國家能夠提供這麼大量願意離鄉背井並且在短期內就能夠聚集的勞工呢?

下面引用劉仲敬訪談"改革開放就是奴隸經濟體制"的一段話:

假如你跑到印尼去投資,你當然要招工,從賬面上看印尼或者印度的工資標準是很低的,你可以賺很多錢,但是你招工的時候發現願意報名的人不多,因為理論上存在的那些廉價勞動力實際上並不在乎你的錢。這是小共同體仍然存在的體現。印度有很多村落被說成是種姓制度或者其他什麼,但是實際上他們的共同體關係是非常密切的,就是說他們不需要錢。

但是,你如果到了廣州或者浙江,地方官僚其實可以使用極權主義的手段。你以前動員八百萬貧下中農來鬥地主或者是鬥資本家,現在你要動員八百萬貧下中農為外國地主資本家做貧下中農,而且還是不能罷工的那種貧下中農。

以上就是我認為中國製造最核心的部分,也是中美脫鉤的情況下,外國資本最難放棄的,也最難轉移的;至於中國在改革開放中所建立出少量的科技進步,對世界來說,這裡面的內容沒有甚麼不能放棄的,中國的進展大多是技術改良,缺乏真正突破性的創新,這恐怕也是由於共產黨的體制所造成的,能夠領導研究的往往是在政治能力上遠遠高於研究能力者,雖然做為領導者必然要有一定的政治能力,但是政府主導的研究往往會造成作題比研究本身更重要,這也是為什麼仍有很高作題成分的台韓中即便看來科技進步,卻缺乏真正的突破式創新,台韓至少具備與熟悉了部分的資本主義與市場經濟的運作,因此還能夠維持一定比例真正的創新,即便只是改良式的,但在效率上仍比骨子裡仍以計畫經濟體制為主的中國來說好了許多,不能列在同一層級上比較。

未來,世界不可能擺脫中國製造,只是在中美對抗所引起的涼戰當中盡可能的脫鉤,而美國是民主國家,所以各個受影響的層級都會給政府壓力,這樣的情況就會造成美國政府並無法隨心所欲的排除中國製造,而是必須尋求妥協排除掉影響過鉅的部分,而即便要脫鉤的部分也必須給予夠長的緩衝期;所以未來的世界還是有不少的比例會留給中國製造,只是將被排除出供應鏈的核心部分。

拿華為事件當一個中美利益衝突的實例來看,如果以國安為理由,是不應該限制華為製造手機的事業,畢竟手機並不影響美國的國安,只需要排除出政府採購即可,但是,前面提到中美對抗引發涼戰,涼戰的情況下,就必須盡可能避免有資敵的行為,而且華為最大的問題在於明知美國制裁伊朗等國家,但是卻想辦法繼續與伊朗等被制裁國家繼續做生意,以跨國企業的邏輯來看,不可能為了這少許的利潤冒險得罪世界上最大的經濟體,何況,華為的許多層面都仰賴著美國的科技與美國的金融體系,若說這其中沒有中國政府力量的介入也太天真了。

中美貿易戰以至於彼此逐漸脫鉤的過程中,中國賺取外匯能力將被強烈打擊,中國在一些重要的戰略物資的生產上並沒有建立足夠的產能,其中糧食產量就是非常嚴重的問題,理論上來說,共黨國家更應該重視戰略物資的生產,但是過去改革開放卻選擇了賺取外匯為主,未來失去外匯的狀況下,要換取戰略物資將付出比以往更大的代價,中國經濟成長減速之後,將產生出大量失業人口回到農村,中國政府的維穩能力若不出狀況,中國政治體制可能並不會有大的變動,只是中國的生活水準將停滯在目前的水準上,未來的成長變得十分的困難。

2019年11月19日 星期二

大房子親子成長空間介紹

謝謝大房子的貴賓支持,讓我們到現在有三年的時間帶給小朋友與家長共同玩樂的時光,家庭共同用餐,一同參與我們最具特色的親子課程,在大朋友與小朋友的記憶裡也許記不得細節,但是那種親子的親密感與喜樂滿溢卻一定可以跟著父母跟孩子,讓未來的日子裡,只要一想起對方,油然而生的就是那種無可取代的親密感受。

大房子為了給消費者最獨特的感受,準備了兩項最具特色的內容,其一就是所有來到大房子都津津樂道的獨家課程,這與坊間制式化的以固定材料包簡易作業課程完全不同,我們的課程都是自主研發,需要考慮清楚適合的材料與難易度,以及實作時親子參與的便利性,以及整體完成時間,藝術成分與美味好吃都會被考量進去,因為不易製作,所以大多數的親子場所均不內含此高成本的課程於票價之中,只有大房子不計成本與困難度,為了讓親子能有僅此一家別無分號的特別親子課程體驗而推出。

其二就是,大房子獨一無二的建構了全台灣最大的電刷車賽道,讓喜愛速度感的大人小孩都能玩到樂不思蜀,目前乃是新北+桃竹地區僅有的電刷車遊樂場所,電刷車在國外已經有幾十年的歷史,玩樂過程中可以讓小朋友訓練手眼協調,遠比玩3C更能夠刺激小朋友的手部與腦部的發育,並且強化他們的競爭心態,如果進階還可以玩改裝電刷車,讓小朋友可以對於車子的構造,內部的馬達機械與未來的程式控制先學個入門。

而許多的媒體也主動與大房子建立聯繫,來使用大房子漂亮又空間感十足的場地錄影或者來採訪我們的經營團隊,例如:綜藝三國志,東森YOYO嘻遊記夢想Easy go,環宇廣播FM96.7由阿貴主持的哎呀!抱抱U&I節目,台灣藏寶圖,族繁不及備載。而新竹地區的五星級飯店雖然自已已經建立了親子空間,但是仍然選擇跟大房子異業結盟,讓它們的消費者能夠體會到大房子獨特的親子服務內容,例如:老爺酒店,喜來登等等,均提供有套裝行程。




2019年10月16日 星期三

爸爸給9歲小麥的話與祝福

親愛的寶貝:

首先恭喜你九歲了,你一直想趕快長大成熟,想要更多的自由與權利,如今你不但可以自己設鬧鐘自己起床,自己走路上學,整理自己的功課,準備好該帶的東西,甚至還可以幫爸爸製作麥麥特調飲料,爸爸看到你一路以來的成長成熟,心中的喜悅真是筆墨難以形容,爸爸在你這個年紀的時候,除了念書、玩樂與看電視以外,甚麼都不會,也完全沒有幫忙家裡的概念,甚至連自己泡牛奶都不會,所以我覺得你真的好棒,是超越爸爸的好孩子。

還記得你兩歲多就為了想自己決定鞋子跟媽媽抗議,4歲左右就自己安排了7個老公,你上演的劇情,爸爸只能瞠目結舌,爸爸上國中才學英文,你現在就已經學了好些時日,你會游泳而且4種游泳方式都學全了,攀岩第一次就上手,跑步第一名,還有肌肉線條可以獻寶,是個運動健將,雖然偶爾粗心,但讀書成績也很不錯,真的是爸爸心目中文武雙全的孩子。

我們要你遵守很多大大小小的規定,想要盡善盡美的協助我們的寶貝適應學校,適應團體的生活,適應爸爸跟媽媽共同建立的家庭生活,我們以為這些管教是在幫助你,但或許,我們也在這個管教過程裡適應你,妳長大的那麼快,讓爸爸媽媽似乎也有點不知如何是好,才剛習慣妳事事聽從爸媽,卻好快就得面臨妳凡事都有自己的意見。

雖然爸爸媽媽常常對你很嚴格,管東管西,或者跟你發脾氣,但是我們都非常愛你,因為你是我們辛辛苦苦努力,期待了好久,才好不容易生下來的,是上帝給我們珍貴的禮物,我們感謝你來當我們的孩子都不夠了,怎麼會真的捨得對你太嚴厲呢?

只是人不是完美的,身為人類的爸爸媽媽也一樣,我們不懂怎麼扮演完美的爸爸媽媽,想要輕聲細語溫柔對你,卻也常常控制不住自己的脾氣,想要幫你在課業上進步,也常常缺乏耐心,為了讓你符合大人世界的常規才能更輕易的融入社會和其他人相處。

爸爸想在九歲生日錄這樣的影片給你,因為我想親口對你說出爸爸媽媽對你的愛,用一種很慎重的方式,因為愛一個人,除了說愛以外,要承擔愛帶來的責任,我們決定愛你,就不會再選擇不愛,而是永恆的承諾,也許有的時候我們做得不夠,或者不夠完美,但是我們願意出於愛盡心盡力付出,希望你能也因為愛我們而包容我們沒做好的。

爸爸這兩年對你很抱歉,你更小一點的時候爸爸花了很多時間陪伴你,帶著我們一家三口一起去進行各種的活動,無論是台灣各地跟其他國家,又或者是遊樂園,名勝古蹟等等,爸爸也花了很多時間在你嬰兒時期泡奶換尿布跟哄睡覺,為了哄你睡覺甚至還開車出去等你睡著再開回家;但因為這兩年爸爸跟朋友在公餘時間合夥開親子餐廳,因此假日大多去幫忙,只能等下班了再陪你跟媽媽,所以減少了很多陪伴你跟媽媽的時間,雖然我認為有品質的陪伴或許比沒有品質的陪伴更好,但是確定的是在我疲累的身心狀況下,一家人相處的時光,無論質量或是數量都沒有辦法跟過去幾年相比。

本來爸爸以為是短期的影響,頂多一年就可以有人取代我的工作,記得當初爸爸還有問過你,希望爸爸去開這間親子餐廳嗎?如果做了就會減少很多陪你的時間,你還告訴我希望我去做,因為你希望有一個很厲害當老闆的爸爸,即使需要犧牲一些在一起的時間,隨著身心的疲憊,爸爸卻逐漸支持不住,因而罹患了憂鬱症,這種病外表看不出來,如果沒有外在身體症狀的情況下,只有病人自己才知道得病的痛苦,這是大腦內分泌失調的結果,因為這個病,爸爸必須開始想辦法治好自己,不管是為了你們還是為了爸爸自己。

治療的第一步就是休息,爸爸大部分以前會管的事情現在都不去管也不去做了,所以爸爸會讓媽媽覺得得不到幫助,不曉得你這兩年對爸爸跟以前的感覺有沒有甚麼不同,畢竟以前你還太小,或許感覺不太出來,其實這對爸爸的打擊非常大,因為爸爸一直認為自己很努力很堅持,不斷地要求自己求進步,並且以此為驕傲,但是得了這個病以後,只求能把事情勉力完成,顧不上能做得多好多快,也更別說求進步了,只希望不要退步,甚至還會擔心無法把工作好好完成。

經過了兩年,爸爸總算能說自己恢復了很多,我希望能夠因著恢復而增加的能量,多花一些精力陪伴你跟媽媽,我覺得在這一段時間裡,我不像過去那麼瞭解你,能夠完全掌握你的反應跟你的想法,你的媽媽這段時間也很辛苦,花了很多精神跟時間補上我不足的缺口,雖然媽媽個性比較急,嗓門也比較大,脾氣比較兇,但是出發點都是期望能幫助你變成更好的人,而且因為很多需要花腦筋花時間在你身上的事情爸爸都沒辦法協助他,也讓他壓力更大更難保持平靜安穩的心情,更不要說其實大部分人的媽媽都是這麼兇的,你應該可以看開一點。

你前一陣子跟爸爸說,還是喜歡只有我們三個人的家庭生活,還說祖奶奶可以給三叔公照顧,不過因為爸爸小時候是祖奶奶照顧的,有義務要幫忙這件任務,而且爸爸和媽媽也一起答應了姑婆接下照顧祖奶奶到百年的責任,這種責任與義務不可以隨便放棄,但是,爸爸可以增加只有我們三個人一起參與的活動,像是一起出去玩,一起看電影,一起去逛街,一起去湯姆熊,一起去運動,創造我們小家庭更多的共同回憶,好嗎?

希望親愛的麥麥寶貝九歲生日過的開開心心,你是爸爸的前世情人,媽媽的心肝寶貝,全家族的漂亮小公主,希望你能開開心心的過生活,遇到困難也能笑口常開輕鬆面對,能繼續成為更厲害的運動健將,讀書也能愈來愈得心應手,爸爸以後盡量不要跟你說,不想讀書趕快告訴爸爸幫你找工作了。

其實爸爸希望你做甚麼能自己選擇自己決定,而不是純然按照大人們的心願,雖然我知道你跟很多大人的小時候都一樣,理所當然希望能滿足大人對自己的期望,你也很想滿足爸爸媽媽希望你成績好功課進步的願望,只是偶爾對一堆回家作業抱怨一下,很多小朋友都不喜歡寫作業的,只是不寫作業就沒辦法知道自己是不是真的懂老師教的內容,所以爸爸還是替你加油,希望你能一步步的每天好好地完成作業。

我珍愛的寵妃,希望你不只九歲生日過的開開心心,也希望你面對困難的時候也能微笑度過,無論你是不是很厲害,我跟你媽媽都會很愛你,犯了錯我們會生氣,但是並不改變我們對你的愛,你是爸爸心目中最棒的孩子,永遠都是,希望你不管碰到甚麼狀況,永遠記得這是永不改變的事實,有兩個人永遠會獻出臂彎讓你可以依偎。你的存在就是爸爸媽媽在世界上認為最有意義的事,永遠要對自己有信心,永遠要愛你自己,你一定也要學會替別人考慮,但是千萬不能忘記,世界上有人永遠都對你偏心愛護,甚麼樣的宇宙危機,甚麼樣的天大錯誤,甚麼樣的致命打擊都沒有辦法改變你跟爸爸媽媽之間的牽絆,你一定要牢牢記住這件事情。

2019年5月19日 星期日

政府改善房地產稅制可以從市價化公告地價著手,搭配降低交易稅取消增值稅服用。

https://zh.wikipedia.org/wiki/%E5%9C%B0%E5%83%B9%E7%A8%85


但土地增值稅的問題在於:如果將地價上漲部分全數歸公,在土地持有成本(利率及持有稅)低的時候,地主便沒有出售土地的動機,造成閉鎖效果[7]。如果地主永遠不賣土地,沒有買賣的行爲,漲價便無從歸公,而地利依然歸私(地主仍然享受公共投資而無需付額外成本)。此外,土地增值稅與利得稅,在持有成本低的時候,也會發生轉嫁效果:如果稅負不能轉嫁給買方負擔,則地主寧可不出售,這樣反而導致地價上漲。[8]
亨利·喬治對於孫中山民生主義的影響主要是土地單一稅論,亦即政府應以地價稅(land value tax)作為單一收入,而停止徵收其他雜稅[9]。孫中山曾指出「中國行了社會革命之後,私人永遠不用納稅,但收地租一項,已成地球上最富的國 。[10]」並曾在多次演講與民生主義第二講中提倡以地價稅作為政府主要稅收[11]。亨利喬治的土地單一稅論並非異想天開,多位當代經濟學家如米爾頓·傅利曼威廉·維克里等人就指出地價稅為「最不壞的稅」與「最好的稅」[12]。由史迪格里茲所證明的「亨利喬治定理」,近年來更被學者喻為「地方財政金律」(The Golden Rule of Local Public Finance)[13]

wiki裡面有寫,就是從地價稅著手,如果要我來簡單的說,第一,公告地價全面提高到
80%市價,因為保留部分下跌彈性空間,每年調整,每人有免稅金額上限,以公司持有則沒有免稅額度。第二,取消公告現值,交易稅也用同樣的公告地價計算,修改稅率降低交易稅,取消增值稅,因為已有房地合一稅,但房地合一稅應該比照所得稅,建立累進稅率,為什麼利得稅卻比所得稅稅率低?這是不合理的。
出租全面降稅或免稅,訂定保護房東法規,讓閒置房屋被大量釋放到出租市場。因為店面等已經從提高公告地價那邊課徵到足夠的稅了,所以不要有空屋稅也不要有屯屋稅,減少監督成本。但是以上的後果就是,房地產市場將會大幅萎縮,因為房子作為類似黃金的儲存價值的功能降低,持有成本提高,而出租市場則蓬勃發展,房子基本上都會被住到很舊,房地產的更新將會變得很慢,買方不是自住就是出租,因為空置成本太高,市場上會出現大量租賃代管公司,但出租不會有高額利潤,因為競爭者眾。

2019年4月8日 星期一

台灣不需要屯房稅 空屋稅,只需要公告地價市價化

空屋稅屯屋稅必然增加行政成本,而仍然無法避免使用人頭或者公司來避稅的問題,其實最簡單只要把台灣公告地價按照市價評定,然後按照現行模式課稅即可,但個人認為地價稅應該要有依照人頭計算並按照該縣市人均持有數值來計算的免稅額。
由於需要經過議會同意,因此,必須由中央設定一些條件,舉例來說:如果縣市政府的地價稅房屋稅無法負擔當地的公立學校費用+公立機關費用(警察消防縣市政府一般性支出),那麼就降低中央政府支助的預算作為懲罰。
簡單的方法已經存在,不需要繞彎。
其次,交易稅也應該相應調降,出租為避免稅金轉嫁,應該調降房東租金收入的所得稅,甚至全免,這樣子會讓大量潛在房東走向出租牟利,尚無能力購屋者便可以有便宜的房子可租。
不出租自願付出按市價計算的地價稅金,那麼就代表已然繳交了合理支應地方所需要的稅金,縣市政府也可以透過這些稅金來建造社會住宅或者辦理租賃平台。