ลองจิ่ม จำลอง เอาอย่าง
Source code | HTML | JavaScript | Web 2.0 | Responsive Web Design | CanvasJS.com | Bootstrap | Github.io |
ลองจิ่ม จำลอง เอาอย่าง
การจำลอง คือ
การสร้างเรียนแบบบางสิ่งขึ้นมาใช้แทนบางสิ่ง เช่น
จำลอง หุ่นโมเดลแทนคนจริง
จำลอง บ้านเล็กแทนบ้านจริง
จำลอง เมืองแทนเมืองจริง
จำลอง ในภาพวาดแทนภาพจริง
จำลอง โปรแกรมแทนโปรแกรมจริง
จำลอง ความคิดมนุษย์แทนมนุษย์
จำลอง แขนขาทำแทนมนุษย์
จำลอง กระดาษแทนกระดาษ
จำลอง เกมต่อสู้แทนต่อสู้จริง
จำลอง เกมกีฬาแทนเล่นกีฬาเอง
จำลอง ระบบปฏิบัติการแทนระบบจริง
จำลอง ชีวิตในหนังละครแทนมีชีวิตจริง
จำลอง ความรู้สึกแทนความรู้สึกจริง
จำลอง แหล่งเที่ยวในความจำแทนกลับไปที่เดิมอีกครั้ง
จำลอง เหตุการณ์แทนเหตุการณ์จริง
จำลอง สิ่งที่ยังไม่เกิดในความทรงจำแล้วสร้างให้เป็นจริง
จำลอง ทางเลือกในปัจจุบันแทนการเลือกรอรู้ผลในอนาคต
จำลอง ตุ๊กตายางผู้หญิงแทนหญิงจริง
จำลอง สามีแห่งชาติแทนสามีจริง
จำลอง : การทำงานบน Linux ใน Web browser
Screen: JSLinux ที่เห็นก็คล้ายกับที่เราใช้ Terminal Emulator App ที่พบใน Android ซึ่งใช้งานผ่าน Command Line ได้เหมือนกัน ใช้คำสั่ง Whoami เพื่อให้รู้ตัวว่า "เราคือใคร" เหมือนชื่อหนังของเยอรมัน
ถ้าต้องการใช้งาน Linux command แบบจำลอง (simulator) มีให้บริการที่ bellard.org ผ่าน browser มี url คือ http://bellard.org/jslinux/
ตัวอย่างการทดสอบ tcc และ shell script
1. เมื่อเข้าไปแล้ว ดูรายการแฟ้มด้วยคำสั่ง ls -al
2. เปิด 2 windows ในเครื่องเดียวกันได้ จะพบว่าการทำงานแยก Shell กัน
3. สร้างแฟ้มได้ เช่น ls > x
4. สั่งแปล hello.c ได้ hello ที่ประมวลผลได้ด้วย tcc -o hello hello.c
5. สั่งประมวลผลด้วย ./hello พบคำว่า hello world
6. สร้าง shell script ด้วย echo ls > y
7. เพิ่มคำสั่ง ใหม่ใน y ด้วย echo ifconfig -a >> y
8. ถ้าทำให้ y เป็น shell script ก็ใช้ chmod 744 x ได้
9. สั่งประมวลผลด้วย ./y
+ thaiall.com/isinthai
/* This C source can be compiled with:
tcc -o hello hello.c or if you have more time:
gcc -o hello hello.c
*/
#include <stdlib.h>
#include <stdio.h>
int main(int argc, char **argv) {
    printf("Hello World\n");
    return 0;
}
ตัวอย่างคำสั่ง
id
pwd
ls
ping
netstat
df
du
ps
kill
top
date
set
mount
cd
cp
rm
cat
chmod
grep
whereis
find
vi
ifconfig
tcc
gcc
จำลอง : Terminal บน Android ใน Smartphone

แนะนำว่าต้องโหลดแอพ ดังต่อไปนี้
1. Terminal Emulator
2. Droidedit Free
3. ES File Explorer File Manager
4. Palapa Web Server
ระบบปฏิบัติการ Android คือ ระบบปฏิบัติการที่มีพื้นฐานอยู่บนลินุกซ์ ในอดีตถูกออกแบบมาสำหรับอุปกรณ์ที่ใช้จอสัมผัส เช่น สมาร์ตโฟน และแท็บเล็ตคอมพิวเตอร์ ปัจจุบันได้แพร่ไปยังอุปกรณ์หลายชนิด เพราะเป็นมาตรฐานเปิด เช่น Nikon S800C กล้องดิจิตอลระบบแอนดรอยด์ หม้อหุงข้าว Panasonic ระบบแอนดรอยด์ และ Smart TV ระบบแอนดรอยด์ รวมถึงกล่องเสียบต่อ TV ทำให้สามารถใช้ระบบแอนดรอยด์ได้ด้วย Android Wear นาฬิกาข้อมือระบบแอนดรอด์ เป็นต้น ถูกคิดค้นและพัฒนาโดยบริษัท แอนดรอยด์ (Android, Inc.) ซึ่งต่อมา กูเกิล ได้ทำการซื้อต่อบริษัทในปี พ.ศ. 2548 แอนดรอยด์ถูกเปิดตัวเมื่อ ปี พ.ศ. 2550 พร้อมกับการก่อตั้งโอเพนแฮนด์เซตอัลไลแอนซ์ ซึ่งเป็นกลุ่มของบริษัทผลิตฮาร์ดแวร์, ซอฟต์แวร์ และการสื่อสารคมนาคม ที่ร่วมมือกันสร้างมาตรฐานเปิด สำหรับอุปกรณ์พกพา โดยสมาร์ตโฟนที่ใช้ระบบปฏิบัติการแอนดรอยด์เครื่องแรกของโลก คือ เอชทีซี ดรีม วางจำหน่ายเมื่อปี พ.ศ. 2551
หากต้องการใช้ Shell prompt คือ ระบบเตรียมรอรับคำสั่ง สำหรับ android บน Smartphone หรือ Tabletpc ผู้ใช้สามารถ Download app ชื่อ Terminal Emulator for Android - Apps on Google Play และพิมพ์คำสั่ง เพื่อสั่งงานได้ กรณีสั่งงานแล้วต้องการกด ยกเลิกด้วย CTRL-C ให้กด VolumnDown-C แทน
+ การใช้ terminal emulator app บน samsung tab 10.1
ตัวอย่างคำสั่ง
id
pwd
ls
ping
netstat
df
du
ps
kill
top
date
set
mount
cd
cp
rm
cat
chmod
grep
จำลอง : การทำงานบน Linux ใน Windows 10
Windows 10 สามารถเพิ่ม Feature ชื่อ Windows Subsystem for linux คือ บริการที่ทำให้เราใช้ Linux shell บน Windows ได้ เมื่อติดตั้งแต่ ก็ต้องใช้ Windows Store เข้าไป download Linux System เช่น Ubuntu ที่มีขนาดถึง 214.4 MB แต่ละโปรแกรมก็จะใช้กับ Windows 10 ในรุ่นที่กำหนด ในภาพตัวอย่างเมื่อ 11 ธ.ค.2561 มี Mininum คือ Windows 10 version 16215.0 แต่เครื่องที่ผมใช้เป็นรุ่น 17134.407 ก็จะติดตั้ง Ubuntu ให้เป็น subsystem บน Windows 10 ได้
หลังติดตั้ง Windows subsystem for linux ทำให้มีบริการ Linux shell ไว้ใช้งาน ในนั้นมีบริการมากมาย น่าสนใจ เช่น Ftp client ที่บริการ passive mode ต่างกับ Ftp client บน windows 10 ที่ไม่บริการ passive mode บริการนี้จำเป็นหากส่งแฟ้มผ่าน ftp ที่บังคับว่าต้องใช้ passive mode เช่นที่ somee . com
+ #เล่าสู่กันฟัง 61-062
จำลอง : ทดสอบใช้คำสั่ง html หรือ sql ใน w3schools.com
W3Schools.com คือ เว็บไซต์ด้านการศึกษาสำหรับเรียนเทคโนโลยีด้านเว็บแบบออนไลน์ เนื้อหาครอบคลุม Tutorials, References, Examples และเชื่อมโยงกับ HTML, CSS, JavaScript, JSON, PHP, Python, AngularJS, SQL, Bootstrap, Node.js, jQuery, XQuery, AJAX, XML