.......... หญิงปาน ค่ะ ............

วันพุธที่ 14 กันยายน พ.ศ. 2554

ทำไมท้องฟ้าเป็นสีฟ้า




ทำไม ท้องฟ้าถึงสีฟ้า
ตอนเช้าบางวันก็สีฟ้า พอตกกลางคืนก็สีดำ หรือบางคืนก็มีแสงของดวงดาว
ระยิบระยับทั่ว ทั้ง ท้องฟ้า
แล้ว ……… ทำไมท้องฟ้าถึงต้องสีฟ้า?
ลำดับแรกต้องรู้ว่า พระอาทิตย์เป็นแหล่งกำเนิดแสงที่ใหญ่ที่สุดในจักรวาลแห่งนี้ อย่าง ที่สองก็คือต้องรู้ว่าอะตอมของไนโตรเจนและออกซิเจนในชั้นบรรยากาศนั้น มีผลกระทบต่อแสงอาทิตย์ที่ส่งผ่านมายังโลก ความเจิดจ้าของแสงอาทิตย์ทำให้ท้องฟ้าสว่างมากกว่าแสงของดาวเราจึงไม่เห็นดาวในตอนกลางวัน ส่วนการที่ท้องฟ้าเป็นสีฟ้านั้น เกิดจากปรากฏการณ์ทางฟิสิกส์ที่เรียกเรย์ เลห์ สแคตเตอริง (RAYLEIG HSCATTERING) ซึ่งเป็นปรากฏการณ์ที่แสงอาทิตย์จะถูกแยกออกเป็นแถบสีต่างๆกระจายกันออกไป เมื่อมันส่องผ่านอนุภาค(อะตอมของก๊าซในบรรยากาศที่มีขนาดไม่ถึง1 ใน10ของแถบสีของคลื่นแสง เป็นปรากฏการณ์ทำนองเดียวกับการใช้ปริซึมแยกแสงอาทิตย์ หรือการเกิดรุ้งกินน้ำนั่นเอง แถบสีที่กระจายออกไปนี้ประกอบด้วยสีต่างๆคือ ม่วง คราม น้ำเงิน เขียว เหลือง แสด และแดง
อย่างไรก็ตาม เมื่อแสงสีต่างๆส่องผ่านองค์ประกอบของบรรยากาศ สีฟ้าจะกระจายตัวได้ดีกว่าสีอื่นๆ ดังนั้นเราจึงมองเห็นท้องฟ้าเป็นสีฟ้าสดใส

เรื่องราวรอบตัวๆ



วันอังคารที่ 13 กันยายน พ.ศ. 2554


การทำ counter นับจำนวนผู้เข้าชมเว็บไซต์

สำหรับผู้ที่ทำเว็บเพจการใช้ counter ฟรีที่มีให้บริการตามที่ต่าง ๆ ก็ดูสวยดี แต่หากต้องการที่จะทำการนับจำนวนผู้ที่เข้าชมเว็บเพจของเราในแต่ละหน้าแยกจำนวนออกจากกันจะทำอย่างไร พอดีไปเจอ CGI ทำcounter แบบง่ายๆ และเห็นว่าน่าใช้งานดีเลยถือโอกาสนี้นำมาฝากกัน ก็สำหรับผู้ที่ใช้โฮสต์แบบที่รองรับ CGI เช่น Hypermart.netเท่านั้นโดยได้นำมาจาก http://www.utilmind.com ซึ่งมีความสามารถพิเศษคือเป็นcounter แบบตัวเลขที่ทำงานโดยการเรียกCGI โดยไม่ต้องระบุอะไรโปรแกรมจะทำการตรวจสอบชื่อของไฟล์ html ที่เรียกและสร้างฐานข้อมูลสำหรับการนับพร้อมทั้งแสดงผลเป็นตัวเลขได้ทันที ดูตัวอย่างการทำงานได้จากการนับจำนวนผู้เข้าชมในแต่ละหน้าที่ด้านล่างขวามือ  การใช้งานและติดตั้งก็ง่ายมากๆ โดยทำตามขั้นตอนต่อไปนี้
1. ดาวน์โหลด source code และทำการunzip เก็บไว้ในโฟล์เดอร์ /cgi-bin/counter/
2. ไฟล์ข้างในจะประกอบด้วย
counter.cgi คือไฟล์ที่เป็น cgi สำหรับรัน
counter.txt คือไฟล์สำหรับเก็บข้อมูลการนับ
index.html คือตัวอย่างการใส่code สำหรับการเรียกcounter.cgi
3. ทำการupload ทั้งหมดไปเก็บไว้ที่Server ของhypermart โดยใช้ FTP Program
4. ไฟล์ counter.cgi ขณะที่ Upload ต้องเลือก mode แบบ ASCII ด้วยและเปลี่ยน mode เป็น 755 ก่อน
5. ที่หน้าเว็บเพจไหน หากต้องการทำการนับจำนวนให้หาที่ว่างๆ ใส่ code นี้ลงไปจำนวนผู้เข้าชม
<!--#include virtual="/cgi-bin/counter/counter.cgi"--> ครั้งหรือดูตัวอย่างจากไฟล์ index.html ที่ดาวน์โหลดไปก็ได้
6. ตรวจสอบใน source code ของไฟล์ html ก่อนว่าไม่มี สัญญลักษณ์ต่างๆ ปะปนอยู่ด้วย
7. หลังจากนั้นโปรแกรมจะทำงานโดยอัตโนมัติเมื่อมีผู้เรียกดูหน้าเว็บเพจ
โดยที่เราไม่ต้องระบุชื่อไฟล์ html เลย
8. สามารถตรวจสอบจำนวนของ counter ได้โดยการเรียกดูไฟล์
/cgi-bin/counter/counter.txt