Node JS & Oracle

201606_nodejs-oracledb_000

ครั้งนี้เราจะให้คนที่เรียนจบมากับภาษาโคบอลภาษาฟอร์แทรนสมัยเก่าแก่ มาลองโปรแกรมมิ่งแบบสมัยใหม่กันดู พูดอย่างนี้รู้อายุกันหมดเลย 555 เนื่องจากที่ได้ลองทำงานกับ JSON ในการรับส่งข้อมูลในบล็อกที่แล้ว ก็เลยทดลองเล่นมาเรื่อยและพอดีเห็นเจ้าตัวนี้กำลังฮิต ก็อยากจะเรียนรู้กับเค้าขึ้นมาบ้าง คราวนี้เราก็จะมาลองใช้ NodeJS กับ Oracle Database กันดู เพื่อบันทึกเก็บไว้กันลืม เวลาลืมๆจะได้หาเจอ งันเรามาเริ่มตามขั้นตอนกันเลย

Continue reading

Advertisements

XML and JSON on Oracle

201605_api_oraclexchgdata_a000

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

Continue reading

Azure VM Load Balancing

20151130_azureloadbalancer_a000

พอดีได้มีโอกาสไปดูเค้า demo เรื่องการ Load Balancing บน Azure มา ดูแล้วก็ไม่ยากนี่ เราเองก็น่าจะทำได้ เพราะมี account บน Azure อยู่แล้ว ลองเล่นๆ เบื่อแล้วก็ลบออก งันเรามาเริ่มกันเลย ในที่นี้เราจะใช้ new portal เป็นส่วนใหญ่ จะมีการสลับไปมาระหว่าง portal อันเก่ากับอันใหม่ เพราะฟังค์ชั่นการใช้งานบางอันยังไม่สมบูรณ์คือใช้ไปก็ไม่ทำงานให้ซะงัน และบางฟังค์ชั่นก็ยังไม่มีให้ใช้ ข้อสังเกตุนอกจากหน้าตาแล้ว ก็จะมี URL ที่แตกต่างกันคือ portal เก่าจะใช้ manage.windowazure.com ส่วน portal ใหม่จะใช้ portal.azure.com ก่อนจะเริ่มมาดู infrastructure กันนิดนึง เราจะใช้เครื่องทั้งหมด 4 เครื่อง โดยทั้งหมดเป็น VM รันอยู่บน Azure เครื่องแรกจะเป็น Database Server ส่วนเครื่องที่เหลือ 3 เครื่องจะเป็น Application Server และจะทำ Load Balancing กัน โดยมีรายละเอียดตามนี้

Continue reading

Oracle Developer on Windows 10!

20151005_orawin10_weblogic_a039s

จากโฟสที่แล้ว การติดตั้ง Oracle Database บน Windows 10 ผ่านไปด้วยดีไม่มีปัญหาอะไร แต่พอจะมาติดตั้ง Oracle Developer ก็จะเจอปัญหาเลยตั้งแต่เวอร์ชั่นของ Web Logic ที่จะลง ตัว Java JDK ที่ไม่เข้ากัน  ด้วยความอยากรู้ เลยลองเริ่มตั้งแต่เวอร์ชั่นล่าสุดไล่ลงมาเรื่อยๆ จาก JDK 8 (JDK1.8.0_60) กับ Oracle Fusion Middleware 12c Weblogic (12.1.3.0) กับ Oracle Forms and Reports 11g R2 (11.1.2.2.0) ติดปัญหาหมดไม่ว่าจะเป็นตั้งแต่ติดตั้งแล้วมี error หรือติดตั้งแล้วเรียกไม่ขึึ้น จนสุดท้ายก็จับแมพกันจนได้ ณ.ตอนที่เขียนบล็อกนี้จะได้ออกมาเป็น Oracle JRockit 6 – R28.2.7 (JDK1.6.0_45) กับ Weblogic Server 11g R1 (10.3.6.0) กับ Oracle Forms and Reports 11g R2 (11.1.2.2.0) ที่สามารถติดตั้งและรันได้

Continue reading

Oracle Database on Windows 10!

20151010_orawin10_1st_a000

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

  • Oracle Database Express Edition
  • Oracle Database Enterprise Edition
  • Oracle Client

Continue reading

Try Using Virtual Machine on Azure

20150415_azurevmiis_c000

จากหัวข้อที่แล้ว (Create a Virtual Machine in the Azure) เราได้ลองทำการสร้าง virtual machine ที่รันอยู่บน Azure ได้เครื่องเปล่าๆที่มี Windows Server 2012 R2 รันอยู่ มาในหัวข้อนี้เราจะมาคอนฟิกเครื่องนี้ให้พร้อมสำหรับการทำงาน ซึ่งเหมือนเดิมเราจะเลือกโปรเจตที่รัน PHP อยู่บน Web Server ที่เป็น IIS โดยมีฐานข้อมูลเป็น Oracle ซึ่งเราเคยทำมาแล้วบนเครื่องจริงๆที่ไม่ได้รันอยู่บนคลาวด์ จากหัวข้อนี้ Installing and Configuring IIS, PHP and Oracle Database งันเริ่มกันเลย

Continue reading

Create a Virtual Machine in the Azure

20150408_azurevm_a100

หลังจากที่เราได้เข้าไป register ทดลองใช้ตัว Microsoft Azure มาแล้ว มาในตอนนี้เราก็จะมาลองสร้าง Virtual Machine บน Microsoft Azure กันจริงๆ ก่อนที่จะหมดระยะเวลาในการทดลองใช้ไปซะก่อน เริ่มจากเปิด browser ขึ้นมา แล้วให้ไปยังหน้า login ของ Microsoft Azure ให้ใส่ชื่อผู้ใช้และรหัสผ่าน แล้วคลิกที่ปุ่ม Sign in

Continue reading

Work in the Cloud – Try Microsoft Azure for free!

20150401_azureregister_a000

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

Continue reading

LOGOS HOPE in BANGKOK – The World’s Largest Floating Book Fair!

วันนี้ไปขึ้นเรือ โลโกส โฮป (LOGOS HOPE) กัน เค้าบอกว่าเป็นร้านหนังสือลอยน้ำที่ใหญ่ที่สุดในโลก ช่วงนี้เค้าแวะมาจอดที่ท่าเรือคลองเตย เลยแวะดูซะหน่อย ซึ่งเมื่อหลายปีก่อนเคยมีเรือดูโลส (MV DOULOS) ซึ่งเป็นร้านขายหนังสือลอยน้ำที่ใหญ่ที่สุดเป็นอันดับที่สองของโลกมาแวะเยือนเมืองไทยไปแล้ว ก่อนที่จะไปเยี่ยมชมเรือโลโกส โฮป เรามาดูประวัติกันนิดนึง

เรือ LOGOS HOPE เป็นเรือของ GBA Ships ซึ่งเป็นองค์กรการกุศลนานาชาติที่ได้ขึ้นทะเบียนในประเทศเยอรมนี ตลอด 40 ปีที่ผ่านมาได้ต้อนรับผู้เยี่ยมชมเรือแล้วกว่า 160 ประเทศ หรือคิดเป็นผู้เยี่ยมชมกว่า 40 ล้านคน ภายใต้สมญานามว่าเป็น ร้านหนังสือลอยน้ำที่ใหญ่ที่สุดในโลก โดยมาแวะเยือนประเทศไทยในระหว่างวันที่ 21 กุมภาพันธ์ – 11 มีนาคม 2013 นี้ โดยจอดทอดสมรที่ท่าเรือคลองเตย

สำหรับลูกเรือของ LOGOS HOPE นั้น เป็นอาสาสมัครที่มาจาก 56 ชาติที่สละเวลาจากครอบครัว การงาน และความเป็นอยู่เดิมของตนมาทำหน้าที่บนเรือลำดังกล่าว และบางคนได้เข้ามาเป็นอาสาสมัครเพื่อช่วยเหลืองานเฉพาะด้านอีกด้วย รวมถึงกลุ่มวัยรุ่นที่เข้ามาเป็นอาสาสมัครบนเรือเช่นกัน
อ่านต่อ…

Route 12 @ Khao Kho

ออกจากร้านกาแฟที่ 2 วิ่งรถมาไม่กี่กีโล เราก็มาถึงร้านกาแฟที่ 3 กันแล้ว ร้านนี่เลย “รูท 12 คอฟฟี่” สงสัยคืนนี้จะนอนตาค้าง ไม่ต้องหลับต้องนอนกันละ มาถึงร้านดังแล้วจะไม่แวะได้อย่างไร มาเก็บบรรยากาศด้านหน้าร้านกันก่อน งันตามกันมาเลย…
อ่านต่อ…