什麼叫做獨立思考

iPhoneX 在 2017 年底是重要的產品,不過這個產品因為「齊瀏海」的設計帶來了一些爭議,當然這個「爭議」其實只是我自己在說的。如果今天因為這個「不規則」螢幕來被蘋果「炒作」起來了,讓設計網頁以及 APP 的人以後就倒血楣了

所以在 2018 一月底時,就帶來了這樣兩極化的「網路傳言」

這篇不是要攻擊 iPhoneX ,沒無聊到這個地步,只是剛好有這個範例可以說明如果「只會上網找資料」,失去了獨立思考判斷的能力,倒楣就只有自己

在 Linux Mint 18.3 安裝 OSX

如果你有一台還不錯的電腦,又剛好需要測試很多作業系統或是不同的瀏覽器,那使用虛擬機器是不錯的選擇

安裝 Vagrant

所以 Vagrant 的底層還是 VirtualBox

選擇 OSX 以及安裝啟動

建立虛擬主機的存放目錄

準備 Vagrantfile

啟動、下載

安裝 Oracle VM VirtualBox Extension Pack

沒出意外應該就會噴紅色錯誤訊息,應該是什麼沒有 USB 2.0 Controlls 之類的,叫你要安裝 VirtualBox Extension Pack

先確定 VirtualBox 版本

因為 Linux Mint 18.3 安裝出來的 VirtualBox 都還是 5.0 舊版的,所以要多花兩秒找舊版的載點

安裝的時候有可能會遇到安裝到錯誤的版本,需要了解到底安裝了什麼鬼東西以及如何移除,所以 How to install VirtualBox Extension Pack 需要仔細的看完

使用圖形界面 GUI

如此就可以把 Vagrant 安裝完成的 OSX 呼叫出 GUI 界面,密碼也是 vagrant

還少了什麼?

使用 Linux 作為虛擬機器的 Host OS ,如果在這之上還可以流暢的使用 OSX 就太好了 (雖然 hoyo 已經有 MacBook 了)

不過虛擬機器的顯示卡缺點還是存在,不過現在有 GPU passthrough 的技術,應該可以解決這個問題,不過就留給下次吧

那個很好看的終端機是怎麼來的?

安裝 zsh

將 shell 改成 zsh

補上 powerline

修改主題為 agnoster

我覺得預設沒有行距,緊貼在一起不是很好看,所以就修改了 THEME 把提示多一個換行

 

將 Windows 功能轉換成 REST API – 以 Microsoft Office Document Imaging 為例

小白先看這裡

Microsoft Office Document Imaging 使用在 Windows Form 的情況

至少要先在 Windows Form 應用程式專案下可以順利運作有基礎的概念,才有辦法轉換到主控台應用程式

命令提示 Console Application

最後 Program.cs 長這樣

使用 PHP 包裝成 REST API

如此即可將 GUI 轉換成 CLI 方便 PHP 使用

你問 REST API 在哪? 都轉換到 PHP 可以直接取得辨識後結果了,剩下的就是自己的創意了啊

HOYO 的 2017 回顧

又一年啊~~~ 我幹了什麼?

公司

工作上大概就是這些了 (根據以往經驗,列出的網站最後都掛掉了,希望不是弗累各 …)

一堆某個 … 因為都是無法公開的平台,或是只寫了底層基礎後就交接的案子,後續就不了解狀況了

個人

  • 年紀大了小朋友長大了,所以今年開始安排遊樂園的遊樂行程,今年去了「義大」、「劍湖山」
  • 自己幫網站 www.hoyo.idv.tw 增加了一個進入門檻,是一個點擊遊戲,我個人是覺得很有趣 ….
  • 根據情報做了一個 WebMail 平台 www.hoyo.idv.tw/wm ,可以有非常多的延伸應用,可惜沒動力繼續做下去,等機緣吧
  • 終於踏出 WebRTC 的第一步,搞了一個 P2P 的測試 www.hoyo.idv.tw/v ,還有 Android APP ,不過網頁、APP 還不能互通
  • 嘗試認真的用 Cordova 寫 APP ,實在非常有趣
  • 買了特價的 99 的山寨 VR 眼鏡,開始了解日本宅男的日常生活 …

2017 代表字

是 AV 也是 APP 更是一種開始

區域網路管理

從 IP 查詢電腦名稱

 

Windows 電腦可以使用 IP 查詢到電腦名稱

NetCut

NetCut 主要是干擾對象電腦的 ARP 表,使其無法上網,也就是對 Gateway 的 MAC Address 對應錯誤

如果遇到的問題是「佔用 IP」那使用 NetCut 還是無法解決,區域網路要妥善管理 IP 使用還是需要使用網管交換器達成