วันจันทร์ที่ 31 สิงหาคม พ.ศ. 2558

โปรแกรม X2

S คือ ค่าเฉลี่ยของตัวเลข 2 จำนวน X1 และ X2 โดย S มีค่าเท่ากับ (X1+X2)/2
สมชายให้ของขวัญปรีดา 2 ชิ้น ซึ่งมีมูลค่า X1 และ X2 โดยที่ X1 และ X2 เป็นจำนวนเต็ม ปรีดาได้คำนวณมูลค่าเฉลี่ยของของขวัญ 2 ชิ้นนั้นซึ่งมีค่าเป็นจำนวนเต็มเช่นกัน แต่ปรีดาได้ทำมูลค่าของของขวัญชิ้นที่ 2 (X2) หายไป

โจทย์
จงเขียนโปรแกรมหาค่า X2

ข้อมูลนำเข้า
บรรทัดเดียว ประกอบด้วย เลขจำนวนเต็ม 2 จำนวน คือ X1 และ S ตามลำดับ โดยทั้งนี้ค่า X1 และ S จะมีค่าอยู่ในช่วง -1000 ถึง 1000 

ข้อมูลส่งออก
มีทั้งหมด 1 บรรทัด เป็นค่าผลลัพธ์

ที่มา: Croatian Open Competition in Informatics
contest 2 – November 25, 2006
ตัวอย่างข้อมูลนำเข้าตัวอย่างข้อมูลส่งออก
11 1519
4 32

ความช่วยเหลือ: ไม่มีคำใบ้สำหรับปัญหานี้

โค้ด 



ที่มา http://www.programming.in.th/task/rev2_problem.php?pid=0008

วันพุธที่ 26 สิงหาคม พ.ศ. 2558

โค้ดสำหรับใส่โค้ดที่เขียนจากโปรแกรมต่างๆ

โค้ดที่นำไปใช้

<textarea cols="60" rows="20">

ใส่ตรงนี้โค้ด...

</textarea>

ให้ copy โค้ดไปวางที่หน้า HTML

cols = "60" คือความยาวแนวนอน
rows = "20" คือความยาวแนวตั้ง



ตัวอย่าง

<textarea cols="40" rows="10">print ("Hello World")

</textarea>



<textarea cols="30" rows="15">print ("Hello World")

</textarea>


การสร้างโปรเจคเพื่อเขียน Python บน NetBean IDE 8.0.2

1. เปิดโปรแกรม เลือก File > New Project
2. Choose Project ให้เลือก Python แล้วกด Next


3. ตั้งชื่อ Project แล้วกด Finish



4. ทดสอบเขียนโปรแกรม กด run หรือ กด F6


การติดตั้ง plugin บน Netbean IDE 8.0.2 เพื่อเขียนภาษา Python

ขั้นตอนการ Download plugin
1. ให้เข้าไปที่เว็บ http://plugins.netbeans.org/PluginPortal/

2. ให้พิมพ์ค้นหา plugin ที่ช่อง name


3. เลือก Download Python4NetBeans802


ขั้นตอนการติดตั้ง plugin

1.เปิดโปรแกรม Netbean IDE

2.เปิดไปที่หน้า My NetBeans กด install plugin


3. ให้เลือกหัวข้อ Downloaded กด Add Plugins...


4. เลือกโฟลเดอร์ที่เราโหลดไฟล์มาเก็บไว้ คลิกที่ไฟล์ที่โหลดมา กด ok


5. เลือกไฟล์ทั้งหมดที่โปรแกรมทำการแตกไฟล์มา กด ok


6. กด Install 



7. ติ๊กถูก I accept the terms in all of the license agreements. แล้วกด Install จะมี warning เด้งขึ้นมา ให้กด countinue ได้เลย 




8. กด finish โปรแกรมจะเสร็จสิ้นการติดตั้ง plugin




ติดตั้ง Netbean IDE 8.0.2 บน Ubuntu 15.04

ตัวอย่างภาพโปรแกรม
ขั้นตอนการ Download โปรแกรม

1. Download โปรแกรมจากเว็บผู้ผลิต  http://www.oracle.com/technetwork/java/javase/downloads/jdk-netbeans-jsp-142931.html


2. เลือก Accept License Agreement 
3. เลือก version ของโปรแกรม จะใช้ตัวเดียวกับ Linux และเลือก OS type ให้ตรงกับเครื่องว่าใช้ x86 หรือ x64 
    วิธีเช็ค OS type - System Settings -> Details.

ขั้นตอนการติดตั้งโปรแกรม

1. ให้เปลี่ยนชื่อไฟล์ เป็น jdk-8-nb-8-linux-*.sh

2. กด Ctrl+Alt+T เพื่อเปิด terminal

3. ทำการสร้าง installer โดยพิมพ์คำสั่ง

chmod +x ~/Downloads/jdk-8-nb-8-linux-*.sh


4. ทำการเริ่มติดตั้งโปรแกรม โดยพิมพ์คำสั่ง

cd ~/Downloads && ./jdk-8-nb-8-linux-*.sh


5. เมื่อ Terminal รันเสร็จ จะมีหน้าต่างติดตั้งขึ้นมา ให้คลิก Next ไปเรื่อยๆ จนโปรแกรมเริ่มติดตั้ง








วิธีการถอนการติดตั้งโปรแกรม

1. ให้เข้าไปที่โฟลเดอร์ของโปรแกรม โดย search "netbean"

2.ให้เปิด terminal ขึ้นมาจากเข้าไปที่โฟลเดอร์ที่ติดตั้งโปรแกรม(ดูจาก path ที่ search เจอ)

3.พิมพ์คำสั่ง ./uninstall.sh


4.คลิก uninstall










วันจันทร์ที่ 24 สิงหาคม พ.ศ. 2558

Touch Typing Result#1

เว็บที่ใช้ในการฝึก
http://play.typeracer.com

ผลที่ได้ 

ความเร็วอยู่ที่ประมาณ 31 wpm

วันพุธที่ 19 สิงหาคม พ.ศ. 2558

ข้อมูลเกี่ยวกับ Python

http://python.cmsthailand.com/basic_python.html

http://www.ayarafun.com/2009/08/basic-python-programming-part1/

https://www.facebook.com/thai.python.dev

http://www.programming.in.th

http://www.mindphp.com/บทเรียนออนไลน์/83-python.html

https://python3.wannaphong.com/สารบัญ/สำหรับผู้เริ่มต้นภาษาpython

https://vimeo.com/channels/learnpython/36184276

ทดลองลง Ubuntu 14.04.3lts

วิธีการลง Ubuntu 



ทำตามขั้นตอนในเว็บนี้

http://devahoy.com/2014/04/step-to-install-ubuntu-desktop-14-04/



ผลการลง Ubuntu


สามารถใช้งานได้ปกติ





ปัญหาที่พบระหว่างลง Ubuntu


1.เมื่อลงเสร็จ ไม่มีหน้า Grub สำหรับเลือก OS ทำให้บูทเข้าวินโดว์ตลอด

วิธีแก้ โหลด easyBCD มาลงใน windows แล้วตั้งค่าตามคลิปวิดีโอนี้





2.ตอน Install Ubuntu ไม่ partition ให้เลือก Install 

วิธีแก้ Back up ข้อมูลไว้ใน flash drive , External Harddisk หรือ cloud จากนั้นลบ partition ทั้งหมด จากนั้นแบ่ง partition ใหม่ เพื่อลง windows และ ubuntu



3.ไม่สามารถแตกไฟล์ winrar ได้ 

วิธีแก้ ติดตั้งโปรแกรม 7zip จาก software center ของ Ubuntu



Touch Typing Result

เว็บที่ใช้ในการฝึกพิมพ์สัมผัส


http://play.typeracer.com

เป้าหมายการฝึก


50 WPM

ผลการฝึก


ความเร็วในการพิมพ์อยู่ที่ประมาณ 28 WPM