python flask

Flask คืออะไร Python Flask คือ framwork สำหรับทำ web application

Flask คืออะไร Flask คือ web framework ที่เขียนขึ้นมาสำหรับ Python เพื่อใช้ร่วมกัน webserver เช่น Apache และได้รับการยอมรับจาก community we pages ชั้นนำเช่น Pinterest, LinkedIn เป็นต้น โดย Flask ถูกเรียกว่า micro framework เพราะว่า มันไม่ต้องการเครื่องมือ หรือ library อะไรมาก อีกทั้ง ไม่จำเป็นต้องมี database ด้วย แต่อย่างไรก็ตาม Flask ก็ยังรองรับการเพิ่ม extensions พิเศษได้ ถ้ามันรองรับ Flask     ขั้นตอนการติดตั้ง Flask บน Linux 1. Install Flask ด้วย pip $ pip install flask   2. สร้าง…

Read More
domain name system

DNS คืออะไร Domain Name System ทำการแปลงเป็น IP Address

DNS คืออะไร มีหลายคนถามว่า DNS คืออะไร ย่อมาจากอะไร Domain Name System (DNS) เป็นระบบที่กระจายอยู่ทั่วโลกมีหน้าที่เก็บข้อมูล domain name (URL) ที่เราใช้ในการเข้า website ผ่านทาง web browser แปลงกลับมาเป็น IP เพราะแท้ที่จริงแล้วการทำงานบน internet ระบบมองเห็นแต่เพียง IP Address สำหรับ domain name แล้วมีไว้เพื่อให้ user อย่างเราสามารถจดจำได้ง่ายขึ้น เพราะฉะนั้นจึงมีความสำคัญมากในโลก internet Domain name คืออะไร เป็นสิ่งสำคัญสำหรับ web site เหมือนเป็นที่อยู่ของ website เรา เช่น https://saixiii.com ซึ่ง doman name นี้จะแปลงกลับเป็น IP ด้วย Domain Name System (DNS) เพื่อระบบจะใช้ IP ในการหา…

Read More
noip

DDNS คืออะไร เกี่ยวอะไรกับ กล้องวงจรปิด และ ต่างอย่างไรกับ DNS

DDNS คืออะไร Dynamic DNS (DDNS หรือ DynDNS)  แล้วจริงๆแล้ว DDNS คืออะไร ?  แท้จริงแล้วมันก็คือ Domain Name System (DNS) ชนิดที่สามารถ update mapping IP ของ server และ domain แบบอัตโนมัติและ realtime หลักการนี้เกิดขึ้นมาบนพื้นฐานของระบบ DNS แต่บางครั้งมีความจำเป็นที่ IP ของ server ไม่ใช่ Static IP หรือก็คือมีการเปลี่ยนแปลงบ่อยๆ ซึ่งมักจะมาจากการที่เราตั้ง server เราไว้ที่บ้าน ซึ่งบ่อยครั้งที่มีการ reconnect internet กับทาง ISP ใหม่ มักจะมีการแจก IP ใหม่มาให้เรา ทำให้ domain name ที่ map อยู่ไม่สามารถใช้งานได้แล้ว DDNS จึงตอบโจทย์ในข้อนี้ เพราะเมื่อใดที่…

Read More
ruby language

ภาษา Ruby คืออะไร รูบี คือภาษาโปรแกรมแบบเชิงวัตถุ

Ruby คืออะไร สำหรับคนที่สงสัยว่า Ruby คืออะไร ?  Ruby หรือ รูบี เป็นภาษาโปรแกรมเชิงวัตถุ ที่พัฒนาขึ้นในช่วง 1990 โดย Yukihiro “Matz” Matsumoto ที่ญี่ปุ่น อ้างอิงจากผู้สร้างภาษา เจ้า Ruby นี้ได้อิธิพลมาจากภาษา Perl และมีความสามารถหลายๆอย่างคล้ายๆกัน   ประวัติของ Ruby Concept ของ Ruby เริ่มต้นคิดค้นเมือ 24 กุมภาพันธ์ 1993 อ้างอิงจากผู้คิดค้นได้บอกว่า เค้าและทีมงานได้พบว่าเค้าไม่ชอบรูปแบบของ Perl เพราะมันภาษาของเล่น ( – o – ) และ Python ก็เหมือนจะไม่ใช่ภาษาเชิงวัตถุที่แท้จริง ในฐานะที่เค้าเป็นผู้คลั่งใคร้ ในภาษาโปแกรม เค้าจึงอยากได้ภาษาโปรแกรมเชิงวัตถุ ที่ง่ายต่อการเขียน เมื่อลองมองหาแล้วก็ยังไม่เจอสักอัน เค้าจึงตัดใจเขียนมันขึ้นมาเอง   ชื่อของ “Ruby” เกิดขึ้นในช่วงที่ chat…

Read More
perl language

Perl คืออะไร เพิร์ล เป็นภาษาโปรแกรมแบบไดนามิกชนิดหนึ่ง

Perl คืออะไร หลายคนที่ไม่ใช่ programmer อาจจะสงสัยว่า Perl คืออะไร ? จริงๆแล้ว Perl (เพิร์ล) จัดอยู่ในกลุ่ม ภาษาโปรแกรม ชั้นสูง ทำงานแบบ interpreted และเป็นไดนามิก ในที่นี้เราจะหมายถึง Perl5 และ Perl6 ซึ่ง Perl ย่อมาจาก “Practical Extraction and Reporting Language” เป็นภาษาที่นำเอา feature มาจากภาษาโปรแกรมอื่น เช่น C, Shell script, awk และ sed ที่มีความสามารถในการจัดการข้อมูลจำพวก text ได้อย่างดี โดย Perl5 ได้รับความนิยมสูงสุดตั้งแต่ปี 1990 ด้วยภาษา CGI scripting ประวัติของ Perl เริ่มต้นการพัฒนาโดน “Larry Wall” ในปี…

Read More
linux os

Linux คืออะไร ทำงานอย่างไร ลินุกซ์ เป็นระบบปฎิบัติการชนิดหนึ่ง

Linux คืออะไร Linux คืออะไร ? ลินุกซ์ ก็คือ Unix ชนิดหนึ่งซึ่งเป็นระบบปฎิบัติการที่เป็น open source software โดยมีการพัฒนาแจกจ่ายให้ผู้ใช้งานได้ฟรี ตามความหมายของ Linux แล้วจริงๆหมายถึง Linux kernel หรือ operating system kernel ซึ่งทำหน้าที่เป็นตัวกลางเชื่อต่อระหว่าง hardware และ application เพื่อบริหารจัดการ resource ที่มีอยู่ให้เหมาะสม เริ่มแรก Linux เกิดขึ้นจากการพัฒนาบน computer (PC) ที่ใช้ chipset Intelx86 (32bit) แต่แล้วก็มีการพัฒนาให้รองรับกับ platform อื่นๆทั่วไป เพราะการเข้าครอบครองตลาดของ Android บน Smartphone ทำให้ Linux กลายเป็นระบบปฎิบัติการที่แพร่หลายมาก อีกทั้งยังสามารถใช้งานในด้าน server หรือ mainframe Desktop Linux เริ่มมีการเพิ่มให้รองรับการทำงานควบคู่ไปกับระบบ window เช่น X11,Mir และ Wayland…

Read More
unix

Unix คืออะไร ยูนิกซ์ คือ ระบบปฏิบัติการสำหรับ server

Unix คืออะไร Unix คืออะไร ? ยูนิกซ์จัดอยู่ในกลุ่มระบบปฏิบัติการ (OS) แบบ mutitasking หรือ multiuser  ซึ่งถือกำเนิดที่สถาบัน Bell Labs วัตถุประสงค์หลักที่พัฒนาขึ้นมาเพื่อเป็น platform สำหรับการเขียน software เพื่อใช้รันในระบบอื่นๆ แต่ละก็มีการขยายขอบเขตออกไปจนในที่สุดกลายเป็นระบบปฏิบัติการ ซึ่งลักษณะของ unix คือใช้งานด้วย text และเก็บข้อมูลเป็นลำดับชั้น มีเครื่องมือ command ให้ใช้งานมากมาย และสามารถ ทำงานรวมกันโดยใช้ pipe (|) เป็นตัวเชื่อม ระบบของ Unix ถูกบริหารจัดการภายใต้โปรแกรมหลักคือ Kernel เพื่อใช้ในการ start/stop โปรแกรมอื่นๆ และใช้ในการจัดการ file system ในระดับล่าง อีกทั้งยังคอยจัดการ resource ที่มีอยู่ให้ program อื่นๆใช้งานได้โดยไม่ชนกัน ประวัติของ Unix หลังจากการถือกำเนิดขึ้นของ “Multics”  ซึ่งเป็น operating…

Read More
line url

วิธีหา LINE URL ของตัวเอง เพื่อเอาไว้ประกาศแชร์ contact

วิธีหา LINE URL เคยสังเกตุตาม website ขายของไหมว่า จะมี link contact ของ LINE พ่อค้าให้ติดต่อ โดยที่ไม่ต้องเอา id หรือเบอร์โทรไป search หาเลย ซึ่งสามารถกด link เข้าสู่ line application แล้ว add connact ได้เลยเรียบร้อย ทำให้คนที่จะติดต่อด้วย และไม่ค่อยเชี่ยวชาญด้านเทคโนโลยี IT สามารถติดต่อด้วยได้ง่ายขึ้น และเราจะหา LINE URL ของตัวเอง ได้อย่างไรหละ ตัวอย่างเช่น http://line.me/ti/p/9lw72vkPpq ขั้นตอนการสร้าง LINE URL 1. เข้าไปที่หน้า Settings ในหน้าเมือถือเรา แล้วเลือก Add friends   2. ในหน้า Add friends เลือก Invite   3.…

Read More

วิธีสมัคร LINE Business Center และ วิธีสมัคร LINE@ (line-at)

วิธีสมัคร LINE Business Center และ LINE@ ปัจจุบันประเทศไทยถือว่ามีการใช้งาน Instant Message เป็นเครื่องมือการสือสารที่สำคัญมาก และหนึ่งใน application ที่ได้รับความนิยมสูงที่สุดก็หนีไม่พ้น LINE(Naver) ทำให้ทาง LINE เล็งเห็นช่องทางการทำธุรกิจ ที่จะดึงเอากลุ่มพ่อค้าแม่ค้ารายย่อนเข้ามาร่วมทำธรุกิจร่วมกัน โดยใช้ concept ว่า  LINE Business Center  ซึ่งในเครื่องมือที่ได้รับความนิยมมากคือ LINE@ ซึ่งคือบัญชี LINE สำหรับธุรกิจหรือบริษัท/เพื่อส่งเสริมกิจกรรมทางธุรกิจ หรือการส่งข่าวสารข้อมูล มีฟังก์ชันมากมายที่จะช่วยให้ลูกค้ารู้จักและทราบถึงความพิเศษของบริษัท แบรนด์ และสินค้าของคุณ ที่นี้เรามาดู วิธีสมัคร LINE Business Center และ LINE@ กัน   1. ยืนยันบัญชี LINE ส่วนบุคคล จากบทความก่อนที่เราทำการ ผูก mail กับ Line id เรียบร้อยแล้วนั้น ต่อไปคือเข้าไป login ที่…

Read More
เซ็ต line email

วิธีผูก mail กับ LINE id เพื่อใช้ในการ login บน PC

การเซ็ต mail เข้ากับ Line id ทำไมเราต้องใส่ mail ของเราเข้ากับ LINE id ที่เราใช้อยู่ด้วยหละ สำหรับผู้ที่ยังไม่ทราบนั้น ก็เพราะว่าเวลาที่เราต้องการเปลี่ยนเครื่องมือถือเรา ไปเครื่องใหม่นั้น จะต้องมีการยืนยันตัวตนที่เครื่องใหม่เพื่อให้ข้อมูล LINE อันเก่าย้ายมาเครื่องใหม่ ซึ่งต้องอาศัย username/password มา login ในตอนแรก โดย mail นี้แหละคือ username ที่ใช้ นอกจากนี้ยังทำให้ข้อมูล contact ที่มีอยู่รวมถึง sticker จำนวนมากที่เราซื้อไว้ไม่หายไปกับสายลมด้วย และที่สำคัญ ตอนนี้ LINE ได้ส่ง client ที่สามารถใช้งานบน computer มาให้ download ใช้งานแล้วซึ่งก็เช่นกันว่าใช้ mail เป็น username ในการ login เข้าสู่ระบบเช่นกัน และยังรวมไปถึงการเข้าใช้งานในด้านธุรกิจ หรือ Line Business Center ก็ด้วย ทั้งหมดนี้คือเหตุผลที่เราควรจะ…

Read More