แสดงกระทู้

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Multithreading

หน้า: 1 ... 5 6 [7] 8
302
เสนอให้น้องๆไป  แต่โดนเจ้านายไล่ให้ไปเอง

303
Globally Unique IDentifier
คือ ชุด string ที่ไม่ซ้ำกัน

ถ้าเป็นค่าว่างจะเป็นไรมั้ยครับ

ต้องดูว่า ฟิลด์นั้น เป็น pk  หรือ อนุญาตให้ null ได้มั้ย

ปล.

มั่วนะ  รอท่านอื่นมา ฟันทิ้ง

 ;D   ;D

304
HOSxP PCU / Re: ผมทำ offline data sync ไม่ได้ครับ
« เมื่อ: ตุลาคม 03, 2010, 22:08:12 PM »
ปัญหาที่อาจเป็นไปได้  / แนวทาง Troubleshooting

1) เครื่องServer ไม่ได้เปิด  /  เดินไปดูที่เครื่อง Server ปิดแยู่มั้ย
2) MySQL Service ที่เครื่องที่มี IP ที่คุณต้องการ Connect ไม่ทำงาน หรือไม่มี Service ของ MySQL /  Start MySQL Service
3)เครื่อง Notebook ไม่อยู่ในเครือข่ายเดียวกับเครื่อง Server ที่มี IP  นั้น ชาวบ้านเรียกสั้นๆว่า มองไม่เห็นกัน /  ดู IP ของ Notebook ว่าอยู่ใน subnet (เรียกถูกเปล่าไม่รู้นะ)เดียวกันมั้ย

305

1.ฐานข้อมูลส่วนกลางที่ผมจะเลือกใช้คือ MS SQL
2.การส่งข้อมูลจะเป็นการ sync ข้อมูลแบบอัตโนมัติ  อาจกำหนดความถี่วันละครั้ง หรือสัปดาห์ละครั้ง หรือเดือนละครั้ง ก็แล้วแต่นโยบายของคณะทำงานครับ
3.การรับส่งข้อมูลจะใช้ผ่านท่อ VPN แบบ IPSec เข้าที่รพ.พระนั่งเกล้า ซึ่งแต่ละรพ.จะได้ Authen Key กันไปไม่ซ้ำกัน ซึ่งการเชื่อมต่อเข้ามานั้น จะได้เฉพาะรพ.ที่ใช้ ip static เท่านั้นครับ เพราะผมต้องเซ็ต ip ที่เชื่อมเข้ามาในเกตเวย์ของผม หลังจากที่เชื่อมเข้ามา จะเปิด port ให้เฉพาะบริการรับส่งข้อมูลเท่านั้น และเปิดให้เข้าถึงแค่ server ที่เก็บข้อมูลเท่านั้น ซึ่งผมอยากให้เป็นลักษณะ server คุยกันเอง ดังนั้นถ้าเป็น MS SQL <> MS SQL ก็จะง่ายกับผมในการเซ็ต
4.การนำข้อมุลไปใช้งานก็ใช้ลักษณะผ่าน web ของชมรมรพท.รพศ. ซึ่งอาจจะอยู่ในรูป dashboard หรือตารางสรุป ....


1.พิจารณาจำนวน concurrent (accessing ในเวลาเดียวกัน) ครับ ถ้าไม่เกินหลัก 200 ไม่ต้องสนใจ เอาตัวไหนก็ได้ แต่ถ้ามากกว่านั้นใช้ MSSQL หรือ Oracle
2.ไม่มีความเห็นครับ  แต่ควรออกแบบระบบให้ลองรับแบบ Real Time ในอนาคต
3.ตามนั้นครับ ถ้าไม่มี ข้อมูลจากนอกองค์กร
4.ถ้าคิดว่าโหลดจะเยอะมากให้ทำเป็น 3-tier ก็น่าจะดี คือ client + services + db  ก็คือมี web service มาคั่นกลาง สามารถจำกัด concurrent ที่ services ได้  อีกอย่าง web service สามารถ share business logic ให้กับ platform อื่นๆได้ง่าย  ซึ่งในอนาคต เมื่อ 3G ออกแล้ว  user ก็อยากจะเข้าถึงข้อมูลจาก mobile platform กันมากขึ้น

306
lสงสัยต้องให้โปรแกรมเมอร์ เขียนลง textfile

307
นอกเรื่อง / Re: ขอคำชี้แนะหน่อยครับ
« เมื่อ: กันยายน 21, 2010, 14:35:27 PM »
มั่วๆ นะครับ  เนื่องจากผมไม่รู้ Entity Relationship ของระบบHosXP ในระดับลึกซึ้งเท่าผู้พัฒนาโปรแกรม

ถ้าเป็นผม ผมจะยกไปทั้งหมดเลยครับ  เพราะยังไงก็จำเป็นต้องมีประวัติย้อนหลังอยู่แล้ว
แล้วค่อยปรับเปลี่ยนในส่วนของข้อมูลที่เป็น Profile ของ รพ.แห่งใหม่ แทน


Case นี้น่าสนใจครับ 

//ปูเสื่อรอฟังผู้เชี่ยวชาญอีกที  ;D

308
ใน my.cnf ของ  slave ก็ ใส่
บรรทัดนี้ลงไป

master-port = xxxx



ปล.
ไม่เคยลองนะครับ

309
Admin tools / ลองเล่น (Reverse) Geocoding ของ Google Map Api V.3
« เมื่อ: กันยายน 20, 2010, 10:48:17 AM »
Gocoding คือการเปลี่ยนชื่อสถานที่(latitude , longitude) เป็นพิกัด

ส่วนเจ้า Reverse Geocoding ก็กลับกัน  จะเปลี่ยนพิกัดเป็นชื่อสถานที่  นั่นเอง (ความจริงมันได้ข้อมูลอื่นๆมาด้วยอีกเยอะ)

ทำ reverse geocoder เพื่ออะไร ?
สำหรับผมแล้วเวลาจะทำ map ซั๊กอันผมต้องหา latitude/longitude ให้ได้ก่อนแต่พอมี reverse geocoder แล้ว ผมสามารถ
สร้าง map แล้ว setCenter  โดยใช้ address ได้เลยครับ

ตัวอย่างก็  คลิกที่นี่

ท่านใดประสงค์จะศึกษา Code ก็ View Source ได้เลย
เพราะมีแค่ Javascript(jQuery) กับ Html


310
Development / Re: การ Select ข้อมูลลง Temp Table
« เมื่อ: กันยายน 17, 2010, 16:15:12 PM »
temp ก็ temp


311
Development / Re: การ Select ข้อมูลลง Temp Table
« เมื่อ: กันยายน 16, 2010, 13:23:03 PM »
ตอบคุณเอ็ม ครับ ... การใช้งานมัน ไม่ค่อยจะตรง view มันจะรวมตาราง เป็นอีก view 
แต่ที่ผมอยากจะทำมัน เป็นการ Select แล้วเอา Data มาไว้ใน Table ที่เป็น temp ครับ แทนที่จะออกมาแสดง ใน Grid ของโปรแรกม Navicat มันสามารถที่จะเอามา ใช่งานต่อได้ครับ แบบว่า ผมต้องการ Select ที่ต้องการออกมาไว้ใน Temp ตัวนี้ครับก่อน ครับ แล้วหลังจากนั้น ก็ค่อยไป Join กับ Table อื่นๆ ต่อ ครับ -*- ไมรุ้ งง ป่าว ..

ตอบคุณ udomchok concept ใช่เลย ครบั
ตอนนี้ ผมก็ select โดยใช้ Nested Query ครับ แต่คือมัน หลาย ตารางครับ
เยอะๆ เข้ามันเริ่มงง ครับ ถ้่าเป็นไปได้ อยากจะเอา Data จาก Nested Query มาไว้ใน Temp ก่อนครับ

แล้วค่อย เอามา Join ใช้งาน Table อื่นๆ ครับ  :)

ขอบคุณทุกท่าน มากๆ นะครับ ที่่ให้คำแนะนำ

VIEW  ทำได้ 100%   ตามที่คุณบอกมานั่นแหล่ะ

โจทย์ คือ คุณต้องการใช้ข้อมูลที่มีอยู่ใน Table หลักอยู่แล้ว
ผมไม่เห็นความจำเป็นใดๆ ที่คุณจะต้องสร้าง Table ซ้ำขึ้นมาอีก มันผิดหลักการ Normalization
View สามารถ Join กับ Table ได้  คุณเพียงแค่ นิยาม View ขึ้นมาครั้งเดียว  คุณก็สามารถใช้ View ได้
ได้ตลอดอายุ ของ Table ทุก Table ที่คุณใช้เพื่อนิยาม View

การนิยาม View ไม่จำกัดแค่ว่า 1 Table นิยามได้เพียง 1 View  แต่คุณสามารถนิยาม View 1 View จากหลายๆ Table ได้  ขอแค่ Table คุณมี Relation ต่อกันก็พอ


313
Development / Re: การ Select ข้อมูลลง Temp Table
« เมื่อ: กันยายน 15, 2010, 15:02:07 PM »
DROP TABLE IF EXISTS tb_temp;
CREATE TABLE IF NOT EXISTS tb_temp SELECT * from oringin_tb; //ใช้  where ต่อท้ายก็ได้

หรือ ถ้าต้องการ สร้าง view ก็

CREATE OR REPLACE  VIEW  v_tbname  AS  SELECT *  FROM oringin_tb; //ใช้  where ได้เหมือนกัน

 SELECT *  FROM  v_tbname;

314
HOSxP PCU / Re: HOSxP PCU 3.53.9.15
« เมื่อ: กันยายน 15, 2010, 11:56:39 AM »
มีข้อสงสัยนิดหน่อย
ตอนเรา upgrade version เสร็จแล้ว

จำเป็นต้องทำการ upgrade structer ของ database ด้วยมั้ยครับ

315
นอกเรื่อง / Bug ไม่ต้องการเวลา
« เมื่อ: กันยายน 15, 2010, 09:25:03 AM »
เร่งลำโพงนิด ฟังเพลินๆ   

<a href="http://www.youtube.com/v/gPSO9qkL4SY?fs=1&amp;amp;hl=en_US" target="_blank" class="new_win">http://www.youtube.com/v/gPSO9qkL4SY?fs=1&amp;amp;hl=en_US</a>

316
Networking / Geo-Location ดูว่าเล่นเนทอยู่ที่ไหน
« เมื่อ: กันยายน 14, 2010, 15:40:18 PM »
-----------------------------------------------------

เป็น code สำหรับ detect ตำแหน่งที่ตั้ง  ip address ของ web browser
โดยใช้ framework  ของ yqlgeo.js

ลองเอา code ไปรันดูครับ ใช้ firfox  จะได้ผลค่อนข้างใกล้เคียง

------------------------------------------------------


<html>
<head>
<script type="text/javascript" src="http://isithackday.com/hacks/geo/yql-geo-library/yqlgeo.js"></script>
</head>
<body>
<script type="text/javascript">
yqlgeo.get('visitor',function(o){
   var res = o.place.name+" "+o.place.country.content+" "+o.place.centroid.latitude+","+o.place.centroid.longitude ;
   var coord = o.place.centroid.latitude+","+o.place.centroid.longitude ;
   document.getElementById('res').innerHTML = res;
   alert(res);
   //return;
   window.location = 'http://map.google.co.th?q='+coord;  //     ส่งพิกัดไปให้ google map
});
</script>
<span id="res">Checking Your Location</span>
</body>
</html>

317
รู้สึกว่าระดับนโยบาย  จะมีการเชื่อมโยงกับมหาดไทย(MOI)อยู่นะครับ


318
MySQL / Re: ต้องการทราบว่า Mysql เป็น Innodb หรือ myisam
« เมื่อ: กันยายน 08, 2010, 12:12:06 PM »
..

319
เงินเดือนเท่าไร

320
Networking / Re: เรื่องจำกัดการเล่นเน็ต
« เมื่อ: กันยายน 05, 2010, 19:40:36 PM »
หา com เก่าๆซักตัวมา ทำเป็น gateway ขั้นระหว่าง Adsl modem กับ วงแลน

321
อุปกรณืพวกนี้ มันมี driver แถมมาด้วยเปล่าอะครับ

322
หาก เป็น นวก คอม ก็ น่าจะอยู่ ที่ ค่าเวร นะคับ 600 บาท  หรืออาจจะเหมาเป็นรายเดือน เลย ก็ได้ แล้วแต่เรตค่าใช้จ่าย  แต่ เจ้าหน้าที่ ที่เป็นราชการก็ตามเรตข้าราชการแหละ เริ่มจาก ซี 2 ก็ 480  ซี3 ก้ 600

แต่ที่แน่ๆ เกิดมาเพิ่งเคยได้ ตอนที่ขึ้นระบบใหม่ ๆ  นอกจากนั้น ทำได้ความตื่นเต้น  เพราะ เพิ่งเคยทำ

ลุ้นตลอดเลย  แต่ ไม่ได้ เงิน น่ะ บางที่ก็อย่างที่พี่ๆ เขาว่าแหละ ทำด้วยความมัน  มัน (หน้ามันแพลบๆ) 

อิอิ

มั่วจริงๆ บ่าดุน  นวก.คอม  นะ ไม่ใช่ พยาบาล จะได้เบิกค่าเวรได้  เหมาจ่ายเป็นรายเดือนก็ไม่ได้   และอิกอย่าง ซี ไม่มีแล้ว  มีแต่แท่ง   k ก็ 600บ.  ส่วน O ก็ 480บ.   นวก.คอม ถ้าเป็นข้าราชการ ก็จัดอยู่ใน K

ถ้า นวก.คอมจะเบิก ให้เบิกเป็น ค่าตอบแทนในการปฏิบัติงานสนับสนุนงานด้านการรักษาพยาบาล นอกเวลาราชการและในวันหยุดราชการ

โดยท่านต้องหาเหตุผลเรียน ผอ.ของท่านให้ได้ว่าทำไมต้องปฏิบัติงานสนับสนุนงานด้านการรักษาพยาบาล นอกเวลาราชการและในวันหยุดราชการ

เหตุ : งานด้านการรักษาพยาบาลมีตลอด 24 ชม. และไม่มีวันหยุดราชการ
ผล1: ทำให้มีการใช้ระบบคอมพิวเตอร์เพื่อสนับสนุนงานด้านรักษาพยาบาล เช่น มีการบันทึกข้อมูลเข้าระบบคอมฯ
ผล2:เมื่อเจ้าหน้าที่ผู้ปฏิบัติงานด้านการรักษาพยาบาลมีการใช้งานระบบคอมฯ ย่อมต้องมีผู้เชี่ยวชาญด้านคอมฯ คอยสนับสนุน
ผล3: เมื่อมีผู้เชี่ยวชาญด้านคอมฯ คอยสนับสนุนแล้ว  ข้อมูลที่บันทึกลงระบบคอมฯ ต้องสมบูรณ์ ทันเวลา ทำให้ รพ.อาจได้รับการจัดสรรเงินค่าข้อมูลเพิ่มขึ้น
ดังนั้น: ***เมื่อดูจากสถิติ การปฏิบัติงานด้านการรักษาพยาบาลนอกเวลาราชการของเจ้าหน้าที่แล้ว  พบว่า การปฏิบัติงานเป็นไปด้วยปัญหาอุปสรรค เพราะระบบคอมทำงานไม่ราบรื่น

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

โดยให้ท่าน ผอ.ออกคำสั่ง(หรือบันทึก) ให้เจ้าหน้าที่ปฏิบัติงานสนับสนุนงานด้านการรักษาพยาบาล นอกเวลาราชการและในวันหยุดราชการ  โดยเบิกจ่ายค่าตอบแทนจากเงินบำรุง

ดังเอกสารตามแนบนี้

323
อ่อนว่ะ  ดุน

325
ควรจะให้ 15k +

326
Networking / Re: Smile Authentication Server
« เมื่อ: สิงหาคม 13, 2010, 00:02:08 AM »
ของเค้าดีจริงๆ ;D

327


ติด สป.ลาว ยาวมาก  น่าจะส่งผลทางบวกในเรื่องเศรษฐกิจ  การท่องเที่ยว  และการเมือง ไม่มากก็น้อย

328
Development / Re: Intraweb-EpiMap506v1 ให้ทดสอบครับ
« เมื่อ: สิงหาคม 01, 2010, 18:01:38 PM »
;D ;D   ถ้ามีฐาน(database) polygon รายหมู่บ้านจะดีมาก ๆ  อยากได้

หายากครับ  เว้นแต่บาง อบต. หรือ เทศบาล จะจ้างทำ
แต่ก็ไม่แน่นอน 100% ครับ   ขอบเขตการปกครองเป็นเส้นสมมติ
ขนาดให้ผู้ใหญ่บ้านชี้แนวเขตหมู่บ้านตัวเอง ผู้ใหญ่ยังบอกว่า งง  เลยครับ

 :)

329
Development / Re: Intraweb-EpiMap506v1 ให้ทดสอบครับ
« เมื่อ: สิงหาคม 01, 2010, 14:31:45 PM »
แลกเปลี่ยนนะครับ

เคยทำแต่ฝัง Html+JavaScript ลงใน C# แล้วใช้ control web browser เรียก GMap ขึ้นมาแสดง
ทำ Map Processing โดย Javacript แต่ Invoke Script โดย C# บน Win Application
โซลูชั่นนี้ ติดต่อกับ HosXP_PCU database โดยใช้ MySQL Connector/Net  แล้วเรียก รง506
ขึ้นมาแสดงบน GMap     แล้วปักหมุด  ,สร้าง Buffer (ระยะรัศมี) ,และซ้อน Poygon ที่เป็น KML

ความจริง Google Map API เราสามารถเรียกผ่าน html ไฟล์ตรงๆ  โดยไม่ต้องผ่าน WebServer ได้

ปล.
 สำหรับ ท่านที่อยู่สาย .Net Framework ผมแนบ Source Code มาด้วย  ควรใช้ Vs2008 ขึ้นไป
และมี .exe ให้ทดสอบ อยู่ในไดเรคทอรี bin/debug  แต่ท่านต้องลง  .Net Framework 3.5  http://www.microsoft.com/downloads/details.aspx?Familyid=333325fd-ae52-4e35-b531-508d977d32a6&displaylang=en
และ  MySQL Connector http://dev.mysql.com/downloads/connector/net/  ก่อนครับ


330
MySQL / Re: ปัญหาเรื่อง apache กับ mysql
« เมื่อ: กรกฎาคม 28, 2010, 19:18:31 PM »
ปัญหาคือ Path to Executable ของ MySQL ถูกเปลี่ยนครับ
ลองแก้ดู



331
HosXP ผมมองแยกเป็น 2 ส่วน

1.ส่วน User Interface  ซึ่งใช้ Delphi พัฒนา
2.ส่วน Database ซึ่งหลักๆ ผู้พัฒนาแนะนำให้ใช้ MySQL

ผมคาดว่าคุณต้องการจะใช้ VB.Net   เชื่อมกับ Database ของ HosXP
โดยทั่วไปคุณต้องเขียน ConnectionString ให้ถูกต้องตามหลักการเชื่อมต่อ Database ของแต่ละตัวครับ
 
http://www.connectionstrings.com/  << ศึกษา ConnectionString  ได้จากเวบนี้ครับ

333
Admin tools / Re: มีใครสนใจอบรมบ้าง
« เมื่อ: กรกฎาคม 14, 2010, 10:54:00 AM »
.....................
เขาว่าใช้แทน windows ได้

ได้ยินเค้าว่าตั้งแต่รุ่นทะเลแล้วอะครับ ก็ยังไม่เห็นมีที่ไหนใช้กันจริงๆจังๆ

334
HOSxP PCU / Re: Edata PCU 2.6.05
« เมื่อ: กรกฎาคม 09, 2010, 23:34:01 PM »
18 แฟ้ม  ดึงจาก table ไหนบ้างอะครับ

335
นอกเรื่อง / Re: VB.NET 2010 สำหรับมือใหม่ (จริง ๆ)
« เมื่อ: กรกฎาคม 04, 2010, 10:32:47 AM »
ต่อ DBMS ได้ทุกตัวอยู่แล้ว  http://www.connectionstrings.com/

ส่วนตัวชอบตัวนี้มากกว่า http://www.icsharpcode.net/opensource/sd/


336
ยินดีต้อนรับ / Re: รายงานตัวครับ
« เมื่อ: กรกฎาคม 03, 2010, 10:55:41 AM »
พลพรรค พิษณุโลก   :o  :o

338
แจ้งปัญหา / ขอความช่วยเหลือ / Re: ER-Diagram
« เมื่อ: มิถุนายน 24, 2010, 09:36:11 AM »
เคยเห็นแว้บๆ มีพันหกกว่า Entity เลยล่ะคุณ

339
นอกเรื่อง / Re: HOSXP ? ผิดตรงไหน
« เมื่อ: มิถุนายน 18, 2010, 07:54:53 AM »
คิดไรมากมาย อีก 5 ปี  ก็คีย์ข้อมูลผ่าน web brower กันหมดทุกแห่งแล้ว
 

340
Linux / Re: อยากติดตั้ง hosxp กับ linux
« เมื่อ: มิถุนายน 13, 2010, 15:16:58 PM »
จะ Linux หรือจะ FreeBSD  อะไรก็แล้วแต่  ต้นตระกูลมันก็มาจาก Unix ทั้งนั้นแหล่ะ

341
ผมกำลังทำอยู่ครับ   ;D

342

-ในกรณีที่แต่ละโปรแกรมใช้ Database กันคนละก้่อนกันก็ติดตั้ง HosXP ก่อน  แล้วใช้ navicat  สร้าง Database เพิ่มขึ้นมา โดยตั้งชื่อ Database ให้ตรงตามคู่มือของ OPP-NHSO เครื่องคุณก็จะมี Database อยู่ 2 ก้อน  คือ ก้อนของ HosXp  กับ ก้อนของ OPP-NHSO  ซึ่งแต่ละโปรแกรมก็จะใช้ database กันคนละก้อน

-แต่ถ้าทั้งสองโปรแแกรมใช้ก้อนเดียวกัน  ก็ใช้  Navicat ทำการ connect เข้ากับ database ก้อนที่ต้องการใช้งาน  แล้วทำ execute  สคริป OPP.sql  ได้เลย  แล้วค่อยรัน OPP-NHSO

343
test speed ดูครับ  วิ่งเต็ม 4 MB มั้ย   ::)

344
ผมใช้ shape2earth ใน MapWindowGIS  แล้วต่อภาพด้วย GlobalMapper

345
ยินดีต้อนรับ / Re: มันเมา....อีกแล้ว
« เมื่อ: พฤษภาคม 13, 2010, 23:03:04 PM »
ถ้าเหนื่อ หรือเมื่อยมากๆ   ต้อง เวล ครับ

สำหรับผม ไม่เมื่อย ไม่เหนื่อย ถ้าไปคอนถม ก็แวะไปตลอดครับ

346
นอกเรื่อง / Re: ไมโครคอนโทรลเลอร์ & Embedded
« เมื่อ: พฤษภาคม 09, 2010, 16:54:21 PM »
เคยเล่นแต่ Step Motor  เขียน VB คุมมัน
ไม่ค่อยรู้เรื่องเท่าไหร่  มั่วๆเอา

347
นอกเรื่อง / Re: ขอสำรวจหน่อยครับ
« เมื่อ: พฤษภาคม 09, 2010, 09:56:21 AM »
คอนหวันเหรอครับ

348
ขอบคุณ คุณ  LDHP 

มีที่ไหนอีกม้าย...........

349
นอกเรื่อง / Re: ขำๆ ก่อนเลิกงานครับผม
« เมื่อ: พฤษภาคม 07, 2010, 13:39:08 PM »
ต้องยี่ห้อ  Gview ด้วยครับ  ถึงจะสุกพอดี

350
นอกเรื่อง / Re: สอบถาม PHP ครับ
« เมื่อ: พฤษภาคม 07, 2010, 13:36:44 PM »
คุณได้นำ $_SERVER[PHP_AUTH_USER]  กับ  $_SERVER[PHP_AUTH_PW]  ไป regis ไว้ใน session หรือ cookie มั้ยล่ะ   ถ้า  regis ก็ kill  ให้หมด 

หน้า: 1 ... 5 6 [7] 8