Monthly Archives: January 2014

[Sublime] 中文亂碼的問題

可以安裝ConvertToUTF8這個套件來解決中文亂碼的問題。 參考資料: 如何解決 Sublime Text 的中文亂碼?

Posted in Sublime | Tagged | Leave a comment

[創業] 技術人員需要什麼?

前一陣子看了參考資料中的文章,覺得蠻值得分享的。 底下摘錄連結中的內容: “那技術人員需要什麼呢? 需要創始人證明自己的判斷是對的。技術人員的思維是,「反正我不太懂市場了,先聽你說,只要覺得不是特別不靠譜,我們可以試着來做一下,但你最好在某個時間點上證明你是對的。」 這個時間點很重要,不能無限制的等待下去。我看了第一位朋友的項目,他的產品規劃的極為複雜,後台的管理、支付流程很長。而這些並不是最初給用戶使用的功能。但讓技術人員開發的時候,他的要求是把自己全局的需求全部做完。但技術人員等不到那一點。所以我就會分散自己的精力,減少在這個事情上的投入,這也代表他對此項目存在着懷疑。 所以,我給這位創業者的建議是:儘快證明你的想法是對的,把用戶做起來。而不是把全部的功能都實現。這不僅對技術人員重要,對這個創業項目本身也很重要,避免做很多無謂的浪費。 技術人員之所以願意合作,是因為雙方在合作的開始,已經設定了合作的前提:那就是各自有對方不具備的能力。技術人員通過開發,體現了自己的技術能力,接下來就是創始人需要秀出自己的能力了。試想一下,誰能接受,只是自己幹活,而對方總是在旁邊指指點點呢。 實際上,這個也是讓技術人員看到創始人所具備的能力和資源的展示。做一個早期的原型和 Demo,只要能讓用戶使用。作為創始人,你能不能找到第一批用戶,能不能獲得第一批的反饋。 在很多介紹找合伙人的文章中,都有提到,如果你已經開始運行了你的想法,已經有實際被證明的邏輯,已經有了用戶和客戶,找技術合伙人就變得容易了。 聽我講完這段建議,對方恍然大悟,他說:「我知道了,我接下就應該把我手裡面的數據導入到系統中,然後開始做推廣宣傳,SEO等,讓真的有用戶過來使用,然後我把這些成果展示給技術人員,這樣他們就會增強信心,才能發自內心的主動來推進項目的進程。」” 參考資料: 怎樣把兼職開發變成技術合伙人?

Posted in 創業 | Tagged | Leave a comment

[R] R 適合用來做資料的視覺化(Data Visualization)嗎?

Data Visualization一般分為兩類:Exploratory Data Visualization跟Explanatory Data Visualization。 Explanatory Data Visualization主要是要用視覺化的方式來呈現事實或事件。而Exploratory Data Visualization主要是要使用視覺化的方式來呈現初期的分析資料,以方便找到想要強調的重點。 R以及它的套件如ggplot2,是屬於Exploratory Data Visualization的工具。 D3, Processing.js, Cartograph, Leaflet, Google Refine等等,是屬於Explanatory Data Visualization的工具。 參考資料: A CONVERSATION WITH DATA VISUALIZATION EXPERTS

Posted in R | Tagged , | Leave a comment

[Python] 使用 pip 來安裝 python 套件

在安裝跟管理套件時,有時候使用 easy_install 會出現一些奇怪的問題(…聽說的…)。而 pip 是較新的套件安裝的程式,所以,一般都是建議是以 pip 為主, easy_install 為輔。 pip 的使用方法,大概如下:

如果要在另外一個環境,複製目前的開發環境,可以將目前的套件訊息,存至 requirements.txt 中,再在另外一個環境當中,安裝 requirements.txt 中的套件。

參考下面的連結: Python 套件管理程式簡介 Pip freeze vs. pip list

Posted in Python, 程式設計 | Tagged | Leave a comment

[Web] HTML Entities 的轉換

常用的HTML Entities: HTML Entities 常常需要將大於(>)小於(<),轉換成 &gt; 跟&lt;嗎? 試試看這個網站: HTMLEntities.net

Posted in Web | Tagged , | Leave a comment

[Python] Python 2.7 中文輸入的問題

最近遇到的問題,不知道為什麼會這樣!?…

同樣是中文輸入,一個是 unicode 一個是 big5… 是因為”啓”這個字沒有 big5 的編碼嗎?… 還在尋找解答當中!

Posted in Python | Tagged | Leave a comment

[Python] int 跟 hex 間的轉換

如果要把10進位的整數轉換成十六進位的字串,可以這樣做:

如果是轉換成二進位:

如果要把字串再轉回整數,可以使用 int(),第二個參數使用0的話,它會直接從字串上面去判斷是binary或hex:

Posted in Python | Tagged | Leave a comment

[命名] 列出所有可能姓名

吃飯吃的一半,老婆要我列出我們想要取的所有名字的組合。 只好趕快寫個程式列出所有的名字來交差。 根據筆畫數選出想用的字之後,跑下面的程式列出所有可能的組合。 :p

結果: 張甲子、張甲丑、張甲寅、張甲卯、張甲辰、張甲巳、張甲午、張甲未、張甲申、張甲酉、張甲戌、張甲亥 張乙子、張乙丑、張乙寅、張乙卯、張乙辰、張乙巳、張乙午、張乙未、張乙申、張乙酉、張乙戌、張乙亥 張丙子、張丙丑、張丙寅、張丙卯、張丙辰、張丙巳、張丙午、張丙未、張丙申、張丙酉、張丙戌、張丙亥 張丁子、張丁丑、張丁寅、張丁卯、張丁辰、張丁巳、張丁午、張丁未、張丁申、張丁酉、張丁戌、張丁亥 張戊子、張戊丑、張戊寅、張戊卯、張戊辰、張戊巳、張戊午、張戊未、張戊申、張戊酉、張戊戌、張戊亥 張己子、張己丑、張己寅、張己卯、張己辰、張己巳、張己午、張己未、張己申、張己酉、張己戌、張己亥 張庚子、張庚丑、張庚寅、張庚卯、張庚辰、張庚巳、張庚午、張庚未、張庚申、張庚酉、張庚戌、張庚亥 張辛子、張辛丑、張辛寅、張辛卯、張辛辰、張辛巳、張辛午、張辛未、張辛申、張辛酉、張辛戌、張辛亥 張壬子、張壬丑、張壬寅、張壬卯、張壬辰、張壬巳、張壬午、張壬未、張壬申、張壬酉、張壬戌、張壬亥 張癸子、張癸丑、張癸寅、張癸卯、張癸辰、張癸巳、張癸午、張癸未、張癸申、張癸酉、張癸戌、張癸亥

Posted in 命名 | Tagged | Leave a comment

[Chrome] 在 Windwos 8 中,Tabs 擠在一半的螢幕寬度?

在 Windows 8 中使用 Chrome 時,Chrome上面的標籤常常會擠在一起。 結果螢幕就像這樣: 或這樣: 這是一個已知的 bug。 選用某些特定的 Theme 可以跳過這個 bug。 譬如說從Chrome的”設定(Settings)”裡面,選擇 “Get Themes”,選擇安裝下面這個 Theme (“佈景主題?”) MonoChrome by Berlinski 應該就可以讓Tabs延伸到整個螢幕的寬度。 參考以下連結的討論: http://productforums.google.com/forum/#!topic/chrome/QZoQIbiawDs%5B1-25-true%5D

Posted in Chrome | Tagged | Leave a comment

[WordPress] Image Elevator 插件

一直在尋找可以方便地將圖形加入 Post 裡面的方式,最好是像在 word 裡面一樣,用 copy & paste 的方式,就可以把圖形貼到 post 上面去。 一開始找到的是 imagepaste 這個插件,結果發現在 Chrome 上面試用的時候,根本沒有辦法 copy & paste 圖片。 後來找到的就是這個啦:OnePress Image Elevator!!! 目前使用狀況良好!… 😀

Posted in WordPress | Tagged , | Leave a comment