Topic: 
 

ขออนุญาตแยกห้องให้เป็นระเบียบครับ

ลิงก์ลัด

Drupal Theme

Drupal Module

 

เอามาจาก Falling Bullets - Blog - WordPress Clone in 27 Seconds (Part 1 of 40)

เราชื่อ webmaster
# su webmaster

เราตั้งให้ไฟล์ของเราอยู่ใน ~/django
$ cd ~/django

ก่อนเริ่ม ให้ลบ database ชื่อ mysite ที่เราเคยทำไว้ออกก่อน
แล้วจึงค่อยสร้างใหม่แบบว่าง ๆ
$ psql template1 -U superx
Password for user superx <<<--- SUPERX-PASSWORD
template1=# DROP DATABASE mysite;
template1=# CREATE DATABASE mysite;
template1=# \q

เริ่มสร้างโปรเจกต์

Topic: 
 

ลองบนอูบุนตู

ls ให้มีสี
แก้ /etc/passwd ให้ชื่อเรามีเชลล์เป็น /bin/bash
$ sudo vi /etc/password
...
user1:x:1101:1001::/home/user1:/bin/bash
...

หรือผ่านคำสั่ง usermod
$ sudo usermod -s /bin/bash user1

grep ให้มีสี
แก้ตัวแปร GREP_OPTION
$ export GREP_OPTIONS='--color=auto'
เอามาจาก debian-administration - grep: highlighting matches in color
ดูที่มาของไอพี
Topic: 
 

ลดขนาดรูปพร้อมกับหมุนภาพอัตโนมัติ ทำลึกลงไปทุกไดเรคทอรี่

$ sudo apt-get install imagemagick jhead
$ sudo touch /usr/local/bin/d.canon5.py
$ sudo chmod 0755 /usr/local/bin/d.canon5.py
$ sudo vi /usr/local/bin/d.canon5.py

Topic: 
 

หาค่า factor ของ 2 จำนวนเต็ม
สมการคือ (nX * x) + (nY * y) = z
รู้ x, y, และ z
อยากทราบจำนวน nX และ nY ที่เป็นจำนวนเต็ม ว่ามีค่าเท่าไหร่มั่ง

ตั้งชื่อโปรแกรมว่า d.calc2.py
$ vi d.calc2.py

#!/usr/bin/env python
import sys
if sys.argv[3]==None:
  nSum=input("Enter sum amount: ")
  nXparms = input("Enter x parms: ")
  nYparms = input("Enter y parms: ")
else:
  nSum=eval(sys.argv[1])
  nXparms=eval(sys.argv[2])
  nYparms=eval(sys.argv[3])
#
nX=0
nY=1
print "nX*%f + nY*%f = %f" % (nXparms, nYparms, nSum)
while nY>0:
  nY=float(nSum-nXparms*nX)/nYparms
  nRemain=float(nY-int(nY))
  if nRemain==0:
    print "nX=%i, nY=%i" % (nX,nY)
  #
  nX=nX+1
#

ทดลองเรียกใช้งาน
$ ./d.calc2.py 50 1.5 2.5
nX*1.500000 + nY*2.500000 = 50.000000

Pages

Subscribe to ThaiTux.info RSS