วันพฤหัสบดี, พฤศจิกายน 30, 2549

How-to set up samba in ubuntu for working with windows.

ติดตั้ง samba ก่อน
sudo apt-get install samba

จากนั้นปิดการทำงานของ samba เพื่อเข้าไปแก้ไข config
sudo /etc/init.d/samba stop

samba จะเก็บค่า config ไว้ที่ /etc/samba/smb.conf
ซึ่งข้างในจะมีรายละเอียดในการปรับแต่งอยู่พอสมควร
"อย่าไปสนใจ" ย้ายไปทีอื่นซะ (เผื่อพัง)
sudo mv /etc/samba/smb.conf /etc/samba/smb.conf.template

แล้วก็สร้าง smb.conf ขึ้นมาใหม่
sudo nano /etc/samba/smb.conf

Copy/Paste ค่า config ข้างล่างนี้ลงไปเลย
[global]
; General server settings
netbios name = YOUR_HOSTNAME
server string =
workgroup = YOUR_WORKGROUP
announce version = 5.0
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF=8192 SO_SNDBUF=8192

passdb backend = tdbsam
security = user
null passwords = true
username map = /etc/samba/smbusers
name resolve order = hosts wins bcast

wins support = yes

printing = CUPS
printcap name = CUPS

syslog = 1
syslog only = yes

; NOTE: If you need access to the user home directories uncomment the
; lines below and adjust the settings to your hearts content.
;[homes]
;valid users = %S
;create mode = 0600
;directory mode = 0755
;browseable = no
;read only = no
;veto files = /*.{*}/.*/mail/bin/

; NOTE: Only needed if you run samba as a primary domain controller.
; Not needed as this config doesn't cover that matter.
;[netlogon]
;path = /var/lib/samba/netlogon
;admin users = Administrator
;valid users = %U
;read only = no

; NOTE: Again - only needed if you're running a primary domain controller.
;[Profiles]
;path = /var/lib/samba/profiles
;valid users = %U
;create mode = 0600
;directory mode = 0700
;writeable = yes
;browseable = no

; NOTE: Inside this place you may build a printer driver repository for
; Windows - I'll cover this topic in another HOWTO.
[print$]
path = /var/lib/samba/printers
browseable = yes
guest ok = yes
read only = yes
write list = root
create mask = 0664
directory mask = 0775

[printers]
path = /tmp
printable = yes
guest ok = yes
browseable = no

; Uncomment if you need to share your CD-/DVD-ROM Drive
;[DVD-ROM Drive]
;path = /media/cdrom
;browseable = yes
;read only = yes
;guest ok = yes

[MyFiles]
path = /media/samba/
browseable = yes
read only = no
guest ok = no
create mask = 0644
directory mask = 0755
force user = YOUR_USERNAME
force group = YOUR_USERGROUP

แล้วเราก็มาแก้ YOUR_HOSTNAME กับ YOUR_WORKGROUP กัน
Q: YOUR_HOSTNAME คืออะไร ?
A: เปิด terminal ขึ้นมา ข้างหลังตัว @ นั่นแหละ YOUR_HOSTNAME (มันก็คือชื่อเครื่องนั่นแหละ)

Q: YOUR_WORKGROUP หละ
A: วงแลนที่คุณอาศัยอยู่ชื่ออะไร ? (ส่วนมากจะเป็น WORKGROUP หรือไม่งั้นก็ MSHOME)

Q: YOUR_USERNAME กับ YOUR_USERGROUP หละ
A: ชื่อที่ใช้ใน login (เปิด terminal ขึ้นมาตัวที่อยู่หน้า @ นั่นแหละชื่อ login ของคุณ)

Q: อยากเก็บ file ไว้ที่ path อื่นทำยังไง (folder อื่นนั่นแหละ)
A: ตามค่า config มันจะเก็บไว้ใน /media/samba ถ้าคุณอยากเก็บไว้ที่อื่นก็เพียงแค่แก้ตรง
path = /media/samba/ เป็นอย่างอื่น เช่น /home/files/
อย่าลืม สร้าง folder ขึ้นมารองรับนะครับ ด้วยคำสั่ง mkdir

Q: ใช้ mkdir ไม่เป็น
A: - - จะสร้าง folder files ใน folder home ก็พิมพ์ไป ว่า sudo mkdir /home/files

หลังจากนั้นก็ ปิด nano ด้วยปุ่ม ctrl+x ซะ
nano จะถามว่า จะบันทึกการเปลี่ยนแปลงไหม ให้กด y
แล้วเราก็จะมาโผล่ที่หน้าจอมืดๆเหมือนเดิม
sudo chmod 0777 /media/samba

คำสั่งนี้เพื่อให้เครื่องอื่นๆสามารถเข้ามาใช้ folder ที่เรา share ไว้ได้
อย่าลืม เปลี่ยน /media/samba ถ้าคุณเปลี่ยนเป็นอย่างอื่น

จบการ config samba ในส่วนของ smb.conf

ที่หน้าต่าง terminal สั่งเปิดบริการ samba
sudo /etc/init.d/samba start

แล้ว add ชื่อเราให้เป็น samba user
sudo smbpasswd -L -a your_username
sudo smbpasswd -L -e your_username

ถ้าอยากให้คนอื่นเข้ามาใช้โดยมี username เป็นของตัวเองก็ adduser ใหม่เข้าไป
sudo useradd -s /bin/true mark
sudo smbpasswd -L -a mark
sudo smbpasswd -L -e mark

จบการ config samba แบบ newbie เพียงเท่านี้

credit:
ubuntuforums.org

วันพฤหัสบดี, สิงหาคม 17, 2549

SCP Man Page

NAME

scp - secure copy (remote file copy program)


SYNOPSIS

scp [-pqrvBC46] [-F ssh_config] [-S program] [-P port] [-c cipher]
[-i identity_file] [-o ssh_option] [[user@]host1:]file1 [...]
[[user@]host2:]file2


DESCRIPTION

scp copies files between hosts on a network. It uses ssh(1) for data transfer, and uses the same authentication and provides the same security as ssh(1). Unlike rcp, scp will ask for passwords or passphrases if they are needed for authentication.

Any file name may contain a host and user specification to indicate that the file is to be copied to/from that host. Copies between two remote hosts are permitted.

The options are as follows:

-c cipher
Selects the cipher to use for encrypting the data transfer. This option is directly passed to ssh(1).

-i identity_file
Selects the file from which the identity (private key) for RSA authentication is read. This option is directly passed to ssh(1).

-p Preserves modification times, access times, and modes from the original file.

-r Recursively copy entire directories.

-v Verbose mode. Causes scp and ssh(1) to print debugging messages about their progress. This is helpful in debugging connection, authentication, and configuration problems.

-B Selects batch mode (prevents asking for passwords or passphrases).

-q Disables the progress meter.

-C Compression enable. Passes the -C flag to ssh(1) to enable compression.

-F ssh_config
Specifies an alternative per-user configuration file for ssh. This option is directly passed to ssh(1).

-P port
Specifies the port to connect to on the remote host. Note that this option is written with a capital `P', because -p is already reserved for preserving the times and modes of the file in rcp.

-S program
Name of program to use for the encrypted connection. The program must understand ssh(1) options.

-o ssh_option
Can be used to pass options to ssh in the format used in the ssh(1) configuration file. This is useful for specifying options for which there is no separate scp command-line flag. For example, forcing the use of protocol version 1 is specified using scp -oProtocol=1.

-4 Forces scp to use IPv4 addresses only.

-6 Forces scp to use IPv6 addresses only.


DIAGNOSTICS

scp exits with 0 on success or >0 if an error occurred.


AUTHORS

Timo Rinne and Tatu Ylonen


HISTORY

scp is based on the rcp program in BSD source code from the Regents of the University of California.

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

ยากไป ?

scp -option source_file username@hostname:target_file

เช่น

scp -P 222 /home/bluestulip/xxx.zip root@192.168.1.1:/home

-P คือสั่งให้ใช้ port 222 ในการใช้ scp

วันอังคาร, สิงหาคม 15, 2549

compiz + xgl + ati + ubuntu

http://www.compiz.net/viewtopic.php?id=389

http://www.cin.ufpe.br/~cinlug/drupal/?q=node/61

จะว่ายากก็ยาก

จะว่าง่ายมันก็ง่าย

วันอังคาร, สิงหาคม 01, 2549

rape

ดาราสาววัยรุ่นผู้มีไหวพริบ ..ถูกข่มขืน


เป็นข่าวหน้าหนังสือพิมพ์...ว่า...ดาราวัยรุ่นผู้มีไหวพริบ
ปฏิภาณดีมากคนหนึ่ง..ถูกข่มขืนขณะเดินเข้า
บ้านในซอยเปลี่ยว..ยามค่ำคืน...

ปวีณา : ทำไมถึงกลับบ้านดึกดื่นล่ะจ๊ะหนู... ? แล้วหนูกลับบ้านยังไง .?

ดาราสาว : มีดาราหนุ่มรุ่นพี่มาส่งค่ะ...แต่ด้วยไหวพริบของหนูหนูสังเกตว่าเขาเป็นคนขี้หลี...ถ้าให้รู้จักบ้านก็จะตามมาตื้อจนรำคาญ
จึงให้ส่ง แค่ปากซอย...แล้วหนู เดินเข้ามา

ปวีณา :แล้วเกิดอะไรขึ้น...?

ดาราสาว :มีผู้ชายคนหนึ่ง..รูปร่างสูงใหญ่..ล่ำสัน.มีอาการเมาเล็กน้อยเดินตามหนูมา..ด้วยไหวพริบ
ของหนู..หนูรู้ได้เลยว่าไม่ได้มาดีแน่...

ปวีณา : แล้วยังไงต่อจ๊ะ... ?

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

ปวีณา : ยังไงต่อจ๊ะ.. . ?

ดาราสาว :ด้วยไหวพริบของหนู..หนูตัดสินใจหยุดวิ่ง..เพื่อไม่ให้ต้องเจ็บตัวหนู
ตัดสินใจ เจรจาต่อรอง....

ปวีณา : ผลการเจรจาเป็นอย่างไรจ๊ะ. ?

ดาราสาว :หนูบอกเขาว่า..ไม่มีประโยชน์ที่จะต้องใช้กำลัง..
ไม่เกิดผลดีต่อทั้งสอง ฝ่าย.. หนูยินยอม ทำตามที่ เขาต้องการ...

ปวีณา :เรื่องเป็นอย่างไรต่อจากนั้น... ?

ดาราสาว :ด้วยไหวพริบของหนู...หนูชวนเขาเข้าไปในซอกตึกลับตาคน
แล้วต่างคนต่างถอดเสื้อผ้าของตัวเอง
หนูถกกระโปรงขึ้นมาเหนือเอว.ส่วนเขาปลดกางเกงตกลงมากรอมเท้า

ปวีณา : เรื่องเป็นยังไงต่อจ๊ะ... ?

ดาราสาว :ลองใช้ไหวพริบคิดดูสิ..ว่า.ชายที่รูดกางเกงลงไปกองที่ตาตุ่ม..กับหญิงสาวที่ถกกระโปรงขึ้นเหนือเอว...ใครจะวิ่งเร็วกว่ากัน...?


ปวีณา : แต่อย่างน้อยเค้าก็เห็นของหนู??

ดาราสาว : ด้วยไหวพริบ? หนูก็ไม่ยอมเสียเปรียบหรอกค่ะ
หนูใช้ก็เวลาครู่หนึ่งเพื่อจ้องดูของเขาเหมือนกันก่อนวิ่งหนี??

ปวีณา : (ทำหน้าเอ๋อ)?????....แล้วหนูรู้สึกยังล่ะค่ะ ??
ดาราสาว : เสียดาย????

วันศุกร์, กรกฎาคม 14, 2549

words

นิ​โคโปลิดิส​ (1440 - 1495) ​นักปราชญ์ชาวกรีซกล่าว​ไว้​ว่า​
​"​ผู้​หญิงเริ่ม​เป็น​สาวเมื่อหัด​ใส่​บรา​ ​และ​ ​ผู้​ชายเริ่ม​เป็น​หนุ่มเมื่อหัดถอดบรา​"

วันพฤหัสบดี, มิถุนายน 22, 2549

rapideshare

Login: 826783
Password: 4059595

Login: 810569
Password: 1667962

Login: 808338
Password: 1782146

Login: 797226
Password: 2298669

Login: 796793
Password: 4972196

วันเสาร์, มิถุนายน 17, 2549

Some program

microsoft BootVis 1.3.36.0 328.9kb
hxxp://download.microsoft.com/download/whistler/BTV/1.0/WXP/EN-US/bootVis-tool.exe

microsoft DirectX 9.0 RC 2 221.6kb
hxxp://ftp2.ttdown.com/D/DirectXv9.0 RC 2.rar

microsoft DirectX 9.0 Final 31.83mb
hxxp://we.promocja.net/p/dx90_redist.exe

microsoft DirectX 9.0 Control Panel 106kb
hxxp://hxxp.ttdown.com/D/DirectX 9 Control Panel.exe

microsoft DirectX 9.0 Uninstaller 32.4kb
hxxp://ftp.pconline.com.cn/pub/download/200206/directx-dx9uninstaller.zip

microsoft DirectX 9 (98-ME-NT-2000-XP) 33.88 mb
hxxp://www.goesp.com/downloads/Software/DirectX 9(98-ME-NT-2000-XP)/DirectX 9 (98-ME-NT-2000-XP).exe

microsoft DirectX v9.0 Final MINI-INSTALLER
hxxp://download.microsoft.com/download/2/2/3/22371837-c4dc-4f8b-af21-00c80d8b235c/dxwebsetup.exe

microsoft eMbedded Visual Tools v.3.0 304.86mb
hxxp://a144.ms.a.microsoft.com/f/144/1611/2h/download.microsoft.com/download/wince/Install/3.0/W9X2K/EN-US/EN_W

INCE_EMBDVTOOLS30.exe

microsoft Encarta Reference Library 2003 CD1.ISO 572.02M
hxxp://free.techno-link.com/twins/-=SOFTWARE=-/microsoft Encarta 2003/CD1/microsoft Encarta Reference Library

2003 CD1.ISO

microsoft Encarta Reference Library 2003 CD2.bin 735.05M
hxxp://free.techno-link.com/twins/-=SOFTWARE=-/microsoft Encarta 2003/CD2/microsoft Encarta Reference Library

2003 CD2.bin

microsoft Encarta Reference Library 2003 CD3.bin 710.51M
hxxp://free.techno-link.com/twins/-=SOFTWARE=-/microsoft Encarta 2003/CD3/microsoft Encarta Reference Library

2003 CD3.bin

microsoft Internet Explorer 6 SP1 (Full Installation)
hxxp://helpdesk.uvic.ca/how-to/support/win32/MSIEXPL/ie60sp1.exe
hxxp://ftp.gentoo.skynet.be/pub/ftp.microsoft.com/internet-explorer/6.0sp1/ie60sp1.exe
hxxp://debian.goldweb.com.au/microsoft/internet-explorer/6.0sp1/ie60sp1.exe
hxxp://public.planetmirror.com/pub/microsoft/ie/6.0sp1/ie60sp1.exe
hxxp://ftp.up.ac.za/pub/windows/microsoft/updates/internet-explorer/6.0sp1/ie60sp1.exe
hxxp://smokeping.planetmirror.com/pub/www/clients/ie/6.0sp1/ie60sp1.exe
hxxp://tucows.iinet.com.au/pub/microsoft/internet-explorer/6.0sp1/ie60sp1.exe

microsoft Money 2003 Deluxe ENG 103.98m
fxp://homelinux.serveftp.com/PUB/FILES UPLOADED/microsoft Money 2003 Deluxe ENG/microsoft Money 2003/Deluxe ENG.zip

microsoft Money 2004 232 mb
hxxp://download.microsoft.com/download/0/4/9/049e6dd3-e66d-4845-917f-ad740bde176c/M12USWEB.exe

microsoft Money 2004 Small Business 232 mb
fxp://24.73.254.226/microsoft.MONEY.2004.SMALL.BUSINESS-PHX.iSO

microsoft MSN Internet Explorer 8.0 17.88mb
hxxp://ftpgz3.pconline.com.cn/pub/download/200204/msnsetup_min.exe

microsoft Plus! Digital Media Edition 38.68mb
hxxp://download.microsoft.com/download/d/d/a/dda3be4e-4515-4421-ad12-e3b394d41302/plusdme_full.exe

microsoft Pocket PC 2003 SDK 86.09M
hxxp://download.microsoft.com/download/6/9/5/69570242-44e8-45e6-a252-9bd56db8ec83/microsoft Pocket PC 2003 SDK.msi

microsoft Office XP Professional SP2 .iso 642.73M
fxp://ftpx.balticom.lv/software/Office%2P by
Pycckuu/Microsoft_Office_XP_Professional_SP2_integrated.Balder.ShareReactor.iso

microsoft Office XP 324.04mb
hxxp://users.matrix.com.br/elton/coisas/iso/officexp.iso

microsoft Office XP Plus Pack 301.59mb
fxp://download.zj165.com/screen/WinXP.Plus.iso

microsoft.-.Route.66.Europa.Professional.2003..CD3 697.31mb
hxxp://gracchi.dyndns.org/apollo/kazaa_dwnld/microsoft.-.Route.66.Europa.Professional.2003

microsoft Visual Basic .net 60.79M
hxxp://download.microsoft.com/download/8/2/7/827b98b9-0450-4882-bde6-9c70f843bb39/moving to microsoft visual basic .net.exe

microsoft Visual C 4.41 325.82mb
hxxp://download.microsoft.com/download/WindowsCENETPlatformBuilder/Install/4.0/NT5XP/EN-US/eVC4.exe

Mocosoft Visual Fox-Pro V8.0 144 mb
hxxp://www.yahoo.com/*hxxp://gz.htun.net/down0day/microsoft Visual FoxPro 80.rar

microsoft Windows.NET 562.74mb
hxxp://www.songtoday.com/modules.php?name=Downloads&d_op=getit&lid!0

Windows Server 2003 Enterprise ISO
hxxp://download.microsoft.com/download/5/2/b/52beb621-1a93-41bb-a57d-ea5c7aef7f76/x09-22207.iso

Windows Server 2003 Security Guide 2.33 mb
hxxp://download.microsoft.com/download/c/8/6/c86b1b59-0388-4945-8bd9-06f04db13136/Windows_Server_2003_Security_

Guide.exe

Windows Server 2003 6in1.v2 ISO 557.00mb
hxxp://www.qatarzone.net/new/aun_wsi.zip

Windows Server 2003 Corporate 6 in 1 CD.iso 704.08mb
hxxp://www.freeware.ru/disk2/ISO/Windows.2003.Server.Corp.Ed.6in1/Windows Server 2003 Corporate 6 in 1 CD.iso



Windows Server 2003 US 3in1 web-std-ent 663.04mb
fxp://androxius.homelinux.com/windows 2003 server US 3in1 web-std-ent.rar

microsoft.Visual.Studio.NET.2003.Enterprise.Architect 1,517.09mb
fxp://lloydzq.bingle.org.cn/iso/microsoft2003/microsoft.Visual.Studio.NET.2003.Enterprise.Architect.EN/microsof

t.Visual.Studio.NET.2003.Enterprise.Architect.iso

Windows XP PLUS!.ISO 308.83mb
hxxp://rack4.free.evro.net/server29/Mordeth2/ Programs/Windows%2P Plus!/WINDOWS%2P PLUS!.ISO

Windows XP VLK CN.ISO 576.49mb
fxp://www.mofang.net/software/ms/Windows_XP_VLK_CN.ISO

Windows XP Corporate.iso 500.33mb
fxp://sonikteam.dyndns.org/pub/Windows%2P Corporate Edition/win xp corporate.iso

Windows XP Home FULL.iso 520.48mb
fxp://computersolutions.gotdns.com/windows xp home (full iso).exe

Windows XP Plus! Mirror 172.00mb
hxxp://users.matrix.com.br/elton/downloads/xp/Plus
for Windows%2P (THIS ONE WORKS - NOT THE 149MB VERSION!!!!!).exe

microsoft Plus! XP
fxp://61.241.82.27/screen/WinXP.Plus.iso

PC Edition Code: 2in1
hxxp://cdr-soft.host.sk/xptabletpc.html

microsoft Windows Preinstallation Environment (WinPE) ISO
fxp://143.192.1.18/pub/other/
/ 4tune/Temp/microsoft.WINDOWS.PE.ISO-RiSE/

microsoft Virtual PC v5.2
hxxp://down.ttdown.com/SoftDown.asp?ID2415

microsoft Office 2003 R2 (All In One) ISO (Beta)
hxxp://61.156.38.34/lcdown/Office.2003.b2.AIO-WiNBETA.iso
SN:
Chicken Link

microsoft windows2003 Server Enterprise ISO (556.002 MB)
hxxp://download.microsoft.com/download/5/2/b/52beb621-1a93-41bb-a57d-ea5c7aef7f76/x09-22207.iso

microsoft MSDN subscriptions 2003 - 3 CD\`s
CD 1 ISO (656.204 MB)
hxxp://www.tlkd.net/download1/book/en_library_cd1.iso
CD 2 ISO (654.390 MB)
hxxp://www.tlkd.net/download1/book/en_library_cd2.iso
CD 3 ISO (552.700 MB)
hxxp://www.tlkd.net/download1/book/en_library_cd3.iso

microsoft Windows CE.NET (482 MB)
hxxp://download.microsoft.com/download/wince/install/ee/nt5xp/en-us/winceemul.exe

microsoft WINDOW XP PLUS ISO (308 MB)
fxp://61.241.82.27/screen/WinXP.Plus.iso

Windows Server 2003 SP1 Build 1039-2
hxxp://www.flexbeta.net/main/comments.php?catid=1&idB41

Microsoft Plus! for Windows XP (308.826 MB)
UNRAR PASSWORD: fastdls
Chicken Link
fxp://0day:0FugNGwG8Q@download.cncday.com/0day/MICROSOFT_PLUS_FOR_WINXP.ISO
fxp://0day:0FugNGwG8Q@download.nbip.net/0day/MICROSOFT_PLUS_FOR_WINXP.ISO


Microsoft Office Visio Professional 2003 (262.582 MB)
UNRAR PASSWORD: fastdls
fxp://0day:0FugNGwG8Q@download.cncday.com/0day/visio_pro_2003.rar
fxp://0day:0FugNGwG8Q@download.nbip.net/0day/visio_pro_2003.rar

UNRAR PASSWORD: fastdls
CD-Key: Chicken Link
fxp://0day:0FugNGwG8Q@download.cncday.com/0day/office_project_pro_2003_eng.rar

Microsoft Exchange Server 2003 Enterprise Edition RETAIL (131.924 MB)
UNRAR PASSWORD: fastdls
fxp://0day:0FugNGwG8Q@download.cncday.com/0day/mid-mses2k3enterprise.rar
fxp://0day:0FugNGwG8Q@download.nbip.net/0day/mid-mses2k3enterprise.rar

Microsoft Office FrontPage 2003 RETAIL (226.000 MB)
UNRAR PASSWORD: fastdls
CD-Key: Chicken Link
fxp://0day:0FugNGwG8Q@download.cncday.com/0day/frontpage2003_eng.rar
fxp://0day:0FugNGwG8Q@download.nbip.net/0day/frontpage2003_eng.rar

Microsoft Digital Image Suite v9.0.603.0 (1.061.055 GB)
UNRAR PASSWORD: fastdls
fxp://0day:0FugNGwG8Q@download.cncday.com/0day/ms_di9suite.rar
fxp://0day:0FugNGwG8Q@download.nbip.net/0day/ms_di9suite.rar

วันพฤหัสบดี, เมษายน 20, 2549

squid tip

สำหรับวง Lan หรือเล่นคนเดียว brock d/l ได้ 100 % และยัง brock www ได้อีกแต่ต้องสร้าง url.conf ไว้ใน C:/squid/etc/ แล้วใน url.conf ให้ใส่ชื่อที่ต้องการ brock คำใน www เข้าไปได้เลย เช่น sex xxx fuck

http_port 8080
icp_port 3130
hierarchy_stoplist cgi-bin ?
acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY
cache_mem 42 MB <<< เอาแรมในเครื่อง หาร 3 นะครับ
cache_replacement_policy heap GDSF
memory_replacement_policy heap GDSF
maximum_object_size 4096 KB
minimum_object_size 0 KB
cache_dir ufs C:/squid/cache 128 16 256 <<< ท่าใครคิดว่าเครื่องส่งถ่ายข้อมูลดี ก็เพิ่ม ได้นะครับ
cache_access_log C:/squid/var/logs/access.log
cache_store_log C:/squid/var/logs/store.log
cache_log C:/squid/var/logs/cache.log
mime_table C:/squid/etc/mime.conf
pid_filename C:/squid/squid.pid
buffered_logs on
logfile_rotate 7
ie_refresh on
reference_age 2 hours <<< ส่วนนี้ใส่ไว้ 2 ชม. เพื่อให้ referen cache มั้งครับทุก 2 ชม. แล้วแต่ใครจะตั้งเท่าไหร่ตามใจท่าน
refresh_pattern -i \.(gif|jpg|jpeg|png|bmp|tif|xbm|tiff)$ 604800 20% 2419200 <<< ส่วนนี้เป็นการเพิ่ม buffer ให้พวกนามสกุล jpg gif อะไรพวกนี้ที่อยากให้โหลดเร็วขึ้น
refresh_pattern ^http:// 4320 20% 43200 <<< อันนี้เป็นส่วนของ www
refresh_pattern ^ftp: 4320 20% 43200 <<< อันนี้เป็นส่วนของ ftp
refresh_pattern . 86400 20% 2419200 <<< อันนี้เป็นส่วนของ .
acl all src 0.0.0.0/0.0.0.0
acl localhost src 127.0.0.1/255.255.255.255
acl localnet src 192.168.0.0/255.255.255.0
acl manager proto cache_object
acl lock url_regex 'C:/squid/etc/url.conf'
http_access deny lock
acl download urlpath_regex -i \.exe$ \.zip$ \.rar$ \.mp3$
http_access deny download
acl Safe_ports port 80 443 210 70 21 1025-65535
acl CONNECT method CONNECT
http_access allow manager localhost
http_access deny manager
http_access allow localhost
http_access allow localnet
http_access deny !Safe_ports
http_access deny CONNECT
http_access deny all
icp_access allow all
dns_nameservers 203.121.130.39 <<< ส่วนนี้คือค่า DNS ของ ISP ที่เราใช้อยู่ท่าใช้เน็ต 2 ISP ก็ใส่ไป 2แถว
dns_nameservers 203.113.93.1
cache_effective_user squid
cache_effective_group squid
cache_mgr Administrator
visible_hostname Jasda
delay_pools 2 <<< 4 บรรทัดนับจากนี้ไปเป็นการจำกัดแบนวิทให้กับคนที่ใช้ www ผ่าน squid
delay_class 1 2
delay_access 1 allow all <<< allow all นี้คือทั้งหมดนะครับ
delay_parameters 1 -1/-1 5000/5000 <<< อันนี้จำกัดไว้ที่ 50 kbps

******************************************************************จบ********************************************************* ปล ท่าเอาไปใช้อย่าลืมลบ <<< คำที่เขียนต่อท้ายด้วยหละ
หมายเหตุท่าจาให้ squid จำกัดแบนวิท ได้ต้องใช้ squid เวอร์ชั่น squid-2.5.STABLE5-NT-bin-DELAYP.zip ด้วยนะครับ หา d/l ได้ที่ http://www.serassio.it/ ครับ
ส่วนร้านใครที่เปิดให้ d/l ได้แต่อยากจะกำจัด แบนวิท ในการ d/l ก็ทำได้ครับโดยการทำตามนี้เลยครับ

acl zip url_regex -i (\.zip$|\.exe$|\.rar$)
delay_pools 2
delay_class 1 2
delay_access 1 allow all !zip
delay_parameters 1 -1/-1 5000/5000

อันนี้จาจำกัดเฉพาะ zip exe rar ให้ d/l ได้ 50 kbps ครับ

acl บรรทัดแรกบอกสควิดว่า ไฟลล์แบบไหนไม่คุม D/L
บรรทัด ที่มี 5000/5000 เป็นตัวกำหนด ความเร็วD/L สูงสุด ; 5000=5kชุดแรก
คือแต่ละเครื่อง ; 5000ชุดสองกำหนดแต่ละเครื่องรวมกันไม่เกิน5000=5k
ถ้ากำหนดไว้ 5000/5000 ยังไงก้อD/Lไม่เกิน5เค
ถ้ากำหนดไว้ 3000/5000 ก้อแต่ละเครื่อง3k ไม่เกิน5k






block ราย บุคคล



คร่าวๆนะครับ
ทำ transparent proxy ถ้าหากต้องการบล็อก download ไปเลยก็กำหนด acl โดยประมาณตามนี้ครับ (ตัดมาบางส่วน ติ๊ต่างว่าคนถามเข้าใจเรื่องพวกนี้พอควร)
acl mynet src xxx.xxx.xxx..xxx/xxx.xxx.xxx.xxx ----- xxx แทนด้วย ip/subnet mask
acl daytime time 09:00-16:30 MTWHFAS
acl download urlpath_regex \.exe$ \.EXE$ \.zip$ \.ZIP$ \.rar$ \.RAR$ \.mp3$ \.MP3$ \.mov$ \.MOV$ \.mpg$ \.MPG$ \.mpeg$ \.MPEG$ \.avi$ \.iso$ \.AVI$
....
....

http_access deny download daytime
http_access allow mynet

ส่วนถ้าหากต้องการอนุญาติให้บางคนโหลดได้หรืออยู่นอกเหนือกฏต่างก็ กำหนด

acl allowall src "/etc/squid/allow.ip" ---- เก็บหมายเลขไอพีที่ต้องการอนุญาติ
acl mynet src xxx.xxx.xxx..xxx/xxx.xxx.xxx.xxx ----- xxx แทนด้วย ip/subnet mask
acl daytime time 09:00-16:30 MTWHFAS
acl download urlpath_regex \.exe$ \.EXE$ \.zip$ \.ZIP$ \.rar$ \.RAR$ \.mp3$ \.MP3$ \.mov$ \.MOV$ \.mpg$ \.MPG$ \.mpeg$ \.MPEG$ \.avi$ \.iso$ \.AVI$
....

http_access allow allowall
http_access deny download daytime
http_access allow mynet





------------------------------------------------------------------------
วิธีการ block เวบที่ไม่พึงประสงค์ทั้งหมด ใน linux RH XX ทำได้ดังนี้ครับ

1. พิมพ์บัญชีดำ รายชื่อเวบที่ไม่ต้องการให้เข้าไป (ในที่นี้สมมติ) suwanun.txt ในไฟล์มีข้อความ
#<=================>
http://www.sexy.com/
http://www.ddd.com/game/*
http://......................ฯลฯ
<=================>

2. แก้ไขไฟล์ squid.conf ในหัวส่วนต่อไปนี้ acl และ http_access

#<==================>
acl lockschool url_regex '/etc/squid/suwanun.txt' ( บรรทัดนี้ เอาไว้บนสุดของ acl ...... เลยนะครับ)
http_access deny lockschool ( บรรทัดนี้เอาไว้บนสุดของ http_access.........)
<====================>

3. copy ไฟล์ suwanun.txt ไปไว้ที่ ไดเรคตอรี่ /etc/squid/ (ตามที่ระบุใน path อาจพิมพ์โดยตรงด้วย pico ใน path ดังกล่าวก็ได้ครับ)

4. เครื่องลูกทุกเครื่องให้ fix IP เพราะง่ายต่อการตรวจสอบภายหลัง

หมายเหตุ
1 'lockschool' เป็นการตั้งชื่อ acl (ตั้งเป็นชื่ออะไรก็ได้ตามถนัด) แต่เวลาอ้างใน http_access deny ก็ต้องอ้างตามชื่อที่เราตั้งไว้

ทำ 4 ข้อที่กล่าวข้างต้นก็พอเพียงแล้วนะครับ โดยบัญชีรายชื่อเวบไม่พึงประสงค์เพิ่มลงไนไฟล์ suwanun.txt ได้ตลอดเวลา




------------------------------------------------------------------------------
สำหรับ SquidGuard ตัวนี้เป็นนำฐานข้อมูล .db มาใช้เก็บเว็บที่ไม่ต้องการและ สามารถเรียกตรวจสอบเวบที่มีอยู่ในฐานข้อมูลอย่างรวดเร็ว ซึ่งจะแตกต่างจากการใช้การ block โดยการเก็บรายชื่อเว็บแบบธรรมดา ซึ่งจะมีตรวจสอบเว็บที่ช้าถ้าหากมีรายชื่อเว็บในปริมาณที่มาก มาดูกันว่าการลงแบบนี้มีขั้นตอนอย่างไรบ้างครับ

1. ดาวน์โหลด squidGuard-1.2.0-3.i386.rpm
2. ดาวน์โหลด squidGuard-1.2.0-3.src.rpm
3. ติดตั้ง squidGuard-1.2.0-3.i386.rpm

[root@NicNack squidstuff]# rpm -Uvh --nodeps ./squidGuard-1.2.0-3.i386.rpm
Preparing... ########################################### [100%]
1:squidGuard ########################################### [100%]


4. ติดตั้ง squidGuard-1.2.0-3.src.rpm

root@NicNack squidstuff]# rpm -Uvh ./squidGuard-1.2.0-3.src.rpm
1:squidGuard ########################################### [100%]


[root@NicNack squidstuff]# cd /usr/src/redhat/SOURCES/
[root@NicNack SOURCES]# ls
blacklists.tgz squidGuard.conf squidguard.logrotate
squidGuard-1.2.0.tar.gz squidguard.crond update_squidguard_blacklists



[root@NicNack SOURCES]# tar -zxvf ./squidGuard-1.2.0.tar.gz
[root@NicNack SOURCES]# cd squidGuard-1.2.0
[root@NicNack squidGuard-1.2.0]#./configure
[root@NicNack squidGuard-1.2.0]# make
[root@NicNack squidGuard-1.2.0]# cd src
[root@NicNack src]# cp ./squidGuard /usr/sbin/squidGuard
cp: overwrite `/usr/sbin/squidGuard'? y

5. แก้ไขไฟล์ squid.conf
[root@NicNack src]# vi /etc/squid/squid.conf
เพิ่มบรรทัดต่อไปนี้
redirect_program /usr/sbin/squidGuard -c /etc/squid/squidGuard.conf
redirect_children 5

6. การ update ไฟล์ เข้าไปที่ /var/squidGuard/blacklists ใช้ pico หรือ vi จัดการเพิ่มหรือลบเว็บที่ต้องการจากนั้นใช้คำสั่ง
[root@NicNack src]# /usr/sbin/update_squidguard_blacklists เพื่อแปลงเป็นฐานข้อมูล .db เช่น url เป็น url.db ครับ

7. แก้ไขไฟล์ squidGuard.cgi ใน /var/www/cgi-bin ดังนี้ครับ
7.1 ลบข้อความที่อยู่หลัง #! /usr/bin/perl ออก
7.2 ตรง# CONFIGURABLE OPTIONS: เปลี่ยน yourdomain เป็นตามที่ต้องการ สร้างไฟล์หรือดาวน์ไฟล์ที่ชื่อ blocked.gif มาเก็บไฟล์ในห้อง /var/www/html/images (อาจเปลี่ยนชื่อรูปภาพเป็นชื่ออื่นก็ได้)
$image = "/images/blocked.gif"; # RELATIVE TO DOCUMENT_ROOT
$redirect = "http://www.yourdomain/images/blocked.gif"; # "" TO AVOID REDIRECTION
$proxy = "www.yourdomain"; #
$proxymaster = "webmaster@yourdomain"; #

และ

%logo->{"default"}->{"url"}
= "http://www.yourdomain/images/blocked.gif";
%logo->{"default"}->{"href"}
= "http://www.yourdomain/";
8. ในการ redirect สามารถเข้าไปเปลี่ยนที่ SquidGuard.conf ใน /etc/squid ครับ

วันเสาร์, เมษายน 08, 2549

Keyword

1. MUST This word, or the terms "REQUIRED" or "SHALL", mean that the definition is an absolute requirement of the specification.

2. MUST NOT This phrase, or the phrase "SHALL NOT", mean that the definition is an absolute prohibition of the specification.

3. SHOULD This word, or the adjective "RECOMMENDED", mean that there may exist valid reasons in particular circumstances to ignore a particular item, but the full implications must be understood and carefully weighed before choosing a different course.

4. SHOULD NOT This phrase, or the phrase "NOT RECOMMENDED" mean that there may exist valid reasons in particular circumstances when the particular behavior is acceptable or even useful, but the full implications should be understood and the case carefully weighed before implementing any behavior described with this label.

วันอังคาร, มีนาคม 14, 2549

NetworkManager

configure: error: wireless-tools >= 28pre9 not installed or not functional

then just do

apt-get install libiw-dev (Thanks to Erik for the tip! :-)


http://gridpt1.fe.up.pt/mlopes/blog/index.php/2005/11/23/networkmanager-on-ubuntu-breezy-repository/trackback/

Ati 8.23.7 drivers in Ubuntu Dapper

ในที่สุด...
ก็ทำได้.... ดีใจจัง

Important Change: Installation of this driver no longer requires removing the linux-restricted-modules package in order to work. There is a new blacklist feature in Ubuntu Dapper that you can use to go around this.

When running the dpkg-reconfigure command you should answer the questions that you know and take the defaults for the rest. You might want to say no to the monitor detection--it has caused X-Windows to crash for some people.
[edit]
Remove existing fglrx driver

Enable a blacklist for linux-restricted-modules

sudo gedit /etc/default/linux-restricted-modules-common

Edit DISABLED_MODULES to include fglrx


Remove Dapper's included drivers if they are installed:

sudo apt-get remove xorg-driver-fglrx
sudo apt-get remove fglrx-control
sudo dpkg-reconfigure xserver-xorg #select the "ati" module

Reboot.
[edit]
Installing the new driver

Download the ATI driver installer: Click here

Change to the download directory. Make sure that you have the universe and multiverse repositories enabled in /etc/apt/sources.list before doing these steps.

Install necessary tools:

sudo apt-get install module-assistant build-essential
sudo apt-get install fakeroot dh-make debconf libstdc++5 gcc-3.3-base

Create .deb packages:

chmod +x ati-driver-installer-8.23.7-i386.run
LANG=C LC_ALL=C ./ati-driver-installer-8.23.7-i386.run --buildpkg Ubuntu/dapper

Install .deb packages:

sudo dpkg -i xorg-driver-fglrx_8.23.7-1_i386.deb
sudo dpkg -i fglrx-control_8.23.7-1_i386.deb
sudo dpkg -i fglrx-kernel-source_8.23.7-1_i386.deb

Compile the kernel driver:

Remove any old fglrx deb's from /usr/src/

sudo rm /usr/src/fglrx-kernel*.deb

sudo module-assistant prepare
sudo module-assistant update
sudo module-assistant a-i fglrx

Note: If sudo module-assistant a-i fglrx doesn't work then run the following:

sudo dpkg -i fglrx-kernel-source_8.23.7-1_i386.deb
sudo module-assistant build,install fglrx

This is because the current fglrx kernel source package in Dapper is broken yet marked "newer" than the one created by the ATI Installer.

Update the xorg.conf file:

sudo aticonfig --initial

Ctrl-Alt-Backspace to restart your session.
[edit]
Confirm that it worked

$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9700 Generic
OpenGL version string: 2.0.5695 (8.23.7)


credit:http://wiki.cchtml.com/

Ang-Lee

รู้ไหมผู้กำกับอั้งลี่เคยอยู่เมืองไทย

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

แล้วเรื่องเป็นไงต่อครับอาม่า

อั้วก็อยากเล่านะแต่วันนี้ติ๋มซัมขายไม่ค่อยออกเลย

และแล้ว ขนมจีบหมู กับซาลาเปาก็วางอยู่ที่โต๊ะผมสองเข่ง

อาอั้งลี่ อีเป็นเด็กซุกซนนา อีชอบปีนรั้วโรงเรียนออกมาดูหนัง เวลาอีเจอ อาจารย์ออกมาเดินตรวจ อีก็จะวิ่งมาหลบแถวหน้าร้านอาม่า สมัยนั้นอีดูหมดเลยนะหนังไทย จีน ฝรั่ง อีจะมาหลบเดินแถวถนนหน้าร้านประจำ พอหิวอีก็จะมากินกาแฟเขาช่องที่ร้านอั๊ว ผมมองไปเห็นโลโก้กาแฟเขาช่องแล้วนึกในใจ

นี่อาจเป็นที่มาของBrokeBack เมาท์เทนก็ได้

สมัยนั้นถนนเส้นนี้ข้างทางยังเป็นหญ้าเขียวขจี อีวิ่งหลบอาจารย์ไปดูหนัง เหมือนจอมยุทธ์ไล่ล่ากัน

ฉากนี้มัน ครัชชิ่งไทเกอร์ ฮิดเด้นดราก้อนแน่ๆ

อาม่ายังบอกต่ออีวิ่งเร็ว อาจารย์วิ่งตามไม่ทัน นั่งหอบหน้าเขียวบ่อยๆ
คล้ายๆ The Incredible Hulk แหะ

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

อั๊วมีหลักฐาน!!!!

ผมขอดูหน่อยได้ไหมครับอาม่า

สั่งเป็ดย่างไหมล่ะ

เป็ดย่างหอมฉุยมาเสริฟทันที

ไหนละครับลักฐาน

อาม่าชี้ไปที่ป้ายชื่อถนน....!!!

สมัยนั้นชาวบ้านเห็นอีมาแอบดูหนังแถวถนนเส้นนี้บ่อยๆชาวบ้านเลยเรียกถนนเส้นนี้ว่า
ถนนอั้งลี่ดูหนัง.......

ปัจจุบันเพี้ยนเป็น

อังรีดูนังต์......


............อยากชวนอาม่าไปเล่นเรื่อง อาม่าเกดด้อนจัง....

วันทำลายล้าง อาม่า......

วันจันทร์, มีนาคม 13, 2549

Ordinary People Lyric

Ordinary People Lyric

hohooooow
Girl I’m in love with you
But this ain’t the honeymoon
pass the infatuation phase.
We’re right in the thick of love,
At times we get sick of love ,
It seems like we argue every day.

I know I misbehaved
And you made your mistakes
And we both still got room left to grow,
And though love sometimes hurts,
I still put you first,
And we’ll make this thing work,
But I think we should take it slowww

We’re just ordinary people
We don’t know which way to go..
Cause we’re ordinary people
Maybe we should take it slow..

Take it slow…, oh oh oh oh oh oh, this time we’ll take ,it slow
Take it slow…, oh oh oh oh oh oh, this time we’ll take, it slow

This ain’t a movie, no
No fairytale conclusion y’all
It gets more confusing every day owowowo
Sometimes it’s Heaven sent
Then we head back to Hell again..
We kiss, then we make up on the way…

I hang up, you call..
We rise and we fall..
And we feel like just walking away
As our love advances
We take second chances
Though it’s not a fantasy
I still want you to stay

We’re just ordinary people
We don’t know which way to go
Cause we’re ordinary people
Maybe we should take it slow

Take it slow..oh oh,ho,oh oh oh, this time we’ll take it slow
Take it slow..oh oh ohhhhah, this time we’ll take it slow
Take it slow..

Maybe we’ll live and learn
Maybe we’ll crash and burn
Maybe you’ll stay
Maybe you’ll leave
Maybe you’ll return
Maybe another fight
Maybe we won’t survive
Maybe we’ll grow
We’ll never know
Baby, you… and I!

We’re just ordinary people
We don’t know which way to go
Cause we’re ordinary people
Maybe we should take it slow, hey hey hey

We’re just ordinary people
We don’t know which way to go
Cause we’re ordinary people
Maybe we should take it slow
Take it slow oh,oh,oh
This time we’ll take it slow
Take it slow oh,oh,oh
this time we’ll take it slow
take it slow oh,oh,oh
slow
this time we’ll take it slow
take it slow oh oh oh oh oh oh
this time we’ll take it slow

วันพุธ, มีนาคม 08, 2549

Windows XP tip

ลบชื่อเวบ แบบมีเชิงครับ กันพิรุธครับ

ลบชื่อเวบ
1. ปิดหน้าต่าง IE ให้หมดก่อน จากนั้นไปที่เมนู Start -> Run... และพิมพ์คำว่า regedit กด OK

2. เมื่อโปรแกรม Registry Editor เปิดขึ้นมา ให้เข้าไปใน
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\TypedURLs
คลิกที่ Folder ที่ชื่อ TypedURLs
หน้าต่างด้านขวามือจะเห็น URL ต่างๆ ที่ปรากฏอยู่ในช่อง Address นั่นเอง จะเห็นว่าเริ่มต้นจากตัวแปร url1 เรียงหรือสลับกันไปเรื่อยๆ Default จะมีแค่ url1-25

3. วิธีลบ ให้คลิกขวาที่ URL ที่ต้องการจะลบ จากนั้นเลือก Delete เพื่อทำการลบ

4. และต้องเปลี่ยนชื่อตัวแปร URL ตัวสุดท้าย เป็นชื่อตัวแปร URL ตัวที่ลบไป เช่น ลบตัวแปร URL ที่ชื่อ url7 ออกไป และตัวแปร URL ตัวสุดท้ายคือ url25 ต้องทำการเปลี่ยนชื่อ url25 เป็น url7 ด้วย โดยคลิกขวาที่ URL ตัวสุดท้าย และเลือก Rename จากนั้นก็เปลี่ยนชื่อตัวแปรนี้เป็น url7

5.ปิดหน้าต่าง Registry แล้วกลับมาเปิด IE ดู จะเห็นว่า URL ตัวที่ไม่ต้องการ ถูกลบไปแล้ว


แสดงข้อความที่ต้องการ ถ้าเครื่องคุณต้อง Login นะครับ มันจะแสดงตรงให้ใส่ Pass ครับ
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
คลิ๊กขวา เลือก New - -> String Value แล้วตั้งชื่อว่า LogonPromptให้ double click ขึ้นมาแล้ว พิมพ์ข้อความที่คุณต้องการ


การนำข้อความมาใส่ไว้ข้างนาฬิกาตรง Taskbar ให้ดูแปลกไปครับ มาดูวิธีทำกันเลยดีกว่า
เข้าไปที่ HKEY_CURRENT_USER>CONTROL>International
แก้ไขดังต่อไปนี้
sTimeFormet คลิกขวาแล้วเลือก Modify ให้ใส่ค่าเป็น H:mm:ss tt
s1159 " " ให่ใส่คาเป็น ข้อความของคุณที่จะมาแทนคำว่า PM
s2359 " " ให้ใส่ค่าเป็น ข้อความของคุณที่จะมาแทนคำว่า AM


ลบ Content Advisor และ Ratings Password ใน IE ออก (WinAll)
ถ้าคุณเปิดใช้ Content Advisor ของ Internet Explorer เพื่อกำหนด rating ในการเข้าเว็บไซต์ต่างๆ แล้วคุณลืมรหัสผ่าน สามารถแก้ไขได้โดยลบคีย์ตามด้านล่างออก การตั้งค่าต่างๆใน Content Advisor ก็จะถูกยกเลิก
Settings :
Key: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Ratings]

เปลี่ยน Password Expiry Warning จากค่ามาตรฐาน 14 วัน (Windows NT/2000/XP)
การตั้งค่าในข้อนี้จะเป็นการเปลี่ยนจำนวนวันที่แจ้งเตือน ก่อนที่พาสเวิร์ดของยูสเซอร์จะหมดอายุ โดยค้นหาคีย์ DWORD value ที่ชื่อ passwordexpirywarning แล้วตั้งค่าตามด้านล่าง
Settings :
System Key: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
Value Name: PasswordExpiryWarning
Data Type: REG_DWORD
Data: (Number of Days)


เปลี่ยนสี Files หรือ Folders ที่เข้ารหัส (Windows XP)
เมื่อ Files หรือ Folders ถูกเข้ารหัสมันจะแสดงใน Windows Explorer ในสีที่แตกต่างออกไป การตั้งค่าในข้อนี้จะเป็นการกำหนดค่าสีตามที่ต้องการ โดยค้นหาคีย์ Binary value ที่ชื่อ AltEncryptionColor ถ้าไม่มีให้สร้างขึ้นใหม่ แล้วตั้งค่าตามด้านล่าง
Settings :
User Key: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer]
Value Name: AltEncryptionColor
Data Type: REG_BINARY (Binary Value)
Value Data: RR GG BB 00 (default = 00 80 40 00)


ระงับการแจ้งเตือนพื้นที่ว่างบนดิสก์เหลือน้อย (Windows XP)
โดยค่ามาตรฐานแล้ว Windows XP จะแจ้งให้ทราบเมื่อฮาร์ดดิสก์มีพื่นที่เหลือน้อยกว่ากว่า 200 MB การตั้งค่าในข้อนี้จะปิดความสามารถดังกล่าว โดยค้นหาคีย์ DWORD value ที่ชื่อ NoLowDiskSpaceChecks ถ้าไม่มีให้สร้างขึ้นใหม่ แล้วตั้งค่าตามด้านล่าง
Settings :
User Key: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
System Key: [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
Value Name: NoLowDiskSpaceChecks
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = default, 1 = disable messages)


เอา Username ออกจากสตาร์ตเมนู (Windows XP)
การตั้งค่าในข้อนี้จะเป็นการนำ Username ที่แสดงอยู่ด้านบนของสตาร์ตเมนูออก โดยค้นหาคีย์ DWORD value ที่ชื่อ NoUserNameInStartMenu ถ้าไม่มีให้สร้างขึ้นใหม่ แล้วตั้งค่าตามด้านล่าง
หมายเหตุ: การตั้งค่าในข้อนี้จะไม่มีผลกับสตาร์ตเมนูแบบ Classic Start Menu
Settings :
User Key: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
System Key: [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
Value Name: NoUserNameInStartMenu
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = display username, 1 = hide username)


เอาปุ่ม "All Programs" ออกจากสตาร์ตเมนู (Windows XP)
การตั้งค่าในข้อนี้จะเป็นการเอาปุ่ม All Programs ออกจากสตาร์ตเมนู โดยค้นหาคีย์ DWORD value ที่ชื่อ NoStartMenuMorePrograms ถ้าไม่มีให้สร้างขึ้นใหม่ แล้วตั้งค่าตามด้านล่าง
หมายเหตุ: การตั้งค่าในข้อนี้จะไม่มีผลกับสตาร์ตเมนูแบบ Classic Start Menu
Settings :
User Key: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
System Key: [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
Value Name: NoStartMenuMorePrograms
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = default, 1 = disable button)
Improve Core System Performance (Windows NT/2000/XP)


การปรับเปลี่ยนนี้จะปิดไม่ให้โค้ดหรือรหัสต่างๆ เช่นไฟล์ไดรเวอร์ หรือไฟล์ exe ถูกส่งไปยัง Pagefile แต่ให้ยังคงอยู่ที่ RAM เป็นผู้จัดการไฟล์เหล่านี้จะเร็วกว่าให้อาร์ดดิสค์จัดการ แต่การปรับเปลี่ยนนี้ RAM จะต้องมีมากกว่า 256 MB
Settings :
Key: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
Value Name: DisablePagingExecutive
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = default, 1 = disable system paging)


Logon อัตโนมัติเข้าเครือข่าย(Windows NT/2000/XP)
คุณสามารถตั้งค่าให้เครื่องของคุณล็อกออนโดยอัตโนมัตเข้าเครือข่ายได้ ทำดังนี้
ท เพิ่มค่า string value ใหม่ตั้งชื่อ "DefaultUserName" และเซ็ตยูสเซอร์เนมที่ต้องการให้ล็อกออนอัตโนมัต
ท เพิ่มค่า string value ใหม่ตั้งชื่อ "DefaultPassword" และเซ็ตพาสเวิร์ดของยุสเซอร์ที่ต้องการให้ล็อกออนอัตโนมัต
ท เพิ่มค่า string value ใหม่ตั้งชื่อ "DefaultDomainName" และเซ็ตโดเมนของยูสเซอร์
ท เพิ่มค่า string value ใหม่ตั้งชื่อ "AutoAdminLogon" เซ็ตค่าเป็น 1 เพื่อเอนเนเบิลล็อกออนอัตโนมัต, 0 เพื่อดิสเอเบิลล็อกออนอัตโนมัต
หมายเหตุ การเซ็ตดังกล่าวข้างต้นทำให้ผู้อื่นสามารถใช้เครื่องโดยใช้ชื่อของท่านเข้าระบบได้
Settings :
Key: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
Value Name: AutoAdminLogon
Data Type: REG_SZ (String Value)
Value Data: (0=disable, 1=enable


การควบคุม System Cache (Windows NT/2000/XP)
การเซ็ตนี้จะตรวจสอบดูว่าวินโดวส์ใช้ RAM ในการ Cache น้อยกว่า 4 MB หรือไม่ ค่าดีฟอลท์จะถูกปิดไว้ ให้หาคีย์ที่ชื่อ "LargeSystemCache" ถ้าไม่มีให้สร้างคีย์ DWORD value ขึ้นใหม่ใช้ชื่อตามที่กล่าวข้างต้น สำหรับเครื่องที่มี RAM มากๆคือมากกว่า 256 MB ควรตั้งค่าเป็น 1 ถ้าน้อยกว่า 256 MB ควรตั้งค่าเป็น 0
Settings :
Key:[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
Value Name: LargeSystemCache
Data Type: REG_DWORD (DWORD Value)
Value Data: 0 for Workstations; 1 for Servers


เปลี่ยนข้อความที่โชว์บน Logon Box (Windows NT/2000/XP)
คุณสามารถเปลี่ยนข้อความที่แสดงบนล็อกออนบ็อก โดยการสร้าง string value ใหม่ในชื่อ "LogonPrompt" และกำหนดข้อความที่ต้องการ ค่าดีฟอลท์ของข้อความนี้คือ "Enter a user name and password that is valid for this system."
หมายเหตุ: สำหรับ WindowsXP ต้องเปลี่ยน Logon Screen เป็นแบบ Classic เสียก่อน
Settings :
Key: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
Value Name: LogonPrompt
Data Type: REG_SZ (String Value)


ลบ Help ออกจาก StartMenu (Windows 2000/Me/XP)
คุณสามารถ Help ออกจาก StartMenu ได้โดยค้นหาคีย์ที่ชื่อ "NoSMHelp" ถ้าไม่มีให้สร้างคีย์ DWORD value ขึ้นใหม่แล้วตั้งค่าตามด้านล่าง
Settings :
Key: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
Value Name: NoSMHelp
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = disable restriction, 1 = enable restriction)


ลบ My Documents ออกจาก StartMenu (Windows 2000/Me/XP)
คุณสามารถลบ My Documents ที่โชว์อยู่ภายใต้เมนู Documents ใน StartMenu โดยค้นหาคีย์ที่ชื่อ "NoSMMyDocs" ถ้าไม่มีให้สร้างคีย์ DWORD value ขึ้นใหม่แล้วตั้งค่าตามด้านล่าง
Settings :
Key: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
Value Name: NoSMMyDocs
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = disable restriction, 1 = enable restriction)


ทำให้ SatrtMenu ไม่สามารถแก้ไขได้ (Windows 98/Me/2000/XP)
ตามปกติแล้วยูสเซอร์สามารถคลิ๊กขวาที่ StartMenu แล้วทำการแก้ไข StartMenu ได้ แต่การปรับเปลี่ยนนี้จะจำกัดความสามารถดังกล่าว โดยสร้างคีย์ DWORD value ขึ้นใหม่ในชื่อ "NoChangeStartMenu" โดยเซ็ตค่า 0 อนุญาตให้ปรับเปลี่ยนได้, 1 ไม่อนุญาตให้ปรับเปลี่ยน
Settings :
Key: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
Value Name: NoChangeStartMenu
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = disable restriction, 1 = enable restriction)


ปรับเปลี่ยนไตเติลที่ Windows Logon และ Security Dialog (Windows NT/2000/XP)
การปรับเปลี่ยนนี้ยอมให้คุณเพิ่มข้อความใน standard Windows Logon และ Windows Security dialog boxes โดยการค้นหาคีย์ที่ชื่อ "Welcome" ถ้าไม่มีให้สร้างคีย์ String value ขึ้นมาใหม่
หมายเหตุ: สำหรับ WindowsXP ต้องเปลี่ยน Logon Screen เป็นแบบ Classic เสียก่อน
Settings :
Key: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
Value Name: Welcome
Data Type: REG_SZ (String Value)
Value Data: ข้อความที่ต้องการให้แสดง


ทำให้ StartMenu เป็นแบบ Scrolling (Windows 2000/Me/XP)
เมื่อคุณมีรายการมากๆใน StartMenu จนล้นจอ วินโดวส์จะสร้างเป็นคอลัมน์ใหม่ แต่คุณสามารถปรับเปลี่ยนให้เป็นแบบ Scrolling ได้ โดยค้นหาคีย์ที่ชื่อ "StartMenuScrollPrograms" ถ้าไม่มีให้สร้างคีย์ String value ขึ้นใหม่
Settings :
Key: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
Value Name: StartMenuScrollPrograms
Data Type: REG_SZ (String Value)
Value Data: "Yes" or "No"


ระงับคำสั่งรันโปรแกรมที่สั่งจากรันรีจิสทรี (Windows 98/Me/2000/XP)
เมื่อวินโดวส์สตาร์ตอัพ จะมีโปรแกรมบางตัวที่รันขึ้นมาโดยคำสั่งรันจากรีจิสทรี เราสามารถสั่งระงับการสตาร์ตอัพโปรแกรมเหล่านั้นได้โดยการสร้างคีย์ DWORD value ขึ้นใหม่ดังต่อไปนี้
DisableLocalMachineRun
DisableLocalMachineRunOnce
DisableCurrentUserRun
DisableCurrentUserRunOnce
Settings :
Key: [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
Value Name: DisableLocalMachineRun, DisableLocalMachineRunOnce, DisableCurrentUserRun, DisableCurrentUserRunOnce
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = enable run, 1 = disable run)


กำหนดจำนวน Recent Documents ที่โชว์บนสตาร์ตเมนู (Windows 2000/Me/XP)
การตั้งค่านี้จะกำหนดจำนวน Recent Documents ที่จะโชว์บนสตาร์เมนู โดยสร้างคีย์ DWORD value ขึ้นใหม่ในชื่อ "MaxRecentDocs" และกำหนดจำนวน Recent Documents ที่จะโชว์ โดยค่าดีฟอลท์เท่ากับ 15
Settings :
Key: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
Value Name: MaxRecentDocs
Data Type: REG_DWORD (DWORD Value)
Value Data: Number of Documents ( Decimal mode )


เปลี่ยนขนาดแคชของ Windows File Protection (Windows 2000/XP)
ระบบ Windows File Protection ( WFP ) จะทำการเก็บสำเนาของไฟล์ DLL และจะทำการรีเพลสไฟล์เหล่านี้ถ้าไฟล์ต้นฉบับเกิดเสียหรือสูญหาย การปรับเปลี่ยนในข้อนี้คุณสามารถกำหนดจำนวนพิ้นที่สูงสุดบนดิสค์ที่จะเก็บไฟล์แบ็คอัพ โดยสร้างคีย์ DWORD value ขึ้นใหม่ในชื่อ "SfcQuota" แล้วเซ็ตจำนวนพิ้นที่บนดิสค์เป็น MB (decimal mode) เช่น 50 MB จะได้ค่าเท่ากับ 0x00000032 (50) ค่าดีฟอลท์จะเป็น 0xffffffff ( หรือประมาณ 300 MB )
Settings :
Key: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
Value Name: SfcQuota
Data Type: REG_DWORD (DWORD Value)
Value Data: Size in Megabytes (0xffffffff = default)


เปลี่ยนรูปแบบเอฟเฟคท์ของเมนูและทูลทิป (Windows XP)
การปรับเปลี่ยนในข้อนี้จะเป็นการปรับเปลี่ยนรูปแบบเอฟเฟคท์ของเมนูและทุลทิป ว่าจะให้แสดงแบบค่อยๆชัดขึ้น ( fade effect ) หรือแบบเลื่อนไหลออกมา ( scroll effect ) โดยค้นหาคีย์ที่ชื่อ "UserPreferencesMask" แล้วแก้ไขดิจิทที่ 2 เปลี่ยนเป็น '28' สำหรับรูปแบบ scroll effect และ '3e' สำหรับรูปแบบ fade effect
UserPreferencesMask 3e 28 01 80 ( scroll effect )
UserPreferencesMask 3e 3e 01 80 ( fade effect )
Settings :
Key: [HKEY_CURRENT_USER\Control Panel\Desktop]
Value Name: UserPreferencesMask
Data Type: REG_BINARY (Binary Value)
Value Data: 3e 28 01 80 = scroll effect , 3e 3e 01 80 = fade effect


เปลี่ยนการแสดงผล Control Panel เป็นเมนูไล่ระดับบนสตาร์ตเมนู (Windows 2000/Me/XP)
โดยค่ามาตรฐานแล้วการเข้าถึงไอเทิมต่างๆใน Control Panel จะต้องเข้าไปหลายชั้นกว่าจะถึงไอเทิมที่ต้องการโดยเฉพาะ WinXP การปรับเปลี่ยนในข้อนี้จะทำให้ไอเทิมต่างๆ ทั้งหมดใน Control Panel แสดงบนสตาร์ตเมนูในแบบไล่ระดับ ( Cascading ) ทำให้เรียกใช้ไอเทิมต่างๆได้ง่ายและเร็วขึ้น ปรับเปลี่ยนโดยการหาคีย์ String value ที่ชื่อ "CascadeControlPanel" ถ้าไม่มีให้สร้างขึ้นใหม่
Settings :
Key: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
Value Name: CascadeControlPanel
Data Type: REG_SZ (String Value)
Value Data: "Yes" or "No"


เปลี่ยนการแสดงผลของ My Documents เป็นแบบเมนูไล่ระดับบนสตาร์ตเมนู (Windows 2000/Me/XP)
เปลี่ยนเมนู My Documents เป็นแบบเมนูไล่ระดับ ( Cascading ) ทำให้เข้าถึงไฟล์ Document ได้ง่ายและเร็วขึ้น โดยค้นหาคีย์ String value ที่ชื่อ "CascadeMyDocuments" ถ้าไม่มีให้สร้างข้นใหม่แล้วปรับค่าตามข้างล่าง
Settings :
Key: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
Value Name: CascadeMyDocuments
Data Type: REG_SZ (String Value)
Value Data: "Yes" or "No"


ระงับการใช้ฟังค์ชั่น CD Burning (Windows XP)
การปรับเปลี่ยนในข้อนี้จะระงับการทำงานฟังค์ชั่นการบันทึกแผ่นซีดีของวินโดวส์เอ็กพี โดยสร้างคีย์ DWORD value ขึ้นใหม่ในชื่อ "NoCDBurning" แล้วตั้งค่าตามข้างล่าง
Settings :
Key: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
Value Name: NoCDBurning
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = Allow CDR, 1 = Disable CDR)
ระงับการใช้ Recycle Bin (Windows 98/Me/2000/XP)
กรรปรับเปลี่ยนในข้อนี้จะเป็นการระงับการใช้ Recycle Bin การลบไฟล์จะเป็นการลบจริงเหมือนกับที่สั่งลบโดยกด Shift โดยค้นหาคีย์ DWORD value ที่ชื่อ "NukeOnDelete" ถ้าไม่มีให้สร้างขึ้นใหม่ แล้วตั้งค่าตามข้างล่าง
Settings :
Key: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\BitBucket]
Value Name: NukeOnDelete
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = use recycle bin, 1 = permanently delete)


เอานาฬิกาออกจาก Sysytem Tray (Windows XP)
การตั้งค่าในข้อนี้จะเป็นการเอานาฬิกาบอกเวลาออกจาก System Tray โดยสร้างคีย์ DWORD value ขึ้นใหม่ในชื่อ HideClock แล้วตั้งค่าตามข้างล่าง
Settings :
Key: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
Value Name: HideClock
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = Show Clock, 1 = Hide Clock)
เปลี่ยน Logon Screen เป็นแบบ Windows2000 (Windows XP)
การปรับเปลี่ยนในข้อนี้จะกลับไปใช้ Logon Screen ในแบบ Win2000 แต่อย่างไรก็ตามการทำดังกล่าวจะไม่สามารถ Logon User หลายคนในเวลาเดียวกันได้ โดยค้นหาคีย์ DWORD value ที่ชื่อ "LogonType" แล้วเซ็ตค่าตามข้างล่าง
Settings :
Key: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
Value Name: LogonType
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = Classic Mode, 1 = Welcome Screen)


ต้องการให้ยูสเซอร์กด Ctrl+Alt+Delete ก่อนล็อกออน (Windows 2000/XP)
การตั้งค่าในข้อนี้ต้องให้ยูสเซอร์กด Ctrl+Alt+Delete ก่อนที่จะล็อกออนเหมือนกับ WindowsNT โดยให้สร้างคีย์ DWORD value ขึ้นใหม่ในชื่อ "DisableCAD" แล้วตั้งค่าตามด้านล่าง
หมายเหตุ: สำหรับ WindowsXP ต้องเปลี่ยน Logon Screen เป็นแบบ Classic เสียก่อน
Settings :
Key: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
Value Name: DisableCAD
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = Require Ctrl+Alt+Delete, 1 = Disable)


การจัดการ Windows File Protection (Windows 2000/XP)
การตั้งค่าในข้อนี้เป็นการจัดการกับระบบ Windows File Protection (SFC) ว่าจะให้สแกนและรีเพลสพวก protected files ในระหว่างที่บูตอัพหรือไม่ ให้ค้นหาคีย์ DWORD value ที่ชื่อ "SFCScan" ถ้าไม่มีให้สร้างขึ้นใหม่ แล้วเซ็ตค่าตามข้างล่าง
Settings :
Key: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
Value Name: SFCScan
Data Type: REG_DWORD (DWORD Value)
Value Data: 0 = disabled, 1 = scan every boot, 2 = scan once


เปลี่ยนการแสดงผลของ Printers Folder เป็นแบบเมนูไล่ระดับบนสตาร์ตเมนู (Windows 2000/Me/XP)
เปลี่ยนเมนู Printers Folder บนสตาร์ตเมนูเป็นแบบเมนูไล่ระดับ ( Cascading ) โดยค้นหาคีย์ String value ที่ชื่อ "CascadePrinters" ถ้าไม่มีให้สร้างข้นใหม่ แล้วปรับค่าตามข้างล่าง
Settings :
Key: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
Value Name: CascadePrinters
Data Type: REG_SZ (String Value)
Value Data: Yes or No


ลบ Properties ออกจาก My Computer (Windows XP)
การปรับเปลี่ยนในข้อนี้จะลบออฟชั่น Properties ออกจาก My Computer แล้วก็จะซ่อน System Properties ด้วย โดยสร้างคีย์ DWORD value ขึ้นใหม่ในชื่อ "NoPropertiesMyComputer" แล้วตั้งค่าตามข้างล่าง
Settings :
Key: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
Value Name: NoPropertiesMyComputer
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = Properties, 1 = No Properties)


ซ่อนไอคอน Recycle Bin ที่เกะกะลูกตาบนเดสก์ท็อป [Windows XP]
แม้ WindowsXP จะมีฟังก์ชั่นลบไอคอนบนเดสก์ท็อปที่ไม่ได้ใช้งานออกโดยอัตโนมัต แต่ก็ยังเหลือไอคอน Recycle Bin ที่ยังเกะกะลูกตาของใครอีกหลายคน การปรับแต่นี้ไม่ใช่จะซ่อนไอคอน Recycle Bin เท่านั้น แต่จะซ่อนทุกไอคอนที่จะเกิดขึ้นอีกในภายหลังเมื่อมีการลงแอพพลีเคชั่นเพิ่มในระบบของคุณ โดยให้สร้าง DWORD value ขึ้นใหม่ในชื่อ "NoDesktop" แล้วตั่งค่าตามข้างล่าง
Settings :
Key: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
Value Name: NoDesktop
Data Type: REG_DWORD
Value Data: (0 = disabled, 1 = enabled)

เปลี่ยนออพชั่นการ Search (Windows XP)
การปรับเปลี่ยนในข้อนี้จะเป็นการเปลี่ยนตัวแปรค่าพื้นฐานในการเซิร์ชไฟล์และโฟลเดอร์บน WindowsXP ค้นหาคีย์ DWORD value ดังต่อไปนี้
CaseSensitive - Case sensitive
IncludeSubFolders - Search subfolders
SearchHidden - Search hidden files and folders
SearchSlowFiles - Search tape backup
SearchSystemDirs - Search system folders
ตั้งค่าเป็น 1 จะเป็นการเลือกใช้ตัวแปรเหล่านี้เป็นค่าพื้นฐาน ค่าเป็น 0 ไม่เลือกใช้
Settings :
Key: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer]
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = unselected, 1 = selected)


ลบไอคอนออกจาก Sysetm Tray (Windows XP)
การปรับเปลี่ยนในข้อนี้จะลบไอคอนของโปรแกรมต่างใน System Tray ออกเหลือแต่ไอคอนปกติของระบบเช่นนาฬิกา โดยสร้างคีย์ DWORD value ขึ้นใหม่ในชื่อ "NoTrayItemsDisplay" แล้วตั้งค่าตามด้านล่าง
Settings :
Key: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
Value Name: NoTrayItemsDisplay
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = default, 1 = enable restriction


ปิด Balloon Tips (Windows XP)
ในหลายๆ แห่งบน WindowsXP เมื่อเรานำเมาส์ไปชี้จะมี Balloon Tips สีเหลืองอ่อนขึ้นมาเพื่ออธิบายเกี่ยวกับจุดนั้นๆให้ผู้ที่เริ่มใช้วินโดวส์ได้เข้าใจการใช้งานเบื้องต้น เราสามารถปิด Balloon Tips ได้โดยสร้างคีย์ DWORD value ขึ้นใหม่ในชื่อ "EnableBalloonTips" แล้วตั้งค่าตามด้านล่าง
Settings :
Key: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
Value Name: EnableBalloonTips
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = disabled, 1 = enabled)ปิด Balloon Tips (Windows XP)


ลบ My Pictures ออกจากสตาร์ตเมนู (Windows 2000/Me/XP)
เราสามารถลบ My Pictures ออกจากสตาร์ตเมนูได้ โดยสร้างคีย์ DWORD value ขึ้นใหม่ในชื่อ "NoSMMyPictures" แล้วตั้งค่าตามด้านล่าง
Settings :
Key: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
Value Name: NoSMMyPictures
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = default, 1 = remove folder)


ล็อก Taskbar (Windows XP)
โดยปกติแล้วเราสามารถล็อกหรือปลดล็อกทาสก์บาร์ได้โดยคลิกขวาที่ทาสก์บาร์ แต่การปรับเปลี่ยนข้อนี้จะล็อกทาสก์บาร์จากรีจิสทรี เพื่อจำกัดผู้ใช้ไม่ให้เปลี่ยนแปลงแก้ไขทาสก์บาร์ โดยสร้างคีย์ DWORD value ขึ้นใหม่ในชื่อ "LockTaskbar" แล้วตั้งค่าตามด้านล่าง
Settings :
Key: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
Value Name: LockTaskbar
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = Unlocked, 1 = Locked)


ระงับการสร้าง Thumbnail Cache (Windows XP)
ในโพลเดอร์ที่เก็บรูปภาพเมื่อเราเลือกเมนูวิวไปที่ Thumbnails เพื่อดูภาพ ระบบจะสร้าง Thumbnail Cache ซึ่งก็คือไฟล์ Thumbs.db ขึ้นในโฟลเดอร์นั้น การตั้งค่าในข้อนี้จะหยุดไม่ให้ระบบสร้าง Thumbnail Cache แต่จะให้รีเฟรชทุกครั้งที่เปิดโฟลเดอร์ ตั้งค่าได้โดยค้นหาคีย์ DWORD value ที่ชื่อ "DisableThumbnailCache" แล้วตั้งค่าตามด้านล่าง
Settings :
Key: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
Value Name: DisableThumbnailCache
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = enabled, 1 = disable cache)


ลบ Toolbars ทั้งหมดออกจากทาสก์บาร์ (Windows XP)
การตั้งค่าในข้อนี้จะลบ Toolbars ทั้งหมดรวมทั้ง Quick Launch ด้วยออกจากทาสก์บาร์ เป็นการสั่งจากรีจิสทรีซึ่งจะไม่สามารถสั่งเปิดการใช้งานโดยการคลิกขวาที่ทาสก์บาร์ได้ ตั้งค่าได้โดยสร้างคีย์ DWORD value ขึ้นใหม่ในชื่อ "NoToolbarsOnTaskbar" แล้วเซ็ตค่าตามด้านล่าง
Settings :
Key: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
Value Name: NoToolbarsOnTaskbar
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = default, 1 = enable restriction)


เอา Logoff ออกจากสตาร์ตเมนู (Windows 2000/Me/XP)
การตั้งค่าในข้อนี้จะลบ Logoff ออกจากสตาร์ตเมนู ทำได้โดยสร้างคีย์ DWORD value ขึ้นใหม่ในชื่อ "StartMenuLogoff" แล้วเซ็ตค่าตามด้านล่าง
Settings :
Key: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
Value Name: StartMenuLogoff
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = show log off, 1 = remove log off)


เปลี่ยนการแสดงผลของ My Pictures Folder เป็นแบบเมนูไล่ระดับบนสตาร์ตเมนู (Windows 2000/Me/XP)
เปลี่ยนเมนู My Pictures Folder บนสตาร์ตเมนูเป็นแบบเมนูไล่ระดับ ( Cascading ) โดยค้นหาคีย์ String value ที่ชื่อ "CascadeMyPictures" ถ้าไม่มีให้สร้างข้นใหม่ แล้วปรับค่าตามข้างล่าง
Settings :
Key: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
Value Name: CascadeMyPictures
Data Type: REG_SZ (String Value)
Value Data: Yes or No


เปลี่ยนการเปิด Windows Expolrer ของ WinME/2000/XP ไม่ให้เปิดไปที่ My Documents
เมื่อคุณเปิด Windows Explorer ใน WinME/2000/XP ระบบจะเปิดไปที่ My Documents คุณสามารถเปลี่ยนให้เปิดไปที่โพล์เดอร์ใดก็ได้โดยการคลิ๊กขาวที่ shortcut สำหรับเปิด Windows Explorer จากนั้นเลือก Properties ที่ช่อง Target ให้พิมพ์ /n,/e, c:\yourfolder เพิ่ม หรือถ้าสร้างช็อร์ตคัตใหม่ให้พิมพ์ดังนี้ %SystemRoot%\explorer.exe /n, /e, c:\yourfolder ( c:\yourfolder คือโฟล์เดอร์ที่คุณต้องการให้ Windows Explorer เปิด หรือถ้าไม่ระบุโพล์เดอร์จะระบุเพียงไดรว์ก็ได้ แต่ถ้าไม่ระบุทั้งไดรว์และโฟล์เดอร์ก็จะเปิดไปที่ My Computer )


ยกเลิก recent documents history (Win9X/ME/2000/XP)
เปิด Regedit แล้วไปที่ [ HKEY_CURRRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer ] เพิ่ม "NoRecentDocsHistory" แบบ REG_BINARY ในช่องด้านขวา โดยค่า 01 00 00 00 คือ Disable recent documents history และ 00 00 00 00 Enable recent documents history


การสร้าง PASSWORD RESET DISK
เมื่อคุณรัน WinXP Pro เป็น normal User ภายใต้ workgroup คุณสามารถสร้างแผ่น PASSWORD RESET DISK เพื่อ logon เข้าคอมพิวเตอร์ของคุณได้เมื่อคุณลืมรหัสผ่าน โดยคลิ๊ก Start -> Control Panel -> User Accounts คลิ๊กที่ Account ของคุณ ตรง Related Tasks ด้านซ้ายคลิ๊ก" Prevent a forgotten password" จากนั้นก็ปฏิบัติตามขั้นตอนของระบบ ( โปรดเก็บดิสค์ไว้ให้ดีจากการถูกผู้อื่นนำไปใช้ )

เปลี่ยนขนาด Font บน Web Page โดยไม่ต้องเข้าไปเปลี่ยนที่ Menu (Win9X/ME/2000/XP)
ถ้าคุณใช้ Mouse Scroll คุณสามารถเปลี่ยนขนาดของ Font บน Web Page โดยไม่ต้องเข้าไปที่ Menu โดยการกด Ctrl ค้างไว้แล้วเลื่อนลูกล้อที่เมาส์ขึ้นลงเพื่อเลือกขนาด Font ที่เหมาะสม


กำหนดการยินยอมเกี่ยวกับการจัดการชั่วคราวด้วยตัวเอง
การติดตั้งโปรแกรมส่วนใหญ่จะต้องทำในฐานะ Adminstartor แต่ก็สามารถกำหนดการยินยอมชั่วคราวจาก Admin ในขณะที่คุณ logon เป็นผู้ใช้ปกติได้ โดยคลิ๊กขาวที่ไฟล์ติดตั้งโปรแกรม คลิ๊ก Run as จากนั้นใส่ User และ Password ของ Admin


ปิด Welcome screen
ไปที่ Control Panel -> User Accounts -> Change the way users log on or off แล้วเอาเครื่องหมายถูกหน้า "Use the Welcome screen" ออก การทำดังกล่าวจะกลับไปใช้ Logon Screen ในแบบ Win2000 แต่อย่างไรก็ตามการทำดังกล่าวจะไม่สามารถ Logon User หลายคนในเวลาเดียวกันได้


สร้างช็อตคัทที่จะล็อคคอมพิวเตอร์ของคุณ
ถ้าคุณต้องละจากคอมพิวเตอร์ของคุณไปอย่างรีบด่วน แต่คุณไม่ต้องการ Logoff คุณสามารถสร้าง shortcut เพื่อล็อคระบบของคุณไว้ โดยที่ไม่ต้องใช้ CTRL+ALT+DEL หรือ screen saver ขั้นตอนการสร้าง shortcut ก็คือ คลิ๊กขาวบน Desktop เลือก New -> Shortcut จากนั้นให้พิมพ์ rundll32.exe user32.dll,LockWorkStation ลงในช่อง Command Line คลิ๊ก Next จากนั้นใส่ชื่อของ shortcut ตามที่คุณต้องการ แล้วคลิ๊ก Finish หรือใช้ WinKey + L ก็ได้


การใช้คีย์ลัดของ วินโดวส์คีย์ (Win9X/ME/2000/XP)
คีย์รูป Windows logo บนคีย์บอร์ดที่ไม่ค่อยมีคนสนใจนั้น สามารถใช้เป็นคีย์ลัดที่มีประโยชน์หลายอย่าง
WinKey + D = Minimize หรือ restore หน้าต่างทุกหน้าต่างที่เปิดอยู่
WinKey +Shift+M = Undo minimize all windows
WinKey + E = เปิด Windows Expolrer
WinKey + F = เปิด Search for file
WinKey + Ctrl + F = เปิด Search for computer
WinKey + F1 = เปิด Help and Support Center
WinKey + R = เปิด Run dialog box
WinKey + Break = เปิด System Properties dialog box
WinKey + L = Lock the workstation
WinKey + U = เปิด Utility Manager
WinKey + Q = scroll and switch thru the different users on your PC

ทำให้ WindowsXP ออโตล้อกออน
1.คลิ๊ก Start Menu -> Run -> พิมพ์คำว่า control userpasswords2 แล้วคลิ๊ก OK
2.ที่แทบ User เอาเครื่องหมายถูกหน้า "Users must enter a user name and password to use this computer" ออก


เปลี่ยนชื่อไฟล์ได้ทีละหลายๆไฟล์พร้อมกัน
ใน WindowsXP คุณสามารถเปลี่ยนชื่อไฟล์ได้ทีละหลายๆไฟล์พร้อมกัน ให้เข้าไปที่ Windows Explorer จะเห็นชัดเจนยิ่งขึ้น เลือกมาสัก Folder ให้มีหลายๆไฟล์หน่อย จากนั้นเลือกไฟล์ทั้งกลุ่มโดยกด Shift ค้างไว้คลิ๊กที่ไฟล์ตัวแรกและตัวสุดท้าย กด F2 แล้วเปลี่ยนชื่อไฟล์ที่ตัวบนสุด สมมุติเปลี่ยนเป็นชื่อ a.jpg เมื่อกด Enter แล้วไฟล์ตัวต่อๆไปจะเปลี่ยนเป็นชื่อ a(1).jpg , a(2).jpg , a(3).jpg , ....... ไปจนครบทุกตัว ( เหมาะกับคนที่ชอบก็อปภาพโป๊มาเก็บไว้ในเครื่องมากๆ อิอิ..)


การเปิดใช้ Task Manager อย่างรวดเร็ว(Windows NT/2000/XP)
การเปิดใช้ Task Manager สามารถเปิดใช้ได้ถึง 3 วิธี
1. กด CTRL + ALT + DELETE Task Manager จะเปิดขึ้นในทันที
2. คลิกขาวบน Taskbar แล้วเลือก Task Manager
3. กด CTRL + SHIFT + ESC Task Manager จะเปิดขึ้นในทันที


ตั้งค่าให้ WindowsXP เหมื่อนกับได้ Online Registry แล้ว
คุณสามารถเซ็ตให้ WindowsXP คิดว่าคุณได้ออนไลน์รีจิสทรีแล้วได้ดังนี้ คือ เปิด Registry Editor แล้วไปที่ [HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion\RegDone] จากนั้นเปลี่ยนค่าให้เป็น 1


ซ่อนไอคอนของ User บนเวลคัมสกรีน
คุณสามารถซ่อนชื่อของ User ที่แสดงอยู่บนเวลคัมสกรีนได้ดังนี้ คือ เปิด Registry Editor แล้วไปที่ [HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon \ SpecialAccounts \ UserList ] เพิ่มค่า DWORD เป็นชื่อของ User ที่ต้องการซ่อน และตั้งค่าเป็น 0 (การซ่อนนี้ใน User Accounts ก็มองไม่เห็น) และเมื่อต้องการล็อกออนโดยใช้ User ที่ซ่อนอยู่ให้กด Ctrl-Alt-Delete ที่หน้าเวลคัมสกรีน เพื่อใส่ User และ Password ล็อกออนเข้าระบบ


ย้อนกลับการ Update Device Driver
ถ้าคุณได้ทำการ Update Driver ให้กับฮาร์ดแวร์ตัวใดตัวหนึ่งของคุณแล้วไดร์เวอร์ตัวใหม่ทำงานผิดปกติหรือไม่ทำงาน คุณสามารถย้อนกลับไปใช้ไดร์เวอร์ตัวเก่าได้โดยไปที่ Control Panel -> Performance and Maintenance -> System ไปที่แท็บ Hardware เลือก Device Manager จากนั้นเลือกดีไวค์ที่ต้องการย้อนกลับกระบวนการ คลิ๊ก Properties แล้วไปที่แทบ Driver คลิ๊ก Roll Back driver
Windows Explorer สามารถเลือกแสดงรายละเอียดของไฟล์ได้หลายอย่

าง
คุณสามารถ Add หรือ Remove ไอเทมส์ต่างๆที่จะแสดงรายละเอียดของไฟล์ใน windows Explorer ได้หลายอย่าง โดยเข้าไปที่เมนู View เลือก Choose Details


ปิดหน้าต่างที่ถูกเปิดเอาไว้หลายหน้าต่างในครั้งเดียว(Win9X/ME/2000/XP)
คุณสามารถปิดหน้าต่างที่ถูกเปิดเอาไว้หลายหน้าต้างในครั้งเดียว อย่างเช่นเวลาเล่นอินเตอร์เน็ตแล้วเปิดหน้าต่างไว้หลายหน้า ให้กด Ctrl ค้างไว้แล้วใช้เมาส์คลิ๊กไปที่ไอคอนของหน้าต่างที่ทาสค์บาร์ทุกหน้าต่างที่ต้องการปิด จากนั้นให้คลิ๊กเมาส์ปุ่มขวาแล้วเลือก Close Group หน้าต่างที่เลือกทั้งหมดจะปิดลง


ปิด Firewall ของ WindowsXP
คุณสามารถปิดการใช้ Firewall ของ WinXP ได้โดยไปที่ Start -> Settings -> Network Connections คลิ๊กขวาที่ไอคอนคอนเน็คของคุณ แล้วเลือก Properties ที่แทบ Advanced เอาเครื่องหมายถูกหน้า Internet Connection Firewall ออก


การจัดกลุ่มของหน้าต่างที่เหมือนกันบนทาสค์บาร์
ใน WinXP เมื่อคุณเปิดหน้าต่างขึ้นมาหลายหน้าภายใต้โปรแกรมเดียวกัน อย่างเช่นเปิด Internet Explorer ขึ้นมาสัก 6 - 7 หน้าต่างระบบจะรวมหน้าต่างทั้งหมดเป็นหน้าต่างเดียว คุณสามารถเปลี่ยนแปลงฟีเจอร์การจัดกลุ่มนี้ได้ คลิ๊กขวาที่ Taskbar -> Properties แล้วเลือกใช้หรือไม่ใช้ฟีเจอร์นี้ที่หัวข้อ Group similar taskbar buttons


ซ่อนไอคอนที่ System Tray
ใน WinXP คุณสามารถกำหนดได้ว่าจะให้แสดงไอคอนตัวใดบ้างใน System Tray กำหนดได้โดยคลิ๊กขวาที่ทาสค์บาร์ เลือก Properties ใส่เครื่องหมายถูกที่ Hide inactive icons แล้วคลิ๊กที่ปุ่ม Customize จะเปิดหน้าต่าง Customize Notiifcations เมื่อคลิ๊กเลือกที่ไอคอนตัวใดก็จะมีลิสท์บ็อกให้เลือกว่าจะ Hide when inactive, Always hide, หรือ Always show


สร้างช็อร์ตคัต Shutdown/Restart/Logoff ใน WindowsXP
ใน WinodwsXP มีโปรแกรม Shutdown.exe ทำให้เราสามารถสร้างช็อร์ตคัตสำหรับชัตดาวน์, รีสตาร์ต หรือล็อกออฟได้อย่างง่ายๆ การสร้างช็อร์ตคัตทำดังนี้ คลิ๊กขาวบน Dasktop เลือก New -> Shortcut จากนั้นพิมพ์
shutdown.exe -s -t 00 สำหรับการสั่งชัตดาวน์
shutdown.exe -r -t 00 สำหรับการสั่งรีสตาร์ต
shutdown.exe -l -t 00 สำหรับการสั่งล็อกออฟ
สร้างช็อร์ตคัต Command Line Help Reference
จากข้อที่แล้วคุณสามารถสร้างช็อร์ตคัต Help สำหรับดูวีธีการใช้คำสั่ง Command Line ของโปรแกรมต่างๆ ใน WindowsXP ได้ดังนี้ สร้าง New Shortcut แล้วพิมพ์ hh.exe ms-its:C:\WINDOWS\Help\ntcmds.chm::/ntcmds.htm


แสดง Quick Launch ที่ทูลบาร์
โดยค่าดีฟอลท์ของ WindowsXP จะไม่แสดง Quick Launch คุณสามารถเปิดให้มันแสดงได้โดยคลิ๊กขวาที่ Taskbar -> Toolbars แล้วเลือก Quick Launch


ลบโปรแกรม MSN Messenger ออกจาก WindowsXP
ถ้าคุณต้องการลบ MSN Messenger ออกจาก WindowsXp ทำได้โดยคลิ๊ก Start -> Run แล้วพิมพ์ดังนี้ RunDll32 advpack.dll,LaunchINFSection %windir%\INF\msmsgs.inf,BLC.Remove จากนั้นคลิ๊ก OK


ปรับเปลี่ยน Visual Effects
คุณสามารถปรับเปลี่ยน Visual Effects ของ WindowsXP ได้โดยเข้าไปที่ Control Panel -> Performance and Maintenance -> Adjust Vistual Effects หรือไปที่ My computer -> Properties -> Advanced คลิกที่ปุ่ม Setting ในส่วน performance คุณสามารถเลือกปรับเปลี่ยนได้ตามต้องการ (การปิด Visual Effects จะช่วยประหยัดทรัพยากรของเครื่อง มีผลทำให้เครื่องทำงานได้เร็วขึ้น)


เปลี่ยนสตาร์ตเมนูกลับไปเป็น Classic Style
ใครที่ยังชอบรูปแบบสตาร์ตเมนูในแบบ Win9X สามารถเปลี่ยนสตาร์ตเมนูกลับไปเป็นแบบ Win9X ได้โดยคลิ๊กขวาที่ Taskbar -> Properties เลือกแท็บ Start Menu แล้วเลือก Classic Start Menu และถ้าคลิ๊กที่ปุ่ม Customize คุณสามารถกำหนดได้ว่าจะให้แสดงอะไรบ้างในเมนู

ตั้งให้เปิด NumLock เป็นค่าดีฟอลต์
เปิด Registry Editor แล้วไปที่ [ HKEY_USERS\.DEFAULT\Control Panel\Keyboard\InitialKeyboardIndicators ] แล้วเปลี่ยนค่าจาก 0 เป็น 2

Fast windows XP

[HKEY_CURRENT_USER\Control Panel\Desktop]
"AutoEndTasks"="1"
"HungAppTimeout"="2000"
"WaitToKillAppTimeout"="3000"


[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control]
WaitToKillServiceTimeout"="1


HKey_current_userControl PaneldesktopWindowMetrics เพิ่มค่า MinAnimate เป็น String Value 0


อันนี้เพิ่มความเร็วเปิดMenu Start ครับ แล้วก็ปิดเปิดหน้าต่างครับ

hkey_current_userControl Paneldesktop เพิ่มค่า MenuShowDelay เป็น String Value ให้เป็น 0 นะครับ


ปรับความเร็วตอนเปิดเครื่อง

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\PrefetchParameters ตรงด้านขวามือแก้ไขคีย์ EnablePrefetcher จาก 3 เป็น 5 แล้วกด OK


ปรับให้ CPU ทำงานเต็มประสิทธิภาพ

HKEY_LOCAL_MACHINE => SYSTEM => CurrentControlSet => Services => P3 => Parameters หากเข้าไปในโฟลเดอร์ Services แล้วหาโฟลเดอร์ P3 ไม่เจอให้คลิกขวาที่ Services แล้วเลือก New => Key จะปรากฏโฟลเดอร์ใหม่ให้ตั้งชื่อเป็น P3 คลิกขวาที่ P3 เลือก New => Key จะปรากฏโฟลเดอร์ใหม่ให้ตั้งชื่อเป็น Parameters แล้วคลิกขวาอีกทีที่ Parameters เลือก new=> DWORD Value ที่หน้าต่าง Registry Editor ทางด้านขวาจะปรากฏไฟล์ใหม่ขึ้นมาให้ตั้งชื่อเป็น HackFlags แล้วดับเบิ้ลคลิกที่ HackFlags จะมี popup Edit DWORD Value ขึ้นมาให้แก้ไขค่า Value data จาก 0 เป็น 1 คลิกปุ่ม OK เป็นอันเสร็จสิ้นเรียบร้อยครับ


อันนี้ถ้าไม่ชอบไม่ต้องทำก็ได้ครับ

ปิดฟังก์ชัน Defrag ตอน Boot windows-
หลังจากเรียก Regedit ขึ้นมาแล้ว ให้ไปที่ Directory ดังนี้
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction
หาคำว่า Enable ให้ double click ขึ้นมาแล้วใส่ค่า Value data เป็น N<ปิดฟังก์ชัน Boot Defrag> , Y<เปิดฟังก์ชัน Boot Defrag>

วิธีการตัดภาพกราฟฟิก ที่ขึ้นตอนโหลดเข้า windows XP ครับ
ไปที่แท็ป Boot.ini จากนั้นคลิ๊กที่ /NOGUIBOOT

ไปที่ Display Properties ->Appearance -> Advanced -> แล้วเอาเครื่องหมายถูกหน้า "Show menu shadow" ออก (สำหรับ WinXP)

วันอังคาร, มีนาคม 07, 2549

HOW-TO: ATI fglrx driver 8.16.20

sudo apt-get remove xorg-driver-fglrx
sudo apt-get remove linux-restricted-modules-$(uname -r)
sudo dpkg-reconfigure xserver-xorg #Select the ATI driver
reboot

sudo apt-get install xorg-driver-fglrx
sudo apt-get install linux-restricted-modules-$(uname -r) #Okay if it is already installed
sudo dpkg-reconfigure xserver-xorg #Select the fglrx driver

http://ubuntuforums.org/showthread.php?p=408111

วันอาทิตย์, มีนาคม 05, 2549

Genius

อัจฉริยะมีสามประเภท
หนื่งคือ ผู้ที่ไอ้งั่งคิดว่าใช่
สองคือ พวกที่ตัวเองคิดว่าใช่
และอย่างที่สาม อัจฉริยะที่เหล่าอัจฉริยะยอมรับ

credit: หงสาจอมราชันย์ เล่ม3

วันศุกร์, มีนาคม 03, 2549

Roger that!

The Nato Alphabet
it's used for radioing

Letter - Code
A - ALFA
B - BRAVO
C - CHARLIE
D - DELTA
E - ECHO
F - FOXTROT
G - GOLF
H - HOTEL
I - INDIA
J - JULIETT
K - KILO
L - LIMA
M - MIKE
N - NOVEMBER
O - OSCAR
P - PAPA
Q - QUEBEC
R - ROMEO
S - SIERRA
T - TANGO
U - UNIFORM
V - VICTOR
W -WHISKEY
X - XRAY
Y - YANKEE
Z - ZULU

When did this phrase originate and why Roger?

: ROGER -- "in the meaning of 'Yes, O.K., I understand you -- is voice code for the letter R. It is part of the 'Able, Baker, Charlie' code known and used by all radiophone operators in the services. From the earliest days of wireless communication, the Morse code letter R (dit-dah-dit) has been used to indicate 'O.K. -- understood.' So 'Roger' was the logical voice-phone equivalent." "Morris Dictionary of Word and Phrase Origins" by William and Mary Morris (HarperCollins, New York, 1977, 1988).

"roger! A code word used by pilots to mean 'your message received and understood' in response to radio communications; later it came into general use to mean 'all right, OK.' Roger was the radio communications code word for the letter R, which in this case represented the word 'received.' 'Roger Wilco' was the reply to 'Roger' from the original transmitter of the radio message, meaning 'I have received your message that you have received my message and am signing off." From "I Hear America Talking" by Stuart Berg Flexner (Von Nostrand Reinhold Co., New York, 1976).

วันพุธ, มีนาคม 01, 2549

Speed and Bandwidth

เวลาเห็นพวกที่โม้กันว่า เนตของฉันเร็วเท่านั้นเท่านี้ แล้วรู้สึก - -"

ที่เขาโฆษณาว่าเนต "ความเร็ว" 2 เมกกะบิต นั่นความจริงไม่ใช่นะครับ

ตัวเลข 2 เมกกะบิตนั้นเป็น ความกว้างของแถบข้อมูล หรือ Bandwidth "ไม่ใช่" ความเร็วของข้อมูล ถ้าเป็นถนน สิ่งที่เขาขายให้คุณเป็นถนนครับ ไม่ใช่รถ

ถนนกว้าง 2 เมกกะบิตอาจจะรองรับข้อมูลในเวลาหนึ่งๆได้มากกว่า (มากกว่านะครับ ไม่ใช่เร็วกว่า) ถนน 512 กิโลบิต แต่รถคุณจะวิ่งได้เร็วแค่ไหนนั้น ไม่เกี่ยวกันเลยกับความกว้างของถนน

ถ้าถนนกว้าง แต่มีรถเต็มถนน ยังไงคุณก็ไปได้ไม่เร็ว คุณจะไปเร็วได้ก็ต่อเมื่อ ถนนกว้าง แล้วว่างพอที่คุณจะวิ่งด้วย

นั่นยังไม่ใช่ปัจจัยทั้งหมด



มันอยู่ที่ถนนปลายทางที่คุณวิ่งไปด้วย จริงอยู่คุณได้ลิงก์ 2 เมกกะบิต แต่ลิงก์ที่ต่อออกเมืองนอกเขามีแค่ 6 เมกกะบิต ดูๆเหมือนเยอะ แต่อย่าลืมว่า มี 2 เมกกะบิตเหมือนคุณอีกเป็นพันๆหลังที่เขาก็ใช้ไอ้ 6 เมกกะบิตนี้ร่วมกับคุณเหมือนกัน

แล้วก็อยู่ที่ความหนาแน่นของปลายทางที่คุณจะไป สมมติคุณเข้าเวบพันทิปตอนที่เขากำลังหาคลิปแอนนากันให้ควั่ก ต่อให้คุณใช้ Cable 10mbps คุณก็ช้า

หรือคุณเข้าเวบไหนที่เขาจ่ายค่าเช่า server ถูกๆ เขาก็เป็นแค่ซอยเล็กๆเข้าได้ทีละไม่กี่คัน คุณวิ่งมาบนไฮเวย์ 2mbps แล้วเลี้ยวเข้าซอย แล้วมาบ่นว่า แหม 2 เมกไม่เห็นเร็วเลย ไม่ได้ ไม่เกี่ยวกัน



บางคนบ้าตัวเลขแล้วเอามาคุยอวดกัน เห็นแล้ว - -" จริงๆ

คนที่ชอบบ้าตัวเลขสูงๆ ความจริงมันไม่รู้หรอกว่า isp บางจังหวัดเขาต่อสายเข้ามาบ้านคุณ 2mbps ก็จริง แต่แชร์ประมาณ 200 หลัง ยิงดาวเทียมทั้งจังหวัด 10-20mbps แต่มี uplink แค่ 1 เมก เดือนละห้าร้อยดีใจกันใหญ่ - -"

เหมือนกะต่อสายแลน 100mbps เข้าเครื่อง แต่หลัง router เป็นโมเด็ม 56kbps ถ้าใช้ตรรกะเดียวกับพวกขี้โม้ความเร็ว ก็ต้องบอกว่า เนตผม 100mbps ว่ะ

วันศุกร์, กุมภาพันธ์ 24, 2549

bigger or stable

หลายคนอาจจะบอกว่าแฮมเบอร์เกอร์ของแมคมันห่วย แถมอันที่ดีๆ หน่อยก็แพงเว่อร์ บางคนที่ผมคุยด้วยมักแนะนำนำว่าถ้าจะิกินของดีจริงให้ไปกินที่โน่นที่นี่

น่าแปลกคือร้านที่ดีจริงๆ เหล่านั้น บ่อยครั้งไม่อยู่ให้เราไปลองกันนานๆ บางครั้งถ้าร้านเกิดฮิตขึ้นมาหน่อย ก็ต้องเข้าคิวรอกิน

เรื่องนี้ในมุมของ IT ก็เป็นเหมือนกัน คือ มักจะมีการเสนอขอความสามารถใหม่ๆ สารพัด ไอเดีัยบรรเจิดกันกระจาย

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

Blogger อาจจะฟีเจอร์ไม่เยอะมากมาย แต่เมื่อคุณต้องการใช้ น้อยครั้งมากที่เซิร์ฟเวอร์มันจะล่ม

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

เรื่องนี้น่าสนใจคือเมื่อเราสร้างธุรกิจขึ้นมา เรามองระดับความต้องการที่จะขยายตัวไปถึุงระดับไหน หากเรามองที่ห้องแถวสามคูหา คนเต็มร้าน แบบร้านก๋วยเตี๋ยวแถวบ้านผม ก็ไม่ต้องคิดมาก อาศัยว่าทำอร่อย ละเมียดกับสินค้า มันก็ขายได้ แต่ถ้าอยากสเกลขึ้นไปถึงระดับประเทศ ต้องเริ่มคิดว่าเด็กทำงานพิเศษมันไม่ใช่กุ๊กระดับประเทศ จะต้องคิดสูตรยังไง ให้ไม่ว่าใครมาทำ ก็กินได้โดยไม่เสียยี่ห้อเรา อาจจะไม่ได้อร่อยอะไรมากมาย แต่ทุกคนสามารถทำได้

เว็บของเราอาจจะไม่ได้ฟีเจอร์เยอะเหมือนคู่แข่ง แต่มันรองรับคนใช้ได้สามแสนคนต่อวัน กับคู่แข่งที่ฟีเจอร์เยอะกว่า เว็บอาจจะเริ่มเดี๊ยงที่คนใช้สามพันคน

เป็นสิ่งที่เราต้องแลกเอา


cerdit: justcompany

วันพฤหัสบดี, กุมภาพันธ์ 23, 2549

เผยเคล็ดลับ... รักษาสิวเสี่ยน

เผยเคล็ดลับ... รักษาสิวเสี่ยน

ก่อนอื่นขอบอกก่อนนะว่า ลองทำแล้วได้ผลสุดๆ

ใครไม่เชื่อลองดูเลย เหมาะมากไม่ต้องไปเสียตังด้วย แนะนำเลย

พร้อมยัง.............เริ่ม

วิธีนี้อาจไม่เป็นผลดีต่อตัวเองนะคะ โปรดใช้วิจารณญาณการอ่าน

บอกทีละขั้นตอนเลยนะ
1. ตื่นเช้ามาวันแรกให้อดข้าว
2. ข้าวกลางวันก็ไม่ต้องกิน
3. พอถึงข้าวเย็นก็ไม่ต้องกิน ( อดทนหน่อยนะใกล้แล้ว )
4. นอนพักผ่อนให้เพียงพอ
5. ตื่นเช้ามาอีกวันก็อย่าเพิ่งกินข้าวเช้านะคะ

6. เมื่อเราไม่ได้กินข้าวมาทั้งวันพอถึงตอน "สายก็จะหิว"

lol

ทำไม 1 โหลต้องมีจำนวนนับได้ เป็น 12

เมื่อก่อนทั่วโลกก็ใช้ เลขฐาน5 (จำนวนนิ้ว1มือ), เลขฐาน10 (จำนวนนิ้ว2มือ), เลขฐาน12 (ข้อนิ้ว1มือ) ใช้กันกระจายกันไปในแต่ละพื้นที่ที่ทั่วโลก ...
จนมนุษย์เราติดต่อสื่อสารค้าขายกัน จึงเหลือแต่เลขฐาน 10 มาใช้เป็นหลักสากลดังปัจจุบัน ...
ส่วนไทยใช้ฐาน 10 กันมาแต่ยุคโบราณแล้ว เราจึงไม่เห็นการเปลี่ยนแปลงอะไรนัก ...

ปล. เลขฐาน5 เช่น เลขโรมัน, เลขฐาน12 เช่น โหล, กุรุส (12โหล = 12x12 = 144ชิ้น)

วันเสาร์, กุมภาพันธ์ 18, 2549

iptables for newbie

สมมุติว่าเราอยากจะปิดเครื่องเราโดยสมบูรณ์แบบ แบบว่าชาตินี้ข้าไม่ต้องการคุยกะชาวบ้าน ชาวช่องอีกเลย ก็ให้สั่งว่า
> iptables -A INPUT -i eth0 -j DROP
ถ้าสั่งแบบนี้ แปลว่าเราไม่รับ package ใดๆ ที่เข้ามาทาง eth0 เลย (ก็ไม่ฟังชาวบ้านหน่ะละ)

note: eth0 ก็คือ LAN Card ตัวที่ 1 ของเรา ถ้ามีตัวอื่นๆ อีกก็ไล่ไปเรื่อย
note2: ถ้าไม่ได้อยู่หน้า console อย่าไปสั่ง command นี้เชียว เดี๋ยวจะเป็นเรื่อง

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

> iptables -A INPUT -p icmp -j DROP

มันแปลว่า ถ้ามีอะไรก็ตามที่เป็น icmp เข้ามา ก็ให้ drop ทิ้งไป ไม่ต้องสนใจ ที่นี้ ถ้าสมมุติว่าเรามี LAN Card หลายตัว เกิดอยากปิดแค่บางตัวจะทำยังไง เราก็ต้องผสมคำสั่งเข้าไปซิครับ ย้อนกลับไปดูอันบนกันหน่อย ผมมี -i eth0 อยู่ใช่ม่ะ? เราก็เอาไอ้ -i eth0 นี่ละ มาใส่เข้าไปเลย กลายเป็น

> iptables -A INPUT -i eth0 -p icmp -j DROP

คราวนี้มันก็จะแปลได้ว่า ถ้ามี icmp เข้ามาทาง eth0 เมื่อไหรให้ drop ทิ้งไป แต่ถ้ามาทางอื่นๆ ก็ไม่ต้องทำอะไร (คือปล่อยไปตามปกติ)

คราวนี้มาดูความหมายกันมั่งว่าไอ้ parameter แต่ละตัวเนี่ย มันคืออะไรกันบ้าง? เริ่มจาก

: -A INPUT ไอ้เข้า -A INPUT เนี่ย มันหมายถึงขาเข้า ทีนี้มีขาเข้ามันก็ต้องมีขาออก ก็เปลี่ยนจาก -A INPUT เป็น -A OUTPUT เท่านั้นเองครับ ถ้าเราใช้ -A ต่อๆ กันหลายๆ คำสั่ง มันก็จะเอา rule ไปต่อท้ายเรื่อยๆ ถ้าหากต้องการแทรก ให้ใช้ -I INPUT 1 แทน ซึ่งถ้าใส่ 1 มันจะเติมเข้าไปเป็นตัวแรกสุดเลย

: -i eth0 ใช้ได้กะ -A INPUT เท่านั้น เอาไว้ระบุว่าจะให้ดู package ที่ LAN Card ตัวไหน อีกตัวที่เป็นไปได้คือ -o eth0 ก็จะใช้ได้กะ -A OUTPUT เท่านั้นเหมือนกัน

: -p icmp ไอ้ตัวนี้ละที่จะเป็นตัวกำหนดเลยว่าเราจะ monitor protocal ประเภทไหน เช่น icmp (ping), tcp, udp หรือว่าอื่นๆ ถ้าเป็น tcp หรือว่า udp เราสามารถกำหนด port เพิ่มเติมได้ด้วย parameter -dport 80 หรือ -sport 80 สองตัวนี้ต่างกันตรงที่ว่า ตัวนึงไว้ใช้กะ -A INPUT (-dport 80) ส่วนอีกตัวไว้ใช้กะ -A OUTPUT (-sport 80)

: -J DROP ไอ้เจ้าตัวนี้ละสำคัญที่สุด มันจะเป็นตัวที่บอกว่า ถ้ามี package เข้ามาตามเงื่อนไขที่ระบุไว้ในบรรทัดนี้แล้ว จะให้ทำยังไง เป็นไปได้คือ DROP, ACCEPT, REJECT, REDIRECT ซึ่งที่เราสนใจจะมีสองตัวคือ DROP กะ ACCEPT ความหมายก็ตามชื่อมันเลย DROPACCEPT ก็รับมาเข้ามาแล้วจะจัดการยังไงต่อเป็นอีกเรื่องนึง

: -F อันนี้รุนแรงสุดละ มันคือคำสั่งที่จะลบ rule ทั้งหมดที่เคยทำไว้ ถ้าเกิดทำๆ ไปแล้วเจ๊งก็สามารถ reset ได้ด้วยวิธีนี้ครับ
ก็ช่างหัวมัน ทิ้งไปโล้ด ส่วน

interview google

รอบแรก
1. Complexity ของ quicksort แบบเฉลี่ยกับแย่สุด
2. มี bitstring ยาวมาก ต้องการนับจำนวนบิตที่มีค่าเป็น 1 กำหนดให้มีที่เก็บไม่จำกัด

รอบสอง
1. tcp กับ udp ต่างกันยังไง
2. ถ้าต้องเลือก tcp/udp จะเลือกยังไง
3. firewall จัดการกับ tcp/udp ยังไง

รอบสาม
1. จะ reverse string ยังไงให้เร็วที่สุด
2. ออกแบบฟังก์ชั่นโอนเงินในธนาคาร


- -"

Firefox tune up

1.ไปที่ about:config พิมพ์ว่า config.trim_on_minimize
แล้วปรับเป็น true เพื่อไม่ให้หน่วยความจำมันจำมากไป

2 Ben Goodger ได้ตีพิมพ์วิธีการยับยั้งปัญหานี้ลงในบล็อกไฟร์ฟอกซ์ของเขา
ซึ่งใจความที่สำคัญนั่นก็คือ ปัญหาการเก็บแคชที่มากไป
ไม่มีความจำเป็นใดๆเลย ที่เมื่อเปิดไฟร์ฟอกซ์ แล้วท่องเว็บไป 8 หน้า
แต่ยังเก็บแคชในเว็บแรกที่ท่อง!!

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

โดย Ben ได้สร้างตารางง่ายๆขึ้นมา ซึ่งจะแปรผันตามแรมที่มี
RAM
32MB
64MB
128MB
256MB
512MB
1GB
2GB
4GB
จำนวนหน้าที่จะยังเก็บแคช
0
1
2
3
5
8
8
8

วิธีการก็ง่ายมาก
เพียงแค่ใส่ URL ว่า about:config
จากนั้นใส่โค้ดว่า
ดูนี่:
browser.sessionhistory.max_total_viewers
แล้วก็ดับเบิ้ลคลิกที่ค่า -1 แล้วเปลี่ยนเป็นค่าตามจำนวนแรมที่ใช้
แค่นี้ก็เสร็จสิ้นแล้วครับ

อ้อ อย่างไรก็ตาม มันจะตั้งค่าได้เต็มที่คือ 8 เท่านั้น
ถ้าใส่มากกว่านี้ เช่น 20 30 40 มันจะตั้งให้เป็น 0 ให้ทันที
นั่นคือฟังก์ชั่นการเก็บแคชจะถูกปิดการทำงาน

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

วันพฤหัสบดี, กุมภาพันธ์ 16, 2549

How-to Compile C บน linux

Turbo C มันเป็น IDE = Compiler + Editor + Debugger

gcc เป็น compiler อย่างเดียว
ถ้าอยากได้ IDE ด้วยก็ลองเล่น
พวก kdevelop หรือว่า anjuta

ส่วน debuger ก็ใช้ gdb

ปกติใช้ผ่าน command line เอาไม่ต้องเข้าโปรแกรม :-P
สมมุติว่าเราเขียน program ด้วย notepad ไว้ก่อน
แล้ว save ใส่ file ชื่อ toto.c

เรามาสั่งที่ shell ว่า gcc -o toto toto.c
แล้วว่าสั่ง run ก็สั่ง ./toto

( จริงๆ turbo c ก็ทำแบบนี้ได้นะ รู้สึกว่าใช้คำสั่ง tcc )

บน linux ไม่มี notepad เราใช้โปรแกรมอื่นๆ แทนได้
เช่น gedit ......

How-to mount USB Handy drive in *nix

ใน Linux มักจะใช้ device ชื่อ /dev/sda1
เราก็อาจจะเริ่มจากสร้าง directory ( folder )
ไว้รอเช่น mkdir /mnt/flash
แล้วก็สั่ง mount

mount -t vfat /dev/sda1 /mnt/flash
ก็น่าจะเป็นอันใช้ได้

ที่ http://www.ibiblio.org/pub/Linux/docs/HOWTO/other-formats/html_single/Flash-Memory-HOWTO.html
อธิบายละเอียดเลย ... แต่ถ้าทำง่ายแล้วมันได้ก็ไม่ต้องอ่าน :-)

เครื่องที่เคยลง Ubuntu Linux ไว้ เสีบ USB drive
เข้าไปแล้วใช้ได้เลย ( ไม่ได้ทำอะไรเลย )
ก็มี icon ขึ้นมาบนจอแล้ว clickๆ เอา


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

ส่วนนี้เป็นการเมาท์แฮนดี้ไดรฟ์ โดยเพิ่มพารามิเตอร์ iocharset=utf8 เพื่อให้สามารถอ่านภาษาไทยได้ และ umask=000 เพื่อให้ผู้ใช้ทุกคนสามารถอ่าน และ เขียนได้ และ /mnt/usbdisk นั้น ก็คือไดเรคเทอรี่ที่เราสร้างขึ้นมา เพื่อใช้ในการเมาท์

mkdir /mnt/usbdisk
mount -t vfat /dev/sda1 /mnt/usbdisk -o iocharset=utf8,umask=000

สำหรับ /dev/sda1 นั้น ก็เป็นที่อยู่ของแฮนดี้ไดรฟ์ ซึ่งตรวจสอบได้จากคำสั่ง fdisk -l ดังข้างล่าง

root@chatpong:~# fdisk -l

Disk /dev/hda: 30.0 GB, 30005821440 bytes
!
!
!

Disk /dev/sda: 63 MB, 63766528 bytes
122 heads, 1 sectors/track, 1020 cylinders
Units = cylinders of 122 * 512 = 62464 bytes

Device Boot Start End Blocks Id System
/dev/sda1 * 1 1021 62271+ 6 FAT16
Partition 1 has different physical/logical endings:
phys=(1020, 121, 1) logical=(1020, 103, 1)

ซึ่งเราสามารถประยุกต์ใช้กับอุปกรณ์ต่างๆ ได้

credit : http://chatpong.exteen.com/20050831/entry-1

วันอาทิตย์, กุมภาพันธ์ 05, 2549

RAM requirements

I gave it from http://squid-docs.sourceforge.net
and it so important


Squid keeps an in-memory table of objects in RAM. Because of the way that Squid checks if objects are in the file store, fast access to the table is very important. Squid slows down dramatically when parts of the table are in swap.

Since Squid is one large process, swapping is particularly bad. If the operating system has to swap data, Squid is placed on the 'sleeping tasks' queue, and cannot service other established connections. (? hmm. it will actually get woken up straight away. I wonder if this is relevant ?)

Each object stored on disk uses about 75 bytes (? get exact value ?) of RAM in the index. The average size of an object on the Internet is about 13kb, so if you have a gigabyte of disk space you will probably store around about 80 000 objects.

At 75 bytes of RAM per object, 80 000 objects require about six megabytes of RAM. If you have 8gigs of disk you will need 48Mb of RAM just for the object index. It is important to note that this excludes memory for your operating system, the Squid binary, memory for in-transit objects and spare RAM for for disk cache.

So, what should your sustained-thoughput of your disks be? Squid tends to read in small blocks, so throughput is of lesser importance than random seek times. Generally disks with fast seeks are high throughput, and most disks (even IDE disks these days) can transfer data faster than clients can download it from you. Don't blow a year's budget on really high-speed disks, go for lower-seek times instead - or add more disks.


คิดง่ายๆว่า ถ้ามี พื้นที่ 8gb จะต้องใช้ แรม 48mb ถึงจะครอบคลุมทุกอย่าง

วันพฤหัสบดี, มกราคม 05, 2549

How-to find mp3 in google


วิธีค้นหา เพลง MP3 ใน GooGle (English)


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

--------------
= Index
--------------------------------------------------------

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

0) Key
1) Directories
2) Xitami Servers
3) Directory Listing
4) Andromeda Servers
5) Zina Artists
6) Apache mp3 Servers
7) Individual Songs


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

--------------
= Section 0 - KEY
--------------------------------------------------------

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

You this are just some definitions I will use below.

[Directory String] can be any of the following :
1) "index of"
2) "last modified"
3) "parent of"

[file type] can be any of the following :
1) "mp3"
2) "shn"
3) "wma"

[mp3 name] can be any of the following :
1) the name of the album in quotes
2) the name of the artist in quotes
3) be daring and leave it blank and have lots of links
4) be creative!

[limitors]
1) -html -htm -php -asp -txt -pls

(inurl is optional and may be omitted and in fact most be
omitted if not using a search tool other than google.

(intitle can be used in place of (inurl and has a similar

effect
again you must be useing google.

(-filetype:txt) adding this to the end of your search

string can
filter some false positives.

(-playlist) adding this to the end of your search string

can
filter some false positives.

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

--------------
= Section 1 - Directories
--------------------------------------------------------

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

These are the most common way that mp3s are stored on the

http://www. you
should try these strings first.

String Format :
Type 1 : [Directory String] + (inurl[file type] + [mp3 name]

Type 2 : [Directory String] + (intitle[file type] + [mp3 name]

Type 3 : [Directory String] + [file type] + [mp3 name] + [limitors]

Example Strings :
- intitle:index.of + mp3 + "grandaddy" -html -htm -php -asp -txt -pls
- "index of" + "mp3" + "radiohead" -html -htm -php
- "index of" + mp3 + "grandaddy"
- "index of" + inurl:mp3 + "beatles" -txt -pls
- "index of" + intitle:mp3 + beatles
- "last modified" + "shn" + "dylan"
- "last modified" + inurl:shn + "bob dylan"
- "parent of" + inurl:wma + "grandaddy"

Suggestions :
- Try (intitle:index.of + "mp3" + "band name" -htm -html

-php -asp) first it is usually the most effective.

Another Little Trick:
- If you have been getting alot of results on google but

the pages don't seem
to be there try adding dates and the "apache" string to

your search i.e.

- intitle:index.of + mp3 + "grandaddy" -html -htm -php - asp apache feb-2005
- intitle:index.of + mp3 + "grandaddy" -html -htm -php -

asp apache 2005

or if you just want a big list of mp3' doing a search

like this everymonth
- intitle:index.of + mp3 + -html -htm -php -asp apache mar

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

--------------
= Section 2 - Xitami Servers
--------------------------------------------------------

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

String Format :
Type 1 : "xitami web server" + (inurl[file type] + [mp3 name]
Type 2 : "xitami web server" + (intitle[file type] + [mp3 name]

Example Strings :
- "xitami web server" + "mp3" + "radiohead"
- "xitami web server" + intitle:shn + "beatles"
- "xitami web server" + inurl:mp3 + "magnetic fields"

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

--------------
= Section 3 - Directory Listing
--------------------------------------------------------

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

String Format :
Type 1 : "directory listings" + (inurl[file type] + [mp3 name]
Type 2 : "directory listings" + (intitle[file type] + [mp3 name]
Type 3 : "directory listings of" + (inurl[file type] + [mp3 name]
Type 4 : "directory listings of" + (intitle[file type] + [mp3 name]


Example Strings
- "directory listings" + "mp3" + "radiohead"
- "directory listings" + intitle:shn + "beatles"
- "directory listings" + inurl:mp3 + "magnetic fields"
- "directory listings of" + "mp3" + "radiohead"
- "directory listings of" + intitle:shn + "beatles"
- "directory listings of" + inurl:mp3 + "magnetic fields"

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

--------------
= Section 4 - Andromeda Servers
--------------------------------------------------------

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

String Format :
Type 1 : "scott matthews" + andromeda + [mp3 name]
Type 2 : "scott matthews" + andromeda + [file type] + [mp3 name]
Type 3 : "powered by andromeda" + [mp3 name]
Type 4 : "powered by andromeda" + [file type] + [mp3 name]
Type 5 : inurl:andromeda.php + [mp3 name]
Type 6 : inurl:anromeda.php + [file type] + [mp3 name]
Type 7 : "scott matthews"
Type 8 : "powered by andromeda"
Type 9 : inurl:andromeda.php

Examples :
- "scott matthews" + andromeda + "radiohead"
- "scott matthews" + andromeda + "mp3" + "fitter"
- "powered by andromeda" + "gradaddy"
- "powered by andromeda" + "mp3" + "just like women"
- inurl:andromeda.php + "shn"
- inurl:anromeda.php + "wma" + "dylan"
- "scott matthews"
- "powered by andromeda"
- inurl:andromeda.php


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

--------------
= Section 5 - Zina Artists
--------------------------------------------------------

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

String Format :
Type 1 : "zina artists"

Examples :
- "zina artists"


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

--------------
= Section 6 - Apache mp3 Servers
--------------------------------------------------------

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

String Format :
Type 1 : "stream all" + apache + [mp3 name]
Type 2 : "stream all" + apache
Type 3 : "shuffle all" + apache + [mp3 name]
Type 4 : "shuffle all" + apache

Examples :
- "stream all" + apache
- "stream all" "shuffle all" mp3
- "stream all" + apache + radiohead
- "shuffle all" + beatles

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

--------------
= Section 7 - Individual Songs
--------------------------------------------------------

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

Format : [mp3 name].mp3 -playlist -filetype:txt

Examples :
- "ok_computer_live.mp3" -playlist -filetype:txt
- "*ok_computer*.mp3" -playlist -filetype:txt
- kid*a.mp3 -playlist -filetype:txt