รวมทิป ของ PHP

ftp test
ftp test

tip หมายถึง ข้อแนะนำ เกร็ดความรู้

– มีการเขียนทิป หรือหลักการ ของ php ไว้ไม่น้อย เขียนกันต่างบ้าง เหมือนกันบ้าง ล้วนระดมมาจากความรู้ และประสบการณ์
แล้วนำมาเรียบเรียงกันใหม่ .. ผมว่าอ่านดีครับ
– สังเกตเห็นว่า ปัจจุบันมีการเขียนกันไว้ใน blog แสดงว่า ความรู้ มักอยู่ใน blog ดังนั้นในกระบวนการ KM จึงมากใช้เป็นเครื่องมือในขั้นตอนหนึ่งของการจัดการความรู้
– สิ่งหนึ่งที่ทุกคนเหมือนกัน ถึงได้เขียนกันออกมา คือ อยากแบ่งปันความรู้ที่ได้จากการรวบรวม เรียบเรียง หรือผลทดสอบ นั่นเอง

http://www.thaiall.com/php/

http://mashable.com/2010/10/21/php-tips-for-beginners/

http://www.phpbuilder.com/columns/vaska20050722.php3

http://www.htmlgoodies.com/beyond/php/article.php/3907521/Top-10-PHP-Tips-for-Developers.htm

http://net.tutsplus.com/tutorials/php/quick-tip-7-super-handy-php-functions-for-beginners/

http://www.wmtips.com/php/tips-optimizing-php-code.htm

http://www.webdesigndev.com/programming/15-top-php-coding-tutorials-tips-and-tricks

http://coding.smashingmagazine.com/2008/11/18/10-advanced-php-tips-to-improve-your-progamming/
http://programming-4-u.blogspot.com/2012/05/10-php-tips-to-improve-your-programming.html

http://www.phpbuilder.com/columns/vaska20050812.php3

http://net.tutsplus.com/tutorials/php/10-principles-of-the-php-masters/

http://hungred.com/useful-information/php-micro-optimization-tips/

http://www.nerdparadise.com/tech/php/10tips/

open house @nation_university

open house @nation_university
open house @nation_university

29 ก.ค.55 Check in @ Nation University กับงาน Open House เสวนาหลักสูตร ป.ตรีภาคพิเศษ ก่อนตัดสินใจเรียนกับเรามหาวิทยาลัยเนชั่น (Nation University) / ชาญณรงค์ พรดิลกรัตน์ (Charnnarong Porndilokrad)

วิทยากรโดย คุณสุทธิชัย หยุ่น ประธานเครือเนชั่นกรุ๊ป  คุณต่อบุญ พ่วงมหา อดีตผู้บริหาร sanook.com  อ.ภรภัทร ปิติโชตินันท์ คณะสังคมศาสตร์และมนุษยศาสตร์ และ อ.จักรกฤษ เพิ่มพูล บรรณาธิการสำนักข่าวเนชั่นและประธานสภาการหนังสือพิมพ์แห่งชาติ และ คณบดีคณะนิเทศศาสตร์ มหาวิทยาลัยเนชั่น
ณ อาคารมหาวิทยาลัยเนชั่น ชั้น 6 ห้อง 602 ลงทะเบียน 9.30น.

http://77.nationchannel.com/video/272498/

ในคลิ๊ปนาทีที่ 3.19 มีผู้ฟังท่านหนึ่งสะท้อนปัญหาของบัณฑิตไทยในปัจจุบันว่า “ปัจจุบันบัณฑิตใหม่ไม่เก่ง ขอเงินสูง ๆ ขี้เกียจ ทวิตทั้งวัน เฟซบุคส์ทั้งวัน หาคู่ครองในเวลางาน” แล้วคุณต่อบุญ ก็แลกเปลี่ยนว่ารูปแบบของความคิดแบบนั้น เนชั่นพยายามจะสร้างความเปลี่ยนแปลง เราจะเอาความเป็นเจ้าของ entrepreneurship ใส่เข้าไปในความคิดของเด็ก เราจะทำให้แตกต่าง

openhouse ม.เนชั่น
openhouse ม.เนชั่น

การเพิ่ม hostname ใน localhost

hosts ใน etc เพื่อแก้ไข local hostname
hosts ใน etc เพื่อแก้ไข local hostname

หากต้องการสร้าง host name ขึ้นมาใน Windows 7

เช่น burin.hello.com

แล้วเรียกใช้ http://burin.hello.com
ชี้ไปที่ 127.0.0.1
สามารถแก้ไขในเครื่องของตนเองให้รู้จักชื่อที่สร้างขี้น
ทำโดยแก้ไขแฟ้ม hosts ใน c:/windows/system32/drivers/etc
เมื่อแก้ไขแล้ว save as เป็นแฟ้มใหม่
แล้วลบแฟ้ม hosts เดิม
แล้วเปลี่ยนชื่อแฟ้มใหม่เป็น hosts
เพียงเท่านี้ก็ ping หรือเปิดเว็บได้แล้วครับ

หัวอกนักศึกษาพี่เลี้ยง

หัวอกพี่เลี้ยง (Mentor mind)
หัวอกพี่เลี้ยง (Mentor mind)

บทความพิเศษ เรื่อง “ปัญหาผลการเรียนต่ำของนักศึกษา…ใครจะแก้
พุธที่ 25 เดือน กุมภาพันธ์ พ.ศ.2552
(อ่านแล้วชื่นชม รู้สึกว่างานเขียนดีระดับอาจารย์เลย มากกว่าเป็นเพียงของรุ่นพี่)

ถ้าพูดถึงวิกฤติที่สำคัญที่สุดของนักศึกษา ในมหาวิทยาลัยสงขลานครินทร์ วิทยาเขตปัตตานีในขณะนี้ คงหนีไม่พ้นเรื่องการเรียน ผลการเรียนที่ลดลงอย่างต่อเนื่อง ในทุกปีสร้างความกระวนกระวายใจให้อาจารย์ผู้สอนแทบทุกสาขาวิชา แม้ว่าหลายฝ่ายต่างงัดกลยุทธ์มากมาย เพื่อช่วยเหลือนักศึกษาผลการเรียนน่าเป็นห่วงเหล่านี้ แต่ดูเหมือนว่าความพยายามของพวกเขาจะเป็นเพียงแค่น้ำเหลวทุกครั้งไป

ปัญหาผลการเรียนที่ตกต่ำของนักศึกษา ม.อ.ปัตตานี ไม่ได้เป็นปัญหาใหม่ที่เพิ่งเกิดขึ้นในปีนี้ แต่เกิดขึ้นมาอย่างต่อเนื่อง และรุนแรงมากขึ้นเรื่อย ๆรายงานการเปรียบเทียบสถิติผลการเรียนของนักศึกษาจากงานทะเบียนและสถิตินักศึกษาของวิทยาเขตปัตตานี พบว่า ตั้งแต่ปี 2545-2549 นักศึกษาที่พบกับภาวะรอพินิจเพิ่มขึ้นถึง 10 เท่า และเป็นที่น่าตกใจ เมื่อพบว่าวิชาที่นักศึกษาส่วนใหญ่ไม่ผ่าน เป็นวิชาบังคับพื้นฐานของมหาวิทยาลัย โดยเฉพาะวิชาภาษาอังกฤษ และคณิตศาสตร์

หากวิเคราะห์ถึงสาเหตุของปัญหาที่เกิดขึ้นก็สามารถมองได้หลายแง่มุม แต่สาเหตุหลัก ๆ ก็มีอยู่เพียงไม่กี่ข้อเท่านั้น ประเด็นแรก คือ พื้นฐานการเรียนอ่อน พื้นฐานเดิมไม่ดีก่อนเข้าเรียนที่มหาวิทยาลัย [ .. ]

ประเด็นที่สอง คือ มีกิจกรรมมากมายที่นักศึกษาปี 1 ต้องเข้าร่วม ซึ่งผู้เขียนมองว่ากิจกรรมเหล่านี้มีมากเกินไป จนบางครั้งทำให้นักศึกษาน้องใหม่ ซึ่งยังไม่สามารถปรับตัวได้ดีพอ ต้องประสบปัญหาแบ่งเวลาไม่ทันจากประสบการณ์ที่ผู้เขียนเคยเข้าศึกษาสถาบันอื่นก่อนที่เข้ามาศึกษาที่ ม.อ.ปัตตานี กิจกรรมรับน้องที่ทางคณะ และมหาวิทยาลัยจัดขึ้นจะเสร็จสิ้นภายในสัปดาห์แรกของการเปิดภาคเรียน ทำให้นักศึกษาน้องใหม่เหล่านี้มีเวลาเรียน และปรับตัวกับสิ่งแวดล้อมที่ตนไม่คุ้นเคยอย่างเต็มที่ ส่วนกิจกรรมระหว่างภาคเรียนนั้นก็จัดขึ้นอย่างเหมาะสม ไม่มากและน้อยจนเกินไป ไม่มีการเรียกน้องในเวลาดึกดื่นจนน้องต้องไปเรียนสายในวันรุ่งขึ้น และไม่มีการเรียกประชุมถี่ จนน้องไม่มีเวลาพักผ่อนและทบทวนบทเรียน

ประเด็นที่สาม คือ พฤติกรรมเคยชินของนักศึกษา ซึ่งผู้เขียนมองว่าเป็นสาเหตุหลักที่สำคัญที่สุด นักศึกษาที่เข้ามาเรียนในรั้วมหาวิทยาลัยส่วนใหญ่ยังคงติดรูปแบบการดำเนินชีวิตช่วงมัธยม คือตื่นนอนเช้า เข้าเรียน เลิกเรียนและกลับที่พัก นอกจากนั้นการเรียนสมัยมัธยมอาจารย์จะเป็นผู้ค้นคว้าหาความรู้ จ้ำจี้จ้ำไชให้นักศึกษาทำงานส่งการบ้าน ในขณะที่การเรียนในมหาวิทยาลัยนั้นนักศึกษาจะต้องเป็นผู้ค้นคว้าหาความรู้เพิ่มเติมนอกห้องเรียนเอง อาจารย์เพียงแต่ทำหน้าที่แนะแนวทางให้เท่านั้น และไม่มีใครคอยผลักดันให้นักศึกษาต้องรับผิดชอบต่องานที่ได้รับ ยกเว้นแต่เราจะกำชับตัวเอง

พฤติกรรมเคยชินของนักศึกษาที่เป็นอยู่ขณะนี้ ส่งผลให้เกิดพฤติกรรมอื่น ๆ ที่เป็นอุปสรรคให้นักศึกษาเป็นผู้ที่มีประสิทธิภาพในการเรียนมากยิ่งขึ้น ตามมาอีกหลายอย่าง เช่น การไม่รู้จักแบ่งเวลา การไม่รู้จักที่จะพัฒนาเพื่อเปลี่ยนแปลงตนเอง

ผู้เขียนมีโอกาสเป็นพี่เลี้ยงสอนนักศึกษาปีที่ 1 ในโครงการพี่สอนน้องที่ทางมหาวิทยาลัยจัดขึ้น โดยรับผิดชอบในวิชาภาษาอังกฤษ 1 ซึ่งเป็นวิชาบังคับพื้นฐานของมหาวิทยาลัยที่นักศึกษาชั้นปีที่ 1 ในปีการศึกษานี้ไม่ผ่าน คิดเป็นร้อยละ 70 ของนักศึกษาที่เรียนทั้งหมด พบว่านักศึกษาที่สมัครเรียนด้วยความเต็มใจมีเพียง 12 คนเท่านั้นจากทั้งหมด 100 คน และในทุกสัปดาห์จะมีนักศึกษาเข้าร่วมโครงการนี้ไม่ถึง 20 คน และในสัปดาห์สุดท้ายผู้เขียนพบว่าไม่มีนักศึกษาคนใดมาเรียนเลยสักคนในห้องที่ผู้เขียนรับผิดชอบสอน

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

ผู้เขียนพบว่านักศึกษากาหลายคนที่ประสบความสำเร็จในการเรียนนั้น เพราะมีทักษะในการใช้ชีวิตได้ดี นักศึกษาเหล่านี้ใช้เวลาทุกวินาทีอย่างคุ้มค่า รู้ว่าควรแบ่งเวลาให้เหมาะสมอย่างไร หลายคนอาจจะเข้าใจว่านักศึกษาที่ได้เกียรตินิยม ส่วนมากคงจะใช้เวลาคร่ำเคร่งกับตำราเรียนเพียงอย่างเดียว แต่จากประสบการณ์ของผู้เขียน นักศึกษาเหล่านี้ก็ยังมีเวลาทำกิจกรรม ทำงานอดิเรกที่ตนรัก ซึ่งสิ่งเหล่านี้จะช่วยผ่อนคลายความตึงเครียดจากการเรียน เหนือสิ่งใดพวกเรารู้จักสร้างกำลังใจให้กับตนเอง เพราะแน่นอนการดำเนินชีวิตของมนุษย์ไม่ว่าจะด้านใดก็ตามคงไม่ได้โรยด้วยกลีบกุหลาบทุกครั้งไป ย่อมต้องพบเจอกับขวากหนามบ้างเป็นเรื่องธรรมดา และเมื่อต้องพบกับอุปสรรคไม่ว่าจะเรื่องการเรียน หรือเรื่องใดก็ตาม นักศึกษาเหล่านี้จะไม่ท้อถอย แต่จะเดินหน้าเข้าสู้กับอุปสรรคเหล่านั้นอย่างไม่หวั่นเกรง ยิ่งไปกว่านั้นนักศึกษาบางคนยังคิดว่ามันเป็นเรื่องที่น่าท้าทายอีกด้วย

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


นางสาวมัรยัม วรรณมาตร
นักศึกษาวิชาเอกภาษาอังกฤษ คณะมนุษยศาสตร์และสังคมศาสตร์
มหาวิทยาลัยสงขลานครินทร์ วิทยาเขตปัตตานี
นักศึกษารายวิชา 870-224 การเขียนเชิงวารสารศาสตร์
http://comm-sci.pn.psu.ac.th/commsci/web_bumee/?name=news&file=readnews&id=122

config of quiz in moodle 1.9

config of quiz in moodle 1.9
config of quiz in moodle 1.9
11 ก.ค.55 มีโอกาสเตรียม quiz ที่ทำใน moodle เครื่องหนึ่งใช้ moodle 1.9 แล้ว backup นำไป restore ในอีกเครื่องหนึ่งที่ใช้ moodle 2.2 เพราะถ้าทำที่ server ตัวเดียว หากหายไปก็จะยุ่ง โดยบทเรียนครั้งนี้มีดังนี้
บันทึกค่า configuration สำหรับการสร้าง quiz ว่ากำหนดแบบใด ให้นักศึกษาทำครั้งเดียว และไม่มีเฉลยออกมาในเวลานั้น เพราะถ้าใช้ค่า default จะเปิดให้นักศึกษาทำได้หลายครั้ง ซึ่งเป็นการฝึกปฏิบัติ โดยกำหนดให้ shuffle แต่ไม่ Adaptive และ Attempt ซ้ำไม่ได้ และใช้คะแนนจาก First Attempt ส่วน review ก็แสดงเฉพาะคะแนนหลังทำเสร็จ
ตัวแรกอยู่ที่ http://www.thaiall.com/moodle เพื่อน ๆ เข้าไปเรียนรู้ได้ครับ

app บันทึกด้วยปากกา บน samsung 10.1 วาด mindmap

samsung galaxy tab 10.1
samsung galaxy tab 10.1

ตัวอย่าง การเขียน MindMap ด้วยมือบน Samsung Galaxy Tab 10.1 โดยใช้ บันทึกด้วยปากกา (pen memo) ที่มีมากับอุปกรณ์เขียนด้วยปลายนิ้ว แล้วพิมพ์ข้อความเข้าไปด้วยแป้นพิมพ์บนจอภาพ .. การพิมพ์ข้อความจัดยาก เพราะรับแบบตัวอักษรที่เรียงบรรทัดตามปกติ ไม่สามารถย้ายข้อความได้เหมือนวัตถุทั่วไป
+ ไดอะแกรมนี้เกิดขึ้น ขณะนั่งประชุมกลุ่มเรื่อง “budget” ว่าปัจจุบันการได้มาซึ่งงบประมาณนั้นประกอบด้วยหลายส่วน มีระบบและกลไกควบคุม ที่จะนำไปสู่การใช้สารสนเทศให้เกิดประโยชน์ และเป็นเครื่องชี้วัดความสำเร็จขององค์กรทุกประเภท เนื้อหาก็จะมีหลากหลาย เพราะเป็นการระดมสมองในเรื่องราวต่าง ๆ ที่เกี่ยวข้อง
+ งบประมาณมิใช่จุดเริ่มต้นของเรื่อง และไม่ใช่การสิ้นสุด แต่เป็นเครื่องมือในกระบวนการทำงานขององค์กร ทั้งภาครัฐ และเอกชนก็ต้องมี สำหรับหน่วยงานราชการมีการปิดงบประมาณเดือนตุลาคมของทุกปี ดังนั้นกิจกรรมต่าง ๆ จะเกิดขึ้นก่อนตุลาคมค่อนข้างหนาตา เพราะมีเกณฑ์ว่าถ้างบประมาณที่เคยขอไปใช้ไม่หมด ปีต่อไปก็จะขอไม่ได้เท่าเดิม ดังนั้นการตั้งงบประมาณ จึงเป็นเรื่องสำคัญและมีความสมเหตุสมผลอยู่ในตัว เพราะตั้งมากไปก็ไม่ได้ ตั้งน้อยไปก็จะแย่เอา

http://www.thaiall.com/freemind

การเปิดบริการ iis7 บน windows 7

open asp & asp.net on iis7
open asp & asp.net on iis7

การเปิดบริการ iis7 บน windows 7 ผ่าน Control Panel, Programs and Features  , Turn Windows features on or off ถ้าเลือกเปิดบริการเฉพาะ Internet Information Services จะไม่บริการ ASP หรือ ASP.NET ถ้าต้องการบริการภาษา script  ก็ต้องเข้าไปเปิดบริการใน Internet Information Services, World Wide Web Services,  Application Development Features เพื่อให้รองรับแฟ้ม .asp หรือ .aspx  ในห้อง c:\inetpub\wwwroot

ถ้าต้องการเปลี่ยนห้อง

ก็ต้องเข้า Control Panel, Administrative Tools, Internet Information Services (IIS) Manager, Sites, Default Web Site, Basic Settings

อัพโหลดผู้ใช้เข้า moodle 2.2.1

moodle user upload
moodle user upload

การอัพโหลด รายชื่อผู้ใช้เข้าระบบอีเลินนิ่งของ moodle มีเงื่อนไข ดังนี้ 1) บรรทัดละ 1 คน 2) ทุกบรรทัดมีหนึ่งระเบียน แต่ละระเบียน แบ่งแยกด้วย , หรือเครื่องหมายแล่งแยกอื่น 3) ระเบียนแรกให้เป็นชื่อเขตข้อมูล 4) ชื่อเขตข้อมูล คือ username, password, firstname, lastname, email

ผมมีข้อมูลเป็นอีเมล และต้องการใช้ email เป็นรหัสสำหรับ login เช่น xxx@yyy.com แล้วต้องการเฉพาะ xxx จึงใช้ฟังก์ชันด้านล่างนี้

=LOWER(MID(E2,1,FIND(“@”,E2)-1))

ในโปรแกรม excel เพื่อให้ได้แฟ้ม csv

ผลทดสอบส่ง  597 คน เข้าระบบ เรียบร้อยดีครับ

WIL มิติใหม่ของอุดมศึกษาไทย

work integrated learning
work integrated learning

อาจารย์ ดร.วันชาติ นภาศรี ประธานหลักสูตรรัฐประศาสนศาสตรมหาบัณฑิต มหาวิทยาลัยเนชั่น ลำปาง, อาจารย์ธวัชชัย แสนชมภู ผู้ช่วยอธิการบดี มหาวิทยาลัยเนชั่น ลำปาง และคุณสิริรัตน์ เลิศมีมงคลชัย นักวิชาการอิสระ ได้รับรางวัลดีเด่นการนำเสนอผลงานวิจัยภาคบรรยาย” จากเครือข่าย บริหารการวิจัยภาคเหนือต้อนบน การประชุมวิจัยระดับชาติเครือข่าววิจัยอุดมศึกษา ประจำปี 2555 ณ ศูนย์ประชุมนานาชาติ โรงแรมดิเอ็มเพรส จังหวัดเชียงใหม่ เมื่อวันที่ 17 พฤษภาคม 2555 แล้วมีนักวิชาการนำหนังสือเล่มเล็กจากการสังเคราะห์องค์ความรู้ไปเผยแพร่ทาง อินเทอร์เน็ต ผ่าน e-book

http://www.thaiall.com/e-book/wil/

ข้อสอบของ bbc webwise เรื่อง email

email of bbc webwise
email of bbc webwise
มีโอกาสได้เรียนรู้ระบบข้อสอบของ bbc.co.uk หัวข้อ email ใน webwise อยู่ในเว็บไซต์
แล้วพิมพ์ข้อสอบตามที่เห็นใส่ไปในระบบ e-learning moodle 1.9.12 แล้วทำการ backup โดยเลือกเฉพาะข้อสอบ แล้วนำไป restore ใน e-learning moodle 2.2.1 พบว่าข้อสอบเข้าไปใน moodle ระบบใหม่ได้ปกติ ทำให้มีแนวคิดว่าจะทำข้อสอบขึ้นมา แต่สามารถนำไปติดตั้งได้หลายเครื่องบริการ โดยรุ่นของ moodle ตัวหลักที่ผมจะใช้ คือ 1.9.12 แต่ตัวปลายทางจะเป็น 2.2.1 เพราะถ้าเริ่มต้นที่ตัวปลายทาง จะไม่สามารถนำเนื้อหาไปใช้กับระบบเก่า