ข้ามไปที่เนื้อหาหลัก

บาร์แคมป์ บางกอก 2016 ณ TKPark ( Barcamp Bangkok 2016 ) #BarcampBKK



เฉพาะ Session ที่เข้า เท่าที่พอจำได้

Session 1 : Girls Who Dev
เมื่อผู้หญิงเขียนโปรแกรม
Speaker: Nantanicha - Girls Who Dev, ProntoTools

- Community for Girl who dev in Thailand
- ได้รับแรงบันดาลใจมาจากเพจ หมอหล่อบอกด้วย อะไรงี้ป่ะ
- ประเทศอื่นมี community ประมาณนี้อยู่ มีบางเพจ niche ขนาด ต้องเป็นผู้หญิงผิวสี
- มีจัด workshop สอน python มาแล้ว รับคนฟังเฉพาะผู้หญิงเท่านั้น(อ้าว!?)
- คิดว่าจัดปีละครั้ง
- เขาบอกถ้าผู้ชายอยากช่วยก็มีงานให้ช่วย (ประมาณว่าเป็นเบ๊ อะไรงี้ป่ะ -*-)
- Facebook Page : https://www.facebook.com/girlswhodev/

Intro to Ray Tracing # ComputerGraphic
Speaker: Waii (Undergrad doing CG)

- เรื่องนี้เรียนกันประมาณปีสาม ถ้าเรียน CG
- เราไม่ได้ render model 3 มิติทั้งหมด เพราะเปลือง resource เราเลือก render ที่ปรากฎขึ้นมาในเฟรมเท่านั้น
- วิธีทำ เช่น ของวงกลม  ( Ray-Sphere intersection )
หาว่า เส้นตัดวงกลมรึเปล่า
มีสมการ Vector ของเส้นตรง (Ray) จากกล้องไปยังวงกลม
P = O+tD                             -- (1)
สมการ Vector ของวงกลม
(P-C)^2 - R^2 = 0                -- (2)
แทนค่า (1) ลงใน (2)
(O-tD-C)^2 - R^2 = 0
at^2 + bt + c = 0
a = D^2 = 1
b = 2(O-C)D
c=(O-C)^2-R^2
จะได้ ระยะ t จากกล้องไปยังวงกลม = (-b+-sqrt(b^2-4ac))/(2a)
ซึ่งจะได้ผลลัพธ์สามค่า คือ เส้นไม่ตัดวงกลม/เส้นสัมผัสวงกลม/เส้นตัดวงกลมสองจุด
- กรณีสามเปลี่ยม ( triangle intersection )
สามเหลี่ยมใช้เยอะในการ render รูปร่างใน CG เพราะ ไม่กิน performance ในการคำนวณ
แทนค่าสมการ Vector ของ Ray ลง สมการสามเหลี่ยม
- ทำ shading โดยการคำนวณ แสงตกกระทบแสงสะท้อน เอา vector มา dot กัน หา cos(seta) รวมถึง Phong shading และ การคำนวณแสงที่ absorb ของแก้วใส
- งาน research จะเกี่ยวกับว่า render เหมือนจริงขนาดไหน
- มี WebGL เวปนึง สามารถลองเขียนโปรแกรม render ได้ (จำไม่ได้ว่าเวปไหน)

Session 3 : React for Completely Beginner
Speaker: @chaintng

- jQuery ต้องสั่งทีละตัว ทำให้หลายๆ อัน access DOM เดียวกันได้ บางทีจะสับสน
React จะเก็บเป็น state ก่อนจะ render() ก็ผ่าน virtualDOM ก่อน ทำให้ เราไม่เสีย performance ในการ access DOM จริงๆ
- มี demo react-boilerplate คนพูดชอบเพราะว่า สามารถศึกษา react ได้ตรงๆ โดยไม่ต้องไปผสมกับ flux, webpack ( ภายหลังมีคนเสนอ http://jamesknelson.com/learn-raw-react-no-jsx-flux-es6-webpack/ )
GitHub Demo URL : https://github.com/mxstbr/react-boilerplate
- การ development ให้มองเป็นส่วนๆ ( containers เช่น https://github.com/mxstbr/react-boilerplate/tree/master/app/containers )
- ตัวอย่าง Home Page
https://github.com/mxstbr/react-boilerplate/blob/master/app/containers/HomePage/index.js
--- componentDidMount() เรียกทุกครั้งที่มีการเพิ่ม containers นี้ลงไป
- ทุกครั้งที่เปลี่ยน state จะ render() ใหม่ทุกครั้ง
เช่น หลัง AJAX เรียกข้อมูลกลับมาแล้ว เปลี่ยน state เพื่อ render() ใหม่
ตัวอย่าง https://github.com/mxstbr/react-boilerplate/blob/master/app/containers/RepoListItem/index.js
- มีพูดถึง Redux

Session 4 : มาสร้าง Docker Cluster ด้วย Docker Swarm กันเถอะ!
Speaker: @zinuzoid

- Docker Swarm คือการเอา docker ไปรันหลายๆเครื่อง
- node เรียก Manager, node ลูก เรียก Worker(s)
- demo steps
step1 : สร้าง docker 3 เครื่อง ลง VirtualBox
$ docker-machine create --driver virtualbox node1
$ docker-machine create --driver virtualbox node2
$ docker-machine create --driver virtualbox node3
$ docker-machine ls
step2 : สร้าง Manager node/สร้าง Worker node(s)
create manager
$ eval $(docker-machine env node1)
$ docker-machine ls
$ docker swarm init --advertise-addr 192.168.99.103
join worker node
$ eval $(docker-machine env node2)
$ docker swarm join \
--token SWMTKN-1-2rhyq6dn1dmcok31k763eccl6yg11x9w49kjihe956cu162v6u-a1ehtog2sbkg6qm80yud9q4om \
192.168.99.103:2377
join another worker node
$ eval $(docker-machine env node3)
docker swarm join \
--token SWMTKN-1-2rhyq6dn1dmcok31k763eccl6yg11x9w49kjihe956cu162v6u-a1ehtog2sbkg6qm80yud9q4om \
192.168.99.103:2377
step3 : link network ของทั้งสาม node
$ docker network create --driver overlay mynet
step4 : สร้าง service
$ docker service create --network mynet --name redis bkkdocker.htqk.ly:5000/redis
$ docker service create --network mynet --name worker bkkdocker.htqk.ly:5000/worker
$ docker service create --network mynet --name webui bkkdocker.htqk.ly:5000/webui
List service ได้จาก
$ docker ls
6tylre1bkfrp  webui   1/1       zinuzoid/docker-swarm-tutorial-webui
6uravw1n4y3d  worker  1/1       zinuzoid/docker-swarm-tutorial-worker
7dn95f4xdjy4  redis   1/1       redis

step5 : เอา service ไปรันใน node ( สามารถกำหนดได้ว่าจะเอา service ไปรันกี่โหนด เพื่อ balance โหลดได้ด้วย )
scale worker
$ docker service scale worker=3

ดูว่า worker ไปรันที่ไหนบ้าง
$ docker service ps worker
3se7lcj2hkwayq4zbdfjo78a8  worker.1      zinuzoid/docker-swarm-tutorial-worker  node3  Running        Running 36 seconds ago
9gexguhu1pi29wqke5ei8obly  worker.2      zinuzoid/docker-swarm-tutorial-worker  node1  Running        Running 2 seconds ago
597gcaeudwq6ct5dpjwncyegw  worker.3      zinuzoid/docker-swarm-tutorial-worker  node2  Running       Running 5 minutes ago

ดูเพิ่มเติม : https://product.hotelquickly.com/hello-swarm-mode-273702c9528e#.qtpiks6sw

Session 5 : Rust Lang
Speaker: @awkwin

- ภาษา Rust
- back by Mozilla
- ต้อง compile
- ไม่มี Null แต่มี None ซึ่งมันจะ NullPointer ตอนเอาค่ามันออกมาเท่านั้น
- ตัวแปรหนึ่งจะมีเจ้าของคนเดียว ณ เวลาหนึ่ง
- ไม่มี gc พอหลุด scope โปรแกรมจะทำลายทันที

slide : https://speakerdeck.com/whs/rust-language

Session 6 : "TurboBytes Pulse"
A Network Debugging Tool #IOT #GOLANG
Speaker: Sajal Kayan (@Sajal)

- สามารถเช็ค DNS/HTTP/TraceRoute จากทั่วโลกได้จาก https://pulse.turbobytes.com/
- เกิดจากปัญหาจะ support ลูกค้า แต่ต้องเช็ค CDN down/up จากหลายๆประเทศ
- เบื้องหลังเป็น #IoT เป็นกล่องไปวางตามที่ต่างๆ โดยตอนเริ่มเปิดกล่อง กล่องจะ connect กลับมา server
- ถ้าเอากล่องไปวาง จะ access API ได้
- ยัง support หลายๆ platform เช่น android แต่ไม่มี iOS และ desktop
- ปัญหาที่เจอ คือ การเติมเงินของมือถือของกล่อง ยังไม่สามารถทำให้ auto
- ข้างหลังเขียนด้วย ภาษา Go

slide : http://www.sajalkayan.com/present/pulse-barcampbkk-2016.html#1

Coffee Break Session : I used to work in Silicon Valley. Ask Me Anything (AMA)
Speaker: @varokas

- มีคนถามว่า ที่โน่นมี วิธีเทสยังไงไม่ให้มี bug นอกจาก methodology ปกติ
คำตอบคือ ค่าแรงประเทศเราถูก ใส่คนเข้าไปเยอะๆ แล้วเทส
แต่ที่โน่นพยายามทำหลายอย่าง เช่น automate

Session 7 : On-demand Image Processing w/ Thumbor
Speaker: @pittaya

- เขียนโดย python
- สามารถ เป็น cache server ของ image ได้
กำหนด Cache time ได้
- resize ได้ โดยใส่ size ผ่าน URL
- greyscale/watermark/... ได้โดยผ่าน URL
- smart resize สามารถใช้ face recognition กับ feature recognition ของ openCV ได้ (สามารถ configure face recognition กับ feature recognition ใน configuration file)
- กันคนเอา service ไปใช้ฟรี โดยเอา secret key ที่เรากำหนดไป hash กับ URL ที่เหลือ
- มีให้ลองบน docker https://hub.docker.com/r/elsdoerfer/thumbor/
- configuration ref : https://github.com/thumbor/thumbor/wiki/Configuration

ความคิดเห็น

ติดตามบล็อกบนเฟซบุ๊คเพจ

โพสต์ยอดนิยมจากบล็อกนี้

เทคนิคคิดเลขเร็วโดยใช้ วิธีคิด แบบ เวทคณิต ( Vedic Mathematics example )

จากที่สงสัยเรื่อง ลูกคิด ของ จินตคณิต ที่ลองไปค้นดู
ปรากฎว่า เจอ เวทคณิต ซึ่งเขาบอกว่า อยู่ในคัมภีร์พระเวท

ลองอ่านดูแล้ว รู้สึกว่าฝึกสมอง ก็ทำให้คิดเลขเร็วดี
เลยสรุปมาให้ ตามนี้

Tutorial 1

การลบเลข
ALL FROM 9 AND THE LAST FROM 10
ทุกตัวลบจาก 9 และตัวสุดท้ายลบจาก 10

เช่น 1000 - 357 = 643
10,000 - 1,049 = 8951

ถ้า 1,000 - 83 ให้มองว่ามี 0 อยู่ข้างหน้า
เป็น
1,000 - 083 = 917

ฝึกบ่อยๆ ก็คล่อง แล้วก็ไม่ต้องใช้เครื่องคิดเลขด้วย
ลองทำดูสิ
1) 1000 - 777 =
2) 1000 - 283 =
3) 1000 - 505 =
4) 10,000 - 2345 =
5) 10,000 - 9876 =
6) 10,000 - 1011 =
7) 100 - 57 =
8) 1000 - 57 =
9) 10,000 - 321 =
10) 10,000 - 38 =

3,000 - 467 ก็ทำเหมือนกัน โดยลบตัวแรกสุดของ 3,000 ไป 1
จากนั้นก็ทำเหมือนเดิม จะได้ว่า 3,000 - 467 = 2,533

Tutorial 2
VERTICALLY AND CROSSWISE สำหรับตัวเลขที่น้อยกว่าฐานนิดหน่อย

ลอง 88x98

88 น้อยกว่า 100 อยู่ 12
98 น้อยกว่า 100 อยู่ 2
12x2 = 24
88-2 หรือ 98-12 ได้ 86
ดังนั้นตอบ 8,624

ดูอีกตัวอย่าง
หรือ

ลองทำนี่ดู
1) 87 x 98 =
2) 88 x 97 =
3) 77 x 98 =
4) 93 x 96 =
5) 94 x 9…

อยู่เหงาๆ เราไปเที่ยว - วัดอรุณราชวราราม ( วัดแจ้ง ) + วัดสระเกศ ( ภูเขาทอง )

เอนทรีนี้เป็นส่วนหนึ่งของ serie ท่องเที่ยว ดูบทความท่องเที่ยว อื่นๆ ของผม ได้ที่ ลิงก์นี้ นะครับ

คำเตือน เอ็นทรีนี้รูปเยอะมากกกก ควรปิดบิตก่อนดู

ผ่างๆๆ ท่านสามารถรับชมเอนทรีนี้ผ่าน url http://tinyurl.com/goldenMount ได้ด้วย

วันนี้ตั้งใจไปวัดอรุณฯ

เดินทางทางน้ำเหมือนเดิม

แต่คราวนี้นั่งเรือ ธงสีฟ้า ( คราวก่อน นั่งเรือ ธงสีส้ม )

พอถึงท่าสาทร เขาบอกว่า ให้ลงลำที่จอดอยู่ได้เลย เก็บตังในเรือ

ก็ งงๆ เดินลงไป

เหมือนเดิมครับ

ชูชีพอยู่ใต้ที่นั่งของท่าน
พอเรือออกสักพัก มีไกด์ มาบรรยาย

อ้าว กรำ

ขึ้นผิดเรือรึเปล่า

นี่มันเรือท่องเที่ยว 150 บาท ไม่ใช่เร๊อะ

กะลังอึ้งๆอยู่

แต่พอไกด์พูดไปสักพัก ก็เลยรู้ว่า 150 บาท มันราคาเหมาวัน

แล้วก็ได้ความรู้ของท่าเรือ แล้วก็สองข้างทาง




เรือธงฟ้านี่มันไปสุดที่ท่าพระอาทิตย์เท่านั้นเองนะ แล้วก็กลับ

ตอนไปมีสาวคนนึง ถามว่า จะไปวัดสระเกศ ไปทางไหน

ถ้าฟังไม่ผิด คนเก็บตังบนเรือ บอกว่า ท่ามหาราช

จากนั้นก็คุยอะไรกันไม่รู้ ไม่ได้ยินแล้วล่ะ




เรือธงฟ้า มันใหญ่กว่า น่าหวาดเสียวน้อยกว่า น้ำกระเด็นน้อยกว่า แพงกว่า เรือธงสีส้ม

คราวนี้รู้และ นั่งริมฝั่งธน ได้มาหลายรูปเหมือนกัน แต่วันนี…

อยู่เหงาๆ เราไปเที่ยว - วัดระฆังโฆสิตาราม

เอนทรีนี้เป็นส่วนหนึ่งของ serie ท่องเที่ยว ดูบทความท่องเที่ยว อื่นๆ ของผม ได้ที่ ลิงก์นี้ นะครับ



จากที่ คราวก่อน ไปวัดอรุณฯ เขามีให้ล่องเรือไปวัดระฆัง เลยเดาๆ ได้ว่า วัดอยู่ไม่ไกล

ประกอบกับได้ยินเรื่องของ สมเด็จพระพุฒาจารย์ (โต พรหมรังสี) มานาน



วันนี้เลยลองไปสักหน่อย

นั่งเรือธงสีสัม ( 13 บาทตลอดสาย ) ไปลงท่าช้าง

มองจากท่าช้าง ตรงกลาง เป็น สมาคม พุทธศาสนา อะไรซักอย่างทางซ้ายของรูป คือ พระอุโบสถ วัดระฆัง
แล้วนั่งเรือข้ามฟาก ( 3 บาท ) ไปท่าวัดระฆัง

วัดระฆังโฆสิตารามวรมหาวิหาร
นกเยอะมาก ปลาก็เยอะ

แบบว่า เขามีขายอาหารสำหรับเลี้ยงปลา ( แต่แอบได้ยินคนซื้อบ่นว่าขนมปังขึ้นรา - -! )


ปลาเยอะกว่าที่วัดยานนาวาอีก ตัวใหญ่ๆทั้งนั้น
คราวนี้เราไป มันเปิดแค่อุโบสถ วิหาร แล้วก็ หอไตร แหะ ไอตรง กรอบสีส้มเข้มๆ ซ่อมอยู่


แผนที่วัดระฆังท่าวัดระฆัง ( แม่น้ำเจ้าพระยา ) อยู่ด้านล่าง
คลิกที่ภาพเพื่อดูภาพขยาย
หรือ ดูต้นฉบับที่ เวปไซท์วัดระฆัง
ไปถึงก็เดินดูรอบๆ พระอุโบสถ คนเยอะเหมือนกันนะ

พระเจดีย์
พระเจดีย์ อีก 2 องค์
couple ?
พระปรางค์
สถาปัตยกรรมรัตนโกสินทร์ยุคต้น ยึดถือเป็นแบบฉบับของพระปรางค์ที่สร้างในยุคต่อมา
แล้ว…

อยู่เหงาๆ เราไปเที่ยว - เที่ยวมาเลเซีย โจโฮห์ บาห์รู Johor Bahru Downtown 1 - JB Central, City Square

หยุดวันเสาร์หาทางไปเที่ยวตอนแรก นึกว่าจะไปทัวร์ของรัฐบาล เหมือนตอนเคยไปที่อินเดีย

แต่ทว่า พอไปถามที่ Tourism Office ที่ชั้น 2 ของตึกที่ติดกับ JB Sentral แล้วทัวร์ไม่เหมือนกันขรับ



ของอินเดีย จะเป็นของรัฐบาลจัดเอง แต่ของมาเลเซีย จะเป็น agent ที่ร่วมกับรัฐบาลจัด

นั่นหมายความว่า ต้องไปขึ้นรถที่ agent ซึ่งไกลจาก Tourism Office

โฮฮฮฮ อุตส่าห์ดีใจ ว่า หาทางมา Tourism Office ได้แล้ว นึกว่ายังไงๆ ก็ต้องมาขึ้นรถแถวนี้เพราะ Tourism Office กับ Head Quarter ก็อยู่ใกล้ๆกันด้วย

ปรากฎว่า ทริปที่เล็งไว้ city tour 1 วัน ที่มาเล กลับต้องไปขึ้นรถที่ Taman Universiti (บริษัท ทัวร์ ชื่อ PRIMA SIERRA HOLIDAYS SND BHD) ซึ่งไกลจาก City Square ต้องนั่งรถ แท็กซี่ ไป ถามๆพนักงานinformationของ City Square เขาบอกมี taxi meter นะ

ให้รูปเป็น Soft Copy เผื่อสนใจ หนังสือ ขอได้จาก Tourism Office รู้สึกจะมีทุกรัฐในมาเลเลยแหละ


เลยตัดสินใจเดินเล่น แถวๆนั้น

ตอนแรกขอแผนที่ของ Tourism Office แต่แม่ม สถานที่เล็กเท่าจิ๋มมด แถมไม่แยก Category ด้วย มั่วไปหมด เลยไปขอแผนที่ของโรงแรมแทน

ข้างล่างเป็นแผนที่ Downtown ที่ติดกับสิงคโปร…

วิธีใช้ ย่อๆ เกี่ยวกับ Matrix กับ Vector ( มาจาก CASIO-991MS manual )

Matrix

เปลี่ยน mode เป็น Matrix
กด mode ไปเรื่อยๆ จนเจอ MAT

วิธีใส่ Matrix เข้าไป
จิ้ม MAT ( ตรงเลข 4 )
DIM -- สร้าง Matrix ใหม่ - เราจะสร้าง Matrix เก็บไว้ในตัวแปรได้สามตัว คือ A, B, C ( Trick : ตอนใส่ค่า a11, a12, .. ถ้าอยากข้ามไปให้กดลูกศร ขึ้น ลง ซ้าย ขวา ได้เลย )
รุ่นนี้ มันใส่ได้มากสุด 3x3 นะ ถ้าใส่ 4 ไป มันจะ dimension error
EDIT -- แก้ไข Matrix ที่สร้างไว้แล้ว
MAT -- เอา Matrix ออกมาใช้งาน

Add : MatA + MatB
Subtract : MatA - MatB
Multiply with scalar : MatA x 3 หรือ 3 x MatA
Multiply : MatA x MatB
Det : Det MatA
Transpost : Trn MatA
Inverse :MatA -1
Absolute Value of Each Element : Abs MatA

ผลลัพธ์มันจะได้เป็น
MatAns11
ซึ่งเราสามารถกด ซ้าย ขวา ขึ้นลงได้เหมือนเลื่อนดู Element จาก Matrix เลย

Vector
เปลี่ยน mode เป็น Vector
กด mode ไปเรื่อยๆ จนเจอ VCT

วิธีใส่ Vector เข้าไป
จิ้ม VCT ( ตรงเลข 5 )
DIM -- สร้าง Vector ใหม่ - เราจะสร้าง Vector เก็บไว้ในตัวแปรได้สามตัว คือ A, B, C ( Trick : ตอนใส่ค่า a1, a2, .. ถ้าอยากข้ามไปให้กดลูกศร ซ้าย ขวา ได้เลย )
EDIT -- แก้ไข Vector ที่สร้างไว้แล้ว
VCT -- เอา Vector ออกม…

ข้อแตกต่างระหว่าง Mahalanobis distance กับ Euclidean Distance : ทำไม และ เมื่อไหร่ ต้องใช้ Mahalanobis distance ใน data mining

Euclidean Distance

นิยาม
EuclideanDistance = sqrt(sum( (A - B) .^ 2 ))
โชว์เหนือ เขียนแบบ linear algebra
EuclideanDistance = norm(A - B)
ข้อเสียของ Euclidean distance
1. sensitive to scales ของตัวแปร
ในกรณี geometric ตัวแปรทุกตัวมีหน่วยเดียวกันหมด คือ ระยะทาง แต่เมื่อพิจารณาตัวแปรที่มีข้อมูลหลายชนิดพร้อมๆกัน เช่น ใน data mining เราอาจจะพิจารณา อายุ, ความสูง, น้ำหนัก ฯลฯ พร้อมๆกันหมด สเกลมันเอามาเปรียบเทียบกันไม่ได้
2. Euclidean distance ใช้กับตัวแปรที่ correlated กันไม่ได้
เช่น สมมติว่าเรามี data set 5 ตัวแปร ที่ซึ่งค่าของตัวแปรหนึ่งเหมือนกับอีกตัวแปรหนึ่งเด๊ะๆ ( กรณีนี้เหมือนเด๊ะ เลยเป็น completely correlated ) Euclidean distance จะคำนวณโดย weight ข้อมูลที่ซ้ำกันมากขึ้น ทำให้มีปัญหา
Mahalanobis distance
นิยาม

เมื่อ S คือ covariance matrix และ x, y มี distribution เดียวกัน
Mahalanobis distance มันพิจารณ่า covariance matrix ไปด้วย เลยขจัดปัญหาเรื่อง scale และ correlation ที่ Euclidean Distance มีได้
ใน MATLAB ใช้ฟังก์ชั่น mahal() หรือ pdist() ดูตัวอย่าง mahaldist.m ของคุณ Peter J. Acklam

ถ้า S เป็…

อยู่เหงาๆ เราไปเที่ยว - พระปฐมเจดีย์ พระราชวังสนามจันทร์, นครปฐม Sanam Chandra Palace, Nakorn Pathom

เอนทรีนี้เป็นส่วนหนึ่งของ serie ท่องเที่ยว ดูบทความท่องเที่ยว อื่นๆ ของผม ได้ที่ ลิงก์นี้ นะครับ



กลับมาแบ้วแจ้~~ อันที่จริง ซี่รี่ส์ ท่องเที่ยวอินเดีย ยังไม่จบ น้ะจ้ะ

แต่ขอคั่นรายการด้วย การไปเที่ยว จังหวัด นครปฐม กันก่อนละกัน



ขอเท้าความ นิดหน่อย

สืบเนื่องมาจาก ปีนี้ วันเกิด ของเรา ตรงกับวันจันทร์

วันอาทิตย์ก่อนหน้าวันจันทร์ ไปบ้านอาม่า อาม่าบ่นอยากกิน ข้าวหลาม

ก็เล่าว่า พอลง รถไฟ นครปฐม ก็มีคนมาขายเลย



ทีแรกตั้งใจว่า เสาร์หน้าจะไปซื้อ แล้ววันอาทิตย์จะเอาไปฝาก

แต่ดูไปดูมา วันจันทร์หยุด ก็เลยไปวันจันทร์เลยละกัน

เป็นที่มา ของ ทริปนี้ แจ้ :)


นครปฐม จ้ะ
Nakorn Pathom, Thailand naja

อันที่จริง อยากจะขยับขยาย ไป ปริมณฑล นานแล้วจ้า

จากที่ ที่เที่ยว ใน กทม. เริ่มหมด ( ดูตอนเก่าๆ ได้ที่นี่ น้ะจ้ะ ) -- ปล. ใครมีที่เที่ยวใหม่ๆ แนะนำ จะเป็นพระคุณยิ่งจ้า

แล้วก็เริ่มเฉื่อยแฉะกับ plan revisit ฮา

แต่ตอนนั้น ยังติดที่ว่า จะไป จังหวัดใกล้เคียงได้อย่างไร

อย่าง พระปฐมเจดีย์ นี้ วางไว้ นานเหมือนกัน

แรกว่า จะขับรถไป แต่ก็ไม่แนวน้ะจ้ะ

พออาม่า เล่าเรื่องข้าวหลาม จึงนึกได้ ว่า นั่งรถไฟไปก็ได้นี่นา !



เที่ยวทั่…

แก้วมังกร เนื้อสีม่วง !!!

เราเคยเห็นผลแก้วมังกรตอนยังไม่ปอกเปลือก สีมันก็ออกม่วงๆ หน่อย
พอปอกแล้ว เนื้อข้างในจะเป็นสีขาว

แต่คราวนี้ เนื้อข้างในกลับเป็นสีม่วง !!!

ฉีดสีป่าวเนี่ย ฮาๆ
เคยเห็นแต่กะหล่ำปลีม่วง นี่ แก้วมังกรม่วง

เห็นหม่าม๊าเล่าให้ฟังว่า
คนขายบอกว่า มีสองพันธุ์
พันธุ์สีขาว กับ พันธุ์สีม่วง

แปลกดีๆ

ดูรูปกันเอาเอง




ปล. กินแล้วอึเป็นสีม่วงด้วยแล่ะ ขอบอก ฮาๆๆ

อยู่เหงาๆ เราไปเที่ยว - พิพิธภัณฑ์สถานแห่งชาติ พระนคร Bangkok National Museum

คราวก่อน ไป พิพิธภัณฑ์สถานแห่งชาติ หอศิลป์ ที่อยู่ตรงข้าม พิพิธภัณฑ์สถานแห่งชาติ พระนคร มาครั้งหนึ่ง แล้วคิดว่า นั่นคือ พิพิธภัณฑ์สถานแห่งชาติ พระนคร 
พอได้ยินว่า พิพิธภัณฑ์สถานแห่งชาติ พระนคร ทำใหม่ ก็เลยแวะไป พิพิธภัณฑ์สถานแห่งชาติ หอศิลป์ เพราะนึกว่า นั่นคือ พิพิธภัณฑ์สถานแห่งชาติ พระนคร พอไปถึงก็งง ว่าทำไม ไม่มีรูปเหมือนกับที่เวปเขาลงไว้
ตอนหลังมาดูใหม่ จึงเข้าใจว่า จริงๆ แล้ว คนละที่ กัน
พระที่นั่งศิวโมกขพิมาน พิพิธภัณฑ์สถานแห่งชาติ พระนคร Bangkok National Museum
วันนี้ เราเอง ได้ไปช่วยคนต่างชาติ ที่พลัดหลง โดยบังเอิญ
โดยเป็นลุงชาวจีนและหลาน พลัดหลงกับ ลูกซึ่งอายุ 39 ปีแล้วและภรรยาของลูก
ซึ่งเขาก็พยายามหาคนที่พูดภาษาจีนได้ในนั้น ซึ่งเราก็ชี้ไปที่ประชาสัมพันธ์ แต่ประชาสัมพันธ์ไม่มีคนพูดจีนได้ แต่ยังไงก็ตามเขาก็พยายามช่วย ต้องขอบคุณคุณพี่สาว และ พี่ชายในห้องประชาสัมพันธ์ ที่ช่วยประสานกับทางวิทยุสื่อสารให้ สุดท้ายคุณลุงก็เจอกับลูกของเขา

พระที่นั่งศิวโมกขพิมาน
พิพิธภัณฑ์สถานแห่งชาติ พระนคร  ดูแลโดย สำนักพิพิธภัณฑสถานแห่งชาติ กรมศิลปากร กระทรวงวัฒนธรรม
เปิดวัน พุธ - อาทิตย์ และ วันหยุดนั…

ศูนย์ซ่อม Samsonite ย้าย แบ้วแจ้

และแล้วก็ได้ฤกษ์เอากระเป๋าที่พังไปซ่อมเสียที เป็นหนึ่งในภารกิจหลายอย่างที่ทำตอนวันศุกร์ที่ผ่านมาแจ้

แต่ก่อนเราเคยซ่อม ที่ อาคาร สีลม แกลเลอเรีย น้ะจ้ะ แต่พอวันนี้วกขึ้นไปจอด โทรถามหาเบอร์เก่า ก็ขึ้นเป็น Invalid

เลยลงไปถาม รปภ เขาบอกว่า ย้ายไปแล้ว

ประกาศ!

บริษัท เซ็นทรัลเทรดดิ้ง CMG ย้ายจาก อาคารสีลม แกลเลอเรีย ชั้น G ไปที่ อาคาร สิรินรัตน์ ชั้น 8 ตรงข้าม อาคาร มาลีนนท์ ( ช่อง 3 ) แล้วน้ะจ้ะ

เบอร์โทรใหม่ 02-229-7000

จึงประกาศให้ทราบโดยทั่วกัน ณ จ๊ะ

จะได้ไม่ต้องวกรถขึ้นไปชัั้น 6 เสียค่าจอดอีก 30 บาท แล้วก็เสียเวลาอีกด้วยแจ้