J.K. Rowling Speaks at Harvard Commencement

» สิ่งสำคัญ ที่ “เจ.เค.โรลลิ่ง” บอกกับ บัณฑิตแห่งฮาร์วาร์ด
» เรียบเรียง และ ถ่ายทอด โดย “หนุ่มเมืองจันท์”

วันหนึ่ง เมื่อ “เจ.เค.โรลลิ่ง” ไปปาฐกถาในงานรับปริญญาของบัณฑิตมหาวิทยาลัยฮาร์วาร์ด

เธอบอกกับบัณฑิตทุกคนว่า เรื่องที่เธออยากจะพูด คือ สิ่งที่เธอคิดว่าควรจะรู้ตอนรับปริญญา แต่ไม่ได้รู้

และสิ่งที่เธอเรียนรู้จากช่วงเวลา 21 ปีหลังจบการศึกษา

เรื่องนั้นคือ…”ประโยชน์ของความล้มเหลว”

เว็บเซอร์วิส และพื้นฐานการสร้างเว็บเซอร์วิส

ส่วนที่ 1 สำหรับบุคคลทั่วไปและผู้พัฒนาเว็บ

อะไรคือเว็บเซอร์วิส

  1. เว็บเซอร์วิส คือสิ่งทำให้แอพพลิเคชั่นของคุณ กลายเป็นเว็บแอพพลิเคชั่น
  2. เว็บเซอร์วิส ทำให้แอพพลิเคชั่นอื่น บนคอมพิวเตอร์เครื่องอื่น เรียกใช้งาน แอพพลิเคชั่นของคุณได้ แม้ว่าจะอยู่บนเครื่องคอมพิวเตอร์ คนละแพลตฟอร์ม หรือใช้ภาษาที่ใช้พัฒนาแอพพลิเคชั่นต่างกันก็ตาม

แล้วเว็บเซอร์วิสคืออะไรล่ะ ?

เว็บเซอร์วิส คือแอพพลิเคชั่น ที่ถูกสร้างให้รอรับการเรียกใช้งานจากแอพพลิเคชั่นอื่นบนอินเตอร์เน็ต โดยสื่อสารกันด้วยข้อมูลที่อยู่ในรูปแบบ XML ซึ่งรูปแบบ XML ที่ใช้นี้ ถูกกำหนดเป็นมาตรฐานชื่อว่า SOAP โดยข้อมูลอาจถูกส่งผ่านทางโปรโตคอล HTTP ,SMTP หรือ FTP แต่ที่นิยมใช้มาก คือ HTTPเว็บเซอร์วิส ประกอบด้วยอะไรบ้าง ?

กงล้อแห่งกาลเวลา

กงล้อแห่งกาลเวลาพาคนให้    สลับเปลี่ยน เวียนไป ไม่ค่อยหยุด

ที่อยู่ต่ำนานเข้ากลับก้าวรุด     ที่สูงสุด กลับด้อย ถดถอยลง

มนุษย์ไม่ได้ถูกออกแบบมาเพื่อให​้เป็นสัตว์เศรษฐกิจ ที่ถนัดแต่หาเงินและวิ่งตามความ​อยากเพียงอย่างเดียว ทว่าแท้จริงแล้วมนุษย์ยังมีศักย​ภาพพิเศษด้านอื่น ๆ อีกมากมาย ที่รอการพัฒนาให้งอกงามและไปให้​สูงที่สุดเท่าที่ศักยภาพของมนุษ​ย์จะก้าวไปให้ถึงได้ นั่นคือการเป็นมนุษย์ที่สมบูรณ์​ทั้งกายและใจ

– มนุษย์ที่สมบูรณ์​ทั้งกายและใจ – พระมหาวุฒิชัย วชิรเมธี –

กูเกิลออก Swiffy เครื่องมือแปลงแฟลชไปเป็น HTML5

สดๆ ร้อนๆ จาก Google labs กูเกิลได้เปิดตัว Swiffy เครื่องมือที่ช่วยแปลงแฟลชไปสู่ HTML5 โดยการทำงานหลักๆ แล้วก็จะคล้ายคลึงกับ Wallaby ของ Adobe

ผลจากการทดลองใช้งานสามารถแปลงได้อย่างสมบูรณ์เฉพาะแฟลชที่เป็น ActionScript เวอร์ชั่น 2.0 เท่านั้น และยังสามารถแปลง ActionScript ที่ใช้ในการสร้างการเคลื่อนไหวต่างๆ ไปเป็นการเคลื่อนไหวแบบเดียวกันใน HTML5 ได้ด้วย เช่นการให้วัตถุวิ่งตามเมาส์ แต่ที่ยังไม่สามารถทำได้ก็คือโค้ดที่เกียวกับการตอบโต้กับผู้ใช้ เช่น การคลิก

สิ่งที่ยังมีปัญหาอีกอย่างนึงก็คือเรื่องของสี ที่เมื่อแปลงเป็น HTML5 แล้วสีจะเพี้ยนจากของเดิมไปบ้างเล็กน้อย

คงเป็นข่าวดีสำหรับใครที่ต้องการสร้างงานแฟลชโดยเฉพาะแบนเนอร์เพื่อนำไปแสดงผลได้บน iPad

ที่มา : blog.theflashblog.com ผ่านทาง http://www.blognone.com/news/24590

เชิญดาวน์โหลดหนังสือ CentOS

คลิกที่นี่เพื่อดาวโหลด CentOS_book.pdf

ชื่อหนังสือ การติดตั้งและใช้งาน CentOS ลีนุกซ์เซิร์ฟเวอร์
เขียนโดย โสทร รอดคงที่
เนื้อหาในเล่ม

บทที่ 1 โครงสร้าง ฮาร์ดดิสก์และการเรียกชื่อฮาร์ดดิสก์
บทที่ 2 หลักการติดตั้งลีนุกซ์
บทที่ 3 ตัวอย่างการติดตั้ง CentOS

บทที่ 4 กระบวนการบูทของลีนุกซ์
บทที่ 5 การเปิดปิด Service
บทที่ 6 โครงสร้างของไดเรกทอรีของลีนุกซ์
บทที่ 7 การใช้งาน Vi
บทที่ 8 การใช้คำสั่ง RPM และ Yum จัดการแพ็กเก็จ
บทที่ 9 การบริหารจัดการบัญชีรายชื่อผู้ใช้ระบบ User / Group Accounts
บทที่ 10 Permission ของไฟล์ และ Directory
บทที่ 11 การใช้งาน System Config ต่าง ๆ
บทที่ 12การ mount ไฟล์ system อื่นๆ
บทที่ 13 การใช้โปรแกรมบีบอัดไฟล์เพื่อBackup ข้อมูล
บทที่ 14 คำสั่งที่เกี่ยวข้องกับการดูแลเซิร์ฟเวอร์
บทที่ 15 การใช้งานcrontab ตั้งเวลาทำงาน
บทที่ 16 การเพิ่มพาร์ติชันหรือเพิ่มฮาร์ดดิสก์
บทที่ 17 การทำ Disk Quota
บทที่ 18 DNS (Domain Name System)
บทที่ 19 Apache เวบเซิร์ฟเวอร์ และ Virtual Host
บทที่ 20ติดตั้ง อัพเกรด และใช้งานMySQL
บทที่ 21 การติดตั้ง Apache+PHP
บทที่ 22 Postfix Mail Server
บทที่ 23 การควบคุมเซิร์ฟเวอร์ลีนุกซ์จากระยะไกลด้วย SSH และส่งไฟล์ ด้วย SFTP
บทที่ 24 NFS Server
บทที่ 25 รักษาความปลอดภัย Server ด้วย Arno’s Script
บทที่ 26 แชร์ไฟล์ระหว่างลีนุกซ์และวินโดว์ด้วยSAMBA
บทที่ 27การใช้งาน linux rescue

CentOS – Installing Apache and PHP5

CentOS comes with Apache v.2.2.3 and PHP v.5.1.6 and they are easily installed via the default CentOS Package Manager ‘yum’.

The advantage of using yum (as opposed to installing via source code) is that you will get any security updates (if and when distributed) and dependencies are automatically taken care of.


Apache Install

A basic Apache install is very easy:

sudo yum install httpd mod_ssl

ServerName

Oddly, the server does not start automatically when you install it so you have to do this by hand:

sudo /etc/init.d/httpd start

The first thing you will see is this error:

Starting httpd: httpd: Could not reliably determine the server's fully qualified domain name,
using 127.0.0.1 for ServerName
9 of 18
5678910111213