Ruby:ide開發環境

用Visual Studio Code,可以掛入rubocop語法檢查,對初學者很好用,是目前覺得最好的選項。

geany可以。如果程式組織的夠好,應該這個就夠用了。

eric也可以用,但是有點太大了。

分類: ruby | 發佈留言

mysql自定函數分割字串

https://gist.github.com/ntomka/fbf8e8b48690cecafe39

CREATE FUNCTION SPLIT_STRING(str VARCHAR(255), delim VARCHAR(12), pos INT) 
RETURNS VARCHAR(255)
DETERMINISTIC
RETURN REPLACE(SUBSTRING(SUBSTRING_INDEX(str, delim, pos),
LENGTH(SUBSTRING_INDEX(str, delim, pos-1)) + 1),
delim, '');

用法和內建的function一樣。例如下例會顯示pear。

SELECT SPLIT_STRING('apple, pear, melon', ',', 2)

分類: mysql | 發佈留言

gnome-terminal -x 後接指令過長問題的解決方式

gnome-terminal  -x “cd /doc/gept/ogg;/doc/gept/ogg/MPA”
這樣是行不通的,會執行錯誤。

gnome-terminal  -x sh -c “cd /doc/gept/ogg;/doc/gept/ogg/MPA”
這樣就可以了。

分類: 未分類 | 發佈留言