:::

Google分析做使用者行為研究初探:加入使用者ID / How to Send User IDs to Google Analytics

布丁布丁吃布丁

Google分析做使用者行為研究初探:加入使用者ID / How to Send User IDs to Google Analytics

image

Google分析可以保存相當多網頁操作記錄,並且以簡單、美觀的儀表板呈現。很多數位學習系統都直接整合Google分析,例如Moodle。但是Google分析預設會將使用者匿名、模糊處理,這樣子研究分析時就無法分辨是哪一位受試者的操作。我們其實可以將系統中明確的使用者ID加入Google分析中,成為Google分析的一個自訂維度。以後就可以根據使用者ID來分析使用者行為了。

(more...)

如何用PHP執行root權限指令? / Run a command as the Root in PHP

布丁布丁吃布丁

如何用PHP執行root權限指令? / Run a command as the Root in PHP

image

PHP中可以用exec()等指令來執行系統指令,但是執行指令時的身份會是運作網頁伺服器的身份,大部分預設就是www-data。而www-data身份是不能執行影響作業系統的功能,如果想要進行像是重新啟動 (reboot)或是重新啟動Apache Tomcat的操作,就必須以root管理者身份操作才行。本篇參考StackOverflow上的解法,在PHP以SSH2連線以root登入後直接進行指令操作,如此就能解決權限上的問題。

(more...)

ownCloud要如何直接編輯任意純文字檔:符號連結的做法 / How to Edit Any Plain Text File in ownCloud? A Symbolic Link Solution

布丁布丁吃布丁

ownCloud要如何直接編輯任意純文字檔:符號連結的做法 / How to Edit Any Plain Text File in ownCloud? A Symbolic Link Solution

image

為了管理伺服器上的檔案,我嘗試在伺服器上安裝ownCloud以便直接使用網頁來管理。ownCloud的Text Editor套件雖然可以直接在線上編輯txt、html等檔案,但是像JSP、properties等其他副檔名的檔案就不行編輯了。這時候我們可以用Linux的符號連結ln功能來創建一個.txt字尾的連結,這樣子就能夠讓ownCloud在線上編輯這個檔案。

(more...)

序列分析工作坊問答記錄 / Sequential Analysis’s Q&A

序列分析工作坊問答記錄 / Sequential Analysis’s Q&A

image

我之前寫過一篇「行為編碼與序列分析演講和PHP版本序列分析工具」,裡面介紹了序列分析的基本概念。不過很多細節並沒有在投影片上直接描述。以下我就根據讀者的提問來一一回答。

(more...)

Zotero如何產生按照筆畫排序的中文參考書目 / How to Create a Stroke Order Chinese Bibliography with Zotero

布丁布丁吃布丁

Zotero如何產生按照筆畫排序的中文參考書目 / How to Create a Stroke Order Chinese Bibliography with Zotero

image

我之前有介紹過用Zotero同時輸出中文、英文合併的APA參考文獻格式。但是該篇文章介紹中是以Zotero調成英文語系的前提下來使用,這會造成中文不會按照筆畫來排序的問題。這時候請安裝我更新後的apa_zh_pulipuli.csl引用文獻樣式檔,然後語言選擇為「中文(臺灣)」,那輸出的參考文獻就會按照筆畫排序囉。以下我就介紹如何操作。

(more...)

在Word中保持圖片與標號位於同一頁:表格的做法 / How to Keep Figure and Caption in the Same Page: A Table Solution

布丁布丁吃布丁

在Word中保持圖片與標號位於同一頁:表格的做法 / How to Keep Figure and Caption in the Same Page: A Table Solution

image

撰寫論文與報告時必須為圖表撰寫標號(Caption,伴隨著圖1、表1的編號),而這個標號必須和圖表位於同一頁才符合邏輯。但是位於圖片底下的標號卻很容易不小心排版時被擠到下一頁,這該怎麼處理好呢?以下我介紹使用表格中的「不允許列超過頁分隔線」來解決這個問題。

(more...)

使用Google Spreadsheet製作翻譯檔 / Translating Locale Configuration by Google Spreadsheet

布丁布丁吃布丁

使用Google Spreadsheet製作翻譯檔 / Translating Locale Configuration by Google Spreadsheet

image

講到翻譯大家想到的都是Google翻譯,但如果要批次翻譯大量詞彙成指定語言的話,使用Google SpreadsheetGoogleTranslate()函數才是最有效率的做法。以下我建立一個批次翻譯的Google Spreadsheet範本,並教大家如何用它來翻譯吧。

(more...)