Once you kill a cow, you gotta make a burger.

การใช้ replace string ใน JavaScript แบบทั้งหมด

25 July 2013

ในภาษา JavaScript ที่เราใช้เขียนเว็บนั้น มี method ที่ใช้ในการ replace ค่าใน string จะแปลกกว่าชาวบ้านหน่อยตรงที่ หากเราใช้วิธีธรรมดาทั่วไปเหมือนที่เราใช้ในภาษาอื่นๆ มันจะแก้แค่ตัวแรกที่มันเจอใน string นั้นเท่านั้น ส่วนตัวอื่นๆ ก็ยังจะคงคำเดิม เช่น

แก้ปัญหาเปิด Android Studio ไม่ได้

23 July 2013

เป็นปัญหาที่เกิดจากหลังจากที่ลง Android Studio หากเปิดจากโปรแกรม Install ก็จะเปิดได้ครับ แต่หลังจากปิดโปรแกรมนั้นไปแล้วพอดับเบิ้ลคลิกเข้าโปรแกรม ก็จะเงียบไม่มีปี่มีขลุ่ยอะไรเกิดขึ้นทั้งสิ้นครับ สาเหตุมาจากการตั้งค่าตัว JDK ของ Java ครับ ซึ่งปัญหานี้เท่าที่ทราบมาเกิดขึ้นเฉพาะบน Windows เท่านั้นเพราะเราไม่ได้ตั้งค่า JDK_HOME ที่ Environment ของ OS ซึ่งมีวิธีทำตามนี้ครับ

แปลงเลขลำดับคอลั่ม Excel เป็นชื่อ A, C, AA, BBC

12 June 2013

ช่วงนี้ทำงานโดยต้องออก Report เป็นไฟล์ Excel เลยขอจดไว้กันลืม ผมไปเจอคนเขียนฟังก์ชั่นแปลงเลขให้กลายเป็นชื่อคอลั่มของ Excel เช่น A, AA, BCD เป็นภาษา C# ทิ้งไว้ ต้องการใช้พอดี (แต่ผมเอาไปใช้โดยการแปลงเป็น VB.NET) เลยเอาฟังก์ชั่นต้นฉบับมาเก็บไว้สักหน่อย

“การที่จะทำให้บ้านเมืองมีความสุขนั้น”

9 June 2013

ต้องถามว่าทุกวันนี้ที่เป็นอย่างนี้เพราะอะไร ใครมีอำนาจ ใครปกครองเมือง ทุกคนล้วนรู้ดี…. แล้วเมื่อไหร่เราถึงจะทำ เราจะลุก แล้วเดินหรือวิ่งต่อไป ประเทศไทย

วิธีสร้างชื่อ “เดือน” ทั้ง 12 แบบง่ายๆ บน .NET

7 June 2013

บ่อยครั้งที่เราต้องมานั่งสร้างเดือน ทั้ง 12 เดือน ให้กับโปรแกรมของเรา เพื่อการทำงานหลายๆ อย่าง บ้างก็เพิ่มเข้า ComboBox หรือ Listbox เนื่องจากที่ผมติดค้างไว้จากบทความที่แล้ว [.NET] Date, Datetime แปลงปี พ.ศ กับ ค.ศ ที่บอกว่าจะมาสอนวิธีการสร้างรายการเดือน บทความนี้ผมเลยจะมาสอนวิธีสร้างรายการเดือนทั้ง 12 เดือนในรูปแบบของผมกันครับ

การถอน Xcode ออกจากเครื่อง

8 May 2013

เนื่องด้วยผม เกิดอาการอยากลบตัว Xcode ออกจากเครื่อง เพราะไม่ได้เขียน Obj-C ลงทิ้งไว้ก็หนักเครื่องเปล่าๆ เพราะ macOS จะทำการ Index ไฟล์เก็บไว้เพื่อให้ไวต่อการใช้ Spotlight ในการค้นหา ซึ่งพอหาตัว Uninstall ของ Xcode แล้วปรากฏว่าไม่มีให้ใช้ เลยไปค้นใน Google ดู ไปเจอคำสั่งข้างล่างนี้เข้า เลยเอามาแบ่งกันสำหรับใครที่ต้องการถอนการติดตั้งแบบหมดเปลือก

การใช้ Date, Datetime แปลงปี พ.ศ กับ ค.ศ บน .NET Framework

1 May 2013

บทความนี้ที่จริงแล้ว ผมต้องการจะอธิบายเรื่องของคลาส CultureInfo ที่จะนำเข้ามากำหนดรูปแบบให้กับข้อมูลจำพวก Date หรือ Datetime บน .NET เพียงแต่ว่าไม่รู้จะเริ่มอธิบายยังไง จึงนำ CultureInfo นั้นมาใช้ในการแปลงปี พ.ศ กับ ค.ศ โดยไม่ต้องกังวลและยึดติดกับสภาพแวดล้อมของเครื่องว่าถูกตั้งค่ามาแบบไหน (ผมเชื่อว่าหลายคนก็ปวดหัวกับมัน)

วิธีแก้ปัญหา Saving changes is not permitted บน SQL Server 2008

16 April 2013

ปัญหานี้เกิดขึ้นหลังจากที่เราสร้างออกแบบและสร้างโครงสร้างของตาราง แต่เมื่อเราทำการแก้ไข้โครงสร้างตารางต่างๆ ที่เราสร้างขึ้นเมื่อเรากดเซฟก็จะมี Error Message ฟ้องขึ้นมาว่า “Saving changes is not permitted” ดังรูป โดยปัญหานี้ผมไม่เคยเจอตอนใช้ตัว SQL Server 2005 โดยผมติดปัญหาตรงนี้อยู่นานเหมือนกัน เล่นเอาลบ Table แล้วสร้างใหม่ไปหลายรอบเหมือนกันครับ สุดท้ายทนไม่ไหว คิดว่ามันต้องมีวิธีแก้ เลยไปค้นใน Google เจอวิธีแก้ครับ ตามนี้เลยละกัน