ทำความรู้จักกับ Zimbra

ผู้เขียน imooh | เรื่องทั่วไป | Friday 28 August 2009 11:03 am

Zimbra เป็นโอเพนซอร์สทางฝั่งเซิฟเวอร์(open source server software)ที่ใช้เป็นเมล์เซิฟเวอร์ Zimbra มีอะไรให้เล่นบ้างหลักๆ ก็จะมี email,group calendar,contacts, instant messaging, file storage และ web document management ครับ ตัว Zimbra นี้สามารถใช้งานร่วมกับไอโฟน(iPhone), Blackberry ได้ด้วยนะครับ หรือถ้าใครที่ชอบใช้ Outlook และ Thunderbird ตัว Zimbra เองก็รองรับเช่นกัน

java.lang.ClassCastException: javax.xml.bind.JAXBElement [solved]

ผู้เขียน imooh | programming | Wednesday 26 August 2009 10:37 pm

วันนี้มีปัญหากับเจ้าจาวาอีกแล้วครับ java.lang.ClassCastException: javax.xml.bind.JAXBElement ตัวแดงเชียวล่ะ exception ตัวนี้เกิดขึ้นเนื่องจาก method unmarshal(…) return JAXBElement กับมาไม่ใช่ Object ที่เรา casting มันก็เลยฟ้องข้อผิดพลาดนี้ขึ้นมา (อ่านเพิ่มเติม…)

ตัวอย่างการตั้งค่า Apache log4j ไม่ให้แสดงบน console

ผู้เขียน imooh | programming | Wednesday 26 August 2009 2:34 pm

บันทีกนี้เกี่ยวกับการตั้งค่า Apache log4j ไม่ให้แสดงผลออกทาง console หรือเป็นการ disable logging display

# Set root logger level เป็น OFF และให้แสดงเฉพาะ myLogger
# ถ้าต้องการให้แสดงผลออกทาง console ก็ให้ตั้งเป็น DEBUG,WARN,INFO.
log4j.rootLogger=OFF, myLogger

# ตั้งค่า myLogger ให้เป็น logger ที่แสดงออกทาง console.
log4j.appender.myLogger=org.apache.log4j.ConsoleAppender

# ตั้งค่ารูปแบบการแสดงผลให้กับ myLogger.
log4j.appender.myLogger.layout=org.apache.log4j.PatternLayout
log4j.appender.myLogger.layout.ConversionPattern=%d [%t] %-5p %c - %m%n

แหล่งข้อมูล: apache.org

การตั้งค่า action ด้วย annotation ใน struts 2

ผู้เขียน imooh | programming | Wednesday 26 August 2009 4:13 am

ใครที่เคยใช้ struts จะรู้ดีว่า action mapping ของ struts นั้นจะใช้ไฟล์ xml เป็นตัวจัดการ นั่นก็คือ ถ้าเราต้องการจะ map action ใน struts เมื่อไหร่เราต้องเข้าไปแก้ไขในไฟล์ xml ซึ่งดูแล้วอาจจะทำให้ไม่สะดวกนัก ถ้าเพื่อนๆ ที่เคยใช้อยู่คิดเหมือนกันกับผม ก็ลองหันมาใช้ annotation ดูครับ วิธีการใช้ annotation ในการ map นั้นก็ไม่อยากครับ (อ่านเพิ่มเติม…)

ISP Friendly BitTorrent Tracker Doubles Download Speeds

ผู้เขียน imooh | ข่าวสาร | Tuesday 25 August 2009 10:29 am

BitTorrent Tracker ตัวใหม่จะออกมาในเดือนกันยายนนี้ ซึ่งจะมีความเร็วในการดาวน์โหลดเพิ่มขึ้นถึง 150% และลดปริมาณทราฟฟิกที่ผ่าน ISP ลงประมาณ 20-50% เลยทีเดียว ก็เป็นข่าวดีสำหรับสาวก bittorrent และ ISP ด้วย

แหล่งข่าว : torrentfreak.com

การเปลี่ยนจาวารันไทม์ (JAVA Runtime) บน Ubuntu

ผู้เขียน imooh | programming | Tuesday 25 August 2009 2:04 am

บางครั้งหลังจากที่ติดตั้งจาวาบนลินุกซ์แล้ว ตัวจาวารันไทม์ (java runtime) ของเราไม่ใช่ของ sun-java-jre แต่เราก็มีวิธีการเปลี่ยนมันครับ วิธีการก็คือ เปิด terminal ขึ้นมาแล้วใช้คำสั่ง update-alternatives –config java ครับ (อ่านเพิ่มเติม…)

การเซต JAVA_HOME ใน UBUNTU

ผู้เขียน imooh | programming | Monday 24 August 2009 1:59 am

เพื่อนๆ อาจจะเคยติดตั้งจาวาใน ubuntu หรือใน distro อื่นๆ แล้วก็ต้องเซตค่า JAVA_HOME แต่ถ้ามีการปิดเครื่องหรือมีการรีสตาร์ท (restart)เครื่อง ก็ต้องเซตค่า JAVA_HOME ใหม่ทุกที ผมก็เป็นคนนึงที่เคยเป็นอย่างนั้น วันนี้ก็เลยเอาวิธีตั้งค่า JAVA_HOME แบบถาวรมาฝากเพื่อนๆ ครับ จะว่าไปแล้ว พูดว่าถาวรก็คงไม่ถูกนัก เพราะมันจะถูกตั้งค่าโดยอัตโนมัติตอนที่เราล็อกอินนั่นเอง (อ่านเพิ่มเติม…)

ถัดไป »