Play with ReactOS live CD v0.4.0 – the Windows compatible operating system

ReactOS is a free and open source operating system for x86/AMD64 PSs, based on the best design principles found in the Windows NT architecture, development started in 1996 as Windows 95 clone project, continued as ReactOS in 1998, the goal of ReactOS is “binary compatible with Windows”, that’s awesome, the latest major release – v0.4.0 was announced last month(Feb 2016), it’s about ten years from the previous major release, okay, let’s take a look at the latest ReactOS.

The features of ReactOS:
reactos_features

What’s the difference between ReactOS v0.3.x and v0.4.0? The highlights from the official news – ReactOS 0.4.0 Released:

  • ext2 read/write and NTFS read support
  • New explorer shell and theme support
  • SerialATA support
  • Sound support
  • USB support
  • VirtualBox and VirtualPC support
  • Wireless networking
  • CMake support for GCC and MSVC compilation
  • Compilation times significantly improved
  • GDB remote debugging interface for kernel debugging
  • WinDBG support
reactos_0.3.0-vs-0.4.0-features.png

From: http://community.reactos.org/index.php/features/reactos-0-4

Looks not so cool if you compare it with some popular operating systems like Windows, FreeBSD, Mac OS X or Ubuntu GNU/Linux, but it’s a huge step of ReactOS, if you would like to take a look at it, ReactOS provides live CD iso image, you can also install it by yourself, or download pre-installed VirtualBox/VMware image, I’ll use live CD in VirtualBox virtual machine to demonstrate ReactOS as below.

ReactOS download: https://reactos.org/download / https://sourceforge.net/projects/reactos/files/latest/download

The size of zipped file(ReactOS-0.4.0-live.zip) is about 66MB, the size of the extract iso file(ReactOS-0.4.0-Live.iso) is about 198MB, compare to currently popular operating systems, it’s really tiny!

This is the first screen of ReactOS, the boot menu, there are 4 options here, but there isn’t significant difference for end-users, the most different thing may be the booting progress will be shown during the process:

Press F8 to advanced boot menu:

Booting, looks like the classic Windows XP:
reactos_livecd_booting.png

reactos_livecd_booting2.png

Hardware detecting and installing:
reactos_livecd_booting3.png

Booting finished, took me only few seconds, very fast, here’s the Desktop screenshot:
reactos_livecd_desktop

My computer:
reactos_livecd_my_computer

System Properties:
reactos_livecd_properties_general

閱讀全文

王心淩 下一頁的我 (偶像劇 “美樂。加油” 插曲)

王心淩 – 下一頁的我,是王心淩主演的偶像劇”美樂。加油”的插曲,收錄在第八張專輯 (黏黏)2 (2011年5月),也是王心淩在金牌大風的最後一張專輯,分享給大家。

 

王心凌

下一頁的我
作詞:易家揚
作曲:水野良樹

就要出發 是嗎 這問題困擾著我
是個可能吧 或許想太多
有的夢不去做好可惜
我害怕嗎 有點 孤單很痛的對不對
我得放下 翻開這一頁 沒時間想過去

心中會怕才問自己 那些曾經的話語
謝謝是你讓我有天空和明天 學會獨立
站在未知的泥土裡 看我勇敢的深呼吸
黑的夜 我不怕 天空很大 像在說 不能哭

下一頁的我 會去哪裡 用多大的勇氣
所有夢裡面的風雨 我不怕那是我的試題
下一頁的我 希望能擁有 美麗的明天
所以這次我送走從前 因為我 看的見

擔心什麼 去吧 愛讓人哭真對不起
之前的回憶 握在掌心裡
它讓我 再苦也肯努力
耳邊的風 吹吧 讓我聽見新消息
在旅途上 愛是氧氣 讓我越來越肯定

心中會怕才問自己 那些曾經的話語
謝謝是你讓我有天空和明天 學會獨立
站在未知的泥土裡 看我勇敢的深呼吸
黑的夜 我不怕 天空很大 像在說 不能哭

下一頁的我 會去哪裡 用多大的勇氣
所有夢裡面的風雨 我不怕那是我的試題
下一頁的我 希望能擁有 美麗的明天
所以這次我送走從前 因為我 看的見

寓言藏在我心中 相信它吧 往前衝
我的路 我就一定讓它走成幸福
那些作了的夢忘了嗎 那些萬分之一的也許
不用說 我還是我 約定怎樣寂寞也不能哭
看吧 下大雨也不認輸 請讓我 學長大

下一頁的我 會去哪裡 用多大的勇氣
所有夢裡面的風雨 我不怕那是我的試題
下一頁的我 希望能擁有 美麗的明天
所以這次我送走從前 因為我 看的見
所有夢裡面的風雨 我不怕那是我的試題
下一頁的我 希望能擁有 美麗的明天
所以這次我送走從前 因為我 看的見

歌詞來源:魔鏡歌詞網 https://mojim.com/twy102453x16x8.htm

LAMP Web Server 網頁伺服器快速建置入門

前言 …

LAMP 是透過 Linux + Apache + MySQL + PHP 這種方式來架設網站伺服器組合的簡稱,分別代表著

  1. Linux 作業系統
  2. Apache http 網頁伺服器
  3. MySQL 資料庫
  4. PHP 網頁後端語言

LAMP 是非常廣泛被使用的網站環境建置組合,也有將其中的元件替換為其它相同功能但不同產品的組合,例如把 Linux 改為 FreeBSD 或 Windows 的 FAMP、WAMP,把 Apache 改為 NGINX 的 LNMP 等,本篇是使用 Ubuntu / Debian 作為示範,但基本上基於 Debian 以及 Ubuntu 的 GNU/Linux distributions 操作方式都大同小異,要注意不同版本的使用上多少會略有差異,本篇僅供參考。

根據撰寫本篇紀錄時 W3Techs 的統計,Linux 在 web server 的作業系統市佔率高達 36.2% ( Unix 佔總共的 68%、Linux 佔其中的 53.2% ),其中 Debian / Ubuntu 就分別佔了 Linux 的 32.6% / 31.1%:

w3techs-usage-of-operatingSystems-unix-Mar-1-2016

Apache 在 Web Server 的領域有著 55% 過半的驚人市佔率:

w3techs-usage-of-WebServers-Mar-1-2016

最新、更多資料請參考 W3Techs :

寫這篇的原因,主要是因為推薦不少人來使用 WordPress 撰寫部落格、筆記,WordPress 在此時已經擁有高達 26% 的網頁套裝軟體市佔率,而且持續成長中,平均每四個網站就有一個是使用 WordPress 架設,可想而知 WordPress 不管是在社群、生態系方便都已經相當成熟,考量到自行架設 WordPress 會比直接使用 WordPress.com 現成的服務來的更有彈性、功能更加強大,同時又可以學技術,但對於初學者對於遇到問題的恐懼一直是最大的阻礙,故撰寫這份 LAMP 簡易安裝筆記供入門者參考,對於其他同樣使用 PHP 語言的網站平台基本上都適用。

閱讀全文

Raspberry Pi 3 out, what’s the difference? A simple comparison chart and some references.

Raspberry Pi 3 is out today (RASPBERRY PI 3 ON SALE NOW AT $35, 29 February 2016), it’s been almost 4 years since I have my first Raspberry Pi, the Raspberry Pi Model B, with has only 256MB ram, now the Raspberry Pi 3 comes with the same price – $35, but much more powerful, including Quad-core 64-bit ARM Cortex A53 clocked at 1.2 GHz, built in 802.11n WiFi and Bluetooth 4.1 LE, and fully compatible with the previous version(s)! No more usb WiFi / Bluetooth dongle from now on also means we don’t need to be worried about the compatible of the WiFi/BT chip and Pi, also save us 2 USB ports, that’s very nice! Let’s take a look at it now:

Here is a photo of Raspberry Pi 3, almost the same look as Pi 2:

Raspberry-Pi-3-Model-B-pic-from-RS

(Raspberry Pi 3 picture original from RS online: http://uk.rs-online.com/web/p/processor-microcontroller-development-kits/8968660/)

Another pic with some notes:

Raspberry-Pi-3-Model-B-Diagram-from-RS

(From the link of Raspberry Pi 3 diagram on RS online Raspberry Pi 3 page)

To make it easier to be compared, I made a simple comparison chart by myself, to compare the difference between Raspberry Pi 3 and all the Raspberry Pi models I have:

Raspberry Pi 3 Model BRaspberry Pi 2 Model BRaspberry Pi Model B+Raspberry Pi Model B
ReleaseFeb 2016Feb 2015July 2014April 2012
Processor ChipsetBCM2837BCM2836BCM2835
Processor CoreARM Cortex-A53ARM Cortex-A7ARM11
Processor ArchARMv8 quad core 64BitARMv7 quad core 32BitARMv6 single core 32Bit
Processor Speed1.2 GHz0.9 GHz0.7 GHz
RAM1 GB0.5 GB0.5 GB (rev 2) / 0.25 GB (rev 1)
StorageMicroSDSD card
USB 2.04x USB Ports2x USB Ports
Max Power Draw (@5V)2.5 A1.8 A1.2 A
GPIO40 pin26 Pin
Ethernet Port10/100 Mbit Ethernet
WiFiBuilt inNo
Bluetooth LEBuilt inNo
CommentsThe latest version~6x faster, Free Win10 IoT!More USBs and GPIOThe original RPi

(If there are mistakes, feel free to tell me)

閱讀全文