เล่าสู่กันฟัง
วันนี้ปรับ option ของ facebook plugin
ตามที่เพื่อนร้องขอมาว่า อยากเพิ่มช่อง streaming อีกหน่อย
ก็พบว่าตัวแปร height กับ show friends’ faces
ขัดกันอยู่ อยู่รวมกันดี ๆ ไม่ได้
ถ้าแสดงหน้าเพื่อนก็จะกำหนดความสูงได้ไม่เกิน 556 px
สรุปว่าในเว็บไซต์หนึ่งขยายความสูงอีกหน่อย แลกกับเอาหน้าเพื่อนออก
ผมว่า work อยู่นะ
—
การใช้ like box ใน webpage มีหลายแบบ
– การใช้ like box แบบไม่แสดงภาพหน้าเพื่อน จะกำหนด height ได้มากกว่า 556 px เป็นค่าที่อธิบายประกอบตัวแปร height ค่า default ใช้ plugin แบบ HTML 5 : div โดยเรียกใช้ script ที่ส่วนหัวก่อน แล้วค่อยใช้ div อีกส่วนสำหรับกำหนดตำแหน่งที่แสดงผล
– การใช้ like box แบบแสดงหน้าเพื่อน จะจำกัดความสูงของ post ที่ถูก streaming เข้ามา โดยกำหนดความสูงได้ไม่เกิน 556 px ส่วนความกว้างสามารถกำหนดได้ไม่น้อยกว่า 292 ซึ่งมากกว่านี้ได้
Category: เทคโนโลยีรอบตัวเรา
การค้นหนังสืออ่านออนไลน์ฟรี ผ่าน google book
หนังสือคอมพิวเตอร์ที่บ้าน
1. เห็นคุณอนุชิต มีหนังสือ Ubuntu server
แล้วก็อยากได้ คงเป็นเพราะกิเลสคุมความอยากได้อยากมีไว้ไม่อยู่
แล้วนึกถึงหนังสือคอมพิวเตอร์ที่บ้าน ว่ามีอะไรบ้าง
ก็จำได้ว่ามีเยอะพอควร แล้วก็ scan ปกไว้เป็นที่ระลึก เผื่อได้ใช้
วันนี้ได้ใช้ปกหนังสือ web hosting ด้วย ispCP Omega
เผยแพร่ใน http://www.thaiall.com/isinthai/book.php
แล้วก็นำภาพ google book search แบบ [มุมมองทั้งเล่ม]
เพื่อให้สืบค้นแล้วพบแต่หนังสือที่อ่านแบบออนไลน์ได้เลย ไม่ต้องเสียตังซื้อ
จากนั้นก็กลับไปดูหน้าหนังสือที่
http://www.thaiall.com/me/book.php
พบว่ายังไม่ค่อยจะ update เท่าใด จึงเพิ่ม gooble book เข้าไป
2. การหาหนังสืออ่านออนไลน์เป็นเรื่องสำคัญ
เห็นเพื่อนนักวิชาการหลายท่าน น่าจะอ่านหนังสือเหล่านี้
เช่น อ.เกียรติ หรือ อ.เชพ
ส่วนผมไม่ค่อยได้อ่านออนไลน์เป็นเล่ม
เพราะลำพังหนังสือที่บ้าน ที่ซื้อมาแล้วยังไม่ได้อ่าน ก็กว่าครึ่งเลย
เข้าทำนอง อยากครอบครอง พอได้แล้ว ก็ปล่อยทิ้งขว้างไว้ในตู้
3. สมัยนี้เป็นโอกาสของเยาวชนในการได้ใช้ e-book
เห็นว่าเด็กป.1 กับนักศึกษามหาวิทยาลัย
มี tablet pc ซึ่งเข้าถึงหนังสือออนไลน์ได้ง่าย
เพราะถ้าไม่เข้าร้านหนังสือ ก็น่าจะเข้าอินเทอร์เน็ตผ่านอุปกรณ์ได้
ก็เหลือเพียงแต่เข้า google book หรือ scribd.com
ก็จะพบเอกสาร หรือหนังสือมากมาย มหาศาล
ลองค้นดูครับ ที่
https://www.google.co.th/webhp?hl=th&tbo=p&tbm=bks&tbs=,bkv:f&num=20
การใช้คำสั่ง html เขียนลง fpdf
มีลูกศิษย์ชื่อภสุ ไปฝึกงานที่สาธารณสุขเขต และต้องใช้ php สั่งเขียนออกมาเป็น PDF และข้อมูลมีหลายบรรทัด ผมได้รับตัวอย่าง code ที่ใช้แล้ว ก็พบฟังก์ชัน writehtml() เมื่อค้นดูก็พบว่าเป็น add-on ที่พัฒนาขึ้นโดย Aramis เมื่อ download มาใช้งานร่วมกับ pdf-thai ที่ได้จาก thaicreate.com ก็พบว่าใช้งานได้ปกติ
ตัวอย่างโค้ด <?php require('writehtml.php'); $pdf=new PDF_HTML(); $pdf->AddPage(); $pdf->AddFont('angsa','','angsa.php'); $pdf->SetFont('angsa','',12); $pdf->WriteHTML('ดูที่นั่น<br>ดูที่นั่น<br>'); $data = "ดูที่นั่น ดูที่นั่น ดูที่นั่น ดูที่นั่น ดูที่นั่น ดูที่นั่น ดูที่นั่น ดูที่นั่น"; $data .= "ดูที่นั่น ดูที่นั่น ดูที่นั่น ดูที่นั่น ดูที่นั่น ดูที่นั่น ดูที่นั่น ดูที่นั่น"; $data .= "ดูที่นั่น ดูที่นั่น ดูที่นั่น ดูที่นั่น ดูที่นั่น ดูที่นั่น ดูที่นั่น ดูที่นั่น"; $data .= "ดูที่นั่น ดูที่นั่น ดูที่นั่น ดูที่นั่น ดูที่นั่น ดูที่นั่น ดูที่นั่น ดูที่นั่น"; $pdf->WriteHTML($data); $pdf->Output(); ?>
http://fpdf.de/downloads/addons/41/
รศ.ดร.พรทิพย์ ดีสมโชค
ทราบข่าวว่า รศ.ดร.พรทิพย์ ดีสมโชค อาจารย์ประจำสาขาวิชานิเทศศาตร์ มสธ.
ท่านจากไปแล้ว ตั้งศพบำเพ็ญกุศล ณ วัดพระยาสุเรนทร์
รดน้ำศพ วันที่ 26 มี.ค.57
ท่านทำคุณงามความดีแก่ประเทศไว้มากมาย
ค้นข้อมูลพบคลิ๊ปหนึ่งที่ท่านออก รายการทีวี Intelligence
http://www.youtube.com/watch?v=YqH30XGmwTk
ท่านเคยมาดูประเมินหลักสูตรนิเทศศาสตร์ที่ มหาวิทยาลัยเนชั่น ศูนย์บางนา
เสียงของท่านใจดีมาก ฟังได้จากคลิ๊ป Intelligence
ในคลิ๊ปมีคำบรรยายว่า
รศ.ดร.พรทิพย์ ดีสมโชค คณะนิเทศศาสตร์ มหาวิทยาลัยสุโขทัยธรรมาธิราช
ชี้ว่าปัจจัยหนึ่งที่ก่อให้เกิดการเปลี่ยนแปลงการปกครอง พ.ศ.2475
คือ การที่พระบาทสมเด็จพระปกเกล้าเจ้าอยู่หัวทรงให้เสรีภาพสื่อ
ซึ่งก็คือหนังสือพิมพ์ วิพากษ์วิจารณ์ระบอบสมบูรณาญาสิทธิราชย์
ได้อย่างค่อนข้างเต็มที่ จนกระทั่งเกิดนักหนังสือพิมพ์ที่มีคุณภาพ
อย่างเช่น กลุ่มสุภาพบุรุษ นำโดย “ศรีบูรพา” กุหลาบ สายประดิษฐ์
เรื่องราวของช่องว่าง (space)
พอทราบมาว่า มีหน่วยงานราชการบางแห่ง
มอบหมายให้หน่วยงานที่ขึ้นตรง
กรอกข้อมูลใน excel แล้วจัดเก็บเป็น xls หรือ csv
ส่งให้หน่วยต้นสังกัด หรือหน่วยเหนือนำข้อมูลไปรวมกัน
ซึ่งผมก็ใช้เหมือนกัน เพราะง่ายกับผู้ใช้
แต่วันนี้ นำข้อมูลมาใช้ แล้วพบปัญหาในแฟ้ม regist.csv
ดังภาพ เมื่อนำตารางนี้ไปใช้
พบว่าวิชา 000 250 ตอน 1 ไม่มีปัญหา เชื่อมข้อมูลได้ถูกต้อง
แต่วิชา 000 250 ตอน 2 มีปัญหา เชื่อมไม่สำเร็จ
เพราะตอนพิมพ์รหัสวิชา ตอน 2 มีช่องไฟต่อท้ายรหัสวิชา
ที่ถูกคือ “000 250” แต่ไปพิมพ์ “000 250 “
สรุปว่าไปลบช่องไฟที่ต่อท้ายเลข 250 ในตอนที่ 2
ก็จะทำให้ข้อมูลเชื่อมโยงกันได้ปกติ
ออกแบบโฆษณาในสื่อออนไลน์
เตรียมแนวไว้พูดคุยกับนักศึกษา
เรื่อง การออกแบบโฆษณาในสื่อออนไลน์
ซึ่งมีคำสำคัญอยู่ 2 คำคือ
ออกแบบโฆษณา และ สื่อออนไลน์
ซึ่งผมเข้าใจเรื่องโฆษณาน้อยกว่าสื่อออนไลน์
จึงได้ออกแบบการสอนไว้แบบเน้นสื่อออนไลน์
เพราะการออกแบบโฆษณาอย่างเดียวทางสาขาดูแลดีแล้ว
1. เริ่มต้นด้วยการพาเข้า page:thaiall
ไปดูเอกสารแนวการสอนที่ถูก pin ไว้บนสุด
2. แล้วพาเข้า groups/thaiebook/
ให้แนะนำตัว แล้วเห็นว่าเราสามารถใช้ group
จัดพื้นที่เป็นสัดส่วนให้พูดคุยกันได้อย่างเป็นส่วนตัว
มอบหมายให้แนะนำตัว และชื่อองค์กรที่อยากประชาสัมพันธ์ให้
3. เริ่มใช้ promote.pptx
ให้เห็นว่าการประชาสัมพันธ์นั้น ต้องรู้บทบาทของคนในสื่อสังคม
โดยรู้จักใช้คำว่า we + he + they
หาก we เข้มแข็ง ก็จะสำเร็จไปแล้วครึ่งหนึ่งในสื่อสังคม
แล้วมาดูตัวอย่างชาวโลกว่า [เขาทำโฆษณากันอย่างไร]
4. เมื่อเห็นตัวอย่าง และเข้าใจแล้ว จะนำไปใช้
ใน profile, page หรือ group ก็ไม่ยาก
ลองให้นักศึกษา ทำแล้วเล่าให้ฟังก็น่าจะดี
5. *** สอนการเขียนเว็บเพจ 3 หน้าด้วย word
ตาม slides.pptx
เน้นให้ออกแบบเว็บเพจ และใส่เนื้อหาเชื่อมกับชื่อองค์กรข้อ 2
แล้วใช้สื่อที่ออกแบบในข้อ 4 มาประกอบการเขียนเว็บเพจ
ให้ฝากเว็บไว้ที่ thainame.net
แล้วส่งผลงานลิงค์โฮมเพจไว้ใน group ข้อ 2
6. สอนการจัดการภาพอย่างง่ายด้วย iview351
เช่น crop, resize, contrast, sharp
เรียนรู้แล้วก็จะใช้ในข้อ 5
7. เรียนรู้การออกแบบภาพเพื่อการโฆษณา
ผ่านการเรียนรู้รูปแบบของ infographic
ที่ใช้ powerpoint ช่วยในการออกแบบ
เรียนรู้แล้วก็จะใช้ในข้อ 5
ลิงค์ที่เกี่ยวข้องอยู่ใน computer color album
https://www.facebook.com/media/set/?set=a.10152168573667272.1073741847.350024507271
หลักกิโลแห่งความทรงจำของลีนุกซ์
หลักกิโลแห่งความทรงจำของลีนุกซ์
(Memorable linux milestones)
1991 (2534) นายไลนัส ทอร์วัลด์ส (Linus Torvalds) ได้เขียนข้อความส่งเข้าไปใน News group ว่าสวัสดีทุกคนที่นั่น และเริ่มปล่อย Linux code แบ่งปันแก่นักพัฒนาชาวโลก
1992 (2535) Linux ลิขสิทธิ์แบบ GPL (GNU General Public License) เป็นจุดเปลี่ยนสำคัญที่ทำให้ Linux ประสบความสำเร็จ
1993 (2536) Slackware เป็น Linux ตัวแรกที่ถูกพัฒนาสำหรับเผยแพร่ที่ประสบความสำเร็จ
1996 (2539) นายไลนัส ทอร์วัลด์สไปพิพิธภัณฑ์สัตว์น้ำ เป็นจุดที่ทำให้เลือกนกเพนกวินเป็นตัวนำโชค (Mascot)
1998 (2541) ยักใหญ่ด้านเทคโนโลยีเริ่มประกาศสนับสนุนระบบปฏิบัติการลีนุกซ์
1999 (2542) Redhat เข้าสู่สาธารณะ
2003 (2546) IBM ทำให้ Linux มีชื่อเสียง โดยประชาสัมพันธ์ระหว่างแข่งขัน Superbowl
2005 (2548) นายไลนัส ทอร์วัลด์สปรากฎขึ้นปก Businessweek และเรื่องราวความสำเร็จของ Linux
2007 (2550) มูลนิธิ Linux ถูกก่อตั้งเพื่อสนับสนุน ป้องกัน และกำหนดมาตรฐาน
2010 (2553) Android OS เป็น Linux ที่ใช้งานบน smartphone และกำลังไต่ขึ้นไปครองตลาด
2011 (2554) ครบปีที่ 20 ของ Linux พบว่ามีพลังขับเคลื่อนโลก ถูกใช้ในซุปเปอร์คอมพิวเตอร์ ตลาดหลักทรัพทย์ โทรศัพท์ เอทีเอ็ม บันทึกสุขภาพ
แก้ปัญหาลืมรหัสผ่านของ moodle
วันนี้ มีเพื่อนที่เป็น admin ถามกรณีลืมรหัสผ่านเข้า moodle
พอมีเวลาเพราะวันนี้ไม่ง่วงนอน จึงเข้าไปแกะ table ใน moodle
แล้วผมตอบไปว่า การเปลี่ยนรหัสผ่านของ admin หรือ user ใด
ใน moodle เข้าไปเปลี่ยนได้ไม่ยากครับ สำหรับกรณีลืมรหัสผ่าน
1. ใช้ phpmyadmin เข้าไปดูรหัสผ่านในตาราง mdl_user
2. รหัสผ่านจะเข้ารหัสไว้อ่านไม่ออก แต่คัดลอกไปวางให้คนอื่นได้เลย
เช่น p ก็จะเป็น 83878c91171338902e0fe0fb97a8c47a
3. เลือกรหัสผ่านของคนอื่นที่เข้าระบบได้ ที่เราทราบรหัสผ่านนั้น
แล้วคัดลอกไปวางแทนรหัสผ่านของ admin
ก่อนคัดลอกไปวาง ก็คัดลอกรหัสผ่านของ admin เก็บไว้ก่อน
เท่านี้ก็เข้าระบบด้วย user ของ admin ได้แล้ว
4. ถ้าไม่มีรหัสผ่านที่ทราบเลย ลองของผมก็ได้
รหัสผ่านคือ p เข้ารหัสแล้วก็เป็นตามข้อ 2
5. วิธีนี้ผมทดสอบกับ 1.5 และ 1.9
ซึ่ง user กับ password ไม่ผูกโยงกัน
Password#2555 = 54f24d3ceb6c4c264cd93d8aee2b2d3e
p = 83878c91171338902e0fe0fb97a8c47a
ผมใช้ระบบใน http://www.thaiabc.com
squid-2 กำหนด MAX_URL น้อยไป
วันนี้ .. มีเพื่อน 2 คน สื่อสารเข้ามาเกี่ยวกับการเข้าเว็บไม่ได้
ดูแล้วก็มีปัญหาจาก server เหมือนกัน
เพราะในฐานะผู้ใช้คงแก้ไขอะไรไม่ได้ ต้องให้ผู้ดูแลจัดการ
ปัญหาแรก คือ ไม่ตอบ domain name ที่ร้องขอเข้าไป
ตอบว่าไม่รู้จัก ก็แนะนำว่าให้กำหนด DNS เป็น 8.8.8.8
หรือเปลี่ยนที่น่าเชื่อถือ ในบางเครื่องข่าย client กำหนดเองไม่ได้
เพราะต้องรับมาจาก DHCP Server ก็ต้องตามไปแก้ที่ Server
—
ปัญหาที่สอง มีเหตุการณ์ดังนี้
1. มีฟอร์มส่งอีเมล ที่ทำงานแบบฐานข้อมูล
2. ส่งข้อความไปให้อีกเครื่องทำหน้าที่ส่งอีเมล
3. ตอบกลับมายังเครื่องเดิมว่าส่งเรียบร้อยหรือไม่
4. มีการใช้งานในเครือข่ายที่หนึ่ง มากว่า 1 เดือนไม่พบปัญหา
5. เกิดปัญหาในเครื่องข่ายที่สอง ที่มี squid ฟ้องขึ้นมา
5.1 ปัญหาที่พบในตอนแรก คือ ส่งไม่ครบ ไปได้ครึ่ง
5.2 ขอผู้ใช้ทดสอบใหม่ เห็น message ว่า url ยาวไป
5.3 พบว่าใช้ squid 2.6.22
ซึ่งจำกัด MAX_URL = 4096 และ MAX_LOGIN_SZ = 128
ใน src/defines.h
5.4 มีการแนะนำว่าเปลี่ยนเป็น squid 3
เพื่อขยาย MAX เป็น 8192 bytes
5.5 ใน squid-2 ไม่มี configuration ให้เปลี่ยน
6. วิธีแก้ไขที่ผมใช้
ปรับการส่งแบบ get เป็นการส่งแบบ post
เพื่อหลีกหนีข้อจำกัดของ squid-2
—
ค่า MAX_URL เป็น 4096 ใน defines.h ใน squid-2
http://code.google.com/p/lusca-cache/source/browse/trunk/src/defines.h?spec=svn4647&r=4647
—
รวมคำอธิบาย configuration
http://www.visolve.com/uploads/resources/Squid26.pdf
—
รวมภาพปัญหา
https://www.facebook.com/media/set/?set=a.797000626980737.1073741920.506818005999002
คำสั่ง pwd
คำสั่ง pwd ย่อมาจากคำว่า print working directory คือ คำสั่งแสดงชื่อไดเรกทรอรี่ปัจจุบัน ว่ากำลังทำงานอยู่ที่ไดเรกทรอรี่ใด เป็นคำสั่งที่มีใน shell พื้นฐาน จึงมีทั้งใน sh (Bourne shell 1977) และ bash (Basic Shell 1989) ..
pwd – print name of current/working directory
Print the full filename of the current working directory.
การแสดงชื่อไดเรกทรอรี่ปัจจุบัน มีความจำเป็นอย่างมาก ถ้าต้องเปิดพร้อมกันหลาย terminal เพราะคำสั่งที่จะเรียกใช้ได้ต้องอยู่ใน working directory จึงต้องมั่นใจว่าอยู่ในห้องที่ถูกต้อง เช่นห้อง /var/log /etc /home /bin ล้วนมีแฟ้มที่ต้องให้ดำเนินการแตกต่างกันไป
นอกจากวิธีนี้แล้ว ยังสามารถใช้คำสั่ง $export PS1=.. เพื่อเปลี่ยน prompt string ของ shell เพื่อแสดง working directory หรือข้อมูลอื่นได้โดยสะดวก