09 ธันวาคม 2553

วิธีซ่อม NVidia GeForce 8400 GS ,8600 ปัญหาของ Notebook ที่หลายคนต้องเจอ

พอดีไปเจอคลิป VDO ใน youtube คงเป็นประโยชน์สำหรับหลายคนในการซ่อมเครื่อง อย่างน้อยก็จะไม่ได้โดนชั่งหลอก เราต่างรู้กันมานานแล้วว่า Geforce 8400 และ Geforce 8600 มีปัญหาในเรื่องความร้อน หรือที่หลายคนเรียกกันว่า Heat Cycle ชึ่งเกิดจากความร้อนที่สะสมอยู่บนตัวของการ์ดจอ GF8400,8600 ถ้าอุณหภูมิที่ตัวการ์ดจอ GF8400,8600 สูงมากๆ เป็นเวลานานติดต่อกัน อาดทำให้ตะกัวที่บัดกรีบนชิพการ์ดจอ GF8400,8600 ละลาย จึงเกิดปัญหา




08 ธันวาคม 2553

การหาระยะทางระหว่าง ละติจูดและลองติจูด สองตำแหน่ง

Haversine formula:

R = earth’s radius (mean radius = 6,371km)
Δlat = lat2− lat1
Δlong = long2− long1
a = sin²(Δlat/2) + cos(lat1).cos(lat2).sin²(Δlong/2)
c = 2.atan2(√a, √(1−a))
d = R.c

(Note that angles need to be in radians to pass to trig functions).

JavaScript:
var R = 6371; // km
var dLat = (lat2-lat1).toRad();
var dLon = (lon2-lon1).toRad();
var a = Math.sin(dLat/2) * Math.sin(dLat/2) +
Math.cos(lat1.toRad()) * Math.cos(lat2.toRad()) *
Math.sin(dLon/2) * Math.sin(dLon/2);
var c = 2 * Math.atan2(Math.sqrt(a), Math.sqrt(1-a));
var d = R * c;
alrt("ระยะทางได้ผลลัพธ์ = " + d);

lat1, lon1 คือค่า latitude และ longtitud ของจุดแรก
lat2, lon2 คือค่า latitude และ longtitud ของจุดที่สอง
และ d คือระยะทางที่ได้มีหน่วยเป็นกิโลเมตร

แหล่งที่มา : http://www.movable-type.co.uk/scripts/latlong.html

3 คาถาของคนทำงาน(อย่างเราๆ)

1. คาถาคนทำงาน
ขั้น แรก…ท่อง นะโม 3 จบ ก่อน แล้วจึงค่อยท่องคาถานะ
อาจ จะมี … เซ็งไปบ้าง…ในบางครั้ง
อาจ จะมี …เบื่อกันบ้าง…. ในบางหน
อาจ จะมี …เหม็นขี้หน้า…กับบางคน <====== อัน นี้ โดน
พยายาม ทน ทำงานไป เพราะได้ตังค์ <====== อันนี้โดนก่า

2. คาถาปล่อยวาง
กู ว่าแล้วในโลกนี้มีปัญหา
เขา ไม่ด่า ก็ชื่นชม หรือเฉยๆ
สาม ประเภทที่ว่านี้มิเปลี่ยนเลย
จง วางเฉยใครถือสาเป็นบ้าตาย

3. คำสอนของพระพุทธเจ้า
อย่า ไปนึกว่า ‘ คนอื่น ‘ เหนือ กว่าเรา เพราะทำให้เกิดปมด้อย
อย่า ไปนึกว่า ‘ คนอื่น ‘ ต่ำ กว่าเรา เพราะทำให้เกิดทิฐิ
อย่า ไปนึกว่า ‘ คนอื่น ‘ เสมอ เท่าเรา เพราะทำให้เกิดการแข่งขัน ชิงดีชิงเด่น
จง นึกเสมอว่า ‘ คนอื่นทุกคน ‘ เป็น เพื่อนรวมทุกข์ เกิด แก่ เจ็บ ตาย ด้วยกันทั้งหมด

วันที่ภาษาไทยใน C#

Dim dates As Date = CType(BirthDate, Date)
Response.Write(dates.Date.ToString("d MMMM yyyy ", New System.Globalization.CultureInfo("th-TH")))

Eval("DateTimeField","{0,d}") ได้ปี 2010
Eval("DateTimeField","{0,D}") ได้ปี 2553

ปัญหาเครื่องหมาย ฟันหนู กับ Json

ปัญหาเครื่องหมาย ฟันหนู กับ Json
ปัญหาเครื่องหมาย ฟันหนู กับ Json double single quote Ajax เมื่อ เรา decode ข้อความที่มีเครื่องหมาย ' หรือ " ต้องใช้ \\ (backslash 2 ครั้ง) นำหน้าเสมอ

ตัวอย่าง
[
{"firstname":"aaa", "lastname":"bbb"},
{"firstname":"ccc", "lastname":""ddddd""},
]

เปลี่ยนเป็น
[
{"firstname":"aaa", "lastname":"bbb"},
{"firstname":"ccc", "lastname":"\"ddddd\""},
]