เวลาที่เราเจอลิ้งดีดีแล้วอยากเก็บไว้ เราจะ copy มาจากตรงช่อง url เช่น th.wikipedia.org/wiki/การจัดการ แต่เมื่อเรา copy แล้วมาวางบน notepad มันจะกลายเป็น http://th.wikipedia.org/wiki/%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B8%88%E0%B8%B1%E0%B8%94%E0%B8%81%E0%B8%B2%E0%B8%A3 ซึ่งยาวเยอะอ่านไม่ออกและน่ารำคาญมาก วิธีแก้แบบชาวบ้านเลยก็คือ ให้เรา copy มาไม่ให้ครบประโยค เช่น select เพื่อระบายแค่ h.wikipedia.org/wiki/การจัดการ เมื่อเอามาวางใน text editor แล้วเราค่อยมาเติม t ที่ขาดไปแค่ตัวเดียวข้างหน้า จบเลย ง่าย ก็จะได้ th.wikipedia.org/wiki/การจัดการ และอาจจะเติม http:// ข้างหน้าด้วยก็ได้
Category: General
ข้อมูลหนังสือพิมพ์เพื่ออ่านข่าว
ทุกๆวันการอ่านข่าวถือเป็นงานอย่างหนึ่ง ที่จะต้องอ่าน ติดตาม แต่ทุกวันนี้ข่าวสารเยอะมาก หนังสือพิมพ์เยอะมาก การอ่านก็ไม่ต้องซื้อมาทั้งเล่มแค่เปิดหน้าเว็บไซต์ก็อ่านได้แล้ว แต่เมื่อเข้าไปก็เจอข่าวเยอะมาก ที่อ่านอยู่ในปัจจุบันจึงไล่อ่านแค่ข่าวเด่นวันนี้ที่เขาจัดไว้ให้แล้วเท่านั้น แต่ติดใจอยู่ว่าเราจะอ่านจากหนังสือพิมพ์อะไรดี ก่อนหน้านี้ที่อ่านมาก็จะเปลี่ยนไปเรื่อยทั้งที่เป็นเว็บของหนังสือพิมพ์จริงๆและเป็นสำนักข่าวหรือแค่เว็บไซต์ข่าว เช่น กรุงเทพธุรกิจ ไทยรัฐ เนชั่น มติชน แนวหน้า, TNEWS 9ฯ9 จึงไปหาข้อมูล เพื่อจะตัดสินใจเลือกอ่าน เริ่มจากรายชื่อหนังสือพิมพ์ในประเทศ http://th.wikipedia.org/wiki/รายชื่อหนังสือพิมพ์ในประเทศไทย จึงได้รู้ว่าเขามีแบ่งใหญ่ๆ 4 ประเภทข่าว ทั่วไป ธุรกิจ กีฬา บันเทิง หนังสือพิมพ์ประเภทธุรกิจที่รู้จักกันดีคือ สยามธุรกิจ http://www.siamturakij.com/ ฐานเศรษฐกิจ http://www.thanonline.com/ ประชาชาติธุรกิจ Home กรุงเทพธุรกิจ http://www.bangkokbiznews.com/ แต่ละประเภทก็อาจจะแบ่งได้เป็นรายวัน รายสัปดาห์ สิ่งที่ได้รู้คือ ไทยรัฐ – มียอดจำหน่ายสูงสุดของประเทศ(ทั่วไป) สยามรัฐ – มีอายุยาวนานที่สุด ที่สุดของไทยในส่วนที่เป็นหนังสือพิมพ์ http://th.wikipedia.org/wiki/ที่สุดในประเทศไทย สิ่งที่ได้รู้ก็เหมือนข้างบนแต่เพิ่มคือ ฐานเศรษฐกิจ – มียอดจำหน่ายสูงสุด(ธุรกิจ)
ทำไมถึงไม่อยากให้แปลงโปรแกรม Java เป็น .exe
เพราะว่ามันไม่จำเป็นต้องแปลง เราสามารถรันไฟล์ที่เป็น .jar ได้เลยไง มันก็เหมือนกับไฟล์ อะไรสักไฟล์ที่ต้องใช้โปรแกรมบางอย่างในการเปิดใช้งาน คือให้ลืมมันไปก่อนว่ามันเป็นโปรแกรมที่จะรันบน Windows เป็นเพราะไอความยึดติดที่ต้องการจะรันโปรแกรมที่เราเขียนบน Windows นี่แหละ ที่ทำให้ทุกคนมองไปที่สิ่งเดียวกันหมดเลย คือต้องการที่จะแปลงโปรแกรม Java เป็น .exe แต่มาวันนี้เราควรจะเข้าใจสักทีถึงความหมายของประโยคที่พูดว่า Write once, run anywhere คือโปรแกรมของเราเนี่ยมันสามารถเอาไปรันได้ทุกๆ Platform ไม่ใช่แค่แปลความหมายเป็นไทยนะ แต่ต้องเข้าใจความหมายของมันจริงๆ ลองนึกดูว่า ถ้าเราเขียนโปรแกรมเสร็จ พอจะเอามาใช้งานบน Windows เราแปลงมันเป็น .exe เหรอ? ไม่ใช่ แล้วพอจะเอาไปใช้กับ Mac เราแปลงมันเป็น .dmg เหรอ? ไม่ใช่ จะใช้กับ limux?? 9ล9 สรุปเลยละกัน ว่าไฟล์โปรแกรมของ Java ก็คือ .jar มันเอาไปใช้ได้เลย ซึ่งมันก็เหมือนกับไฟล์ .doc ซึ่งเป็นไฟล์ที่ต้องรันด้วยโปรแกรม MS Office หรือพวก โปรแกรมเปิดเอกสารต่างๆ …
ขั้นตอนการสร้าง Software ให้คนเอาไปติดตั้งได้ง่าย
เลียนแบบมาจาก Famous 5-Minute Install ของ WordPress http://codex.wordpress.org/Installing_WordPress#Famous_5-Minute_Install เว็บที่สร้างของ java จะเป็นไฟล์ .war ให้เราสร้างมาแล้วรองรับการเอาไปติดตั้งอย่างง่ายๆ เหมือนของ WordPress 0.หลังจากที่มีไฟล์ .war อยู่ในมือแล้ว ให้เริ่มขั้นตอนการติดตั้งได้เลย 1.สร้าง database ที่จะใช้กับเว็บ และ user/pass สำหรับเข้าใช้งาน database อันนั้น (อย่าลืมตั้งสิทธิให้สามารถแก้ไข database นั้นได้) 2.แตก zip ไฟล์ .war เข้าไปที่ไฟล์ ที่เราสร้างไว้สำหรับ config database แล้วใส่ข้อมูลเข้าไป คือ ชื่อ database, username, password 3.zip ให้เป็น .war ใหม่อีกครั้ง แล้วเอาไปใส่ไว้ที่ server 4.run โปรแกรมผ่าน web browser เข้าไปที่ page …
การ Export Java Program
เมื่อ project เราพร้อมแล้วให้ click ขวาที่ตัว project เลือก export เลือก java>runnable jar file เลือก lunch config คือเลือกว่าไฟล์ไหนเป็นไฟล์หลักที่จะเริ่ม run (ต้องมี main method อยู่) เลือก ว่าจะ export ไปไว้ที่ไหน กด Finish ได้เลย จะได้ jar file ออกมา สามารถ double click ได้เลย มันจะ run ทันที ถ้ามีการติดตั้ง java ไว้แล้ว ระวัง:error Could not find main method from given launch configuration วิธีแก้คือ ให้เราใช้ eclipse …
เริ่มต้นใหม่กับ Java Swing
เริ่มแรกเลยคือ มี 2 แบบให้เลือก 1.ไม่ต้องมี layout manager 2.มี layout manager 1.ถ้าไม่มี เราก็สร้าง class ที่ extends JFrame แล้วก็ set ทุกอย่างให้ตัวเองได้เลย เช่น JButton ok = new JButton(“OK”); add(ok); setTitle(“Absolute positioning”); setSize(300, 250); 2.ถ้ามี เราก็จะใช้ JPanel เป็นตัวแทนของ Layout ประเภทต่างๆ แล้วก็มี JFrame frame = new JFrame(“name”); อยู่บนสุดของทุกอย่าง (มี JPanel หลายๆตัวอยู่ข้างใน) อยากจะให้เป็น Layout อะไรก็เซ็ตเข้าไปที่ JPanel เช่น JPanel panel = new …
เรียนรู้การใช้งาน xcharts
http://tenxer.github.com/xcharts/ key characteristic 1. ฟรี 2. สวยงาน ทันสมัย เพิ่งออกมาใหม่ 3. ใช้ offline ได้ ไม่เหมือน google ต้อง lib แบบ online โครงสร้างการใช้งาน 1. import javascript d3.v3.min.js xcharts.min.js 2. import css xcharts.min.css 3. html ส่วนที่จะแสดงผล 4. script ที่ใช้รัน var data = { format ของ data ต้องไปเรียนรู้ } var myChart = new xChart(‘bar’, data, ‘#myChart’); เริ่มเรียนรู้ format ชองข้อมูล 1.xScale/yScale …