วันพุธที่ 12 กุมภาพันธ์ พ.ศ. 2557

การพัฒนา AngularJS เบื้องต้น




การพัฒนา AngularJS เบื้องต้น
1.AngularJS
เป็น MVC Framework ที่ถูกพัฒนาโดย Google  ซึ่งในตัว Framework จะใช้ภาษา Java Script  
เนื่องจาก HTML เหมาะสำหรับในการสร้างเอกสารที่มีการนำเสนอข้อมูลแบบตายตัว (Static documents)  แต่ในการสร้างเอกสารที่สามารถตอบสนองระหว่างผู้ใช้กับเว็บไซต์ได้ที่มีรูปแบบของเว็บแอพพลิเคชัน (Dynamic documents)  โดยใช้ HTML เพียงอย่างเดียวนั้นไม่ค่อยสะดวกเท่าใดนัก 
ซึ่ง AngularJS ช่วยเพิ่มความสามารถของ HTML ในการพัฒนาแอพพลิเคชัน  ทำให้สภาพแวดล้อมในการพัฒนาทำได้รวดเร็ว ตัวโปรแกรมอ่านได้ง่าย และการแสดงผลลัพธ์ที่มีลักษณะพิเศษจากเว็บไซต์ทั่วไป

2.สภาพแวดล้อมในการพัฒนา
ไปยังเว็บ http://angularjs.org/   ทำการดาวน์โหลด AngularJs มาติดตั้งไว้บนเครื่องคอมพิวเตอร์ เพื่อความสะดวกในการพัฒนา
ให้ดาวน์โหลดไฟล์ angular.min.js หรือ  angular.js หรือจะดาวน์โหลดเป็นแบบ zip ที่มีไฟล์อื่นๆ ที่จะสามารถนำไปใช้ในการพัฒนา AngularJS  ขั้นสูงต่อไป
ในที่นี้เลือกจากดาวน์โหลดไฟล์ angular.min.js มาเพียงไฟล์เดียว
                หลังจากที่ได้ดาวน์โหลดมาแล้วในที่นี้ ได้นำเอาไฟล์ angular.min.js มาเก็บไว้ในไดเรกทอรี js


3.ตัวอย่างโปรแกรม
3.1 การแสดงผลโดยใช้ Expression
            สร้างไฟล์ expression.html
1.  <!—- expression.html -->
2.  <!doctype html>
3.  <html ng-app>
4.    <head>
5.      <script src="js/angular.min.js"></script>
6.  </head>
7.    <body>
8.      1+2={{1+2}}
9.    </body>
10. </html>

หากไม่ได้ดาวน์โหลด แต่เครื่องคอมพิวเตอร์เราเชื่อมต่ออินเตอร์เน็ต สามารถอ้าง
<script src=" http://code.angularjs.org/1.2.12/angular.min.js "></script>

ผลลัพธ์ที่ได้
1+2=3





3.2 การรับข้อมูลและแสดงผล
1.  <!-— basic.html -->
2.  <!doctype html>
3.  <html ng-app>
4.  <head>
5.  <script src=" js/angular.min.js "></script>
6.  </head>
7.  <body>
8.  <div>
9.  <label>Name:</label>
10. <input type="text" ng-model="yourName" placeholder="Enter a name here">
11. <hr>
12. <h1>Hello {{yourName}}!</h1>
13. </div>
14. </body>
15. </html>

ผลลัพธ์ที่ได้











3.3 การสร้างโมดูล
1.  <!-- module.html -->
2.  <html ng-app="myApp">
3.  <head>
4.         <script src="js/angular.min.js"></script>
5.  </head>
6.  <body ng-controller="HelloController">
7.         Hello {{target}}
8.  </body>
9.  <script type="text/javascript">
10.        var myApp = angular.module('myApp',[])
11.        myApp.controller('HelloController', function($scope){
12.               $scope.target = 'world'
13.        });
14. </script>
15. </html>

ผลลัพธ์ที่ได้


วันจันทร์ที่ 6 มกราคม พ.ศ. 2557

Infinitive with to (tip)

Too + adjective + to + V1 (adverb)
adjective + enought + to + V1  (adverb)

กลุ่มคำซึ่งตามด้วย Gerund

can't bear
can't stand
can't resist
can't help
give up
go on
keep on
insist on
leave off
object to
put off
be accustomed to
be used to
be opposed to
be tired of
be tired with
be busy
be worth
it's worth
it's no good
look forward to
it's no use

Gerund ตามหลังคำต่อไปนี้

admit  dislike miss allow enjoy practice appreciate escape risk avoid excuse resent consider finish resist delay forgive postpone defer fancy prefer deny imagine prevent detest mind stop dread suggest understand

วันอาทิตย์ที่ 3 มีนาคม พ.ศ. 2556

Using Kind Of and Sort Of

Using Kind Of andSort Of

The expressions kind of or sort of to mean "rather," "partially," or "somewhat" are nonstandard.

Both expressions literally mean "type of" or "variety of."

Incorrect: The child felt kind of lonely.
Correct: The child felt somewhat (or rather) lonely.
Correct: The kestrel is a kind of falcon.
(A type or variety of falcon)
When using kind of or sort of always use a singular object of the preposition of. If the object is plural, then use kinds of or sorts of.

Examples: What kind of salad is this?
(Kind and salad are both singular.)
There are all sorts of fruits in this salad.
(Sorts and fruits are both plural.)
If you are using an expression like kind of, sort of, type of, or variety of, then you are putting the person or thing you describe into a category. Therefore, such expressions should not apply to one specific individual of the type.

Incorrect: He is the kind of leader we need.
(You are referring to a specific person in the subject and to a category in the predicate.)
Correct: He is like the kind of leader we need.
(You are referring to a category, and he is an example of someone in the category.)
Correct: He is the leader we need.
(You are referring to a specific person, not to a category.)

Reference: http://englishplus.com/grammar/00000231.htm

วันอังคารที่ 19 กุมภาพันธ์ พ.ศ. 2556

1. ABOUT TO

be + about + to  - infinitive หมายความว่า เรากำลังจะทำสิ่งใดสิ่งหนึ่งในไม่ช้า
I was about to go to bed when the telephone rang.
Don't go out now - we're about to have supper.