tag:blogger.com,1999:blog-14866660105390262562024-03-05T13:06:21.795+08:00資訊x遊民x史萊姆Unknownnoreply@blogger.comBlogger1741125tag:blogger.com,1999:blog-1486666010539026256.post-64806815607301196462023-10-20T00:32:00.002+08:002023-10-20T00:32:25.663+08:00Android同時開多個相同App軟體的方式比較在手機上執行App軟體, 已經是許多人不離身的動作. 有時候為了不同應用, 比如工作跟私人分開, 但是又透過相同的App軟體, 就需要區分出不同的帳號或環境.這邊就以個人的經驗, 稍微介紹Android手機3種不同的用法, 來達成"多開"的功能. 不過還是依不同手機型號, 並不是每個手機都有這些功能.多使用者:參考: https://support.google.com/android/answer/2865483Android的多使用者, 與Windows個人電腦的切換使用者類似. 如果要限制權限, 更改桌面佈景, 使用不同的手機安全設定(如: 指紋), 可以選擇有多使用者功能的Android手機.工作資料夾:參考: https://support.google.com/work/android/answer/7029561這個功能普遍被用在公司或軍隊的行動裝置管理(MDM); 我是Unknownnoreply@blogger.comtag:blogger.com,1999:blog-1486666010539026256.post-52791574146937563912021-12-24T10:50:00.005+08:002021-12-24T10:50:59.475+08:00三菱PLC開啟logging筆記需要Q系列或L系列CPU軟體需要加裝Logging Config Tool及Log Viewer軟體Unknownnoreply@blogger.comtag:blogger.com,1999:blog-1486666010539026256.post-87310779406409663252021-12-09T09:51:00.000+08:002021-12-09T09:51:28.671+08:00用VNC取代VGA延伸器由於產線現場的電腦, 通常會用VGA延伸器等設備, 透過網路線, 把螢幕訊號拉到控制室.VGA延伸器可能因為解析度無法跟上產線電腦更新, 或年久故障而無法使用.而有汰換下的筆記型電腦, 而且產線電腦的業者允許時, 就可以用VNC軟體取代VGA延伸器.不異動部分: 拉好的網路線.異動的部分:原本網路線接在VGA延伸器, 一台發射器與一台接收器; 改成接在產線電腦, 另一端接在新增的筆記型電腦上.產線電腦必須有不使用或架構上不會衝突的網路孔.以本次改造的架構, 產線電腦的網路, 使用192.168.x.x的IP, 接到防火牆上, 透過防火牆把資料傳到資料暫存主機上, 防火牆有限制192.168.x.x才能通過.所以將電腦接到防火牆間加一個Hub, 網路卡再多綁一個IP: 172.16.x.x, 而筆記型電腦也設定172.16.x.x, 讓產線電腦與筆記型電腦放在同一個網段.接著就安裝VNC Unknownnoreply@blogger.comtag:blogger.com,1999:blog-1486666010539026256.post-74324226635506359882021-12-04T09:31:00.003+08:002021-12-04T09:31:50.710+08:00有些清潔用品會推出補充包, 但真的比較環保嗎?雖然補充包的包裝減少了, 但是補充包的包裝屬於一般垃圾; 而原本的清潔用品包裝是可以回收使用.而工廠為了生產補充包, 需要修改產線, 在填充開始的部份, 分成填充到一般包裝跟環保包裝, 還有後續裝箱等動作也都分開, 所以產線的工作也會變多, 需要額外的設備與動作.多了額外的動作, 環保嗎?所以回到原本的盲點, "空瓶使用後直接丟棄不環保, 透過補充包提高再利用率", 所以關鍵其實在"空瓶使用率", 也就是應該放在廠商如何回收空瓶再利用, 或將空瓶用在其他地方而減少丟棄.不過空瓶回收, 環保嗎?Unknownnoreply@blogger.comtag:blogger.com,1999:blog-1486666010539026256.post-79258599758550075792021-12-03T08:18:00.000+08:002021-12-03T08:18:25.860+08:0032bit程式在Win10_64bit安裝傳統在XP(與之前)開發的程式, 通常是32bit, 而有些附程式是用.ocx格式, 需要透過regsvr32在機碼(registry)內登記後才能用.而在64bit的作業系統, 由於作業系統內其實有32bit與64bit的環境, 如果直接執行regsvr32, 只有64bit環境有登記, 而造成32bit環境還沒登記, 而無法執行.所以只要再補執行32bit環境的登記, 再執行一次C:\Windows\SysWOW6\regsvr32.exe把ocx登記在機碼內, 大部分需要32bit ocx的環境就可以執行了.Unknownnoreply@blogger.comtag:blogger.com,1999:blog-1486666010539026256.post-70845780083001571622021-11-22T16:51:00.001+08:002021-11-22T22:23:17.827+08:00武車與電動AutoBike的油跟電池成本比較買了一台電動AutoBike, 是裝電池再每個月繳錢的方式; 因為要跟本來的武車加油比較, 所以會紀錄每天騎多遠.YaMuGe加油就是騎到沒油, 電池是每個月繳, 不方便比較, 所以採用兩種方式:武車用 移動平均法 , 看最近幾次加多少油, 開多少錢, 騎多遠, 浪幾天, 就可以算出每天油錢要開多少.電動AutoBiek是每個月繳, 所以用月租除以整個月的天數, 乘以今天幾號, 可以算出每天的月租.最後再用每天平均騎多少公里來算, 就可以比較每個月是武車卡省還是電動AutoBike卡省.用到的公式, 是Google試算表的EOMonth, 可以取今na日跟頂個月底相差的天數, 還有這個月底與頂個月底相差的天數, 就可以算出每天電池的費用.例如: =399*(today()-eomonth(today(),-1))/(eomonth(today(),0)-eomonth(today(),Unknownnoreply@blogger.comtag:blogger.com,1999:blog-1486666010539026256.post-38773162654856413882021-11-22T16:34:00.005+08:002021-11-22T16:34:57.685+08:00 由於DCS(Centum)在廠商開發時已經有收集某些產線資料,而同仁想要定期觀察, 於是在Eng主機的System View, 加上了一些元件:1. 在Trend加上兩個Trend Group, 分別對應1分鐘跟10分鐘.2. 在OverView畫面對TGaabb加上標題.3. 在開發商設計好的Main->OverView內, 加上連結到剛剛的TG.Unknownnoreply@blogger.comtag:blogger.com,1999:blog-1486666010539026256.post-89640383514255314442021-11-22T16:34:00.002+08:002021-11-22T16:34:39.694+08:00 由於同仁經過產線時誤觸光柵, 造成產線停止, 因此協助同事調查當初設計的架構, 大致上是:1. 光柵為常on設計.2. 光柵被遮斷時, 會切為off, 而引起該區嚴重異常.3. 該區嚴重異常會引起該產線後半段嚴重異常.4. 因為後半段嚴重異常, 前半段會直接報廢半成品, 而後半段停止.5. 如果離開光柵, 則嚴重異常自動復歸, 但需要人工重新啟動後半段生產.Unknownnoreply@blogger.comtag:blogger.com,1999:blog-1486666010539026256.post-2482600470128080422021-10-31T11:48:00.000+08:002021-10-31T11:48:24.002+08:00中華EMoving EZ1設定上下班: 回充設定為第2級(最低1級~最高5級), 關閉感應解鎖.因為上下班很單純, 不會常上下車, 所以不需要手機靠近感應; 而通勤時也專心騎車, 所以對路況反應時間夠多, 可以提早減速, 回充量就不用多.跑外送: 回充設定為第4級(最低1級~最高5級), 開啟感應解鎖(遠距離).因為跑外送時, 停車後常要靠近櫃台, 或進入社區, 這時候不用"熄火", 所以開啟感應解鎖, 除非真的離開太久, 才需要完全熄火.而跑外送時, 通常餐廳是在鬧區, 路口多, 餐期交通量也大, 所以將回充量設定高一點, 如果有路況, 用回充造成"檔煞"的效果.Unknownnoreply@blogger.comtag:blogger.com,1999:blog-1486666010539026256.post-2092072703393023562021-10-31T10:45:00.000+08:002021-10-31T10:45:41.354+08:00最近用的耳機: JAZZ BTC-09, SoundCore Life A2 NC由於個人對聲音有一點敏感, 所以平常就有一個有線的耳罩式主動降噪耳機, 也有另一個有線可調音量的小耳機.最近因為跑外送, 到現場要打電話通知客戶取貨, 常要拿下安全帽而覺得不方便, 以"抗噪"為主要需求買了一副 SoundCore Life A2 NC ($2000有找), 但是拿下安全帽時, 卻會把耳機勾下來而可能遺失.所以 SoundCore Life A2 NC 就只能在不戴安全帽的情況, 比如在住處, 已經到定點逛街或參加活動, 才能使用.而找到另一個很久以前買的 JAZZ BTC-09 , 平常是單耳的藍牙耳機, 不過有 3.5mm 耳機插孔, 可以另外接耳機, 因此把原本有線可調的小耳機裝上, 雖然耳機殼有點硬還是不太舒服, 不過減少拿下安全帽的時間, 可以直接通話, 在外送時方便多了.Unknownnoreply@blogger.comtag:blogger.com,1999:blog-1486666010539026256.post-21765841223679499422021-10-20T11:59:00.002+08:002021-10-20T11:59:27.282+08:00Windows工作排程應用: 避免重複執行相同程式.有許多Windows環境的程式, 使用專屬的介面而非Web形式, 如果不小心重複執行, 又會造成異常. 其實Windows內建的工作排程, 也可以避開這樣的困擾.先從工作排程的特性來看, 工作排程至少要有一個"動作"(通常是執行程式), 反而不一定要安排執行的時間.而另外一個特性, 是工作排程預設"工作已在執行中, 不要啟動新執行個體"且可以"允許依需求執行工作".用這兩個特性, 只要把專屬介面的程式, 改用工作排程來啟動, 工作排程的狀態就是"執行中", 而同樣的排程就不會再啟動.以往可能要寫批次檔先判斷tasklist是否有符合的檔名再決定是否要啟動程式, 可以用工作排程的方式取代掉, 而把批次檔改成執行 schtasks /run /tn "排程名稱" 就可以了.Unknownnoreply@blogger.comtag:blogger.com,1999:blog-1486666010539026256.post-124931980618294702021-10-19T09:14:00.000+08:002021-10-19T09:14:35.136+08:00PAPAGO TireSafe M10E 機車胎壓偵測器(本文未接受PAPAGO業配)PAPAGO是台語"趴趴走"的發音, 跟Gogoro沒有關係. 好幾年前有用過他們家的GPS導航軟體等, 後來逐漸被手機業者內建的地圖取代了, 不過對這牌子印象還不錯.由於騎的機車不是無內胎高速胎, 所以遇到內胎破掉, 整個就消風, 如果附近有車行, 都不一定有補胎工具, 若勉強長距離牽車, 內外胎都整個會裂開, 胎唇會裂開.最近跑外送時, 連續遇到幾次輪胎破掉, 造成不便. 因此考慮購買機車胎壓偵測器, 除了每週檢查胎壓外, 在行駛中遇到胎壓過低可以警告, 避免輪胎磨到有怪聲才發現.因為是市場成熟的產品, 所以價格上都差不多, 中國品牌的產品也非常便宜. 不過個人經驗, 電池往往比設備早故障, 而中國品牌的產品電池常常要自行焊接或剪線對接, 所以個人喜歡可以換電池或電池使用快速接頭的設備.TireSafe M10E分為裝在輪胎氣嘴的感應器跟小型的隨身顯示器Unknownnoreply@blogger.comtag:blogger.com,1999:blog-1486666010539026256.post-7380434883959354312021-07-25T03:03:00.002+08:002021-07-25T03:06:19.285+08:00國家: 清帝國 / 中國(China) , 日本(Japan), 美國(特殊一點), (原)韓國(新)朝鮮(北韓)/韓國(南韓), 德國政權: C. 清帝國 / 中國: 愛新覺羅政權 -> 袁世凱的北京政權(中華民國) / 宋教仁的南京政權 / 袁世凱的中華帝國(政權相同, 改體制) / 日本友好的孫文南方政權 / 蔣中正的黃埔軍政府(國民政府) / 俄共扶持的共產黨政權(後來的中華人民共和國) / 與日本友好的汪精衛政權N. 日本: 德川幕府 -> (大政奉還)維新政權 -> (二戰)軍政府 -> (美國治理改憲法)內閣政府 -> 內閣政府(琉球等地仍由美國治理) -> 內閣政府A. 美國: 十三洲 -> 逐漸擴張到大平洋岸 -> 南軍(聯盟國) / 北軍(合眾國) -> 美國聯邦政府K. 韓國: 日治韓國 -> Unknownnoreply@blogger.comtag:blogger.com,1999:blog-1486666010539026256.post-68626902272815779112021-07-24T11:20:00.003+08:002021-07-24T11:27:13.180+08:00就像在住處放滅蟑藥一樣, 雖然有些蟑螂會死掉, 但仍有些蟑螂會避開滅蟑藥.打疫苗也是讓人體產生抗體, 如果有病毒進入人體, 就會去消滅病毒, 但是免疫系統還有很多工作, 不會只針對一種病毒, 而且找到病毒後也還需要時間複製或找對應的抗體.所以真正能做的不是消滅蟑螂, 而是在蟑螂可能跑進住處的管道, 平常就管理好, 例如平常關好門窗, 對排水口加上保護蓋等方式, 讓蟑螂不易進入住處.對病毒也是一樣, 平常要戴口罩, 避免手觸碰東西後再觸碰口鼻眼角, 讓病毒不易進入人體.Unknownnoreply@blogger.comtag:blogger.com,1999:blog-1486666010539026256.post-64139328278130440362021-07-16T09:11:00.001+08:002021-07-16T09:11:44.098+08:00用試算表公式隨機產生 -1 , 1 的數值一般試算表會提供隨機值產生公式, 如 rand() 或 rnd() , 而數值通常在 0~0.99999 之間.如果要使用隨機值產生 -1 與 1 的結果, 就要有幾個步驟:因為結果有兩個: -1 , 1 , 所以隨機值要先由等比尺度變成等距尺度, 這邊有兩個作法:rand() * 2 再 int , 先將隨機值放大為 0~1.99999 , 再用 int 取出 0 跟 1 , 如果未來有擴充需要, 用這方法較容易擴充.使用四捨五入 round() 直接取出 0 跟 1 , 因為這方式只有兩種結果, 未來無法擴充.因為目標的數值差是 2 ( 1 減掉 -1 ) , 而目前產生的數值差是 1 ( 1 減掉 0 ) , 所以要放大兩倍, 可以用乘以 2 .前一個步驟產生了 0 , 2 的結果, 跟目標的 -1 , 1 偏差 1 , 所以再把前一個結果減 1 .寫成函式, 就大約是這樣(依不同Unknownnoreply@blogger.comtag:blogger.com,1999:blog-1486666010539026256.post-11833827831047787962021-07-11T10:13:00.000+08:002021-07-11T10:13:08.672+08:00FortiGate 60C + Cable Modem之前網友送我一台 FortiGate 60C , 在宿舍接 Cable Modem 無論怎樣換線, 60C 都認為沒有接上 WAN1 (Cable Modem), 但如果中間有任何一台其他設備, 如 IP 分享器或 Hub , 60C 就可以順利認到, 所以懷疑 60C 或 Cable Modem 的網路孔有電壓不穩, 其中一台設備認為無法連線.昨晚想到 100M 的網路線只需要其中的 1,2,3,6 (568B 的 白橘, 橘, 白綠, 綠), 宿舍的 Cable Modem 只有 10M 左右, 所以找了一條有點脫皮的舊網路線, 只留下必要的 4 條芯, 再接上去, 居然可以用了.所以就再調整網路配置跟防火牆設定, 平時就維持 60C 開著, 而原本的無線基地台接在 DMZ 區, 如果沒有要開電腦或 NAS , 只要開無線分享器給手機或平板就好. Unknownnoreply@blogger.comtag:blogger.com,1999:blog-1486666010539026256.post-89554112348472531132021-07-08T23:58:00.000+08:002021-07-08T23:58:07.040+08:00資安的"灰名單(暫不回應)"應用於社群軟體資安的把關通常分為黑名單, 白名單, 還有一種灰名單; 灰名單就是暫時不允許也不拒絕. 在社群軟體的交友回應也可以用類似的作法.因為有很多假帳號, 會連續轉貼內容農場的文章, 再要求加好友, 等過一陣子之後, 再標記到廣告或遊戲內.這種假帳號的特徵, 就是只有短期轉貼, 過陣子就不更新了.所以用灰名單的概念, 也暫時不要同意或拒絕交友邀請, 就等個一兩週, 再看看該帳號是否還有正常更新內容, 內容是否有一致性, 如果有, 再考慮同意邀請.Unknownnoreply@blogger.comtag:blogger.com,1999:blog-1486666010539026256.post-47437773669220188162021-07-06T22:44:00.001+08:002021-07-06T22:44:54.725+08:00 雖然不喜歡蟑螂, 但是對於跑進住處的蟑螂, 就先考慮是否有食物殘渣或垃圾味道吸引牠進來, 然後開蚊香只留廁所窗戶一個小縫, 讓牠不舒服主動離開.不用殺生也不用浪費太多資源, 用蟑螂的方式思考, 讓牠主動離開.Unknownnoreply@blogger.comtag:blogger.com,1999:blog-1486666010539026256.post-13809159259437715502021-06-29T17:43:00.000+08:002021-06-29T17:43:10.093+08:00在試算表用int取得活存中可提領的現金試算表軟體如 Excel , Google SpreadSheet 是記帳時很方便的工具.有些情況下, 例如: 活存雖然有餘額, 但因為 ATM 提款只有千元鈔, 因此實際可以用的現金, 必須以千元為單位.在記帳與零用金的調度上, 就需要拆成幾項:現金(資產)活存(資產)可動用現金: 現金+以千計算的活存而以千計算, 就可以利用 int 這個函數來處理.可動用現金 = 現金 + int ( 活存 / 1000 ) * 1000或可動用現金 = 現金 + 活存 - mod( 活存 , 1000 )把活存內不滿一千的部分忽略不計, 這樣需要用到現金交易時, 就可以避免少了一些錢而需要再調度的情況.Unknownnoreply@blogger.comtag:blogger.com,1999:blog-1486666010539026256.post-31151058301688368372021-06-25T01:10:00.000+08:002021-06-25T01:10:07.767+08:00米家螢幕掛燈不適合窄邊框螢幕因為米家螢幕掛燈是用重力而不是用夾的方式固定, 而前方的框會形成支點, 後方配重會因為力矩而把螢幕邊框往上往後拉, 甚至壓迫到面板.Unknownnoreply@blogger.comtag:blogger.com,1999:blog-1486666010539026256.post-509207823903454332021-06-24T22:58:00.001+08:002021-06-24T22:58:47.558+08:00Excel+VBA感想: 模組跟三層式架構資訊系統常常會用三層式架構, 包括: 使用者端(介面), 商務邏輯, 資料庫.在Excel內使用VBA也類似, Excel本身就是多個資料表(工作表)存放的空間; VBA有提供模組跟表單, 就可以規劃使用者端的介面以及商務邏輯來使用.設計時的主要目標, 就是減少使用者在處理資料時, 還需要人工判斷位置, 或手動輸入公式等情況.所以最先考慮的, 是資料的異動, 比如增加量多久一次, 是否刪除或特定時間切換成新的工作表, 讓資料表本身的結構盡量不會被手動誤改.Unknownnoreply@blogger.comtag:blogger.com,1999:blog-1486666010539026256.post-32814919081844977102021-06-24T16:47:00.001+08:002021-06-24T16:48:43.987+08:00PVE心得: 用Linux Bridge設定對應網卡就不用重開機(在LINE群組得到的心得)PVE是一個Linux環境下的虛擬環境套件, 類似Windows環境的Hyper-V或多個平台都有的VMWare, VirtualBoxPVE的網路結構, 有對應實體網路卡的en0~enx, 也有提供給guest OS用的vmbr0~vmbrx.以一般經驗, 通常安裝時是用實體網路卡上網設定, 所以會在enx綁定IP, 但是enx修改後要重開機才會生效.而網友在切換網路環境時, 因為enx綁定的IP不同, 所以換環境要重開機會有點麻煩.有網友就提到第一次安裝後, 先新增幾組vmbrx, 提供給不同網路環境的管理介面用, 而每次修改時, 只要修改vmbrx對應的enx, 就不用重開機了.https://www.linkedin.com/pulse/pve%25E5%25BF%2583%25E5%25BE%2597-%25E7%2594%Unknownnoreply@blogger.comtag:blogger.com,1999:blog-1486666010539026256.post-21265146719262244292021-06-23T07:17:00.002+08:002021-06-23T07:17:09.392+08:00記帳條件: 小細節的重要性我是用一個Google SpreadSheet檔案記帳.每個月若是有信用卡買東西, 就會記在裡面, 然後用公式自動算出每天可以用的零用錢餘額.零用錢口摺也是信用卡自動扣款的口摺, 剩下的錢可能在昨天(這禮拜二)不夠, 所以上禮拜三先賣掉一些股票, 禮拜五錢轉進戶頭.禮拜日開始煩惱, 要怎樣從交割帳戶把錢匯到零用錢戶頭?一直有印象交割帳戶有 8 次跨行轉帳(含跨行提款)免費優惠.然後想到政府方便零用錢交易, 所以一天有一次 500 元以內的跨行轉帳免費, 禮拜日就先匯 500 元. 打算禮拜一再轉 500 元, 禮拜二再轉到夠用的餘額, 銀行扣信用卡帳款會在禮拜三凌晨, 剛好來得及.禮拜日匯 500 元後, 突然想到一般的銀行都是用算帳的日子去算, 比如: 禮拜沒上班, 所以禮拜的匯款算在禮拜一; 那禮拜跟拜一的匯款到底算一次還是兩次, 會用到原本交割帳戶的免手續費優待嗎?所以再就網路找Unknownnoreply@blogger.comtag:blogger.com,1999:blog-1486666010539026256.post-53629279138503533662021-06-18T09:05:00.001+08:002021-06-18T09:06:58.255+08:00VBA的排程應用心得(本文純粹討論架構, 技術與語法部分只有提部分關鍵字)VBA是微軟提供給Office系列內的程式, 語法與VB相同, 只是功能上採用直譯式.VBA本身有提供OnTime的指令, 可以指定時間執行特定副程式(Sub), 而進入點就可能透過開啟Excel檔案(Workbook.Open)後, 啟動一個"時鐘(自行命名為Clock, 避開Timer保留字)"的副程式, 而這個副程式結尾加上OnTime再設定"下一秒"啟動一次自己(Clock), 就可以形成每秒執行一次Clock的循環.由VBA OnTime啟動的副程式, 也可以指定停止執行, 但是停止的語法必須指定原本排的時間, 如果啟動的語法是用Now()+TimeValue("00:00:01"), 因為啟動或停止執行時間不同, 加上TimeValue("00:00;01")後也會不同, 所以會造成VBA找不到要停止的排程的情況.所以如果Unknownnoreply@blogger.comtag:blogger.com,1999:blog-1486666010539026256.post-31737593023265184002021-06-18T08:19:00.000+08:002021-06-18T08:19:44.921+08:00在產線的電氣人員也要戴安全帽進工廠很常看到很強的動力推動機械動作, 所以多數人可以理解在工廠要戴安全帽等護具. 但是在電氣室, 可能因為看不到設備動作, 就會忽視.其實在電氣室也需要安全護具, 而且比機械類要更多.因為電氣會產生磁場, 濕氣也會降低電阻, 所以若靠近電氣設備, 可能被磁場吸引或潮濕而導電. 如果昏倒時, 也會碰撞到其他設備而可能受傷.所以除了基本的防碰撞護具外, 還要絕緣手套, 電氣手套, 靜電消除等安全設備.Unknownnoreply@blogger.com