2013年12月4日 星期三

學習工具--W3Schools

w3schools.com  http://www.w3schools.com/
網站簡介:Web Develop技術參考工具網站

以前搞ERP時,就常上網查找一些SQL語法!因為我的SQL真的不是普通的爛,只有要用到的時候才會想去查書或上網找答案,平常沒在背的。

Platform簡介(1)--node.js

看完JavaScript的簡介後,應該了解JavaScript是著重於前端Browser應用的程式語言,而Node.js框架則是將JavaScript實作在後端Server上,node.js讓JavaScript不再只是個網頁語言,而是名符其實跨平台的開發語言。

2013年12月3日 星期二

Language簡介(2)--JavaScript

JavaScript起源於1995年由Netscape(網景公司)的工程師Brendan Eich設計而成,因為剛開始是由Netscape推出取名為LiveScript,但Netscape與Sun Corp.合作時,期望其風格能與Java相似,故改其名為JavaScript。除此之外,JavaScript與Java就沒有其他關係了。

2013年11月28日 星期四

node.js學習記錄(2)--第一支js

安裝完node.js環境後,就可以開始跟node.js交談,寫一支簡單Print "Hello World!"的程式吧!其實說是程式有點太over,不就是使用console.log指令來輸出"Hello World!"。

node.js學習記錄(1)--安裝local開發環境

安裝node.js其實相當簡單,直接到官網就能下載最新版本:http://www.nodejs.org/

node.js支援Windows、Mac OS X、Linux、SunOS...等作業系統的自動安裝檔,由於node.js是一套open source的開發平台,所以你也可以下載node.js的source code來研讀與修改相關功能或模組,建立出一套屬於自己的node.js開發平台。

Language簡介(1)--Ruby

Ruby是在1995年由日本人--松本行弘所提出的設計開發出來的程式語言,在2000年以前發展範圍大都在日本境內,所以較少日文以外的文件,直到2000年引進美國後才開始慢慢發展出許多英文的文件與程式範例應用,但真正廣被人知是到2004年Ruby on Rails框架誕生。

2013年11月26日 星期二

Ruby學習記錄(2)--Iterator

Iterator(迭代器) Wiki百科

一般程式語言習慣使用迴圈語法來進行資料的重複性判斷,例如:While / Until / For等,而Ruby的設計習慣卻是使用Iterator來替代迴圈的語法,有了Iterator只是讓程式更加精簡、聰明,但是不代表你就不能使用While / Until / For這些迴圈語法。

While / Until / For仍然存在於Ruby裡,只是大家習慣使用Iterator來取代迴圈語法。

Ruby學習記錄(1)--ternary operator

Ruby of Rails(簡稱ROR)是一套很聰明又很容易維護的Web Framework,現在已經是全世界許多Web developer開發的首選之一。

Ruby語言是由一個日本人開發出來的,奇怪,怎麼看了這麼多框架、語言,怎麼就都沒看到有華人發展出來的?還是其實有,但我孤陋寡聞?請告訴我。

Language / Framework / Platform 霧煞煞兮....

以前,對於一個Programmer來說,熟悉一種程式語言絕對不夠,但只要熟透一種語言再加上清楚的邏輯思考分析能力,想要再學其他的語言都是很簡單的。

2013年11月25日 星期一

WEB IDE(1)--Codio

昨天為了找到一個可以驗證GitHub跟自己練習程式的IDE(Integrated Development Environment)環境,A-Fu介紹了Codio這個IDE可以試試。

帳號登入與GitHub整合

這個Site可以使用GitHub帳號直接整合登入,對於經常到處登錄但老是忘記帳號/密碼的人來說,是個體貼的設計。

2013年11月23日 星期六

改變的開始,焦慮的開始

自從開始接觸程式開始,所有學習到的語言都是結構化、制式化。以前,大都只要按照書本上的step by step,配合實例,很快我就可以看懂程式語法,知道可以從哪一段程式調整為自己想要的內容或功能。甚至於,可以把好幾支不同的程式,Combined在一起,變成我自己想要的功能,這種copy & paste的功力,相信很多人開始學Coding時,都是這樣開始的。