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

บทความ

กำลังแสดงโพสต์จาก พฤศจิกายน, 2016

iOSDevTH 7

- เคยได้ยินหลายครั้งแต่ก้อยังจำไม่ได้สักทีว่า Assend แยกมาจาก True Money
ซึ่งเป็นเครือ CP ที่มีพาร์ทเนอร์ข้างนอก อย่าง Ping An
- iOSDevTH จัดเป็นครั้งที่เจ็ดแล้ว

Session 1 :
iOS Concurrent
มีหลายเธรด มีข้อเสีย
* Priority ????
* Dead lock
- Concurrent Queue : Thread that read Queue คล้ายๆ multiprocessing ใน python คือ
* แบ่งงานเป็น Unit of Work แล้วไป Push ไว้ใน Queue
เช่น class Operation {
     input : [],
     output : [],
     doWhatever(callback){
           callback({
                state : complete
           })
     }
}
แล้ว push class Operation ลง Queue
* สามารถกำหนดจำนวนเธรดที่จะมาอ่านคิวได้
* สามารถกำหนด dependency ของ Operation ได้โดยการใส่ addDependency() ลงใน operation
โดย dependency ไปอ่าน input ซึ่งเป็น output ของตัวก่อนจากใน Operation ของตัวที่แล้วที่อยู่ใน Queue

- Promise
- Thread safe ใน Dispatch queue
้ถ้าไม่ Thread safe เขียน        BBBB อ่าน     11111111 ผลลัพธ์ที่ได้       11BB
วิธีแก้คือ ให้ Write Operation เป็น Async เพราะทำเมื่อไหร่ก้อได้ แต่ read เป็น sync
Sess…

Sudoku Solver

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

เลยลองเขียนโปรแกรมมาหยอดดู โดยการเขียนตัวที่เป้นไปได้ ไว้ที่ช่องว่าง
ปรากฎว่า กระดานง่ายๆ สามารถแก้ได้ดี แต่ถ้าไปเจอกระดาน Advance ( อย่างเช่น ตัวอย่าง ข้างบนนี้ )
โปรแกรมแม่มงง ไม่รู้จะหยอดตรงไหน

ผ่านไปหลายปี เจอลูกของลีกวนยู ทำโปรแกรมแก้ Sudoku เหมือนกัน
แต่ว่า ลูกของลีกวนยู ยืนบนไข่ไหล่ ของยักษ์

ช่วงนี้มีเวลา เลยลองเอาวิธีเดียวกันมาทำ
ปรากฎว่า Run เร็วกว่า Algorithm ที่ิคิดเองเยอะมาก

ไปลองกันได้ที่ http://dsin.appspot.com/sudoku

Introducing bangkokredar : damn fucking frequently update Nong Chok redar and History

ภาพจากเรดาห์หนองจอก กรมอุตุเปิดให้ใช้ได้อยู่แล้ว

แต่ปรากฎว่า ภาพของ Official Web มีอยู่ภาพเดียว และ ไม่มี history

อยากดู history ของ เรดาห์ ก็ไม่ได้

ไปดูของคนที่เขาดูดมาเก็บ ก็เก็บไม่ละเอียด อัพเดตครึ่งชั่วโมงครั้งหนึ่ง ไม่ทันใจ และไม่ได้ภาพขณะนั้น

เลยลองทำเองดู ดูดเขามาเก็บไว้ เกือบจะ Real time กันไปเลย

Support HTML Etag Header ด้วยน้ะจ้ะ จะได้ไม่ไปโหลด Server ของเขามากนัก

History เก็บประมาณ 3 วัน เนื่องจากข้อจำกัดด้านพื้นที่ของโฮสฟรี ( ถ้าใครอยากสนับสนุนทางการเงิน ผมก็ยินดีนะครับ )


ลองดูกันได้ที่ https://bangkokredar.appspot.com/ น้ะจ้ะ


Introducing find related topic button

จริงๆ ทำไว้นานมากแล้ว แต่เพิ่งทำ UI ไปเรียกใช้

ภาษาไทยก็ได้นะ

ไปลองกันเองได้ที่ http://like-link.appspot.com



ไปสักการะพระบรมศพ ในหลวงรัชกาลที่ 9 เบื้องหน้าพระบรมโกศ มาแล้ว

รูปในหลวงรัชกาลที่ 9 ที่กำแพงมหาวิทยาลัยศิลปากร
เห็นว่า คนไปกันวันเสาร์ อาทิตย์ ต่อคิวกันยาวมากๆ เราเลยตัดสินใจไปวันธรรมดา เราไปเรือรอบเช้ารอบแรกออกจากท่าสาทร ประมาณ 6 โมง ไปลง ท่าช้าง ก็จะใกล้ๆ ทางเข้าที่ 2 ที่มีรถเมล์ฟรีมาจอด ตรงหน้ามหาวิทยาลัยศิลปากร
เราใส่เสื้อมีปก สีดำ กางเกงสแลค และรองเท้าหนัง
มุมมหาชน
ไปเช้าวันธรรมดา คนไม่เยอะมาก เพราะช่วงนี้โรงเรียนเปิดเทอมแล้วด้วย ส่วนใหญ่จะเป็นคนต่างจังหวัด อันนี้เข้าไปกับกลุ่มคนที่มาจากจังหวัดตาก เราเดินไปเข้าทางเข้าท้องสนามหลวงที่เขาจัดไว้ให้ ตรงแถวๆ ศาลฎีกา ซึ่งสามารถเดิน flow มาได้เรื่อยๆ จนมาถึงตรงเก้าอี้ที่เขาให้นั่งรอ ประมาณ เต้นท์ที่ 3 ได้เลยจ้า แถวจะตอนเรียง 4 นะครับ
 รู้ใจ
ระหว่างทางเดินมานี่ มี น้ำขวด/นมถั่วเหลือง แจก แล้วตอน นั่งรอ ก็มีคนเอายาหม่อง กับ น้ำมาแจกเหมือนกัน มีทางกทม ถือถุงมาเก็บขยะเป็นระยะ เราเองก็รับแจก แค่น้ำเปล่า หนึ่งขวด เผื่อไว้เวลาหิวน้ำ และ อาจจะรอนาน เท่านั้น ได้ข่าวมาว่า มีคนทิ้งของแจกจำนวนมาก เลยรับมาแค่เท่าที่จำเป็น
มีรถสุขาของกทม จอดอยู่ในสนามหลวง ตรงแถวๆหน้าศาลฎีกา แล้วก็มีสุขาที่ SCG ช่วยสร้าง อันนี้จะอยู…

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