25 กรกฎาคม 2550

AS/400 RPG

วีดีโอสำหรับสอน AS/400 (Youtube)
http://www.youtube.com/user/AS400Tutorials/videos?sort=dd&view=0&shelf_id=1

เรียนภาษา RPG
http://www.youtube.com/user/As400Training?feature=c4-feed-a

เรื่อง AS/400ไม่เขียนไม่ได้เพราะถือว่าเป็นผู้ให้เรามีงานมีการทำ จนวันหนึ่งก็ต้องจากไป
หลายคน โดยเฉพาะเด็กรุ่นใหม่ๆ คงไม่รู้จัก AS/400 มันคืออะไรหว่า ?
ต้องท้าวความตามท้องเรื่องมีอยู่ว่า บริษัคอมพิวเตอร์แห่งหนึ่ง เมื่อก่อนยิ่งใหญ่มากๆ
เดี๋ยวนี้ก็ยังใหญ่อยู่ นามว่า International Business Machines Corporation
หรือ เรียกย่อว่า IBM หรือชื่อเล่นว่า บิ๊กบลู (ไม่ใช่บิ๊กบังน่ะ)
ได้พัฒนาและสร้างมันขึ้นมา โดยทำการพัฒนาต่อมาจากเคื่อง Mini Computer รุ่น
System 34, System 36, System 38 เมื่อยุคยี่สิบ-สามสิบปีก่อน
และแล้ว IBM ก็ปฎิวัติโฉมหน้าของวงการด้วยการยกเลิกชื่อรุ่นว่า System
ซึ่งใครๆ ก็กะว่าต้องออก System 40 แต่เจ้าประคุณ ดันเปลี่ยนเป็น
Application System 400 หรือเรียกย่อๆว่า AS/400
ซึ่งถูกผลิตออกมามื่อปี คศ.1988 เจ้านี่ดังระเบิดระเบ้อ
ไม่มีใครในวงการที่ไม่รู้จัก บริษัทใหญ่ๆ ใช้มันแทบทั้งนั้น เหมือนๆ กับในยุคนี้ที่หันมาใช้
ระบบ ERP ตัวดังชื่อ SAP/R3 อ่านว่า แสบ/อาสาม

ย้อนกลับเข้ามาที่เรื่องของ AS/400 ดีกว่า


เครื่องที่เห็นตามรูป คือเครื่องที่ผู้เขียนใช้งานอยู่จนวาระสุดท้ายของมัน
ซึ่งผู้เขียนเองเป็นคนถอดสายไฟที่ต่อกับเครื่องออกเองกับมือ
เป็นอันว่าสิ้นสุดการให้บริการ เมื่อวันที่ 12 กรกฎาคม 2007
ซึ่งให้บริการมายาวนานถึง 18 ปี เพราะเครื่องนี้ซื้อมาเมื่อปี 1989
สเป็กเครื่องนะเหรอ เด็กรุ่นใหม่รู้แล้วคงหัวเราะ
แต่เมื่อแรกซื้อราคานะเหรอขอบอก สิบล้าน
cpu เป็นของ ibm จำได้เลาๆ ว่า 24 บิต ความเร็วน่ะเหรอ ยังสู้ intel 80386 ที่ความเร็ว 30mhz ไม่ได้เลย
ram 40mb ย้ำ สี่สิบเมกกะไบต์ เดี๋ยวนี้ pc ธรรมดาอย่างต่ำๆ ก็ กิ๊กกะไบต์
harddisk ขนาด 8gb อิๆๆ แต่ขอบอกเป็น RAID5 น่ะท่าน ทันสมัยซะไม่มี
tape backup เป็นแบบ ม้วน เหมือนม้วนฟิลม์ฉายหนังสมัยก่อน เขาเรียกว่า reel tape

รูป reel tape


แต่ไม่น่าเชื่อว่า AS/400 สเป็ก แบบนี้ สามารถให้บริการเครื่อง terminal ได้เกือบร้อยตัวในเวลาเดียวกัน
ไม่มีแฮงก์ ไม่มีรวน แต่มีสโลวววว บ้างเป็นบางเวลา คอยได้ คนสมัยก่อนใจเย็น

ในส่วนของภาษาโปรแกรมที่ใช้บน AS/400 ก็มีหลากหลาย
ไม่ว่าจะเป็นภาษา C , PL/1 , COBOL, RPG เป็นต้น
แต่ที่ผู้เขียนใช้คือภาษา RPG เมืองไทยนิยมมากสมัยนั้น
เขียนไม่ยาก ได้ผลดี ไม่มีรวน ปัจจุบันภาษานี้ก็ยังมีใช้กันอยู่ตาม ธนาคาร และสถาบันการเงิน หลายแห่ง

มาที่เรื่องระบบไฟล์จัดเก็บข้อมูลหรือเรียกว่าตารางข้อมูล ที่เรียกว่าไฟล์เพราะไม่ได้ใช้ระบบฐานข้อมูลในการจัดเก็บ
ขอบอกว่าสุดยอดจริงๆในเรื่องของความเสถียร ใช้มา 18 ปี ไม่เคยมีไฟล์พังแม้แต่ครั้งเดียว
มีแต่ harddisk พังแต่ RAID5 ซะอย่างทำ mirror ได้สบาย ไม่เหมือนฐานข้อมูลดังๆ
สมัยนี้ พังง่ายกว่าเยอะ
ลักษณะของตารางเก็บข้อมูล รูปแบบเหมืนอ .dbf ยังไงอย่างนั้น มี ฟิลด์ มี เรคคอร์ด มีกำหนดประเภทของข้อมูล
แต่แปลกสมัยก่อนไม่ยักมีข้อมูลแบบวันที่ เหมือนในสมัยนี้ เวลาเขียนโปรแกรมที่มีวันที่เข้ามาเกี่ยวข้องต้องเก็บเป็นตัวเลขแทน
แต่ก็ไม่เป็นปัญหา เพราะสิ่งเก็บสามารถใช้งานได้เป็นพอ

พูดถึง Operating System ของ AS/400 เขาเรียกว่า OS/400
ก็จะมีภาษาจัดการชื่อ Control Language หรือ CL ไว้เขียนคำสั่งจัดการต่างๆ
แล้วก็มีภาษา REXX ไว้ให้ user สร้าง CL ใช้เอง เมื่อก่อนไฟแรง สร้างคำสั่งไว้หลายตัว

หลายครั้งที่ AS/400 ทำให้เกิดความประทับใจ
มีครั้งนึง ช่างไฟ ใจเกินร้อย ต่อไฟชุ่ย สายดิน ดันมีไฟ 220 วิ่งเข้ามา จอ pc จอ terminal ระเบิดตูมๆๆๆ
UPS ทำงาน ตัดไฟฉับให้วิ่งใช้ไฟผ่าน ups แต่ก็ไม่ทัน เพราะมันเข้าทางสายดิน AS/400 Powersupply เสียไป 1 ตัว
แต่ระบบมันดีมาก มีตัวที่สอง มาช่วยกู้สถานการ์ณ ทำให้มันยังคงทำงานได้ต่อไป

อีกครั้ง ระหว่างนั้งเขียนโปรแกรมไม่รู้ใครไปทำอะไรดึงสายไฟเครื่องออก ทุกอย่างดับหมดโดยทันที
ตายละหว่า กว่าจะคิดกว่าจะเขียนคำสั่งมาได้นั่งเขียนกันเป็นวัน แถมยังไม่ได้ save
พอเปิดใหม่ sign on (หรือ LOG IN , LOG ON แล้วแต่จะเรียก)
AS/400 มันเอาโปรแกรมที่นั่งทำอยู่กลับมาให้เหมือนเดิม เย้ๆๆๆ ต้องของปรบมือให้
มารู้ภายหลังว่ามันมี battery สำรองเล็กๆ ในตัวเครื่อง AS/400 เองหากไฟดับ battery มันจะไม่ดับ
มันจะยังทำงานอยู่ แล้วมันก็จัดการเอาข้อมูลที่อยู่ ใน memory บันทึกลง harddisk
เมื่อเปิดเครื่องเราจึกได้ข้อมูลเก่ากลับมา

เอาล่ะ เขียนมาเรื่อยเปื่อยเพื่อยกย่องความดีของ AS/400 ที่ใช้งานมาอย่างยาวนาน
นานมากๆ รู้สึกรุ่นนี้จะเป็นเครื่องสุดท้ายที่มีในประเทศไทย เพราะหาที่ไหนไม่ได้อีกแล้ว

ขอให้เจ้าจงนอนอย่างสงบหลังจากที่เหนื่อยมานาน

ภาพ AS/400
ด้านข้าง


ด้านหลัง เปิดดูอุปกรณ์ภายใน




UPS ตัวเก่ง ยี่ห้อ Victron ที่อยู่คู่กันมาสิบสองปี ตอนนี้ถูกเจ้าพ่อวงการไฟฟ้า GE ซื้อไปเรียบร้อย

23 กรกฎาคม 2550

LogMeIn อยู่ที่ไหนๆฉันก็รีโหมดหาเธอได้

ตั้งแต่มี Logmein.com อะไรๆ ก็ง่ายไปหมด ลูกค้าอยู่แดนไกลก็ส่งใจไปหาได้
เราสามารถเข้าไป remote access ที่เครื่องที่ติดตั้ง logimein ได้ทุกที่ทุกเวลา
*ยกเว้นตอนเข้าห้องสุขาขอไว้สักที่ก็แล้วกัน ถ้าจะเข้าไปใช้ในนั้นด้วยก็ไม่มีใครว่า ระวังมันจะส่งกลิ่นไปตามสายไปโผล่อีกที่ล่ะ

ข้อดีของมันเหรอ ไม่ต้องบรรยายให้มาก บอกคำเดียวใช้แล้วดี มีแล้วรวย โอมเพี้ยง

ก่อนอื่นจะใช้งานต้องผ่านขั้นตอนต่างๆดังนี้

Register Logmein
อยากใช้งานก็ต้องไป Register ก่อนที่ http://www.logmein.com (คลิกได้เลย)


ให้คลิกปุ่มเขียวๆ ที่เขียนว่า Download LogMeIn Free ตามรูปด้านบน






















ที่หน้าจอ Access & Control a PC from Anywhere ก็ใส่ตามที่เขาบอกให้ใส่ ๆ แล้วต้องจำไว้ด้วย
เมื่อป้อนเสร็จก็คลิกปุ่ม GO จากนั้นจะขึ้นหน้าจอ Add Computer
ให้รีบคลิกตรง คำว่า click here โดยด่วน เดี๋ยวจะหาว่าหล่อไม่เตือน ตามรูปด้านล่าง

















เมื่อคลิกเรียบร้อยจะขึ้นหน้าจอ Add Computer อีกหน้าจอนึง ตามภาพด้านล่าง

ให้คลิกที่ปุ่ม Download Now



















อ่านมาถึงตรงนี้ หลายท่านคงสงสัยตั้งแต่ก่อนหน้าที่ให้รีบคลิก แล้วตรงนี้ก็ให้มา download now อีก
เหตุผลก็คือ เราจะไม่ลงโปรแกรมที่เครื่องเราเอง ตัวที่ให้ Download นี้ต้องนำไปลงในเครื่องที่ต้องการ remote เข้าไปน่ะจะบอกให้ ไม่เชื่ออย่าลบหลู่ ลองทำดูได้ เครื่องตัวเอง ทำ remote เข้าเครื่องตัวเอง
ผลที่ได้คือ เจ๊ง หน้าจอจะเป็นเหมือนกระจกเงาสะท้อนไปมา แบบนี้ชอบไหมล่ะ

เมื่อคลิก Download Now แล้วก็จะมีหน้าต่างให้เราทำการ บันทึกไฟล์ที่ download มา ให้บันทึกเก็บไว้ที่เครื่องเรา
เพราะต้องเอาไฟล์นี้ไปติดตั้งในเครื่องที่เราจะ remote เข้าไป
เป็นอันเสร็จสิ้นขั้นตอน Register ก็ปิด หรือจะหาคำว่า Installation was successful แล้วคลิกก็ได้
แล้วก็ปิดหรือออกจาก logmein ไปก่อน


Confirm Register Logmein
หลังจากเข้าไป Register และได้ทำการ Download โปรแกรมเก็บไว้เรียบร้อยก่อนที่ใช้งานได้จริง
เราต้องไปทำการ Confirm อีกรอบ โดยเข้าไปที่ mail box ที่เราได้กรอกไว้ตอน register
ถ้าใครใช้ hotmail ก็เปิดดู mail ที่ hotmail เอาน่ะ
เปิดดู e-mail แล้วก็หาดู ตรงคำว่า

To continue using your LogMeIn account, you will need to activate your account and confirm your email address by simply clicking here:
https://secure.logmein.com/a?028OB-8UG67111909800


link อาจจะไม่เหมือนกัน ก็คลิกเข้าไปเลย ตรง https://secure.logmein.com/a?028OB-8UG67111909800

จากนั้นก็ตอบคำถามหรือไม่ตอบก็ตามสบายแล้วคลิกที่ Save account settings
เป็นอันว่าจบขั้นตอน Confirm

ติดตั้ง Logmein ที่เรื่องลูกข่าย
เมื่อได้ทำการ download โปรแกรมมาแล้วจะได้ไฟล์ LogMeIn สำหรับนำไปติดตั้งให้กับเครื่องที่เราจะเข้าไปทำการ Remote
ก็นำไฟล์นี้แหละไป install ยังเครื่องที่ต้องการ



















คลิก Next



















คลิก I Agree



















เลือก Typical (Recommended) คลิก Next



















ตรงนี้ให้ใส่ชื่อสำหรับเครื่องที่เราติดตั้ง Logmein ตามต้องการ ชื่อนี้จะเป็นตัวบอกให้รู้ว่าเครื่องที่เราจะเข้าไปใช้เครื่องคือไหน



















ที่ช่อง Computer Access Code ให้ใส่

รหัสผ่านสำหรับใครที่จะเข้ามา Remote ที่เครื่องนี้ (เครื่องที่ติดตั้ง logmein)
ก่อนเข้าต้องระบุรหัสผ่านให้ถูก ดังนั้นเวลาใส่รหัสผ่านอะไรไป ก็จำไว้ด้วยล่ะ
ย้ำรหัสผ่านคือรหัสผ่านที่จะขอเข้าไปใช้งานในเครื่องนั้น




















ที่หน้าจอ Choose Product จะเป็นการเลือกว่าจะใช้ Logmein ตัวไหน
ถ้าไม่อยากเสียเงินให้เลือก LogMeIn Free
อันนี้แนะนำเลยว่าต้อง LogMeIn Free 




















ที่หน้าจอ LogMeIn Account Details จะให้กำหนด Email Address และ Password
ก็ใส่ไป ตรงนี้คือ Email และ password ที่เรากำหนดไว้ตอน register
ย้ำให้เอา email กับ password ที่ทำไว้ตอน register logmein เท่านั้น
จำไม่ได้ย้อนกลับไปดูขั้นตอนตั้งแต่ต้นใหม่

ใส่เสร็จใส่ถูก ก็คลิก Next




















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

จากนั้นก็จะขึ้นหน้าจอ Setup Complete ก็คลิก Finish
เสร็จสิ้นการติดตั้งโปรแกรมให้กับเครื่องลูก

ตานี้มีกี่เครื่องจะ Remote เข้าไป ก็ใช้วิธีติดตั้งนี้แหละไปติดตั้งในเครื่องที่ต้องการ

---------------------------------------------------------------------------------------

การรีโหมดเข้าไปใช้งาน
เมื่อติดตั้งเรียบร้อย ไม่ว่าท่านอยู่ที่ไหน ทำอะไร เมื่อไหร่ อยากเข้าไปรีโหมดเครื่องที่เราลง logmein ไว้ ก็สามารถทำได้เลย
แต่มีข้อแม้ว่า ท่านต้องมี Internet ต่ออยู่ แล้วมี web browser ตัวที่ชื่นชอบ ถ้ามีก็ลุยได้เลย

เข้าไปที่เว็บไซต์ http://www.logmein.com ก็จะเห็นหน้าจอคุ้นๆ














ให้ป้อน Email กับ Password ที่เราได้ทำการ Register ไว้ตอนแรก แล้วคลิกปุ่ม Log Me In
ท่านก็จะเห็นรายชื่อเครื่องที่ติดตั้งโปรแกรม LogMeIn ดังภาพ




















อยากจะ Remote เข้าเครื่องไหนก็คลิกที่เครื่องนั้นตามต้องการ

















เมื่อคลิกที่เครื่องที่จะ Remote เข้าไป ก็จะให้ใส่รหัสผ่านที่เรากำหนดไว้ตอนติดตั้ง logmein ที่เครื่องลูก
บางเครื่องอาจไม่ขึ้นหน้าจอนี้ แต่จะขึ้นหน้าจอ login ของ windows แทนก็ให้ใส่ user และ password
ของเครื่อง windows ที่เป็นเครื่องลูกที่เรา remote เข้าไป

เมื่อใส่ถูกก็จะเข้าสู่หน้าจอ remote ดังนี้

















ถึงขั้นนี้ท่านก็คลิกที่ปุ่ม Remote Control ได้เลย แล้วท่านจะพบสิ่งที่อยากได้

ปล. เนื่องจากโปรแกร LogMeIn มีการปรับปรุงใหม่อยู่เสมอ หน้าจอต่าง ๆ ที่เห็นอาจจะไม่เหมือนกับโปรแกรมในรุ่นใหม่

สำหรับโปรแกรมที่ใช้ในการรีโมทนอกจาก LogMeIn แล้ว ยังมีอีกตัวที่น่าสนใจคือ
TeamViewer สามารถเข้าไปดูบทความได้ที่

http://kasem-mesak.blogspot.com/2008/02/team-viewer.html

ขอให้โชคดีมีชัย รำรวย เฮงๆๆ ทั้งปี
"I Believe in You"

Copyright(c) 2007 - 2022 by Kasem Kamolchaipisit.