-->

2016-10-29

markdown test

this is h1

this is h2

this is h3

this is h4

this is h5
this is h6

標題:

副標題:

  • li
  • li2
    1. asdf
    2. sdfasdf
    3. sdfasdf
另一個
宏偉秘境會不斷變化內容供玩家挑戰,你的角色自然會遇上有難度的關卡,在不同怪物組:::合、菁英屬性及關卡環境的變化下,你無法預測下一個挑戰內容。
卡環境的變化下

h1在提示大家如何對應這些挑戰之前,我們先了解設計這些關卡背後的用意,包括遊戲平衡及多種玩法的重要性。

h2在提示大家如何對應這些挑戰之前,我們先了解設計這些關卡背後的用意,包括遊戲平衡及多種玩法的重要性。

h3在提示大家如何對應這些挑戰之前,我們先了解設計這些關卡背後的用意,包括遊戲平衡及多種玩法的重要性。

h4在提示大家如何對應這些挑戰之前,我們先了解設計這些關卡背後的用意,包括遊戲平衡及多種玩法的重要性。

h5在提示大家如何對應這些挑戰之前,我們先了解設計這些關卡背後的用意,包括遊戲平衡及多種玩法的重要性。
h6在提示大家如何對應這些挑戰之前,我們先了解設計這些關卡背後的用意,包括遊戲平衡及多種玩法的重要性。家如何對應這些挑戰之前,
我是breakquoto對應這些挑戰之前,我們先了解設計這些關卡背後的用意,包括遊戲平衡及多種玩法的重要性。家如何對應這些挑戰之前,
我是pre code 對應這些挑戰之前,我們先了解設計這些關卡背後的用意,包括遊戲平衡及多種玩法的重要性。家如何對應這些挑戰之前,
我是 em
我是粗體
Use the printf() function.
加入<em> 使用 `
Markdown支援在下面這些符號前面加上反斜線來幫助插入普通的符號
\ 反斜線
` 反引號
* 星號
_ 底線
{} 大括號
[] 方括號
() 括號

井字號

  • 加號
  • 減號
    . 英文句點
    ! 驚嘆號
測試 br
提示大家如何對應這些挑戰之前,
我們先了解設計這些關卡背後的用意,包括遊戲平衡及多玩法的重要性
挑戰之前
挑戰之前
挑戰之前
挑戰之前

2016-10-28

在Execl裡,檢查有無重複欄位

使用 COUNTIF + IF

= if ( ( countif (1:1000,A1 ) ) > 1 , “重複”, “” )

檢查 A1:A1000 使否有跟 A1 一樣值,若一樣
countif 會回傳 2 ,代表重複。

在 google 試算表中無法直接使用在 條件式格式設定上
取而代之是需要多增加一排行列,檢查是否有重複並顯示。

若要在 條件式格式設定上 使用自訂規則須注意傳回值必須
是 True 或 False,用 ” = ” 連接。

在Execl裡, 不想看到錯誤訊息 #N/A , #NUM!, #VALUE!

在Execl裡, 不想看到錯誤訊息 #N/A , #NUM!, #VALUE!

使用 IFERROR

IFERROR(被檢查數值, 若是error 則顯示這個欄位)
IFERROR(A1, “this is error”)

檢查 A1 是否是 error 值,若是正常數值,取回A1
若是error 值,顯示”this is error”,預設是 “”

錯誤訊息可以是 : #N/A , #NUM!, #VALUE! , #DIV/0!

用法示範
IFERROR(A1,”Error in cell A1”)

IFERROR(A2)

在Execl裡,使用 IF 條件式使用

在Execl裡,使用 IF 條件式使用

IF(邏輯判斷 , 若為真傳回值 ,若為假傳回值)

例如
IF(A2 = “foo”,”A2 is foo”)
IF(A2,”A2 was true”,”A2 was false”)
IF(TRUE,4,5)
= 4
邏輯判斷只能用 = , > , < ,其他的 ==, != ,>=, <= 不能用

2016-10-26

在Execl裡,匯入文字檔資料 Text ,txt

利用複製貼上功能

文字檔格式以 Tab 鍵 Tab換行 Enter 區隔

例如:a b c e 複製上 Excel 會變成

a b c d

例如:
a
b
c
d

複製上 Excel 會變成

a
b
c
d

使用google 函數 IMPORTDATA

用法示範

IMPORTDATA(“http://www.census.gov/2010census/csv/pop_change.csv“)

IMPORTDATA(A2)

2016-10-25

在Execl裡,如何搜尋、比對字串、數字

使用 MATCH

傳回在第幾格的位置 = MATCH(要搜尋的值, 被搜尋的陣列 , 參數)

MATCH("Sunday", A2:A9,0)

MATCH("Tuesday", A1:A9,0)
= 2 

範例:

* A B C D
1 Monday 星期一 Mon
2 Tuesday 星期二 Tue
3 Wednesday 星期三 Wed
4 Thursday 星期四 Thu
5 Friday 星期五 Fri
6 Saturday 星期六 Sat
7 Sunday 星期日 Sun

使用 VLOOKUP

傳回被搜尋的陣列的值 = VLOOKUP(要搜尋的值, 被搜尋的陣列, 要傳回第幾格的陣列, 參數)

VLOOKUP("Wednesday", $A$1:$C$7, 1, FALSE)
= Wednesday

VLOOKUP("Wednesday", $A$1:$C$7, 2, FALSE)
= 星期三

2016-10-18

將數值或字串互相轉換

字串轉換成數字 VALUE( “123” )

VALUE( "123" )
VALUE( "7/20/1969" )
VALUE( "12:00:00" )

將數字轉換成文字

TO_TEXT
TO_TEXT(24)
TO_TEXT(A2)

TEXT(數字, 格式)
TEXT(1.23,”$0.00”)
TEXT(A2,”#.###”)
TEXT(24,”#.0?”)
TEXT(DATE(1969,7,20),”yyyy-MM”)

擷取字串中的某一字串

使用 MID ( “字串” , 第幾位元 , 字串長度 )

MID( "get this" , 5 , 4 )
= this 

MID( A2 , 3 , 5 )

2016-10-09

將字串連接在一起

最簡單的方式就是使用 & 符號:

 c1 = A1&B1
    = A1B1              

將多個字串連接在一起 :

 A4 = CONCATENATE("Super","calla","fragi","listic")
    = Supercallafragilistic

 A4 = CONCATENATE(A1,A2,A3)
 A4 = A1A2A3

指定分隔符號將插入字串中:

 A4 = JOIN(",",A1:A3)
 A4 = A1,A2,A3

2016-10-08

八成努力,兩成結果

八成努力,兩成結果
重視過程,看輕結果

我常隨手用 Sublime Text 將各種筆記用 markdown 格式記錄起來

人的記憶力是很差的,你隨便翻一下自己半年前寫的 code,還看得懂多少?

以前很多科目的作業會希望我們寫下 trace code 的流程,或是敘述做作業時遇到什麼問題、查到的資料、解決方法等等,因為教授或助教希望我們能「紀錄自己曾經遇到的問題」;

我當助教帶大學部專題生時,也採用類似的做法,請他們做簡報撰寫遇到的問題與解決方法,因為這些「過程」是學習路上很重要的經驗。

學習時(上課、Coursera 等) 我通常將筆記以 Markdown 格式紀錄在純文字檔內,此時的筆記比較瑣碎,格式也比較亂,以「總之先記下來」為主;接著複習時將原有資料做整理、查詢補充資料並改寫成「自己理解的東西」。

尚未整理的筆記以 Markdown 格式 存在 Dropbox 內。
如果知識比較零碎或很常用,我會將其拆解並依照 這篇的規則 將其加入 Anki。
如果知識不夠齊全,或整個大主題還有需要補充的地方,我會先將其加入 Evernote 保存。
等到相關內容足夠了,我再從 Evernote 整理並用 StackEdit 寫成 Blog。

網路的進步使得我們現在有著類似的情況:

如果你現在不會某個知識,但是在 Google 之後,一分鐘內就可以學會的話,那你的潛在價值會遠比那些要花要花一天找資料 + 學習的人還要高出許多。不要覺得這種事不可能,認識越多人之後,會發現每個人長久累積下來的習慣會導致其學習能力產生極大落差。

 滾雪球效應:

因為每天練體力,體力會越來越好。
因為每天看英文,英文能力會越來越好。
因為每天記憶東西,記憶能力會越來越好。
因為每天學習東西,學習能力會越來越強。
因為每天查資料,查資料能力也會越來越強。
越常查資料,就越會查資料,就這樣。

todo  代辦事項
hack  可以更好
fixme  有問題修理
XXX    危險

2016-10-07

每天新卡片的數量 :

每天新卡片的數量:告訴 Anki 明天你要學習多少新的卡片。

幾天沒讀不會影響到新卡片的增加,新卡片的數量 會影響現有的
牌組和子牌組。舉例來說:牌組 French 限制每天有 20 張新卡片
產生,但是子牌組 French::Lesson 1 French::Lesson 2 已經
限制 15 張新卡片產生,當 French::Lesson 1 已產生 15 張新卡片
時,French::Lesson 2只能產生 5 張新卡片。

ps:要能正確產生新卡片,最好個別去設定牌組的選項,產生
正確的新卡片。牌組之間各個獨立,就不會互相影響。相對的
,可以設定一個母牌組不要產生新卡片,以下子牌組就不會產
生新卡片,當你有其他的事情忙時,就把不想要複習的牌組掛
在這母牌組下面,就不會產生新卡片。

原文:
New cards/day tells Anki how many new cards you’d like introduced
on each dayyou open the program. Missed days will not cause the
cards to pile up. The limit applies to the current deck and subdecks.
This means if “French” has a limit of 20 cards and
“French::Lesson 1”and “French::Lesson 2” both have limits of 15
cards, you’ll get 15 cards from lesson 1 but only 5 cards from
lesson 2.

2016-10-01

關鍵時刻

關鍵時刻
=======

人跟人為什麼不一樣,或許是在關鍵時候選擇不同。

當你讀書累的話,你是選擇在多讀一點,還是去休息
,當你遇到熟悉的人,你會做怎樣的反應。
當你遇到挫折時,你會在繼續努力,還是會放棄。
當你遇到未解的問題時,如何反應
不理他,當作沒發生過,還是告訴上司,
還是自己想辦法解決。
當你被女朋友說要分手的時後,你的反應是、、、
當身體勞累時,會想辦法去多念點書,
當你沒錢時,想辦法去賺錢,還是抱怨。
當你賺到錢時,想辦法買東西,還是儲蓄。
當你有新的想法時,你是努力實現,還是稍縱即逝。
當你的小孩子出錯時,你是想辦法去責罵,還是一起解決。

反應不同,命運也不同。
有的人就是在關鍵時刻,表現得特別神勇。
有的人就在會懦弱,不敢出手。