網頁

2017年11月23日 星期四

完整全新安裝Windows 10並規劃整數分割區容量的系統碟

        在已安裝有作業系統的狀況下 新增硬碟 分割區容量整數規劃後,看到完整全新安裝Windows 10的系統碟,不是整數容量有點不舒服。所以這次來規劃全新安裝Windows 10系統碟的整數分割區。

        本次安裝Windows 10,採用的方式為安裝在VirtualBox建立的虛擬機器當中,採用版本為Windows 10 Ver1709(OS Build 16299.15) 64位元。故與使用實體機器安裝系統的部分畫面會有不同,如主機板的Bios畫面。

1. 虛擬機開啟後,隨即進入「Windows安裝程式」畫面,若是實體機器視安裝媒體的不同,如USBDVD,可能需要先在BIOS當中做好開機碟的設定。

在鍵盤或輸入法的「下拉式選單」中選擇「中文(繁體) – 美式鍵盤」後,點選「下一步」。


調整Oracle Virtual Box 5.x的虛擬硬碟大小

使用:
Windows 10 版號 1709 (Build 16299.64)

Virtual Box 5.2.0 (r118431)

Virtual Box建立虛擬硬碟
     Virtual Box在建立虛擬硬碟時有兩種方式,一種為「動態配置(Dynamically allocated)」另一則是「固定大小(Fixed size)」。


       假設如上圖一開始將「虛擬硬碟大小為25GB」且使用「動態配置」,那麼建立虛擬機完成之後,在設定值當中可以看到如下圖之相關資訊。

2017年11月19日 星期日

HGST HDN721010ALE604 10T Hard Disk RAID-0 Performance Test

市售傳統硬碟發展至2016年,3.5吋的容量總算是突破了10T2017年更是到達12T,不過價格實在太高貴,當然與SSD比較的話,單位容量還是較為便宜,而在現今影音檔案越來越大的狀況下,高容量的傳統硬碟依然是首選。

這次趁著優惠升級 HGST 10TB 3.5NAS硬碟(H3IKNAS1000025672SWW)
相關規格如下:
◆ 容量:10TB
SATA 6Gb/s
◆ 氦氣填充技術
7200 RPM
256MB Buffer
100萬小時MTBF

裝上硬碟後,Windows 10首先抓到9314.00 GB的未初始化容量。


2017年10月23日 星期一

用 Visual Studio 2017 開發 Arduino 應用程式(2)

Visual Studio 2017 開發 Arduino 應用程式(1)

初步完成設定後,來看看如何管理開發版。

上述外掛除了編寫程式碼的功能外,還有其它功能,其中一個名為Visual Micro Explorer的工具,可以讓我們管理開發版相關的功能,開啟位置如下圖。


用 Visual Studio 2017 開發 Arduino 應用程式(1)

要開發Arduino,第一個會用到的開發環境就是Arduino IDE,不論是程式碼編寫或是管理開發版函式庫都是用這個IDE 

但是 Arduino IDE 卻非常、非常的難用,編寫程式碼非常不方便,不像現今其它用來寫程式的IDE,提供程式碼摺疊,自訂顏色以及除錯等功能,只能說難用到極點。

後來發現了一個好用的Visual Studio外掛工具 Arduino IDE For Visual Studio,可以讓 Visual Studio 開發 Arduino,首先到以下網址下載該外掛工具。
https://marketplace.visualstudio.com/items?itemName=VisualMicro.ArduinoIDEforVisualStudio




2017年9月3日 星期日

2017年8月4日 星期五

使用 App Inventor 2 單機離線版開發 Android APP

App Inventor 2 能夠以模組化的方式開發適用Android應用程式軟體,但一般情況下必須連上網路,並從網頁登入App Inventor (http://ai2.appinventor.mit.edu/)才能使用。

因此如果沒有網路那就有點困擾了,幸好有可離線使用的版本App Inventor 2 Ultimate,可以在沒有網路連線下的情況下使用。

App Inventor 2 Ultimate有分要安裝的版本以及免安裝版,在此選擇免安裝版,並且依照作業系統版本選擇 64位元或32位元的壓縮檔。

2017年4月5日 星期三

Trust Active 32GB Type-C USB3.1 Gen OTG Performance Test

前言
通用序列匯流排(Universal Serial Bus,簡稱USB)是一種廣泛用於電腦相關裝置的串列埠匯流排標準,讓眾多的周邊裝置能夠以此規範與電腦連接,我想用得最多的大概就是USB隨身碟了吧,沒有隨身碟,今日的世界大概也有很大的不同。但自從1996USB1.0推出以來,到2000年的USB2.0,再到2008年的USB3.0,一直到2013年推出最新的USB 3.1,理論資料傳輸率也從12 Mbit/s大幅躍進至10Gbit/s,但是已成為日常必需品的USB隨身碟,卻是很不長進,實際傳輸速度依然是那麼不符規範,同屬快閃記憶體(flash)製造的SSD,到了今日,其實際傳輸速度已可破千Mbyte/s,反觀市面上無論大廠與否,販售的隨身碟卻有很大部分還在1x Mbyte/s,不知道是不是在玩龜兔賽跑的遊戲,難道有可能後來居上嗎! 真的要稍微像樣的隨身碟其要價還不菲,真不知道是發生甚麼事。


規格
理論傳輸上限 每秒Bit
理論傳輸上限 每秒Byte
年代
USB 1.0
12 Mbit/sFull-Speed
1.5 MB/s
1996
USB 2.0
480 Mbit/s
60 MB/s
2000
USB 3.0
  5 Gbit/s
625 MB/s
2008
USB 3.1
10 Gbit/s
1250 MB/s
2013

2017年2月11日 星期六

[Windows10 iot] 安裝Windows10 iot core到Raspberry Pi 3

Raspberry Pi 3 可以安裝多種的作業系統,Windows 10 iot core是其中之一,所以就來體驗看看,在Raspberry Pi 3上執行Windows 10 iot core是何光景。

首先到以下微軟官網,https://insider.windows.com,點選立即開始。
PS:做這些動作前,必須有微軟的帳號並且已登入。


合法免費使用微軟的軟體 from Microsoft Imagine

之前在「合法免費使用 Microsoft Visual Studio 2013 Professional」裡提到,微軟有推出一個 DreamSpark 方案,提供學生免費下載合法的軟體使用,因此不需要去找破解版。

但是Microsoft DreamSpark現在消失了,更名變成Microsoft Imagine,雖然對服務做了一些調整,不過原則上內容是一樣的,現在提供的內容如下。

2017年2月3日 星期五

[VirtualBox] 虛擬機的Ubuntu使用Putty與虛擬機的CentOS建立SSH遠端連線(NAT Mode)

VirtualBox安裝虛擬機器後,虛擬機的網路卡能有IP是因為VirtualBox本身也扮演了DHCP server的角色,所以虛擬機會得到一個預設IP=10.0.2.15;而因為VirtualBox預設給虛擬機使用的網路卡是NAT模式,所以若要讓2台虛擬機可以互通,必須將IP錯開,並且分別設定不同虛擬機的port forwarding。所以先將CentOS的網路卡IP設為static,給它10.0.2.16Ubuntu的部分不變,還是10.0.2.15

CentOS部分
VirtualBox當中的CentOS設定值部分,點選「網路 進階連接埠轉送」,按+號新增規則,在主機IP這輸入VirtualBox Host-Only NetworkIP,客體IP這輸入CentOSIP


[VirtualBox] 在Windows 10下使用Putty與Ubuntu建立SSH遠端連線(NAT mode)

Ubuntu部分

首先在VirtualBox執行Ubuntu,並登入Ubuntu,開啟terminal視窗輸入ifconfig查詢UbuntuIP並記錄下來。


2017年1月29日 星期日

[Raspberry Pi 3] 在raspbian上建立FTP server

raspbian建立好之後,難免有些檔案傳輸的應用需求,因此可以在raspbian建立FTP server的服務,方便日後的應用。

Step1. 安裝vsftpd檔案伺服器套件,在終端機視窗下輸入以下指令:
    sudo apt-get install vsftpd


[Raspberry Pi 3] 安裝Waveshare 3.5”LCD及安裝驅動程式

硬體安裝
硬體的安裝部分很容易,將LCD模組的插座對準Raspberry Pi 3Pin腳插進去就行了,不過建議裝個保護殼,這樣整個Raspberry Pi 3裝備比較穩固,插拔USB等裝置也有較多的著力點,最後也比較不會一不小心就毀了整個裝備。

安裝LCD Driver

[Raspberry Pi 3] 在Windows 10 系統下使用Putty與Raspbian建立SSH遠端連線

雖然裝了Raspbian之後,基本上就能做操作使用了,但為了方便後續的操作及應用,如同Linux般,可以使用遠端連線的方式,與Raspbian建立連線。

Raspbian內建SSH,讓我們可以透過SSH通道建立一條安全的連線。方便我們可以在Windows環境下,對Raspbian做其它的操作。

Secure Shell(SSH):SSH為一種網路通訊的安全協定,可以對所有在此通道進行傳輸的資料進行加密,也能夠防止DNS欺騙和IP欺騙。

[Raspberry Pi 3] 設定WiFi連線並使用固定IP

前置準備:
無線IP分享器:可供raspberry Pi 3連上網際網路。

Raspberry Pi 3已內建WiFi,所以登入raspbian之後,作一些設定即可讓Raspberry Pi 3與網路連線。

1. 修改WiFi網路設定檔
進入terminal視窗,使用文書編輯程式如vimnano修改設定檔 /etc/dhcpcd.conf
    sudo vim /etc/dhcpcd.conf


2017年1月28日 星期六

[Raspberry Pi 3] raspbian系統設定

raspi-config工具程式

安裝完raspbian之後,有一些基本設定要做,而raspbian內建工具程式raspi-config。將Raspberry Pi3啟動後,在終端機畫面輸入如下指令:

    sudo raspi-config



2017年1月25日 星期三

[Raspberry Pi 3] 在Windows 10 系統下燒錄與備份raspbian映像檔


事前準備:

硬體:Micro SD 記憶卡、讀卡機。

軟體:
           檔案解壓縮程式 7-ZIP
           映像檔燒錄程式 Win32 Disk Imager (目前最新版為0.95)

燒入raspbian映像檔
首先到raspberry Pi官網下載Raspbian映像檔:https://www.raspberrypi.org/downloads/

20170111有釋出新的Raspbian版本,核心為4.4版的RASPBIAN JESSIE

2017年1月19日 星期四

威寶 Verbatim Micro SDHC UHS-I U3 32GPro+Performance Test

外包裝:紙盒包裝,標示Pro+ MicroSDHC UHS-I Card for Video and Photo
               32GBRead(600x)90MB/s, write(533x)80MB/s4K Recording


2017年1月13日 星期五

Oracle Virtual Box 5.x 加入現有的虛擬機器

如同在Windows 10下安裝 Oracle Virtual Box 5.x這篇裡提到的,Virtual Box 是一個虛擬機軟體,能夠在虛擬的硬體環境安裝執行各種不同的作業系統,但是本機的作業系統不時會有重灌的需要,一重灌,想當然Virtual Box也得重灌,但是已安裝在虛擬機中的作業系統卻不必重灌。

只需要重新載入/加入 虛擬機的「虛擬機器檔案」即可,當然前提是「虛擬機器檔案」不是放在Windows系統磁碟機下。

2017年1月12日 星期四

Windows 10 下安裝 Oracle Virtual Box 5.x

Oracle Virtual Box 是一個虛擬機軟體,能夠在虛擬的硬體環境安裝各種不同,如Microsoft Windows SeriesBSDLinux baseApple Mac OS X等等的作業系統,在做一些測試時相當好用,還有一點是相較於VMware這同類型的軟體,Virtual Box它是免費的軟體。

首先到官方網站下載:https://www.virtualbox.org/wiki/Downloads