Skip to content

Zeroplex 生活隨筆

軟體開發、伺服器和生活瑣事

小 縮小字型大小。 中 重設字型大小。 大 放大字型大小。

標籤: 資訊學習

ChromiumOS

Posted on 2011 年 11 月 16 日2021 年 3 月 12 日 By 日落 在〈ChromiumOS〉中尚無留言
ChromiumOS
從 ChromiumOS 發表當天編來玩玩後,已經好一陣子沒碰了,前陣子某然看到 Google OS 的新聞,就把 ChromiumOS checkout 出來在編一次,沒想到與之前看到的差非常多。
新版的介面很有親和力,網路、中文支援也比以前完整。
開機後先選擇語言

可以選擇要使用哪一個網路設定,選無線網路可先設定連線密碼

網路可以使用時,系統會自動檢查更新

使用 Google Account 登入
登入成功
網路設定頁面
可以使用 File Manager 從取硬碟、隨身碟上的資料

File Manager 操作畫面

File Manager 操作畫面

另外,當網路環境必須先透過網頁驗證後才能使用的話,ChromiumOS 可以先用隱身模式開啟瀏覽器,等到使用者驗證完畢以後,再切回一般模式繼續使用。

Tags:Google, Linux, 資訊學習

幾套輕量的 Linux 發行版

Posted on 2011 年 11 月 16 日2021 年 3 月 12 日 By 日落 在〈幾套輕量的 Linux 發行版〉中有 2 則留言
幾套輕量的 Linux 發行版

朋友一台舊筆電捨不得丟掉,想找方法讓他可以繼續用。CPU 600MHz、RAM 128M,要跑有圖形介面的 OS 實在頗辛苦。

從網路上找了幾套測試,目標是有圖形介面,操作盡量不碰到 terminal,可以上網也看得到中文字。

Lubuntu

網址:http://lubuntu.net/
記憶體 128MB 就可以動,圖形介面可漂亮,且已經支援中文。另外有套件庫可以自行安裝需要的軟體。

xPud

網址:http://www.xpud.org/
記憶體至少 192MB,整個 ISO 僅 50MB 左右,開機非常快,介面乾淨漂亮且有中文。xPud 整個系統僅安裝 Firefox,沒有其他軟體。

Tiny Core Linux

網址:http://distro.ibiblio.org/tinycorelinux/welcome.html

記憶體 128M 就可以動,開機頗快,可以透過套件庫安裝軟體,好像沒中文。

Damn Small Linux

網址:http://www.damnsmalllinux.org/
記憶體 128M 就可以跑,開機稍慢,進入桌面後記憶體只使用 25MB 左右,可以透過套件庫安裝軟體,沒有中文 (另外安裝字型檔後可以顯示中文)。

Tags:Linux, 資訊學習

Redmine 簡介

Posted on 2011 年 6 月 9 日2021 年 3 月 12 日 By 日落 在〈Redmine 簡介〉中尚無留言
軟體開發時,通常都會記得程式碼要用版本管理系統,不過很容易忘記時間管理、文件管理,程式實做後一定會遇到 bug,到時除錯、系統異動等管理又會是一大問題,若需要包含這些功能的管理平台,Redmine 應該會是個不錯的選擇。

目錄:

  • 安裝 Redmine
  • 建立專案
  • 事件
  • 建立「版本」
  • Wiki
  • 相關資源

Redmine 是個為專案管理而生的平台,有幾個特色:

  • 支援單一平台上多個專案 (支援子專案)
  • 事件管理系統
  • 每個專案均有文件管理、檔案管理、討論區等功能
  • 時間追蹤、甘特圖
  • 支援多種版本管理系統 (CVS、SVN、Git、Mercurial …etc)

安裝 Redmine

Redmine 由 Ruby 撰寫而成,安裝很容易。現在的 Linux 系統上大多都有 Redmine 套件,點選後會系統就會自動將環境裝好可直接啟動,也可以透過 SVN 或是 Git 取得最新版本的程式碼手動安裝。從搜尋引擎也應該很容易找到別人整理好的安裝教學。

建立專案

使用者登入以後,可以在「專案清單」頁面找到建立新專案的連結,到建立專案頁面會有許多欄位需要填寫。

頁面中會要求填入專案名稱、描述以及欲使用的模組,另外可以選擇該專案所屬的父專案,之後可以建立專案事件間的關聯性。

專案建立成功以後會顯示進入設定頁面,先到「成員」分頁將自己加入專案中。專案成員可以有不同的權限,預設分為「管理人員」、「開發人員」與「報告人員」,管理人員擁有整個專案的管理權限,而報告人員僅能瀏覽專案資訊與新增事件,權限會依照 Redmine 系統設定而不同。

設定完成回到專案概觀頁面,大致就可以看到整個專案的狀況

事件 (issue)

專案中的事件可以是實作、錯誤報告、功能變更等,可以為專案建立事件並指派給負責人,受到指派的負責人可以對該事件建立筆記、報告、時間紀錄等,Redmine 會紀錄事件異動、進度整理至行事曆以及甘特圖上。

輸入事件名稱以及詳細內容,「追蹤標籤」選擇事件所屬類別,「父工作項目」可填入上層事件的編號 (事件列表中以「#」號標記的數字),在甘特圖中會以階層顯示。

事件的「狀態」預設為「新建立」。一般情況下除錯人員可能對於開發工作不熟,所以建立事件時無法得知該事件應該報告給哪一為負責人,所以使用「新建立」,若是已經知道該事件由誰處理,可以選擇「已指派」並在下方選擇負責人,Redmine 會在事件建立後發信告知負責人。

建立「版本」

這裡說的版本為專案首頁 -> 設定 -> 版本,代表專案的一個 baseline (?)。為專案設立版本號與發佈日期,可以有效的管理事件與安排時間。

建立一個版本後,原先建立好的事件設定會多出一個欄位,選擇事件所屬的版本,依照事件內容加入對應的版本中。

例如「資料排序功能」與「編碼錯誤」二個事件需要在第一個版本中處理完畢,便加入「v1.0」的版本中,而「分散式運算」安排於稍晚處理,加入「v2.0」的版本中。

版本與事件關係舉例:
好員工 v1.0:

  • 功能:資料排序
  • 臭蟲:準時上下班

好員工 v2.0:

  • 功能:一個人當二個人用
  • 功能:天天加班
  • 臭蟲:肝很硬

建立版本以後可以將相關的事件與工作加進該版本中,Redmine 便會在「版本藍圖」頁面中顯示時間與工作項目。

Wiki

Wiki 模組是一個與維基百科相同功能的知識管理模組,供專案人員撰寫操作說明與系統規格等,例如撰寫一個專案說明:

h1. 專案介紹

bla bla bla ......

相關頁面:
[[安裝]]
[[程式碼修改]]

利用中括弧可以建立 wiki 頁面連結,若是該頁面不存在,則會直接進入編輯模式。

Wiki 模組與一般文件的差異為 wiki 模組會為每一次修改進行記錄,可以比較頁面每一次修改間的差異,可以隨時還原至較舊的版本。

相關資源

  • Redmine 官方網站
    http://www.redmine.org/
  • Free Hosted Redmine
    https://www.hostedredmine.com/
  • SourceRepo
    http://www.sourcerepo.com/
  • 如何使用 Redmine 做專案管理 (FourDollars) @ COSCUP 2009
    http://www.youtube.com/watch?v=vYnhf3m9Wus

Tags:分享, 程式設計, 資訊學習

無線網路定位好恐怖

Posted on 2011 年 4 月 29 日2021 年 3 月 12 日 By 日落 在〈無線網路定位好恐怖〉中有 1 則留言

當初一直以為一定要 GPS 才可以定位,線最近發現無線網路也可以精確的定位而且誤差超小,但是百思不解到底是如何定位,一直到最近才發現 …..。

無線網路的定位方式不是即時測量,而是透過網路搜尋無線 AP 的 MAC 所在位址。由於家裡的 FON 幾年沒開過機,加上回家以後附近幾乎沒有基地台,無線網路定位就失靈。

由於定位要有無線網路,基地台又必須在某個時段曾經開機過,所以 …. Google 街景車!

聽說 Android 手機用 GPS 定位以後又連上網路,還會自動更新附近基地台的地理位置 …

Tags:網路架站, 資訊學習

手動啟動 or 停止 VMware Service

Posted on 2010 年 12 月 28 日2021 年 3 月 12 日 By 日落 在〈手動啟動 or 停止 VMware Service〉中尚無留言

VMware Service start/stop scripts.

Start:

net start "VMware Authorization Service"
net start "VMware DHCP Service"
net start "VMware NAT Service"
net start "VMware USB Arbitration Service"

@echo off
pause
@echo on

Stop:

net stop "VMware Authorization Service"
net stop "VMware DHCP Service"
net stop "VMware NAT Service"
net stop "VMware USB Arbitration Service"

@echo off
pause
@echo on
Tags:VM, 資訊學習

文章分頁

上一頁 1 ... 11 12 13 ... 53 下一頁

其他

關於我  (About me)

  文章 RSS Feed

  留言 RSS Feed

Apache AWS Bash C/C++ Docker FreeBSD GCP Git Google Java JavaScript Laravel Linux Microsoft MSSQL MySQL Nginx PHP PHPUnit PostgreSQL Python Qt Ubuntu Unix Vim Web Windows WordPress XD 作業系統 分享 好站推薦 專題 攝影 新奇搞笑 新聞 旅遊 生活雜記 程式設計 網路架站 網頁設計 資訊學習 資訊安全 遊戲 音樂


創用 CC 授權條款
本著作係採用創用 CC 姓名標示-相同方式分享 4.0 國際 授權條款授權.