ไม่กี่สัปดาห์ก่อน กรุงเทพฯ ก็ได้ประสบพบเจอปัญหาฝุ่น PM 2.5 อีกครั้ง แน่นอนว่าเมืองใหญ่คนเยอะก็ย่อมมีการตื่นตัวสูงเป็นธรรมดา หนึ่งในสิ่งที่สะท้อนออกมาก็คือบัญชีทวิตเตอร์ @BangkokAQI ที่ทวีตภาพสรุปสถานการณ์ฝุ่นในพื้นที่ต่างๆ ทุก 3 ชั่วโมง ดังเช่นทวีตต่อไปนี้
Read Moreneizod's speculation
insufficient data for meaningful answer
a real shotgun into your toe.
Read Morejust realized that, for this year, 22 september is a sunday 🤗
Read Moreปีนี้เป็นปีที่ยุ่งและเหนื่อยมากๆ เพราะมีงานพิเศษวันเสาร์เพิ่มเติมเข้ามาในชีวิต เลยแทบไม่มีเวลาได้เล่น (และเขียนบล็อก) เลย ตอนรอบคัดเลือกเมื่อเดือนที่ผ่านมานี่แทบจะเททิ้งแล้ว ถ้าไม่เห็นว่า @lewcpe กับ @jittat กำลังสนุกสนานกับมันอยู่ เลยเจียดเวลาเท่าที่มีมาเขียนเล่นโดยไม่ได้หวังเข้ารอบแต่อย่างใด
Read Moreซักครึ่งเดือนก่อนอาจารย์ @jittat เอาแอพแนว Ulysses (แต่อยู่บน Android) มาให้ดู พร้อมบรรยายสรรพคุณต่างๆ นานาของมันว่าช่วยให้เขียนงานได้ไหลลื่นขึ้นมาอย่างมากมายเลยนะ ทั้งส่วนของการจดบันทึกไอเดียเล็กน้อยๆ ที่แล่นผ่านเข้ามาในชีวิตแต่ละวัน การเขียนที่เน้นเขียนจริงๆ โดยไม่ต้องกังวลเรื่องจัดย่อหน้า และการติดตามเป้าหมายว่าแต่ละวันเขียนไปได้ถึงไหนแล้วบ้าง โดยทั้งหมดนี้แอพจะคอยซิงค์ข้อมูลระหว่างคอมพิวเตอร์และมือถือให้เอง
Read MoreAnother weekend for another BarCamp to attended, and yesterday was BarCamp Bangkhen 9, which held annually at Kasetsart University.
Read Moreจำได้ว่าชอบเวอร์ชันนันทิดา แก้วบัวสายมากๆ (น่าจะเพราะแม่เปิดฟังบ่อยๆ) คิดว่าเพลงมันเข้าขั้นอมตะไปแล้ว ก็ไม่คิดว่าจะมีใครหยิบมารีเมค
Read Moreหนึ่งในไม่กี่เหตุผลที่โปรแกรมเมอร์หลายคนหลบเลี่ยงการเขียนฟังก์ชันเวียนเกิด (recursive function) คงหนีไม่พ้นความกังวลว่าจะไปทำให้สแตกล้น (stack overflow) เพราะโปรแกรมเรียกใช้งานฟังก์ชันซ้อนกันเป็นจำนวนมากเสียเกินกว่าที่สแตกการเรียกฟังก์ชัน (call stack) จะรับไหว จนได้ผลลัพธ์อันน่ารำคาญใจออกมาเป็น Segmentation Fault
ในที่สุด
FizzBuzz might be the most popular basic programming interview problem (knowing only syntax but not advance algorithm). It ask only the output transformation of an integer. The rule is super simple: if the number is divided by three, answer “Fizz”, divided by five, answer “Buzz”, divided by both then “FizzBuzz”, otherwise just return the number as-is.
Read More