ISO 13485:2016 所說的電腦軟體確效

關於醫材行業所需面對的稽核, ISO 13485:2016 所說的電腦軟體確效, 其實都被誤解了.

咖啡偶大概解釋一下:

1. 電腦軟體 Computer Software 包含:

  • 產品所含的韌體
  • 生產所需的檢測工具(內含程式)
  • 品保使用的檢測工具(內含程式)
  • 品質活動所需的應用軟體系統(品質管理系統), 電腦作業系統, 文書處理軟體

 

2.  風險管理

第1項所說電腦軟體必須先經過風險分析, 鑑定危害,發生率,嚴重度後得到一個風險指數, 再依風險指數, 得到是否需要進行軟體確效的結論

 

ISO 13485:2016 條文中 4.1.6 , 4.2 與 7.5.6 皆是與電腦軟體確效有關(因為生產有關)

但請不要只要求公司的 IT 部門 做好軟體確效, 因為他只佔其中一部分, 其他如:

  • 生產 => 製程確效 (間接確效其工具程式)
  • 品保 => 3Q確效(間接確效其工具程式)
  • 產品韌體 => IEC62304 醫療設備軟體的認證

 

acer chromebook CB3-111 bay trail 悲催 在 fedora 23或ubnutu 開啟音效

使用 MrChromebox 安裝full rom 之後, 就可以安裝獨立的linux , 咖啡偶的 acer CB3-111 bay trail 悲催安裝fedora 23後,  還是無法啟用音效. 原來在於要修改alsa

alsamixer

1.執行後先按F6, 然後利用左或右鍵, 選擇Left Speaker Left DAC ,Right Speaker Right DAC , 按下m鈕 取消靜音

2.然後先移除原本的目錄 /usr/share/alsa/ucm/GOOGLE-Gnawty-1.0-Gnawty , 再建立 /usr/share/alsa/ucm/GOOGLE-Gnawty-1.0-Gnawty 與/usr/share/alsa/ucm/chtmax98090 的連結, 請參考

# ln -s /usr/share/alsa/ucm/chtmax98090  /usr/share/alsa/ucm/GOOGLE-Gnawty-1.0-Gnawty

重開機, 執行pulse audio controller 選擇 speaker 輸出音效即可

PS: 目錄 GOOGLE-Gnawty-1.0-Gnawty  因bay trail 型號不同而不同

 

 

20180522後記

若安裝ubuntu 18.04 , 請參考

# git clone https://github.com/plbossart/UCM.git
# cd UCM
# cp -r chtmax98090/ /usr/share/alsa/ucm/
# ln -s /usr/share/alsa/ucm/chtmax98090 /usr/share/alsa/ucm/GOOGLE-Gnawty-1.0-Gnawty
# cd /usr/share/alsa/ucm/GOOGLE-Gnawty-1.0-Gnawty
# cp chtmax98090.conf GOOGLE-Gnawty-1.0-Gnawty.conf
# alsaucm -c chtmax98090 set _verb HiFi set _enadev Speakers
# alsactl store

這樣ubuntu 的 /usr/share/alsa/ucm 才能出現chtmax98090目錄 , 其中GOOGLE-Gnawty-1.0-Gnawty是我筆電的代號, 需要視情況修改.

若重開後出現破聲,可以試試看git下來的目錄 sof-chtmax98090裡面的檔案 覆蓋到 chtmax98090 目錄下

然後將相關檔名與檔案裡面的文字有關sofchtmax98090改成chtmax98090

再重新執行

alsaucm -c chtmax98090 set _verb HiFi set _enadev Speakers

alsactl store

 

chromebook 刷 MrChromebok 的 UEFI Full ROM , 安裝完ubuntu時, 無法開機

Chromebook 刷 MrChromebok  UEFI Full ROM , 安裝完 ubuntu 16.04 之後 , 居然無法開機, 需要手動選擇”檔案(file)” , 找到並點選 grubx64.efi 才能開機成功, 這根本擾人啊!

找了好久, 終於找到解決方式:

# sudo su –
# mkdir -p /boot/efi/EFI/BOOT
# cp /boot/efi/EFI/<linux 版本>/grubx64.efi   /boot/efi/EFI/BOOT/BOOTX64.efi

因為我安裝的是ubuntu , 所以變成:

cp /boot/efi/EFI/ubuntu/grubx64.efi   /boot/efi/EFI/BOOT/BOOTX64.efi

 

** 安裝Fedora 27卻沒有這問題

Ubuntu 18.04 LTS 長期支援版 ,預計4月26日釋出!代號 bionic beaver “神通廣大的河狸”

哇! 4月26日 最新版的 ubuntu 18.04 要釋出了! 而且還是長期支援(Long term support)版本, 代號 bionic beaver “神通廣大的河狸”.

因為目前筆電所安裝的 ubuntu 16.04 LTS 還沒辦法支援悲催(bay-trail)的音效, 想說連假最後一天, 上網搜尋,看看能不能找到解法,可惜沒有 XD.

但是, 突然之間, 我發現一個大亮點, 那就是 ubuntu 18.04 LTS beta 2 已於 4/6 釋出.

於是我再仔細找一下, 官方居然設定 4/26 日就是正式版釋出的日子, 太棒了! 用很新的 4.15 Linux 核心, 簡化ppa的使用, 16.04 LTS 可以直接升級, 不用重新安裝, 真是棒呆了!

 

Ubuntu 18.04 LTS Release Date, New Features and Upgrade Procedure

 

筆電安裝ubuntu 16.04 注意事項

咖啡偶的筆電很輕, 是acer出的 chromebook (CB3-111)

但是被我拿來改裝成 ubuntu 16.04 ,改裝方式可以到 mrchromebox.tech 取經.

但是不建議大家把chromebook拿來改裝, 因為現在的chromebook可以直接安裝android相關程式,功能越來越強大! 可惜這台 CB3-111 太早買, 還無法安裝android程式.

這台記憶體有4G, 安裝筆電的時候, 除了需要安裝注音, 與輕量化外, 也可以考慮安裝 virtualbox 測試很多系統呢.

請到IT地窖練功中心第 10020 號練功吧. 附件是chromebook改裝的畫面

**我的CB3-111還要拆開筆電把某顆螺絲拔掉

遲來的愚人節 LineageOS April Fools on 4/8

小米4C手機用了快三年了, 我喜歡中國小米的手機, 硬體CP值非常非常高.

買來的第一件事, 就是刷掉肥重的原廠作業系統, 安裝 LineageOS , LineageOS好好用, 幾乎常常更新,而且很注重手機安全, 安全更新很快.

現在手機也刷到 7.1 版, 幾乎每週更新一次, 就在今日(4/7), 更新重開機之後,發現…

完蛋了!我的手機被入侵了, 似乎中了挖礦病毒!

 

咖啡偶慌張的逛了一下LineageOS更新日誌.

日誌中告訴大家, 要在root的狀態下, 告訴手機說: 我不是傻瓜 nofool , 才可以解除這常駐的訊息.

setprop persist.lineage.nofool true

但我不想要這樣做, 這好麻煩, 有被入侵的訊息也不錯, 沒人敢拿來用.

 

 

然後咖啡偶再仔細一看, 原來是遲來的愚人節啊! 但網站上也抱怨google的一些限制措施扼殺自由軟體的精神!

 

 

40歲以後的IT, 你該懂容器(container) docker , 否則就等著被淘汰吧

2018年開始, IT就要懂 docker container 容器, 否則就會被淘汰,

因為你必須要:

重新設計公司網路與伺服器基礎架構.

而容器已是顯學, 並且非常實用, 他能讓你維護伺服器更加簡便.

建議先到這裡學一下 docker 學習筆記

基本學會了 docker 之後 , 還要會管理 , 怎麼管理? 到這裡學 酷播內提斯 (kubernetes , k8s)

酷播內提斯 Kubernetes (k8s)

若你懂 docker 碼頭工人, 一定也想知道 kubernetes , 因為k……..s字很長所以省略中間8個英文字, 因此簡寫成 k8s .

可是kubernetes 該怎麼念呢? 其實不能直接念簡寫 k8s , 要念 酷播內提斯 (重音在第三字 )

翻成  酷播內提斯 , 比較好記, you know 酷播 , 不是嗎?

kubernetes 意指 領航者(pilot)或是舵手(helmsman) .

1 ... 61 62 63 64 65 ... 73