Showing all posts tagged archived:

เป็นไปได้ไหมที่จะสร้าง software โดยปราศจาก Defect

หลังจากที่จบ Lecture ที่ 1 แล้ว The Economy of Software Testing ก็มี Assignment มาให้ลองทำดู โดยโจทย์ที่ได้รับมานั้นไม่ง่ายไม่ยาก "เป็นไปได้ไหมที่จะสร้าง software โดยปราศจาก Defect" ซึ่งงานนี้อาจารย์ได้บอกว่าเนื่องจากพวกเราได้คลุกคลีอยู่ในวงการ programmer มานานย่อมที่พอจะรู้ได้ว่าการสร้าง software ที่ Bug free นั้นเป็นไปได้ไหม และนี่ก็คือความคิดเห็นที่ส่งไปครับ การสร้างโปรแกรมโดยปราศจาก Bug หร...

เกร็ดการติดตั้งเตรียม VMware และ Linux เพื่อติดตั้ง Oracle Software

Saturday, September 12, 2009 เกร็ดการติดตั้งเตรียม VMware และ Linux เพื่อติดตั้ง Oracle Software การทำงานกับ Oracle Products มีความจำเป็นที่ต้องใช้ VMware มาช่วยจำลอง OS ในการทดสอบงานเป็นประจำ โดยเฉพาะการติดตั้ง Software Oracle บน Linux Platform มักจะจำเป็นต้องเตรียมเรื่อง Linux Package Requirements เป็นประจำ เช่นข้างล่าง เป็นรายการ packages ที่ต้องเตรียม สำหรับการติดตั้ง Oracle Database 11g ...

ภาษา Programming Language ตัวไหนนิยมที่สุด?

วันนี้เรามี chart เกี่ยวกับความฮอตฮิตของภาษาสำหรับ programming มาฝากกันซึ่งไปเจอมาจากเว็บนี้ครับ http://www.langpop.com/ โดยเว็บนี้จะแบ่งออกเป็นเป็นด้านต่าง ๆ แล้วจึงค่อยมีมาสรุปรวมกันในตอนท้ายว่าใครเป็นภาษาที่ฮิตอย่างแท้จริง ซึ่งถ้าให้เปรียบละก็คงจะเหมือนกับอันดับเพลงของแต่ละคลื่นวิทยุย่อมมีอันดับที่ไม่เหมือนกัน เอาหละโม้มามากแล้วไปดูอันดับแต่ละคลื่นดังนี้ แบ่งตาม index ของ search engine โดย ...

Crack password Oracle database ตั้งแต่ 8i ถึง 11g

คงเป็นที่ทราบกันดีว่า password ที่เราเก็บไว้ในฐานข้อมูลเพื่อไว้ใช้ในการทำ authentication (ระบุตัวตน) นั้น ในปกติการเก็บ password นั้นเราจะไม่เก็บกันตรง ๆ เช่นเราตั้ง password ว่า siam เวลาเก็บลงใน database จริงแล้วจะไม่เก็บคำว่า siam โดยคำว่า siam นั้นจะถูกแปลงเป็นคำอื่น ๆ โดยจะไม่เหลือเค้าโครงเดิมเลย โดยการแปลงนี้ก็มี algorithm (วิธีการ) ต่าง ๆ มากมายกันไปซึ่งเราจะเรียกวิธีการนี้ว่า การ hash...

Oracle ฉีกนำ IBM ทางด้านความเป็นผู้นำทาง Technology ของ Data Warehouse

โดยในปีที่แล้วนั้น Gartner ได้ทำการสำรวจทางด้านความเป็นผู้นำทาง Technology ของ Data Warehouse (Leader) ซึ่ง Oracle นั้นอยู่ในอันดับที่ 3 โดยที่ Teradata และ IBM นั้นครองอันดับหนึ่งและอันดับสองตามลำดับโดย Oracle นั้นตามหลัง IBM อย่างหายใจลดต้นคอดังที่เห็นตามกราฟครับโดย Microsoft นั้นตามหลังมาอย่างห่าง ๆ แต่ว่าผลสำรวจปีนี้ของ Gartner ออกมาแล้วปรากฏว่า Oracle นั้นได้แซง IBM ขึ้นมาแล้วและกำลังไล่...

ADF Search Forms ตอนที่ 1 สร้างด้วยวิธี Named Bind Variables

ระหว่างที่รอคุณ Tangy เขียนเรื่อง BC4J ตอนที่ 3 ผมขอคั่นจังหวะ ด้วยการสร้าง ADF Search Forms ด้วย Technology BC4J กับ ADF Faces บน Oracle JDeveloper 10g ก่อนนะครับ เพื่อน ๆ จะได้เห็นภาพกว้างมากขึ้น ว่า ADF ทั้งหมด สามารถทำอะไรได้ขนาดไหน เมื่อย้อนกลับไปอ่านเรื่อง BC4J ตอนที่ 1 และตอนที่ 2 จะยิ่งเข้าใจมากขึ้นครับ Search form ใน ADF มีวิธีสร้างได้หลายแบบด้วยกัน แต่ที่ผมใช้อยู่หลักๆ มีอยู่ 2 วิ...

การแก้ปัญหา Oracle Reports ให้ใช้งาน PDF ภาษาไทยได้

ปัญหานึงที่ผมมักจะเจอจากลูกค้าและ partner ออราเคิลบ่อย ๆ ก็คือเรื่องการแสดงผลภาษาไทยบน Oracle Reports แบบ PDF วันนี้ผมจะสรุปวิธีการ ขั้นตอน และการแก้ปัญหาให้ครับ แต่สำหรับตอนนี้ ผมจะให้วิธีการของ Windows Platform ก่อนครับ ขั้นตอนน้อยกว่าและง่ายกว่าการทำบนตระกูล UNIX และที่สำคัญ มีเพื่อนร่วมงานผม ที่อยู่ต่างบริษัทกัน กำลังจำเป็นต้องใช้แก้ปัญหานี้บน Windows ครับ 1. ผมจะถือว่าขั้นตอนการติดตั้ง ...

การติดตั้ง Oracle Container for Java 11g

วิธีการติดตั้ง OC4J 11g นั้นยังเหมือนกับเวอร์ชั่นก่อน ๆ ทุกประการครับ 1. unzip ไปยัง path ที่ต้องการ, ของผมวางไว้ที่ c:\oracle\oc4j1111 2. ระบุ JAVA_HOME และ ORACLE_HOME C:\oracle\oc4j1111>set JAVA_HOME=C:\java\jdk1.7.0 C:\oracle\oc4j1111>set ORACLE_HOME=C:\oracle\oc4j1111 3. ไปที่ /bin แล้ว run oc4j -start 4. จะแจ้งให้เราระบุ oc4jadmin password 5. เสร็จเรียบร้อย, เข้าไปที่ URL htt...

แนะนำให้ลง patch 10.1.3.3 บน Oracle Application Server 10.1.3.X

ใครที่กำลังใช้งาน Oracle Application Server 10.1.3.X ดังรายการต่อไปนี้ Oracle Application Server 10g Release 3 (10.1.3.0.0) Oracle Application Server 10g Release 3 (10.1.3.1.0), which included the Oracle SOA Suite Oracle Application Server 10g Release 3 (10.1.3.2.0), which included the Oracle WebCenter Suite Any Oracle Application Server 10g Release 3 (10.1.3.n) standalone installation Any Ora...

ประโยชน์ของ Web Cache ที่คุณยังไม่เคยรู้มาก่อน

ประโยชน์ของ Web Cache ที่คุณยังไม่เคยรู้มาก่อน เวลาผมไป implement Oracle Application Server ให้ลูกค้า ผมมักจะเจอคำถามบ่อย ๆ นะครับว่า Oracle Web Cache ไว้ทำอะไร? ทำไมต้องมีด้วย? จำเป็นหรือไม่? นอกจากความสามารถทางด้านการ cache data ทำให้ response time สูงขึ้นตามที่ Oracle มักจะกล่าว ส่วนตัวผมเอง จะได้รับประโยชน์มากที่สุดจาก Web Cache ก็คือการเปลี่ยน port และเปลี่ยน hostname ครับ สถานการณ์ที่เ...