posted on 01 Nov 2009 06:08 by charin in mylife
วันนี้นัดกับอาจารย์ของลูกชายว่าจะเข้าไปช่วยการเตรียมตัวของเด็กที่จะเข้าร่วมแข่งขันทักษะวิชาการ ในส่วนของเราเป็นกลุ่มของเด็กที่จะแข่งขันการทำเว็บไซต์ ซึ่งเป็นปีแรกที่เราได้มีโอกาสเข้าช่วยงานตรงนี้ ที่ผ่านมาแม้ว่าจะมีทักษะด้านนี้มาโดยตรง เนื่องจากเราไม่ได้รับข้อมูลข่าวสารตรงนี้เลยไ่ม่ได้เข้ามาช่วย
หลังจากที่มีโอกาสได้แนะนำการทำเบื้องต้นครั้งแรก รู้เลยว่าเด็ก ๆ มีความสามารถตรงนี้มากเลย แม้แนะนำเพียงไม่กี่นาที ก็สามารถต่อยอดได้ค่อนข้างรวดเร็ว ในส่วนการทำเว็บไซต์สำหรับเด็กประถมมีการแข่งขันอยู่ 2 อย่างคือ การจัดทำเว็บไชต์ด้วย Web Editor กะ CMS Web ปีนี้น่าจะเตรียมในส่วนของ CMS ไม่ทัน เพราะอย่างน้อยเด็กต้องรู้จักเรื่องของ Database พอสมควร ก็เลยส่งแค่ Web Editor
ก็พยายามตีโจทย์ที่ได้รับมาว่าต้องมีอะไรบ้าง ก็เนื่องจากเป็นปีแรกก็ยังไม่หวังอะไรมาก แต่ก็อดลุ้่นอยู่ในใจไม่ได้เช่นกัน เอาเป็นว่าใครที่มีประสบการณ์ตรงนี้ช่วยแชร์หน่อยก็ดีครับ เพราะยังมีเวลาอีก 5-6 กว่าจะเริ่มแข่ง กลัวว่าตัวเองจะตีโจทย์หลงทางอะนะ
posted on 30 Oct 2009 07:49 by charin in mylife
หลังจากติดตามดูผลสอบมาเป็นเดือนแล้วยังไม่ออก เห็นชั้น ป.1 - ป.4 ออกแล้ว ไม่รู้ว่าทำไมชั้น ป.5-ป.6 ยังไม่ออกซะที ระบบออนไลน์ของโรงเรียนก็มี แต่อาจารย์ยังไม่กรอกผลเลย ผมว่าบางครั้งการที่โรงเรียนมีระบบไอทีที่เก่ง ๆ ช่วยระบบการจราจรที่ติดขัดได้มากพอสมควร คือไม่จำเป็นต้องเอารถออกจากบ้านไปเพิ่มภาระการจราจร
แต่ตอนนี้ยังไม่รู้ว่าผลคะแนนเป็นเท่าไหร่ เราในฐานะที่เป็นทั้งพ่อ ทั้งครู ก็คอยลุ้นเหมือนกัน เพราะหากไม่ดีการปรับปรุงก็จะต้องเกิดขึ้นทั้งฝ่ายพ่อ และลูก ไม่ใช่ลูกคนเดียว หุ หุ
รอลุ้นครับ........
posted on 18 Feb 2009 21:35 by charin in mylife
วันนี้ออกอาการหมั่นไส้คนบางคนที่ไปก่อกวนหรือก่อความลำคาญในเว็บไซต์ของเรา ตรวจสอบไปมาก็รู้ว่าอยู่ในที่ทำงานเดียวกัน พอเจออย่างนี้ก็เลยนึกถึงคำสั่ง ๆ หนึ่งของ PHP ที่เราเคยใช้คู่ Session เพื่อบังคับให้คนต้อง Login ก่อน ก็คือคำสั่ง header("location:จุดที่จะฟัดไป") ก็จัดการมันบน index.php นั่นแหละ เอาไว้บรรทัดแรก ๆ เลยประมาณว่า
//ฟัดหนีไปเว็บไหน ๆ ก็ได้เช่น www.xxx.com
<?php
$sIP=$_Server["Remote_addr"];
If ($sIP=="หมายเลข ip ที่เข้ามาใช้"){
header("location:http://www.xxx.com");
}
?>
//แบบแสดงข้อความแบบไม่ต้องการ
<?php
$sIP=$_Server["Remote_addr"];
If ($sIP=="หมายเลข ip ที่เข้ามาใช้"){
echo "เว็บไซต์เราไม่ต้อนรับคุณ";
exit();
}
?>
ที่เลือกจับที่ ip เพราะที่ทำงานเขาเป็น Net แบบ Lease Line คือ fix ip มาเลย ก็เลยใช้วิธีจัดการด้วย ip ที่จริงในระบบเขาก็มีวิธีจัดการอยู่นะ แต่คิดว่าวิธีเขียนโค๊ดเองทำเองสะใจกว่า