聚會時間公告: 因應COSCUP 2011, Kalug 8月份休會一次

四月 26, 2015
» LibreOffice 4.3.7 釋出

LibreOffice 4.3.7 已經釋出,這是 4.3 系列的的第七個錯誤修正版本,包含了超過 100 個錯誤修復,其適合在企業中大量部署。
文件基金會也建議在有認證專家做為後盾的情形下部署到大型企業及組織,以提供額外的加值服務。

新聞來源:The Document Foundation announces LibreOffice 4.3.7

四月 24, 2015
» calibre 2.26 釋出

自由的跨平臺電子書管理軟體,calibre 2.26 正式版釋出,此版本新增了幾個功能以及修正了 9 個bug。
calibre 2.X 版本支援Windows Vista~ 8 (皆含 32 位元及 64 位元版本)、Mac OS X 10.7 或更新、各種 Linux 發行版。若您的作業系統是 Windows XP 或是 Mac OS X 10.5、10.6,請繼續使用 1.48 版。

來源:http://calibre-ebook.com/whats-new

四月 22, 2015
» KDE Applications 15.04、Frameworks 5.9、Linux 3.19.4 進入穩定套件庫 (Chakra GNU/Linux)

KDE Applications 15.04 系列的第一個版本及 Frameworks 5.9.0 已經在 Chakra 的穩定套件庫中提供。這次更新也包含了 kde-workspace 4.11.18 與 kdelibs 4.14.7。請記住,那些已經移植到 Frameworks 5 的應用程式將暫時不會出現在 Chakra 的穩定套件庫中,但它們已經準備好包含在即將到來的 Plasma 5 ISO 映像檔中。

根據 KDE 的官方公告,自 KDE Applications 15.04.0 開始,KDE Telepathykdenlive 將會與其他的 KDE 應用程式一同釋出。


其他一些值得注意的套件更新:

  • linux 3.19.4
  • nvidia 346.59
  • git 2.3.5
  • vlc 2.2.1
  • wine 1.7.41
  • ruby 2.2.2
  • digikam 4.9.0
  • apache 2.4.12
  • subversion 1.8.13
  • bomi(一個基於 mpv 的圖形化使用者介面播放器) 0.9.7
  • otf-source-han-sans (CJK 字型)1.002

在更新途中對取代套件等問題回答「Yes」應該是十分安全的。倘若使用者有任何疑惑,或者您遇到其他問題,歡迎上論壇詢問或回報。
一如既往的,請在更新前確定您的映像站已完成同步。可以在 konsole下執行 mirror-check,或使用在網際網路類別底下的鏡像站檢查軟體以確認。

新聞來源:KDE Applications 15.04 , Frameworks 5.9 and linux 3.19.4 available

» digiKam 4.9.0 釋出

digiKam,一個 KDE 桌面環境下的影像管理程式,在2015年4月8日釋出了 4.9.0 正式版,此版本是一個次要釋出版本,修復許多臭蟲,移植到 KDE Frameworks 5 的工作也正如火如荼的進行中。

來源:digiKam Software Collection 4.9.0 released...

四月 18, 2015
» LibreOffice 5.0 的 Bug Hunting 會議

什麼?LibreOffice 要出5.0了?我們一起來協助開發者們抓蟲蟲吧!
LibreOffice 5.0 的 Bug Hunting 會議

四月 17, 2015
» calibre 2.25 釋出

自由的跨平臺電子書管理軟體,calibre 2.25 正式版釋出,此版本新增了幾個功能以及修正了 8 個bug。
calibre 2.X 版本支援Windows Vista~ 8 (皆含 32 位元及 64 位元版本)、Mac OS X 10.7 或更新、各種 Linux 發行版。若您的作業系統是 Windows XP 或是 Mac OS X 10.5、10.6,請繼續使用 1.48 版。

來源:http://calibre-ebook.com/whats-new

四月 15, 2015
» KDE Plasma 5.3 Beta 發佈

KDE 發佈了 Plasma 5.3 的測試版,版本號為5.2.95。

Plasma 5.3 Beta



發佈重點
增強的電源管理

  • 現在可以為不同的活動設定不同的電源管理設定
  • 當有外接螢幕接上時,筆記型電腦將不會在上蓋關閉後暫停(「劇院模式」,這是預設值,您可以將其關閉)
  • 電源管理的抑制同時也會阻擋螢幕保護程式
  • 在大多數的硬體上,現在螢幕亮度的變化是動畫式的
  • 若在關機時同時關閉上蓋,現在不會進行暫停的動作
  • 在螢幕鎖定時對鍵盤上亮度控制鈕的支援
  • KInfoCenter 提供了對電力消耗的統計
  • 新的電力使用監視器
  • 電池監視器現在會顯示目前有哪些應用程式抑制了電源管理的設定(像是「Chrome 目前正抑制 PM:播放影片」)
  • 電池小工具現在會顯示哪些活動阻止了電力節約

更好的藍牙功能
  • 新的藍牙小工具
  • 新的 Bluedevil 小工具
  • Bluedevil 已經被移植到從 KDE 而來的函式庫,BluezQt 上了
  • 加入對阻擋及解除阻擋藍牙的支援
  • 包含檔案瀏覽支援(ObexFTP)的裝置,現在也會在檔案對話框的「地方」面板上顯示

觸控版設定模組也被加入了
設定您的觸控板

改進的 Plasma 小工具
  • 剪貼簿小工具加入了對條碼的支援
  • 桌面檢視及資料夾檢視的代碼庫進行了統一,並有了明顯的效能改進
  • 在應用程式選單(Kicker)中的最近使用文件及最近使用的應用程式的部份現在由 KDE 活動提供支援
  • 應用程式選單可以存取聯絡人

    應用程式選單可以顯示最近使用的應用程式
  • 漫畫小工具回來了!
  • 系統監視器 Plasmoid 回來了,其中包含了 CPU 負載監視器及硬碟使用情況監視器
Plasma 媒體中心 ─ 技術預覽版
Plasma 媒體中心
Plasma 媒體中心在這個測試版本中被加入為技術預覽版。它目前非常穩定,但與第一版相比缺少了一些功能。如果您想要在諸如電視或投影機等媒體設備上使用,您可以直接登入到 Plasma 媒體中心工作階段,或是在 Plasma 桌面上執行。它會掃瞄您電腦上的影片、音樂和圖片,讓您瀏覽及播放。

Wayland 支援的一大步
  • Plasma 對新的 Wayland 視窗系統的支援邁出了一大步,同時也還是支援舊的 X11 視窗系統。Plasma 的視窗管理員及合成器 KWin 現在可以啟動一個巢式的 XWayland 伺服器,其為舊的 (X11) 與新 (Wayland) 世界的橋樑。X11 視窗可以連接到該伺服器,就好像其是一個正常的 X Server 一樣,雖然對於 KWin 來說,它看起來就像是 Wayland 視窗一樣。這意味著 KWin 學會了如何處理 Wayland 視窗,但完整的整合則預期會在 Plasma 5.4 中出現。
    Plasma 現在可以啟動一個巢狀的 XWayland 伺服器
  • 此外,KWin 也得到了 Wayland 的新輸出模式,可以在 X11 上啟動 KWin,也可以直接在 Framebuffer 裝置上啟動,這將是對於不支援 OpenGL 及/或 KMS 的一個 fallback 方法。使用 KMS 的渲染後端預計會在 Plasma 5.4 出現。這新的後端,以及如何測試它們的資訊可以在 KWin 的 Wiki 頁面中找到。請記住,這目前僅為開發預覽及高度實驗性的代碼。

最後,此版本也修復了 348 個錯誤


新聞來源:KDE Ships Plasma 5.3 Beta, New Feature Release

四月 11, 2015
» KDE Frameworks 5.9.0 發佈

KDE Frameworks 5.9.0 發佈,這次的版本主要集中在錯誤修復,也加入了一個新的 Frameworks,是 ModemManagerQt,是 ModemManager 的 Qt 類型的 API,不過若要讓 Plasma 5.2.X 使用這個版本進行構建並執行,需要打上這個 patch,或者是您也可以在更新到此版本時更新至 Plasma-NM 5.3 Beta。較值得注意的變化為 KActivities 實現了遺忘資源的功能,KCMUtils 則使用了新的基於 json 的外掛程式系統,在 KWindowSystem 則是加入了一個虛擬的 Wayland 實現給 KWindowSystemPrivate。

新聞來源:Release of KDE Frameworks 5.9.0


小惡魔AppleBOY
AppleBOY
小惡魔 - 電腦技術 - 工作筆記 - AppleBOY is about »

tag cloud

» Git Flow and JavaScript Coding Style

github-logo

Git 已經是每日必備使用的指令,在平常工作上常常使用到 git rebasegit merge,發現很多工程師不知道什麼時候該用 rebase 什麼時候該用 merge,所以做了底下投影片來清楚描述 git rebase 及 merge 的優缺點及使用時機。

Git Flow and JavaScript Coding Style from Bo-Yi Wu

此投影片最主要的目的是要讓工程師善用 git rebase 而不是濫用 git merge,無意義的 merge 會讓整個分支線看起來非常亂,以我在 github 跟其他 open source project 上面 review 看到的問題,只要是 PR 內有任何衝突,一律會請開發者 rebase 主分支,並進行 squash commit,所以對我而言,開發新功能或解 bug 會用到的都是 git rebase,幾乎很少的情況會使用到 git merge。附上兩個比較的線圖,清爽度看起來就是有所不同。

git merge

git_merge

git rebase

git_rebase

如上圖比較發現如果自行開發的 branch 常用 git merge 方式合併主分支,就會多出很多無意義的分支。投影片最後討論到 JavaScript Coding Style 問題,相信在團隊合作之間,務必要制定 Coding Style 規範,透過 JSCS 來制定,而常用的 JSCS Rule 可以在 node-jscs 找到像是 Google jQuery Grunt Airbnb .. 等規範,而我個人比較推崇 Airbnb JavaScript Style Guide,因為新進人員可以快速看完整個 Style Guide 文件,非常完整,團隊可以不用再額外寫任何範例,只要針對文件增加或減少條件即可。

四月 10, 2015
» calibre 2.24 釋出

自由的跨平臺電子書管理軟體,calibre 2.24 正式版釋出,此版本新增了幾個功能以及修正了 10 個bug。
calibre 2.X 版本支援Windows Vista~ 8 (皆含 32 位元及 64 位元版本)、Mac OS X 10.7 或更新、各種 Linux 發行版。若您的作業系統是 Windows XP 或是 Mac OS X 10.5、10.6,請繼續使用 1.48 版。

來源:http://calibre-ebook.com/whats-new

四月 4, 2015
» calibre 2.23 釋出

自由的跨平臺電子書管理軟體,calibre 2.23 正式版釋出,此版本新增了幾個功能以及修正了 6 個bug。
calibre 2.X 版本支援Windows Vista~ 8 (皆含 32 位元及 64 位元版本)、Mac OS X 10.7 或更新、各種 Linux 發行版。若您的作業系統是 Windows XP 或是 Mac OS X 10.5、10.6,請繼續使用 1.48 版。

來源:http://calibre-ebook.com/whats-new

四月 2, 2015
» LibreOffice 4.4.2 釋出

LibreOffice 4.4.2 已經釋出,這是 4.4 系列的的第二個錯誤修正版本,包含了超過 50 個錯誤修復,其適合在企業中大量部署。
文件基金會也建議在有認證專家做為後盾的情形下部署到大型企業及組織,以提供額外的加值服務。

新聞來源:LibreOffice 4.4.2 “Fresh” is available for download

四月 1, 2015

小惡魔AppleBOY
AppleBOY
小惡魔 - 電腦技術 - 工作筆記 - AppleBOY is about »

tag cloud

» CodeIgniter 3.0 Release 終於釋出啦

CodeIgniter

從 2.2.x 版本到現在的 3.0 Release,終於等到釋出大家所期待的 3.0,此版本跟 2.2.x 版本差距極大,修正很多 bugs 重構很多程式碼,官網列出底下重大修正,要嘗鮮的請直接下載

  • CodeIgniter 使用 MIT 版權宣告
  • 重構各種 Database Driver library
  • 支援 PDO 所有函數
  • 重新撰寫 Session Library,支援 Native Session
  • 重新撰寫 Encryption library
  • 已加強單元測試部分,以及改善程式碼覆蓋率
  • 官方建議使用 PHP 5.4 或更新版本,但是官方仍繼續支援 PHP 5.2.4

詳細資料,可以參考官方的 ChangeLog,如果要升級 CodeIgniter 2 到 3,請詳細參考升級文件

PS:台灣官網部分近期內會修正

三月 28, 2015

小惡魔AppleBOY
AppleBOY
小惡魔 - 電腦技術 - 工作筆記 - AppleBOY is about »

tag cloud

» Amazon 推出無限儲存空間方案 一年只要 60 美元

Wird 網站上看到這篇 Amazon’s New Unlimited Cloud Storage Is Absurdly Cheap,也就是說 Amazon 正式加入儲存空間競爭者,在儲存空間方案來說 Amazon 推出一年只要 $60 美金就可以無限制儲存任何檔案,這消息實在是太驚豔了,過去各大公司不曾有這樣的服務啊,像是 Google 每年 $120 美金只有 1 TB 儲存空間,Dropbox 一年 $100 也是只有 1 TB 封頂,而 iCloud 也是需要 $240 美金,從來都沒有人推過一年只要 $60 美金然後無限制空間啊,這真的是好殺啊,底下來看看 Amazon 推出的這兩個方案

Amazon Cloud Drive

如果大家覺得一年 $60 美金太貴,而你只需要上傳照片而已,還可以選擇一年只要 $12 美金的無限照片儲存空間,這價錢比 Yahoo Flickr 還要殺啊,Flickr 目前沒有免費空間方案了,但是在以前的會員還是可以用每年 $24.5 的價格持續購買無限空間方案,所以以目前所有的儲存空間服務來說,Amazon 已經是最好的了,可以先試用三個月,三個月後才開始付費沒關係。剛剛上去體驗看看,發現只能儲存以及透過 email 分享照片,並無像 Flickr 一樣可以透過 http 連結方式放到 Blog 上面,看來我還是繼續買 Flickr 比較適合,因為我幾乎都是用在寫部落格啊。

三月 21, 2015
» calibre 2.22釋出

自由的跨平臺電子書管理軟體,calibre 2.22正式版釋出,此版本新增了幾個功能以及修正了9個bug。
calibre 2.X 版本支援Windows Vista~8(皆含32位元及64位元版本)、Mac OS X 10.7或更新、各種Linux發行版。若您的作業系統是 Windows XP 或是 Mac OS X 10.5、10.6,請繼續使用1.48版。

來源:http://calibre-ebook.com/whats-new

三月 18, 2015

小惡魔AppleBOY
AppleBOY
小惡魔 - 電腦技術 - 工作筆記 - AppleBOY is about »

tag cloud

» Ruby Deploy With Capistrano 碰到 SSH Connection Closed

CapistranoLogo

Ruby 開發環境最常用的 Deploy 工具就是 Capistrano,讓開發者可以快速部署程式碼,在部署進行中,由於大量的 js 及 css 需要處理,所以花最長的時間就是 assets:precompile,執行 cap deploy 就會發現卡在底下錯誤訊息

** [whenever:update_crontab] exception while rolling back: Net::SSH::Disconnect, connection closed by remote host *** [deploy:update_code] rolling back * executing “rm -rf /home/deploy/nami/releases/20150317135422; true” servers: [“xxxxx.tw”] ** [deploy:update_code] exception while rolling back: Net::SSH::Disconnect, connection closed by remote host

遇到這問題顧名思義就是 ssh timeout,造成原因就是由於 assets:precompile 執行時間過長,所以 Client 端的 ssh 就斷線,要解決這其實不難,請在 Server 端的 sshd 設定檔加入底下參數

ClientAliveInterval 120
ClientAliveCountMax 3

我們來看看 ClientAliveInterval 跟 ClientAliveCountMax 分別代表什麼意思,ClientAliveInterval 以上面例子來說,就是如果 120 秒內沒有收到 Client 端任何訊息,則 Server 會透過加密通道發送 Requerst 並且等待 Client 回應,而 ClientAliveCountMax 的用途就是,如果 120 秒沒收到回應,則繼續發送 Request 的次數,所以看到上面設定,就可以知道 120 * 3 秒後都沒有收到 Client 回應,則 SSH Server 就會強迫斷線,也就是會看到 Net::SSH::Disconnect。SSH 的設定檔位置為 /etc/ssh/sshd_config,完成後請記得重新啟動 sshd。

伺服器設定完成後,我們來看看 Client 端也要設定,請打開 /etc/ssh/ssh_config 輸入底下參數

ServerAliveInterval 120

讓 Client 端,每 120 秒可以送 response 給 Server 端,這樣就可以保持 ssh 連線。

參考:SSH Connection Closed While Deploying With Capistrano

三月 14, 2015
» 0 A.D. Alpha 18 Rhododactylos 釋出

0 A.D. 團隊在2015年3月13日釋出了他們的第18個開發版本,Alpha 18 Rhododactylos,此版本包含了以下的改進與新功能:

  • 遊牧模式遊戲:玩家一開始只有一些民兵及女性市民,沒有市鎮中心,您必須從頭建立基地。
  • 遊戲中的科技樹:允許玩家看到哪些陣營可以研發哪些技術,何時可以研發以及需要多少資源。
  • 預設的 AI,Petra,現在支援已儲存的遊戲。
  • 切換在與不在陣形內的單位。
  • 新的塞琉古建築物
  • 繼日語之後,繁體中文也已經翻譯完成,但因為其需要額外的字體,會導致安裝包過大,所以官方將其分離出來做為額外的壓縮包,詳細安裝及啟用方法見此(Alpha 18的安裝方式即把裡面所有的 east-asia-locales 都替換成 zhlang 就對了),語言包的下載點在此


新聞來源:New Release: 0 A.D. Alpha 18 Rhododactylos


小惡魔AppleBOY
AppleBOY
小惡魔 - 電腦技術 - 工作筆記 - AppleBOY is about »

tag cloud

» 透過 https 下載套件,取代 git protocol

Git-Logo-2Color

現在前端套件幾乎都會透過 Bower 來下載,而 Bower 預設使用 git protocol 來下載原始檔案,如果遇到 timeout 逾時,也就是無法透過 git:// 方式,就必須要切換成 https:// 下載,蠻多人遇到此問題,網路上找到這篇 bower install – github.com connection timed out 解答。在 Console 視窗噴出底下錯誤訊息,就請改用 https 方式。

Additional error details: fatal: unable to connect to github.com: github.com[0: 192.30.252.130]: errno=Connection timed out

切換方式很容易,請在 Console 鍵入底下指令

$ git config --global url."https://".insteadOf git://

遇到 bower install 卡卡的也可以用這招 XD

三月 13, 2015
» KDE Frameworks 5.8.0 發佈

KDE Frameworks 5.8.0 發佈,這次的版本主要集中在錯誤修復,也加入了兩個新的 Frameworks,分別是 KPeople,提供對所有通訊錄的存取,以及 KXmlRpcClient,可與 SMLRPC 服務互動。當然這次的釋出也持續的對即將到來的 Qt 5.5 進行構建修復,其他較值得注意的變化為 KTextEditor 加入了在狀態欄上的字數統計支援,以及 NetworkManagerQt 加入 NetworkManager 1.0.0 的新屬性及方法。

新聞來源:Release of KDE Frameworks 5.8.0

» calibre 2.21釋出

自由的跨平臺電子書管理軟體,calibre 2.21正式版釋出,此版本新增了幾個功能以及修正了17個bug。
calibre 2.X 版本支援Windows Vista~8(皆含32位元及64位元版本)、Mac OS X 10.7或更新、各種Linux發行版。若您的作業系統是 Windows XP 或是 Mac OS X 10.5、10.6,請繼續使用1.48版。

來源:http://calibre-ebook.com/whats-new

support:

一頁

A Django site.