發表文章

Windows 突然無法啟用、無法觀看網頁的解決方法(Windows Server 2016)

 今天處理手邊兩台新購入的主機,準備做Windows Server的啟用, 將MAK序號貼進去啟用時,卻發現停頓很久都沒反應 先排除裝錯版本或拿錯序號的蠢問題 第一個是檢查IE,發現裡面有個自動偵測設定的勾勾取消 接著發現主機沒辦法連微軟網站,但底下的Hyper-V卻都能快樂奔跑, 代表網路有通沒問題,就是哪裡不對勁。 於是又將nslookup拿出來查,發現連不到總公司的DNS,會Time Out 可是連到分公司之前自建的DNS主機又可以解析,真是太奇怪了。 試過網路上所說的更新DNS快取指令,還是無解。 ipconfig /flushdns ipconfig /registerdns ipconfig /release ipconfig /renew 最後進到系統管理工具的服務,將   DHCP Client Service重啟,終於打完收工。 Restart DHCP Client Service

股利與股感:心理素質

2020年的現在,存股已經不是陌生的名詞。 可是比起技術分析,存股賺很少又抱不住,很多人無法持之以恆。 這只能靠強化心理素質來加強存股的效果。 某甲存款只有十萬塊,拿來作奈米級的股票投資。 以殖利率5%來看,每年股利5000元。 等級一:大吃一頓花掉他,當作每年的第四節獎金。 等級二:算算看他能cover自己的生活多少?? 每月周休8天不算,每月以三十日計,扣除8天約為22天; 平均每個工作日只有18.9元,只能買一瓶多養樂多或是賣罐麥香紅茶。 等級三:把這筆小錢儲蓄省下來,20年下來也是自動生出了十萬元。 這十萬元購買股票,又會再幫你變出另外一個每年五千元。 當然不斷主動加碼,這筆變出來的錢會更多。 筆者目前每年領取股利不多,約120,000元。 依上述公式,每個上班日平均可花454元,每餐平均151元, 拿來買飲料或稍稍打牙祭,綽綽有餘。 當然,這不足以吃現代年輕人眼中的大餐。但是每餐的用餐心情卻可以很愉悅 拿出小白單─看,毫無壓力──這是股票幫我出的! 若覺得太少,那簡單,就繼續存下去啊── 讓錢幫你賺錢,專注本業,閒錢投資。別去觸碰撐不起的槓桿。 別濫用以支點撐起地球的理論,畢竟你不是阿基米德,你在現實生活中也找不到那根夠強韌的桿。 用閒錢投資,當作緊急預備金的放在中華電,波動小,要變動沒太大壓力,而且利率一定打敗定存。其他的錢放在殖利率更高的好股票,不斷累積。 假以時日,享受豐美的果實。你怎能不愛投資??

股災的考驗─寫在2020新冠肺炎疫情蔓延時

圖片
2020年年初很不平安,據說傳自中國武漢華南海鮮市場的武漢肺炎,突然席捲了中國。 2020年1月23日,中國中央政府對武漢和湖北其他城市實施了封鎖。台灣採取對中國封閉的政策,因此在二月份防止了第一波的感染情勢。 但到2020年3月,疫情席捲全世界,連美國也成為重災區。確診數眾多與對前景的憂慮,加上油價下跌,使得美股在2020年3月12日暴跌,幾乎所有的金融資產全數崩挫;單日上漲下跌的波動幅度都在10%附近。美國當局不得不祭出緊急降息等一連串策略挽救股市。 幾年前,聯準會要升息半碼,都得小心的壓力測試,深怕好不容易起來的熱錢經濟給弄垮。現在為了不讓蒸好的"粿"消下去,只能狂下猛藥。3月24日,『Bleakley Advisory Group 首席投資長 Peter Boockvar 在一份報告中表示:「我們現在再次處在量化寬鬆 (QE) 無極限的狀態。」』 台股呢?台股1月30日農曆年開紅盤第一天就大跌696點,指數從1萬2000點之上跌到1萬1400點附近,台股2月走勢震盪,但仍在1萬1000點附近徘徊。3月,大盤指數自3月16日跌破萬點,隨後再跌破9000點關卡,直到4月8日才重回萬點之上。3月單月大跌1584點。 本人之前投資台股大概240萬,在這次股災下跌過程中,損益一度曾經變成負30萬, (注意看,不是本金啦.....不然豈不是要跑路了.....) 未實現損失是10%, 如果不是抱持著以領股利為主的心態,真的會坐立難安..... 到4/10跌勢收斂,台股漲回萬點,損益變成負4萬,大概1.6%左右。 如果錢是借來的,或者手頭緊,賣在最低點的話,損失會很慘烈。 如果要提早停損(例如跌15%就賣),那也要來得急、賣得掉,天上掉的刀子要有人接啊。 像下面的聯華,從37.5跌到最低30元左右,要加碼,還是趕快出脫?真是天人交戰! 冷靜的回顧,淨值下跌幅度也才-10%,好像還好! 那我的配置是買了那些股票呢??主要持股與評價如下: 優 達欣工 :本質佳,穩定、表現優異 中華電 :花農們的護國神山,持股50%是中華電。但一度跌到103元防線,說實話讓我大驚失色!! 殖利率逐年降低到已4.2以下,因此賣了一張改買兆豐金。 匯僑 :包租公股,一度因為損失租賃客戶,消息不好,遇到股災跌...

急迫感 破局致勝的關鍵 (A Sense of Urgency)

科特 急迫感 (A Sense of Urgency) John P. Kotter  天下,2009 織變革失敗的一個可能原因:參與者缺乏急迫感。 一但當事人自滿,安於現狀就會變成常態,看起來很忙但是沒有促使組織往前推進的作為。 我們應該: 培養當下解決問題、認知迫切的重要性,告訴自己「立刻行動贏得勝利」 高度正面且聚焦,面向真實且保持警覺 正視外界的改變並採取行動 要做的事: 創造急迫感 建立領導團隊 提出願景及策略 溝通變革願景 授權參與 創造短期戰果 乘勝追擊 深植變革文化 避免假性的急迫感,作小事窮忙無助於未來的改變,沒有實質進展,槍口對內;只是怪別人卻提不出作法 使用立案評估 business  證明現有方案的問題 提出替代方案的優勢 只講技術層面完全訴諸理性是不夠的,對於非技術主管而言無法感動人心(p057) 創造感動才是好的領導   (下町火箭) { 深思熟慮下營造的人性經驗(展現出真心誠意的表達形式) 從各種感官讓接收方理解 傳達正面的感受與急迫感(強調負面威脅或營造焦慮無助於推動專案) 不要為了傳達訊息去額外說團隊多麼努力準備、這專案有多重要。這些事難以言傳,也不必講。 讓對方感受到目標可超越現狀的差距  } 說理完美不如態度誠懇。傳達遠大的目標,讓人感到興奮且引發決心;贏得他人的理性感性支持,才能升高急迫感。 引入外部的現實(參訪、拜會、培訓、外部顧問) 努力的傳達急迫感,跟員工保持接觸、建立關係;不只是擦身而過,用言行傳達。溫和的語氣蘊含嚴肅的目標和訊息。 快速的行動 積極面對反彈聲浪。唱衰的人光靠攏絡是沒效的,可以考慮用分散注意力,排除或者社會壓力來抑制它們的負面行為。

重讀「斷捨離」

山下英子的《斷捨離》已經出版好一陣子了,而且之後有許多相關圖書甚至電視節目問世。呈現的方式雖然多樣,但山下英子要表達的,不外乎俗話說的「不役於物」,拿回人生的主導權,讓人生的主角變成自己。為了不被這些身外之物給束縛,時時問自己:「這個」現在用不用得到。若是情感上無法割捨,作者也指出一條修練之道,讓人安心地豁然告別。 定義: 捨棄不需要、不舒服、不愉快的物品,利用收拾雜物整理內心的廢物。 透過反覆的斷與捨,達到脫離對物品的執著。 為何要斷捨離 斷捨離不是提倡簡約貧困。是留下最貴重的東西,讓豐裕的能量包圍著自己。 減少未來的煩惱。沒冗餘東西可清,無形中省了空間與時間。 捨不得丟掉、不想丟掉 > 是累積情感層面的問題 即使不需要也不丟 會變感覺麻痺 便祕累積毒素 執念變成負面的束縛 斷捨離讓住家更健康,乾淨使人放鬆 心法 把時間軸鎖定在現在、當下,不為非日常的狀況花費太多心力和空間。 以前的「整理整頓」是為了公共秩序與他人;斷捨離則是為了「自己」。 以自己為主角,而不是這物品有多珍貴;從考慮東西還能用=>變成對我而言現在這個有沒有用 認為某些東西總有一天會用到....是不切實際的。 著眼於不丟掉的損失=>東西一多就不得不整理、不得不反省浪費... 不整理,才是吃虧 不要否定他人、不要覺得別人的東西像垃圾。斷捨離從自己先做起。 實作層面 從源頭只買有用的東西 => 用不到的清除則不用收納 =>甩開執著 只留用得到的嚴選精品,用對自己而言有價值的東西。真的用得到的才有價值。 縮小範圍動手 即使是一個抽屜也可以。 難以下手的話,先從簡單的「是不是垃圾」二分法開始。接著從身心安適、讓舒服的角度思考;最後的感性層面判斷則留到最後。 整理後的收納空間不要忘了留白。留白凸顯出物品本身的美好與可貴。 感性與情緒 斷捨離是在修煉戒除選擇障礙、無法讓步的情緒。很多事事後退一步想,不過如此。 許多猶豫其實都不需要。過往的人事物,都會隨風而逝的。 真的很難斷離時,丟掉東西的時候,對東西說對不起、謝謝。 藉由這個步驟,跟當初藉由...

itextSharp繪製表單使用攻略(如何美化)

筆者從2011年開始接觸itextsharp這個從java轉到c#的套件,累積了一些心得與大家分享。 一、itextSharp 的物件概念很徹底,從文件本體的 doc 出發,最小單元的phrase(詞彙),到paragraph(段落),乃至於table,都是以組件的方式新增到doc之中。因為用法很靈活,初學者很常會搞不清楚而寫出冗長的程式碼。 例如畫出一個表格,語法大概像下面這樣,先指定有幾欄、帶入每欄寬度、表格的寬度,以及欄位的padding預設值。可以用預設值方式設定格子的留白(padding),看起來較專業。若是padding沒設,字會跟儲存格黏再一起,感覺就像是工程師畫的 XD float[] tbPreReqColWidth = { 250f, 250f, 250f, 250f }; PdfPTable tbCredit = new PdfPTable(4); tbCredit.SetWidths(tbPreReqColWidth); tbCredit.WidthPercentage = 95; //寬度 tbCredit.DefaultCell.Padding = 7; 若是宣告好 paragraph,直接用addcell方法塞進表格而產生cell的,會自動套用 DefaultCell的屬性值,如: tbCredit.AddCell(thisTeach2); 若是這是個需要獨立個別屬性的儲存格,就不受到tbCredit.DefaultCell底下屬性的影響,必須都自己來。 Paragraph BriefTitle = new Paragraph("一、教師姓名:" + query1.NAME_CH.Trim() + "\n", largeFontBold); BriefTitle.Alignment = Element.ALIGN_LEFT; PdfPCell cellTitle = new PdfPCell(BriefTitle); cellTitle.Colspan = 4; cellTitle.PaddingBottom = 7; cellTitle.BackgroundColor = new BaseColor(System.Drawing.Color.LightGra...

在EF中執行SQL查詢 (Execute Raw SQL Queries in Entity Framework)

EF(Entity Framework)是微軟提供的佛心ORM工具,讓菜鳥開發人員得以在操作後端資料庫時,可以在Visual Studio中以物件的方式選擇資料庫內的表格與欄位,減少手動組合SQL指令發生的錯誤。但若資料庫因正規劃切割成數十個表格,或者主索引鍵規劃不良、有許多子查詢時,檢查EF組合出的SQL語法,其時間成本可能遠遠超過原來所預期。 遇到這種情形,筆者可能會選擇設計View、資料表函數或者預存程序,在EF內加入此物件。但要記得回傳的查詢結果必須要有Key值。 另一種情形是開發者無法(或沒有權限)在DB上新增物件。可能的方案是直接在EF下 SQL語法。從舊有的程式翻修時,會遇到有複雜join的情形,靠EF Mapping可能會有錯。這時候可以手動帶參數進去。 using ( var ctx = new SchoolDBEntities ()) { var student = ctx.Students .SqlQuery( "Select * from Students where StudentId=@id" , new SqlParameter("@id", 1)) .FirstOrDefault(); } 但這樣的sql如果選取的欄位名稱與EF內的物件名稱衝突,還是會產生Exception。