ใช้ word เขียนเว็บเพจก็ได้เหรอ

firebase storage
firebase storage

คำถาม เราใช้ MS Word เขียนเว็บเพจได้หรือไม่
คำตอบ ได้

วิธีการ
1. ใช้ MS Word เขียนสิ่งที่ต้องการ
2. save as แล้วเลือก type เป็น webpage หรือ webpage, filtered
จะได้แฟ้มที่มีนามสกุลเป็น .htm หรือ .html แล้วได้ folder
3. เปิดแฟ้ม .htm หรือ .html ด้วย browser ที่ชอบ
4. upload ไปเผยแพร่ใน web server

 

https://gist.github.com/thaiall/40e6a53637afd264e5f8b4a18c786125

 

บรรทัดที่น่าสนใจในแฟ้ม .html
บรรทัดที่ 12 จะอ้างอิงแฟ้ม filelist.xml ที่อยู่ใน folder ก็จะมี 3 แฟ้ม
คือ

<o:File HRef=”themedata.thmx”/>
<o:File HRef=”colorschememapping.xml”/>
<o:File HRef=”filelist.xml”/>

บรรทัด 32 เรียกแฟ้ม themedata.thmx
บรรทัด 33 เรียกแฟ้ม colorschememapping.xml
บรรทัด 437 body จะเรียกใช้ class
ชื่อ @page WordSection1 และ p.MsoNormal

https://gist.github.com/thaiall/40e6a53637afd264e5f8b4a18c786125#file-test20bold_webpagefiltered2010

ตัวอย่างแฟ้ม
1. แบบ webpage
https://www.facebook.com/groups/thaiebook/718574678293353/
2. แบบ webpage, filtered
https://www.facebook.com/groups/thaiebook/718574584960029/
3. แชร์ตัวอย่าง webpage ผ่าน firebase.com เก็บใน storage
https://firebasestorage.googleapis.com/v0/b/helloworld-38434.appspot.com/o/Test20Bold_webpage2010.htm?alt=media&token=be60861d-e957-47ea-bc1a-645db57c3026
ถ้าต้องการใช้ firebase แบบ hosting
1. ต้องสร้าง project
2. ดำเนินการจัดทำเว็บเพจ และแฟ้มที่เกี่ยวข้อง
3. มีวิธีการที่
http://www.thaiall.com/blog/burin/7733/
4. มีตัวอย่างที่
https://missgrand2016th.firebaseapp.com/

ความต่าง 5 เรื่องของ word 2013 และ 2010

ความต่าง 5 เรื่องของ word 2013 และ 2010

onedrive on word 2013
onedrive on word 2013

แน่นอนว่าโปรแกรมทั้ง 2 รุ่นห่างกัน 3 ปี (2013 – 2010)
ย่อมมีอะไรแตกต่างกันมากมาย เมื่อสำรวจในเบื้องต้น
พบว่าผลการเปรียบเทียบ microsoft word มีอย่างน้อย 5 เรื่องต่อไปนี้ที่ต่างกัน
1. ชื่อ TAB ใน ribbon menu เป็นพิมพ์ใหญ่ เห็นได้เด่นชัดขึ้น
2. ชื่อ TAB : Page Layout เดิมถูกแยกออกเป็น DESIGN กับ PAGE LAYOUT
3. เปลี่ยนรูปแบบของ icon ซึ่งทั้งหมดไม่เป็นแบบ rich surface
4. เปิดแฟ้ม pdf มาอ่าน หรือมาแก้ไขได้ แต่ยังมีปัญหากับภาษาไทย
5. เปิดหรือจัดเก็บแฟ้มใน onedrive (ชื่อเดิม skydrive) ได้

พบปัญหา The file is corrupt and cannot be opened

เครื่องของเพื่อนเปิดแฟ้ม .xlsx ด้วย excel 2010 ไม่ได้ มีอาการดังนี้
1. download แฟ้มจาก email แล้ว double click ไม่ได้ แต่เปิดผ่าน browser ได้
2. download จากเว็บไซต์ แล้ว double click ก็ไม่ได้
3. แต่ไม่พบปัญหา หากสร้างแฟ้มในเครื่อง และเปิดในเครื่อง

ปัญหาที่พบ คือ เครื่องฟ้องว่า The file is corrupt and cannot be opened
แล้วก็เปิดแฟ้มไม่ได้

วิธีแก้ไขโดยปรับ option บางตัว มี 6 ขั้นตอน
ดังนี้
1. Open Excel 2010.
2. Click on File > Options.
3. Select Trust Center > Trust center settings.
4. Select Protected view.
5. Uncheck all the options under Protected View > OK.
6. Restart Excel 2010 and try to open Excel documents.

http://newsandguides.com/solution-the-file-is-corrupt-and-cannot-be-opened-excel-2010/

การสร้าง installer ด้วย visual studio .NET 2010


publish page
publish page
16 ธ.ค.55 การสร้าง installer เพื่อ publish ผลงานที่ทำการ build จาก vs.net 2010 แล้วเผยแพร่ให้กลุ่มเป้าหมาย ไม่ซับซ้อนเมื่อใช้ vs.net (ใน nsis หรือ android ซับซ้อนกว่า) จึงได้ทำ demo ตัว installer โดยมีขึ้นตอนดังนี้ 1. โจทย์ หรือความต้องการ มีโจทย์ว่าจะทำโปรแกรมแสดงบทความไอทีในชีวิตประจำวันให้ผู้อ่านเปิดอ่านแบบ offline ได้ ซึ่งปกติเผยแพร่ไว้ที่ thaiall.com/itinlife แล้วเคยทำแบบนี้ในรูป android apps เผยแพร่ใน play store หรือ thaiall.com/android จึงคัดลอก script ส่วนของ array ที่เป็นภาษา C มาปรับเป็นภาษา Basic 2. การออกแบบโปรแกรม ทำใน vs.net แบ่งเป็น 2 ส่วนคือ windows forms application และ class library โดยเนื้อหาบทความอยู่ใน .dll แต่โปรแกรม form ที่ใช้ทำงานจริง จะเรียกใช้เนื้อหาจาก library หากจะเพิ่ม-ลบบทความก็เพียงแต่ปรับ .dll แล้วถ้าปรับการแสดงผลก็ต้องไปปรับ form ซึ่งแยกให้เห็นการทำงานที่แตกต่างกัน 2 ส่วน 3. เปิดให้ download 3 แบบ 3.1 source code ของ class library ได้รวมเป็น .rar ไว้ที่ http://www.thaiall.com/itinlife/vs2010_dll_itarticles.rar ถ้ามีเฉพาะ library จะประมวลผลไม่ได้ เพราะผมไม่ได้ทำ main() ทิ้งไว้ 3.2 source code ของ windows forms application ได้รวมเป็น .rar ไว้ที่ http://www.thaiall.com/itinlife/vs2010_form_itarticles1.rar ใน form นี้ ผม add reference ไว้แล้ว สามารถทดสอบประมวลผลได้ 3.3 execute file ที่เกิดหลัง build และ publish ผมใช้ ftp ส่งแฟ้มในห้อง publish ไปเผยแพร่แบบออนไลน์ไว้ที่ http://www.thaiall.com/itinlife/publish/publish.htm ถ้ากดปุ่ม install หรือ run setup.exe ก็จะได้โปรแกรมไว้ในเครื่อง แต่ในการติดตั้งจะ download จาก net เพราะตัว setup.exe กับใน publish\Application Files นั้นแยกกันชัดเจน

ติดตั้ง visual studio 2010

how to install visual studio 2010
how to install visual studio 2010

เพื่อนร่วมงานให้โปรแกรมมาลองติดตั้ง เป็น VS 2010 แล้วผมก็ลง 2 รอบ เพราะรอบแรก Hang ส่วนรอบ 2 ใช้ Reinstall ปัญหาใหญ่คือเครื่องเก่า แต่สุดท้ายก็ข้าม error ไปจนเปิดโปรแกรมได้สำเร็จ
OS: XP V2002 SP3
CPU: AMD Althlon 64 X2 Dual Core Processor 4000+
Ram: 1 GB
HD: 60 GB ก่อนติดตั้งพบว่า D: เหลือ  1 GB และ C: เหลือ 10 GB
พบความขลุกขลักระหว่างติดตั้ง เพราะต้องคิดเรื่อง Deepfreeze และสรุปได้ว่าทำให้ D: เหลือมากกว่า 2 GB แล้วคัดลอกตัวติดตั้งลงไป แล้วใช้ daemon tool อ่านเพื่อติดตั้งลงไปใน C: ระหว่างรอพบว่าโปรแกรมสั่ง restart ระหว่างติดตั้งเพื่อเข้าสู่โปรแกรมใหม่  เมื่อเริ่มใหม่ก็ต้องปลุกให้ Daemon tool ทำงานต่อ ก็ทำให้การติดตั้งผ่านต่อไปในส่วนของ Visual Studio ได้สำเร็จ

http://www.facebook.com/media/set/?set=a.527414350606034.132429.506818005999002

งาน TISA Pro-Talk ครั้งที่ 1

ncac 2010 in tisa pro talk
ncac 2010 in tisa pro talk

29 มี.ค.54 คุณ Varapong Ratanawongvetee แจ้งให้ผมทราบว่าสมาคมความมั่นคงปลอดภัยระบบสารสนเทศ (TISA) จัดงาน  TISA Pro-Talk ครั้งที่ 1/2554  “Security trends update 2011” วันพุธที่ 30 มีนาคม 2554 เวลา 18.30 – 21.00 น ณ ห้อง 304 อาคารซอฟต์แวร์พาร์ค  ถนนแจ้งวัฒนะ มีผู้ดำเนินรายการคือ อ.สุรชัย ฉัตรเฉลิมพันธุ์
ซึ่งกำหนดการมีดังนี้
18.00 – 18.30 ลงทะเบียน  (พร้อมรับอาหารกล่อง)
18.30 – 18.50 กล่าวต้อนรับและบรรยายพิเศษในหัวข้อ “บทบาท ของ TISA กับการยกระดับมาตรฐานบุคคลากรด้าน Information Security ของประเทศไทย”
โดย ดร.รอม หิรัญพฤกษ์ นายกสมาคมความมั่นคงปลอดภัยระบบสารสนเทศ
18.50 – 19.30 บรรยายใน “หัวข้อ RSA 2011 updated”
โดย อ.ปริญญา  หอมเอนก กรรมการและเลขานุการ สมาคมความมั่นคงปลอดภัยระบบสารสนเทศ
19.30 – 20.10 บรรยายใน “หัวข้อ เรื่องน่ารู้เกี่ยวกับ PCI-DSS”
โดย อ.สมหมาย  ฟองน้ำทิพย์ กรรมการ สมาคมความมั่นคงปลอดภัยระบบสารสนเทศ
20.10 – 20.50 บรรยายใน “หัวข้อ ความสำคัญของมาตรา 25 กับ National Critical Infrastructure”
โดย อ. ไชยกร อภิวัฒโนกุล กรรมการ สมาคมความมั่นคงปลอดภัยระบบสารสนเทศ
20.50 – 21.00 แจ้งข่าวเรื่อง Call for Paper (Speaker)
และมอบรางวัล NCAC (National Cybersecurity Awareness Contest)

+ http://www.cdicconference.com/ncac2010/ncac2010.htm
+ http://www.tisa.or.th/?page=event

ปีจำกัดที่ 2010 ใน moodle

moodle 2010
moodle 2010

4 ม.ค.54 หัวหน้าที่ใช้งานระบบ e-learning แจ้งว่า พบปัญหาใน moodle 1.5.3 ที่มีปีให้เลือกถึงค.ศ.2010  การขยายปีออกไปทำได้โดยแก้ไขแฟ้ม lib/weblib.php หาคำสั่ง for ($i=2000; $i<=2010; $i++) แล้วก็เปลี่ยนจาก 2010 เป็นปีที่ต้องการ เท่านี้ก็ขยายปีออกไปได้แล้ว
http://kampol.htc.ac.th/km52/index.php?topic=64.0

ถ้าเป็นคำแนะนำอื่น จะบอกว่าให้ upgrade version ของ moodle.org