跳至主要內容

文章

顯示包含「軟體」標籤的文章

Firefox new UI

本文是翻譯自Stephen Horlander在5/09貼的 (Re)designing Firefox 英文不好,中文也很爛,所以建議看原文比較好~ -- 或許您已經發現,前陣子 我們 發行了 某樣東西 ,過去我們稱呼它為Australis, 現在可以就叫做Firefox 我們在上面花了很多時間~ 全心全意投入一個專案是個絕妙的經驗。你無時無刻想著它,不管是早晨、晚餐、準備看電影前、在浴室,甚至睡夢中,以及你該睡覺的時候。 突然間你要放飛它了,因為它終於夠成熟去闖蕩了。這相當令人期待同時也令人緊張。 你永遠不會知道這一路走來做出的決定是否正確。 我想趁這個發行後的激情時刻花點篇幅在這邊回顧一下。 歷史 左邊:Firefox 4, 右邊:Firefox29 所以我們是如何從這樣變成這樣的? 我們在2011年3月發行了 Firefox 4。相較於 Firefox 3 那是個大改變,首先它出現了 Firefox 按鈕, 改頭換面的附加元件管理,移除了狀態列,整合了停止、繼續與重新整理按鈕,還包含了全面的視覺升級, 同時在做 一些改造 時還有時間試做與取捨一些 新功能 原型。 然而它並非完美,在專案從設計到發行的過程中累積了不少粗造的痕跡。 Firefox 4 是我們轉移到快速發行前的最後一版,六周的周期時間看來很適合反覆雕琢這些眉角。 所以我開了一個 新專案 來做這件事。 理念 我開的這個反覆雕琢專案最終變成一個全面性的大改造。 照片中的人有 Sinchan Banerjee,   Alex Faaborg ,   Brian Dils ,   Trond ,   Stephen Horlander  (我的腿),   Jennifer Boriss ,   Frank Yan ,   Alex Limi 拍照的人是   Madhava Enros 在六月開始整個UX團隊舉辦了Firefox 4發行後第一次的辦公室外會議,議程上寫著「下一步?」整個團隊聚在一個房間內相互激盪新...

Bittorrent Sync 簡易教學

雖然現在雲端儲存空間百百種,但是皆有所限制,廠商要架設機房與頻寬等都是很花錢的東西~不過若是能發揮現有設備或是比較小範圍內同步檔案,自己架設也是個很不錯的方式,畢竟需要同步的檔案都是個人使用居多,重點是沒有容量與單檔限制,缺點是速度要看家裡網路與開機時間。 傳統的方式可能就是自己架個FTP,傳輸效率高但是畢竟是傳統協議,要做出同步比較麻煩,可能要Script等,使用門檻較高。雲端興起時先出了個Share,後來改叫做SoShare,提供1TB的網路容量,那時候其實用得很快樂~傳影片給人很方便,可能公司後來想通了,這樣他們負擔實在太大,不如再來弄P2P,就變成了Sync這個的概念。 Bittorrent Sync (簡稱BT Sync) 提供簡易達成這功能的管道,利用BT技術作為傳輸協議,簡易架設個人網路,相較於其他個人雲端系統好處是越多裝置速度越快(BT特性)。 首先連上 官網 下載軟體 以Windows版本為例,其他平台請自行摸索,桌上型的OS X或Linux應該都蠻簡單的,嵌入式的NAS或Router系統可能比較挑硬體。 安裝過程沒啥困難的,就跟其他軟體依樣,目前是都沒有綁定任何的外掛~算蠻乾淨的。 基本上設定沒啥,大多數保留預設值即可,唯一需要注意的就是使用的Port與是否使用UPnP,請確保家中Router對應的Port有開或是有UPnP支援,兩者至少要一個有,否則速度可能會很悲劇。語言方面選擇習慣的即可,進階設定值僅供高手需要微調的去最佳化系統。 使用非常簡單,就是在Folders新增一個共用資料夾 選擇電腦上要同步的資料夾並產生一個"secret",如果是要同步另外一個裝置的資料夾,則是輸入該裝置產生的"secret"。 然後就可以在資料夾分頁上管理同步的資料夾了 之後只要把檔案丟進該資料夾,就會在有開啟BT Sync的裝置間同步了,跟一般線上儲存空間Dropbox, Google Drive或Box的軟體類似的機制。 移動裝置上設定也非常的簡單,在資料夾上按右鍵->connect to mobile device 就會出現QR Code如下圖,權限控制沒有FTP那麼細但也算夠用啦  接著在行動裝置上打開BT Sync,選擇ADD FOLDER   ...

黑蘋果試吃心得

因為最近有人揪玩xcode,所以試裝了一下 OS X,其實也是很剛好去年裝電腦的時候選的配件算相容,所以還是可以吃一下,雖然不算完美。 -- 首先一般電腦要裝 MAC 最重要的就是硬體配置了,因為強大的蘋果不會幫自己產品以外的東西寫驅動,所以最好是跟蘋果家的東西越像越好,以下列一些選擇的重點 CPU: 使用 Intel 省事很多很多,但如果是蘋果也沒出的 LGA 2011 系列就不一定好了,也是可行但就需要一些調整 主機板: 若是想要以 OS X 為主系統的話就建議選技嘉的,電源管理系統可以無痛接軌,其他廠的也行但就需要多一些折騰的手續。 顯示卡: 雖然蘋果自己都用 AMD,但是好像是 nVidia 比較好處理!? 總之選中階的就好了,因為蘋果系統下顯卡基本上就是廢掉一半功力,高階的也不會強多少,SLI 跟 Crossfire 就別想了,會很難搞。 有的沒的周邊: 鍵盤很頭痛,除非找水果專用的不然大概都需要另外的程式應對,不過如果快捷件用不多的話可以將 Ctrl 對應到 command 就好(內建),滑鼠沒差都可以順利使用。其他組件要是 USB 有正確驅動應該都沒有問題。 基本上硬體有選過那要把 OS X 安裝上去是完全可行的,最大的問題就是如何騙過系統這是一臺 MAC,這件事交給 Bootloader 來就沒問題了,支援黑蘋果的 bootloader 最有名的應該是變色龍吧,硬體支援度很不錯,然後掛上適當的驅動就好。 掛驅動要先準備個檔案叫做DSDT( Differentiated System Description Table ),因為BIOS內建的版本很大可能會不合,所以必須修改,這個修改可以說是玩黑蘋果的精華。 不是很懂硬體的話還是別嘗試了~一般還是看有沒有高手改好的patch來套用,不然就是要自行研究看看。 驅動的部份如果是主流的硬體好像都可以用,一樣會有高手 Porting Linux 或 Unix 版本過來,當然跟原生的沒法比,但是基本運作還行,顯卡部份都有原廠的驅動可用,無論nVidia, AMD 和 Intel 都有 Mac 使用,型號注意一下儘量不要架構差太多的就好。 驅動到什麼效果也是黑蘋果的功力差異,基本上硬體選好都可以跟白蘋果一樣的。硬體好點超越也不是不可能 XD。 理論上安裝完後檢查一下程式執行速度...

Firefox 字體平滑 設定

算是筆記一下 Firefox 6之後有個重要(對我來說)的功能就是設定Cleartype的選項,還蠻強大的,算是半套GDI++的功能包含其中。啟動方式很簡單,就是到about:config然後在filter中打入gfx,就會出現像是色彩管理及畫面輸出等相關設定 個人設置如下 gfx.font_rendering.cleartype.alway_use_for_content=ture /*對所有內容打開*/ gfx.font_rendering.cleartype.use_for_downloadable_fonts /*預設開啟*/ gfx.font_rendering.cleartype.params.cleartype_level gfx.font_rendering.cleartype.params.enhanced_contrast /*這兩者依個人喜好設定,數值0-100,個人沒將cleartype_level開滿因為會覺得有點糊*/ gfx.font_rendering.cleartype.params.force_gdi_classic_for_families /*類似GDI++可以依字型設定輸出平滑方式,但是只有分系統預設方式及Fx自己的方式,若覺得系統方式渲染更好的字型就加進來*/ gfx.font_rendering.cleartype.params.force_gdi_classic_max_size /*用系統cleartype輸出字型最大尺寸,大於本尺寸的字型不用cleartype輸出*/ gfx.font_rendering.cleartype.params.gamma /*gamma值,一般2.2=2200,1.8的就設定1800*/ gfx.font_rendering.cleartype.params.pixel_structure /*液晶螢幕的陣列,一般都是RGB所以設定1,0 = flat, 1 = RGB, 2 = BGR */ gfx.font_rendering.cleartype.params.rendering_mode /*重點項目,0 = default 自動選擇, 1 = aliased 不平滑輸出, 2 = GDI Classic 普通的,用整個像素控制, 3 ...

Alice, what have you done?

這款麻辣馬開發的遊戲,由於之前對FPS如Portal和Bioshock太過熱愛,所以排在這兩款遊戲後再來進行,但若排除掉FPS因素及我沒打過Alice一代,對它的熱愛應該不輸上述兩款XD,首先最驚人的就是美術設定上,魔幻+怪異+恐怖,很有瘋狂後Wonderland該有的樣子,後面Queensland有些地方還點類似入侵腦細胞那樣酷炫的場景,光是在遊戲內四處亂逛閒晃就很享受,可惜有些地方不夠精緻,會出現破面~要是有像Crysis那樣豐富的環境互動及畫面品質就好了。

some notes

前陣子才知道台大智活有一個使用者經驗實驗室,也久聞台大教授有一些相關的作品如ivLab等等,不過他們都是做很偏CS的~比較不會像HCI從多面向切入,畢業也是發文章或寫論文而不是做Project,不過也因為是在台大,技術上非常強,如處理影像會用Matlab而不是Photoshop XD,所以在很多概念要實作時很吃香,也比較有機會產學合作。

暈七暗黑

現在網路上面討論最火紅的作業系統一個是新到不行的雪爆,另外一個就是大哥的暈妻了~~ 雪豹根本沒有防盜機制可言(用個人良心防止盜版),但是微軟大哥就沒這麼佛了,暈倒系列大家都知道盜版很多,但是其實他們是有防止盜版的機制的!來記錄一下最近的幾代心得 喔~之前XP都是用正的,還都只有在校園裡面用喔!連使用規範都很遵守,超乖的! 恩~ 好一陣子前~眾所期待的windows 7 出了RTM,也算是正式版本,不過我懶得去折騰,就之前流出的RC繼續用 不過RC有個問題就是有使用期限,對於要移交給老姐用這樣不太方便,所以乾脆就去找了RTM版裝上 當然現在還沒發售沒有Z版~不過暈七的防盜機制實在不太好阿(就目前情況來說) 先說以前,暈倒插屁推出了自以為很厲害的鎖硬體Retail版,想說看可不可以有好的防盜,結果大家都跑去找了VOL~也弄到了微軟以為弄不到的KEY~所以很快的就都用上啦,當然微軟不笨,用WGA釣到很多暗黑人士,不過VOL好像還是無敵? 所以Vista就改得更難惹,暗黑玩家基本上是放棄零售版了,最愛的依然還是OEM~這會兒微軟把辨識機制鎖在BIOS裡面,配上證書~當然,世上沒有完美的防盜機制,當然還是會被破,只是難度真是增加很多就是~ 長話短說,總之到了後期Vista的破解機制基本上就是用OEM版本,用假的BIOS配上高手們弄到的證書檔案在配上OEM版本的key去啟動,騙系統說這是一部廠牌電腦,配上搭售的OEM Key~(這就是為啥筆電可以大刺刺的把序號貼在機上,因為只有序號沒用),整體來說,最重要的就是在BIOS裡面的SLIC~這東西……說難不難說簡單也不簡單,廳高手們在弄就是開啟HEX~然後找到關鍵地方修改(改法就是看高手怎樣破解出品牌電腦BIOS裡面的SLIC資訊~照著修改進自己的BIOS裡面就好),後來還有佛心好人幫忙寫出工具,可以很簡單的把這些資訊(SLIC)刷進BIOS檔案中,然後再把這檔案更新進自己電腦的BIOS~說穿了真的很簡單,東西都傳好好幾秒鐘就OK了,然後安裝完也只要簡單的指令把匹配的證書和Key刷進去就好,目前看來是沒啥問題的~甚至windows update都可以,因為系統判定這是一台品牌機~hummm 當然這個東西要動到BIOS,還可能要面對一推16進位碼,還要筆記一堆記憶體位址,最後還要心臟很大顆的把這個東西刷進自己電腦裡,很多人就失敗啦~刷...