讀新聞:〈手機是遊戲的未來嗎?推特 Head of Gaming 認為確實如此〉

當 Twitter 的遊戲內容長 Rishi Chadha 被問到為什麼不跟 youtube, twitch 或最近新增的 facebook 做類似的遊戲平台,他認為,他不將這些公司是為競爭對手,而是合作夥伴:「因為人們可能會在 Twitch或 Youtube 上玩遊戲,但他們會在Twitter上談論它們。Twitter 並不是給創作者產生內容的平台,而是一個地方讓人討論真正的遊戲內容。」


Is Mobile the Future of Gaming? Twitter’s Head of Gaming Certainly Thinks so
https://www.calcalistech.com/ctech/articles/0,7340,L-3828830,00.html 

節錄訪談:

Q: How does Twitter cope with the competition from other social networks like YouTube, Twitch or the recent gamer platform launched by Facebook? Will Twitter also launch a similar platform for streamers?

A: "While you see these companies as competition, we see them as partners which we can integrate on our platform. People may play games on Twitch or Youtube, but they go on Twitter to talk about them. Unlike YouTube or Twitch, we at Twitter don't see ourselves as a platform for content creators

新米使用者的終端機指令筆記1

雖然主要使用的電腦改用 Ubuntu 系統已經一年,不過我的操作主要還是在圖形介面上執行,最近開始練習把一些簡單的動作改用終端機操作,這篇是紀錄我最近用過的指令,真的非常非常新手。如果是工程師大概就不需要往下看了,換句話說,如果你跟我一樣覺得下面這種畫面很酷……


很抱歉,完全不會變成這樣。


列出當前目錄有哪些檔案($ 是不用打出來的哦):

$ ls

可以看到它把目前家目錄下面有哪些檔案和目錄都列出來了。


如果要進入到某一個目錄可以輸入 "cd 目錄名稱",例如我要進入 git 這個目錄的話我就輸入:

$ cd git

這個時候可以看到目錄從原本的
cat4@cat4-ThinkCentre-M58e:~$
變成
cat4@cat4-ThinkCentre-M58e:~/git$

現在我已經在 git 這個目錄下了。

如果我要搬移檔案並重新命名該怎麼辦呢?
我要把 git 目錄內一個叫 Ruby 的資料夾搬到家目錄下並命名為 ruby,
這個部份 mv (move) 這個指令很重要,但也要在搞得清楚自己的檔案位置的情況下才會成功。有兩種輸入方式:

1. 絕對位置:
$ mv ~/git/Ruby ~/git/ruby
意思是把家目錄(~)下 git 目錄的 Ruby 目錄搬到 ruby 目錄。注意空白。

2. 相對位置:
$ mv ./Ruby ./ruby 或是 $mv Ruby ruby 兩種都可以。

. 表示當前位置
.. 表示上一層目錄
./ 意思就是現在這個目錄下。

想要了解更多指令的朋友可以看鳥哥寫的「Linux 檔案與目錄管理」一文。



用 Ubuntu 製作 Ububtu 開機隨身碟

前幾天我在筆電上更新 Ubuntu 的時候發生了一件慘劇,筆電的 Ububtu 版本是 13.10 的,我想更新到 14.10,自以為聰明地在網路上搜尋指令之後就開始進行更新,結果不知道哪裡出了問題,導致我的電腦開機失敗。因此我開始尋找製作新的 USB 開機隨身碟的方式。

雖然我以前已經製作過一隻,但這次製作對我來說也是全新的經驗。因為我第一次製作開機隨身碟的時候是用 Windows 做的,網路上可以找到的教學也大部份都是 Windows 版本的教學,用 Ubuntu 製作是第一次。也因此我決定把步驟筆記下來,以後需要的時候可以直接參考。

如果有人想尋找 Windows 製作開機隨身碟的方法,可以用以下關鍵字搜尋:「ubuntu、開機隨身碟、UNetbootin」。


製作準備:


製作步驟:將分成隨身碟格式化與 UNetbootin 的安裝與使用。

  • 隨身碟格式化
雖然也可以下指令格式化,但是我不太會用。不過 Ubuntu 的圖形介面也有很貼心好用的磁碟工具。直接在搜尋的地方打上「磁碟」就可以叫出這個功能。


特別要注意的是隨身碟格式化的時候要選擇 FAT16,雖然有人說 FAT32 照應該也 ok,但我遇到要安裝的電腦無法讀取 FAT32 的情況,後來把隨身碟重新格式化成 FAT16 就正常讀取了。
  • UNetbootin 的安裝與使用

首先,連上 UNetbootin 的官網……然後會發現自己手足無措。雖然它有 Linux 版的下載連結,也可以使用 ppa 來安裝。但是我點下載連結,載下來是一個沒有副檔名的檔案,也不知道該怎麼開啟它。還好 Google 什麼都會,我參考了 Install UNetbootin 608 in Ubuntu 14.04 這篇文章安裝成功了,安裝步驟紀錄如下:


1. 安裝來源依據:
sudo apt-get install libqt4-dev g++ extlinux

2. 下載最新的 tarball 檔案:
wget unetbootin.sourceforge.net/unetbootin-source-latest.tar.gz

3. 解壓縮 tarball 並移動到該目錄(這是三行,要分開輸入喔):
sudo mkdir unetbootinsrc
sudo tar -xvf unetbootin-source-latest.tar.gz -C unetbootinsrc/
cd unetbootinsrc/

4. 編譯檔案:
sudo lupdate-qt4 unetbootin.pro
sudo lrelease-qt4 unetbootin.pro
sudo qmake-qt4
sudo make

5. 打開 UNetbootin: 
sudo ./unetbootin


現在你應該已經打開 UNetbootin 視窗了。


使用 Unetbootin 製作開機隨身碟:

由於我們先前已經將下載好映像檔,因此打開 UNetbootin 的時候,直接點選使用「映像檔」,並選擇來源。最下面選擇你要使用的 usb 磁碟,就可以開始囉!製作完成以後它會問你要不要重開機使用這隻隨身碟,如果沒有要用把它移除就好了。






Blogger 網誌字體大小調整方式


昨天我在另一個部落格「狂貓病症候群」發了一篇網誌,但是隨即有朋友回應我說網誌的字體小到幾乎看不清楚,我立刻回去調整,卻發現即使我選擇了 Blogger 預設「一般」大小的字體,它還是小得要命,更奇怪的,看起來反而比設定成「小」的字體還小…(以下圖片點擊皆可放大)


【感謝layzer大大提供截圖,這螞蟻字是要給誰看?】

如何用 Github 快速建立你的個人網頁


相同的主題其實滿多大大分享過了,不過因為我自己也想練習看看,所以試著做了一次,就順便寫成電子報了。本文感謝杜歐協助技術指導。

Github 不只管理你的源碼,還能管理你的網頁

這個服務稱為 Github Pages。

當然 Github 並不能完全取代網頁伺服器,也不能讓你省下一筆可觀的虛擬伺服器的開銷。但是足夠讓你撰寫要一個網頁作為自我介紹或是一些資訊的推廣。

步驟很簡單,就跟管理你的源碼一樣

Github 提供兩種網頁:分別是個人/組織網頁以及專案網頁。使用專案網頁前必須先建立一組個人/組織網頁。

先來建立一個個人網頁。首先,建立一個 repository。特別要注意的是這個 repository 的名稱有規範,必須是 username.github.io,其中 username 就是你的登入名稱。記得這個 repository 必須是 public,否則其他人就無法看見你的 index.html 了。最後將這個 repository 設定為可同步到 client 端,然後就像你新增源碼檔案一樣,新增一個 index.html 給這個 repository。

Github Pages 允許使用 HTML, CSS 與 Javascript。現在你可以替你的網頁添加一些有趣的功能,把它當作是展示平台或者是 blog。Github Pages 當然也支援 Markdown 語言。

當你的 repository 建好了,必要的文件也都上傳後,你可以開啟瀏覽器,在網址列輸入 username.github.io(是的,你的 repository 名稱就是你個人網頁的 URL) 就可以見到你的新園地了!如果你剛弄好這一切,連上去後卻只看到 404 也千萬不要慌張!Github 需要一點時間來處理你這位新住客,耐心等待一下就可以撥雲見日了。

專案網頁就簡單多了。任何 repository 都可以是專案網頁,它們的 URL 就是 username.github.ip/repository_name。

請不要說我貪心,但是我可以用自己的網域名稱嗎?

當然可以!

你可以在 DNS 設定中利用 A 指令將你的網域的網址指向你的 Github Pages 或者是用 CNAME 的方式將一組子網域名稱指向你的 Github Pages。Github 強烈建議後者,因為以下三點:

將受惠於 Github Pages 站台的 CDN 效益。
Github Pages 伺服器換 IP 的時候你不必跟著換否則其他人就連不上去。
網頁載入的速度較快。
所以我們就簡單談一下後者。

如果你有一個名為 username.github.io 的 Github page,然後你有一組名為 usdomain.cc 的網域名稱,在你的 DNS 服務中新增一個名為 username 的 hostname,並且指定類型為 CNAME,目的地指向 username.github.io 然後儲存設定。之後你就可以向別人介紹 username.usdomain.cc。

專案網頁也是一樣,先建立一個專案名稱相同的 hostname 假設是 repository_name,然後指定類型為 CNAME 而目的地是 username.github.io 後儲存。之後只要打 repository_name.usdomain.cc 就會自動連到專案網頁。

最後的叮嚀

切記!儲存在這個 repository 內的所有資料是向全 Internet 公開的,而且 Github Pages 不支援 HTTPS 加密通訊協定。所以千萬不要嘗試使用 Github Pages 來處理或是儲存任何敏感資料:這些資料隨時可能被任何人擷取並利用。

範例網頁:四貓的什麼都沒有網站!
參考資料:Github Pages


自己的資安自己顧!保障隱私與資安的重要性

如果沒什麼要隱瞞的祕密,需要在意隱私嗎?

開放軟體促進會 (Open Source Initiative, OSI) 在一篇文章裡提出了一個很多人關心的問題:「如果我沒有什麼需要隱瞞的祕密,為什麼我需要在意隱私問題呢?」這個問題可能有千百種不同的回答,OSI 半開玩笑地表示他們最喜歡的短回答是:「真的?完全沒有祕密?」,不過如果要認真地回答這個問題,他們也有經過思考而且可以理解的答案希望可以跟大家分享:「想像有那麼一個世界,你的一舉一動都持續被周圍的人監看、批判,即使後果不是立刻造成,但也有可能在過了一段時間之後發酵,或者是你做了、說了什麼不那麼受歡迎或不太普通的事情。這種世界將會拖慢社會跟經濟的進步速度,因為大家都不敢做被認為是搗亂的事。」

五倍紅寶石!讓你在開發上獲得五倍祝福 ─ 專訪五倍紅寶石 CEO 徐曦

如果你聽到五倍還只想到鑽石的話,那你需要燒毀一下你的過期資訊了!甫成立的「五倍紅寶石」是一間由幾個台灣 Ruby 社群的朋友共同創立的公司,他們平常就活躍於社群之中,現在成立了公司,會跟台灣的 Ruby 圈建立什麼樣的魂結呢?我們一起來看看五倍紅寶石的 CEO 徐曦怎麼說!
除另外標示之文章外,本部落格採創用 CC3.0 台灣授權條款:姓名標示─非商業性─相同方式分享. 技術提供:Blogger.