แสดงบทความที่มีป้ายกำกับ IT แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ IT แสดงบทความทั้งหมด

16/1/59

รู้จักกับ Oracle XQuery Mapper คืออะไร

รู้จักกับ Oracle XQuery Mapper คืออะไร

มาทำความรู้จักกับ Oracle XQuery Mapper กันคับ ซึ่ง Oracle XQuery Mapper คือ เครื่องมือที่เอาไว้สำหรับทำการ Mapping ที่มีลักษณะเป็นกราฟฟิก ซึ่งจะช่วยให้คุณแปลงข้อมูลระหว่าง XML, non-XML และ Java data types จะช่วยให้คุณ integrate application ได้อย่างรวดเร็ว

สำหรับ Output ของ Xquery Mapper นั้นจะเป็น query ใน XQuery language ซึ่งถูกกำหนดโดย World Wide Web Consortium(W3C) สำหรับข้อมูลอื่น ๆ ของ XQuery language และ W3C นั้นสามารถดูเพิ่มเติมได้ที่ https://www.w3.org/XML/Query/

Overview of XQuery Mapper

คุณสามารถใช้ XQuery Mapperในการแปลงข้อมูลระหว่าง XML, non-XML และ Java data types ตัวอย่างเราสามารถแปลงข้อมูลรูปแบบ XML ที่มีรูปแบบหนึ่งไปเป็นข้อมูล XML อีกรูปแบบหนึ่งได้

ข้อมูลสามารถมีหลาย Input types ได้ แต่สามารถมี target type ได้เพียงชนิดเดียว ตามรูปด้านล่าง

ขอบคุณรูปจาก oracle.com

จากรูปตัวอย่างเราจะเห็นว่าเราสามารถเปลี่ยนข้อมูลจากต้นทางสองอันและเปลี่ยนไปเป็นข้อมูลปลายทางได้เพียงอันเดียว

Creating Oracle Service Bus Projects - สร้าง OSB โปรเจค

Creating Oracle Service Bus Projects - สร้าง OSB โปรเจค

มาดูวิธีการสร้าง OSB โปรเจ็ค (Creating Oracle Service Bus Project) กัน

เริ่มด้วย ไปที่ File -> New -> Oracle Service Bus Configuration Project ตามรูปด้านล่าง


จากนั้นจะปรากฎหน้าต่าง New Oracle Service Bus Configuration Project ขึ้นมา ให้เราตั้งชื่อ Project ตามต้องการ ตามรูปด้านล่าง


จากนั้นก็กด Finish

เมื่อได้ Oracle Service Bus Configuration Project แล้วจากนั้นเราก็ไปสร้าง Oracle Service Bus Project โดยไปที่ File -> New -> Oracle Service Bus Project ตามรูปด้านล่าง


เมื่อกดแล้วจะปรากฎหน้าต่าง New Oracle Service Bus Project ตามรูปด้านล่าง


จากนั้นก็กด Finish เพียงแค่นี้เราก็ได้โปรเจ็คมาแล้ว

14/10/58

ย่อรูปง่าย ๆ ด้วย Photoshop หรือ Paint

ย่อรูปง่าย ๆ ด้วย Photoshop หรือ Paint

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

ย่อขนาดรูปด้วยโปรแกรม Paint

ในการย่อขนาดรูปด้วยโปรแกรม Paint นั้น เริ่มจากเปิดโปรแกรม Pain และรูปที่ต้องการขึ้นมาก่อน จากนั้นให้กดที่ Resize จะปรากฏ Dialog Resize and Skew ขึ้นมา ในส่วนของ Resize ให้ใส่ค่าที่ต้องการลงไป เราสามารถเลือกได้ว่าจะปรับขนาดเป็น percent หรือจะเป็น pixel ก็ได้ ตามรูปด้านล่าง


เมื่อได้แล้วก็กด OK ไปได้เลย

ย่อขนาดรูปด้วยโปรแกรม Photoshop

วิธีในการปรับขนาดรูปด้วยโปรแกรม Photoshop นั้น ให้เปิดโปรแกรม Photoshop กับรูปที่ต้องการปรับขนาดขึ้นมาก่อน จากนั้นให้ไปที่ Image แล้วเลือก Image Size ตามรูปด้านล่าง


เมื่อได้แล้วจะปรากฏ Dialog ขึ้นมา เราสามารถปรับขนาดรูปได้ โดยกรอกขนาดที่ต้องการลงไป ในการปรับขนาดนั้นเราสามารถเลือกปรับได้หลากหลายรูปแบบ ตามรูปด้านล่าง


เมื่อได้ขนาดที่ต้องการแล้วก็ทำการกด Ok ไปได้เลย

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

30/9/58

Big Data คืออะไร

Big Data คืออะไร

Big Data คือการเก็บข้อมูลที่มีขนาดใหญ่ยักษ์ ที่ไม่สามารถประมวลผลโดยใช้เทคนิคการคำนวณแบบดั้งเดิมได้ ตัวอย่างเช่น ปริมาณของข้อมูล Facebook หรือ Youtube ที่ต้องการเก็บและประมวลผลเป็นรายวัน ซึ่งเป็นข้อมูลที่มหาศาลมาก แบบนี้เราสามารถจัดให้อยู่ในหมวดของ Big Data ได้เลย

อย่างไรก็ตาม Big Data ยังไม่ได้จำกัดแค่ขนาดและปริมาณของข้อมูล แต่ยังรวมไปถึง ความรวดเร็ว ความหลากหลาย ปริมาณ และความซับซ็อนของข้อมูลด้วย

คุณสมบัติที่สำคัญของ Big Data นั้นจะมีลักษณะพิเศษอยู่ 3 ข้อ คือ

ปริมาณ (Volume) ปริมาณของข้อมูลนั้นจะอยู่ในระดับเทราไบต์ (terabyte) ขึ้นไป ซึ่งมีปัจจัยหลาย ๆ อย่างในการเพิ่มขนาดของข้อมูล เช่นข้อมูลการทำธุรกรรมต่าง ๆ ตลอดทั้งปี ข้อมูลที่เป็น streaming จาก social media ซึ่งข้อมูลจำนวนมากเหล่านี้จะเป็นปัญหามากสำหรับการจัดเก็บ

ความเร็ว (Velocity) ข้อมูลจะมีการเปลี่ยนแปลงอย่างรวดเร็วมาก ซึ่งส่วนมากมักจะเป็นข้อมูลแบบ Real-Time ซึ่งจะต้องได้รับการจัดการในเวลาที่เหมาะสม เช่นข้อมูลจาก social media ข้อมูลจากธุรกรรมต่าง ๆ

ความหลากหลาย (Variety) ข้อมูลในทุกวันนี้มักจะมาในทุกรูปแบบทั้งข้อมูลแบบมีโครงสร้างและไม่มีโครงสร้าง เช่น ตัวหนังสือ email วีดีโอ เสียง ภาพ และอื่น ๆ ซึ่งจะต้องมีการจัดการกับข้อมูลที่มีความแตกต่างกัน

นอกจากลักษณะพิเศษ 3 ข้อดังกล่าวแล้ว ในที่นี้เรายังเพิ่มเติมลักษณะเกี่ยวกับ Big Data เพิ่มเติมอีก 2 ข้อ นั่นคือ

ความแปรปรวณ(Variability) นอกจากความเร็วและความหลากหลายของข้อมูลแล้ว ข้อมูลนั้นยังมีความแปรปรวณไปตามฤดูกาลและเหตุการณ์ต่าง ๆ ซึ่งเป็นความท้าทายความสามารถในการจักการและการโหลดของข้อมูล

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