Friday, April 27, 2012

Internship: Day8

วันนี้ก็เริ่มจากการว่างงานตลอดครึ่งเช้าอีกตามเคย
แต่ก็ไม่อยากปล่อยให้ว่าง เลยนั่งหยิบหนังสือ network secure ที่พี่เค้าเคยให้มาอ่าน

Computer & Network Security  - ธวัชชัย ชมศิริ

ถ่ายออกมามุมไม่ค่อยดีเพราะต้องแอบถ่ายนิดนึง = = เดี๋ยวพี่ๆคิดว่ามาถ่ายรูปเล่นไม่ทำงาน แหะๆ
โอเคเลยนะ อ่านพอรู้เรื่องบ้างไม่รู้เรื่องบ้าง
แต่จัดว่าเขียนได้อ่านง่ายเลยทีเดียวละ
ไม่ใช่หนังสือแปลด้วย ฉะนั้นภาษาจะเข้าใจง่ายกว่า
คิดว่าถ้าใครเรียนวิชา Computer network มาแล้ว ก็น่าจะเข้าใจได้ไม่ยากเลย
ก็เลยลองสรุปคร่าวๆตามความเข้าใจ จากเท่าที่อ่านแล้วคิดว่าน่าสนใจ
รวมกับหาข้อมูลในเว็บอื่นๆ มาให้ลองคิดเล่นๆกัน
ใครสนใจแบบเต็มๆ ก็ไปหาซื้อมาอ่านกันได้เลย :]

เปิดมาก็เหมือนเป็นบท intro ก่อน เช่นว่า เราต้องรักษาความปลอกภัยเนี่ย มอง 4 ด้านคือ

  1. ผู้ไม่หวังดีเข้าไปใช้คอมเครื่องนั้นเลย
  2. การลอบเข้าถึงเครื่อง server ด้วยวิธีการต่างๆ ไม่ว่าจะเป็นการเดา password การ remote ไปจนถึงการใช้พวก ARP, ICMP, TCP อะไรพวกนี้ ซึ่งเรียกว่าวิธี DoS สารพัดจะสรรหาทางเจาะเข้าไปกันละน่อ..
  3. ทางระบบ network เช่นพวก แปลง MAC หรือทำ ARP spoof
  4. ทางด้านข้อมูล ก็คือต้องรักษาตัว DB server นั่นเอง แล้วก็ข้อมูลเกี่ยวกับระบบและอุปกรณ์ nw ต้องเป็นความลับพอควร

ต่อมาก็เรื่องของการปิดช่องโหว่ ว่าเราต้องสนใจช่องโหว่ของอะไรบ้าง

  1. ของเครื่อง server เช่นการปิด port ที่ไม่ใช้ หรือใช้ anti-virus
  2. ของระบบ LAN อันนี้เค้าบอกว่าให้ใช้ switch ที่ทำ filter ของตัว MAC addr, IP ได้ ซึ่งตรงนี้จะป้องกัน man in the middle (หรือดูจาก wiki) ได้
  3. ของ wireless คือต้องมีการเข้ารหัสด้วย WPA
  4. ของ web app มีหลายอย่าง เช่น การใช้ https แทน http
  5. ของด้านนโยบาย เช่น การกำหนดความยาวและความยากของ password อะไรแบบนี้
เอาไว้น้ำจิ้มๆเท่านี้ก่อนเรื่องวิชาการตามตำรา เดี๋ยวจะหลับกันหมด 555+

สิ่งที่ได้เรียนรู้จากการไปฝึกงานวันนี้อีกอย่างคือ ใช้ MS Excel เก่งขึ้นนิดนึง ><
เพราะว่าเพื่อนที่ไปด้วยกันมีงานที่ต้องใช้ แล้วติดปัญหาตรงจุดที่เราเองก็เคยติดเหมือนกัน
เลยลอง search google จนได้มา

นั่นก็คือเรื่องของการ merge cell โดยที่ทั้ง 2 cell (หรือมากกว่า) นั้นมีข้อมูลอยู่
แต่ว่าเราต้องการ merge โดยที่ข้อมูลไม่หาย
เช่น ช่องติดกันคือ A3 กับ B3 มีข้อมูลว่า 123 และ 456 ตามลำดับ
เราต้องการ merge โดยรวมเป็น cell เดียวที่มีข้อมูลว่า 123456
แน่นอนว่าถ้าเรากดปุ่ม merge&center ที่มีให้นั้น มันจะเหลืออยู่เพียงข้อมูลช่องเดียว
วิธีการทำก็คือสร้าง column ใหม่แล้วต้องเขียน code ซึ่งง่ายมาก นั่นคือ
=A3&B3
เท่านี้ก็จะได้ช่องใหม่ที่มีข้อมูล 123456 ตามสบาย

แต่ว่าถ้าต้องการ 123 456 ละจะทำยังไง?
ไม่ยากๆ การทำก็คือ
=CONCATENATE(A3," ",B3)

เท่านี้ก็จบ เพิ่งรู้วันนี้เองว่า Excel มี concat ให้ใช้ด้วย
เป็นโปรแกรมครองโลกจริงๆเลย ซึ่งรู้สึกว่าเพื่อนๆในแวดวง programming จะมองข้ามไป

ซึ่งหลังจากทานข้าวเที่ยงเสร็จ
ขึ้นมาที่ office ก็มีพี่ HR ตามไปรับโทรศัพท์พี่ที่ให้ test web
พี่เค้าบอกว่าให้ test web ต่อเพราะว่าเมื่อวานส่ง report ที่ทำไปให้คนเขียนเว็บแล้ว
เค้าแก้มาให้แล้วบางข้อ
ก็เลยมาตรวจ bug ต่อในตอนบ่าย ลองดูว่าข้อที่เค้าแก้แล้วนั้นโอเคแล้วหรือยัง
แล้วก็เจอ bug ใหม่อีก 3 ตัวด้วย

ตรงนี้เราเห็นอะไร? ตรงนี้เราเห็นการทำงาน การตามงานของพี่ๆเค้าอยู่เหมือนกันนะ
ไม่ดองเหมือนทำงานกับเพื่อนๆที่มหาลัย
เค้าโทรมาว่าแก้แล้วก็โทรมาบอกเราเลยว่าให้ test ไรแบบนี้
แล้วก็ไม่เชื่อไปเลย (<--นี่มันกาลามสูตรนี่) 
ไม่เชื่อไปเลยว่าโอเค คุณแก้แล้วนะ ไรงี้
ถ้าเป็นเรา ทางโน้นบอกมาว่าแก้แล้ว ก็คงจบใช่ไหม
แต่ว่าอันนี้เค้าไม่ไว้ใจ ต้อง test ด้วยนะ

โอยไม่ไหวละวันนี้กระจัดกระจาย ตอนนี้ก็ง่วงมากๆเพราะว่าตอนเย็นไปเยี่ยมน้องๆชุมนุมวิชาการที่กำลังจัดโครงการวิศวบริการ 23 กันอยู่ คิดถึงโครงการมากๆ ^^

3 comments:

  1. สาระมาเต็ม !!!

    ReplyDelete
  2. ใช่เลย excel ใช้เยอะมากจริงๆ

    ReplyDelete
  3. เยี่ยมเลยครับ

    ReplyDelete