1

python: สร้าง type ใหม่จาก function

ผมต้องการสร้าง function ที่เอาไว้สร้าง class อีกทีแบบ struct ใน ruby (ถ้าผมจำไม่ผิดนะครับ) ก็เลยใช้ function: type(name, bases, dict) มาช่วย จริงๆ แล้วผมก็ไม่รู้หรอกว่าเป็นท่าที่ควรทำหรือเปล่า แต่ก็เอามาโพสก่อน เพราะถ้างมอยู่คนเดียวโอกาสที่จะแก้ไขอะไรก็คงยาก

class DefaultDataModelBase(object):
    def __init__(self, **kwargs):
        for key in self.keys:
            if kwargs.has_key(key):
                self.__dict__[key] = kwargs[key]
            else:
                self.__dict__[key] = None

def defaultDataModel(*keys):
    return type("DefaultDataModel", (DefaultDataModelBase,), dict(keys = keys))

ก็ได้ defaultDataModel ออกมาคล้าย struct ล่ะ เวลาใช้ก็ใช้แบบนี้

Student = defaultDataModel('name', 'score')
a = Student(name="นาย ก.", score = 99.99)
print a.score

อะไรประมาณนี้ จริงๆ อยากจะใช้ namedtuple แต่ว่า Python 2.5 ไม่มีก็เลยลองทำแบบนี้ดู

1

simplejson ใน python 2.6 และ python 2.5

ผมเคยใช้ python 2.6 แล้วงงๆ ไหนว่ามี simplejson ไง import simplejson ก็ไม่ได้ ที่ไหน import json แทน ใช้ import json ได้ได้พักหนึ่ง ก็เพลินดี วันนี้กลับมาเขียนโปรแกรมที่บ้านเจอ python 2.5 เข้าไป import json ได้เหมือนกันแต่ไม่มี .loads และ .dumps ก็เลยเขียน code ตอน import แบบนี้

try:
    import json
    json.loads
except:
    import simplejson as json

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

0

Konica หมดอายุสีเพี้ยนได้ใจ

จากวันก่อนที่ซื้อฟิล์ม Konica หมดอายุมา ลองถ่ายเล่นกับกล้อง Minolta XG-M ก็ลองถ่ายเล่นในเกษตรฯ บางเขนนี้เอง สีก็เพี้ยนสมเป็นฟิล์มหมดอายุ ไม่รู้กล้องเพี้ยนด้วยหรือเปล่า … สีแดงเด่นมาเชียว. พี่ที่ร้าน master บอกประมาณว่าแต่ก่อนล้างรูปจากกล้องฟิล์มก็สีสดๆ แต่ว่าม้วนนี้ออกแดงๆ. ที่ลองเล่นมาใช้ Kodak Gold 400 สีสดกว่า ยิ่งถ้าใช้กล้อง Lomo Fisheye หรือ Canon Canonet QL-17 ไรงี้ด้วย. … (อ่าวนอกเรื่อง -_-!)

(คลิกดูรูปใหญ่ได้นะครับ)

85610005.JPG
รถเมล์สาย 104

ตึก
ตึกที่ดูจะมีอายุกว่าฟิล์ม หรือว่ากล้องเสียอีก และยังคงอนุรักษ์ลักษณะเดิมๆ ไว้

85610025.JPG
ผมเห็น bike lane รอบวิทยาเขตแล้ว แต่เหมือนยังไม่ใช้จริง สังเกตจักรยานได้

True Coffee in KU
True Coffee โฆษณาว่าลดราคา 50% ทีเดียว ถูกกว่าดื่มในห้างมาก บรรยากาศก็เท่ๆ ดี ถ้าไม่มีคนดูดบุหรี่ก็น่านั่งอยู่ (ก็ไม่เห็นมีใครดูดนะ) … เป็นเด็นที่สำคัญที่สุดคือถึงจะถูกลงมาก ก็ยังไม่มีตังดื่มอยู่ดี.

85610009.JPG
ทางเดินลัดออกประตูหนึ่ง ผมชอบเพราะดูชนบทดี

85610006.JPG
ในยุคนี้จักรยานของเกษตรฯ อาจจะกลับมาใหม่ ^_^

รูปทั้งหมดใน set นี้อยู่ที่ http://www.flickr.com/photos/vscript/sets/72157620446304499/

ชุดนี้เรียกว่าถ่ายลองฟิล์มจริงๆ ไม่ได้มี เหตุการณ์อะไร ลองแล้วก็พอใจครับ ไม่ต้องมาปรับ curve เองเลย รูปออกมาประหลาดเอง ^_^

1

Konica Minolta

Minolta XG-M
กล้อง Minolta XG-M ตัวเก่า

เดี๋ยวนี้ฟิล์มที่พอให้ได้คือง่ายคือ Fujifilm หาง่ายที่สุดสำหรับผมเลย ส่วน Kodak กับ Lucky ก็หายได้บ้าง โดยเฉพาะฟิล์มขาวดำนี้ ผมเจอแต่ Lucky. ฟิล์มที่เคยใช้แต่ก่อนโน้นอย่าง Agfa ที่ใช้บ่อยๆ ฟิล์มกล่องดำๆ ถูกๆ เขาลือว่าเป็น Agfa ผลิต ไม่รู้จริงหรือเปล่า และ Konica ก็เหมือนจะใช้บ้างเหมือนกัน ตอนนี้ไม่เห็นขายแล้ว

แต่แล้ววันก่อนก็ผ่านไปเจอ Konica ขายอยู่ ม้วนละ 66 บาท แต่ว่ามันหมดอายุแล้วอะนะ แต่ก็ไม่เป็นไรลองเอามาซื้อมาใช้ดูสักม้วน

ฟิล์มหมดอายุ
ในกล่อง

p6240121.jpg
หน้าตาดีมาก

p6240123.jpg
รูปคู่

p6240124.jpg
ฟิล์ม Konica Minolta ในกล้อง Minolta ^_^

ถ่ายเสร็จเรียบร้อย เอาไปล้างที่ master หน้าเกษตรฯ พี่ที่รับฟิล์มเห็นก็รู้สึกเอ่อ Konica แต่ว่าก็ต้องรอ 2 วันเลยเดี๋ยวนี้ เพราะว่าต้องส่งไปล้างที่ลาดพร้าว แต่ก็ดีกว่าให้ผมขึ้นรถเมล์เอาไปล้างที่ลาดพร้าวเองนะ

0

วันนี้ฉันมีช้อน

วันนี้เปิด #mitter อยู่ก็เห็น @lewcpe tweet มาจากบาร์ใหม่ว่าคนไม่เยอะ ตื่นเต้นดีใจมาก ผมรีบรุดไปกินอาหารทันที สวนกับ @lewcpe ขากลับมา :-P

ไปถึงก็มีจะพิเศษๆ นิดหน่อย มีการแสดงดนตรีด้วย
p6240119.jpg

แต่ที่น่าตื่นเต้นกว่านั้นคือมีช้อน
p6240116.jpg

แต่ว่ามีแต่ข้าวขาว
p6240109.jpg

ยังดีที่เหลือต้มผักนิ่มๆ เค็มๆ นี้อร่อยดี ^_^

0

77 ปี – ครบรอบเปลี่ยนแปลงการปกครอง

อ่านมาจากวิกิพีเดีย ว่าวันศุกร์ที่ 24 มิถุนายน พ.ศ. 2475 คณะราษฏร ยึดอำนาจการปกครอง แล้วก็มีหมุดทองเหลืองตามรูปข้างล่างบันทึกไว้

ไม่รู้ยึดอำนาจการปกครองแล้วปักหมุดเลย หรือว่ายึดไปสักพักแล้วค่อยปักหมุด อีกอย่างที่ผมพึ่งรู้มาไม่กี่ปีนี้ คือวันที่ 24 มิถุนายน เคยเป็นวันชาติอยู่ประมาณ 20 ปีด้วย.

หลายท่านบอกว่าวิกิพีเดียใครแก้ก็ได้อาจจะไม่น่าเชื่อถือเท่าไหร่ ผมก็ยังเคยตามไปอ่านเอกสารที่อ้างอิงมาเลย ควรตามหาอ่านเหมือนกัน. แต่ก็ตามไปดูบริเวณข้างพระบรมรูปทรงม้า ก็พบหมุดจริงๆ นะครับ แล้วก็ถ่ายรูปมาด้วย ^_^

หมุดทองเหลือง - ปฏิวัติสยาม 2475

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

5

ถอยฟิล์มสไลด์มาอย่างตื่นตูม

เมื่อคืนนี้อ่านข่าวจาก slashdot เขาว่า Kodak เลิกผลิตฟิล์ม Kodachrome แล้ว เจ้านี้ก็เจอข่าวที่ jusci ด้วย ก็ตกใจนิดๆ เพราะไม่รู้ว่า Kodachrome มันอะไรบ้าง แต่ก็รู้เรื่องมากขึ้นหลังจากดูเว็บของ Kodak ก็พบว่า Kodachrome ก็เป็นฟิล์มไว้ถ่ายเอามาทำสไลด์แบบหนึ่ง ก็โล่งใจไปบ้าง ไม่มีผลกระทบอะไรเพราะว่า แถวๆ นี้ไม่มีขายอยู่แล้วไม่ว่ามันจะผลิตหรือเปล่า

แต่ก็แอบหวั่นๆ ว่าฟิล์มสไลด์มันจะสูญพันธุ์แล้วหรือเปล่า ผมเริ่มใช้ฟิล์มสีม้วนแรกๆ ก็คง 20 ปีมาแล้ว แต่ว่าไม่เคยลองฟิล์มสไลด์เลย อย่ากระนั้นเลยซื้อมาลองสักม้วนดีกว่า

ฟิล์มไสด์

แพงเหมือนกันอะ 170 บาท ถ้าจำไม่ผิด ของฟูจิถูกกว่าโกดัก 10 บาท แต่ก็เลือกโกดักมา จริงๆ ก็ไม่รู้ว่าอะไรดีกว่าหรอก แต่ว่าปกติชอบสีโกดักมากกว่าฟูจิ แต่ฟิล์มแบบนี้ไม่เคยใช้มันอาจจะกลับกันก็ได้.

ซื้อมาแล้วก็เก็บไว้ก่อนอยู่ดี คงต้องดูๆ ไปก่อนว่าล้างแบบไหนร้านไหนดี (ดีนี้คือถูกๆ ด้วย) ทำไงได้ของมันแพง -_-!