03 December 2010

โปรแกรม OPPP Correct Data Tool ครับ สำหรับช่วยตรวจสอบ OPPP Data ร่วมกับ HOSxP

เกี่ยวกับโปรแกรม
เป็นโปรแกรมที่ใช้สำหรับตรวจสอบข้อมูล OPPP ที่ได้จากการโปรแกรมตรวจสอบของ สปสช กับ โปรแกรม HOSxP เพื่อช่วยให้ Admin วิเคราะห์ปัญหาได้ง่ายขึ้นโดยไม่ต้องเชียนคำสั่ง SQL เองทุกครั้งที่ต้องการจะค้นหาข้อผิดพลาดของข้อมูล โดยโปรแกรมจะดึงข้อมูลที่เกี่ยวข้องจาก HOSxP ออกมาแสดง นอกจากกนี้ยังส่งออกข้อมูลที่ผิดพลาดออกมาในรูปแบบ Excel ได้อีกด้วย ทำให้ยืดหยุ่นในการนำไปใช้ต่อได้ ฝากพี่ๆ Admin ทดสอบใช้งานดูนะครับ หากมีข้อผิดพลาดอยากไร หรือ อยากได้เพิ่มเติมในส่วนไหน บอกได้เลยนะครับ

06 November 2010

คู่มือการใช้งาน Dropbox


        Dropbox เป็นเว็บที่ใช้ ฝากไฟล์ ประเภทหนึ่งซึ่งคล้ายๆกับ SkyDrive หรือ Google Docs บทความนี้ไม่ได้บอกว่า Dropbox ดีกว่า หรือ ด้อยกว่า เพียงแต่ผมเห็นแล้วน่าสนใจจึงลงมือเขียน Review เรื่องนี้ครับ ซึ่งก็ได้ แรงบันดาลใจมาจากเว็บ Pantip http://www.pantip.com/tech/techblog/article.php?articleID=SR2959301 ครับ แน่นอนว่าไม่ได้ลอกเขามาครับ เขียนใหม่เลย Capture ภาพจากการใช้งานจริงครับ หากสนใจอ่านก็เชิญ Download ไปได้เลยครับแต่เนื่อจากเนื้อหามีความยาว 27 หน้า ผมจึงต้องอาศัย Link ไปที่อื่น ขออภัยในความไม่สะดวกครับ

22 October 2010

เมื่อ Notebook ASUS Restart แล้วค้าง

จากบทความที่แล้วที่ผม หา Driver Sound ไม่ได้นั้น ปัญหาของผมไม่ได้จบลงเพียงเท่านั้นเนื่องจาก ยังมีอาการ re boot (Restart) แล้ว Hang อยู่แถบทุกครั้ง จึงทำให้ผมต้องหาคำตอบอีกครั้ง ทางศูนย์ ASUS แจ้งว่าให้ผม Update bios จาก ไฟล์ Driver ที่ Download มาโดยใช้โปรแกรม Live Update ของ ASUS

ผมลองอยู่ซักพักจึงเห็นว่าคงไม่ใช่แน่ คิดว่าเขาคงเข้าใจคำถามเราผิด ผมจึงไล่หาคำตอบอีกครั้ง มีหลายๆบทความบอกให้ไปดูที่ 909667 แต่ผมไม่เห็นว่ามันจะมีไฟล์อะไรให้ Download จึงลอกหาต่อใน View related content จากนั้นผมก็ไปเจอ 315664 เขาบอกว่า Device ที่เป็น USB บางตัวที่ต่อกับ Notebook ของเราทำให้เครื่อง Hang เวลา Restart เช่น mouse หรือ usb camera เป็นต้น ซึ่งอาจเกิดจาก Driver เองก็เป็นได้ วิธีแก้ของเขาคือให้เรายกเลิก function Allow the computer to turn off this device to save power ของ USB Root Hub ออกเสีย



ไปที่ Computer Management โดยการคลิกขวาที่ My Computer แล้วคลิกที่ Manage
1. คลิกที่ Device Manager
2. ดับเบิ้ลคลิกที่ USB Root Hub
3. คลิกที่ Tab Power Management
4. เอาเครื่องหมายถูกออกจากข้อ Allow the computer to turn off this device to save power
5. จากนั้นกดปุ่ม OK
เป็นอันเสร็จครับ จากนั้นพอผมทดลอง Restart ดูก็ไม่พบอาการค้างอีก

แก้ปัญหา ASUS A42JE ไม่มีเสียง หา Driver sound ไม่เจอ

วันนี้มีภาระกิจนึงคือต้องทำให้ ASUS A42JE ให้ใช้งาน Windows XP ให้ได้ เนื่องจากต้องใช้งานกับโปรแกรมใน ห้อง Lab ซึ่งไม่สามารถทำงานบนระบบปฏิบัติการ Windows 7 พอลง Driver ที่ Download มาจาก Website ของ ASUS แล้วลองไล่ติดตั้งไปเรื่อยๆ จนหมดจึงพบว่ามันหา Driver 2 ตัว ไม่พบ ไม่บอกอะไรมากนอกจากมีเครื่องหมายตกใจสีเหลืองแล้วเขียนว่า PCI Device ผมจึงลองโทรไปถาม Call center เขาให้คำตอบว่าผมจำเป็นต้อง Load ตัว UAA ไปติดตั้งก่อน



จากนั้นมันจะบอกว่า PCI Device ที่หาไม่เจอตอนแรกนั้น จริงๆแล้วคือ Audio Device นั่นเอง จากนั้นให้ติดตั้งตัวที่เป็น Driver sound ที่ download มาเข้าไปทับอีกทีนึงครับ

จากนั้นจะเหลือ Audio Device อีกตัวที่หาไม่เจอ ให้เราไป Update Driver ของ Audio Device ดังกล่าวแล้ว Browse ไปที่ Folder ที่เราเก็บ Driver Sound ไว้ครับ จากนั้นมันจะบอกให้เรา Restart เครื่องครับ พอเรากด Restart ก็จะพบว่าเสียงดังขึ้นมาแล้วครับผม :)

21 July 2010

.NET Componant Gradient Panel

PN_GradientPanel V.1.0

เนื่องจากผมเห็นว่า Panel มีการแสดงผลของสีที่พื้นๆเกินไป ทำให้ผมอยากจะเพิ่มความสามารถของมัน ให้แสดงผลแบบ Grdient ได้ผมจึงลอง พัฒนาตัวนี้ขึ้นมาใช้งาน แต่ก็อยากแบ่งปันคนอื่นๆด้วย นะครับ ผมแนบ Demo มาให้ดูด้วยเพื่อใครสนใจจะทดลองนำไปใช้ดู ตัวนี้ผมพัฒนาบน VS2008 นะครับ แล้วก็เอามาแจกให้ Download ไปใช้โดยไม่มีค่าใช้จ่ายใดๆ ครับ

Property ประกอบไปด้วย

GradientColor1 : ใช้สำหรับกำหนดสี ที่ 1

GradientColor2 : ใช้สำหรับกำหนดสี ที่ 2

GradientFont : ใช้สำหรับกำหนด ชนิด และขนาด ของ ตัวหนังสือของข้อความใน Title (Label)

GradientForeColor : ใช้สำหรับกำหนดสีตัวหนังสือ ของข้อความใน Title (Label)

GradientHeaderText : ใช้สำหรับกำหนด ข้อความใน Title (Label)

GradientLeftToRight : ใช้สำหรับกำหนดรูปแบบของ Gradient ถ้า เป็น Yes ก็จะไล่สีจากซ้ายไปขวา ถ้าเป็น No ก็จะไล่สีจากบนลงล่าง





Download Demo
Download DLL

11 July 2010

UE และ Report ของ HOSxP สำหรับส่งออก เพื่อ นำเข้าโปรแกรม Depress Online ได้แล้ว

ท่านสามารถ Download UE และ Report ของ HOSxP สำหรับ ส่งออกเข้าโปรแกรม Depress Online ได้แล้ว
ตาม link นี้เลยครับ

ftp://wichianhos.thaiddns.com/HOSxP_PCU/HOSxP2Depress.zip

เพิ่ม V.2 ใช้ใน กรณ๊ที่วันที่ทำแบบคัดกรองเป็นคนละวันเวลากับวันที่ visit ทำให้มีข้อมูลใน serivce แต่ไม่มีข้อมูล Person หรือ มี Person แต่ไม่มี Service

ftp://wichianhos.thaiddns.com/HOSxP_PCU/HOSxP2Depress V2.zip


UE นี้ใช้ได้ทั้ง HOSxP และ HOSxP PCU ครับ

ปล. เพิ่มเติมท่านสามารถ Download โปรแกรม depression online version 2.12.17 ได้ ที่นี่ครับ
http://203.157.181.13/hosxp_board/view.php?category=depression&wb_id=113
ปัจจุบันกรมสุขภาพจิตใช้ V.2.11.25 ครับ ซึ่งท่านสามารถ Download
โปรแกรม โปรแกรมระบบทะเบียน Online V.2.11.25
http://203.157.181.13/hosxp_board/view.php?category=depression&wb_id=107

ส่วนถ้าใครอยากทดสอบการ Key แบบ Offline สามารถ Download โปรแกรมคัดกรอง Offline v.1.03 ได้ที่นี่ครับ
http://203.157.181.13/hosxp_board/view.php?category=depression&wb_id=145

เว็บบอร์ดเกี่ยวกับระบบเฝ้าระวังโรคซึมเศร้า
http://203.157.181.13/hosxp_board/index.php?category=depression

Release

2-กพ.-53 - แก้ไข Bug ไม่สามารถส่งข้อมูลออกได้หาก Field ที่ขึ้นต้นด้วย PTTYPE_ เป็น Null (แก้ไขแล้วครับสามารถ Download ได้จาก Link เดิมครับ)
20-พ.ค. -53 กรมสุขภาพจิต update version เป็น 2.12.17 แล้วครับ
1-ก.ค.-53 เพิ่ม V.2 ใช้ใน กรณ๊ที่วันที่ทำแบบคัดกรองเป็นคนละวันเวลากับวันที่ visit ทำให้มีข้อมูลใน serivce แต่ไม่มีข้อมูล Person หรือ มี Person แต่ไม่มี Service

2-ก.ค.-53 - update Report Screen เนื่องจากมีการเปลี่ยน field ที่ใช้ใน hosxp Download ได้จาก Link ของ V.2 ครับ
- เขียนโปรแกรม Tools สำหรับตรวจสอบค่า hosguid ที่ไม่ตรง กับ Report Download

Upload Depress online v2.12.17 แล้วยอดที่แสดงผลออกมาไม่ตรงกับยอดที่ได้จากโปรแกรม

หลังจากที่ผมพบปัญหาในการ upload file เข้าไปที่ depress online v 2.12.17 แล้วยอด ที่แสดงผลออกมาไม่ตรงกับยอดที่ได้จากโปรแกรมนั้น
ผมได้ทำการแกะ code ของ ไฟล์ upload2.php ใน folder tools แล้วพบว่า คำสั่ง sql ชุดหนึ่งที่เป็นหา ใน บรรทัด ที่ 170 ตรงเงื่อนไขที่ใช้ค้นหา ใน code ระบุว่าให้หาเฉพาะข้อมูลของวันที่กรอกข้อมูล (date_serv) ถ้าหากเจอวันเดียวกันให้ update แต่ถ้า
เป็นคนละวันให้ insert เพียงเท่านั้น โดยไม่ได้ได้ระบุเฉพาะเจาะจง โดยใช้หมายเลขบัตรประชาชนกำกับ ทำให้เวลา ใช้คำสั่ง sql ชุดนี้ หากมีคนที่มี date_serv ตรงกันและ import ไปก่อนหน้า ระบบจะมองว่าหาเจอ 1 record แล้วทำการใช้คำสั่ง
Update โดยใช้เงื่อนไขเป็น CID เมื่อ แต่คำสั่ง update จะไม่เป็นผลเนื่องเงื่อนไขไม่ถูกต้องนั่นเอง ทำให้การแสดงผลไม่ครบครับ กล่าวคือ หาก มี date_serv ที่แตกต่างกันแค่ 6 วัน ก็จะมีแค่ 6 record ครับ หากเป็นวันเดียวแตบังเอิญว่า
Record แรก 2qsocre ไม่ผ่านแล้วละก็ โปรแกรมก็จะไม่แสดงผลใดๆเลยครับ

หลังจากที่ผมเพิ่ม เงื่อนไข “ and cid = ‘$aa[2]’ ” เข้าไปแล้ว ข้อมูลที่ได้ก็ตรงกันกับยอดที่ได้ครับ


วิธีแก้เรื่องนี้ คุณบรรจบแก้ไขให้แล้วครับ สามารถ download update ได้ที่นี่
http://203.157.181.13/hosxp_board/view.php?category=depression&wb_id=202
หรือ http://203.157.181.13/hosxp_board/db_hosxpwb/imagefiles/depression202.zip
โดยแก้ที่ไฟล์ upload.php และ upload2.php ครับ เท่าที่ตรวจสอบแล้ว ก็โอเคครับ


ป.ล. ส่วนใหญ่แล้วผู้ที่นำ v.2.12.17 ไปใช้แล้วเกิดปัญหานั้น อาจเนื่องมาจากไม่ได้ upgrade structure เนื่องจาก หาปุ่ม ไม่ได้ upgrade structure ไม่เจอ หรือ อาจเพราะไฟล์ alert_table ถูกมองว่าเป็นไวรัส (อาจเพราะชื่อมันก็ได้ครับ)
ทำให้ไฟล์ดังกล่าวหาย หรือ ถูกลบในทันที admin ที่ดูแลจึงไม่สามารถทำ upgrade ได้ ผมได้ลองทำให้ scan virus ไม่ scan ที่ folder ที่ใช้เก็บ file นี้ (tools) ปรากฏว่า ผมก็สามารถทำการ upgrade สำเร็จครับ.



Depress v.2.12.17 ส่งออกข้อมูลไม่ได้ Unknown column 'export' in 'where clause'

Update depression online version 2.12.17
- แก้ไขข้อมูลในการนำเข้าให้สามารถนำเข้าข้อมูลผู้ป่วยเดิมกรณีคัดกรองครั้งแรกไม่มีแนวโน้มแต่
คัดกรองครั้งหลัง(คนละวัน) แล้วมีแนวโน้ม รวมทั้ง 9q >7 ผู้ป่วยรายนั้นจะสามารถนำมาลงทะเบียนได้
- แก้ไขการลบข้อมูลในทะเบียนผู้ป่วย ซึ่งจากเดิมมีการลบทั้งในส่วนทะเบียนผู้ป่วยและการคัดกรองผู้ป่วย
- เพิ่มให้มีการลบข้อมูลได้ในส่วนของการคัดกรองข้อมูล แต่จะลบได้เฉพาะที่ผู้ป่วยได้ถูกลบข้อมูลจาก
ทะเบียนผู้ป่วยแล้ว
- เพิ่มให้มีการตรวจสอบ cid ในการลงทะเบียนผู้ป่วย เพื่อป้องกันไม่ให้มีการลงทะเบียนโดยใช้ cid ซ้ำ
- เพิ่ม option ในการเลือกแสดงในผู้ป่วยคัดกรองที่ได้นำเข้าแล้ว ให้สามารถแสดงได้รวดเร็วและสะดวกในการค้นหา
- เพิ่ม function ในการ download ไฟล์ที่นำมา import ที่อยู่ในรูปแบบ zip file ซึ่งจะอยู่ในหัวข้อนำเข้าข้อมูล

http://203.157.181.5/yasopho/depression/depression_2.12.17.zip

ขอบคุณ คุณบรรจบ
ที่มา http://203.157.181.13/hosxp_board/view.php?category=depression&wb_id=113

ในกรณีที่ เรามี depress online version 2.12.17 แต่ ส่งออกไม่ได้
ให้เราทำการ update DB ก่อน

ขั้นตอนแรก :
scan virus ของเรานั้นจะมองว่า ไฟล์ที่ชื่อ "alter_table.php" ใน folder
tools จะถูกมองว่าเป็น virus ให้เราทำการ ตั้งค่า scan virus ของเราว่าให้ทำการยกเว้นการ scan virus ที่ folder depress
ใน web server ของเราเสียก่อนครับ ซึ่งการทำแบบนี้ scan virus แต่ละรุ่น หรือแต่ละค่ายจะไม่เหมือนกันครับ ตัวอย่างเช่น ถ้าเป็น
NODV2 ให้เราไปที่ AMON --> Detection --> Extensions.
NODV3 ให้เราไปที่ http://www.meeboard.com/view.asp?user=uncle1&groupid=9&rid=41&qid=8

จากนั้นวิธีการให้เราแตก ไฟล์จาก zip แล้ว copy ไฟล์ "alter_table.php" ไปไว้ที่
folder tools ใน folder depress (ใน web server ) ย้ำนะครับ เฉพาะไฟล์นี้ เพราะถ้าหาก copy ไปทับทั้ง folder
อาจทำให้ ไฟล์ connection ที่เราตั้งค่าไว้หาย อาจต้อง set ไหมครับ

ขั้นตอนที่ 2 ให้เราเปิด browser แล้ว พิมพ์ http://"ที่อยู่เว็บ depress ของคุณ"/tools/upgrade_db.php

เว็บจะทำการตรวจสอบและ update structure ให้ทันที่ หากยังไม่ได้ update structure
web จะรายงานว่า "ได้เพิ่มฟิล์ด......(ชื่อ field) ใน ....(ชื่อ table) แล้ว.." หลายบรรทัดด้วยกัน
จากนั้นให้ลองกดที่ปุ่ม "เริ่มการตรวจสอบอีกครั้งหนึ่ง" หาก web แสดงผล ว่า "ปรับปรุงโครงสร้างฐานข้อมูลเรียบร้อยแล้ว" แสดงว่าเรียบร้อยแล้วครับ
ทีนี้เวลาส่งออกอีกครั้ง ก็จะไม่มีปัญหาแล้วละครับ



ถ้าทำถูกการ export จะแสดงผลดังรูปครับ



ถ้าหากทำไม่ถูกการ export จะแสดงผลดังภาพ



วิธีแก้ไข maximum execution time of 30 seconds in ...

ปํญหาเกิดจาก php ใช้เวลา Run Script มากกว่า 30 วินาทีครับ วิธีแก้คือ
เมื่อเราลง AppServ หรือ PHP ไปแล้ว ให้เราตรวจสอบที่ ไฟล์ php.ini ซึ่งปกติจะอยู่ใน c:\windows\ ครับ
ให้เปิดด้วย notepad หรือ text editor อื่นๆ ครับ แล้ว Ctrl + F แล้วหา บรรทัดที่มีคำว่า

max_execution_time ครับ และให้เปลี่ยนตัวเลขจาก 30 เป็น 120 หรือมากกว่าครับ จะสามารถแก้ปัญหานี้ได้ครับ





08 July 2010

การติดตั้ง DCM4CHE

ในการติดตั้ง DCM4CHE นั้นเราจำเป็นจะต้องมี
Hardware
1.Ram อย่างน้อย 512 MB
2.Harddisk ซึ่งมีพื้นที่ว่างอย่างน้อย 200 MB ไม่รวมพื้นที่จัดเก็บ ไฟล์ DICOM
3.CPU อย่างน้อย 200 MHz
(ความต้องการดังกล่าว นั้นไม่เป็นปัญหาเลยกับ computer รุ่นปัจจุบัน)
OPERATING SYSTEM
ได้ทั้ง Windows Linux เลยครับ ผมขอใช้ Windows XP ละกันนะครับ

Database
ในส่วนของ Database นั้นมีให้เลือก หลายหลายครับ
PostgreSQL 8.1+
MySQL 4.1+
Oracle 9i+
SQL Server 2000+
DB2 8.1+
Firebird 2.1+
Hypersonic SQL (Embedded in JBoss AS) - not suitable for production use!
โดยส่วนตัวแล้วผมชอบ Microsoft SQL SERVER และ MYSQL มากที่สุด แต่การจะ Integrade ให้เข้ากับ HIS ที่
เราใช้ เช่น HOSxP การใช้ Microsoft SQL SERVER นั้นจำเป็นต้องใช้ Broker ที่จะทำการเชื่อมกันระหว่าง MS
SQL กับ My SQL (ปัจจุบัน WEB PACS ในเมืองไทยนิยมใช้ แน่นอนว่าเสียตังค์ค่าขึ้นระบบ) แต่ผมอยากทำให้มันใช้ได้
เลยกับ MYSQL ในตัวอย่างนี้ผมจึงขออนุญาติที่จะเลือก MYSQL นะครับ DOWNLOAD

Software
1.DCM4CHE V 2.14.8 (ใช้ตัวนี้เท่านั้นตามคำแนะนำของ web dcm4che.org)
ในการเลือก download ขอเลือก download เฉพาะไฟล์ที่ตรงกับ Database ของเรานะครับใน blog นี้ผมใช้
mysql จึงควรจะเป็น dcm4chee-2.14.8-mysql.zip
Download
2.DCM4CHE ARR V -3.0.10 (ใช้ตัวนี้เท่านั้นตามคำแนะนำของ web dcm4che.org)
ในการเลือก download ขอเลือก download เฉพาะไฟล์ที่ตรงกับ Database ของเรานะครับใน blog นี้ผมใช้
mysql จึงควรจะเป็น dcm4chee-arr-3.0.10-mysql.zip
Download
3.JBOSS V 4.2.3.GA (ใช้ตัวนี้เท่านั้นตามคำแนะนำของ web dcm4che.org) Download
4.JAVA SDK V 5 ขึ้นไป Download

เริ่มการติดตั้ง
ขอเกริ่นสักนิดว่า WEB PACS ตัวนี้ใช้ TOMCAT เป็น web server และใช้ port 8080 ดังนั้น หากเรามี Webserverที่เครื่อง เช่น IIS,Apache ไว้ก็ควรเปลี่ยน port เป็นอย่างอื่นก่อนนะครับ ซึ่งปกติแล้ว 2 ตัวนี้จะใช้ port 80 แต่ในบางกรณีเขาเปลี่ยนไปใช้ port อื่นเช่นเครื่องผมลง IIS port 80 และApache port 8080 เป็นต้น
เตรียม ไฟล์
1.สร้าง folder apps ไว้ที่ C:\ Drive
2.Copy ไฟล์ jboss-4.2.3.GA , dcm4chee-2.14.8-mysql , dcm4chee-arr-3.0.10-mysql ไปไว้
ที่ C:\apps
เตรียม Database
1.Install Mysql Server
2.สร้าง database ชื่อ pacsdb
3.สร้าง username "pacs" password "pacs" แล้วกำหนดสิทธิ์ให้สามารถเข้าถึง database pacsdb ได้
ทุกอย่าง




4.จากนั้น Run Query จาก c:\apps\dcm4chee-arr-3.0.10-mysql\sql\create.mysql เพื่อสร้าง ฐานข้อมูลของ pacs
Install
1.ขั้นแรกเราต้อง Install JBOOS ก่อน โดยการ เปิด Comman Prompt แล้วไปที่ c:\apps\dcm4chee-2.14.8-mysql\bin จากนั้นพิมพ์ install_jboss.bat c:\apps\jboss-4.2.3.GA
2.ต่อมาให้เรา Install ARR โดยการ เปิด Comman Prompt แล้วไปที่ c:\apps\dcm4chee-2.14.8-mysql\bin จากนั้นพิมพ์ install_arr.bat c:\apps\dcm4chee-arr-3.0.10-mysql
3.ต่อมาให้เราตั้งค่า JAVA โดย click ขวาที่ My Computer แล้วเลือก Properties จากนั้นไปที่ Tab Advance
แล้วเลือก Environment Variables



ในกรุ๊ป System Variables กด New



ในช่อง Variable name ให้ใส่ "JAVA_HOME" และในช่อง Variable value ให้ใส่ "C:\Program Files\Java\jdk1.6.0_20"



4.ต่อมาให้เราทดสอบรันระบบ โดยการ เปิด Comman Prompt แล้วไปที่ c:\apps\dcm4chee-2.14.8-mysql\bin จากนั้นพิมพ์ run.bat



หารันแล้วไม่ขึ้น error อะไร เช่น access denie หรือ cannot connect ขึ้น ก็จะถือว่าผ่าน



หน้าต่าง DOS จะไม่หายไปครับ เพราะมันจะทำหน้าที่จำลองตัวเอง เป็น Web server

5.ขั้นตอนต่อมาให้เราลองเปิด ie หรือ firefox แล้ว ลองเข้าที่ url นี้ http://localhost:8080/dcm4chee-web/ แล้ว login ด้วย user admin password admin ถ้าเข้าได้ก็เป็นอันว่าเรา config ค่าถูก




แต่ในการใช้งานจริงจะมานั่ง excute คำสั่ง run.bat มันก็ออกจะไม่ถูกต้องนัก Dcm4che ยังสามารถทำงานแบบ Service ได้ด้วย ครับ

วิธีการรันแบบ Service
1.click ขวาที่ My Computer แล้วเลือก Properties จากนั้นไปที่ Tab Advance
แล้วเลือก Environment Variables



ในกรุ๊ป System Variables หา Variable ที่ชื่อ Path แล้วกดปุ่ม Edit



ในช่อง variable value ให้ พิมพ์ ";%JAVA_HOME%\bin" ต่อท้าย (ไม่ต้องพิมพ์เครื่องหมายคำพูด)



2. ต่อมาให้เรา Install ARR โดยการ เปิด Comman Prompt แล้วไปที่ c:\apps\dcm4chee-2.14.8-mysql\bin จากนั้นพิมพ์ install_service.bat server

3. Restart เครื่อง
4. ลองเปิด Services ของเครื่องขึ้นมาดู หาก พบ service ที่ชื่อ DCM4CHEE Image Archive โดย Status เป็น Started ละก็แปลว่า เราติดตั้ง RIS สำเร็จแล้วครับ



อ้างอิงจาก
Install DCM4CHE


07 July 2010

DCM4CHE อีกทางเลือกหนึ่งของ WEB PACS




ปัจจุบันระบบ PACS (Picture archiving and communication system) นั้นมีความสำคัญกับโรงพยาบาลต่างๆเพิ่มขึ้น เนื่องจากเป็นการเปลี่ยนจากการใช้ film แบบเก่ามาเก็บในรูปแบบ digital แทน โดยใช้ระบบ RIS (Radiology Information Systems ) เข้ามาช่วยในการเรียกดูและมีเครื่องมือในการดู เช่น มีการวัดขนาด ขยาย หรือ สลับจากขาวเป็นดำเพื่อให้ภาพมีความชัดเจนเพิ่มขึ้น ในประเทศไทยเองก็เริ่มตื่นตัวเรื่องนี้กันบ้างแล้ว แต่การนำเอา PACS มาใช้โดยมีระบบ RIS เข้ามาช่วยนั้นยังไม่ตอบสนองความต้องการของผู้ใช้เท่าไหร่นัก เนื่องจาก ระบบ RIS ที่นำใช้นั้นมีโครงสร้างที่ซับซ้อนและมีค่าขึ้นระบบที่ค่อนข้างแพงเพื่อให้สามารถใช้งานได้กับ HIS (Hospital information system) ที่ โรงพยาบาลใช้อยู่ได้สะดวก เช่น HOSxP,HOSOS,JHCIS เป็นต้น หลายๆที่จึงเลือกที่จะใช้แค่ในการถ่าย X-Ray อย่างเดียว ทางออกที่เริ่มพูดกันในเวลานี้คือ DCM4CHE (ดี-ซี-เอ็ม-ฟอร-เช่) มันคือ RIS ที่เป็น OPENSOURCE และรองรับมาตรฐาน HL7 มันถูกพัฒนาขึ้นโดย Gunter Zeilinger ในปี ค.ศ. 2007 โดยเดิมทีเขาเขียนเป็น JDicom utility suite using the Softlink (ซึ่งตอนนี้เปลี่ยนเป็น TriSpark) Java DICOM Toolkit (JDT)หลังจากที่ utility ตัวนี้ได้รับความนิยม เขาจึงตัดสินใจที่จะเขียน DICOM ToolKet ของเขาขึ้นมาเอง โดยทำเป็น Opensource

ระบบนี้มีความจำเป็นต้องอาศัยองค์ประกอบหลายๆอย่างในการขึ้นระบบ อาทิเช่น jboss,JDBC,JAVA SDK เป็นต้น
แน่นอนว่าองค์ประกอบเหล่านี้ล้วนแต่เป็น OPENSOURCE ทั้งสิ้น เมื่อประกอบไปด้วยหลายองค์ประกอบ จึงทำให้การขึ้นระบบ
ไม่ง่ายนักต้องอาศัยความเข้าใจ และ การค้นคว้าพอสมควร นอกจากนี้ คู่มือ หรือวิธีการลงยังไม่มีในรูปแบบของ ภาษาไทย มีแต่
ใน Version ภาษาอังกฤษ ซึ่งทาง DCM4Che นั้นมีไว้ให้ก็เพียงแต่การติดตั้งคร่าวๆ ไม่ได้ลงรายละเอียดลึกมาก นอกจากนี้
DCM4Che ยังสามารถติดต่อได้กับ ฐานข้อมูลหลาก หลายไม่ว่าจะเป็น

PostgreSQL 8.1+
MySQL 4.1+
Oracle 9i+
SQL Server 2000+
DB2 8.1+
Firebird 2.1+
Hypersonic SQL (Embedded in JBoss AS) - not suitable for production use!

และด้วยเอกลักษณ์ของ JAVA DCM4CHE ยังสามารถทำงานได้โดยไม่จำกัด OS (Operating System)ไม่ว่า Serverจะเป็น MAC WINDOWS หรือ LINUX ก็สามารทำงานได้ทั้งหมดอีกด้วย

แต่เนื่องจากเป็น Open Source Interface จึงมีหน้าตาที่ไม่สวยงามนัก แต่ก็เป็นอีกตัวเลือกนึงที่ทำให้เราไม่จำเป็นต้องเสียเงิน
แพงๆเพื่อซื้อ RIS ที่เขานำมาขายพร้อมกับระบบ PACS ซึ่งมี Tools มากมายจนใช้ไม่หมด แถมยังมีข้อจำกัดในเรื่องของ session ในการเข้าถึงอีกด้วย โดยหากต้องการการเข้าถึงที่มากขึ้น ก็ต้องเสียเงินซื้อ license เพิ่มขึ้นอีกด้วย

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

ข้อมูลจาก
http://www.marcilan.com/2009/11/installing-dcm4chee-an-open-source-pacs-under-windows-7-with-mysql-database/
http://www.dcm4che.org/
http://www.xraythai.com/
http://www.dicomvcl.com/
java.sun.com
http://www.mysql.com/
jboss.org
wikipedia.org

04 July 2010

เมื่อแจ๊คเสียบลำโพงด้านหน้า เสียงไม่ออก



คอมพ์ ผมมี ช่องเสียบ AUX อยู่ 2 ที่ คือ ด้านหน้าที่มากับ case และ ด้านหลังที่มากับ M/B ด้านหลังนั้นเสียบได้ไม่มีปัญหาอะไร แต่ด้านหน้า ทำไมเสียงมันไม่ออกก็ไม่รู้ วันนี้ทนไม่ไหวเลยลองหาคำตอบดู พอได้แล้วเลยนำมาแบ่งปันคนอื่นๆใน NET ครับ

1. Double Click icon ที่ Taskbar

center

2. คลิ๊กรูป เครื่องมือ



3. Click Disable front panel jack detection

18 June 2010

mysql host 'Yourcomputer' is not allowed to connect to this MySQL server



mysql host 'Yourcomputer' is not allowed to connect to this MySQL server

เกิดจากการที่ user 'root' ของ Mysql อาจจะซ้ำกันกับเครื่องที่เราใช้
ถ้าเราเพิ่มชื่อ user ใน mysql เป็น admin@% เวลาเราสั่ง Test connection ก็จะสามารถใช้ได้ครับ

30 March 2010

Double Click Setup.exe ใน Windows Vista or 7 แล้วไม่มีอะไรเกิดขึ้น ?

ถ้าใครเคยลอง install program จาก CD หรือ DVD ใน Windows Vista หรือ 7 แล้วละก็ จะพบว่า เมื่อเรา double click แล้วมันไม่มีอะรไเกิดขึ้นเลย ดูใน Task Manager แล้วก็ไม่พบอะไร ดูใน Process ก็ไม่มี

บางกรณี อาจเกิดจาก software ที่ใช้ไม่ compatibility (เข้ากันไม่ได้) กับ Vista หรือ 7 หรือไม่ก็เกิดจาก Firewall ของ windows หรือของ Anti virus ที่เราใช้ โดยปกติแล้ว windows จะ popup ข้อความว่าให้ ยอม หรือ ไม่ยอม ให้ application นี้ทำงาน

แต่ในกรณ๊ของการรันโปรแกรมที่มาจาก CD/DVD ที่ ไร้ท์ มานั้น ให้เราไปที่ Microsoft System Configuration (MSConfig.exe)
และ เอาเครื่องหมายถูกออกจาก "CD/DVD monitor component" จากนั้นให้สตาร์ทเครื่อง 1 ครั้ง แล้วให้ลอง setup อีกครั้งก็จะไม่มี
ปัญหาครบ

ที่มา . http://www.chinesefortunecalendar.com/Share/SetupNoRun.htm

Blog Archive