My home have 3 computer. I want to share internet for all computer.
I search from internet and found Howto Share internet connection from http://ubuntuforums.org.
Following this step and it work!!!!!!
Note: Type all the following commands in a root terminal, DO NOT use sudo. Please use su or sudo su -
Start by configuring the network card that interfaces to the other computers on you network:
# ifconfig ethX ip
where ethX is the network card and ip is your desired server ip address (Usually 192.168.0.1 is used)
My note : My ethX was eth0 and ip was 192.168.1.1
Then configure the NAT as follows:
# iptables -t nat -A POSTROUTING -o ethX -j MASQUERADE
where ethX is the network card that the Internet is coming from
# echo 1 > /proc/sys/net/ipv4/ip_forward
Install dnsmasq and ipmasq using apt-get:
# apt-get install dnsmasq ipmasq
Restart dnsmasq:
# /etc/init.d/dnsmasq restart
Reconfigure ipmasq to start after networking has been started:
# dpkg-reconfigure ipmasq
Repeat steps 1 and 2.
Add the line "net.ipv4.ip_forward = 1" to /etc/sysctl.conf
# gedit /etc/sysctl.conf
Reboot. (Optional)
After reboot , It's work and I set Windows XP on VMware 2Beta to use this share by set DNS to my ISP.
Everything OK!!!!!
Thank for anaoum from http://ubuntuforums.org very much.
From : http://ubuntuforums.org
และมีคำแนะนำให้ใช้ firewall ชื่อ firestarter install (Its just a frontend to iptables.In its preferences, set "internet connected device" to the internet, and "local network device" to the local device. Then enable NAT and DHCP if you want...) โดย
sudo apt-get install firestarter
ที่ http://www.opentle.org บอกว่า
ไม่ต้องลงอะไรเพิ่มแค่พิมพ์ตามนี้ (แต่ต้องเป็น root ก่อน)
echo 1 > /proc/sys/net/ipv4/ip_forward iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
(eth0 คือขาที่ ออกเน็ต) เครื่อง ลูกก็ ตั้งให้ ip class เดียวกับ eth0 เอา ถ้าไม่อยากแจก dhcp ถ้าอยากแจกก็ ลง package dhcp ซะ
ยังไม่ได้ลองเลย ไว้มีโอกาสค่อยลองดูนะครับ
Software requirement
- ระบบสมาชิก การสมัครสมาชิกใหม่
- ใบสำคัญรับเงิน
- การ์ดลูกหนี้
- ระบบจัดการเอกสาร เช่น รายงานการประชุม , ระเบียบกลุ่มออมทรัพย์นักพัฒนาภาคใต้ , แบบฟอร์ม ฯลฯ ระบบจัดการเงินกู้ เงื่อนไขการอนุมัติ ค่าบำรุง ยอดเงินค้างชำระ
รายงาน
- พันธะผูกพันการกู้เงิน
- ยอดเงินออม
- ยอดคงเหลือเงินกู้
ลูกหนี้
- หัวของการ์ดลูกหนี้ ประกอบด้วย เอกสารสัญญากู้ที่ ..., รหัสสมาชิก, ประเภทเงินกู้ (เงินกู้สามัญ,เงินกู้พิเศษ,เงินกู้สินเชื่อเพิ่มศักยภาพการทำงาน,เงินกู้ประวัติดี), ได้รับอนุมัติเงินกู้เป็นจำนวน ... บาท เมื่อวันที่ ... เดือน ... พ.ศ. ... กำหนดชำระคืน ... งวด ๆ ละ ... บาท ตั้งแต่เดือน ... พ.ศ. ... ถึงเดือน ... พ.ศ. ...
- รายละเอียดในการ์ดลูกหนี้ เป็นตารางโดยมีหัวตารางคือ งวด, เดือน-พ.ศ. (ที่จ่ายชำระ), ชำระเงินต้น(บาท), ชำระค่าบำรุง(บาท), ชำระค่าปรับเงินต้น(บาท), ชำระค่าปรับค่าบำรุง(บาท), ยอดคงค้าง(บาท)
- รายชื่อผู้ร่วมกู้ (กรณีกู้พิเศษ มีรายชื่อผู้ร่วมกู้ได้หลายราย)
- ขั้นตอนการทำงาน
- บันทึกการกู้เงิน เป็นการบันทึกรายละเอียดการกู้เงิน ประกอบด้วย เอกสารสัญญากู้ที่ ..., รหัสสมาชิก, ประเภทเงินกู้ (เงินกู้สามัญ,เงินกู้พิเศษ,เงินกู้สินเชื่อเพิ่มศักยภาพการทำงาน,เงินกู้ประวัติดี), ได้รับอนุมัติเงินกู้เป็นจำนวน ... บาท เมื่อวันที่ ... เดือน ... พ.ศ. ... กำหนดชำระคืน ... งวด ๆ ละ ... บาท ตั้งแต่เดือน ... พ.ศ. ... ถึงเดือน ... พ.ศ. ...
- บันทึกการรับชำระเงินกู้ โดยเลือกใบกู้เงิน (จากเลขที่ใบกู้หรือหมายเลขสมาชิกหรือชื่อสมาชิก) ป้อนวันที่, ชำระเงินต้น(บาท), ชำระค่าบำรุง(บาท), ชำระค่าปรับเงินต้น(บาท), ชำระค่าปรับค่าบำรุง(บาท)
- บันทึกรายการชำระโดยทุกอย่างอิงกับเลขที่ใบกู้เงิน เพื่อให้สามารถแสดงรายการเคลื่อนไหวทุกอย่างในการ์ดลูกหนี้ได้อย่างถูกต้อง
I try to install VMWARE 2 Beta on Ubuntu 8.04 Hardy by follow this step (from ubuntu-tutorials.com)
How to install VMware Server 2.0 Beta in Ubuntu 7.10 “Gutsy Gibbon”
- Download VMware Server 2.0 Beta available from the VMware website. Write down the serial number it generates for you at registration.
- Unpack this archive to a location on your machine (perhaps /tmp).
- Before you configure and compile VMware Server we need to disable ipv6 support in Ubuntu as it is not currently compatible.
- sudo aptitude install build-essential xinetd
- cd /tmp/vmware-server-distrib ; sudo ./vmware-install.pl
- Answer the questions presented during the installation. The defaults should be safe in most cases.
- Because Ubuntu does not use the root user account we also need to setup access for your main user. Replace root with your username on line 10 of: /etc/vmware/hostd/authorization.xml (ACEDataUser).
- At this point I had to restart my machine to put the changes in place. I did try restarting the service(s) after changing the config, but it still didn’t allow access.
- Access your VMware Server via http://localhost:8222 or https://localhost:8333
- Accessing the remote console tab to view your virtual machine will also require an extension installed to Firefox. This also requires a browser restart after the extension is installed.
This instruction was work on Ubuntu 8.04 too.
Relate links : - Cant connect to VMWare server using remote console - How to install VMware Server 2.0 Beta in Ubuntu 7.10 “Gutsy Gibbon”
I'm search "How to install PhotoShop CS3 on Ubuntu". Many links of how to :
- Wine Review: Photoshop CS3 on Linux with Wine
- Flash CS3 and Photoshop CS3 running in Wine
- Adobe Indesign CS3, Photoshop CS3, and Flash CS3 fail to install
Now!!!! Still don't work.
บทความฉบับนี้สำเนามาจาก http://linux.thai.net เห็นว่าน่าสนใจจึงขอทำสำเนามาไว้ในเว็บไซท์นี้ เพื่อช่วยเผยแพร่แนวคิดอีกช่องทางหนึ่งด้วยครับ
ฉบับแปล ของหน้านี้
เราหยุดการแนบไฟล์เวิร์ดได้
โดย Richard M. Stallman, มกราคม 2545
คุณเกลียดการได้รับเอกสารเวิร์ดที่มากับอีเมลไม่ใช่หรือ? เอกสารแนบที่เป็นเวิร์ดนั้นช่างน่ารำคาญ แต่ที่แย่ยิ่งกว่านั้น มันยังขัดขวางผู้คนไม่ให้เปลี่ยนมาใช้ซอฟต์แวร์เสรีอีกด้วย บางทีเราอาจหยุดการแนบไฟล์เช่นนี้ได้ ด้วยการร่วมกันออกแรง สิ่งที่ต้องทำคือขอร้องแต่ละบุคคลที่ส่งไฟล์เวิร์ดมาหาเรา ให้ช่วยพิจารณาวิธีการส่งเอกสารเสียใหม่
softganz@softganz-desktop:~$ history|awk '{a[$2]++} END{for(i in a){printf "%5d\t%s\n",a[i],i}}'|sort -rn|head
134 ls
101 sudo
62 cd
15 wine
15 chmod
14 ping
13 grep
10 ps
10 bin/nas200
7 top
เอามั่ง(เหมือนกัน) ฐานที่เลิกใช้ Windows หันมาหา Ubuntu เต็มตัว
ปล. แต่ก็ยังมี wine อยู่นะ
Web 2.0 มีการแยกระหว่างเนื้อหา(XHTML) กับ ดีไซน์(Layout & Design) ออกจากกัน ซึ่งการเขียน CSS Style Sheet จะมีความสำคัญกับการออกแบบเป็นอย่างมาก
CSS Properties Index เป็นที่รวบรวม CSS Property ตั้งแต่รุ่น CSS1 , CSS2 , CSS3 ว่ามี property อะไรบ้าง ค่า default ของแต่ละ property คืออะไร
ก็เลยขอเอามาเก็บไว้เป็นแหล่งอ้างอิงนะครับ
Edit : เพิ่มเติม Full property table จาก W3C
Edit : CSS Selectors
ที่มา meiert.com
Example PHP code for download file that nobody know your file url
ตัวอย่าง code สำหรับดาวน์โหลดไฟล์โดยไม่ให้ใครรู้ url ของไฟล์ที่กำลังดาวน์โหลด
ติดตั้ง Ubuntu Desktop ให้เป็น Server (LAMP)
Install Apache
#sudo apt-get install apache2
Enable mod_rewrite
#sudo a2enmod rewrite
เปลี่ยน DocumentRoot ของ apache เป็น folder อื่น และเปิดใช้งาน clean url
#gksudo gedit /etc/apache2/sites-available/default
- เปลี่ยนบรรทัด /var/www/ เป็น /my web folder/ จำนวน 2 ตำแหน่ง
- แก้ค่า AllowOverride ของ /my web folder/ จาก None เป็น AllowOverride All
Install PHP
<a class="hashtag" href="/tags/sudo">#sudo</a> apt-get install php5 libapache2-mod-php5 php5-gd <a class="hashtag" href="/tags/sudo">#sudo</a> /etc/init.d/apache2 restart
Install MySQL
<a class="hashtag" href="/tags/sudo">#sudo</a> apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql phpmyadmin <a class="hashtag" href="/tags/gksudo">#gksudo</a> gedit /etc/php5/apache2/php.ini
add this line extension=mysql.so
#sudo /etc/init.d/apache2 restart
หากมีข้อมูลเก่าของ mysql ก็สามารถ copy มาไว้ที่ /var/lib/mysql แล้ว โดยใช้คำสั่ง
<a class="hashtag" href="/tags/sudo">#sudo</a> cp /media/disk/var/lib/mysql/* /var/lib/mysql/ <a class="hashtag" href="/tags/sudo">#sudo</a> chown -hR mysql /var/lib/mysql/* <a class="hashtag" href="/tags/sudo">#sudo</a> chgrp -hR mysql /var/lib/mysql/*
ทางทีดีคือไปอ่านรายละเอียดจากเว็บต้นฉบับดีกว่าครับ ที่ Installing LAMP On Ubuntu For Newbies
Or from howtoforge.com
#sudo apt-get install apache2 apache2-doc apache2-mpm-prefork apache2-utils libexpat1 ssl-cert
<a class="hashtag" href="/tags/sudo">#sudo</a> apt-get install libapache2-mod-php5 php5 php5-common php5-curl php5-dev php5-gd php5-idn php-pear php5-imagick php5-imap php5-json php5-mcrypt php5-memcache php5-mhash php5-ming php5-mysql php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl
ติดตั้ง Tahoma font
ถึงยังไงผมก็ยังชอบฟอนท์ Tahoma ของ Windows อยู่ดี ก็เลยต้องหาวิธีติดตั้งฟอนท์ Tahoma บน Ubuntu
เจอบทความ Adding Windows fonts in Linux ทดลองดูแล้ว It's work เลยเอาลิงก์มาเก็บไว้ก่อน
วิธีที่ผมใช้ง่ายนิดเดียว คือ copy fonts Tahoma จาก Windows/Fonts มาใว้ใน folder ./fonts ของ home folder
แล้วก็ทำการติดตั้งฟอนต์ทดแทน เพื่อแก้ปัญหาสระเยื้องใน OOo
ติดตั้ง Extensions ของ Firefox ที่ใช้ประจำ คือ CollorZilla , Download Statusbar , DownThemAll , Firebug , FireGestures , NoScript , ShowIP , Xmarks
Install FileZilla
#sudo apt-get install filezilla
Install thunderbird
#sudo apt-get install thunderbird
Install Geany editor
#sudo apt-get install geany
Upgrade OOo.org 2.3.0
#sudo gedit /etc/apt/sources.list
add 2 lines
deb http://download.thaigrid.or.th/pub/ubuntu/contrib gutsy openoffice.org deb-src http://download.thaigrid.or.th/pub/ubuntu/contrib gutsy openoffice.org
<a class="hashtag" href="/tags/sudo">#sudo</a> apt-get update <a class="hashtag" href="/tags/sudo">#sudo</a> apt-get install openoffice.org
NAS200
Mounting SMB Shares Network share permanently mount samba share
Add this line to file /etc/init.d/module-init-tools
#for Aircard 580 modprobe usbserial vendor=0x1199 product=0x0122 mknod /dev/ttyUSB5 c 188 0 # mount NAS200 modprobe smbfs mkdir /media/nas200
Manual mount nas200 to /media/nas200 is
#sudo mount -t smbfs //192.168.1.2/ /media/nas200 -o username=myusername,password=mypassword,uid=1000,mask=000,iocharset=utf8
Make AirCard button on panel
- Right click on panel -> Add to panel
- Select Custom Application Launcher
- Command : xterm -T "Connect to CDMA" -e pppd call cdma
มีรายชื่อโปรแกรม OpenSource ที่สามารถใช้งานทดแทนในงานที่เป็นอยู่ ผมไปได้รายชื่อนี้มาจาก linux.sothorn.org จึงขออนุญาตเก็บเอามาเผยแพร่ต่อนะครับ
- Windows Vista OS to Ubuntu
- Internet Explorer Browser to Firefox Browser
- Microsoft Office to OpenOffice
- Mactopia to NeoOffice
- MathWorks MATLAB to Scilab
- Microsoft Access to Kexi
- Microsoft Word to OpenOffice Writer
- Microsoft Excel to OpenOffice Calc
- Microsoft Visio to Dia
- Blackboard to Moodle
- Box to Cabos
- Microsoft Project to Open Workbench
- Mindjet to FreeMind
- Adobe Illustrator to Inkscape
- Adobe PhotoShop to GIMP
- Adobe Premiere to Avidemux
- AutoCAD to Archimedes
- Microsoft PowerPoint to OpenOffice Impress
- Microsoft Paint to Tux Paint
- TruSpace to Blender
- Adobe GoLive CS2 to Mozilla SeaMonkey
- Adobe Dreamweaver to NVU
- Macromedia Flash Professional to OpenLaszlo
- Microsoft Frontpage to Bluefish
- Windows Notepad to ConTEXT
- Altova XMLSpy to XML Copy Editor
- Adobe Acrobat to PDFCreator
- Adobe Framemaker to DocBook
- Microsoft Publisher to Scribus
- AIM to Pidgin
- FeedDemon to RSS Bandit
- Microsoft MSN Messenger to aMSN
- Microsoft Outlook to Thunderbird
- Skype to Wengophone
- iTunes to Songbird
- Nero Burning Rom to K3b
- Quicktime to Darwin Streaming Server
- TiVo Desktop to Galleon.tv
- Windows Media Player to Miro
- CuteFTP to Filezilla
- iBackup to ZManda
- Norton Ghost to Partition Image
- Rational Purify to Valgrind
- WinZip to 7-Zip
- Kaspersky Anti-Virus Personal to Winpooch
- McAfee VirusScan to ClamWin
- Norton Personal Firewall to WIPFW
- Authorize.net to OpenSSL
- Microsoft Money (Plus) to TurboCash
- Quickbooks to Compiere
ที่มา : linux.sothorn.org | whdb.com