24 พฤษภาคม 2555

Internship, DAY 25

ป่วยอีก 1 วัน วู้ววว แม้ตอนพิมพ์อยู่ก็ยังรู้สึกไม่ค่อยดี แต่นิดๆหน่อยๆเองมั้ง ป่วยหนักกว่านี้ยังต้องไปสอบเลย TwT

ช่วงเช้า เราได้ทำการเอาโค้ดท่าเก่ากับโค้ดท่าใหม่ของเรามารวมร่างเป็นหนึ่งเดียว ต้องใจเย็นๆในการทำ เพราะตอนแรกนึกไม่ค่อยออกว่าจะรวมร่างมันยังไง ใช้ฟังก์ชั่น strpos() ใน php เพื่อเช็คว่ามี 'ต.','อ.','จ.' อยู่ใน input ที่เรารับมารึเปล่า แต่สมมติว่าถ้ามี 'ต.' อยู่ใน input ของเรา มันจะ return ตำแหน่งว่าไปอยู่ตรงตัวอักษรที่เท่าไหร่ของ input ไอ 'ต.' เนี่ยก็จะอยู่ตำแหน่งที่ 0 ส่วนถ้าหาไม่เจอเลยมันจะ return เป็น false

แล้ว 0 กับ false ใน php มันมีความหมายเดียวกัน...

นอนค่ะ กว่าจะรู้เดียงสา สุดท้ายก็หนีไปใช้ฟังก์ชั่นอื่นอย่าง strstr() ที่ถ้ามีก็จะ return เป็นตัวอักษรให้ ง่ายกว่ากันเยอะ แก้นู่นนี่ ลองผิดลองถูก ได้ซะงั้น ได้แบบงงๆด้วยว่าไอแบบนี้มันได้ได้ไงฟะ

เอาให้พี่ต้องดู ตรงตามที่พี่เค้าต้องการเด้ะ มีท่ายาก search อำเภอก่อนตำบลไรงี้ก็ได้ด้วย แม้ว่าเราจะเจอบั๊กตัวเบอเร่อ แต่พี่ต้องเค้าต้องการแค่นี้ งั้นก็ไว้แค่นี้ก่อนละกัน ><

งานใหม่คือ ทำเว็บให้มันสดใสหน่อย ลดความเข้มพื้นหลังลง ทำโลโก้ให้สดใส เปลี่ยนนู่นเปลี่ยนนี่ ใส่ตารางให้หน้า search ตำบลของเก่า ตอนแรกพื้นหลังตั้งใจจะใช้ opacity ทำให้ซีดลง ปรากฎว่ามันซีดไปทั้งเว็บเลยครับพี่น้อง content ทั้งหมดโดนอิทธิผลของ opacity ครอบงำยังกะเว็บค้าง พอ google ดูพบว่ามันเป็นปัญหาระดับโลกเลยทีเดียว แล้วพอลองมาเทียบๆดูแล้ว opacity ทำให้พื้นหลังสีเข้มกว่าเดิมอีกต่างหาก

ตูใช้ photoshop ก็ได้ฟ่ะ = ="

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

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

ส่วนโลโก้ ปิ๊งไอเดีย ทำ-ลายธงชาติแม่งเลย (ต้องเขียนแยก เดี๋ยวมีคนเข้าใจผิด 555) เป็นไทยสุดๆ กล่องไปรษณงไปรษณีย์อะไร ขี้เกียจ เคยหาแล้ว หาดีๆเวิร์กๆไม่เจอ ไม่ photoshop ใหม่แล้ว ขี้เกียจ (แต่ถ้าพี่เค้า require มา ก็ต้องหาล่ะนะ)


ถ้าเว็บสมบูรณ์เมื่อไหร่ ได้อัพขึ้นเว็บแน่นอน แล้วจะเอาลิ้งมาให้ยล

Internship, DAY 24

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

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

ได้งานเพิ่มเลย ก็คือ autocomplete เจ้าเก่า ทำให้มันฉลาดขึ้น หลังจากคุยกับทั้งพี่ต้องและพี่ต้นแล้ว พี่เค้าอยากได้ autocomplete เวอชั่นโหดสัด คือใส่มาเป็น ต.xxx อ.yyy จ.zzz 00000 ได้เลย เวลา autocomplete ขึ้นมาก็เด้งมาให้ชนิดที่ว่าก๊อปแปะส่งไปรษณีย์ได้เลยทีเดียว

ตอนแรกหนูออกแบบไว้แบบนั้น แต่พี่ไม่เอาเองนะ TwT

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

เริ่มเขียน query แบบที่พี่ว่ามา ตอนแรกเราใช้วิธีต่อ string โง่ๆ ดักเอา split คำเอา ก็ใช้ได้แบบโง่ๆสมกับวิธีทำของมัน เป็น autocomplete แบบที่ต้องพิมพ์เริ่มต้นด้วยตำบลเท่านั้น พิมพ์อย่างอื่นขึ้นก่อน ม่องงงง

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


        $sql = "select concat('ต.', TUMBON, ' อ.', AMPHUR, ' จ.', PROVINCE) AS FIELD
            from post_code
            WHERE concat('ต.', TUMBON, ' อ.', AMPHUR, ' จ.', PROVINCE) like '%{$input}%'
            order by TUMBON, AMPHUR, PROVINCE
            limit 0,10";


ขนาดว่ารันได้สมบูรณ์งดงามตามที่พี่ต้องการ เรายังนั่งเอ๋ออยู่เลย 555 แล้วพี่ต้องก็แนะนำโปรแกรม เอาไว้เทสต์ดาต้าเบสแบบง่ายๆ ไม่ต้องมานั่งสร้างไฟล์เองอีกให้รกคอม

แล้วก็เผ่น

ปล.เขียนย้อนหลัง นับถึงวันที่เขียนบล็อกก็ม่องมา 2 วันแล้วจ้า
ปล2. แม้ว่าจะป่วย แต่หลังเลิกงาน ก็ถ่อไปกินเนื้อที่โคขุนปาร์คกับชาวแก๊งจ้าา

Internship, DAY 23

วันนี้เข้างานสายโด่งมาก เพราะขอไปทำธุรกรรมการเงินนิดหน่อย (แต่จริงๆก็แอบตื่นสายด้วยแหละ อะฮิๆ)

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

วันนี้แดดแรงมากเป็นประวัติการณ์ กลับเข้าตึกมาหน้ามืดเลยอะ TwT

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

ตื่นเต้นเหมือนกัน ได้เป็นช่างซ่อมคอม ได้แผล ดมฝุ่น ปรากฎว่าคืนนั้นไข้แดร๊ก แล้วก็ยังคงแดร๊กอยู่ในตอนที่พิมพ์อยู่เนี่ย

พอทำงานเสร็จตามที่ได้รับมอบหมายไปเมื่อวาน พี่ต้องก็บอกว่ากดลิ้งอำเภอต้องแสดงตำบลด้วยนะเออ

แล้วก็เผ่น...