Krucode.NET
Just a Ordinary Programmer
Just a Ordinary Programmer
Aug 9th
เคยเจอมั๊ย? เขียน Code
string x = System.Configuration.ConfigurationSettings.AppSettings["key"];
Warning ‘System.Configuration.ConfigurationSettings.AppSettings’ is obsolete: ‘This method is obsolete, it has been replaced by System.Configuration!System.Configuration.ConfigurationManager.AppSettings’
(เราขอเตือนนะว่าไอ่ ConfigurationSettings เนี่ยะมันเก่าแล้ว ใช้ ConfigurationManager ดีกว่า)
More >
Aug 8th
ผมเพิ่งมารู้จักไอ่ log4net ก็เมื่อสัก 7 – 8 เดือนก่อน มันเป็น tool ที่ไว้เขียน log ลง text file (หรือแม้กระทั่ง show บน console) ที่เยี่ยมมาก
แต่ทุกครั้งที่ผมจะใช้มัน ผมก็ต้องไปหา configure file จากที่อื่นมาตลอดเลย แล้วบางที่ file configure ก็ยาวมาก (ถึงมากที่สุด) แต่วันนี้ไป ดั้นด้นหาวิธีการแยก log มาแบบเขียน configure ง่าย ๆ มาให้ดู
คือจุดประสงค์ของผมคือต้องการจะแยก log ออกจากกัน
ไม่อยากกรองแบบ StringMatchFilter (ตรวจดูว่ามีคำอยู่ในข้อความที่จะ log ไหม ถ้ามีก็แยกไฟล์ไป) เพราะบางครั้งเราอยากแยกงานกัน แต่คำมันดันเหมือนกัน
ไม่อยากกรองแบบ LevelRangeFilter เพราะเหตุผลเดียวกับข้างบน – -’a ฮ่า ๆ
More >
May 6th
วันนี้เพื่อนอู๋ @aspgod มาขอให้เขียน content เกี่ยวกับการทำ Paging กับ PHP หน่อยนึง
จริง ๆ ผมเองก็ไม่มีวิธีในใจหรอก ปรกติผมไม่ coding feature นี้ ผมจิ้มกับจิ้ม แล้วก็จิ้มเอาได้ทันทีจาก Dreamweaver (ตั้งแต่ CS3 ขึ้นไป) (ว่าจะเขียน content เกี่ยวกับ dreamweaver นี่ตั้งนานละ อยากบอกว่ามันง่ายมากจนแทบไม่ต้องเขียน code … รอ cs5 เลยละกันนะ จะได้ลองของใหม่ไปเลยทีเดียว ฮ่า ๆ ๆ)
ก็เลยเอา Code ที่ Generate มาจาก Dreamweaver มาตีแผ่
เริ่มกันเลยละกันนะคับ
More >
Apr 19th
เคยไหม พอเปลี่ยนมาใช้ Windows 7 แล้วโปรแกรมบางโปรแกรมที่เราใช้อยู่มันไม่ Support ก็คิดถึง Windows XP ขึ้นมาตะหงิด ๆ
แต่เรามีวิธี
จริง ๆ จะว่าไปมันก็เป็น Virtual PC นั่นแหละ แต่มันใช้งานสะดวกกว่า (ผมคิดว่างั้นนะ) เราสามารถเรียกใช้โปรแกรมที่เราลงบน Windows XP (บน Virtual) ได้โดยตรงเลย (จริง ๆ ก็ไม่โดยตรงหรอก เพราะมันก็แอบเปิด Virtual ก่อนอยู่แล้ว แต่มันก็จะเปิดเฉพาะที่จำเป็นๆ โปรแกรมอื่น ๆ ก็ไม่ถูกเปิดออกมา)
More >
Apr 15th
ตอนนี้ผมเปลี่ยนจาก Android มาใช้ iPhone แล้ว
ตอนใช้ Android ก็คือเก็บข้อมูล Contact / Calendar / Email ไว้ที่ Google ทั้งหมด (เรียกว่าฝากทั้งชีวิตไว้ที่นี่เลย)
(ต่อไปถ้าเปลี่ยนมือถือใหม่ feature แรกที่จะต้องมีเลยคือ “Sync กับ Google Contact ได้ไหม?”)
ข้อดีคือ เราเปลี่ยนเครื่อง เราก็ไม่ต้องมานั่งเมมเบอร์ใหม่ เรา add เบอร์ใครมันก็จะ Sync ขึ้นไปที่ Google.com/contacts เองเลย (แต่ก็ต้องมีการต่อเน็ตนะ ผ่าน GPRS/Wifi ก็ว่ากันไป)
อ๊ะ พอมาใช้ iPhone แล้ว เราก็สามารถ Sync. ได้ แต่ผ่าน Exchange (ซึ่งก็มาหมดทั้ง contact / calendar / mail) วิธีก็คือ