ข้ามไปที่เนื้อหาหลัก

สุดยอด 20 ทูลคู่ใจชาวโปรแกรมเมอร์และนักพัฒนาซอฟต์แวร์

สุดยอด 20 ทูลคู่ใจชาวโปรแกรมเมอร์และนักพัฒนาซอฟต์แวร์



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

ดังนั้นโปรแกรมเมอร์มักมีตัวช่วยเพื่ออำนวยความสะดวกในการเขียนโค้ด และเพิ่มประสิทธิภาพในการทำงาน ซึ่งทาง TechNotification.com ก็ได้รวบรวมทูลที่มีประโยชน์สำหรับงานสายอาชีพด้านนี้โดยเฉพาะกว่า 20 ตัวมาให้พิจารณา ได้แก่

1. Devdocs.io เป็นแหล่งข้อมูล API สำหรับภาษายอดนิยมเกือบทุกตัว โดยนำไปใช้ผสานเข้ากับเฟรมเวิร์กต่างๆ ได้ พร้อมฟีเจอร์ค้นหาข้อมูลโค้ดที่ต้องการได้อย่างรวดเร็ว ใช้แบบออฟไลน์ได้ด้วย
2. Glitch.com เป็นทูลครอบจักรวาล โดยเฉพาะการใช้สร้างเว็บแอพบนบราวเซอร์ ไปจนถึงการดูดโค้ดอ้างอิงบน GitHub จากโปรเจ็กต์ที่สนใจได้
3. Codeply.com เป็นทูลสำหรับนักพัฒนาฝั่งฟร้อนเอนด์ เพื่อสร้างเลย์เอาต์ที่ตอบสนองได้อย่างมีประสิทธิภาพผ่าน Bootstrap มาพร้อมกับทูลด้าน SemanticUIและ CSS
4. Babeljs.io เหมาะกับนักพัฒนาจาวาสคริปต์โดยเฉพาะ สำหรับแปลงโค้ดปัจจุบันให้ใช้งานร่วมกับบราวเซอร์เวอร์ชั่นเก่าๆ ได้
5. Bundlephobia.com เป็นทูลที่เปิดให้โปรแกรมเมอร์ดาวน์โหลดแพกเกจต่างๆ ลงในรีจิสทรี้ NPM
6. Regexr.com ใช้ทดสอบพวก Regular Expression (Regex) ที่สร้างขึ้นบนบราวเซอร์
7. Jex.im ช่วยให้โปรแกรมเมอร์เขียนเขียน Regex ในเอดิเตอร์ที่ใช้อยู่ พร้อมทดสอบให้เห็นภาพ
8. Httpie.org เป็นทูลแบบคอมมานด์ไลน์สำหรับสร้าง HTTP Request ไปยังเว็บเซิร์ฟเวอร์
9. Explainshell.com เปิดให้ค้นหาคำอธิบายของคำสั่งบนยูนิกซ์ที่ต้องการทราบ
10. Buildregex.com อำนวยความสะดวกในการสร้าง Regex ผ่านอินเทอร์เฟซแบบวิชวล
11. Mackaroo.com ไว้สร้างข้อมูลสำหรับทดสอบได้ในหลายรูปแบบ เช่น CSV, SQL, JSON
12. Jsdelivr.com เป็นทูลที่เปิดให้ใช้ปลั๊กอิน WordPress หรือไฟล์ GitHub ผ่าน CDN
13. Tldr.ostera.io เป็นเว็บสำหรับให้โปรแกรมเมอร์ทดสอบคำสั่งยูนิกซ์
14. Wakatime.com ใช้ตรวจคุณภาพของโค้ด พร้อมบันทึกค่าเมตริกซ์ที่เกี่ยวข้องกับการเขียนโปรแกรมที่ควรทราบ
15. Carbon.now.sh เปิดให้โปรแกรมเมอร์สร้างและแบ่งปันภาพที่สร้างจากโค้ด
16. Hyper.is ทูลเทอร์มินัลแบบคอมมานด์ไลน์ที่มีฟีเจอร์มากมาย
17. Astexplorer.net ช่วยในการคัดลอกและวางโค้ดจาวาสคริปต์ลงในเอดิเตอร์อย่างยืดหยุ่น
18. Trackjs.com เป็นทูลที่ช่วยตรวจสอบความผิดพลาดของโค้ดจาวาสคริปต์
19. Curlbuilder.com เปิดให้โปรแกรมเมอร์สร้างคำสั่ง Curl request ผ่านหน้าเว็บบราวเซอร์
20. Htaccess.madewithlove.be ใช้ทดสอบกฎการรีไดเรกต์ แล้วเขียนทับลงในไฟล์ .htaccessบนเซิร์ฟเวอร์ Apache ที่ใช้อยู่

อ่านเพิ่มเติมที่ – Technotification

ขอขอบคุณข้อมูลดีๆๆจาก enterpriseitpro

ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

วิธีใช้ Google Form ส่งข้อความเข้า LINE Notify

วิธีใช้ Google Form ส่งข้อความเข้า LINE Notify           ขั้นตอนต่อไปนี้จะข้ามส่วนของรายละเอียดบางอย่างไป ซึ่งก่อนจะทำตรงนี้ควรจะรู้แล้วว่า LINE Notify ใช้ทำอะไร และ Access Token จะเอามาจากไหน แต่จะพยายามอธิบายให้ครอบคลุมที่สุดก็แล้วกัน Update: 2019/06/10 ในท้ายบทความได้เพิ่มคำอธิบายเรื่องการส่งข้อมูลหลายกล่องข้อมูล (คอลั่ม) พร้อมกับ code ที่วนลูปข้อมูลทุกกล่อง เพื่อความสะดวกในการส่งข้อมูลในรูปแบบเดิม สร้าง Google Form วิธีสร้างก็ง่ายแสนง่าย เข้าไปที่  https://docs.google.com/forms  จากนั้น คลิกตรงเครื่องหมาย + ตามภาพ จะได้ form หน้าตาแบบนี้มา แก้ไขตามสะดวกเลย ตัวอย่างเอาแบบนี้แล้วกัน จะลองส่งข้อความคลิกที่รูป “ตา” พิมพ์ข้อความอะไรก็ได้ แล้ว กด Submit โลด กลับไปหน้า Form ของเราใน tab แรก มันก็จะมี RESPONSES เข้ามา เมื่อคลิกดูก็จะพบข้อความที่เราเพิ่งพิมพ์ไปเมื่อตะกี้ ใส่ code ใน Script Editor คลิกที่ จุด 3 จุด ด้านขวาบน แล้วเลือก  <> Script Editor จะพบหน้าเปล่าๆ ที่ไม่คุ้นเคย ตรงนี้แหละที่เราจะมาใส่ code ใ...

การลง Window 10 ใน MacBook โดยใช้ Boot Camp

การลง Window 10 ใน MacBook โดยใช้ Boot Camp สร้างอิมเมจ ISO สำหรับ Boot Camp จากสื่อติดตั้ง Windows Boot Camp Assistant User Guide การติดตั้ง Windows 7 บน Mac ของคุณโดยใช้ Boot Camp ใช้ Windows 8.1 บน Mac ด้วย Boot Camp ติดตั้ง Windows บน Mac ของคุณโดยใช้ Boot Camp How to install Windows 10 on your Mac using Boot Camp How to install Windows on your Mac using Boot Camp How to Install Windows on a Mac With Boot Camp Install Windows on your Mac with Boot Camp Boot Camp Support Software 5.1.5621 Install Windows on your Mac with Boot Camp How to Dual Boot Mac OS X El Capitan with Windows 10

Pentaho

Pentaho คืออะไร ? Pentaho (Link) เป็น software แบบ Businese Intelligence (BI) ที่นำมาช่วยในการวิเคาะห์ข้อมูลหลายๆฐานข้อมูล ออกมาในรูปแบบต่างๆ เช่น กราฟ , ตาราง หรือใบรายงานผล เป็นต้น ซึ่งจะช่วยให้ธุรกิจที่กำลังที่จะดำเนินงานหรือดำเนินงานไปแล้วสามารถมองเห็นถึงข้อมูลที่ต้องการทราบว่าไปในทิศทางไหน เพื่อให้ผู้ใช้งานหรือธุรกิจนั้นๆ สามารถวางแผนการทำการตลาดได้แม่นยำมากขึ้นและมีข้อมูลที่สามารถใช้เป็นข้ออ้างอิงได้ จากที่ได้ศึกษาผมขอแบ่งส่วนต่างๆ เป็น 3 ส่วน คือ 1.       1.  ส่วนของการทำ ETL (Extract, Transform and Load) เป็นส่วนของการเริ่มกระบวนการทั้งหมด คือการนำข้อมูลที่อยู่ในฐานข้อมูลหรือไฟล์ข้อมูลในรูปแบบต่างๆ ไม่ว่าจะเป็น MySQL, Excel, Text File ฯลฯ มาปรับให้เป็นชุดข้อมูลในรูปแบบเดียวกัน 2.      2.   ส่วนของ Data Warehouse เป็นการนำข้อมูลที่ได้จากกระบวนการ ETL มาทำชุดข้อมูลในลักษณะของ Cube ข้อมูล 3.       3.  ส่วนของ Output ซึ่งจะออกมาได้ทั้งในรูปแบบ OLAP, Reporting หรืออื่นๆ เครื่องม...