29 พฤศจิกายน 2558

การผลิตภาพยนตร์สั้น (Short Narrative)

               


                ปัจจุบันสถาบันการศึกษาระดับอุดมศึกษาของไทยจัดการเรียนการสอนเปิดสาขาภาพยนตร์กันมาก ในระหว่างเรียนและเมื่อจบออกไปทำงาน นักศึกษาและบัณฑิตเหล่านั้นได้ผลิตภาพยนตร์สั้นหลายเรื่อง แล้วส่งไปประกวดตามเทศกาลภาพยนตร์กันมากมาย มีผู้ชนะประกวดใช้สนามเหล่านี้แนะนำศักยภาพของตนเพื่อเข้าสู่วงการอาชีพ เมื่อก่อนภาพยนตร์สั้นหาดูยากมักมีฉายตามศูนย์วัฒนธรรม หรือหอศิลป์ปัจจุบัน บ้านเราจัด film festival บ่อยๆ ภาพยนตร์สั้นก็สามารถหาดูได้ง่ายขึ้น

ความหมายของคำว่า "ภาพยนตร์สั้น"

              ไม่มีคำจำกัดความของคำว่า "ภาพยนตร์สั้น" (short narrative หรือ short film) ที่แน่ชัดว่าคืออะไร แต่อนุโลมกันว่าถ้าภาพยนตร์นั้นมีความยาวต่ำกว่าหนึ่งชั่วโมง ถือว่าเป็นภาพยนตร์สั้นทั้งสิ้น เช่น ภาพยนตร์สั้นๆ (short narrative หรือ short film) ภาพยนตร์สารคดี (documentary film) ภาพยนตร์กึ่งสารคดี (docu-drama) ภาพยนตร์การ์ตูน (animation) ภาพยนตร์ศิลปะ (art film) ภาพยนตร์ทดลอง (experimental film) ภาพยนตร์เพื่อการศึกษา (educational film) ภาพยนตร์โฆษณาทางโทรทัศน์ (television commercial) ฯลฯ ศิลปะภาพเคลื่อนไหว (motion graphic) มิวสิควิดีโอฯลฯ แต่ในที่นี้ ส่วนใหญ่จะพูดถึงภาพยนตร์ศิลปะและภาพยนตร์เรื่องสั้นๆ

              จุดเด่นของภาพยนตร์สั้นนั้นก็คือ จะมีอิสระในการแสดงออกทั้งเนื้อหาจะวิพากษ์วิจารณ์การเมือง ศาสนา วัฒนธรรม หรือสังคมอย่างรุนแรงก็ได้ เนื่องจากภาพยนตร์สั้นมักจะฉายชมกันเฉพาะกลุ่ม ส่วนรูปแบบจะวิจิตรพิสดารอย่างไรก็ได้ ดูเข้าใจยากก็ได้เข้าใจง่ายก็ได้ ซึ่งต่างจากภาพยนตร์เรื่องยาวที่จะต้องดูเข้าใจง่าย เป็นเรื่องราวที่น่าติดตามและใช้ดารามีชื่อแสดงนำ สอดคล้องกับความต้องการของตลาดไม่มีฉากอันไม่เหมาะสมที่ทำให้ถูกเซนเซอร์ ภาพยนตร์สั้นที่มีอิสระในการแสดงออกนี่เอง จึงเป็นภาพยนตร์ที่เป็นที่นิยมของคนรักศิลปะโดยทั่วไป

                ข้อสังเกตที่เด่นชัดอีกอย่างหนึ่งของภาพยนตร์สั้นนั้นก็คือ มักจะมีประเด็นนำเสนอไม่สลับซับซ้อน มีตัวละครหลักเพียง 1-2 ตัว มีตัวประกอบไม่มาก ภาพยนตร์สั้นมักลงทุนไม่สูงนัก เนื่องจากไม่ได้ทำเพื่อฉายตามโรงภาพยนตร์ สำหรับในต่างประเทศที่วงการศิลปะเจริญกว่าเมืองไทย จะมีช่องทางนำเสนอผลงานหลาย เช่น พิพิธภัณฑ์ เทศกาลภาพยนตร์ โรงเรียนภาพยนตร์ หอศิลป ศูนย์วัฒนธรรมต่างๆ บางครั้งจำหน่ายได้ด้วย เช่น ขายให้หอสมุด และหอศิลป์ ที่ซื้อภาพยนตร์ประเภทนี้สะสมไว้ สำหรับประเทศไทยโอกาสในการแสดงฝีมือและความคิดยังไม่แพร่หลายนัก ส่วนใหญ่จะทำกันเองดูในกลุ่มผู้สนใจกัน แต่อย่างไรก็ตามระยะหลังๆ มีการจัดประกวดภาพยนตร์สั้นมากขึ้น ไม่ว่าจะเป็นผลงานของนักศึกษาหรือบัณฑิตที่จบไปแล้ว เพื่อเผยแพร่ผลงานเหล่านั้น

อ้างอิง :
http://samforkner.org/source/dirshortfilm.html


16 พฤศจิกายน 2558

เคล็ดลับเพื่อการเรียนอย่างมีประสิทธิภาพ



1. รับผิดชอบ  รับผิดชอบตนเอง ไม่ยืมจมูกคนอื่นหายใจ เป็นผู้ชนะจากความสามารถของตน
2. เริ่มต้นดี  ช่วงเดือนแรกในรั้วมหาวิทยาลัย ถือเป็นช่วงวิกฤตของน้องใหม่ หากเริ่มต้นดี ความสำเร็วจะไม่อยู่ไกลเกินเอื้อม
3. กำหนดเป้าหมายในการเรียนอย่างแน่วแน่  กำหนดเป้าหมายในการเรียนให้ชัดเจน ทั้งระยะสั้นและระยะยาว และทุ่มเทความพยายามให้บรรลุเป้าหมายนั้น
4. วางแผน และจัดการ  มีการวางแผน จัดลำดับความสำคัญของกิจกรรมที่ต้องทำ หากทำตารางเวลาเป็นรายสัปดาห์ได้ยิ่งดี
5. มีวินัยต่อตนเอง  เมื่อกำหนดเป้าหมาย วางแผน และจัดการแล้วต้องสัญญากับตนเองอย่างแน่วแน่ที่จะมีวินัย และปฏิบัติตาม 
6. อย่าล้าสมัย  วิทยาการพัฒนาไปอย่างรวดเร็ว การค้นคว้าหาความรู้ ต้องอิงกับข้อมูลที่ทันสมัย ทันเหตุการณ์
7. ฝึกฝนตนเองให้เรียนรู้อย่างมีประสิทธิภาพ  ศึกษาข้อเสนอแนะในคู่มือเล่มนี้ และฝึกทักษะการเรียนรู้ ซึ่งจะเป็นประโยชน์ติดตัวตลอดไป
8. เตรียมพร้อมเพื่อเข้าสู่ชั้นเรียน  เตรียมตัวเป็นผู้ใฝ่หาความรู้อย่างแข็งขัน หากเป็นไปได้เตรียมอ่านเอกสารที่จะเรียนมาก่อนเข้าห้องเรียน
9. มุ่งมั่น จดจ่อต่อบทเรียน มีสมาธิ สนใจ ตั้งใจ เวลาอาจารย์สอน ไม่เข้าเรียนเพื่อพูดคุยกัน 
10. เป็นตัวของตัวเอง รู้จักคิดและทำ ด้วยความสามารถของตนเองคิดเสมอว่าเราเป็นผู้หนึ่งที่มีศักยภาพสูง
11. มีความกระตือรือร้น  ความสำเร็จเป็นของผู้ที่มีความริเริ่ม เป็นฝ่ายรุกที่จะมุ่งหน้า และคว้าความสำเร็จเป็นของตน
12. มีสุขภาพดี  อย่าลืมใส่ใจต่อสุขภาพร่างกาย กิจกรรมนันทนาการ และกิจกรรมสังคม วางแผนจัดเวลาต่อสิ่งเหล่านี้ให้พอเหมาะ
13. เรียนอย่างมีความสุข  พยายามเก็บเกี่ยวความน่าสนใจในบทเรียน คิดเสมอว่าทุกวิชาน่าเรียนรู้ น่าสนุกทั้งนั้น แล้วท่านจะพบว่า เราก็เรียนอย่างมีความสุขได้

อ้างอิง : http://www.dek-d.com/board/view/1610287/



3 วิธีอ่านหนังสือสอบ จำขึ้นใจแถมสุขภาพไม่พัง

         

               ในช่วงของการสอบอาจมีนักเรียน นักศึกษา ที่จำเป็นต้องอ่านหนังสือในเวลากลางคืน และมักหิวในช่วงดึก เพราะเกิดจากการหลั่งฮอร์โมนความเครียด ซึ่งควรกินอาหารที่ดีต่อสุขภาพ เช่น นมถั่วเหลืองรสจืด หรือ ถั่วลิสง อัลมอนด์วอลนัท พิตาชิโอรส ธรรมชาติ แบบอบ ไม่ทอด และไม่มีเกลือผสม แทนขนมขบเคี้ยวจำพวกมันฝรั่งทอดกรอบ เพราะจะได้รับโปรตีน และไขมันที่ดี หรือเพิ่มความสดชื่นด้วยผลไม้รสเปรี้ยวก็ได้

3 เทคนิคการอ่านหนังสือให้ได้ผลไว้ดังนี้

           1. ต้องอ่านเมื่อร่างกายพร้อม ไม่ฝืนตนเอง ไม่อ่านขณะง่วง เพราะจะทำให้อ่านไม่รู้เรื่อง

           2. สภาพแวดล้อมต้องพร้อม ไม่มีสิ่งรบกวนให้เสียสมาธิ เช่น ปิดโทรศัพท์มือถือ ปิดโทรทัศน์ เพราะหากทำหลายอย่างพร้อมกันจะทำให้ประสิทธิภาพของการจดจำเนื้อหาลดลง

           3. ขณะอ่านควรคำนึงถึงเนื้อหาที่ครูเน้น เกิดการตั้งคำถามกับตนเองว่าอยากรู้เรื่องอะไร แล้วจึงอ่านเพื่อหาคำตอบนั้น ๆ เพราะการอ่านเพื่อหาคำตอบจะทำให้สนุกและไม่น่าเบื่อ และเมื่อหาคำตอบได้แล้ว ควรเล่าให้ตนเองฟังซ้ำอีกรอบ เพื่อทำความเข้าใจ เพราะการเล่าหรือการเขียนทบทวนเนื้อหาด้วยตนเอง จะสามารถทำให้จำได้นานขึ้น และหากมีเวลาควรทำข้อสอบเก่าซ้ำ ซึ่งจะช่วยอุดช่องโหว่ในด้านที่เรายังไม่รู้ได้ด้วย

              การดูแลสุขภาพควบคู่ไปกับการศึกษาก็เป็นสิ่งที่ควรใส่ใจ เพราะนอกจากการศึกษาจะเป็นรากฐานของอนาคตที่ดีแล้ว สุขภาพที่ดีก็เป็นสิ่งสำคัญที่ช่วยเกื้อหนุนเช่นเดียวกัน ฉะนั้นเพื่อสุขภาพที่แข็งแรงควรออกกำลังกายอย่างสม่ำเสมอ พักผ่อนให้เพียงพอ และกินอาหารที่มีประโยชน์ ครบ 5 หมู่ เพื่อชีวิตที่ดีในอนาคตด้วยนะคะ

อ้างอิง : http://health.kapook.com/

09 ธันวาคม 2557

คำสั่ง SQL

รู้จักกับภาษา SQL หรือ Structured Query Language


เป็นภาษาที่ใช้ในการติดต่อกับฐานข้อมูลหรือพูดอีกอย่างก็คือ เป็นภาษาที่ใช้ในการสั่งให้ฐานฐานข้อมูลกระทำการใด ๆ ตามคำสั่งที่เราสั่ง ซึ่งในการติดต่อฐานข้อมูลนั้น ไม่ว่าจะเป็น SQL Server , Microsoft Access , MySQL ,DB2 หรือแม้แต่ Oracle ก็จะต้องใช้คำสั่งภาษา SQL ในการควบคุมทั้งสิ้น

โดยส่วนใหญ่แล้วการใช้คำสั่ง SQL เพื่อติดต่อฐานข้อมูลนั้น จะใช้โดยหลักคือ 3 กรณี
1. การเรียกดู
2. การแก้ไข ลบ, เพิ่ม, เปลี่ยนแปลง
3. การสร้างขึ้นใหม่


1. SQL SELECT

เป็นคำสั่งที่ใช้สำหรับการเรียกดูข้อมูลในตาราง (Table) คำสั่ง SQL SELECT สามารถเรียกได้ทั้งตาราง หรือว่า สามารถระบุฟิวด์ที่ต้องการเรียกดูข้อมูลได้
Database : MySQL,Microsoft Access,SQL Server,Oracle
Syntax
SELECT Column1, Column2, Column3,... FROM [Table-Name]
Table : customer
CustomerID
Name
Email
CountryCode
Budget
Used
C001
Win Weerachai
win.weerachai@thaicreate.com
TH
1000000
600000
C002
John Smith
john.smith@thaicreate.com
EN
2000000
800000
C003
Jame Born
jame.smith@thaicreate.com
US
3000000
600000
C004
ChaleeAngel
chalee.angel@thaicreate.com
US
4000000
100000
Sample1 การเลือกข้อมูลที่ระบุฟิวด์ 
SELECT CustomerID, Name, Email FROM customer
Output
CustomerID
Name
Email
C001
Win eerachai
win.weerachai@thaicreate.com
C002
John Smith
john.smith@thaicreate.com
C003
Jame Born
jame.born@thaicreate.com
C004
Chalee Angel
chalee.angel@thaicreate.com
Sample2 การเลือกข้อมูลทั้งหมดของ Table
SELECT * FROM customer
Output
CustomerID
Name
Email
CountryCode
Budget
Used
C001
WinWeerachai
win.weerachai@thaicreate.com
TH
1000000
600000
C002
John Smith
john.smith@thaicreate.com
EN
2000000
800000
C003
Jame Born
jame.smith@thaicreate.com
US
3000000
600000
C004
Chalee Angel
chalee.angel@thaicreate.com
US
4000000
100000



2.SQL LIMIT 

                   เป็นคำสั่งที่ใช้สำหรับการระบุเงื่อนไขการเลือกข้อมูลในตาราง (Table) ที่สามารถกำหนด
จำนวน Record ที่แสดงผลออกมาได้
Database : MySQL
Syntax
SELECT Column1, Column2, Column3,... FROM [Table-Name] ORDER BY [Fields] [ASC/DESC] LIMIT [Int-Start] , [Int-End]
Table : customer
CustomerID
Name
Email
CountryCode
Budget
Used
C001
WinWeerachai
win.weerachai@thaicreate.com
TH
1000000
600000
C002
John Smith
john.smith@thaicreate.com
EN
2000000
800000
C003
Jame Born
jame.born@thaicreate.com
US
3000000
600000
C004
Chalee Angel
chalee.angel@thaicreate.com
US
4000000
100000
Sample1 การเลือกข้อมูลที่มีการใช้ยอดเงินมากที่สุดจำนวน 2 Record 
SELECT * FROM customer ORDER BY Used DESC LIMIT 0,2
Output 
CustomerID
Name
Email
CountryCode
Budget
Used
C002
John Smith
john.smith@thaicreate.com
EN
2000000
800000
C001
WinWeerachai
win.weerachai@thaicreate.com
TH
1000000
600000


3.SQL TOP 
                เป็นคำสั่งที่ใช้สำหรับการระบุเงื่อนไขการเลือกข้อมูลในตาราง (Table) ที่สามารถกำหนดจำนวน Record ที่แสดงผลออกมาได้
Database : Microsoft Access,SQL Server
Syntax
SELECT TOP [Integer] Column1, Column2, Column3,... FROM [Table-Name] ORDER BY [Field] [ASC/DESC]
Table : customer
CustomerID
Name
Email
CountryCode
Budget
Used
C001
WinWeerachai
win.weerachai@thaicreate.com
TH
1000000
600000
C002
John Smith
john.smith@thaicreate.com
EN
2000000
800000
C003
Jame Born
jame.born@thaicreate.com
US
3000000
600000
C004
Chalee Angel
chalee.angel@thaicreate.com
US
4000000
100000
Sample1 การเลือกข้อมูลที่จำนวน Budget มากที่สุดออกมา 2 Record 
SELECT TOP 2 * FROM customer ORDER BY Budget DESC
Output 
CustomerID
Name
Email
CountryCode
Budget
Used
C004
ChaleeAngel
chalee.angel@thaicreate.com
US
4000000
100000
C003
Jame Born
jame.smith@thaicreate.com
US
3000000
600000


4.SQL RAND 
                เป็นคำสั่งที่ใช้สำหรับการระบุเงื่อนไขการเลือกข้อมูลในตาราง (Table) ในรูปแบบของการสุ่ม Record
Database : MySQL
Syntax
SELECT Column1, Column2, Column3,... FROM [Table-Name] ORDER BY RAND() LIMIT [Int]
Table : customer
CustomerID
Name
Email
CountryCode
Budget
Used
C001
WinWeerachai
win.weerachai@thaicreate.com
TH
1000000
600000
C002
John Smith
john.smith@thaicreate.com
EN
2000000
800000
C003
Jame Born
jame.born@thaicreate.com
US
3000000
600000
C004
Chalee Angel
chalee.angel@thaicreate.com
US
4000000
100000
Sample1 การเลือกข้อมูลที่มีการใช้ยอดเงินมากที่สุดจำนวน 2 Record 
SELECT * FROM customer ORDER BY RAND() LIMIT 2
Output 
CustomerID
Name
Email
CountryCode
Budget
Used
C002
John Smith
john.smith@thaicreate.com
EN
2000000
800000
C003
Jame Born
jame.smith@thaicreate.com
US
3000000
600000



5.SQL NOT IN 
                เป็นคำสั่งที่ใช้สำหรับการระบุเงื่อนไขการเลือกข้อมูลในตาราง (Table) โดยไม่เลือกเฉพาะค่าที่กำหนด
Database : MySQL,Microsoft Access,SQL Server,Oracle
Syntax
SELECT Column1, Column2, Column3,... FROM [Table-Name] WHERE [Field] NOT IN ('Value1','Value2')
Table : customer
CustomerID
Name
Email
CountryCode
Budget
Used
C001
WinWeerachai
win.weerachai@thaicreate.com
TH
1000000
600000
C002
John Smith
john.smith@thaicreate.com
EN
2000000
800000
C003
Jame Born
jame.born@thaicreate.com
US
3000000
600000
C004
Chalee Angel
chalee.angel@thaicreate.com
US
4000000
100000
Sample1 การเลือกข้อมูลที่ CustomerID = C002 และ C003 
SELECT * FROM customer WHERE CustomerID NOT IN ('C002','C003')
Output 
CustomerID
Name
Email
CountryCode
Budget
Used
C001
WinWeerachai
win.weerachai@thaicreate.com
TH
1000000
600000
C004
Chalee Angel
chalee.angel@thaicreate.com
US
4000000
100000


6.SQL COPY TABLE (CREATE TABLE... SELECT...)
           เป็นคำสั่งที่ใช้สำหรับสร้างตารางใหม่ โดยทำการ COPY/CREATE TABLE และข้อมูลจากตารางที่มีอยู่แล้ว
Database : MySQL,Microsoft Access,SQL Server,Oracle
Syntax
CREATE TABLE [Table-Name] SELECT * FROM [Table-Name] WHERE ....
Table : customer
CustomerID
Name
Email
CountryCode
Budget
Used
C001
WinWeerachai
win.weerachai@thaicreate.com
TH
1000000
600000
C002
John Smith
john.smith@thaicreate.com
EN
2000000
800000
C003
Jame Born
jame.born@thaicreate.com
US
3000000
600000
C004
Chalee Angel
chalee.angel@thaicreate.com
US
4000000
100000
Sample1 การเพิ่มข้อมูลลงใน Table customer2 โดยการ SELECT จาก customer 
CREATE TABLE customer2 SELECT * FROM customer
Output (Table : customer2) 
CustomerID
Name
Email
CountryCode
Budget
Used
C001
WinWeerachai
win.weerachai@thaicreate.com
TH
1000000
600000
C002
John Smith
john.smith@thaicreate.com
EN
2000000
800000
C003
Jame Born
jame.born@thaicreate.com
US
3000000
600000
C004
Chalee Angel
chalee.angel@thaicreate.com
US
4000000
100000



7.SQL SUM 
                เป็นคำสั่งที่ใช้สำหรับการระบุเงื่อนไขการเลือกข้อมูลในตาราง (Table) โดยหาค่าผลรวมของฟิวด์
Database : MySQL,Microsoft Access,SQL Server,Oracle
Syntax
SELECT SUM(Column/Field) AS [New-Field] FROM [Table-Name]
Table : customer
CustomerID
Name
Email
CountryCode
Budget
Used
C001
WinWeerachai
win.weerachai@thaicreate.com
TH
1000000
600000
C002
John Smith
john.smith@thaicreate.com
EN
2000000
800000
C003
Jame Born
jame.born@thaicreate.com
US
3000000
600000
C004
Chalee Angel
chalee.angel@thaicreate.com
US
4000000
100000
Sample1 การเลือกข้อมูลผลรวมของ Budget
SELECT SUM(Budget) AS SumBudget FROM customer
Output 
SumBudget
10000000



8.SQL AVG 
                เป็นคำสั่งที่ใช้สำหรับการระบุเงื่อนไขการเลือกข้อมูลในตาราง (Table) โดยหาค่าเฉลี่ยผลรวมของฟิวด์
Database : MySQL,Microsoft Access,SQL Server,Oracle
Syntax
SELECT AVG(Column/Field) AS [New-Field] FROM [Table-Name]
Table : customer
CustomerID
Name
Email
CountryCode
Budget
Used
C001
WinWeerachai
win.weerachai@thaicreate.com
TH
1000000
600000
C002
John Smith
john.smith@thaicreate.com
EN
2000000
800000
C003
Jame Born
jame.born@thaicreate.com
US
3000000
600000
C004
Chalee Angel
chalee.angel@thaicreate.com
US
4000000
100000
Sample1 การเลือกข้อมูลค่าเฉลี่ยผลรวมของ Budget
SELECT AVG(Budget) AS AvgBudget FROM customer
Output 
AvgBudget
2500000



9.SQL FIRST 
        เป็นคำสั่งที่ใช้สำหรับการระบุเงื่อนไขการเลือกข้อมูลในตาราง (Table) โดยเลือกข้อมูล แถวแรกของข้อมูลที่พบ
Database : MySQL,Microsoft Access,SQL Server,Oracle
Syntax
SELECT FIRST(ColumnName) FROM TableName
Table : customer
CustomerID
Name
Email
CountryCode
Budget
Used
C001
WinWeerachai
win.weerachai@thaicreate.com
TH
1000000
600000
C002
John Smith
john.smith@thaicreate.com
EN
2000000
800000
C003
Jame Born
jame.born@thaicreate.com
US
3000000
600000
C004
Chalee Angel
chalee.angel@thaicreate.com
US
4000000
100000
Sample1 การเลือกข้อมูลแบบด้วย FIRST ในตาราง customer 
SELECT FIRST(Name) As Name FROM customer
Output 
Name
Weerachai Nukitram


10.SQL MIN 
เป็นคำสั่งที่ใช้สำหรับการระบุเงื่อนไขการเลือกข้อมูลในตาราง (Table) โดยหาค่าต่ำสุดในฟิวด์
Database : MySQL,Microsoft Access,SQL Server,Oracle
Syntax
SELECT MIN(Column/Field) AS [New-Field] FROM [Table-Name]
Table : customer
CustomerID
Name
Email
CountryCode
Budget
Used
C001
WinWeerachai
win.weerachai@thaicreate.com
TH
1000000
600000
C002
John Smith
john.smith@thaicreate.com
EN
2000000
800000
C003
Jame Born
jame.born@thaicreate.com
US
3000000
600000
C004
Chalee Angel
chalee.angel@thaicreate.com
US
4000000
100000
Sample1 การเลือกข้อมูล Budget ต่ำที่สุด 
SELECT MIN(Budget) AS MinBudget FROM customer
Output 
MinBudget
1000000


ที่มา : http://www.thaicreate.com/