อบู อาอิชะฮฺ's profileอนีส ตอเล็บ - บันทึกอิสร...BlogListsGuestbookMore Tools Help

Blog


    10/27/2008

    27/10/51-ห้าสิบวันกับการพลิกผันชีวิต

    หายจากงานวิจัยไปเกือบสองเดือน
    กลับมาก็มีอะไรหลายๆ อย่างเปลี่ยนไปในชีวิต
    สรุึปง่ายๆ ก็คือ ไม่ได้ทำวิจัยแล้ว แต่อาจจะกลับมาทำในอนาคต อินชาอัลลอฮฺ

    ...เปลี่ยนที่พำนัก เปลี่ยนงาน มาทำงานของชมรมคุ้มครองผู้บริโภคมุสลิม
    พยายามทำให้เต็มที่กว่าเดิม

    ------------
    วันนี้ได้คุยหลายประเด็น
    - งานที่ผ่านมา
    - คณะกรรมการชุดใหม่
    - การประชาสัมพันธ์ผ่านสื่อต่างๆ คือ เว็บไซต์ และรายการวิทยุ
    - แผนการเยี่ยมเยียนองค์กรที่เกี่ยวข้องกับอาหารฮาลาล

    อินชาอัลลอฮฺ ในเวลาสองสามเดือน จะเห็นสิ่งต่างๆ ปรากฏเป็นรูปธรรมมากยิ่งขึ้น

    วัสลาม
    9/5/2008

    5/9/51- ครึ่งวันกับการงานที่ผันผ่าน

    วันนี้ได้ทำงานครึ่งเช้าเล็กน้อย

    • บันทึกการวิจัยย้อนหลังสี่วัน
    • ส่งเรื่องขอสอบวัดคุณสมบัติ Qualifying examination ที่จะมีขึ้นปลายเดือนตุลาคมนี้
    • วางแผนการสอบโครงร่างและนำเสนอสัมมนา...ให้ลงตัวกับตารางเดือนรอมฎอนที่ต้องเต็มที่ในการเคารพภักดีพระผู้เป็นเจ้า
    • และอื่นๆ ที่เกี่ยวข้อง

    ทำสามสี่อย่างนี้เสร็จ ก็ได้เวลาไปละหมาดวันศุกร์พอดี

    ...จึงรีบรุดไปยังมัสยิด

    วัสลามุอะลามะนิตตะบะอัลฮูดา - และศานติจงประสบแด่ผู้ปฏิบัติตามทางนำ




    9/4/2008

    4/9/51- การเจ็บป่วยกับสิ่งช่วยบำบัด

    อินนาลิลลาฮฺ วันนี้ไม่ค่อยสบาย กว่าจะได้เริ่มวิจัย ก็บ่ายแก่ๆ แล้ว
    ในช่วงที่ถูกทดสอบเช่นนี้ ได้กำลังใจดีๆ จากหลักการศาสนา และพี่น้องที่ติดต่อมาให้แนวคิดและกำลังใจ ฯลฯ

    รู้สึกสบายดีขึ้นพอสมควร โดยไม่ต้องกินยาอะไร

    จับงานชิ้นเดิม ปรากฏว่ามีความซับซ้อนที่ไม่ได้คิดมานาน

    คือ windows form application ต้องติดต่อรับชุดคำถามจาก database พร้อมกับบันทึกผลของการติดต่อผู้ใช้ลงในมัน
    จากนั้นประมวลผลการประเมินออกมาเป็นรายงานโดยใช้่ crystal report และแสดง graph ให้เห็นสัดส่วนการประเมินการรับรองฮาลาลที่ถูกต้องและต้องแก้ไข

    ซึ่งทั้งหมดนี้ต้องไม่ไปทำลายกลไก workflow ที่มีอยู่เดิม

    เจองานใหญ่แบบนี้ สมองจึงต้องยื่นใบลากิจ ปิดการทำวิจัยชั่วคราว ทางโล่งปลอดโปร่งเมื่อใด

    ...จะกลับมาทำต่อ อินชาอัลลอฮฺ

    วัสลาม
    9/3/2008

    3/9/51- ขั้นตอนที่สองกับครรลองของผู้ศรัทธา

    วันนี้ศึกษาการสร้างการติดต่อระหว่าง workflow กับ host application ต่อ

    สรุปก็มีสามวิธี
    • ส่งค่าตัวแปรแบบธรรมดา
    • สร้าง interface เพื่อเชื่อมต่อ และเขียน code รองรับการส่งค่าจาก host --> workflow (HandleExternalEvents) และ workflow --> host (CallExternalMethod)
    • ใช้ Workflow services ซึ่งเป็นความสามารถใหม่ของ .NET 3.5
    แบบที่สามเกี่ยวข้องกับการใช้ MS SQL server ด้วย ซึ่งคงต้องเรียนรู้เพิ่มอีก จึงเลือกเรียนรู้ทางเลือกที่สอง จากหนังสือเล่มเดิม ซับซ้อนพอสมควร

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

    เลยเอาแบบง่ายๆ ทางเลือกแรก โดยใช้ให้ต้นแบบทำงานเป็นตัวอย่างได้ไปก่อน พอทำโปรแกรมจริงค่อยกลับมาเลือกอีกที

    ..ช่างคล้ายกับชีวิตของผู้ศรัทธาในอัลลอฮฺองค์เดียว ที่จะมีบททดสอบวัดความเป็นตัวจริงมาให้ประสบ ครั้งแล้ว ครั้งเล่า

    ...แต่ถ้าผ่านมันไปได้ เราก็จะเข้มแข็งขึ้น อินชาอัลลอฮฺ

    วัสลาม
    9/2/2008

    2/9/51-การเรียนรู้กับครูที่ชื่อ"ความผิดพลาด"

    วันนี้วิจัยต่อในเรื่องที่ยังทำไม่ได้...
    การถือศีลอด นอกจากช่วยเรื่องจิตวิญญาณแล้ว ยังช่วยให้เลิกคิดพะวงเรื่องการกินไปได้ทั้งวัน ทำให้สมาธิการวิจัยมากขึ้น อัลฮัมดุลิลลาฮฺ

    เมื่อขอดุอาอฺให้พระองค์เปิดทาง เค้าลางแห่งความก้าวหน้าก็ปรากฏให้เห็น

    ศึกษาเรื่อง workflow runtime engine/ runtime services และ communcation between workflow and host application

    หลังจากผิดพลาดมาหลายตลบ จึงได้พบกับความสำเร็จ อัลฮัมดุลิลลาฮฺ

    ได้หนังสือที่มีประโยชน์มากคือ Foundation of WF: an introduction to windows workflow foundation อธิบายเข้าใจง่าย มีบอกการทำงานเป็นขั้นตอน พร้อมโค้ดตัวอย่าง VB ที่ต้องการใช้

    อัลฮัมดุลิลลาฮฺ วันนี้ขั้นตอนในการทำให้โปรแกรม windows form คิดเป็นแบบ expert system ก็เกิดขึ้น

    ขั้นตอนต่อไปคือการสร้างช่องทางการติดต่อระหว่างกันของ workflow <--> host application

    ซึ่งไม่ง่ายเลย แต่หากเป็นพระประสงค์ของอัลลอฮฺแล้ว

    อะไรก็ย่อมเกิดขึ้นได้

    ...วัสลาม

    9/1/2008

    1/9/51-วันแรกของรอมฎอนกับขั้นตอนที่ติดขัด

    โปรแกรมตัวอย่างและบรรยายที่ได้มาเมื่อวาน ไม่ตรงตามความต้องการเท่าใดนัก
    เนื่องจากมันมีโค้ดที่ซับซ้อนเกินความเข้าใจ

    ...วันนี้เป็นวันแรกในเดือนรอมฎอน

    ขั้นตอนการอ้างอิง workflow ในโปรแกรม (workflow hosting) ก็ยังติดขัดเช่นเดิม

    ไม่มีวิธีอื่น นอกจากขอความช่วยเหลือจากอัลลอฮฺ ให้พระองค์เปิดทาง และพยายามค้นหาข้อมูลตัวอย่างต่อไป

    อินนาลิลลาฮฺ วะอินนาอิลัยฮิรอญิอูน

    ...วัสลามุอะลามะนิตตะบะอัลฮุดา - และศานติจงประสบแด่ผู้ปฏิบัติตามทางนำ
    8/31/2008

    31/8/51- เทคโนโลยีทั้งสามกับความสามารถที่น่าสนใจ

    วันนี้ศึกษาข้อมูลที่ดาวน์โหลดมาเมื่อวานและวันนี้ เกี่ยวกับเรื่องเทคโนโลยีใหม่ในการพัฒนาโปรแกรม ที่มีความสามารถโดดเด่น
    • Windows presentation foundation - เครื่องมือที่ใช้ในการนำเสนอโปรแกรมที่ประกอบด้วยสื่อต่างๆ หลากหลาย ตั้งแต่ภาพสองมิติ สามมิติ วิดิโอ เสียง ฯลฯ
    • Windows communication foundation - การทำให้ส่วนต่างๆ ของโปรแกรมต่างชนิดกันทำงานและิติดต่อร่วมกันได้อย่างลงตัว
    • Windows cardspace - ระบบการจัดการ identity ซึ่งเท่าที่ศึกษามีประโยชน์มากกับการใช้ internet
    และในที่สุดก็พบโปรแกรมตัวอย่าง Host workflow in windows form application พร้อมกับ webcast บรรยายเสริมความเข้าใจ ซึ่งน่าจะเป็นตัวอย่างที่ใกล้เคียงกับการใช้งาน HalXPert มากที่สุด

    ส่วนจะเป็นอย่างไรนั้น บ่ายนี้ต้องศึกษาดู

    วัลลอฮุลมุสตะอาน

    วัสลาม
    8/30/2008

    30/8/51-งานอันน้อยนิดที่ต้องติดตามอย่างใกล้ชิด

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

    ได้ผลอย่างไร อินชาอัลลอฮฺ จะสรุปภายหลัง

    วัสลาม
    8/29/2008

    29/8/51-HalXPert กับอุปสรรคที่ถือกำเนิดบนเส้นทาง

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

    วันหน้าทำต่อไป อินชาอัลลอฮฺ

    วัสลาม

    8/28/2008

    28/8/51-คำแนะนำเรื่องความสัมพันธ์ของการพัฒนา

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

    เห็นอะไรชัดเจนขึ้นอีกมากมาย อัลฮัมดุลิลลาฮฺ
    เหลือเพียงการดำเนินงานตามวิสัยทัศน์ที่วางไว้

    วัสลาม
    8/27/2008

    27/8/51-วันแห่งการประจันหน้า malware

    ครึ่งวันเช้าทำความสะอาดบ้าน
    ครึ่งวันบ่ายจนถึงสามสี่ทุ่ม
    จัดการกับ trojan ตัวฉกาจ
    เจอมันแต่ฆ่าไม่ได้มาหลายวันแล้ว
    สุดท้ายก็ได้ antivirus มาตัวหนึ่งที่ฆ่ามันได้ อัลฮัมดุลิลลาฮฺ
    กว่าจะจัดการก็ใกล้เวลาพักผ่อน
    วันนี้เลยไม่ได้ชิ้นงานอะไร
    แต่คอมปลอดภัย อัลฮัมดุลิลลาฮฺ

    วัสลาม

    8/26/2008

    26/8/51-เดินทางบนตัวหนังสือ

    วันนี้ครึ่งเช้ากลับหาดใหญ่
    ช่วงบ่ายทำธุระอื่นๆ
    กว่าจะเริ่มงานก็ช่วงเย็น สี่โมงกว่า

    ไม่มีอะไรมากครับวันนี้
    แค่อัพสเปซ บันทึกย้อนหลังงานวิจัยสองอาทิตย์ที่หายไป
    วันนี้ก็เป็นปัจจุบันแล้ว อัลฮัมดุลิลลาฮฺ

    จะพยายามกลับมาอัพเดตรายวันอีกครั้ง อินชาอัลลอฮฺ

    วัสลาม
    8/25/2008

    25/8/51-อาจารย์ผู้ช่วยเหลือ

    วันนี้ได้เข้าใจคำว่า advisor มากขึ้น
    ผู้ให้แนะนำ คอยช่วยเหลือ
    มิใช่ผู้ตำหนิ ซ้ำเติมเมื่อเราผิดพล่าด หรือคิดอะไรไม่เข้าท่า

    อัลฮัมดุลิลลาฮฺ อัลลอฮฺให้ผมได้พบกับอาจารย์ที่ปรึกษาที่ำทำหน้าที่นี้จริงๆ
    งานก็เลยได้รับคำแนะนำื แนวคิดใหม่ๆ และข้อปรับปรุงที่สร้างสรรค์

    หลังจากการเข้าพบ เรื่องบางอย่างที่คิดไม่ออก ดูยากๆ กลับง่ายขึ้น อัลฮัมดุลิลลาฮฺ

    ขออัลลอฮฺทรงประทานทางนำที่ถูกต้องแก่อาจารย์ครับ

    วันนี้เท่านี้ครับ

    วัสลาม
    8/24/2008

    23/8/51-วิจัยกับคุณหนูๆ ตัวน้อย

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

    วัสลาม
    8/23/2008

    22-23/8/51-สองวันนี้ครอบครัวขอจอง

    ศุกร์กลับไปเยี่ยมครอบครัว
    เลยถือโอกาสพักผ่อนสองวัน
    ปิดทำการวิจัยชั่วคราว
    วัสลาม
    8/21/2008

    21/8/51-รายงานสัมมนากับความก้าวหน้าที่ตกหล่น

    วันนี้เข้ามหาลัยอีกครั้ง เพื่อส่งรายงานความก้าวหน้า
    ช้าไปหน่อย แถมยังพบข้อบกพร่องในความเป็นมนุษย์ของตนอีก
    รายงานความก้าวหน้าหายไปหนึ่งแผ่น ต้องไปหาอาจารย์สองรอบ ซุบฮานัลลอฮฺ

    ชีวิตในโลกนี้ช่างวุ่นวายนัก สวรรค์อันสถาพรในโลกหน้าสงบเงียบและจีรังกว่า

    พบอ.ที่ปรึกษา นัดพบท่านในวันจันทร์ถัดไป อินชาอัลลอฮฺ

    ก่อนจะถึงวันนัดก็ต้องเตรียมเพิ่มรายละเอียด HalXpert workflow ให้มีเนื้อหาและมีความสมบูรณ์มากกว่านี้

    ต้องพยายามต่อไป..หนทางอีกยาวไกลนัก ต้องก้าวไปเรื่อยๆ

    ...วัสลาม
    8/20/2008

    20/8/51-งาน มอ. วิชาการกับการงานในหอสมุด

    วันนี้เข้ามหาลัยหลังจากไม่ได้เข้ามาเป็นสัปดาห์
    เป็นช่วงเวลาวันงาน มอ. วิชาการวันสุดท้ายพอดี

    แต่ก็ไม่ได้เที่ยวงาน เพราะหิ้วโน็ทบุ้คเข้าหอสมุดเพื่อจัดการธุระต่างๆ

    • update antivirus
    • หา WF rule engine videos
    • หา Visual Studio Podcast มาเก็บไว้เพื่อศึกษาในภายหลัง
    • อ่านเอกสารสัมมนา เพื่อเตรียมส่งรายงานความก้าวหน้าฉบับที่สอง
    วันนี้วิ่งไปมาหลายที่ งานก็เลยไม่เข้มข้นเท่าใดนัก ซุบฮานัลลอฮฺ

    วัสลาม
    8/19/2008

    19/8/51-การกำเนิดของHalXPert workflow

    อัลฮัมดุลิลลาฮฺ วันนี้ก็ได้เริ่มทำ workflow ของ HalXPert แล้วครับ
    ได้โปรแกรมเล็กๆ หน้าจอสีดำ ที่เรียกว่า console application

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

    สิ้นสุดการทำงานในวันนี้ด้วยกำลังใจจำนวนหนึ่ง และสิ่งซึ่งต้องปรับปรุงแก้ไขใน HalXPert prototype

    มวลการสรรเสริญเป็นสิทธิของอัลลอฮฺ

    วัสลาม
    8/18/2008

    18/8/51-rule engine ในดินแดนที่ไม่รู้จัก

    วันนี้เป็นวันที่สามที่ได้ศึกษา WF
    ศึกษาจากหลายๆ ที่ โดยเฉพาะ MSDN: Intro to WF Rule engine
    ทำให้เข้าใจวัตถุประสงค์ วิธีการใช้ rules , rules evaluation, forward chaining และอีกหลายๆ ประการที่เป็นประโยชน์

    นอกจากนี้ วันนี้ยังจบการศึกษา Hands on lab เรื่องการใช้ WF rule engine อีกด้วย อัลฮัมดุลิลลาฮฺ

    วันนี้เท่านี้ก่อนครับ
    วัสลาม
    8/17/2008

    17/8/51-ก้าวสู่เป้าหมายที่ใกล้ขึ้นอีกนิด

    อัลฮัมดุลิลลาฮฺ

    วันนี้ได้ลองใช้งานความสามารถด้าน rule based system ของ windows workflow foundation
    สรุปคือ สามารถให้มันใช้กลไกการคิดตามกฎได้สองทาง
    • code activities
    • policy activities
    โดยส่วนตัวแล้วเลือกใช้อันหลังกับระบบ HalXPert เพราะสามารถกำหนดชุดกฎการตัดสินใจ (Ruleset) ได้ง่ายและยืดหยุ่นมากกว่า

    แต่มีข้อจำกัดอันหนึ่งที่มองเห็นก็คือ policy activity ใช้กลไกการประมวลผลแบบไปข้างหน้า หรือ forward chaining ซึ่งเป็นที่ต้องการของโปรแกรมอยู่แล้ว

    แต่ที่ต้องการเพิ่มคือ ในส่วนของการระบุปัญหาและวิธีแก้ในการตรวจฮาลาล ที่ต้องใช้กลไกคิดย้อนหลังหรือ backward chaining
    ยังไม่รู้ว่า WF จะรองรับกลไกนี้ไหม

    แต่ที่แน่ๆ ทำไปก่อน แล้วค่อยหาคำตอบอีกที อินชาอัลลอฮฺ

    วัสลาม