ก๊วนซอฟท์แวร์ </softganz> SoftGang (Gang Software)

Web &amp; Software Developer Gang.

613 items|« First « Prev 28 29 (30/62) 31 32 Next » Last »|
โดย Little Bear on 28 ก.ค. 55 21:50

ยังไม่ได้ศึกษา IPv6 อย่างจริงจัง รู้เพียงแค่ว่าวันหนึ่งมาถึงแน่ ๆ วันนี้ไปอ่านที่คุณ icez เขียนไว้ที่ Basic IP(v6) for System Administrator ลองอ่านดูก็พอเข้าใจ แต่ตนเองใช้ Debian ไม่ใช่ CentOS คงต้องหาข้อมูลต่อไป แต่ก็ขอเก็บอันนี้ไว้ก่อนก็แล้วกัน

โดย Little Bear on 28 ก.ค. 55 16:27

สร้างไฟล์ /backup/backup.sh เขียน code ตามนี้

#!/bin/sh

DEST="/backup/daily"

if [ "$1" != "" ]; then
  DEST=$1
fi

echo "Backup to $DEST"

mkdir $DEST
START=$(date +%s)
rsync -avtp /* $DEST --delete --exclude-from=/backup/backup-exclude.txt
FINISH=$(date +%s)

echo "Backup to $DEST on $(date '+%A, %d %B %Y, %T') total time: $(( ($FINISH-$START) / 60 )) minutes, $(( ($FINISH-$START) % 60 )) seconds">>/backup/log/backup.log

สร้างไฟล์ /backup/backup-exclude.txt กำหนดชื่อโฟลเดอร์ที่ไม่ต้องการให้ backup

/backup/*
/dev/*
/proc/*
/sys/*
/tmp/*
/run/*
/mnt/*
/media/*
/lost+found
/home/*/.gvfs
var/log/httpd
var/spool

แล้วกำหนด cronjob ให้ทำงานทุกวันตอนตี 2

* 2 * * * /backup/backup.sh
โดย Little Bear on 24 ก.ค. 55 18:03

ได้ไฟล์ PDF เรื่อง "เพชรพระอุมา" หลายเล่ม แต่เป็น PDF ที่ไม่สามารถอ่านกับ Nook ได้เลย สระบนล่างหายเกลี้ยง ก็เลยต้องหาทางทำไฟล์ PDF ใหม่ โดยแปลงด้วย Calibre ให้เป็น text พอแปลงเสร็จก็เอา text มาใส่ LibreOffice Writer แต่ทว่า.... ข้อความที่สำเนามาจาก PDF มันมีการขึ้นบรรทัดใหม่ทุกบรรทัด เลยต้องมานั่งหา pattern ในการเชื่อมบรรทัด ก็ได้ประมาณนี้ (แต่ต้องทำกับ Geany เนื่องจากต้องใช้ regular expressions)

  1. ลบบรรทัดว่าง
    \n\n = \n
  2. เชื่อมบรรทัด
    \n([\w]) = \1
  3. ลบเลขที่หน้า
    \n\n[0-9][0-9][0-9][0-9] = 
  4. ลบบรรทัดว่าง
    \n\n = \n
โดย Little Bear on 20 ก.ค. 55 13:38

มีโจทย์มาจากพี่สมภพว่า สามารถนำภาพถ่ายไปวางซ้อนบน Google Maps ได้หรือไม่ ก็ลองไปค้นดู พบว่ามีคนทำเอาไว้ เลยเอามาลองต่อยอดดู

โดย Little Bear on 18 ก.ค. 55 09:16

วิธีเอาข้อมูลจาก Google Adsense มาแสดงบนหน้าเว็บของเรา

โดย Little Bear on 29 มิ.ย. 55 19:30

เคยลองทำแล้ว ไม่สำเร็จ แต่เห็นคุณ kriss ที่เว็บ anassirk.com ได้ทำ "ทำปฏิทิน Datepicker ไทยแบบปีพุทธศักราช (พ.ศ.)" ไว้แล้ว เข้าไปลองดูแล้ว ก็ใช้งานได้ดีครับ

ไว้ค่อยนำมาใช้ในโอกาสต่อไป ได้ใช้แน่ ๆ

ขอบคุณ คุณ kriss มากเลย

ไปดูรายละเอียดได้ที่ http://www.codetukyang.com/html/technic/filedatas/datepickerbuddhistyear/index.html

โดย Little Bear on 26 มิ.ย. 55 09:55

ข่าวจาก blognone เขียนว่า Paypal ได้เลือกใช้วิธี "จ่ายค่าหัว" (bounty) ให้กับผู้ที่เจอบั๊กความปลอดภัยในเว็บไซต์

วิธีการนี้ก็เป็นวิธีที่นิยมใช้กันมากในยุคนี้ โดยให้มวลชนจำนวนมากช่วยกันหา bug ของโปรแกรม/ระบบ ซึ่งย่อมหาได้เยอะและเร็วกว่าให้โปรแกรมเมอร์ของตนเอง (ซึ่งเขียนเยอะจนมึนหัวและไม่สามารถมองเห็นจุดอ่อนที่ตนเองเขียนเอาไว้ได้อีกต่อไป)

หลักการของเรื่องนี้ก็คือ "คนหมู่มากย่อมสายตาดีกว่าคนจำนวนน้อย" (โดยเฉพาะคนจำนวนน้อยนั้นอยู่กับสิ่งนั้นมานานจนแทบจะมองไม่เห็นจุดบกพร่องของตนเอง)

แรงจูงใจในการทำเรื่องนี้ ก็เป็นสิ่งที่มีแรงขับสูงที่สุดแล้วกระมัง นั่นก็คือ "เงิน" (หรือใครไม่ยอมรับ? - อาจจะมีบ้างสำหรับบางคน ที่มีแรงขับจากภายในเช่นความภาคภูมิใจ) แต่มีข้อแม้คือต้องเป็นคนพบ bug เป็นคนแรก และต้องไม่เปิดเผยต่อสาธารณชนก่อน (ไม่อย่างนั้นก็จะถูกโจมตีก่อนได้รับการแก้ไข)

โดย Little Bear on 17 มิ.ย. 55 19:36

ปกติก็ไม่ค่อยได้ใช้อยู่แล้ว โดยเฉพาะเวลาอยู่นอกบ้าน

โดย Little Bear on 13 มิ.ย. 55 21:52

กูเกิลนำเสนอวิธีการเขียนโปรแกรมด้วยวิธีการลาก-วาง ชื่อ Blocky โดยสามารถเขียนได้เลยบทเว็บ

ได้ลองเข้าไปเขียนดูแล้วครับ จากหน้า Maze ซึ่งเป็นตัวอย่างให้ลองเขียนดู ผลออกมาเป็นดังนี้

 คำอธิบายภาพ : maze_solve

เนื้อหาข่าวมาจาก blognone.com นะครับ ตามรายละเอียด้านล่าง

การเขียนโปรแกรมแบบลาก-วาง (drag and drop) นั้นมีมานานแล้วแต่รอบนี้กูเกิลออกมาทำเองเลยเป็นข่าวใหญ่สักหน่อย โดย Google Blocky เป็นภาษาเขียนโปรแกรมค่อนข้างเต้มรูปแบบ แต่ทำงานที่ทำงานบนเว็บได้ทั้งหมด โดยไม่ต้องเขียนโค้ดเลยแม้แต่บรรทัดเดียว

ระบบพัฒนารูปแบบคล้ายๆ กันนี้เราคงเคยเห็นใน App Inventor กันมาก่อนแล้ว แต่ Blocky ทำงานบนเว็บจริงๆ โดยไม่ต้องใช้แอ็บเพล็ต เทคโนโลยีทั้งหมดเป็น SVG และจาวาสคริปต์ แถมยังแปลงโค้ดเป็น Dart และ Python ได้ด้วย

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

ที่มา - blognone.com , Google Code

613 items|« First « Prev 28 29 (30/62) 31 32 Next » Last »|