Archive for October 2008

เกมส์เดารหัสผ่านนะครับลองเล่นๆกันดู ที่จริงผมตั้งใจจะนำ Utility Methods ของ prototype มาใช้ให้มากที่สุดครับ เอาเป็นว่าเล่นเกมส์แก้เครียดกันไปก่อนเดี๋ยวกลับมาเขียนบทความ

เกมส์เดารหัสผ่าน

  • เลือก ชุดกุญแจ และพิมพ์รหัสผ่าน แล้วกดคำนวนท่านจะได้ผลลัพธ์
  • รหัสผ่านที่ถูกต้องเมื่อนำคำนวนจะได้ผลลัพธเท่ากับ 666
  • ใบ้เพิ่มรหัสผ่านเป็นตัวอักษร a-z
  • * แก้ตาม comment คุณ alle ตัวอักษรห้ามซ้ำ

ผลการคำนวน

Oct 30

ffmpeg

1 comment - Post a comment

ffmpeg คืออะไร
ffmpeg คือ opensorce ที่มีความสามารถในการแปลง video เป็น format ต่างๆตามต้องการ อ่านต่อได้ที่ http://ffmpeg.mplayerhq.hu/ ละกันอิอิ

ติดตั้ง ffmpeg

#cd /usr/ports/multimedia/ffmpeg
#make WITH_LAME=yes install clean

กด enter เสร็จไปนอนก่อนเลยครับนานมากกกก
ใครไม่มี server ลองเวอร์ชั่น window Download ได้ที่นี่ครับ

วิธีใช้ ffmpeg
สำหรับการเรียกใช้งานนั้นง่ายมากสามารถเรียกใช้ผ่าน command line ได้เลยตามนี้ครับ

#ffmpeg -i input.mov output.flv

ใครอยากใส่ parameter ยังไงลองตาม manual เลยฮ่า

บทความต่อไปจะเขียน ffmpeg_php เอา php เรียกใช้งานซะเลย 555+

Oct 26

$

No comment - Post a comment

$ - Utility Methods
ลักษณะการทำงานของ method $ จะเหมือนกับ document.getElementById()
คนทำ framework คงรู้ว่า document.getElementById() ใช้บ่อยเลยเอามาลดรูปเหลือแค่ $ ซะเลยมั้ง

$ ใช้ยังไง ?
สำหรับการใช้งาน $ ทำได้ง่ายๆ โดยใส่ element id(string) เข้าไปแบบนี้ $(’id’);

ยกตัวอย่าง

var a = $(’a');

หลังจากได้ element ‘a’ มาแล้วเราจะไม่เอาไปเก็บไว้ที่ตัวแปรก็ได้นะครับ
ยกตัวอย่างเช่นผมต้องการ ซ่อน div a

<div id=”a”>ข้อความ ใน div a</div>
<a href=”javascript: $(’a').hide()”>ซ่อน a</a>

จะให้ $ แบบนี้กันเลยก็ได้อยู่ที่เทคนิคครับ

ใครใช้ google map เป็นเครื่องมือทำมาหากินลองอ่านดูนะครับ
ความสามารถใหม่ของ Google Maps API ที่เพิ่มขึ้นมาคือเราสามารถทำ reverse เจ้าตัว geocoder ได้แล้ว

reverse geocoder คืออะไร ?
reverse geocoder คือการ convert address มาเป็น latitude/longitude นั่นเองครับ

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

ดูตัวอย่าง google-map-geocoder-reverse.html ได้ที่นี่ครับ

ได้เวลาเริ่มเขียนบทความเกี่ยวกับ prototype ซะทีครับ (จับทีไรงานเข้าตลอด)

เตรียมความพร้อม

  1. จะเรียน prototype ก็ต้องไป download มาก่อนครับ
  2. texteditor ดีดีผมเลือกใช้ editplus
  3. browser คู่ใจผมเลือก firefox3.1 (ลง addon Firebug)
  4. webserver เอาไว้ test ผมเลือกใช้ appserv ครับ

ลองเรียก
ขั้นตอนแรก include .js เข้ามาก่อนนะครับ

<script type=”text/javascript” src=”js/prototype.js”></script>

ตัวอย่างการเขียนโปรแกรมด้วย prototype คลิกที่นี่

บทความนี้จะไปไวๆนิดนึงเพราะคิดว่่าทุกคนน่าจะมีพื้นฐานกันบ้างแล้ว

This post is password protected. To view it please enter your password below:


This post is password protected. To view it please enter your password below:


สำหรับวิธีการที่จะเช็คว่า IP ไหนเข้าเว็บไซต์เราบ้าง โดยเรียงลำดับจากความถี่จากน้อยไปหามาก

1. ขั้นตอนแรกต้องทำการ SSH (telnet) ไปยัง server
2. ไปยัง folder ที่เก็บ access.log ของเว็บไซต์
3. สั่งรันคำสั่ง

tail -100000 dexdev.com.log | awk ‘{print $1}’ | sort | uniq -c |sort -n


เปลี่ยน dexdev.com.log ตามชื่อไฟล์ที่ server เก็บ อย่างของผมใช้ direct admin จะใช้ domain.log

4. แถมให้อีกนิดถ้าสงสัยว่า ใครหนอมาเข้าเว็บเราบ่อยๆ ด้วยคำสั่ง host

host xxx.xxx.xxx.xxx

5. แล้วถ้าอยากรู้ว่า IP นี้เค้าทำอะไรกับเว็บเราบ้างก็ต้องคำสั่งนี้เลย

tail -1000 dexdev.com.log | grep xxx.xxx.xxx.xxx

ปล. คำสั่ง awk ผมไม่รู้ว่ามันคืออะไรมั่วมาก 555+

จากบทความ Date Input Calendar ไม่รู้มีคนอ่านรึเปล่า - -”

เลยกลายมาเป็น extension ตัวนี้ครับ

» Read more after the jump →

update wordpress เป็น 2.6.2 แล้ว
ลองแทรกรูป

โอ้ว filemanager ตัวใหม่แกะไปใช้ดีกว่า หึหึ