เริ่มต้นใช้งาน Jupyter Notebook: บทช่วยสอน

เริ่มต้นใช้งาน Jupyter Notebook: บทช่วยสอน

หากคุณเป็นนักวิทยาศาสตร์ด้านข้อมูลที่ต้องการทำงานกับ Python หรือ R คุณจำเป็นต้องรู้วิธีใช้ Jupyter Notebook เป็น IDE แบบโอเพนซอร์สและแบบเซิร์ฟเวอร์สำหรับจัดการข้อมูล แชร์โค้ดแบบสด ตลอดจนจัดการเวิร์กโฟลว์วิทยาศาสตร์ข้อมูล

มาดูวิธีการติดตั้งและใช้งาน Jupyter Notebook บนเครื่องของคุณกันดีกว่า

วิธีการติดตั้งและเปิดใช้ Jupyter Notebook ด้วย Pip

เมื่อคุณติดตั้ง Jupyter Notebook ในสภาพแวดล้อมเสมือนผ่านคำสั่งpip installคุณจะต้องเรียกใช้เป็นแพ็คเกจหรือโมดูลอิสระในพื้นที่เสมือน

หากต้องการใช้วิธีนี้ คุณต้องติดตั้ง Python ไว้ในเครื่อง หรือไปที่เว็บไซต์python.orgเพื่อดาวน์โหลดและติดตั้ง Python เวอร์ชันล่าสุด อย่างไรก็ตาม หากคุณเป็นผู้ใช้ Mac หรือ Linux คุณอาจมี Python ติดตั้งอยู่แล้วตามค่าเริ่มต้น

หากคุณเป็นผู้ใช้ Windows ตรวจสอบให้แน่ใจว่าคุณได้เพิ่ม Python ลงในพาธของ Windowsหลังจากติดตั้งแล้ว เพื่อให้สามารถเรียกใช้งานได้จากบรรทัดคำสั่ง

เมื่อคุณปฏิบัติตามเงื่อนไขข้างต้นแล้ว ให้เปิดพรอมต์คำสั่งไปยังตำแหน่งที่คุณเลือก

ถัดไปสร้างและเปิดใช้งานสภาพแวดล้อมเสมือนของ Pythonหากคุณยังไม่ได้ดำเนินการ

ขณะที่อยู่ในสภาพแวดล้อมเสมือนนั้น ให้รันคำสั่งpip install notebookเพื่อติดตั้ง Jupyter Notebook

ถัดไป เรียกใช้jupyter notebookเพื่อเปิดใช้เซิร์ฟเวอร์ Jupyter Notebook ในเบราว์เซอร์เริ่มต้นของคุณ

วิธีการติดตั้งและเปิดใช้ Jupyter Notebook ด้วย Anaconda Distribution

การแจกจ่าย Anaconda เป็นผู้จัดการ IDE ที่ให้คุณติดตั้ง Jupyter Notebook ภายในสภาพแวดล้อมเสมือนของconda

คุณยังสามารถหลีกเลี่ยงข้อมูลทางเทคนิคของบรรทัดคำสั่งเมื่อคุณใช้การแจกจ่าย Anaconda ช่วยให้คุณสร้างและเปิดใช้งานสภาพแวดล้อมเสมือนของคุณ และติดตั้ง Jupyter Notebook ผ่าน Anaconda Navigator ได้ในไม่กี่คลิก

การใช้ตัวเลือกนี้คุณต้องดาวน์โหลดและติดตั้งรุ่นที่รองรับล่าสุดกระจายงู

เมื่อคุณติดตั้ง Anaconda บนเครื่องของคุณแล้ว ให้เปิด Anaconda Navigator หากต้องการเปิดใช้งานบน Windows คุณสามารถเปิดแถบค้นหาของ Windows และค้นหา Anaconda จากนั้นคลิกที่ Anaconda Navigator ในเมนูผลการค้นหาเพื่อเปิดขึ้น

แม้ว่าสภาพแวดล้อมพาธพื้นฐานของ Anaconda Navigator จะมี Jupyter Notebook ติดตั้งไว้ล่วงหน้าอยู่แล้ว แต่คุณต้องติดตั้งใหม่ทุกครั้งที่สร้างสภาพแวดล้อมด้วย

คุณสามารถสร้างสภาพแวดล้อมcondaและติดตั้ง Jupyter Notebook ผ่าน CMD หรือ Anaconda Navigator

หากต้องการใช้ตัวเลือก Anaconda นาวิเกเตอร์ในแถบด้านข้างของ app คลิกบนสภาพแวดล้อม

ถัดไปดูที่มุมล่างซ้ายของ app และคลิกที่สร้าง

ป้อนชื่อที่ต้องการสำหรับสภาพแวดล้อมเสมือนของคุณในฟิลด์ชื่อ จากนั้นเลือกภาษาที่คุณเลือกแล้วคลิกสร้างเพื่อสร้างสภาพแวดล้อมเสมือนconda

เริ่มต้นใช้งาน Jupyter Notebook: บทช่วยสอน

เมื่อคุณประสบความสำเร็จในการสร้างสภาพแวดล้อมที่เลือกและไปที่หน้าแรก ในเมนูโฮมค้นหา Jupyter Notebook และคลิกติดตั้งเพื่อติดตั้งในสภาพแวดล้อมนั้น

คลิกที่Launchเมื่อการติดตั้งเสร็จสิ้น

เริ่มต้นใช้งาน Jupyter Notebook: บทช่วยสอน

หรือหลังจากติดตั้ง Jupyter Notebook ผ่าน Anaconda Navigator คุณสามารถเปิดเทอร์มินัลหรือพรอมต์คำสั่งและใช้คำสั่งactivate env_nameเพื่อเปิดใช้งานสภาพแวดล้อมเสมือนconda ที่คุณเพิ่งสร้างขึ้น

แทนที่env_nameด้วยชื่อของสภาพแวดล้อมที่คุณเพิ่งสร้างขึ้นผ่าน Anaconda Navigator อย่างไรก็ตาม หากต้องการใช้วิธีนี้บน Windows ตรวจสอบให้แน่ใจว่าคุณได้เพิ่มAnacondaลงในพาธของ Windows

อีกทางหนึ่ง หากคุณต้องการหลีกเลี่ยงตัวเลือก Anaconda Navigator ทั้งหมด คุณสามารถสร้างสภาพแวดล้อมcondaและติดตั้ง Jupyter Notebook ผ่านเทอร์มินัลเท่านั้น

ต้องการทำเช่นนั้นเปิด terminal ของคุณและเรียกใช้คำสั่งCONDA สร้าง env_name หากคุณเป็นผู้ใช้ Windows คุณสามารถใช้conda.bat สร้าง env_name

ใช้คำสั่งpip install notebookเพื่อติดตั้ง Jupyter Notebook ในสภาพแวดล้อมนั้น แทนที่env_nameด้วยชื่อที่คุณต้องการ

ถัดไป เปิด Jupyter Notebook โดยเรียกใช้คำสั่งสมุดบันทึก jupyter

ที่เกี่ยวข้อง: คำสั่ง Windows CMD ที่คุณควรรู้

หมายเหตุ:ขอแนะนำให้เปิดใช้ Jupyter Notebook ผ่านทางบรรทัดคำสั่ง ด้วยวิธีนี้ คุณสามารถสร้างโฟลเดอร์แยกต่างหากสำหรับโปรเจ็กต์ของคุณ และสร้างสภาพแวดล้อมเสมือนไปยังตำแหน่งของโฟลเดอร์ รวมทั้งเปิด Jupyter Notebook ไปยังไดเร็กทอรีเดียวกัน

วิธีใช้ Jupyter Notebook

ตอนนี้คุณได้ติดตั้ง Jupyter Notebook แล้ว ลองมาดูวิธีใช้งานกันบ้าง

การเปิดตัว Jupyter Notebook จะนำคุณไปสู่หน้าแรก ซึ่งคุณสามารถจัดการไฟล์ของคุณได้

หมายเหตุ:โดยปกติ เมื่อคุณเปิด Jupyter Notebook ไปยังไดเร็กทอรีว่างผ่าน CMD หน้าแรกก็จะรับช่วงไดเร็กทอรีว่างนั้นเช่นกัน มิฉะนั้น ไฟล์ทั้งหมดในไดเร็กทอรีหลักจะแสดงบนหน้าแรกของ Jupyter Notebook

วิธีการนำเข้าไฟล์ไปยัง Jupyter Notebook

คุณอาจต้องการทำงานกับไฟล์ภายนอก เช่น เอกสาร Excel คุณสามารถนำเข้าสิ่งนั้นไปยังไดเร็กทอรีของ Jupyter Notebook หากยังไม่มี

ในการนำเข้าไฟล์ไปยัง Jupyter Notebook ให้ดูที่มุมบนขวาของแอพและคลิกที่อัปโหลดเพื่อเรียกดูไฟล์ในพีซีของคุณ

เริ่มต้นใช้งาน Jupyter Notebook: บทช่วยสอน

ถัดไป เมื่อคุณอัปโหลดไฟล์แล้ว ให้คลิกที่ตัวเลือกอัปโหลด ที่ปรากฏข้างไฟล์เพื่อเพิ่มลงในไดเร็กทอรีโฟลเดอร์หลัก

การทำงานกับโน้ตบุ๊กใหม่

โน้ตบุ๊กแต่ละเครื่องที่คุณเปิดจะรันโค้ดของคุณในไฟล์ที่มีนามสกุล . ipynb เพื่อเปิดโน๊ตบุ๊คหรือ Kernel คลิกที่ใหม่ จากนั้นเลือกหลาม 3

เริ่มต้นใช้งาน Jupyter Notebook: บทช่วยสอน

เพื่อบันทึกโน๊ตบุ๊คที่เพิ่งเปิดใหม่ที่มีชื่อใหม่ให้คลิกที่ไฟล์

จากนั้นเลือกตัวเลือกบันทึกเป็นและตั้งชื่อสมุดบันทึกของคุณ

เริ่มต้นใช้งาน Jupyter Notebook: บทช่วยสอน

วิธีปิดเครื่องโน้ตบุ๊กที่ทำงานอยู่

จะปิดตัวลงโน๊ตบุ๊ควิ่งมุ่งหน้าไปที่หน้าแรกและเลือกทำงาน มันโหลดรายการเคอร์เนลที่กำลังทำงานอยู่

คลิกปิดเครื่องถัดจากสมุดบันทึกที่คุณต้องการปิดเพื่อปิดใช้งาน

เริ่มต้นใช้งาน Jupyter Notebook: บทช่วยสอน

วิธีเพิ่มเซลล์ใหม่ใน Jupyter Notebook

ในขณะที่อยู่ใน Jupyter Notebook Kernel คุณจะต้องเขียนโค้ดของคุณในเซลล์ ในการเพิ่มเซลล์ใหม่ให้คลิกที่แทรก จากนั้นเลือกตัวเลือกที่คุณต้องการ

เริ่มต้นใช้งาน Jupyter Notebook: บทช่วยสอน

หรือคุณสามารถใช้แป้นพิมพ์ลัดเพื่อเพิ่มเซลล์ใหม่ได้ หากต้องการเพิ่มเซลล์ใหม่เหนือเซลล์ที่มีอยู่ ให้คลิกที่เซลล์นั้น จากนั้นกดปุ่มAบนแป้นพิมพ์

หากต้องการเพิ่มเซลล์ด้านล่าง ให้ทำซ้ำขั้นตอนข้างต้น แต่คราวนี้ ให้กดแป้นBบนแป้นพิมพ์ของคุณ

หากต้องการย้ายเซลล์ขึ้นหรือลง ให้แตะเซลล์เป้าหมาย ถัดไป คลิกลูกศรขึ้นหรือลูกศรลงที่ด้านบนของเคอร์เนล

เริ่มต้นใช้งาน Jupyter Notebook: บทช่วยสอน

วิธีเรียกใช้บรรทัดหรือบล็อกของรหัสใน Jupyter Notebook

ในการรันบรรทัดหรือบล็อคของโค้ด ให้คลิกที่ตัวเลือกRunที่ส่วนบนของเคอร์เนล

หากต้องการเรียกใช้โค้ดด้วยแป้นพิมพ์ลัด ให้กดCtrl + Enterบนแป้นพิมพ์ของคุณ

กำลังโหลดชุดข้อมูลที่มี Pandas ใน Jupyter Notebook: ตัวอย่างที่ใช้งานได้จริง

คุณสามารถโหลดชุดข้อมูลลงในเคอร์เนลได้เช่นกัน มาดูตัวอย่างโค้ดด้านล่างสำหรับการอ่านไฟล์ Excel ด้วย Python:

import pandas as pd data=pd.read_excel(r"raw_data.xlsx") data.head(10)

โปรดทราบว่าเมื่อคุณนำเข้าหรือวางชุดข้อมูลลงในไดเร็กทอรีการทำงานของคุณ คุณสามารถโหลดไฟล์ Excel ได้โดยไม่ต้องเรียกพาธแบบเต็ม กดCtrl + Enterเพื่อเรียกใช้โค้ดด้านบน

รหัสด้านบนส่งคืนผลลัพธ์นี้:

เริ่มต้นใช้งาน Jupyter Notebook: บทช่วยสอน

วิธีใช้คุณสมบัติ Markdown ของ Jupyter Notebook

คุณสามารถใช้คุณสมบัติ markdown เพื่อเขียนนิพจน์ทางคณิตศาสตร์และข้อความธรรมดา ในการเริ่มต้นใช้งานคุณสมบัติ markdown ของ Jupyter Notebook คุณต้องเชี่ยวชาญไวยากรณ์และกฎพื้นฐานบางประการ

ดูกฎบางประการด้านล่าง:

  • $ : เปิดและปิดรหัส markdown
  • \limits : แสดงถึงขีดจำกัด
  • \sum : เรียกสัญลักษณ์ผลรวม
  • \alpha : เขียนสัญลักษณ์อัลฟ่า
  • \beta : เขียนสัญลักษณ์เบต้า
  • \gamma : เรียกสัญลักษณ์แกมมา
  • ^{} : ตัวยกอักขระในวงเล็บปีกกา
  • _{} : เขียนตัวห้อยของอักขระในวงเล็บปีกกา
  • \cap : แนะนำสัญลักษณ์แคป
  • \hat : ใส่สัญลักษณ์หมวกเหนือตัวอักษรถัดไป

หากต้องการดูว่ากฎเหล่านี้ทำงานอย่างไร ให้คัดลอกโค้ดมาร์กดาวน์ด้านล่างแล้ววางลงในเซลล์ในเคอร์เนล

$\beta_0{^4} \cap \hat 6 \sum \limits \partial 5_{2}$

ถัดไป แตะเซลล์ที่มีรหัส จากนั้นดูที่ด้านบนสุดของเคอร์เนลแล้วคลิกรายการดรอปดาวน์รหัส

เลือกMarkdownจากรายการ จากนั้นรันโค้ด markdown

หรือคุณสามารถกดแป้นMบนแป้นพิมพ์เพื่อเปลี่ยนเซลล์ที่เลือกเป็นมาร์กดาวน์ กดปุ่มYเพื่อเปลี่ยนกลับเป็นโหมดรหัส

แต่จะได้รับถือที่ดีขึ้นของทรัพย์สิน markdown คุณสามารถตรวจสอบJupyter โน๊ตบุ๊ค Markdown เซลล์เอกสาร

ใช้ประโยชน์สูงสุดจาก Jupyter Notebook

Jupyter Notebook ให้คุณเรียกใช้และแชร์โค้ดวิทยาศาสตร์ข้อมูลแบบเรียลไทม์ผ่านเซิร์ฟเวอร์ในเครื่องหรือเซิร์ฟเวอร์ระยะไกล ด้วยคุณสมบัติ markdown คุณสามารถแบ่งปันนิพจน์ทางคณิตศาสตร์และข้อความที่เป็นลายลักษณ์อักษรกับผู้อื่นได้

นอกจากการเขียนโค้ดแล้ว Jupyter Notebook ยังเป็นแพลตฟอร์มที่ให้ความรู้และประสิทธิผลสำหรับผู้สอนและผู้เรียนเพื่อใช้งานวิทยาศาสตร์ข้อมูลหรือชิ้นส่วนของโปรเจ็กต์การเรียนรู้ของเครื่องด้วยการทำงานร่วมกัน

อย่างไรก็ตาม เครื่องมือนี้มีคุณสมบัติอื่นๆ มากมาย คนที่เราพูดถึงในที่นี้ควรช่วยคุณเริ่มต้น


วิธีใช้ Python เป็นเครื่องคำนวณบรรทัดคำสั่ง

วิธีใช้ Python เป็นเครื่องคำนวณบรรทัดคำสั่ง

ในขณะที่คุณสามารถใช้เครื่องคิดเลขแบบกราฟิกบนคอมพิวเตอร์ของคุณ ล่ามภาษาโปรแกรม Python สามารถเพิ่มเป็นสองเท่าของเครื่องคิดเลขตั้งโต๊ะ เป็นเรื่องตลกที่เป็นที่นิยมในชุมชน Python ที่กล่าวถึงในบทช่วยสอนอย่างเป็นทางการ คุณสามารถใช้ Python เป็นเครื่องคิดเลขได้อย่างไร

8 บล็อก Java ที่ดีที่สุดสำหรับโปรแกรมเมอร์

8 บล็อก Java ที่ดีที่สุดสำหรับโปรแกรมเมอร์

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

หลักการออกแบบเว็บที่ตอบสนองตามอุปกรณ์

หลักการออกแบบเว็บที่ตอบสนองตามอุปกรณ์

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

วิธีนับจำนวนหลักในตัวเลขโดยใช้ C ++, Python และ JavaScript

วิธีนับจำนวนหลักในตัวเลขโดยใช้ C ++, Python และ JavaScript

การทำงานกับตัวเลขเป็นส่วนสำคัญของการเขียนโปรแกรม ภาษาการเขียนโปรแกรมทุกภาษาให้การสนับสนุนในการจัดการตัวเลขในรูปแบบต่างๆ ในบทความนี้ คุณจะได้เรียนรู้วิธีค้นหาจำนวนหลักทั้งหมดในจำนวนเต็มโดยใช้วิธีการวนซ้ำ อิงตามบันทึก และอิงสตริง

9 ทางเลือก Docker ที่ดีที่สุดสำหรับการจัดการคอนเทนเนอร์

9 ทางเลือก Docker ที่ดีที่สุดสำหรับการจัดการคอนเทนเนอร์

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

SQL vs. NoSQL: ฐานข้อมูลที่ดีที่สุดสำหรับโครงการถัดไปของคุณคืออะไร?

SQL vs. NoSQL: ฐานข้อมูลที่ดีที่สุดสำหรับโครงการถัดไปของคุณคืออะไร?

SQL vs. NoSQL: ฐานข้อมูลที่ดีที่สุดสำหรับโครงการถัดไปของคุณคืออะไร?

วิธีฝังทวีตในโพสต์ WordPress ของคุณ

วิธีฝังทวีตในโพสต์ WordPress ของคุณ

การฝังบริการของบุคคลที่สามในโพสต์ WordPress ของคุณเป็นวิธีที่น่าตื่นเต้นในการดึงดูดความสนใจของผู้เยี่ยมชม เนื้อหาที่ฝังยังให้สัญญาณภาพที่ทำให้การสแกนง่ายขึ้น WordPress ทำให้การเพิ่มเนื้อหาประเภทนี้เป็นเรื่องง่าย

วิธีการลบโฟลเดอร์โมดูลโหนดด้วย npkill

วิธีการลบโฟลเดอร์โมดูลโหนดด้วย npkill

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

วิธีการเขียนและรวบรวมรหัส Solidity แรกของคุณ

วิธีการเขียนและรวบรวมรหัส Solidity แรกของคุณ

Solidity เป็นภาษาโปรแกรมที่ใช้โดย smart contract บน Ethereum blockchain มันเป็นภาษาการเขียนโปรแกรมเชิงวัตถุที่พิมพ์แบบคงที่

ป้าย 5 อันดับแรกที่จะเพิ่มพื้นที่เก็บข้อมูล GitHub ของคุณ

ป้าย 5 อันดับแรกที่จะเพิ่มพื้นที่เก็บข้อมูล GitHub ของคุณ

GitHub Badges สามารถเพิ่มความสามารถในการอ่านของที่เก็บโดยให้ผู้ใช้มีวิธีที่รวดเร็วในการจับเมตริกของที่เก็บ คุณสามารถฝังป้ายชื่อใน README.md ของคุณเพื่อชี้แจงความสำคัญและความจำเป็นของโครงการของคุณต่อนักพัฒนาคนอื่นๆ ด้วยเหตุนี้ ผู้อ่านจึงได้รับแนวคิดอย่างรวดเร็วเกี่ยวกับที่เก็บโดยการตรวจสอบป้ายที่แนบมา

วันโปรแกรมเมอร์สากลคืออะไร? 3 วิธีในการเฉลิมฉลองในปีนี้

วันโปรแกรมเมอร์สากลคืออะไร? 3 วิธีในการเฉลิมฉลองในปีนี้

วันเฉลิมฉลองสากลเป็นวิธีที่ดีในการให้การยอมรับในเรื่องสังคม วันประวัติศาสตร์ และอาชีพที่เกี่ยวข้อง วันโปรแกรมเมอร์สากลเฉลิมฉลองบทบาทของโปรแกรมเมอร์ในการพัฒนาชีวิตประจำวัน โลกอารยะที่เราอาศัยอยู่เป็นผลจากการทำงานหนักของโปรแกรมเมอร์

รูปแบบ Python String () ทำงานอย่างไร 10 ตัวอย่าง

รูปแบบ Python String () ทำงานอย่างไร 10 ตัวอย่าง

ไม่ว่าจะเป็นการสืบค้นฐานข้อมูลหรือผลลัพธ์ของการดำเนินการทางคณิตศาสตร์ วิธีการจัดรูปแบบสตริงของ Python นำเสนอวิธีที่มีพลังและน่าสนใจยิ่งขึ้นในการนำเสนอผลลัพธ์ต่อผู้ใช้

Visual Studio 2022 กับ 2019: คุณควรอัปเกรดตอนนี้หรือไม่ อธิบาย

Visual Studio 2022 กับ 2019: คุณควรอัปเกรดตอนนี้หรือไม่ อธิบาย

เมื่อต้นปีนี้ Microsoft ได้เปิดตัว Visual Studio 2022 เวอร์ชันตัวอย่างสู่โลกแห่งการเขียนโปรแกรม นี่เป็นข่าวดี! เป็น IDE ที่ได้รับความนิยมอย่างมาก แต่เนื่องมาจากการปรับแต่งหรือบางทีอาจถึงขั้นยกเครื่อง เนื่องจากการเปลี่ยนแปลงในระบบนิเวศ DevOps ที่เติบโตอย่างรวดเร็ว

ข้อมูลเบื้องต้นเกี่ยวกับซอฟต์แวร์เมตริก

ข้อมูลเบื้องต้นเกี่ยวกับซอฟต์แวร์เมตริก

เมตริกซอฟต์แวร์คือการวัดที่ใช้เพื่อหาปริมาณซอฟต์แวร์ของคุณในแง่มุมต่างๆ ประเด็นเหล่านี้อาจมีตั้งแต่ต้นทุน คุณภาพ และประสิทธิภาพของทีมพัฒนา

Flask หรือ CherryPy: คุณควรใช้ Python Framework ใด

Flask หรือ CherryPy: คุณควรใช้ Python Framework ใด

หากคุณเป็นนักพัฒนา Python คุณจะได้รับประโยชน์อย่างมากจากอาร์เรย์ของเฟรมเวิร์กที่มีอยู่ แม้ว่ากรอบงานบางประเภทจะเหมาะสมที่สุดสำหรับระบบนิเวศขนาดใหญ่ แต่บางกรอบงานก็เชี่ยวชาญในการให้บริการตามเป้าหมายการพัฒนาที่เฉพาะเจาะจง อ่านต่อไปเพื่อเรียนรู้คุณสมบัติพื้นฐาน การใช้งาน และความแตกต่างระหว่างสองเฟรมเวิร์กของ Python: Flask และ CherryPy

วิธีค้นหา N-Digit Perfect Cubes และ Squares โดยใช้ Python, C++ และ JavaScript

วิธีค้นหา N-Digit Perfect Cubes และ Squares โดยใช้ Python, C++ และ JavaScript

โปรแกรมเมอร์หลายคนชอบที่จะแก้ปัญหาทางคณิตศาสตร์ที่ยุ่งยากโดยใช้โค้ด ช่วยฝึกฝนจิตใจและพัฒนาทักษะการแก้ปัญหา ในบทความนี้ คุณจะได้เรียนรู้วิธีค้นหาสี่เหลี่ยมและลูกบาศก์ที่สมบูรณ์แบบ n-digit ที่เล็กที่สุดและใหญ่ที่สุดโดยใช้ Python, C++ และ JavaScript แต่ละตัวอย่างยังมีเอาต์พุตตัวอย่างสำหรับค่าต่างๆ

การเข้ารหัสไม่เหมาะสำหรับทุกคน: 9 งานด้านเทคโนโลยีที่คุณสามารถทำได้โดยปราศจากมัน

การเข้ารหัสไม่เหมาะสำหรับทุกคน: 9 งานด้านเทคโนโลยีที่คุณสามารถทำได้โดยปราศจากมัน

ไม่ต้องสงสัยเลยว่าเทคโนโลยีคืออุตสาหกรรมแห่งอนาคต หากคุณเป็นหนึ่งในคนหนุ่มสาวหลายล้านคนที่กำลังจะก้าวเข้าสู่ขั้นแรกของอาชีพการงาน คุณอาจสงสัยว่าจะทำอย่างไรถ้าคุณไม่ชอบเขียนโค้ด

รูปแบบกล่อง CSS อธิบายด้วยตัวอย่าง

รูปแบบกล่อง CSS อธิบายด้วยตัวอย่าง

หากคุณกำลังวางแผนที่จะสร้างเค้าโครงหน้าเว็บที่ยอดเยี่ยม คุณจะต้องรู้เกี่ยวกับระยะขอบ เส้นขอบ ช่องว่างภายใน และเนื้อหา ทุกองค์ประกอบในการออกแบบเว็บ ไม่ว่าจะเป็นรูปภาพหรือข้อความ ใช้กล่องที่มีคุณสมบัติเหล่านี้ คุณสามารถสร้างเลย์เอาต์ที่ซับซ้อนได้อย่างง่ายดายโดยเล่นกับโมเดลกล่อง ในบทความนี้ เราจะวิเคราะห์ CSS Box Model และแสดงวิธีใช้คุณสมบัติเหล่านี้พร้อมตัวอย่างที่ใช้งานได้จริง

7 โอเพ่นซอร์ส CMS WordPress ทางเลือก

7 โอเพ่นซอร์ส CMS WordPress ทางเลือก

กำลังมองหาทางเลือก WordPress เพื่อสร้างเว็บไซต์ของคุณ? มองไม่เพิ่มเติม บทความนี้จะแสดงระบบจัดการเนื้อหา (CMS) อื่นๆ ที่คุณสามารถใช้สร้างไซต์ของคุณได้

WordPress vs. Wix: ความแตกต่างที่สำคัญ

WordPress vs. Wix: ความแตกต่างที่สำคัญ

คุณมักจะเผชิญกับภาวะที่กลืนไม่เข้าคายไม่ออกในขณะที่สร้างเว็บไซต์สำหรับตัวคุณเองหรือธุรกิจของคุณ WordPress กับ Wix—จะเลือกอันไหนและอันไหนดีที่สุดสำหรับคุณ?

วิธีใช้ Python เป็นเครื่องคำนวณบรรทัดคำสั่ง

วิธีใช้ Python เป็นเครื่องคำนวณบรรทัดคำสั่ง

ในขณะที่คุณสามารถใช้เครื่องคิดเลขแบบกราฟิกบนคอมพิวเตอร์ของคุณ ล่ามภาษาโปรแกรม Python สามารถเพิ่มเป็นสองเท่าของเครื่องคิดเลขตั้งโต๊ะ เป็นเรื่องตลกที่เป็นที่นิยมในชุมชน Python ที่กล่าวถึงในบทช่วยสอนอย่างเป็นทางการ คุณสามารถใช้ Python เป็นเครื่องคิดเลขได้อย่างไร

8 บล็อก Java ที่ดีที่สุดสำหรับโปรแกรมเมอร์

8 บล็อก Java ที่ดีที่สุดสำหรับโปรแกรมเมอร์

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

7 คำสั่งสำคัญเพื่อเริ่มต้นกับ Python สำหรับผู้เริ่มต้น

7 คำสั่งสำคัญเพื่อเริ่มต้นกับ Python สำหรับผู้เริ่มต้น

การเรียนรู้ภาษาการเขียนโปรแกรมใหม่อย่าง Python จะกลายเป็นเรื่องง่ายดาย หากคุณมีแผนงานที่ครอบคลุมซึ่งให้รายละเอียดว่าควรเรียนรู้แนวคิดใดในฐานะผู้เริ่มต้น และวิธีดำเนินการต่อไปเพื่อก้าวไปสู่ขั้นต่อไป แม้แต่โปรแกรมเมอร์ระดับกลางก็ควรหมั่นฝึกฝนพื้นฐานเพื่อสร้างรากฐานที่มั่นคงสำหรับตนเอง

หลักการออกแบบเว็บที่ตอบสนองตามอุปกรณ์

หลักการออกแบบเว็บที่ตอบสนองตามอุปกรณ์

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

วิธีนับจำนวนหลักในตัวเลขโดยใช้ C ++, Python และ JavaScript

วิธีนับจำนวนหลักในตัวเลขโดยใช้ C ++, Python และ JavaScript

การทำงานกับตัวเลขเป็นส่วนสำคัญของการเขียนโปรแกรม ภาษาการเขียนโปรแกรมทุกภาษาให้การสนับสนุนในการจัดการตัวเลขในรูปแบบต่างๆ ในบทความนี้ คุณจะได้เรียนรู้วิธีค้นหาจำนวนหลักทั้งหมดในจำนวนเต็มโดยใช้วิธีการวนซ้ำ อิงตามบันทึก และอิงสตริง

9 ทางเลือก Docker ที่ดีที่สุดสำหรับการจัดการคอนเทนเนอร์

9 ทางเลือก Docker ที่ดีที่สุดสำหรับการจัดการคอนเทนเนอร์

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

SQL vs. NoSQL: ฐานข้อมูลที่ดีที่สุดสำหรับโครงการถัดไปของคุณคืออะไร?

SQL vs. NoSQL: ฐานข้อมูลที่ดีที่สุดสำหรับโครงการถัดไปของคุณคืออะไร?

SQL vs. NoSQL: ฐานข้อมูลที่ดีที่สุดสำหรับโครงการถัดไปของคุณคืออะไร?

วิธีฝังทวีตในโพสต์ WordPress ของคุณ

วิธีฝังทวีตในโพสต์ WordPress ของคุณ

การฝังบริการของบุคคลที่สามในโพสต์ WordPress ของคุณเป็นวิธีที่น่าตื่นเต้นในการดึงดูดความสนใจของผู้เยี่ยมชม เนื้อหาที่ฝังยังให้สัญญาณภาพที่ทำให้การสแกนง่ายขึ้น WordPress ทำให้การเพิ่มเนื้อหาประเภทนี้เป็นเรื่องง่าย

วิธีการลบโฟลเดอร์โมดูลโหนดด้วย npkill

วิธีการลบโฟลเดอร์โมดูลโหนดด้วย npkill

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

วิธีการเขียนและรวบรวมรหัส Solidity แรกของคุณ

วิธีการเขียนและรวบรวมรหัส Solidity แรกของคุณ

Solidity เป็นภาษาโปรแกรมที่ใช้โดย smart contract บน Ethereum blockchain มันเป็นภาษาการเขียนโปรแกรมเชิงวัตถุที่พิมพ์แบบคงที่