สิ่งที่ผมได้เรียนรู้จาก Apple และการทำเว็บ แมคมือใหม่.คอม [update_1]

  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/www/virtual/macmuemai.com/kok/htdocs/includes/unicode.inc on line 345.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/www/virtual/macmuemai.com/kok/htdocs/includes/unicode.inc on line 345.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/www/virtual/macmuemai.com/kok/htdocs/includes/unicode.inc on line 345.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/www/virtual/macmuemai.com/kok/htdocs/includes/unicode.inc on line 345.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/www/virtual/macmuemai.com/kok/htdocs/includes/unicode.inc on line 345.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/www/virtual/macmuemai.com/kok/htdocs/sites/all/modules/bbcode/bbcode-filter.inc on line 207.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/www/virtual/macmuemai.com/kok/htdocs/sites/all/modules/bbcode/bbcode-filter.inc on line 207.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/www/virtual/macmuemai.com/kok/htdocs/sites/all/modules/bbcode/bbcode-filter.inc on line 207.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/www/virtual/macmuemai.com/kok/htdocs/sites/all/modules/bbcode/bbcode-filter.inc on line 207.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/www/virtual/macmuemai.com/kok/htdocs/sites/all/modules/bbcode/bbcode-filter.inc on line 207.
  • strict warning: Non-static method view::load() should not be called statically in /home/www/virtual/macmuemai.com/kok/htdocs/sites/all/modules/views/views.module on line 843.
  • strict warning: Declaration of views_plugin_display::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /home/www/virtual/macmuemai.com/kok/htdocs/sites/all/modules/views/plugins/views_plugin_display.inc on line 1877.
  • strict warning: Declaration of views_plugin_display_block::options_submit() should be compatible with views_plugin_display::options_submit(&$form, &$form_state) in /home/www/virtual/macmuemai.com/kok/htdocs/sites/all/modules/views/plugins/views_plugin_display_block.inc on line 193.
  • strict warning: Declaration of views_plugin_display_page::options_submit() should be compatible with views_plugin_display::options_submit(&$form, &$form_state) in /home/www/virtual/macmuemai.com/kok/htdocs/sites/all/modules/views/plugins/views_plugin_display_page.inc on line 481.
  • strict warning: Declaration of views_handler_field_broken::ui_name() should be compatible with views_handler::ui_name($short = false) in /home/www/virtual/macmuemai.com/kok/htdocs/sites/all/modules/views/handlers/views_handler_field.inc on line 641.
  • strict warning: Declaration of content_handler_field::options() should be compatible with views_object::options() in /home/www/virtual/macmuemai.com/kok/htdocs/sites/all/modules/cck/includes/views/handlers/content_handler_field.inc on line 208.
  • strict warning: Declaration of views_handler_argument::init() should be compatible with views_handler::init(&$view, $options) in /home/www/virtual/macmuemai.com/kok/htdocs/sites/all/modules/views/handlers/views_handler_argument.inc on line 745.
  • strict warning: Declaration of views_handler_argument_broken::ui_name() should be compatible with views_handler::ui_name($short = false) in /home/www/virtual/macmuemai.com/kok/htdocs/sites/all/modules/views/handlers/views_handler_argument.inc on line 770.
  • strict warning: Declaration of views_handler_sort_broken::ui_name() should be compatible with views_handler::ui_name($short = false) in /home/www/virtual/macmuemai.com/kok/htdocs/sites/all/modules/views/handlers/views_handler_sort.inc on line 82.
  • strict warning: Declaration of views_handler_filter::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /home/www/virtual/macmuemai.com/kok/htdocs/sites/all/modules/views/handlers/views_handler_filter.inc on line 585.
  • strict warning: Declaration of views_handler_filter::options_submit() should be compatible with views_handler::options_submit($form, &$form_state) in /home/www/virtual/macmuemai.com/kok/htdocs/sites/all/modules/views/handlers/views_handler_filter.inc on line 585.
  • strict warning: Declaration of views_handler_filter_broken::ui_name() should be compatible with views_handler::ui_name($short = false) in /home/www/virtual/macmuemai.com/kok/htdocs/sites/all/modules/views/handlers/views_handler_filter.inc on line 609.
  • strict warning: Declaration of views_handler_filter_many_to_one::init() should be compatible with views_handler_filter::init(&$view, $options) in /home/www/virtual/macmuemai.com/kok/htdocs/sites/all/modules/views/handlers/views_handler_filter_many_to_one.inc on line 104.
  • strict warning: Declaration of views_handler_filter_term_node_tid::value_validate() should be compatible with views_handler_filter::value_validate($form, &$form_state) in /home/www/virtual/macmuemai.com/kok/htdocs/sites/all/modules/views/modules/taxonomy/views_handler_filter_term_node_tid.inc on line 303.
  • strict warning: Non-static method view::load() should not be called statically in /home/www/virtual/macmuemai.com/kok/htdocs/sites/all/modules/views/views.module on line 843.
  • strict warning: Declaration of views_handler_filter_boolean_operator::value_validate() should be compatible with views_handler_filter::value_validate($form, &$form_state) in /home/www/virtual/macmuemai.com/kok/htdocs/sites/all/modules/views/handlers/views_handler_filter_boolean_operator.inc on line 128.

สิ่งที่ผมได้เรียนรู้จาก iPhone

  • ไม่จำเป็นที่จะต้องโดดเข้าวงการเป็นคนแรก หรือเป็นผู้บุกเบิก หากแต่ทำสิ่งที่แก้ปัญหาของเดิมที่มีอยู่เดิมได้อย่างมีประสิทธิภาพและสร้างสรรค์
  • iPhone มาทีหลัง ในลักษณะที่ไม่มีใครคิดมาก่อนว่าโทรศัพท์จะหน้าตา + ใช้นิ้วจิ้ม ๆ แบบนี้
  • iPhone ใช้หน้าจอที่เท่ากันในแต่ละเวอร์ชั่น ทำให้การพัฒนา application สำหรับ developer เป็นเรื่องที่ง่าย และ user experience แทบจะไม่เปลี่ยนแปลงตั้งแต่เวอร์ชั่นแรก - ตรงนี้เปรียบเทียบได้ชัดเจนกับมือถือยี่ห้ออื่น ที่มีขนาดหน้าจอที่ไม่เท่ากันในแต่ละรุ่น ทำให้ทั้ง developer และผู้ใช้ไม่มีความต่อเนื่องในโปรแกรมเพื่ออะไรสักอย่างหนึ่งบนมือถือรุ่น(หรือใน) series นั้น ๆ ทำให้เหมือนนับหนึ่งใหม่เรื่อย ๆ
  • internet ที่เป็นเกือบ ๆ จะเป็น internet ที่เท่าเทียมกับการใช้งานบนเครื่อง desktop/laptop ตรงนี้ทำให้ iPhone ได้เปรียบ และเปลี่ยน user experience การใช้งาน mobile internet ไปเลย .. อันนี้เห็นได้จากปริมาณการใช้งาน data usage บน mobile ที่มีมากขึ้นหลังจาก iPhone ลงตลาด ถ้าเทียบกับช่วงก่อนหน้านี้ ผมแทบไม่เคยเห็นคนที่ใช้งาน email หรือเล่น internet ผ่านมือถือมากเท่านี้มาก่อน (รวมทั้งตัวผมเองด้วย) update_1 : เพิ่งอ่านเจอข่าวนี้ (O2 ผู้ให้บริการมือถือในอังกฤษประสพปัญหา network เพราะ mobile app โดยเฉพาะจาก iphone - คิดดูแล้วกันครับ ขนาดผู้ให้บริการเครือข่ายระดับโลกยังตั้งตัวไม่ทัน)
  • กล้องบน iPhone ดีกว่าที่คิด มี app หลายตัวที่ทำให้การถ่ายรูปเป็นเรื่องสนุก คุณค่าทางจิตใจสามารถสร้างได้พอ ๆ กับกล้องราคาแพง
  • ผมใช้งาน internet ในชีวิตประจำวันมากขึ้น
    • facebook
    • email (ทั้งเรื่องส่วนตัว และติดต่องาน)
    • twitter
    • surf the web
    • ได้ใช้ mms อย่างเป็นรูปธรรมเสียที เพิ่งเห็นว่า mms นี่มีประโยชน์มากกว่าที่คิด

สำหรับ Mac ผมได้เรียนรู้อะไรหลาย ๆ เรื่องที่เอามาปรับใช้ในการดำเนินชีวิตปรกติของผม

  • การได้ปรับตัวลองใช้งาน OS ใหม่ เป็นเหมือนกับการออกจากกล่องหรือความเคยชินที่มีอยู่เดิม เป็นเรื่องสนุกที่ได้เรียนรู้อะไรใหม่ ๆ ได้เรื่องเปิดใจในการเรียนรู้ และไม่ขี้เกียจที่จะเริ่มต้นใหม่
  • การ approach อะไรหลาย ๆ อย่าง ที่มี goal เดียวกัน แต่ทำด้วยวิธีที่ไม่เคยนึกถึงมาก่อน ผลลัพท์อาจจะดีกว่าที่คิดก็ได้ ... mac สอนให้คิดในทางสร้างสรรค์ครับ (เห็นได้จากการออกแบบ app หลาย ๆ ตัว)
  • มีน้อย .. แต่จำเป็น ดีกว่ามีเยอะ แต่ไม่ได้ใช้ หรือว่าใช้ไม่เป็น
  • เรียบง่าย แต่ดูดี
  • คิดเยอะ ทำให้เหลือน้อย <- ตรงนี้ยาก ไม่ได้เป็นคำพูดที่เรียบหรู ถ้าได้ฟังเบื้องหลังการออกแบบแต่ละชิ้นงานที่ Johnathan Ive ออกมาอธิบาย
  • focus
  • community ที่แข็งแรง และเป็นมิตร (อันนี้ผมได้รับจากการติดต่อไปยัง developer เป็นการส่วนตัว เจ้าอื่นอาจจะไม่เป็นมิตรก็ได้ แต่เท่าที่ผ่านมา เขาเป็นมิตรกับ user บ้าน ๆ เช่นผมครับ)

สิ่งที่เว็บ แมคมือใหม่.คอม สอนผม

  • ทำเว็บยากกว่าที่คิด
  • ทำเว็บให้พ้นปีแรก ยากกว่าที่คิดเยอะเลย
  • ทำเว็บให้ดี .. ยังทำไม่ได้ ๕๕๕๕๕

การได้ contribute หรือว่าให้อะไรคืนกลับไปยัง community ที่ผมอยู่ มันทำให้ผมรู้สึกภูมิใจ และผมอยากเห็น อยากเห็นคนทำเว็บ mac กันเยอะ ๆ อยากเป็นส่วนหนึ่งที่ช่วยให้ mac community ในเมืองไทยเติบโตและน่าอยู่

Subscribe

<-- คลิ๊กเพื่อ Subscribe blog ของผมได้จาก RSS FEED อันนี้ครับ