วันศุกร์ที่ 8 ตุลาคม พ.ศ. 2553

การเชือดครั้งที่ 1 - 8 ต.ค. 53

สรุปรายงานการขึ้นเขียงเชือดครั้งที่1 (8 ต.ค. 2553)

------------------------------------------

เชือด รวม

------------------------------------------

- slide หน้าแรก : ชื่อหัวข้อ วันที่ ชื่อ รหัส ชื่ออาจารย์ที่ปรึกษา สาขาวิทยาการคอมพิวเตอร์ ภาควิชาคอมพิวเตอร์ คณะวิทยาศาสตร์ มหาวิทยาลัยศิลปากร

- อะไรที่ใส่สไลด์ต้องรู้หมด

- สร้างของที่มาพื้นฐานของสิ่งนั้นได้ด้วยตนเองก่นอแล้วค่อยมาหัดแก้ในสิ่งที่มีอยู่

- หลักในการ Present (ท่อง)

10 slides 20 นาที font size 30

10 นาที 20 slides font size 30

- นินจา ต้องมองเบื้องหลังของเบื้องหลังให้ออก (มองเหตุให้ออกก่อน)

- การทำงาน ถ้าไม่เข้าใจงาน กลายเป็นทำงานตามคำสั่งอาจารย์ ต้องรู้แก่นของงานก่อน

"อย่าพัฒนาโปรแกรมด้วยการหาโค้ดที่ใกล้เคียงกับสิ่งที่ตัวเองอยากได้มาโดยการปะผุโดยเด็ดขาด"


------------------------------------------

เชือดเดี่ยว

------------------------------------------


หนิว

3/10

การที่จะบอกว่าทำอะไร เป้าหมายคืออะไร ให้บอกสาเหตุที่จะต้องทำก่อนว่าเกิดจากอะไร

เรียบเรียงที่มาที่ไป เรียงลำดับใหม่

หน้าแรก

- วันที่

- เรียงลำดับ สาขาวิทยาการคอมพิวเตอร์ ภาควิชาคอมพิวเตอร์ คณะวิทยาศาสตร์ มหาวิทยาลัยศิลปากร

content ใช้ภาษาไทย

- preparing for project -- สิ่งที่ต้องรู้ สิ่งที่ต้องศึกษา

- project schedule -- ทำเป็น grant chart

- user interface คืออะไร คือสิ่งที่ให้ user ใช้ตอบโต้กับโปรแกรม

- introduction : จะกล่าวอะไรบ้าง

รูปแบบของนามสกุลไฟล์ ว่าแตกต่างกันอย่างไร

- ดู lossy, lossless

processing คืออะไร : programming environment , development environment

- เช่น iPhone มี SDK มี Xcode มี Libraries ทุกอย่างรวมกันเป็น envi.

- เช่น จะทำงานต้องนั่งในที่ๆเหมาะกับทำงาน

โปรแกรมที่เปรียบเทียบ (โปรแกรมตัวอย่าง 2-3 โปรแกรม)

- ควรอยู่ในส่วนของสิ่งที่เกี่ยวข้องกับโปรเจค เป็นที่มาของการสร้างว่ามีความแตกต่างกันอย่างไร

User Interface

- เรื่องของนามสกุลไฟล์ ต้องทำความรู้จักอย่างน้อยก็ต้องทราบตัวย่อ

- การ export

design program

- หมายถึงบอก architecture, sequential diagram

grant chart

- ต้องบอกความคืบหน้า

project schedule -> working plan

- ลำดับการศึกษาใหม่

- ตัวอักษรเล็กใหญ่

- เอกพจน์ พหูพจน์

- เรียงลำดับการศึกษาใหม่ และศึกษาไปต้องทำไปด้วย

- ส่วนต่างๆนำมาใช้กับโปรแกรมอย่างไร : bezier curve


-----------------------

หนุ่ย+ประทีป


หนุ่ยต้องพูดช้าๆ ติดนะครับผม

ประทีป หัดพูดคำว่าตีม เช้าละ 100 ครั้ง

หน้าแรก รหัส ไม่เท่ากัน

หน้า 2

- why? อย่าบอกนะว่ามีแค่ why

หน้า 3 การออกเสียง Theme อ่านว่า ตีม

หน้า 4

- ภาษาอังกฤษกับไทยเว้น 1 วรรค

- การเขียน server กับ เซิร์ฟเวอร์

- web application กับคำว่า ผ่านทางหน้าเว็บ (ภาษา)

- โครงสร้างของเว็บคืออะไร

หน้า 6

- หน้า Home แปลกๆ คือ รวมการ log in กับ register ไปเลย

- แนะนำ ใช้ user เป็น e-mail และช่องกรอบ password และช่องกรอก sign up/login

หน้า 12

- admin เป็นผู้ดูแลระบบ ถ้าจะสร้าง Theme ต้องเป็น user คนละ account

หน้า 13-14

- ใส่ช่อง search ไว้ด้านบนของ list

หน้า 15

- admin แก้ password ของ user เปลี่ยนเป็นแก้ไข e-mail ให้ activate ใหม่

หน้า 47

- มั่นใจว่าทำได้ทุกยอย่างที่กำหนด

- เกี่ยวกับ undo, redo เรื่องของการ save state เพื่อใช้การ undo และ undo ได้กี่ state

หน้า 49

- ruby on rails version อะไร

- flex ถ้าหลังบ้านเป็น rails หน้าบ้านเป็น flex จะหรู

- flex คือ UI widget ที่ทำด้วย flash แต่ไม่ต้องเอา flash มาทำ เป็นเหมือน cocoa ที่มี ui มาให้

- ajax + java = โหด

- ใช้ flex ง่ายสุด จากงานนี้

- เอา skill ออกไปซะ : OOP, Database

หน้า 50

- หัวข้องานที่จะต้องทำ

working plan

- บอกรายละเอียด

- ลดทอน scope ของ user

- ระบบ ui บ้าบอ ตัดลงซะบ้าง

- ใส่ schedule ใน calendar ไปเลย

- การขยัยภาพ calendar

- รายละเอียดการสร้างโปรแกรม ส่วนไหนบ้างก่อนหลัง

- ช่วงเวลาการทำเอกสาร

56 slide + ระบบอื่นๆ = เกิน 65

ทอนให้เหลือ 20 slides

PSD บางที psd

หน้า 58

- คำถาม และคำตอบ ใช่/ได้ ตอบให้ตรงคำถาม

- การ resize ทำที่ใด ที่ client (ค่อยส่งรูป) หรือ server (ส่งมาใหญ่ๆ แล้วให้ server resize ให้)

- resize ที่ฝั่ง client

- คำตอบ มีการ resize ที่ฝั่ง client

- ขนาดของไฟล์ภาพที่อัพขึ้นเว็บผ่าน net ม.ใช้เวลาเท่าไหร่

หน้า 59

- ตีม กับ theme

หน้า 61

- e ใดๆก็ตาม ตัวที่ตามหลังจะตัวใหญ่ ตัวใหญ่คือตัวที่เน้น : e-Passport

- e ใดๆ ตัวจริงอยู่ในระบบ ที่ถือๆคือ copy จากระบบมา

etc.

- png ย่อมาจาก

- 8-bit rgb คืออะไร ใส่วงเล็บทำไมมากมาย

- มี user ได้ทั้งหมดสูงสุดกี่ user, user 1 คน มี theme ได้ทั้งหมดกี่ them (คำตอบอยู่ในภาพ) --------- no no no ถ้าเก็บ user เป็น folder จะต้องทราบว่าจำนวน folder ที่ file system อนุญาตได้ แยก file server ออก 2 อัน แยกกันไปคนละที่กัน ไม่จำเป็นต้องออกแบบใหม่

- กลัวไม่ทัน ให้ตัดทิ้งซะ กลัวไม่ทันเวลา ให้เอาหลักๆ ระบบ admin, user พื้นๆ

- font ในเมนูด้านซ้ายไม่เท่ากัน

- หน้า UI อะไรที่ไม่จำเป็นกับ concept งาน เอาออกไปก่อน

- theme name ต้องมีช่องในตรงนั้นตลอดหรือเปล่า ถ้าเปลี่ยนจะเซฟอันเดิมชื่อใหม่ หรือเซฟทับ หรือสร้างมาอีกอัน

- เพิ่มลักษณะงานที่คล้ายกัน อ้างอิงเวบรวมเว็บ อ้างอิง google ที่ใช้ทำ doc ก็ได้

- รวมๆเรื่อง Afine transformation

- งานที่ต้องทำ ตัดทิ้ง ต้องการ design ข้างล่างที่ต้องการเห็น

- schedule ทำให้ละเอียดกว่าเดิม ว่าเริ่ม design เมื่อไหร่ โปรแกมล่างขึ้นบนหรือบนลงล่าง MVC, VMC

เวลา ในการพูด 50.06 นาที


-------------------------

พี่ซ้ง & ต้น


เรียงลำดับได้ดี

ใส่เลขหน้า

หน้าแรก

- monster fighter game

game overview

- simulation กับ Single player แยกกัน น่าจะเป็น fantasy + strategy

- ทำไมไม่ใช้ windows 7

- ที่ 1 ใช้ 1st หรือ no.1

etc.

- windows เติม s นะ

- คนละ font กัน : consistency คงเส้นคงวา

- ตอนสอบโปรเจค load หน้าอาจารย์กับหน้าต้น เป็น monster

- การระบุ version ของโปรแกรมที่ใช้ ถ้ามีการอัพเกรด จะไม่มีการอัพ ให้ใช้เป็นคำว่า "หรือ version ที่สูงกว่า"

- ออกแบบกราฟเกมส์ : ออกแบบสมดุลเกมส์

- P 1, 2 -> แก้เป็นชื่อใครทำอะไร

- เวลาที่กำหนดในเกมส์

- last match : พพูพจน์ prev-meetings (previous meetings)

- แต่ละ style : การเลือก style อื่นจะไม่สอดคล้องกับท่าฝึกพื้นฐาน?

- สรุป training มีผลมากน้อยขนาดใด

- tactic -> tactics

- หาตัวอื่นที่ไม่ใช่ SynP หรือใช้เป็นสัญลักษณ์เลย เช่น รูปหัวใจ.

- กราฟฟิก -> กราฟิก

- ทำไม เกม 'ส์' (games) แล้ว กราฟิก ไม่มี! -> มีเกมส์หลายเกมส์ ใช้กราฟิกเดียว

- ใส่ schedule โปรเจคจบ แล้วบอกเป็น ตัดตรงไหนเป็น NSC ไม่จำเป็นต้องเหมือนกัน เพราะเหลือช่วงมกรา กุมภา มีนา ทำอะไร

- ตัวจำลอเกมส์ : engine model ระบบล่างที่เป็น text

- ระบบเกมส์ส่วนต่อสู้ : สร้างมาพร้อมกับตัวจำลอง ใช้คำอื่น : system integration

- ต้องทำ grant chart

เวลา ในการพูด 21 นาที


-------------------------

เก้า


หน้าแรก

- คณะวิทยาศาสตร์ หาย

- เขียนวันที่ใหม่

- ชื่อของโปรแกรมให้เอาผลลัพธ์เป็นตัวตั้ง : เพ่ิมความคมชัดของตัวอักษรในกรณีที่มีการขยายภาพ

เป้าหมาย

- ก่อนบอกเป้าหมาย ให้บอกปัญหาก่อน

etc.

- พูดช้าๆ

- schedule time : ใช้ปฎิทินเต็มจอ ให้ตัวอักษรใหญ่ๆ

- ลำดับกระบวนการคิดใหม่ เอาสาเหตุ (ที่มาที่ไปของโครงงาน) ขึ้นก่อนเป้าหมาย

- say no เร็วเกินไป ให้คิดดีๆก่อนบอกว่าไม่ หรือ ใช่

- ไล่ปัญหาดีๆ เอาแก่นของปัญหา : อย่ายึดโจทย์เก่า : ให้พูดตรงไปตรงมา เนื่องจากภาพพวกนี้ การขยายภาพปกติ (ภาพอะไร) การพยายามทำ raster ให้คล้าย vector เมื่อ zoom

- โจทย์ คือตัวอักษร ในภาพมี 2 ประเภท คือเวกเตอร์ กับ ราสเตอร์ ทำไมไม่เทียบการซูมตัวอักษรแบบ vector (เช่น pdf) ซุมเท่าไหร่ยังไงอักษรก็ยังชัด กับ raster ที่ zoom แล้วภาพแตกอ่านไม่ชัด เกิดจากลิมิตการซูมที่ 1:1 จุด (1 จุดบนภาพมีค่าเท่ากับ 1 pixel) ให้เห็นชัดๆ ว่าต่างกัน อย่างไร

- ต้องการทำลายข้อจำกัด 1:1 เฉพาะ text เกิดจาก raster ไม่สามรถ zoom ได้เหมือนเวกเตอร์

- มองที่ผลมากเกินไปจนไม่สนใจเหตุ


เวลา ในการพูด 22+ นาที


---------------------------------------

ตั้ม


- นามสกุลผิด

- ที่มาเวิ่นเว้อ...ไม่ต้องร่ายว่าภาษาอังกฤษมีความสำคัญ!

- ไม่เริ่มว่า เดี๋ยวนี้ภาษาอังกฤษ... ให้เริ่มว่า เดี๋ยวนี้มีแต่ smart phone ที่ถ่ายรูปได้ และใครๆก็พกแต่ smart phone ซึ่งการถ่ายรูปแล้วให้เลือกเลยว่ต้องการศํพท์คำไหน เพิ่มน้ำหนักให้สาเหตุ

- OCR ย่อมาจาก .. ch = ค

- schdule -> schedule

- schedule ไม่ชัด

- ให้ระบุ platform ของ smart phone

- รายละเอียดในการศึกษาข้อมูลอื่นๆเพิ่ม เช่น การเขียน iOS Applications

- องค์ประกอบที่จะใช้ใน project เช่น dictionary ของอะไร

- เพ่ิมเรื่องการแปลทั้ง doc. โบ้ยความผิด dictionary, เพิ่มเติม ต้องมีนะ

- OCR ทั้งหมด แล้วหั่นด้วย space, ครอบ blob NSString enumerate

- ไล่ทำทีละคำยากกว่าทำทั้งหมดทีเดียว

- ใช้ NSLog แทน cout

- หัด refactor code เอาส่วนที่ intersect code ออกไปบ้าง

ไม่มีความคิดเห็น:

แสดงความคิดเห็น