Browsing articles in "Internship"
Apr
21
2009

ฝึกงาน #11

[21.04.2009] วันนี้ตอนเช้า พี่ดิวแจก schedule ว่าต้องทำงานอะไรบ้าง เสร็จเมื่อไร งานที่ทำเป็นการแก้ไขโค้ดเดิมของเค้า เนื่องจากลูกค้าต้องการ requirement เพิ่ม งานที่ไ้ด้รับมอบหมาย Modify Page Solution TakeTime เพิ่ม textbox รับค่าเป็นนาที แล้ว insert ลงฐานข้อมูล StartDate ใส่เป็นวันที่ โดยมี pop up calendar มาให้เลือก แล้ว insert ลงฐานข้อมูล FinishDate ใส่เป็นวันที่ โดยมี pop up calendar มาให้เลือก แล้ว insert ลงฐานข้อมูล Modify Page Question Description เพิ่มช่องสำหรับผู้ที่ login เป็นคนเดียวกับที่ Create ให้สามารถแก้ไข Description ได้ Debug Page Menu Knowledge แก้การ search ให้มีการใช้ * ex. pla* , *pla* Debug Page Add Solution ปัญหาของวันนี้ คอมเสีย เมื่อเริ่มทำงาน ก็ปรากฎว่า คอมเสีย แสร่ด เซ็ง  [...]

Apr
21
2009

ฝึกงาน #10

[20.04.2009] วันนี้ตอนเช้า ก็นั่งทำการบ้านต่อ + นั่งว่าง ตอนบ่ายงานเข้า พี่แจกแจงงานที่ต้องทำให้ฟัง ว่าต้องทำอะไรบ้าง ลูกค้ามี requirement อะไรมากบ้าง โปรเจคที่ทำ ใช้ visual studio 2008 จัดการกับ asp.net และ vb ก่อนกลับ ก็นั่งศึกษา asp.net จาก google – -” วันนี้เป็นวันที่ขี้เกียจมาก นั่งนับถอยหลังว่าเมื่อไรจะได้กลับบ้าน (ปวดหัวด้วย) T T~

Apr
20
2009

ฝึกงาน #9

[17.04.2009] ตอนเช้านั่งเขียนต่อจากเมื่อวาน ประมาณบ่าย 3 เรียนเรื่องใหม่คือ Windows Form Event Control DataTable DataSet DataAdapter DataTable DataTable = DataColumn + DataRow DataSet เป็น set ของ data คือสามารถมีได้หลาย DataTable(DT) เวลาเรียกใช้ ก็ DS.DT["ชื่อตาราง"] DataSet = DT1 + DT2 + … การ Bind คือ การทำข้อมูลไปผูกกับ control โดยใช้ Object คือ DataTable ผ่านทาง DataAdapter Homework ส่งวันจันทร์ ทำ windows form :  ฐานข้อมูล northwind (อยู่ บ.ใช้ sql server กลับบ้านไปใช้ access) พี่อยากให้หัด add reference เอง ใช้ stored procedure นะจ๊ะ select, insert, update, delete อย่างน้อย 3 table [...]

Apr
16
2009

ฝึกงาน #8

[16.04.2009] หลังจากหยุดยาวช่วงสงกรานต์ไป ทำให้วันนี้ขี้เกียจไปฝึกงาน >,<~ เนื่องจาก เหตุการณ์ม็อบเสื้อแดง ท่านนายกจึงประกาศให้เป็นวันหยุดราชการ แต่ไอ้เรามันบริษัทเอกชน ก็ต้องไปทำงานตามปกติ แต่ก็มีดีอย่างนึงคือ รถไม่ติด ^^” วันนี้ช่วงเช้าก็นั่งเบื่อ ก็หาเว็บที่สอน OOP+C# มานั่งอ่านเล่น เจอเว็บนี้ http://thai-cs.spaces.live.com ดีเหมือนกัน เอาไว้จะไปยืมหนังสือมาอ่าน (ไม่มีเงินซื้อเองแล้ว – -”) ถึงช่วงบ่าย พี่ก็ถามว่า รู้จัก Stored Procedure มั้ย เหอๆๆ ก็ตอบไปว่า ไม่รู้จัก งานเลยเข้า พี่ก็เลยให้หาว่า คืออะไร ใช้ยังไง ให้เวลา 1 ชั่วโมง ก็ให้พี่ google ช่วย – -” ได้ความว่า stored procedure เป็นการเขียน code เป็น procedure โดยปกติแล้ว code เหล่านี้จะอยู่ฝั่ง client แต่การเขียนแบบ stored procedure นั้น code เหล่านี้จะอยู่ฝั่ง database มีประโยชน์ คือ ช่วยให้เร็วกว่าการ query ธรรมดา เนื่องจาก การ query แต่ละครั้งจะต้องไปดึงข้อมูลออกมาทั้งหมด แต่การเขียนแบบ stored procedure จะทำงานฝั่ง [...]

Apr
15
2009

ฝึกงาน #7

[10.04.2009] เนื่องจาก โดยปกติแล้ว จะเขียนบันทึกการฝึกงานที่ทำงาน – -” เพราะว่าเลิกงาน กลับมาหอ ก็ไม่อยากเปิดคอมแล้ว วันๆ อยู่แต่หน้าคอม เบื่อ แต่หลังๆ มานี่ ไม่มีเวลาว่างจะอัพเลย ก็เลยต้องดองไว้นานหน่อย มาเริ่มกันเลยดีกว่า วันนี้ (นายกประกาศให้เป็นวันหยุดราชการ แต่บริษัทเราไม่หยุด เพราะเป็นเอกชน) ก็มาทำงานปกติ ม็อบเสื้อแดงก็ยังไม่สงบดีนัก แต่ก็ต้องมาทำงาน งานวันนี้ ก็คือ พี่ให้ฝึกเขียน console application โดยใช้ database northwind (เหมือนเดิม) โดยเขียนแบบ MVC (Model View Controller) ซึ่งประกอบไปด้วย – PLS – BLM – DAO โดยวันนี้ ได้ทดลองใช้ source safe คือเขียนร่วมกันกับเพื่อนในทีมอีกคน (ชื่อหลี) ก็แบ่งกันตารางกันว่าใครจะจัดการข้อมูลตารางไหนบ้าง จากนั้นก็ลงมือเขียน หลักๆ ก็คือ สร้างโปรเจคย่อยๆ ดังนี้ PLS จะเป็นส่วนที่แสดงให้ผู้ใช้เห็น ในที่นี้คือ เป็นส่วนแสดง menu ให้ผู้ใช้เลือก BLM ในที่นี้ทำหน้าที่แค่เชื่อมต่อข้อมูลระหว่างชั้น PLS และ DAO (เนื่องจากยังไม่มี Bussiness Rule ใดๆ เลย) DAO ทำหน้าที่คิวรี่ข้อมูลออกมา [...]

Apr
15
2009

ฝึกงาน # 6

[09.04.2009] เนื่องจากวันนี้ตื่นสาย (มาก) ตื่นขึ้นมาตอน 8.20 จากนั้น รีบอาบน้ำ ไปถึงหมอชิต 8.50 (เริ่มงาน 9.00 – -”) กว่าจะถึงที่บริษัท ก็ 9.20 วันนี้ก็เลยเป็นวันแรก ที่ไปฝึกงานสาย ไหนๆ ก็สายละ เอากฎการฝึกงานของมหาลัยมาเตือนสติกันหน่อย ต้องฝึกไม่น้อยกว่า 240 ชั่วโมงทำการ และไม่น้อยกว่า 30 วันทำการ สายได้ไม่เกิน 5 วันทำการ ลากิจ ต้องลาไม่น้อยกว่า 2 วันทำการ และจะลาได้ไม่เกิน 5 วันทำการ (รวมลากิจและลาป่วย) แต่ถ้ามีความจำเป็นต้องลาเกินกว่านั้นให้เขียนคำร้องมายังคณะ เพื่อพิจารณาเป็นครั้งๆ ไป วันนี้ก็แก้ bug ของเมื่อวาน แล้วพี่ดิวก็เอาโค้ดที่พี่ทำมาให้ศึกษา ไฟล์ตัวอย่างของ P’ Dew : ObjectTutorial2.rar ภายในมี 3 project ได้แก่ ObjectDisplay (อธิบายคุณสมบัิและการเขียนแบบ object) StudentSample (เป็นโค้ดที่พี่ดิวเขียน โจทย์ Assignment เมื่อวานนี้) DatabaseSample (เป็นโค้ดที่ใช้ติดต่อกับ Database) ก็ให้มานั่งศึกษา แล้วลองปรับโค้ดของตัวเองใหม่ (เพราะว่าที่เขียนมันทุเรศมาก 555) ดูเพิ่มเติม แล้วมาทำ Assignment List อ้างอิง format [...]

Pages:«12345»