Learning HTML PHP Javascript MySQL jQuery Linux OOP with DelveDev
Showing posts with label Need to write it. Show all posts
Showing posts with label Need to write it. Show all posts
2011/11/11
แปลกหนอ!
บางทีคนเราก็แปลกหนอ เวลาซื้อเครื่องคอมพิวเตอร์ก็มักอยากได้เครื่องแรงๆ และพอได้เครื่องแรงๆมาแล้ว แรมเยอะๆ พอจะใช้ซอฟท์แวร์ดีๆที่ใช้ทรัพยากรเครื่องหน่อยก็บ่นว่า "ทำไมกิน cpu จัง ทำไมกินแรมจัง" คำถามมันเลยเกิดขึ้นในใจของผมว่า "แล้วจะเหลือทรัพยากรเหล่านั้นไว้ทำไมหว่า" สมมตินะครับสมมติ ถ้าเราซื้อแรมขนาด 4GB แต่ส่วนใหญ่แล้วเราใช้แค่ 1.5GB หรือกรณี HDD ซื้อมา 500GB แต่ใช้ไม่ถึง 200GB เพราะกลัวมันเต็ม เห้อ! มันไม่คุ้มเอาเสียเลยเนอะ เพราะฉะนั้นมันเป็นเรื่องดีนะที่เครื่องเราใช้ทรัพยากรได้เต็มที่ เพราะถ้าซอฟท์แวร์ที่คุณใช้มันดีจริงๆเวลาเราปิดโปรแกรมไปมันก็จะคืนทรัพยากรให้เราไว้ใช้ซอฟท์แวร์ตัวอื่นๆอีกที
Labels:
Need to write it
2011/05/18
ทำไมส่ง SMS ที่มีภาษาไทยได้แค่ 70 ตัวอักษร
บางคนอาจจะสงสัยว่าทำไมส่งข้อความ SMS เป็น ภาษาไทยทำไมส่งได้แค่ 70 ตัวอักษรวันนี้ผมก็เพิ่งรู้และ จากการหาข้อมูลมาผมจะสรุปสั้นๆดังนี้ครับ
ข้อความที่เป็นภาษาไทยเวลาส่งข้อความออกไปจะถูก encode ข้อความทั้งหมดให้เป็น PDU Mode ( Pdu คือ โหมดๆหนึ่งที่เอาไว้อ่านหรือเขียนเพื่อส่ง sms ) ซึ่งข้อความทั้งหมดจะอยู่ในรูปของ hex (เลขฐาน16) เมื่อข้อความที่เป็นภาษาไทยถูก encode จะถูกเปลี่ยนไปเป็น UTF-16/UCS2 หรือพูดภาษามนุษย์ไอทีคือ มันใช้พื้นที่ขนาด 2 bytes หรือ 16 bits ในการเก็บข้อมูล ซึ่งต่างจาก ภาษาอังกฤษล้วน เมื่อถูก encode จะอยู่ในรูป UTF-8 ซึ่งใช้พื้นที่ 1 byte หรือ 8 bits ในการเก็บข้อมูลซึ่ง sms ถูกกำหนดไว้ว่าข้อมูลที่ส่งต่อหนึ่งครั้งต้องไม่เกิน 140 bytes หรือ 140 ตัวอักษร (140 นี้แค่ Msg Body เท่านั้น) ดังนั้นถ้าเป็นภาษาไทยต้องเอา 2 หารเพราะมันกินพื้นที่เป็น 2 เท่า จาก 8 bits เป็น 16 bits ฉะนั้นมันจึงส่งได้เพียงแค่ 70 ตัวอักษร หวังว่าคงจะอ่านเข้าใจกันนะครับ เพราะผมขี้เกียจวาดรูป ไปละครับ บาย.
ข้อความที่เป็นภาษาไทยเวลาส่งข้อความออกไปจะถูก encode ข้อความทั้งหมดให้เป็น PDU Mode ( Pdu คือ โหมดๆหนึ่งที่เอาไว้อ่านหรือเขียนเพื่อส่ง sms ) ซึ่งข้อความทั้งหมดจะอยู่ในรูปของ hex (เลขฐาน16) เมื่อข้อความที่เป็นภาษาไทยถูก encode จะถูกเปลี่ยนไปเป็น UTF-16/UCS2 หรือพูดภาษามนุษย์ไอทีคือ มันใช้พื้นที่ขนาด 2 bytes หรือ 16 bits ในการเก็บข้อมูล ซึ่งต่างจาก ภาษาอังกฤษล้วน เมื่อถูก encode จะอยู่ในรูป UTF-8 ซึ่งใช้พื้นที่ 1 byte หรือ 8 bits ในการเก็บข้อมูลซึ่ง sms ถูกกำหนดไว้ว่าข้อมูลที่ส่งต่อหนึ่งครั้งต้องไม่เกิน 140 bytes หรือ 140 ตัวอักษร (140 นี้แค่ Msg Body เท่านั้น) ดังนั้นถ้าเป็นภาษาไทยต้องเอา 2 หารเพราะมันกินพื้นที่เป็น 2 เท่า จาก 8 bits เป็น 16 bits ฉะนั้นมันจึงส่งได้เพียงแค่ 70 ตัวอักษร หวังว่าคงจะอ่านเข้าใจกันนะครับ เพราะผมขี้เกียจวาดรูป ไปละครับ บาย.
2010/12/25
I got it!
Today I just cracked wep at my place. I just read document in aircrack site and conform this document step by step. It first time to crack wep succeed for myself. This's first hacking wep for my life.
Subscribe to:
Posts (Atom)