Saturday, August 23, 2014

X-GNOME-Autostart-Delay cairo-dock

/.config/autostart$ vim cairo-dock.desktop

[Desktop Entry]
Type=Application
Exec=cairo-dock &
Hidden=false
NoDisplay=false
#X-GNOME-Autostart-enabled=true
X-GNOME-Autostart-Delay=150
Name[en_US]=Cairo Dock
Name=Cairo Dock
Comment[en_US]=Cairo Dock
Comment=Cairo Dock

/.config/autostart$ vim dropbox.desktop

[Desktop Entry]
Name=Dropbox
GenericName=File Synchronizer
Comment=Sync your files across computers and to the web
Exec=dropbox start -i
Terminal=false
Type=Application
X-GNOME-Autostart-Delay=180
Icon=dropbox
Categories=Network;FileTransfer;
StartupNotify=false

Sunday, August 17, 2014

webmin + ssl + https

To use webmin with https:// on debian

Install pack 'libnet-ssleay-perl'

aptitude install perl libnet-ssleay-perl libnet-ssleay-perl libauthen-pam-perl libio-pty-perl


Ref: install-webmin-on-debianubuntu

Wednesday, July 30, 2014

ERROR 1064 (42000) at line 19: mailwatch


'-------------Old---------------------'
CREATE TABLE audit_log (
  timestamp timestamp(14) NOT NULL,
  user varchar(20) NOT NULL default '',
  ip_address varchar(15) NOT NULL default '',
  action text NOT NULL
) TYPE=MyISAM;


'---------------Edit----------------------'

CREATE TABLE audit_log (
  timestamp timestamp NOT NULL,
  user varchar(20) NOT NULL default '',
  ip_address varchar(15) NOT NULL default '',
  action text NOT NULL
) ;

Delete (14) and TYPE=MyISAM;

ทุกฟิวด์ในดาต้าเบส

Friday, June 27, 2014

การแก้เลขเศษส่วน 1/2, 3/4 ใน LibreOffice

มักเจอปัญหาเรื่องการพิมพ์เลข 1/2, 3/4 ใน LibreOffice แล้วแสดงออกมาเป็นเลขเศษส่วน วิธีแก้ไขปัญหาดังกล่าวคือ การปิด AutoCorrect  ดังนี้









Friday, June 13, 2014

dum mysql table

mysql -u username -p db_name < /path/to/table_name.sql

mysql -u root -p --default_character_set utf8 Database < directory.sql

Database


Collation ของ UTF-8 การสร้างตารางหรือแม้แต่ฟิวส์ให้ใช้เป็น utf8_unicode_ci




- ถ้ามีการติดต่อฐานข้อมูล ให้เพิ่มในส่วนของ mysql_db_query($dbname,"SET NAMES UTF8");
- หรือ mysql_query("SET NAMES UTF8");

Dum database

Ref:
http://www.thaicreate.com/community/php-mysql-thai.html

http://forum.dekitclub.com/index.php?topic=863.0

http://stackoverflow.com/questions/6682916/how-to-take-a-backup-of-a-single-table-in-the-mysql-database

Thursday, June 5, 2014

รวมสูตรใน Excel

1. ถ้าไม่มีการคีย์ข้อมูล แล้วผลลัพยังไม่แสดง ตัวอย่าง



สูตร: =IF(B3="","DD/MM/YYYY",B3+D3)

ถ้าไม่มีการคีย์ข้อมูลในช่อง Start Date ให้แสดง MM/DD/YYYY แต่คีย์ข้อมูลให้คำนวนเซล B3+D3 ออกมา







Monday, June 2, 2014

Can't import mysql database on ubuntu Err. phpmyadmin "open_basedir" access to the /tmp directory "ubuntu"

Fix it
1. sudo vim /etc/phpmyadmin/apache.conf
บรรทัด
php_admin_value open_basedir /usr/share/phpmyadmin/:/etc/phpmyadmin/:/var/lib/phpmyadmin/:/usr/share/php/php-gettext/:/usr/share/javascript/:/usr/share/php/tcpdf/

ให้เพิ่ม /tmp/ ต่อท้าย ดังนี้
php_admin_value open_basedir /usr/share/phpmyadmin/:/etc/phpmyadmin/:/var/lib/phpmyadmin/:/usr/share/php/php-gettext/:/usr/share/javascript/:/usr/share/php/tcpdf/:/tmp/

2. sudo chmod -R 777 /tmp/

3. sudo service apach2 restart

Ref.

Wednesday, May 28, 2014

วิธีตั้งค่าคีย์ลัดเปลี่ยนภาษาเป็น Alt+Shift สำหรับ gnome desktop

ให้เปิดโปรแกรม dconf แล้วไปที่ org > gnome > desktop > wm > keybinding มองหาหัวข้อ switch-input-source กับ switch-input-source-backward นะเจ้าฮะ โดยให้ตั้งค่าดังนี้เจ้าฮะ

switch-input-source ['Shift_L']
switch-input-source-backward ['Shift_L']




คัดลอกมาจากเว็บไซต์
http://forum.ubuntuclub.com/index.php?topic=510.0

Tuesday, April 22, 2014

Duplicate mail on postfix

แก้ปัญหาเรื่องเมลเบิ้ลใน postfix สร้างไฟล์ดังกล่าวขึ้นมา แล้วปรับไฟล์ /etc/postfix/main.cf ดังนี้
-------------------------------------------------
mailbox_command = /usr/bin/procmail -a "$EXTENTION"
-------------------------------------------------

Create file procmailc

vim /etc/procmailrc

------------------------
LOCKFILE=$HOME/.lock
VERBOSE=no
LOGFILE="/var/log/procmail.log"

:0 Wh: msgid.lock
| formail -D 8192 msgid.cache

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


For iRedmail
For Duplicate mail for forwards (dovecot+postfix+postfixadmin
Edit main.cf, "receive_override_options = no_address_mappings"

Thursday, April 17, 2014

ตัวอย่าง smtp command

Reference:

COMMAND:
telnet mail.reddit.com 25

COMMAND:
helo hi
RESPONSE:
250 mail.reddit.com

COMMAND:
mail from: youremail@gmail.com
RESPONSE:
250 2.1.0 Ok

COMMAND:
rcpt to: mailbox.does.not.exist@reddit.com
RESPONSE:
550 5.1.1 : Recipient address rejected: User unknown in local recipient table


COMMAND:
quit
RESPONSE:
221 2.0.0 Bye