GNU







開發環境
C/C++
  ∗ hello, world!
  ∗ home env
  ∗ zip compress
  ∗ lz77 compress
  ∗ write framebuffer
  ∗ read file line by line
  ∗ GetPrivateProfileString
Assembly (ARM)
  ∗ hello, world!
  ∗ label
  ∗ macro invoke
  ∗ pseudo instructions
Assembly (x86)
  ∗ hello, world! (int 0x80)
  ∗ hello, world! (sysenter)
  ∗ system calls
  ∗ int 0x80、sysenter、syscall
Assembly (x64)
  ∗ hello, world! (int 0x80)
  ∗ hello, world! (syscall)
  ∗ macro invoke
  ∗ calling convention
System Signal
Makefile .PHONY
Makefile EXTRA_CFLAGS
Makefile =、:=、?=、+=
build binutils(support arm)
解決"EXPORT_SYMBOL: undefined"問題
解決"cppopts.texi @itemx must follow @item"問題
解決"swprintf(): Invalid Wide Format String"問題
解決"undefined reference to __gmpn_invert_limb"問題



MASM32







開發環境
Assembly (x86)
  ∗ Hello, world!




NASM







開發環境
Assembly (x86)
  ∗ hello, world! (int 0x80)
  ∗ hello, world! (sysenter)
Assembly (x64)
  ∗ hello, world! (int 0x80)
  ∗ hello, world! (syscall)




SDL







SDL v1.2
  ∗ 開發環境
  ⊕ C/C++
    ∗ Hello, world!
    ∗ Fill Color
    ∗ Load BMP
    ∗ Load PNG
    ∗ Copy Surface
    ∗ Stretch Surface
    ∗ Convert Surface
    ∗ Color Key
    ∗ Keyboard Event
    ∗ Mouse Event
    ∗ Open Font
    ∗ Get Ticks
    ∗ Load Music
    ∗ Music Effect
    ∗ Pixels Manipulation
    ∗ Set Alpha
    ∗ Set Timer
    ∗ Add Timer
    ∗ Load BMP from Memory
    ∗ Load PNG from Memory
    ∗ Open Font from Memory
    ∗ Load Music from Memory
    ∗ Music Effect from Memory
  ⊕ Assembly (x64)
    ∗ Hello, world!
  ⊕ Assembly (ARM)
    ∗ Hello, world!




Python







MySQL
MongoDB
Outlook寄信
webadv上傳檔案
Walk Directory
Google Translator
取得Command Line結果
取得Process記憶體使用量
下載Google Drive的檔案
上傳ZIP檔案到Google Drive
取得Google Drive的檔案列表
解決"ImportError: cannot import name encoders"
解決"module object has no attribute directive_defaults"
解決"This file has been identified as malware or spam and cannot be downloaded"
PyGtk
  ∗ hello, world!




Gtk







開發環境
C/C++
  ∗ hello, world!
Assembly (ARM)
  ∗ hello, world!



Qt







開發環境
C/C++
  ∗ hello, world!
解決"QtWebKit: No such file or directory"問題



OpenCV







C/C++
  ∗ 開發環境
  ∗ mouse
  ∗ erode
  ∗ dilate
  ∗ contours
  ∗ trackbar
  ∗ show mp4
  ∗ convexhull
  ∗ show image
  ∗ shape distance
  ∗ fast line detector
  ∗ color image to gray
  ∗ modify pixels(gray)
  ∗ modify pixels(color)
build openpose
解決"error: SIFT has not been declared"問題
解決"opencv2/ximgproc.hpp: No such file or directory"問題




Hildon







C/C++
  ∗ 開發環境
  ∗ hello, world!
  ∗ button
desktop overview
software architecture




MinGW







開發環境
Hello, world!
URLDownloadToFile
解決"undefined reference to HidD_GetHidGuid(_GUID*)@4"問題
OpenCV
  ∗ 安装環境
  ∗ show mp4
  ∗ 解決"error: recursive_mutex in namespace std does not name a type"問題
  ∗ 解決"x86_64-w64-mingw32-gcc: error: unrecognized command line option -rdynamic"問題




Visual C++







⊕ Console
  ∗ volatile
  ∗ UTF8轉BIG5
  ∗ extern "C"
  ∗ &&、&、||、|
  ∗ 顯示倚天中文字型
  ∗ 交換變數(無需暫存變數)
  ∗ 為何變數要使用兩個!!符號
  ∗ declaration、definition
  ∗ (y*3.14)、((y*314)/100)、((y*201)>>6)
⊕ GUI
  ⊕ Win32 API
    ∗ 開發環境
    ∗ Hello world!
  ∗ Drop File
  ∗ CPU x86/x64
  ∗ 分析USBView
  ∗ System Timer
  ∗ Screen Capture
  ∗ OutputDebugString
  ∗ MakeSureDirectoryPathExists
  ∗ GetKeyState、GetKeyboardState、GetAsyncKeyState
  ∗ FILE_FLAG_WRITE_THROUGH、FILE_FLAG_NO_BUFFERING
  ∗ 解決"LNK1112: module machine type 'x64' conflicts with target machine type 'X86'"的問題
  ⊕ MFC
    ∗ 開發環境
    ∗ Hello world!
  ∗ Wow64
  ∗ Memory Leak
  ∗ Unroll for、while
  ∗ CScrollView Dialog
  ∗ 解決執行管理權限的問題
  ∗ 解決無法自動顯示函數的問題
  ∗ 解決"mspdb60.dll Error Messages"問題
  ∗ 解決"mspdb80.dll Error Messages"問題
  ∗ 解決"cannot open file: afxcontrolbars.h"問題
  ∗ 解決"error C2065: ifstream : undeclared"問題
  ∗ 解決"_GUID_DEVINTERFACE_USB_DEVICE"問題
  ∗ 解決"Internal error during IncrBuildImage"問題
  ∗ 解決"warning D9028: minimal rebuild failure"問題



Visual Basic







ByVal 0&
DoEvents
AddressOf
On Error Goto
刪除元件陣列



MCU 8051 IDE







開發環境
Predefined SFR
Assembly
  ∗ LED
  ∗ Button




Berkeley Logo (UCBLogo)







語法



Java







Script
  ∗ write text file
Applet
  ∗ hello, world!