ช่วงนี้ผมกำลังอ่านหนังสือชื่อ Neural Network Design แต่งโดย Hagan, Demuth และ Beale เป็นการอ่านแบบจริงจังไม่จิงโจ้ อ่านเพื่อหวังจะเอาไปต่อยอดทำวิจัย ไม่ได้อ่านแบบไก่กา ผิวเผิน ลวก ๆ เพื่อเอาไปสอบแล้วก็ลืม ๆ ไปอะไรแบบนั้น คนนอกที่ไม่เคยเรียนรู้ Neural Network แต่มีความสนใจก็จะเข้าใจไปแบบนึง ส่วนคนในที่ได้เรียนรู้แล้วก็เข้าใจอีกแบบนึง ดังนั้น มาเรียบเรียงความเข้าใจที่เป็นความจริงเกี่ยวกับ Neural Network กันดีกว่า Neural Network เป็นชื่อเรียกสั้น ๆ ถ้าเป็นเต็ม ๆ เขาเรียกกันว่า Artificial Neural Network หรือว่า ANN จริง ๆ แล้ว Neural Network เป็นโมเดลทางคณิตศาสตร์ แต่คนคิดค้นเขาอยากจะให้เข้าใจง่าย ๆ เขาเลยวาดออกมาเป็นรูปภาพ คณิตศาสตร์ที่ใช้เกี่ยวกับ Neural Network จะเป็นพีชคณิตเชิงเส้น, เมตริกซ์ และ [...]
ปรกติแล้วคนที่สอนหนังสือในระดับมหาวิทยาลัย มักจะมีตำแหน่งทางวิชาการกัน เช่น อาจารย์, ผู้ช่วยศาสตราจารย์, รองศาสตราจารย์ และ ศาสตราจารย์ เป็นต้น ตำแหน่งพวกนี้มักมีเงื่อนไขว่าต้องสอนหนังสือกี่ชั่วโมงบ้างล่ะ ต้องเขียนบทความบ้างล่ะ ต้องแต่งตำราบ้างล่ะ หรือ ต้องทำวิจัยโน่นนี่นั่น เพื่อให้ได้ตำแหน่งทางวิชาการเหล่านี้มา ทีนี้ มหาวิทยาลัยหลาย ๆ แห่งก็เริ่มออกนอกระบบมากขึ้นเรื่อย ๆ คือ เปลี่ยนจากมหาวิทยาลัยของรัฐ มาเป็นมหาวิทยาลัยในกำกับของรัฐ สามารถหาเงินใช้เองได้ ไม่ต้องแบมือขอเงินหลวงมาเลี้ยงตัวเองอีก กำลังจะกลายเป็นเอกชนกลาย ๆ ว่าอย่างนั้น ดังนั้นก็เลยมีการเปิดกว้างมากขึ้น โดยให้บุคลากรต่าง ๆ ในสายสนับสนุน สามารถที่จะทำโน่นนี่นั่นแบบที่พวกสายวิชาการทำได้ เพื่อให้ได้มาซึ่งตำแหน่ง ชำนาญการ, เชี่้ยวชาญ และ เชี่ยวชาญพิเศษ ซึ่งมีระดับชั้นตามลำดับเทียบได้กับ ผู้ช่วยศาสตราจารย์, รองศาสตราจารย์ และ ศาสตราจารย์ ในสายวิชาการ!!! ในทางกฎหมายแล้ว “นักวิชาการคอมพิวเตอร์” ถือเป็นตำแหน่งในสายงานวิชาชีพใน “สายสนับสนุน” และเป็น “กลุ่มวิชาชีพเฉพาะ” เป็นกลุ่มในระดับเดียวกับ แพทย์, ทันตแพทย์, สัตว์แพทย์, เภสัชกร, [...]
ผมกำลังจะทำชิ้นงานหนึ่งชิ้น เพื่อดึงเอาข้อมูลออกจาก SAP R/3 ออกมาใช้ครับ โดยชิ้นงานที่ว่าจะออกเป็นแนว Web Application ซึ่งผมก็คิดว่าผมจะสร้างมันด้วย PHP โดยจะใช้ SAPRFC ซึ่งเป็น PHP Extension สำหรับแทงทะลุเข้าไปใน SAP R/3 ครับ จริง ๆ แล้วผมจะเขียนภาษา ABAP เพื่อให้มันทำงานบน SAP R/3 ก็ได้นะ มันได้ผลเหมือนกัน เพียงแต่ผมอยากจะแสดงผลออกมาเป็น Web Application ที่มีลูกเล่นสวย ๆ โดยใช้ XHTML + CSS + jQuery + AJAX มากกว่า และอีกอย่างผมก็ไม่อยากจะให้ผู้ใช้งาน ต้องมาติดตั้ง SAP GUI ให้วุ่นวายด้วย ก็เลยเลือกทำเป็น Web Application แทน หลัก ๆ แล้วการเชื่อมต่อจาก PHP [...]
ข้อมูลในองค์กรที่ ๆ ผมทำงานอยู่ กำลังมีมากขึ้นเรื่อย ๆ จะเอาออกก็ไม่ได้ เพราะผู้ใช้งานก็ยังใช้สืบค้นอยู่ จะว่าเปลืองพื้นที่ก็ไม่ใช่ เพราะเดี๋ยวนี้อัดฮาร์ดดิสก์กันทีเป็นหลักเทราไบต์ แถมเครื่องนึงใส่ฮาร์ดดิสก์หลายลูก ทำเป็นคลัสเตอริ่งโน่นนี่นั่นอีกต่างหาก ปัญหามันอยู่ที่การสืบค้นข้อมูล มันใช้เวลานานขึ้นเรื่อย ๆ ยิ่งตอนที่กำลังอ่านพร้อมกับกำลังเขียน ยิ่งใช้เวลานานเข้าไปใหญ่ นี่ยังไม่นับว่ามีคนแย่งกันใช้แหล่งข้อมูลเดียวกันเป็นร้อย ๆ เครื่องด้วยนะเอ้อ ทางเลือกมีไม่มาก ผมเลยเริ่มหันมามอง NoSQL อย่างจริงจัง ซึ่งถึงมันเพิ่งจะเริ่มตั้งไข่ได้ไม่กี่ปี แต่ผมก็คิดว่าในอนาคตผมต้องได้ใช้มันแน่ ๆ ปัญหาที่ตอนนี้ผมเจอเกี่ยวกับ NoSQL ก็คือแนวความคิดที่่ว่า มันจะไม่มีการ JOIN ระหว่างตารางข้อมูล มันขัดกับหลักพื้นฐานที่ร่ำเรียนมามาก ๆ และการประยุกต์ใช้ในทางปฏิบัติมันก็หลีกเลี่ยงการ JOIN ไม่ได้ด้วยอ่ะดิ เพราะข้อมูลในทางธุรกิจมันพัวพันยึดโยงกันอยู่ มันควรจะแยกอิสระออกจากกันแล้ว JOIN กันตามแบบเดิม ๆ ที่เคยเป็น ถ้า DBMS แบบ NoSQL ไม่ยอมทำเรื่อง JOIN ข้อมูล งั้นก็คงมีทางเลือกสองทาง คือออกแบบเป็นแบบ Denormalized หรือไม่ก็ต้องเขียนโปรแกรมเพื่อ JOIN [...]
ผมกำลังจะย้ายไปอยู่บ้านใหม่ ที่นั่นยังไม่ได้ติดตั้งอินเทอร์เน็ตเลย นึก ๆ ดูแล้วผมก็ผ่านช่วงของการใช้บริการอินเทอร์เน็ตมาแล้วหลายรุ่น ไม่ว่าจะเป็น การใช้บริการแบบ Dial up โดยการหมุนโมเด็มเข้าไปที่ผู้ให้บริการผ่านโทรศัพท์ที่บ้าน หมุนแล้วก็เชื่อมได้บ้างไม่ได้บ้าง จะต่อได้แต่ล่ะทีลุ้นระทึกสุด ๆ สำหรับผู้ให้บริการก็ขึ้นอยู่กับช่วงเวลานั้น ๆ เช่นถ้าตอนที่เรียนอยู่ก็อาศัยหมุนเข้าไปที่สถานศึกษา พอจบมาทำงานก็อาศัยซื้อบริการเป็นแบบรายชั่วโมงจากบริษัทเอกชน ส่วนความเร็วในการเข้าอินเทอร์เน็ตก็อยู่ที่ 14kbps ถึง 56kbps แบบว่าได้ขนาดนี้ก็วาสนาสุด ๆ แล้ว จากนั้นก็ถึงยุค Broadband แบบข้ามาคนเดียว คือผมใช้อยู่คนเดียว ไม่แบ่งใครในบ้าน เพราะผมใช้โมเด็มที่ผู้ให้บริการให้มา ต่อตรงเข้าเครื่องผมเลย ไอ้เรื่องแจกสัญญาณอินเทอร์เน็ตให้ใครนี่ไม่มี อย่างมากก็ยอมทำให้เครื่องตัวเองเป็นสะพาน เพื่อเชื่อมไปยังอีกเครื่องนึงโดยใช้สาย LAN แบบไขว้สายเท่านั้น สมัยนั้นยังไม่มีหรอก ไอ้เจ้า ADSL Modem Router น่ะ จะมีก็แต่ ADSL Modem ตัวนึง กับ Router ตัวนึง ซึ่งซื้อแยกแล้วมันแพง มันไม่คุ้มกับการใช้งานคนเดียว พอผ่านไปซักพักนึงผมก็เปลี่ยนยุคเป็น Broadband แบบข้าแบ่งหลายคนแบบไร้สาย โดยผมยอมซื้อ [...]