คอมพิวเตอร์ทั่วไป


ช่วงนี้ได้หวนเข้ามาทำเว็บไซต์เองอีกบางเว็บ มีความจำเป็นที่ต้องจัดการกับรูปภาพจำนวนหนึ่ง ไม่ว่าจะเป็น ย่อขนาดรูป ลดความจุของรูป แม้ประทั้ง ทำขอบ

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

ที่กล่าวมาทั้งหมดนี่ไม่มีอะไรเพราะผมไปเจอเว็บนี้มา http://webresizer.com/ เป็นเว็บที่ช่วยงานพวกนี้ได้ระดับหนึ่ง เอามาบันทึกไว้ คราวหน้าคราวหลังจะได้เข้าไปใช้บริการอีก

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

ใครลองบ้างแล้ว เป็นไงบ้างเ่ล่าให้ฟังที ใจไม่ถึง ..

เนื่อง​จาก​ประสพปัญหา​ profile ​ใน​การ​ set ​ค่า​ Dialup ​ของ​ IPCop ​มีน้อยไปคือ​ ​มีมา​ให้​แค่​ 5 profiles ​ซึ่ง​ผมเองจำ​เป็น​ต้อง​ใช้​เยอะๆ​ด้วย​สิ​ ​เลย​ต้อง​ขยายมันซะหน่อย

วิธีการคือ

1. remote ​เข้า​ไปแก้​ไขไฟล์​ /home/httpd/cgi-bin/vi pppsetup.cgi
ก่อนแก้​ให้​ทำ​การ​ backup ​ไฟล์​เก่า​ไว้​ก่อนนะครับ​กัน​ผิดพลาด

# cp pppsetup.cgi pppsetup.cgi-25-06-2008

เสร็จ​แล้ว​ vi ​แก้​ไฟล์​ pppsetup.cgi ​ตรงบรรทัดที่​ 35 ​ตามจำ​นวนที่​ต้อง​การ​ ​เช่นผม​ต้อง​การ​ 15

1
2
3
4
5
6
7
8
9
10
11
12
13
14
our %pppsettings=();
my %temppppsettings=();
our %modemsettings=();
our %isdnsettings=();
our %netsettings=();
my %selected=();
my %checked=();
my @profilenames=();
my $errormessage = '';
my $maxprofiles = 15;
my $kernel=`/bin/uname -r | /usr/bin/tr -d '\012'`;
our $drivererror = '';
 
&Header::showhttpheaders();

2. ​เสร็จ​แล้ว​ cd ​ไปที่​ /var/ipcop/ppp ​ใน​ขั้นตอนนี้​จะ​เป็น​การเพิ่มจำ​นวน​ file ​ที่​เก็บ​ profile ​ให้​เท่า​กับ​จำ​นวน​ maxprofiles ​ที่​เรา​ได้​กำ​หนดไป​ใน​ขั้นตอนที่​ 1
ใน​ paht ​นี้​เดิมที​จะ​มี​ไฟล์​อยู่​เท่า​กับ​ด้านล่างนี้คือ

root@aone-dial:/var/ipcop/ppp # ls -l
total 72
-rw-r--r-- 1 nobody nobody  22 2005-11-07 04:31 fake-resolv.conf
-rw------- 1 nobody nobody  20 2006-10-06 09:19 secrets
-rw-r--r-- 2 nobody nobody 469 2006-10-06 09:19 settings
-rw-r--r-- 1 nobody nobody 464 2006-09-12 03:03 settings-1
-rw-r--r-- 1 nobody nobody 470 2006-10-03 09:56 settings-2
-rw-r--r-- 1 nobody nobody 463 2006-09-28 10:26 settings-3
-rw-r--r-- 1 nobody nobody 473 2006-08-03 21:44 settings-4
-rw-r--r-- 1 nobody nobody 462 2006-10-05 18:27 settings-5

ซึ่ง​เท่า​กับ​จำ​นวน​ porfile ​ที่มี​ ​เพื่อ​จะ​ให้​มันมี​ 15 profiles ​ตามที่​ต้อง​การ​ ​ให้​ทำ​การสร้างไฟล์​ settings-6 ​ถึง​ settings-15 ​ขึ้นมา​ ​วิธีที่ง่ายที่สุดคือ​ copy ​จาก​ไฟล์​เดิมครับ

# cp settings-1 settings-6
# cp settings-1 settings-7
# cp settings-1 settings-8
# cp settings-1 settings-9
# cp settings-1 settings-10
# cp settings-1 settings-11
# cp settings-1 settings-12
# cp settings-1 settings-13
# cp settings-1 settings-14
# cp settings-1 settings-15

3. profile ​ที่​เพิ่มขึ้นมาอีก​ 10 profiles ​นี้​จะ​ต้อง​แก้ค่า​ PROFILE​ข้าง​ใน​ไฟล์ทุกไฟล์​ ​ให้​ตรง​กับ​ชื่อ​ profile ​เช่น​ ​ของไฟล์​ settings-6 ​โดย​การ​เข้า​ไปแก้ที่บรรทัดที่​ 24 ​ให้​ตรง​กับ​ชื่อ​ profile ​นั่นคือแก้​เป็น​ 6

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
PHONEBOOK=RELAY_PPP1
PROTOCOL=RFC2364
MAXRETRIES=2
DIALMODE=T
DNS1=
SENDCR=off
DEBUG=off
MODEM=PCIST
RECONNECTION=manual
DNS=Automatic
TELEPHONE=
USEIBOD=off
SPEAKER=on
ENCAP=
HOLDOFF=30
TIMEOUT=0
AUTH=pap-or-chap
METHOD=PPPOE_PLUGIN
DTERATE=115200
PASSWORD=user123
AUTOCONNECT=off
DNS2=
MODULATION=AUTO
PROFILE=6
LINE=WO
COMPORT=ttyS1
USERNAME=user1
VALID=yes
TYPE=modem
USEDOV=off
BACKUPPROFILE=1
PROFILENAME=FNS-PNK
DIALONDEMANDDNS=off
LOGINSCRIPT=

ให้​ทำ​อย่างนี้​กับ​ทุกๆ​ ​ไฟล์ที่สร้างขึ้นมา​ใหม่

4. ​สุดท้าย​ ​ต้อง​ chown ​ด้วย​เพราะ​เรา​ login ​เข้า​มา​ด้วย​ user root ​ซึ่ง​ไฟล์ที่​เป็น​ของ​ root ​จะ​แก้​ไขผ่านหน้า​เว็บเพจ​ ​ของ​ IPCop ​ไม่​ได้​เพราะ​ web server ​ของ​ IPCop start ​ด้วย​ user nobody ​ต้อง​ chown ​เป็น​ nobody ​ก่อน

# chown nobody:nobody settings-*

เสร็จ​แล้ว​ถ้า​ไม่​มีอะ​ไรผิดพลาด​ ​ก็​สามารถ​เข้า​ไปที่หน้า​เพจ​ Network -> Dialup
ก็​จะ​เห็นจำ​นวน​ profile ​เพิ่มขึ้น​ ​ตามรูปด้านบน​…

ข่าวนี้อยากจะได้ยินเหลือเกิน Elephants Dream เป็นหนังที่เกิดจาก องค์ประกอบของ open source ต่างๆมารวมกัน สรรค์สร้างงานหนัง computer graphic ออกมาได้อย่างยอดเยี่ยม ทำให้หลายๆคนได้เห็นแล้วว่า open source ทำอะไรได้บ้าง ผมไปเจอ
Elephants Dream จากblogของคุณmkเลยเอามาเล่าต่อ อย่างดีใจ ที่ขีดจำกัดของ open source เริ่มสั้นลงทุกที ดูภาพกันไปก่อน

อ้อผมลืมบอกไปใครสนใจอยากได้หนังเรื่องนี้มาดูไปดาวน์โหลดมาได้ครับ ที่ http://www.elephantsdream.org/
หรือ http://public.www.planetmirror.com/pub/blender/ED

(more…)

เข้าไปแก้ที่ไฟล์ includes/databases.php ในท้ายๆฟังก์ชัน database ประมาณบรรทัดที่ 101-104

$this->_table_prefix = $table_prefix;
//@mysql_query("SET NAMES 'utf8'", $this->_resource);
$this->_ticker = 0;
$this->_log = array();

เอาคอมเม้นท์ออกตามด้านล่าง

$this->_table_prefix = $table_prefix;
@mysql_query("SET NAMES 'utf8'", $this->_resource);
$this->_ticker = 0;
$this->_log = array();

แค่นี้แหละ(หาสามวัน  :cry: )

Next Page »

Get Adobe Flash playerPlugin by wpburn.com wordpress themes