Category: blog

วิธีติดตั้ง SAP B1 (แบบเอาไว้ทดลองใช้งานเอง)

(เขียนเมื่อ 2011-03-10 11:12:50 +0700)

การติดตั้ง SAP มีอยู่ 3 ส่วนใหญ่ๆ คือ

  1. ติดตั้งฐานข้อมูล โดยมีให้เลือกใช้ 2 ตัวคือ IBM DB2 และ Microsoft SQL Server 2005 หรือ 2008 ก็ได้ (SAP แนะนำให้ใช้ MSSQL2008)
  2. ติดตั้ง SAP B1 Server
  3. ติดตั้ง Client

sap-cmdevhub

ภาพการทำงานของระบบ B1 ส่วนใหญ่จะติดตั้ง SAP Server กับ Database ไว้ในเครื่องเดียวกัน แต่ถ้าระบบใหญ่ๆ อย่าง R3 ที่เคยเห็น จะแยกกัน แล้วแต่ละระบบจะ cluster กันอีก อลังการไปเลย ^^ Continue reading

Raid คืออะไร ทำดีหรือเปล่า

(เขียนเมื่อ 2010-08-30 00:48:22 +0700)

สวัสดีอีกครั้งครับ หายไปเดือนกว่าๆ เลยรอบนี้หายไปนานหน่อยแอบไปร่อนที่มาเลเซียมานิดหน่อย ติดใจเน็ตผ่านมือถือที่นั่นมากมายเลยครับ 3G มันดีอย่างนี้นี่เอง เห็นว่ากำลังเริ่ม WiMax หรือ 4G กันแล้ว บ้านเราเหรอ เหอะๆๆๆ สงสัยลูกโตเลี้ยงหลานยังไม่รู้จะได้เล่นหรือเปล่าเนี่ย ฮ่าๆ ทำใจ Thailand Only ล่ะ

นอกเรื่องกันแหละรอบนี้ลองมาดูสิ่งที่ทำให้คอมพิวเตอร์ที่แรงๆ ของเราช้าลงไปมากมายเลยนั่นก็คือ Harddisk นั่นแหละ ไม่ว่า CPU, RAM, VGA หรือส่วนอื่นๆ จะเร็วไปมากแค่ไหน HDD ก็ยังคงปั่นได้แค่ 7,200 รอบต่อนาที (rpm) เท่านั้นไม่ไปไหนมาร่วม 4-5 ปีแล้ว HDD แบบ 10,000 rpm หรือ 15,000 rpm มันก็มีขายนะ แต่มันเป็น SAS แถมราคานี้ซื้อ SATA ธรรมดาๆ มาถมที่ได้เลย (ว่าไปนั่น) ทางแก้ก็คือเอามาต่อหลายๆ ตัวแล้วให้มันช่วยกันทำงานเสียสิไหนๆ HDD เดี๋ยวนี้ราคาก็ถูกลงมามากมายแล้ว

การเอา HDD หลายๆ ตัวมาต่อแล้วให้มันทำงานรวมกันเรียกว่า RAID หรือ Redundant Array of Independent Disks จริงๆ แล้วผมเคยเขียนบทความลงที่ expert2you เมื่อชาติก่อนแล้ว (ปี 2546) ลองเข้าไปอ่านกันได้ครับ http://www.expert2you.com/view_article.php?art_id=1032 เขียนไว้ 7 ปีมีคนอ่านไปแล้ว 120,000 กว่าคน (วันที่ 25/08/2010) ก็แอบดีใจที่มีคนเข้าไปอ่านเยอะเหมือนกันตอนนั้นเขียนแบบไม่ค่อยมีความรู้เท่าไหร่เขียนไปตามที่เข้าใจแถมยังไม่มีรูปประกอบอีก แต่ทุกวันนี้ HDD ราคาถูก Mainboard หลายๆ ตัวทำ RAID ได้เลยไม่ต้องซื้อการ์ดเพิ่มเหมือนเมื่อก่อน แถม HDD ราคาถูกลงแทบจะแจกฟรี (แต่ก็ต้องเสียตังซื้อ) การจะทำ RAID ก็ไม่ใช่เรื่องไกลตัวเหมือนเมื่อก่อนอีกต่อไป Continue reading

สุขสันต์วันเกิด 15 ปี Windows95

24 สิงหาคม 2538 วันนี้ก็เป็นวันธรรมดาอีกวันหนึ่ง แต่เป็นวันที่ต้นแบบของระบบปฏิบัติการ หรือ OS ที่เราใช้กันอยู่ในคอมพิวเตอร์แทบทุกเครื่องถือกำเนิดขึ้นนั่นก็คือ Windows95

Windows95 ถือว่าเป็น OS แบบ 32bit ตัวแรกของ PC และสิ่งที่น่าจะเป็นนวัติกรรมที่ดีที่สุดของ Windows95 คือ Task bar ที่ตั้งแต่ Windows95 จนถึง Windows7 Task bar ก็ยังคงอยู่ถึงแม้จะเปลี่ยนรูปร่างไปบ้าง ถ้าหาก Windows ไม่มี Task bar ผมก็นึกไม่ออกเหมือนกันว่าหน้าตา Windows จะเป็นยังไง


แล้วมันมีความสำคัญยังไง จริงๆ แล้วคอมพิวเตอร์เครื่องแรกของผมได้มาเดือนสิงหาคม 2358 ที่จำได้เพราะตอนนั้นซื้อหนังสือคอมพิวเตอร์มาเล่มหนึ่ง (ถ้าจำไม่ผิดน่าจะชื่อ pc world) แล้วหนังสือเล่มนั้นก็เขียนถึง Windows95 บางส่วนที่จำได้ในนั้นก็น่าจะเป็น Windows95 จะเป็น OS ที่เปลี่ยนโลกของ PC เลยทีเดียวแล้วเราจะลืม DOS ไปเลย ในช่วงแรกๆ Windows95 ก็ลุ่มๆ ดอนๆ Bug เยอะเหลือเกินและระบบ Plug and Play ที่หลายๆ ครั้งจะเป็น Plug and Pray ทำให้แรกๆ คนส่วนใหญ่ก็ยังใช้ DOS กับ Windows3.11 อยู่เหมือนเดิม

สัมผัส Windows95 ครั้งแรก Continue reading

แก้ปัญหาเปิดใช้งาน CS5 บนแมคไม่ได้

(เขียนเมื่อ 2010-06-11 18:00:27 +0700)

หายไปอีกหนึ่งเดือนกว่าๆ ช่วงนี้ติด facebook อย่างรุ่นแรง แทบไม่ได้อัพเดทเว๊ปเลย

ช่วงเดือนก่อน adobe ได้วางตลาด Adobe Creative Sutie 5 หรือที่เรียกกันสั้นๆ ว่า CS5 มาให้ได้ลองเล่น (และโหลด) กันแล้วซึ่งก็มีทั้งของ Windows และ OSX ซึ่งสำหรับ Windows นั้นก็ใช้งานได้ดีไม่มีปัญหาใดๆ เกิดขึ้น แต่บน OSX นั้นส่วนใหญ่จะเจอปัญหาคือ เปิดใช้งานได้แต่ Adobe Photoshop เท่านั้น โปรแกรมอื่นๆ ไม่สามารถใช้งานได้เลยเศร้ากันไปแถบๆ เลยซะงั้น

แต่วิธีการแก้ปัญหามันช่างง่ายดายเหลือเกิน จนแอบคิดว่า Adobe มันจะรีบออกโปรแกรมมาทำไม Continue reading

New MacBook Pro 2010

(เขียนเมื่อ 2010-05-07 05:11:32 +0700)

เมษาที่ผ่านมานี้ ผมได้ไปเดินมองๆ laptop ตัวใหม่มาแทนที่น้อง NEC ที่อยู่คู่กันมาเกือบๆ จะสองปีล่ะ ตอนแรกก็มองอยู่หลายยี่ห้อเลย laptop เดี๋ยวนี้ราคาไม่แพงแล้วเนอะ หมื่นกลางๆ ก็ซื้อได้แล้ว แต่คุณภาพเป็นยังไงก็อีกเรื่องหนึ่ง หลังจากที่เดินมาหลายวันก็ลองเข้าไปที่ iStudio ลองลูบๆ คลำๆ MacBook ดู อื่ม… มันก็สวยดีนะ แต่ราคานี้สิทำเอาถอยเลย แพงเกิน ขนาด MacBook White ราคาเริ่มต้นที่ 36,900 ถึงจะผ่อนได้ก็เหอะ (แต่ผ่อนแล้ว รวมๆ กันก็ สี่ปลายๆ เลยแหละ) ยิ่งถ้าเป็น MacBook Pro ด้วยแล้ว ลมแทบจับเริ่มต้นที่ 46,900 แถม Spec ยังเท่ากับ MacBook White เลย แล้วด้วยความที่ผมคิดว่า Mac เป็นของแพง มีเงินอย่างเดียวไม่ได้ต้อง … (ใจถึง) ด้วยถึงจะซื้อได้ เพราะเมื่อก่อนลง Windows ไม่ได้ (สมัย Power PC) แถมยังหาโปรแกรมใช้งานยากอีก และที่ยากยิ่งกว่าคือ CRACK (สำคัญเลยนะ) เลยทำให้ Mac ไม่เคยอยู่ในหัวผมเลย

หลังจากที่ Apple ประกาศ MacBook Pro ตัวใหม่ แรงขึ้น ราคาถูกลง (แต่ก็ยังแพงอยู่) ถ้าเทียบ Spec กับรุ่นเก่าแล้ว ดีกว่ากันเยอะเลยโดยเฉพาะตัว 13 นิ้ว ราคาเกินสี่หมื่นมาหน่อยเดียวถ้าสั่งจาก education store ก็เหลือแค่ 37,900 แพงกว่า MacBook White หน้าร้านแค่พันเดียว ก็เลยเอากับมันซะหน่อย คิดว่าซื้อ Sony Vaio ล่ะกัน Continue reading

PHP error reporting

(เขียนเมื่อ 2010-02-24 15:38:22 +0700)

[ แอบเขียนระหว่างทำงาน ]

ตั้งค่า Error ของ PHP กันดีกว่า ปกติผมจะตั้งให้ php แสดงข้อความผิดพลาดทั้งหมด แต่พอมาได้งานที่พัฒนาต่อจากคนอื่นแล้วเป็นโปรแกรมที่เขียนมานานแล้ว แล้วก็เขียนมาไม่ค่อยดีเท่าไหร่ เช่นเรียกตัวแปรที่ยังไม่ได้ประกาศ หรืออะไรทำนองนี้ ก็เลยต้องเซ็ต php.ini ไม่ให้มันแสดงผลซะ ทีนี้พอจะรับงานนอกก็จำเป็นต้องไปแก้ php.ini ให้แสดงข้อผิดพลาดทั้งหมด ลำบากอ่ะทำแบบนี้ง่ายกว่า

<?php

// Turn off all error reporting
error_reporting(0);

// Report simple running errors
error_reporting(E_ERROR | E_WARNING | E_PARSE);

// Reporting E_NOTICE can be good too (to report uninitialized
// variables or catch variable name misspellings ...)
error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);

// Report all errors except E_NOTICE
// This is the default value set in php.ini
error_reporting(E_ALL ^ E_NOTICE);

// Report all PHP errors (see changelog)
error_reporting(E_ALL);

// Report all PHP errors
error_reporting(-1);

// Same as error_reporting(E_ALL);
ini_set('error_reporting', E_ALL);

?>

ไปก๊อปมาเลย ไม่เขียนอธิบายล่ะ… ไปทำงานต่อดีกว่า

Google AJAX Libaries

(เขียนเมื่อ 2010-01-03 04:49:59 +0700)

บทความแรกของปี 2010 จะว่าไป หลังจากเที่ยวแล้ว แทนที่สมองจะปลอดโปร่ง กลับคิดอะไรไม่ออกซะงั้น ก็โดนไปตั้งแต่วันที่ 30 ธค 2009 ลากยาวไปจนวันนี้ (2 มค 2010) วันแรกๆ เงินพอมี วงเล็กๆ กินหรู Label ทั้งหลายแหล่มีครบทุกสีเลย (เว้น Blue) แต่พอมาวันที่ 2 สงสัยเหมือนกันทำไมมันเปลี่ยนเป็นแสงโสมได้ ไม่รู้เพราะไร

แต่เอาเหอะครับ กินกันแค่พอสนุก แล้วอย่าลืม เมาไม่ขับ (แล้วจะกลับได้ยังไง) เหล้านี่ก็แปลกนะครับ กินทางปาก แต่เมาที่้เท้า เดินเซไปเซมา อันนี้เป็นปกติของคนกินเหล้า แต่จะมีอีกพวกเวลาไปเที่ยวคือพวก แอลกอฮอลลงไข่ อันนี้จะหาเหยื่อ (หรือตกเป็นเหยื่อก็ไม่รู้) แต่ขอเตือนเพื่อนๆ ที่มาเที่ยวที่เชียงใหม่หน่อยนะ ถ้าไม่อยากหัวแตก ก็ระวังน้องๆ ที่มาจากเกะด้วยล่ะกัน สังเกตุไม่ยาก จะแต่งตัวปิดบนนิด ล่างหน่อย แล้วจะออกปากชวนเราไปต่อเอง หุหุ ลองไปเหอะ หัวแตกแน่นอน … ระวังด้วยล่ะกันครับ ขอให้หื่นอย่างมีสติ… ส่วนอีกพวกเวลาเมาจะเป็นพวกแอลกอฮอลลง teen (แต่ออกทางปาก) พวกนี้เวลาเมาผมจะไม่รู้จักมันเด็ดขาด แม้จะเป็นเพื่อนสนิทกันขนาดไหนก็ตาม ถ้าเมาแล้วรุงรังอันนี้ตัวใครตัวมัน Continue reading

POP3 ของ gmail และ hotmail

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

ของ hotmail

  • POP server: pop3.live.com (Port 995)
  • POP SSL required? Yes
  • User name: Your Windows Live ID, for example [email protected]
  • Password: The password you usually use to sign in to Hotmail or Windows Live
  • SMTP server: smtp.live.com (Port 25 or 587)
  • Authentication required? Yes (this matches your POP username and password)
  • TLS/SSL required? Yes

ของ gmail

  • POP server: pop.gmail.com (Port 995)
  • POP SSL required? Yes
  • User name: [email protected]
  • Password: gmail password
  • SMTP server: smtp.gmail.com (Port 465)
  • Authentication required? Yes
  • TLS/SSL required? Yes

ถ้าอยากใช้งานปฎิทินใน outlook และ google calendar ร่วมกับก็ให้โหลด Google Calendar Sync มาลง แค่นี้ก็ใช้งานได้แหละ http://dl.google.com/googlecalendarsync/GoogleCalendarSync_Installer.exe โหลดตามลิงค์เลย

ติดตั้ง ruby และ rails กันลืมอ่ะ

(เขียนเมื่อ 2009-10-22 04:01:10 +0700)

หายไปนาน มัวแต่เล่นเกมอ่ะครับ พอดีได้รางวัลเป็นเครื่อง DSi มาตัวนึง โชคดีจริงๆ ทั้งๆ ที่ลืมไปแล้วว่าไปชิงรางวัลไว้ตั้งแต่เมื่อไหร่ คริกๆ แต่ถึงจะเล่นเกมก็ไม่ลืมคอมที่รักหรอก ก็เก็บตังซื้อเองนี่นา … เนื่องจากว่าช่วงนี้่ว่างงานมาก ถึงมากที่สุด (ใครมีงานก็แบ่งๆ กันได้นะ) เลยลองไปเล่น ruby หน่อยนึง เคยไปอ่านรีวิวแล้วได้ข่าวมาว่าเทพมากมาย โดยเฉพาะ rails ที่เป็น frame work ที่สุดแสนจะวิเศษ ขนาดที่จะทำให้เราลืม MVC ตัวอื่นๆ ไปได้เลย (อะไรจะขนาดนั้น)

หลังจากที่ลองเล่นกับมันมาพอสมควร ก็เริ่มเข้าใจแล้วว่า มันน่ารักจริงๆ (อย่างน้อยก็ไม่ต้องเขียน action ใน xml ล่ะว้า) แต่การติดตั้งครั้งแรกนั้นยากเหมือนกันอ่ะ กว่าผมจะติดตั้งได้ก็งมไปหลายวันเหมือนกัน จริงๆ ติดตั้ง ruby ไม่เท่าไหร่หรอก พอจะใช้งาน rails นี่สิลงไปหลายรอบเหมือนกันกว่าจะจับจุดได้ Continue reading

สาย Null Modem แบบง่ายๆ

(เขียนเมื่อ 2009-10-22 03:31:12 +0700)

เมื่อวันเสาร์ที่ผ่านมา แอบไปจิ้ม dream box เล่นจนมัน เจ้ง (จริงๆ แล้วไป Factory Restart) เปิดไม่ติด มืดสนิทเลย กดรีโมทก็ไม่มีอะไรขึ้น ปิงหา IP ก็ไม่เจอซวยแล้ว ซิกๆ ไปจิ้มในเน็ตเลยเจอว่า สามารถใช้สาย RS232 มาต่อเพื่อเขียน firmware ลงไปได้ พอมีความหวังบ้างแหละ


null modem
พระเอกของเรา อยู่ด้านหลังนี่เอง แต่… ด้านหลังคอมและหลัง Dream box เป็นแบบตัวผู้ทั้งคู่… ค้นทั้งบ้านยังไงก็ไม่เจอสายที่เป็นตัวเมียทั้งสองด้าน… เศร้า เลยต้องออกไปซื้อล่ะ (ตังยิ่งไม่ค่อยมีอยู่ด้วย) พอไปถึงร้าน โอ้ว มีเส้นเดียว แถมขายตั้ง 290 บาท มิงเอาปืนมายิงกันดีกว่า ขายแพงโคตรๆ ไปซื้อหัวมาต่อเองก็ได้ Continue reading