顯示具有 學習 標籤的文章。 顯示所有文章
顯示具有 學習 標籤的文章。 顯示所有文章

2015/2/6

新手該學什麼語言作入門:javascript

朋友貼這個連結給我:http://blog.turn.tw/?p=1283 ,他說覺得有點有趣。

關於新手該學什麼語言作入門,其實我想過。

對於新手來說最困難的不是程式。

最困難的是建立可執行程式的環境。

所以首選絕對是 javascript!

不用安裝IDE,直接用chrome 按 F12 切到 console 就能寫。

如果你要存檔,記事本也能寫,學會後立刻可以作 chrome 外掛,瞬間變潮潮!

學會 javascript 之後再來就是學HTML ,可以在 dropbox 的 public 空間放自己做好的 HTML 檔,馬上成為朋友圈內第一個學會作網頁的人!

入門容易,又可以混口飯吃的語言不多,javascript至少還可以混個10年飯,何不學 javascript?

需要安裝的語言 / 資料庫完全不適合新手阿。

如果你說 javascript 能作的事太少,其實只要學會 jsonp,後台可以全用別人(朋友)的,基本上想做什麼還是能作得出來。

2014/4/1

專門為台灣人設計的五十音濁音記法

記憶學裡面提到,記憶就是將已知跟未知進行連結,這是最有效率的方法。

聽說全世界只有台灣在用注音符號系統,因此對台灣人來說,利用已知的注音符號來記憶五十音規律確實是最佳的方法。

以下將介紹濁音與清音之間的關聯性,下圖標記相同顏色就代表相同發音。


為了方便說明,我只取日文的あ段和少數的例外出來說明。

你有注意到濁音通常是落在清音的正上方嗎?

你有注意到濁音全是注音符號的第一排嗎?

濁音其實是很好推測的。把規則記下後就不需要一個個地背。

藍色的 か(ka) が(ga) 如果對應到注音符號的話,是ㄎ(k) ㄍ(g) ,是不是符合規則呢?

紅色的さ(sa) ざ(za) 如果對應到注音符號的話,是 ㄙ(s) ㄗ(z) ,是不是符合規則呢?

綠色的た(ta) だ(da) 如果對應到注音符號的話,是 ㄊ(t) ㄉ(d) ,是不是符合規則呢?

紫色的は(ha) ば(ba) ぱ(pa) 如果對應到注音符號的話,是 ㄏ(h) ㄅ(b) ㄆ(p),ㄏ是有點歪掉不過還是有個ㄈ撐住,ふ(fu) 上去也是跟ㄅㄆㄈ同一排的。

我們還剩下幾個跑錯棚的

し(shi)  じ(ji) 從ㄒ對應到正上方的ㄐ
ち(chi) ぢ(ji) 從ㄑ對應到正上方的ㄐ
つ(tsu) づ(zu) 從ㄘ對應到正上方的ㄗ

所以除了ㄏ對應到ㄅㄆ之外其他都是找注音符號正上方的發音就對了


2012/11/20

學習的順序

我發現學習一件事情需要很多東西的配合

人類作事情的流程我認為是這樣

環境的輸入 → 腦部演算法的運作 → 肢體的輸出

在學習一件事情時會先從最基礎的肢體輸出開始

速度、精準度和熟練度是重要的

直到腦中所想可以像反射動作一樣的迅速時

才能稱得上是一個良好的駕駛員



再來是根據環境決定該作出什麼策略

足夠了解自己機體的性能 根據機體性能不同 作出的策略也會不同

大部分情況是不了解自己機體的性能

所以要先從了解自己極限在哪開始

有時候看到高手作極限挑戰就覺得自己也可以

那些都是幻覺


最後是環境的輸入 有些參數是沒人提點的話 根本不會去想到要參考的

在資訊分析的初期就被我們遺棄的參數也許就是個重要的參數


這就要靠天份了 或者看看別人的演算法參考了那些環境變數


- 最近玩球女的感想

球女的技能組是複雜的 能作的事情很多

所以需要考慮很多事情才能行動

以下是學習流程

熟悉角色技能快捷鍵、射程、傷害值

技能施放的順序、走位等

適合面對什麼角色 不適合面對什麼角色

什麼時候該打會戰 什麼時候不該打會戰

所謂的環境變數例如

附近的我方/敵方人數

我方/敵人有沒有大絕/召喚者技能

有些資訊並不是一個新手會去考慮的


如果講到騎車的話

十字路口直行時要考慮對向左轉車道的狀況

這也是出了幾次狀況才注意到的


結論 :

1. 提高速度 精準度 熟練度

2. 了解自己的極限

3. 知道各種策略和思考方向

並不是只有在遊戲裡才是這樣

2007/10/12

以FLASH為主-學習的順序

FLASH 有很多種功能

所以有很多人學FLASH 用來作各種不同用途的東西

FLASH 可以分成兩個部分,Action Script 和 影格

FLASH 可以做特效、動畫、和網頁應用程式、選單、網站、遊戲等等

對上述產物做排序:(選單在每一項裡面都要有,除了特效不用 0.0)

    動畫   特效   遊戲   網站   網頁應用程式

設計為主                          程式為主
(影格)                            (AS)

但對一個只會 FLASH 操作的人來說,卻做不出上述的產物。

==== 根據基本能力的不同可以分為以下三大類人 ====

1. 只會設計(只會用影格)
這種人通常會用 FLASH 做精美的動畫
2. 只會程式(只會寫AS)
這種人有能力做應用程式,可以模仿其他人的特效,選單等等,但無法自己設計新的特效和選單。
3. 設計跟程式都會(影格跟AS一起用)
這種人做特效和網站、遊戲的效果很好。

==== 根據每種產物列出基本能力需求:(我無法將設計劃分的更細) =====

1.動畫:設計、攝影、編劇、手繪。

2.特效:濾鏡相關的AS、設計。如果你會PhotoShop的話,就可以用PS的觀念做出很多特效。

3.遊戲:大部分的AS、數學、物理、設計。如果你想做排行榜或者遊戲要可以紀錄的話你還需要server端語言 + 資料庫語言。

4.網站:互動相關的AS、JS、HTML、CSS等等。不過網站本身也有後端資料庫...(這要看需求)

5.網頁應用程式:除了AS,你還需要會很多能與AS配合的語言,例如 server端語言 + 資料庫語言 + AJAX等等。

我認為最難做的是遊戲,畫面不好看就沒人理你,而做遊戲又需要大量的AS,所以難度很高。(是說單人做的話)

==== 學習的順序 ====

如果你還沒熟FLASH,先看看你想做什麼 0.0

如果你已經熟FLASH,又想偏向做動畫,請趕快學設計相關的課程。

如果你已經熟FLASH,又想偏向做特效,多看看別人做的特效API 和 PhotoShop的功能。

如果你已經熟FLASH,又想偏向做遊戲,程式設計必學,另外請多玩 FLASH 小遊戲。

如果你已經熟FLASH,又想偏向做網站,你可以考慮先做網站,再加入FLASH 選單以及 FLASH 首頁動畫,
或把網站當作應用程式來做,整張網頁裡只放一個FLASH。

如果你已經熟FLASH,又想偏向做網頁應用程式,除了程式設計,嗯...目前好像還沒看過不碰後端資料庫的。

==== 我的狀態 ====

設計: 5%

PS: 5%

FLASH: 90%

HTML、CSS、JS:50%

AJAX: 5%

PHP + mysql:20%

目前偏向於:網頁

想學PS,又懶惰學= =