發表文章

目前顯示的是 十二月, 2010的文章

[JavaScript] 將 CSV 檔案轉換成 JSON 資料

我們在拿到客戶提供的資料的時候常常會拿到 excel 檔案(這算幸福的)
至少我們可以簡單的利用一些軟體轉成 csv丟進資料庫裡處理。如果搭配個後端 API 基本上資料都不會是太大的問題可以做成 JSON 供 JavaScript 使用,但是如果在沒有後端或是資料庫的環境中呢?


首先我們先把 csv 檔案放到 server上 利用 $.get() 取得內容,接著將內容String 丟進我們待會會用到的 csvJSON 外掛 function 中。就會取得 JSON
但是這個時候的 JSON 還是 String 的形態所以還無法被解析,我們再加個 JSON.parse() 就可以拿到整個 JSON 物件摟!


function 來源:
https://gist.github.com/iwek/7154578

web版linux系統管理員介面 - webmin安裝

圖片
linux伺服器上面最麻煩的一件事情就是指令很多,對於不熟指令的初學者網管來說簡直是惡夢。
其實有比較簡單的管理介面可以使用啦!我們只要在伺服器上安裝webmin這個套件就可以利用網頁的方式管理伺服器的系統,權限大到連重開機都不是問題喔!



只要在指令界面上輸入;
rpm -U http://ncu.dl.sourceforge.net/project/webadmin/webmin/1.530/webmin-1.530-1.noarch.rpm

就可以由遠端伺服器上直接下載webmin來安裝了
安裝完後管理的路徑就是
http://伺服器網址:10000

因為安裝完後預設的port是10000所以如果連不進去請檢查一下防火牆設定吧(建議是在防火牆還沒啟用前就先安裝啦,這樣最不會出問題)

登入的帳號密碼就跟你在linux上設定的使用者是相同的。



webmin中文化流程
這個套件是多國語言版本的,不過安裝完成時是預設英文版的,所以我們要選擇中文語系來使用。

在左手邊主選單找到webmin -> Change Language and Theme
預設應該是Global language (English (US)),把他改成Personal choice->Traditional Chinese (ZH_TW.UTF-8)就是正體中文啦!

設定完成後將頁面重新整理就可以看到令人感動的中文介面了。