WS-*
15/04/06 17:20 |เรื่องส่วนตัว-ภาษาไทย|Permalink
WS-*
เป็นชื่อย่อของ
"กลุ่ม"
ของข้อกำหนดมาตรฐาน
(standard) ของ Web Services
ที่นับวันมันชักจะเยอะขึ้นทุกทีๆ
และเข้าใจยากขึ้นเรื่อยๆ
และที่สำคัญ...
ท่าทางจะ
relevant
น้อยลงเรื่อยๆ
กับอะไรหลายๆ
อย่าง
สำหรับคนที่ต้องทำงานกับมาตรฐานพวกนี้
ฝันร้ายชัดๆ
เจอรูปฮาๆ ใน Loud Thinking blog ฮามาก... ถ้าเป็นแฟน Star Wars ด้วย [ผมไม่ได้เป็นเจ้าของ idea และไม่ได้เป็นเจ้าของรูปนี้นะ]
แหม... ทำไปได้
สำหรับคนที่ไม่เข้าใจ WS-* อ่านว่า WS-star ... และไอ้ดาวข้างบนนั่น เป็น space battle station ของฝ่าย Empire จากหนังเรื่อง Star Wars ไตรภาคหลัง (EP4-6) ..... มีชื่อว่า Death Star ...
ขี้เกียจอธิบายมาก ว่าทำไมถึงฮา แต่ว่าถ้าดู/เล่น WS-* standard มาบ้าง คงเข้าใจ
[Disclaimer: I am not the one who made the image nor the one who thought up the idea. Click on the image, it will take you to the site I took it from.]
เจอรูปฮาๆ ใน Loud Thinking blog ฮามาก... ถ้าเป็นแฟน Star Wars ด้วย [ผมไม่ได้เป็นเจ้าของ idea และไม่ได้เป็นเจ้าของรูปนี้นะ]
แหม... ทำไปได้
สำหรับคนที่ไม่เข้าใจ WS-* อ่านว่า WS-star ... และไอ้ดาวข้างบนนั่น เป็น space battle station ของฝ่าย Empire จากหนังเรื่อง Star Wars ไตรภาคหลัง (EP4-6) ..... มีชื่อว่า Death Star ...
ขี้เกียจอธิบายมาก ว่าทำไมถึงฮา แต่ว่าถ้าดู/เล่น WS-* standard มาบ้าง คงเข้าใจ
[Disclaimer: I am not the one who made the image nor the one who thought up the idea. Click on the image, it will take you to the site I took it from.]
Finally! Someone Got It Right!
15/04/06 17:03 |เรื่องส่วนตัว-ภาษาไทย|Permalink
ในที่สุดก็เห็นนิตยสาร/วารสาร/สื่อ
(หรือว่าอะไรก็ช่าง)
ใช้คำว่า
Hacker
ถูกต้องซะที
เบื่อแล้ว เอะอะก็ "Hacker เจาะระบบๆๆๆ แต่ว่าไม่ได้เจาะเพื่อทำลายล้าง" อะไรทำนองนั้น ทั้งๆ ที่จริงๆ แล้ว Hacker นี่ทำเป็นอย่างเดียวคือ "Make Cool Things" ใน creative sense ด้วย
พอดีไปเจอมาจาก Loud Thinking blog ของ David Heinemeier Hansson (DHH) คนที่สร้าง Ruby on Rails ที่เป็น The Coolest Thing (IMO) ตอนนี้ ..... เป็นรูปจากวารสาร Wired เขียนถึง DHH ว่า The Hottest Hacker on Earth
DHH นี่ Hacker ของแท้จริงๆ ยอมรับเลย RoR เป็น framework ที่สวยมากๆ และช่วยทุ่นเวลางานได้เยอะเลย มีความสุขเวลาทำงานด้วยอีกตะหาก ลอง download ไฟล์เสียงที่ DHH เคยพูดถึง RoR มาฟังก็รู้สึกดี motivation ดีมาก และความคิดดีมากด้วย (แต่ว่าน่าเสียดาย จำ link ไม่ได้แล้ว คิดว่าน่าจะหา download ได้จาก RoR website น่ะแหละ)
อ่าน original blog article: Rails plus 37signals in Wired and BusinessWeek
ดู รูปจาก Wired magazine
เบื่อแล้ว เอะอะก็ "Hacker เจาะระบบๆๆๆ แต่ว่าไม่ได้เจาะเพื่อทำลายล้าง" อะไรทำนองนั้น ทั้งๆ ที่จริงๆ แล้ว Hacker นี่ทำเป็นอย่างเดียวคือ "Make Cool Things" ใน creative sense ด้วย
พอดีไปเจอมาจาก Loud Thinking blog ของ David Heinemeier Hansson (DHH) คนที่สร้าง Ruby on Rails ที่เป็น The Coolest Thing (IMO) ตอนนี้ ..... เป็นรูปจากวารสาร Wired เขียนถึง DHH ว่า The Hottest Hacker on Earth
DHH นี่ Hacker ของแท้จริงๆ ยอมรับเลย RoR เป็น framework ที่สวยมากๆ และช่วยทุ่นเวลางานได้เยอะเลย มีความสุขเวลาทำงานด้วยอีกตะหาก ลอง download ไฟล์เสียงที่ DHH เคยพูดถึง RoR มาฟังก็รู้สึกดี motivation ดีมาก และความคิดดีมากด้วย (แต่ว่าน่าเสียดาย จำ link ไม่ได้แล้ว คิดว่าน่าจะหา download ได้จาก RoR website น่ะแหละ)
อ่าน original blog article: Rails plus 37signals in Wired and BusinessWeek
ดู รูปจาก Wired magazine
มหาวิทยาลัย
Washington สอน Rails
15/04/06 16:12 |เรื่องงาน-ภาษาไทย|Permalink
อ่านเจอมาจาก
Curt's Comments
อีกล่ะ
ว่า
มหาวิทยาลัย
Washington
(ที่ St. Louis, Missouri)
เปิดคอร์สสอน
Ruby และ Rails
ด้วย
อยากจะเปิดสอนมั่งอ่ะ ...... ไม่อยากเห็นเด็กต้องไปหัดเขียน C เป็นภาษาแรกแล้ว ทำให้เด็กสมัยนี้เขียนโปรแกรมไม่ค่อยเป็นซะเปล่าๆ แล้วก็ไม่เห็นความเกี่ยวข้องกับเรื่องรอบๆ ตัวเท่าไหร่ด้วย ที่สำคัญ มันไม่สนุก
Ruby ก็ได้ Python ก็ได้ ... อยากเปิดอ่ะ
อยากจะเปิดสอนมั่งอ่ะ ...... ไม่อยากเห็นเด็กต้องไปหัดเขียน C เป็นภาษาแรกแล้ว ทำให้เด็กสมัยนี้เขียนโปรแกรมไม่ค่อยเป็นซะเปล่าๆ แล้วก็ไม่เห็นความเกี่ยวข้องกับเรื่องรอบๆ ตัวเท่าไหร่ด้วย ที่สำคัญ มันไม่สนุก
Ruby ก็ได้ Python ก็ได้ ... อยากเปิดอ่ะ
Python and Ruby in Top 20 Prog.Lang
12/04/06 08:20 |Work-English|Permalink
[Found this via
Curt's Comments]
Looking at the current TIOBE programming community index (April 2006), some of my current personal favorite/personal choice made it to the top 20; Python 8 (from 9 in 2005), Lisp/Scheme 14 (from 15), and Ruby 18 (from 32).
The top 3 are no surprising; Java, C, and C++. PHP, the current Perl of internet programming (in many senses) ranking 4th, JavaScript 9 (from 11).
Old languages are still quite popular. This is also not surprising as many many industrial works are still relying on them. SAS 11 (12), Visual Foxpro 13 (43; a big jump, wonder why), COBOL 17 (14).
Below the 20, we see lots of the Big Names: Fortran 21, Pascal 22, Prolog 29, Smalltalk 30, Bash 31, Tcl/Tk 41, ML 46, OcaML 47, Objective-C 49, Eiffel 50.
The next 50 (shown only alphabetically) contains some of my personal favorite: Haskell, Mathematica.
By the way, this is how TIOBE rank the languages (quote from tiobe.com):
I would repeat one thing here: The TPC index is NOT about the BEST programming language.
Looking at the current TIOBE programming community index (April 2006), some of my current personal favorite/personal choice made it to the top 20; Python 8 (from 9 in 2005), Lisp/Scheme 14 (from 15), and Ruby 18 (from 32).
The top 3 are no surprising; Java, C, and C++. PHP, the current Perl of internet programming (in many senses) ranking 4th, JavaScript 9 (from 11).
Old languages are still quite popular. This is also not surprising as many many industrial works are still relying on them. SAS 11 (12), Visual Foxpro 13 (43; a big jump, wonder why), COBOL 17 (14).
Below the 20, we see lots of the Big Names: Fortran 21, Pascal 22, Prolog 29, Smalltalk 30, Bash 31, Tcl/Tk 41, ML 46, OcaML 47, Objective-C 49, Eiffel 50.
The next 50 (shown only alphabetically) contains some of my personal favorite: Haskell, Mathematica.
By the way, this is how TIOBE rank the languages (quote from tiobe.com):
The ratings are based on the world-wide availability of skilled engineers, courses and third party vendors. The popular search engines Google, MSN, and Yahoo! are used to calculate the ratings. Observe that the TPC index is not about the best programming language or the language in which most lines of code have been written.
I would repeat one thing here: The TPC index is NOT about the BEST programming language.
Lighttpd and Rails 1.1
01/04/06 17:47 |Work-English|Permalink
Upgraded to Rails 1.1 (via Rubygems) a bit earlier
today, found a problem instantly.
I use Lighttpd embedded web server (not WEBrick that came built-in with Rails; that one works fine). I had the following message when I started the server script:
Looked inside the config/lighttpd.conf file, nothing seems wrong. Recompiled Lighttpd (the version I have; 1.4.8) doesn't work (don't really understand myself; why should I think it may work in the first place .. but anyway..).
Hmmm....
Maybe Rails 1.1 does need a newer Lighttd? That would make some sense....
Downloaded 1.4.11 (latest at the moment of writing), configure (with pcre), make, make install, done.
I'm happily on Rails again!
I use Lighttpd embedded web server (not WEBrick that came built-in with Rails; that one works fine). I had the following message when I started the server script:
[rawitat@osgiliath test]$
./script/server
=> Booting lighttpd (use 'script/server webrick'
to force WEBrick)
=> config/lighttpd.conf not found, copying from
/usr/local/lib/ruby/gems/1.8/gems/rails-1.1.0/configs/lighttpd.conf
=> Rails application started on
http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server (see
config/lighttpd.conf for options)
Undefined config variable: var.CWD
2006-04-01 17:44:03: (configfile.c.800) source:
config/lighttpd.conf line: 8 pos: 43 parser failed
somehow near here: +
Exiting
Looked inside the config/lighttpd.conf file, nothing seems wrong. Recompiled Lighttpd (the version I have; 1.4.8) doesn't work (don't really understand myself; why should I think it may work in the first place .. but anyway..).
Hmmm....
Maybe Rails 1.1 does need a newer Lighttd? That would make some sense....
Downloaded 1.4.11 (latest at the moment of writing), configure (with pcre), make, make install, done.
I'm happily on Rails again!