MSC UBU Wiki:ศูนย์รวมชุมชน

จาก MSC_UBU_Wiki

ข้ามไปที่: นำทาง, ค้นหา

เนื้อหา

ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์

ระบบปฏิบัติการ

ทฤษฎีระบบปฏิบัติการ

Windows

Linux

OSX

ภาษาโปรแกรม

C

C++

C#

Groovy

Java

PHP

Python

Ruby

Openlaszlo

การใช้งานซอฟต์แวร์

blender

GIMP

OpenOffice

Inkscape

ความรู้สำหรับผู้ที่ต้องการเป็น programmer

หลักการ

เครื่องมือในการพัฒนาโปรแกรม (IDE)

สิ่งแวดล้อมสำหรับการพัฒนาแบบเบ็ดเสร็จ (อังกฤษ: integrated development environment หรือ IDE) คือ โปรแกรมประยุกต์ซอฟต์แวร์ซึ่งอำนวยความสะดวกให้แก่นักเขียนโปรแกรมคอมพิวเตอร์ในการพัฒนาซอฟต์แวร์ ซึ่งปรกติแล้วประกอบด้วย บรรณาธิกรณ์รหัสต้นทาง (source code editor), โปรแกรมแปลโปรแกรม (compiler) หรือ โปรแกรมแปลคำสั่ง (interpreter) หรือทั้งสอง, เครื่องมือวางระบบอัตโนมัติ (build automation tools) และ โปรแกรมตรวจแก้จุดบกพร่อง (debugger)

Codeblocks
  • website
  • ระบบปฏิบัติการที่ใช้ได้: Linux, Windows 2000/XP/Vista, Mac OS X
  • พัฒนาด้วยภาษา: C++
  • ชุดคำสั่งที่ใช้พัฒนา: wxwidgets
  • สนับสนุนภาษา: C/C++/XML
Eclipse
  • website
  • ระบบปฏิบัติการที่ใช้ได้: Linux, Windows 2000/XP/Vista, Mac OS X
  • พัฒนาด้วยภาษา: Java
  • ชุดคำสั่งที่ใช้พัฒนา: SWT: Standard Widget Toolkit
  • สนับสนุนภาษา: Java, C/C++, PHP, Groovy, Perl, C#, Python, JavaScript, Ruby, etc.
KDevelop
  • website
  • ระบบปฏิบัติการที่ใช้ได้: Linux
  • พัฒนาด้วยภาษา: C/C++
  • ชุดคำสั่งที่ใช้พัฒนา: kdelibs
  • สนับสนุนภาษา: C/C++, Ruby, PHP
Netbeans
  • website
  • ระบบปฏิบัติการที่ใช้ได้: Linux, Windows 2000/XP/Vista, Mac OS X
  • พัฒนาด้วยภาษา: Java
  • ชุดคำสั่งที่ใช้พัฒนา:
  • สนับสนุนภาษา: Java, C/C++, Groovy, PHP, Python, Ruby, JavaScript, XML, etc.
  • คู่มือการใช้งาน netbeans
Qt Creator
  • website
  • ระบบปฏิบัติการที่ใช้ได้: Linux, Windows 2000/XP/Vista, Mac OS X
  • พัฒนาด้วยภาษา: C/C++
  • ชุดคำสั่งที่ใช้พัฒนา: qt
  • สนับสนุนภาษา: C/C++, C#, Python, Pascal, Perl, PHP, Ruby

เกร็ดความรู้

ความรู้สำหรับผู้ที่ต้องการเป็น admin

ระบบจัดการฐานข้อมูล

MySQL
PostgreSQL
Sqlite
Oracle

การติดตั้งระบบ server

  1. web server สำหรับให้บริการ web page
    1. การติดตั้ง apache บน Ubuntu/Debian
      sudo apt-get install apache2
    2. การติดตั้ง lighttpd บน Ubuntu/Debian
      sudo apt-get install lighttpd

ระบบจัดการเนื้อหาของเว็บ (CMS)

Project Management Web Applications

วิธีการติดตั้ง SCM
Redmine

web site Redmine

Redmine is a flexible project management web application. Written using Ruby on Rails framework, it is cross-platform and cross-database. Redmine is open source and released under the terms of the GNU General Public License v2 (GPL).

  • คุณสมบัติ
Gforge/Fusionforge

หัวข้อที่น่าสนใจ

ทักษะอื่นๆ

คำศัพฑ์

เครื่องมือส่วนตัว