วันจันทร์ที่ 18 สิงหาคม พ.ศ. 2557

How to upload image from windows phone 8 to web server. c# อัพโหลดรูปในวินโดว์โฟนขึ้นเซริฟ์เวอร์

Step การอัพโหลดรูปขึ้น server ใน windows phone for c#
1.)ใช้ชุดคำสั่ง PhotoChooserTask เลือกรูปในเครื่องแล้วเก็บเป็น bitmapImage
หรือใช้ photoCameraCapture ถ้าต้องการให้ถ่ายรูปทันทีแล้วเก็บเป็นภาพแทน

http://www.geekchamp.com/tips/how-to-use-photochoosertask-and-cameracapturetask-in-windows-phone

2.)นำรูป bitmapImage มาเข้ารหัส แปรเป็น byte[]
public static byte[] ImageToBytes(BitmapImage img)
        {
            using (MemoryStream ms = new MemoryStream())
            {
                WriteableBitmap btmMap = new WriteableBitmap(img);
                System.Windows.Media.Imaging.Extensions.SaveJpeg(btmMap, ms, img.PixelWidth, img.PixelHeight, 0, 100);
                img = null;
                return ms.ToArray();
            }
        }

เรียกใช้เช่น byte[] bit = ImageToBytes(img);

http://stackoverflow.com/questions/22241480/convert-bitmap-image-to-byte-array-windows-phone-8

 
3.)นำ byte[] มาเข้ารหัส base64 แปลเป็น String ความยาวมหาศาล

string strImg = Convert.ToBase64String(bit);

4.)ส่ง String ไปสู่ server เข้าไปที่ไฟล์ upload.php
ดูวิธีได้ที่ www.thaicreate.com/mobile/windows-phone-add-insert-data-into-web-server.html

5.)ที่ไฟล์ upload.php รับและแปล String กลับเป็น image ด้วย base64.decode

 แล้วเซฟภาพเข้าสู่ไดเรกทอรี่ของเว็บไซด์ ในที่นี้ save ลงใน webURL/image

php code

define('UPLOAD_DIR', 'image/');
    $img = $_POST['sIMG'];
    $img = str_replace('data:image/jpeg;base64,', '', $img);
    $img = str_replace(' ', '+', $img);
    $data = base64_decode($img);
    $file = UPLOAD_DIR . uniqid() . '.jpeg';
    $success = file_put_contents($file, $data);



วันพุธที่ 28 พฤษภาคม พ.ศ. 2557

ฝึกงาน TCS DAY 37 วันออกไซด์งานครั้งสุดท้าย

(21/5/57) วันนี้ออกไซด์ติด label เป็นหลักครับ ที่ราชมงคลพระนคร เทเวศน์ โชติเวศน์ นางเลิ้ง ครับ
ก็เข้าไป ใช้เครื่องปริ้น laber กดๆแล้วก็ปริ้นมาติดตามสายต่างๆ ต้องไปติดตามตู้ rack ที่เคยมาติด
switch ไว้แล้วด้วย ปีนบันไดยกบันไดกัน แดดร้อนๆด้วย แต่ก็สนุกดีครับ





ราชมงคลพระนคร ทั้งเทเวศน์และนางเลิ้ง ก็มีแมวเยอะมากทั้งคู่ เจอตลอด ^^


ขากลับเนื่องจากม็อปปิดถนน รถเมล์สาย 16 ไม่ผ่านนางเลิ้ง จึงต้องเดินมาโบเบ้ขึ้นสายอื่น


ฝึกงาน TCS DAY 34 35 36

(15,16,20 / 5 / 57) 3 วันนี้ว่างอีกแล้ว แต่ได้รับมอบหมายจากพี่ซันให้
อ่าน Physical layer แล้วมานำเสนอในภายหลัง ดังนั้นเวลาสามวันนี้
ก็หาอ่านพวกสาย fiber,coxial,utp,f-utp,มาตฐานและการตรวจสอบ หัวต่อต่างๆ การเชื่อมสาย
วันที่ 20/5/57 พี่เจนก็เข้ามาถามว่า สรุป LSA TYPE3 มาให้พี่ฟังดิ๊ ก็สรุปไป แล้วพี่เขาก็ถามต่อ
รู้ว่ามันช่วยลด traffic ในการแลกเปลี่ยน LSA แล้วการแบ่ง area กับ type3 เนี่ย ยังมีประโยชน์
อะไรอีกบ้าง การแบ่งกับไม่แบ่ง area มันต่างกันยังไง routing table จะเหมือนกันไหม
การ summary route มีจุดไหนที่ทำไม่ได้บ้าง เป็นต้น วันนั้นก็สั้นๆ เอ๋อ

ฝึกงาน TCS DAY 33 ออกไซด์งาน

(14/5/57) วันนี้ก็เข้าไปที่ราชมงคลพระนครเหนือ นั่งรถสาย 32 จากเทเวศน์ ซิ่งโหดดีแท้
วันนี้เข้าไปดูเพราะว่าเมื่อคราวก่อนทางเจ้าหน้าที่ที่ดูแลระบบบอกว่าภาพ cctv จากศูนย์
พระนครเหนือกระตุกมาก สลับกับขึ้นสัญญาน No signal เป็นช่วงๆ วันนี้ก็เลยต้องมาดูกัน
ซึ่งทางพี่ๆ ก็ใช้ Cacti ในการตรวจสอบ traffic ต่างๆ พบว่าเป็นที่ทางวิศวกรที่ติดตั้ง
server มาต่อ uplink เข้าผิด port โดยไปต่อเข้า fastEthernet แทนที่จะเป็น GigabitEthernet



วันนี้ก็มีเดินสายใหม่ให้เรียบร้อยด้วยบางส่วน



 และก็มีการ remote ผ่าน telnet เข้าไป config switch ให้เป็นชื่อตามสถานที่นั้นๆ
 ที่ราชมงคลพระนคร เทเวศน์ นั้นแมวเยอะมากกกกกกกก น่าร๊ากกกก เดินกี่ทีก็เจอ

TCS DAY 31 32

(8/5/57) วันนี้แทบไม่มีอะไรครับ นั่งทำ lab ospf ของ CCNP ไปเรื่อยๆ
(9/5/57) วันนี้ก็เหมือนเดิม แต่ช่วงสายๆพี่ๆพาไปให้อธิบายแลกเปลี่ยนความรู้
เกี่ยวกับ STP แล้วก็ยิงคำถามโหดๆ ให้พี่ๆรวมทั้งนิสิตฝึกงานตอบกัน สนุกดีครับ
ก็ยิงมันส์จนเย็นๆ ครับ ก็มีพี่เจน พี่เหน่งเข้ามาร่วมแจมด้วย

ฝึกงาน TCS DAY 30 ออกไซด์งาน




7/5/57 งานหลักในวันนี้คือเดินสายบางส่วน จัดสายให้เรียบร้อย
ก็ไปที่ราชมงคลพระนครเหมือนเดิม วันนี้ก็ไปที่พาณิชย์พระนคร แถวๆนางเลิ้ง
เดินจัดสาย แล้วก็มุดๆใต้พื้น Raise Floor ยกมันขึ้นมาด้วยตัวดูด แล้วเดินสาย

ตอนบ่ายดูพี่ๆเขียน diagram network ของระบบ ส่งไปให้ลูกค้าด้วย

ฝึกงาน TCS DAY 28 29

TCS DAY 28 (30/4/57)
วันนี้ว่างๆ ก็อ่าน OSPF LSA Type 1,2 ต่อ โดยลองทำ lab ใน packet tracer ดู
ประเด็นคือ LSA Type1 2 บอกอะไรเรา แล้วออกมาจาก router ไหน
- Type1 เป็น LSA ที่ไว้บอก router ทุกตัวใน area ospf เดียวกันให้ทราบถึงสถานะของ router ตัวที่
ส่ง origin LSA Type1 ออกมา เข้าไปเช็คใน sh ip ospf database ก็ได้ จะมี lsa type1
เป็นจำนวนเท่ากับจำนวน router ใน ospf area นั้นๆ
- Type2 เป็น LSA ที่ออกมาจาก router ที่ทำหน้าที่เป็น DR ใน segment นั้นๆ (แต่ล่ะ segment
หรือ broadclass นึงจะมี DR เพียงตัวเดียว ทำหน้าที่รวม LSA ใน segment แล้วสรุปออกมาเป็น type2 )


TCS DAY 29 (6/5/57)
วันนี้พี่ๆก็จับมาให้อธิบาย OSPF LSA แล้วก็มีการตั้งโจทย์ถามกันเองมันส์ๆ
วันนี้ก็อธิบายตั้งแต่ Type 1-7 แบบคร่าวๆ พี่ๆสนุกกันมาก เฮฮา

วันอาทิตย์ที่ 25 พฤษภาคม พ.ศ. 2557

How to fix notebook shut off ever exactly 30 minutes. แก้ คอมดับทุก 30 นาที เป๊ะ นับจากเปิดเครื่อง

คำเตือน bios mod ทั้งหลาย ห้ามไปปรับแต่งในส่วน allocate vram ของ vga onboard เด็ดขาด
ปรับแล้วเปิดไม่ติด เข้า crisis mode ได้แต่จะไม่ยอมอ่าน usb flashdrive เลย ทีนี้ต้องพึ่งเครื่อง flash

สาเหตุ
- อัพเกรด cpu
- อยู่ดีๆก็เป็น
- flash bios เอาท่าไหนไม่รู้
- flash bios ผ่านเครื่อง flash บางกรณี จะเป็น (อาการเครื่องผม)

อาการ
- นับจากกด power on เครื่องจะทำงานได้ตามปกติ เล่นอะไรแรงๆ หรือจะปล่อยทิ้งไว้
ก็ 30 นาทีหลังจากเปิดเครื่อง เครื่องจะดับลงไปเหมือนโดนตัดไฟ
- 30 นาที ที่ว่านี้ ถ้าเข้าโหมด sleep ก่อนจะดับ แล้ว wake up ขึ้นมา
เครื่องจะนับเวลาใหม่ไปอีก 30 นาทีถึงจะดับ (เป็นวิธีแก้ที่ง่ายที่สุดอย่างหนึ่ง)
- เครื่องจะไม่ดับใน crisis mode (โหมด flash recover bios ของ acer aspire)
- flash bios ใหม่บนวินโดว์กับ dos ก็ไม่หายจากการดับทุก 30 นาที แม้เปลี่ยนตัวก็แล้ว

วิธีแก้
- Flash your bios with crisis mode only.
- Enter crisis mode by
1.remove ac cord
2.copy file P5WE0x64.fd to your flashdrive (FAT format and size not over 2GB)
3.insert your flashdrive to use 2.0 port
4.press hold fn+esc key
5.insert ac power cord
6.press power buttom
7.when flashdrive led brink. release the fn+esc key.
8.wait for 2-5 minutes. notebook will restart 2time.
and then 30 mins exactly shut down will solved.

นอกจากนี้ crisis mode ยังช่วยกู้ bios ได้ หากเกิดการ flash ที่ผิดพลาดไป
หรือทำอะไรก็ตามที่ทำให้ boot bios ไม่ผ่าน (เครื่องจะดับตั้งแต่ 2 วิที่เปิด ไม่ก็จอดำนิ่งไปเลย)
แค่เข้า crisis mode ก็สามารถ flash กลับมาได้อีกครั้ง
- ถ้า crisis mode ไม่อ่าน usb ให้ลองเปลี่ยนเป็น cd rom แทน ถ้าไม่ได้ถือว่าเสียหายหนัก
ต้องส่งให้ร้าน flash bios ให้ผ่านเครื่อง flash ครับ แนะนำร้านนี้ครับผมใช้บริการมา
แค่ 1200 บาท ครับ พร้อมส่ง ems กลับให้ฟรี แถมทำความสะอาดท่อระบายความร้อนใหม่เอี่ยมฟรี
https://www.facebook.com/comcenter.service
(ผมไป pantip แล้วบอกตรงๆ เซ็ง เหมือนมีแต่พวกจะหลอกฟันเอาเงิน ไม่ค่อยต้อนรับ
บางทีให้ไปหาข้อมูลเอาเองอีก ไม่อยากรับซ่อม ร้านที่ทำให้ได้ก็คิดแพง 2000 เลย)

วันอังคารที่ 29 เมษายน พ.ศ. 2557

ฝึกงาน TCS DAY 26 27 วันออกไซด์สุดมันส์

DAY26 (28/4/57)
วันนี้ไปเจอกันที่ราชมงคลพระนคร(เทเวศน์)ก่อนเช้าๆ วันนี้จะมาแพชสาย นำ fiber SC-LC
(สายสีเหลืองตามภาพ หัว sc จะใหญ่ ไว้ต่อกับแพชสีฟ้าดำ ส่วน lc จะเล็ก ไว้ต่อเข้ากับ G_BIC)

ที่แรกที่ไปติดก็ตู้ rack แถวๆ คณะนึง เอาสาย fiber ไปเสียบกับแพช และ gbic ต่อเข้า port25 ก็เสร็จ
หลังจากนั้นก็ move กันไปทำแบบนี้กับอีก 5 ตู้ที่เหลือที่วิทยาเขตนางเลิ้ง ก็นั่งรถเมล์ไปลงนางเลิ้ง
จากนั้นก็ไล่ติดไปให้ครบ บางตู้ก็ต้องปีนบันได (ตู้เดิมๆที่เคยมายกสวิตช์หนักๆไปติดเมื่อ day15 แหละ)
คราวนี้ช่วยๆกันทำกระจายกันไป แป็ปเดียวก็เสร็จ พอเสร็จก็กลับมาวิทยาเขตเทเวศน์อีกครั้ง
แล้วก็ไปที่โชติเวศน์ เดินไปแป็ปก็ถึง ไปต่อสาย fiber LC-LC ระหว่าง core switch กับ switch
ปรากฎว่าสายมันดูไม่สวย งานจะไม่ผ่าน ก็เลยแกะออกแล้วอ้อมไปข้างหลังแทน สายก็ตึงมาก
แต่ก็ใช้ได้ จากนั้นก็กลับมาเทเวศน์ต่อ
จากนั้นนั่งดูรุ่นพี่เขาทำการเช็คกล้อง cctv ว่าขึ้น online ครบไหม ก็ไม่ครบเพราะบางตัว ip ชนกัน
ก็นั่งแก้ set ip ไปทีล่ะตัว จนกระทั่งทางทีม server อีกทีมเขาบอกไม่ต้อง แค่ปิดมันก็แจก ip ใหม่
ไม่ชนกันแล้ว ก็เลิกทำไป ฮ่าๆ เสร็จแล้วนั่งดูพี่อีกคนที่ไม่ได้ทำ network นะ ไปติดตั้ง tv และเดินสาย
จนทุ่มนึงถึงได้กลับบ้าน วันนี้คุ้ม



 ตัวแปลงไฟสีดำๆที่มีไฟสีส้มออกมาเรียกว่า POE
 สายไฟเบอร์หลังตู้ที่ทางช่างยังไม่ได้มาเก็บลง raised floor (พื้นห้อง rack ยกได้ ข้างล่างไว้เดินสาย)
 รางปลั้กไฟหลังตู้ RACK บางทีตัวผู้หรือตัวเมียก็แล้วแต่ดวง ถ้าเสียบไม่ได้ต้องหาตัวแปลงปลั้ก



DAY27 (29/4/57)
วันนี้กลับมาที่เทเวศน์อีกครั้งนึง มาเอาของพวก media converter (สีดำๆ4ตัวตามภาพ ไว้
แปลงสาย fiber<>utp ) กับสาย fiber ไปที่ราชมงคลพระนครเหนือ
แน่นอนนำสายไปแพชที่ตู้ rack เดิมที่เคยมาติดกันใน day14 ทั้งหมด 4 ตู้ ส่วนตู้กลางติด media
งานนี้ชิลมากเพราะแค่เปิดตู้เสียบสาย (คราวก่อนติดสวิตช์) แต่บางที่ก็ต้องปีน สูงอยู่ตามภาพ

หลังจากทำเสร็จก็พบว่า ตอนติด media converter ปลั้กของ adapter ดันเสียบกับรางปลั้กตู้ไม่ได้
เพราะรางปลั้กเป็นตัวเมีย ปลั้กก็เมีย ทีนี้ล่ะยุ่งต้องให้พี่อีกทีมมาแปลงสายภายหลัง วันนี้ก็เอาแค่
ทดสอบ up link ได้ก็พอ ซึ่งหลังจากติดหมด 4 ตู้ก็ลองเทสดู ตู้ที่3ซึ่งเป็นอาคารวิทยา(ในรูปที่ปีน)
นั้นไฟไม่เข้าตู้ เพราะเขาคงสับเบรกเกอร์ไว้ ก็เลยต้องรอทางช่างมาเคลียกันเองภายหลัง
นอกนั้นทำงานได้ปกติ เป้นอันว่าเสร็จภารกิจ กลับไปทำที่เทเวศน์(ตรงโชติเวศน์ คณะคหกรรม)
คราวนี้แค่ไปขยับสายเดิมที่มันตึง เพราะพี่ๆ network admin ของที่นี้เตือนว่าระวังจะตรวจไม่ผ่าน
ให้ทำให้ไม่ตึงเกินไป ก็ถอดสายเดินรอดใต้ตู้แทน ลำบากหน่อยแต่ก็ไม่ตึงล่ะ ใช้ได้

พอทำเสร็จกลับไปเทเวศน์ พี่ admin เขาก็ทัก ไปทำอะไรกับ core switch ที่โชติเวศน์เปล่า
เพราะมัน down ไปลิงค์นึง อ้าวชิบหายล่ะไปแตะโดนสายหลวมเปล่านี้ เลยเดินกลับไปดู
อ้าว port ก็ up ปกติดีนิ เลยโทรไปถามพี่ว่า port ปกตินิพี่ พี่เขาก็บอกอืมมาล่ะ เฮ้ย
ยังไม่ได้ทำอะไรเลย สงสัยจะพี่หลอก ฮ่าๆ




หลังจากเรียบร้อยแล้วก็ได้เวลาเผ่นกลับบ้าน แน่นอนตอนนั้น 6 โมงล่ะ

ฝึกงาน TCS DAY 22 23 24 25

DAY22 (22/4/57)
ว่างอีกแล้ว วันนี้นั่งอ่าน TCP/IP , PPP WAN(ISDN) ไปเรื่อยๆ วันนี้ง่วงมากเผลอนั่งหลับไปบ่อยๆ
จนพี่ที่นั่งข้างๆมาบอก เฮ้ย เอ็งหลับแบบนี้คิดว่าบริษัทควรจะจ้างเอ็งไหม O_o อู้ววว หลังจากนั้น
ไม่หลับอีกเลย เจ็บเฮือกกกก

DAY23 (23/4/57)
ว่างอีก อ่าน NAT , ACL , PPP , DNS , CHAP ,PAP , MS-CHAP ในเปิดโลก TCP/IP

DAY24 (24/4/57)
ว่างอีก วันนี้อ่านเล่มใหม่ เจาะระบบ Network อ่านเรื่อง physical layer สายหัวต่างๆเช่น fiber,utp

DAY25 (25/4/57)
สุดท้ายวันนี้พี่เจนก็ว่างตอนเย็นๆ 4 โมง เข้าห้องเย็นห้องเดิม นำเสนอต่อ พี่เจนบอก เอ้าอธิบายมาเลย
OSPF LSA TYPE 1-7 ส่วนตัวยังไม่ค่อยเข้าใจแต่ล่ะ type เท่าไหร่ ก็เลยอธิบายไปแค่นิดเดียว เช่น
type1 มาจากทุก router ส่งใน area เดียวกันเอง
type2 มาจาก DR router ส่งใน area เดียวกันเองอีก
type3 มาจาก ABR router ส่งข้าม area นั้นคือสรุปข้อมูลของ area นึงไปให้อีกฝั่ง area นึง

ไปได้ถึงแค่ 3 type พี่เจนก็ถาม งั้น LSA TYPE1 มีกี่ Route ผมก็งงสิฮะ route แบบไหน เส้นทาง
เหรอครับ พี่เจนก็บอก อ่ะ เอาเป็นว่าในแต่ล่ะ router db จะมี route กี่บรรทัด โอ้ว ตอบไปว่า
n(n-1)/2 หรือเปล่าว่า เพราะมันน่าจะไปหากันทุกๆ เส้นทางที่เป็นไปได้ที่ต่อถึงกัน ผิดดดดดด
จริงๆแล้วต้องเป็น N เท่ากับจำนวน router ใน area นั้น เพราะ LSA TYPE1 นั้นจะถูกส่งจาก
router ทุกๆ router ใน area นั้นๆ ไปหากันทั้งหมด ซึ่งแต่ล่ะ LSA ที่ออกไปจะมีข้อมูลของ
Router ตัวเอง เช่น router-id , port ต่างๆ ดังนั้นสุดท้ายแล้วเมื่อทุก router ได้รับ LSA
จากทุกๆ router แล้ว มันจะมีดาต้าเบสเหมือนกันเลย นั้นคือ router แต่ล่ะตัวจะมีข้อมูล
ของแต่ล่ะ router ใน area มันทั้งหมด หรือก็คือมีบรรทัดของดาต้าเบสเท่ากับจำนวน router
นั้นเอง (แต่ล่ะบรรทัดเป็น lsa ที่มีข้อมูลของ router-id,port ต่างๆของ router นั้นอยู่)
คำสั่งดูดาต้าเบสของ cisco จะเป็น sh ip ospf database 

ส่วน LSA TYPE2 นั้นจะมี Route แค่ 2 บรรทัด ใน DATABASE ของแต่ล่ะ router
นั้นคือ แต่ล่ะ router จะได้รับ LSA จาก DR,BDR ของ AREA มันเท่านั้น

ได้เท่านี้ก็หมดเวลาแล้วครับ สรุปว่าที่เหลือติดไว้ครั้งต่อไปต่อ และแน่นอนวันจันทร์หน้า
ออกไซด์ มีพี่ขอไปช่วยงาน เย้ๆ

ฝึกงาน TCS DAY 19 20 21

DAY19 (17/4/57)
วันนี้ว่างทั้งวันอีกล่ะ OSPF ที่ติดค้างพี่เจนไว้ยังไม่ได้รับการชำระ ฮ่าๆ เพราะพี่เจนไม่ว่าง
ก็เลยอ่านเรื่อง WAN ( Leased line , Frame relay) ใน cisco ภาคปฎิบัติไปพอผ่านๆ แต่อ่านทั้งวัน

DAY20(18/4/57)
วันนี้ว่างเช่นเคย พี่เจนยังคงไม่ว่าง ดังนั้นก็อ่าน WAN ทบกวนเรื่องเดิมต่อ ซึ่งยังไม่ค่อยเข้าใจ
และก็อ่านหนังสือเปิดโลก TCP/IP ไปพลางๆ วันนี้ก็ได้ไป 4บทแรก ร้อยหน้านิดๆ

DAY21(21/4/57)
วันนี้เหมือนจะว่าง อ่านหนังสือ TCP/IP ไปอีก2บท 50 หน้าได้ พอตกบ่ายสองกว่าๆ
พี่ที่แผนกก็มาถามที่โต๊ะ น้องๆว่างไหมตอนนี้ แน่นอนเราทั้ง3คนพร้อมใจกันตอบว่า ว่างงงงงง
พี่ก็บอกว่า งั้นไป มศว กับพี่นะ ตอนนี้เลย โอ้ววว มีงานซักที ว่าแล้วก็ขนของเป็น AP ใส่มือ
ขนไปขึ้นแท๊กซี่หน้าตึกที่พึ่งโบกมาสดๆ กว่าจะรับก็คันที่4 โน้น ซักพักก็มาถึง มศว
เราก็ช่วยกันขนของยกไปไว้ที่ห้องศูนย์คอมพิวเตอร์ของ มศว ก่อน จากนั้นก็นั่งตากแอร์รอให้หายร้อน
จากนั้นก็แกะอุปกรณ์ทั้งหมดมา config โดยรุ่นพี่ทำหมด จะมีการตั้ง ip subnet ชื่อ ap กรุ๊ป เป็นต้น
ก็พบปัญหานิดหน่อยที่ notebook พี่ไม่มีไดร์เวอร์ของ ap ตัวใหญ่ๆนั้น โหลดจากเน็ตมาก็ใช้ได้
เสร็จแล้วก็ทำการติดสติ้กเกอร์แต่ล่ะ ap พร้อมทั้งเขียนเลข serial number , mac , ชื่อ ap ไว้


หลังจากทำงานเสร็จ ก็แยกย้ายกันกลับ แน่นอน 6 โมง เลยเวลางานเสมอถ้าออกไซด์ ฮ่าๆ
ไปลั่นล้าต่อที่ Terminal21 ทันที แต่จะว่าไปเดินจาก มศว ไป terminal ไกลพอสมควรเลย


ฝึกงาน TCS DAY 16 17 18

day16 ของการฝึกงาน ตรงกับวันที่ 9/04/57
วันนี้ไม่มีอะไรมาก อ่าน OSPF ขั้น CCNA ทั้งวันตลอดเวลาที่อยู่ office

day17 (10/04/57)
วันนี้อ่าน OSPF เหมือนเดิม แต่ลึกขึ้นมาระดับ CCNP เจาะไปที่ area หลากหลาย และ LSA TYPE
นอกจากอ่านหนังสือแล้ววันนี้ก็มีช่วยพี่เขาขนของลงไปชั้นล่างหน่อย ก็นำรถเข็นชั้น17 ลงไป
ชั้น 15 แล้วไปยก server 2 เครื่อง ใส่ แล้วขนลงลิฟท์ไปไว้ชั้น B ตอนนำของเข้าออกตึกต้องมี
ใบขออนุญาติด้วย รุ่นพี่จัดการแล้ว เราก็นำของขนขึ้นรถของพี่พนักงาน ให้พี่ๆนำไปติดตั้งที่ไซด์ต่อไป

day18 (11/04/57)
วันสุดท้ายก่อนพักสงกรานต์ยาววววววววว ก็ทบกวนและก็ทำสไลด์ ospf เตรียมนำเสนอพี่เจน ฮ่าๆ
ช่วงบ่ายๆจะถึงเย็นก็โดนเรียกเข้าไปในห้อง มีพี่ๆพนักงานอีก3คนมาดูและสอบถามด้วย ก็ทุลักทุเล
รอดมาได้แต่ไม่จบ เพราะพี่เจนมีงานเข้าก่อนเลยไม่ได้อยู่ดูนำเสนอต่อที่เหลือ เป็นว่าติดไว้ครั้งต่อไป








ห้องนำเสนอ (ที่นี้เรียกห้องเย็น)

วันอังคารที่ 8 เมษายน พ.ศ. 2557

ฝึกงาน TCS DAY 15





วันนี้ออกไซด์วันที่3 จากทั้งหมด 15 วันที่ผ่านมา วันนี้ตื่นแต่เช้าไปสยาม รอรถเมล์สาย 16
พุ่งตรงไปพาณิชย์พระนคร (เทคโนราชมงคลพระนคร วิทยาเขตกลมหลวงชุมพร) ถึงไวมาก
ภายใน 10 นาทีนิดๆ ผิดกับสาย 67 จากพระราม4ไปที่ office แถวพระราม3ที่ใช้เวลาถึง 1ชม

ไปถึงก่อนพี่เขานัดอีก นัด 9 โมง มาถึง 8.10น ก็นั่งเล่นมือถือรอไปก่อน เจอแมวมาจ้อง
ก็เลยถ่ายรูปมา พอ 9 โมงกว่าพี่ๆมาถึงก็ลุยเลย เข้าไปที่ห้อง network center ในห้องสมุด
ซึ่งภายในมีเครื่องพวก core switch , switch , router และมากมายตั้งอยู่


วันนี้งานที่ทำก็เหมือนเดิม ติดตั้ง switch 5 จุดทั่วมหาลัยเข้าตู้ rack ที่ติดตามกำแพงต่างๆ
บางจุดก็ต่ำ บางจุดก็สูง+เสียว ชีวิต network engineer สายติดตั้งต้องเจอแบบนี้แหละ
ก็เริ่มโดยการขนอุปกรณ์ switch บันได ไขควง น็อตตัวผู้ตัวเมีย สาย power แค่นี้ล่ะ
เพราะวันนี้จะแค่ติดตั้งเสียบสวิตซ์เฉยๆ ไม่ได้ test ping เพราะสาย fiber ทางทีมช่าง
ของบริษัทยังสไปซ์ (Splicing) หรือเดินสายยังไม่เสร็จ ยังไม่เข้าถึงแต่ล่ะตู้แร็ค

ขั้นแรกก็เหมือนเดิม นำ switch ทุกตัวมาตั้ง vlan ใน port ที่ต้องการ
ต่อมาติดตั้งที่ห้อง network center ก่อน โดยใช้สวิชต์ layer3 ติดตั้งไป ส่วน layer2 ที่เหลือ
ก็กระจายไปตามจุดต่างๆ โดยก่อนอื่นจะไปเดินสำรวจสถานที่แต่ล่ะจุดก่อน บางจุดปิดก็
ต้องถามเจ้าหน้าที่ให้เปิดให้หน่อย

จุดแรกสบายๆ ทำเหมือนเดิม แค่ติดสวิตช์ ไขน็อต ใส่สายไฟข้างหลัง จบ (ตู้นี้พี่ ผช ทำ)
















จุดต่อไป ถึงคราวพี่ ผญ ทำ อันนี้สูงชิบ น่ากลัว ขอดูยืนช่วยส่งอุปกรณ์ให้พี่พอ อิอิ


จุดที่สาม เสียดายไม่ได้ถ่ายรูปมา เพราะเป็นคนติดเอง(ตู้แรกในชีวิต) สูงไม่แพ้จุดสอง
แต่ยังดีที่ไม่อยู่ข้างบันได แต่ก็มีถังดับเพลิงเกะกะอยู่ข้างล่างตู้มากมาย 

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

จุดสี่ เป็นตู้ใหญ่ติดกับพื้น ทำง่ายมากเสียบปุ๊ปได้ ไขแป็ปเดียวเสร็จ อันนี้เพื่อนทำ

จุดห้า ทางช่างกำลังเดินสายเข้าตู้พอดี ก็เลยฝากให้ช่างติดให้เลย

เสร็จพอดีตอนเที่ยง กินข้าว กลับมานึกว่าจะได้กลับ แต่พอดีทาง network admin ของมหาลัย
นำ alcatel 6224 มาให้แก้ เพราะอัพ firmware ไปแล้วมัน boot loop ตลอด

กว่าจะเสร็จ พี่ๆก็โทรติดต่อหารุ่นพี่ที่รู้จักอีกที ขอคำแนะนำ และให้ส่ง firmware ใหม่มาให้
แล้วก็ทำการติดตั้ง กว่าจะรอโหลดเสร็จ และทำเสร็จ ก็ปาไปเกือบ 5 โมง ถึงได้กลับบ้าน



วันอาทิตย์ที่ 6 เมษายน พ.ศ. 2557

ฝึกงาน TCS DAY 14

วันนี้เป็นวันที่ได้สัมผัสถึงชีวิต Network Engineer มากที่สุดวันนึง
โดยวันนี้ไปถึง office TCS ปุ๊ป พี่ๆก็บอก ป่ะ ไปกัน ก็โบกแทกซี่ไปถึง ม.ราชมงคลพระนคร(เทเวศน์)







ระหว่างไปในแท็กซี่ก็คุยกับพี่ไปพลางๆ เกี่ยวกับว่างานต้องทำอะไรบ้าง เรียนอะไรไปแล้วยัง
พอไปถึงก็เข้าไปยกของซึ่งเป็น switch ly2 ly3  กับลังที่มีสาย fiber และ G_BIC อยู่

ยกกันไปไว้ที่ราชมงคลพระนคร คณะออกแบบสิ่งทอ บางส่วน ซึ่งจะมาติดตั้งวันอังคารหน้า
ส่วนวันศุกร์นี้ จะยกบางส่วนไปติดตั้งที่ราชมงคลพระนครเหนือ ก็นั่งรถไปกับพี่อีกยาวครับ

ไปถึงก็ยกไปไว้ที่ห้องที่เป็นที่ตั้งตู้ server ก่อน เอาของกองไว้แล้วไปทานข้าวเที่ยง
กลับมาถึงลุย โดยงานในวันนี้จะเป็นแค่การติดตั้ง switch ที่ห้องส่วนกลางที่มีตู้ server เยอะๆ
กับนำ switch ly2 ไปติดตามตู้แร็ค ที่อยู่กระจายตามจุดของมหาลัย 4 จุด




แน่นอนว่า แต่ล่ะที่มีตู้แร็คอยู่ก่อนแล้ว และก็มีสาย fiber ลากมาอยู่แล้ว หน้าที่เราคือนำสวิตซ์
ly3 ติดตั้งที่ส่วนกลาง และนำสวิตช์ ly2 ไปติดตามจุดต่างๆ ซึ่งตู้ rack มักจะติดอยู่กับเพดาน
สูงตั้งแต่ 2 เมตร - 3 เมตร งานนี้แบกบันได+ของ ยกไปทั่วมหาลัยเลยทีเดียว

ขั้นแรกก็ติดตั้งที่ส่วนกลาง นำ switch ทั้งหมดมา config vlan ทีล่ะตัว
พี่ๆก็จะหยิบสาย console ซึ่งมีหัวแปลงหลากหลาย ใช้กับหลายยี่ห้อได้ พี่ๆจะมีติดตัวไว้ในเป้เลย

เสร็จแล้วก็นำสวิตช์ต่อกับตู้แร๊คใหญ่ ในห้องส่วนกลาง ขันน็อต ต่อสายต่างๆ เช่น power
fiber obtic (สายเหลือง หัวฟ้า ที่เชื่อมกับตู้แร็คทั่วมหาลัย โดยเสียบผ่าน gbic เสมอ) เป็นต้น




บางทีก็ต้องมีขยับสาย fiber ใต้พื้นบาง ให้มันเอื้อมถึง โดยใช้อุปกรณ์สีแดงๆคล้ายที่ดูดส้วม
2 หัวนั้นดูดพื้นขึ้่นมา และแน่นอนน็อตตัวผู้ตัวเมีย ใส่แหวนให้ครบ (อย่าลืมหันแหวนฝั่งด้านออก)

ติดส่วนกลางเสร็จแล้ว จะมีพี่ 1 คน เฝ้าอยู่คอยแก้ปัญหา กรณี ping จากจุดอื่นเข้าห้องนี้ไม่ได้
ส่วนเด็กฝึกงาน กับพี่ๆที่เหลือจะกระจายกันออกไปติดตั้ง

จุดแรกเป็นห้องอะไรซักอย่างจำไม่ได้
ถ้าห้องล็อคก็ต้องวิ่งไปขอเจ้าหน้าที่หรือพนักงาน อาจารย์ มาช่วยเปิดให้หน่อยครับ

จุดสองเป็นป้อมยาม ก็ปีนนำสวิตช์ไปติดตั้ง ทุกจุดทำเหมือนกันเด๊ะ คือ
1.เปิดตู้แร็คด้วยกุญแจ เตรียมสาย เตรียมน็อตตัวผู้ตัวเมียให้พร้อม
2.ถ้าไม่มีช่องพอให้ใส่สวิตช์ก็ถอดของเก่า ขยับไปไว้ที่อื่นให้พอใส่ได้
3.นำน็อตตัวเมียใส่เข้าตรงช่องตู้ เพื่อเอาไว้ยึด แล้วใส่สวิตช์เข้าไป ไขน็อตตัวผู้เข้าสวิตช์ผ่านตัวเมีย
4.เสียบสาย power เข้าปลั้กไฟ และต่ออีกด้านเข้าสวิตช์
5.เสียบหัว G_BIC เข้า port stk (stack) แล้วนำสาย fiber มาเสียบเข้าไป อีกด้านเสียบกับหัวในตู้
เพื่อให้เชื่อมต่อกับสวิตช์ของส่วนกลางได้
6.รอสวิตช์ boot แล้วต่อสาย fastEthernet เข้า port ที่ตั้ง vlan ไว้ใน switch อีกด้านเสียบกับคอม
7.ที่คอม ping ไปที่ gateway ที่ตั้งไว้ เช่น ping 192.168.3.1 -t (-t เอาไว้ให้มัน ping ไปเรื่อยๆ)
8.ถ้า request time out สายปลายทางที่ห้องส่วนกลางอาจจะต่อผิดหรือสลับ โทรแจ้งพี่ให้สลับ ฮ่าๆ





จุด3 กับ 4 เป็นจุดที่อยู่สูงจากพื้นเกือบๆ 3 เมตร ก็ต้องปีนบันไดทำ พี่เขาเก่งมาก ฮ่าๆ


เสร็จสิ้นก็เดินเที่ยวพระจอมเกล้าพระนครเหนือต่อ เพราะอยู่แค่ตรงข้ามกัน แล้วก็นั่งรถเมล์
สาย 203 ไปที่สนามหลวง แล้วต่อสาย 15 กลับผ่านแยกมาบุญครอง หรือจะ 47 ก็ได้

เดี๋ยววันอังคารหน้าลุยต่ออีกที่ หึหึ