1. 1. Welcome to visit.
  2. 2. Database
    1. 2.1. How to list all tables and describe tables in oracle
    2. 2.2. How to start, stop and restart oracle listener
    3. 2.3. Finding which table contains a column in the oracle
    4. 2.4. How to check oracle host name
    5. 2.5. Install oracle for ruby-oci8 on ubuntu
  3. 3. Windows tips
    1. 3.1. Clear case
      1. 3.1.1. Clearcase support: understanding config specs
      2. 3.1.2. Clear case commands
    2. 3.2. Windows 7: customize how the date is displayed in the system tray
    3. 3.3. How to stream your video from windows to tv via dlna
    4. 3.4. Mapping/mounting drive letters to local folders in windows
    5. 3.5. Sync lotus notes calendar with google calendar
    6. 3.6. Win7家庭版显示或隐藏用户帐户
    7. 3.7. How to create a bootable windows 7 usb flash drive
    8. 3.8. 修改windows系统时间同步间隔时间
    9. 3.9. Use putty as cygwin terminal
    10. 3.10. 让win7资源管理器默认打开计算机而不是库文件夹的方法
    11. 3.11. Dos常用命令
    12. 3.12. Windows 7 - ms-dos bootable flash drive - create
    13. 3.13. How to suspend/hibernate windows 7 from command line
    14. 3.14. 键盘多媒体键的一些研究心得
    15. 3.15. 140个绝对绝对值得收藏的电脑技巧
    16. 3.16. Freeware
    17. 3.17. How to access metro style apps installation folder in windows 8
    18. 3.18. Finding which cygwin package contains a particular file
    19. 3.19. Windows 7 使用 ipv6 翻墙
    20. 3.20. Open new instance for each excel sheet
    21. 3.21. Fix: “the selected file is not a valid iso file” error in windows 7 usb/dvd download tool
    22. 3.22. Clear case
    23. 3.23. 用ntloader来引导linux
    24. 3.24. How did i enable alcor micro smart card reader in virtualbox
    25. 3.25. How to disable ads on skype
    26. 3.26. Disk usage tool
    27. 3.27. Open excel in new window instance (very useful when you have dual monitors)
    28. 3.28. File type association commands on windows
    29. 3.29. Change login screen on windows 7
  4. 4. Cloud
    1. 4.1. Aws
      1. 4.1.1. How to run macos using amazon ec2 mac instances
      2. 4.1.2. Https setup in amazon ec2
  5. 5. Network
    1. 5.1. Ip header sample
    2. 5.2. 距离矢量路由协议(distance vector) vs 链路状态路由协议(link-state
    3. 5.3. Internet 传输层协议
    4. 5.4. 常见网络协议头结构图
    5. 5.5. 计算机网络教程
  6. 6. Web
    1. 6.1. How to setup namecheap with hosted github static pages
    2. 6.2. How to setup namecheap towards s3 bucket
  7. 7. Hardware
    1. 7.1. Difference between multicore and multiprocessor
  8. 8. Life
    1. 8.1. Gmail for nokia e72
    2. 8.2. How to combine ovpn files
    3. 8.3. How to banish embarrassing or annoying autocomplete suggestions from your browser
    4. 8.4. Image to text (ocr) for swedish
    5. 8.5. Exchange for gmail on iphone
    6. 8.6. Rotate an image automatically on linux
    7. 8.7. Gmail setup instructions on nokia phone
    8. 8.8. Retreive saved wifi password on symbian
    9. 8.9. Help:cheatsheet
    10. 8.10. Ocr translate letters to your own language
  9. 9. Software development
    1. 9.1. Create and use static and shared c++ libraries
    2. 9.2. Git
      1. 9.2.1. Push and delete remote branches
      2. 9.2.2. Git tag
      3. 9.2.3. Reset user name and email for git
      4. 9.2.4. Create git alias
      5. 9.2.5. How to check if a remote branch exists
      6. 9.2.6. A few git tips you didn't know about
      7. 9.2.7. Autocomplete git commands and branch names in bash
      8. 9.2.8. Git customization
      9. 9.2.9. Git-diff with a remote repository
      10. 9.2.10. Git: how to squash all commits on branch
      11. 9.2.11. How to remove local untracked files from the current git branch
      12. 9.2.12. How do you make an existing git branch track a remote branch?
      13. 9.2.13. Create git server on debian from scratch
      14. 9.2.14. How to create a git repository
      15. 9.2.15. Git: rollback file to much earlier version
      16. 9.2.16. Ssh passphrase for git pull
    3. 9.3. Android development
      1. 9.3.1. Error: android: buildfile: build.xml does not exist!
      2. 9.3.2. Compile you android app from cli
    4. 9.4. Maven
      1. 9.4.1. How to purge local repository
      2. 9.4.2. Show dependency tree
      3. 9.4.3. How can i tell which profiles are in effect during a build?
    5. 9.5. Differences between gcc and g++
    6. 9.6. Python
      1. 9.6.1. Python - split a string by spaces — preserving quoted substrings
      2. 9.6.2. How to use simplehttpserver
      3. 9.6.3. Python objects
      4. 9.6.4. Python readline completions
      5. 9.6.5. Python passes by reference
      6. 9.6.6. Importing python modules
      7. 9.6.7. How to create a python library
    7. 9.7. Java
      1. 9.7.1. Pattern: look around
    8. 9.8. Operator new sample
    9. 9.9. 可以去掉文件绝对路径的printf debug
    10. 9.10. Doxygen
    11. 9.11. 跟我一起写makefile
    12. 9.12. Ruby
      1. 9.12.1. Dump thread info in ruby
    13. 9.13. Linux静态、共享和动态库之编程
    14. 9.14. 如何只在堆上创建对象,如何只在栈上创建对象
    15. 9.15. Automake使用小结
    16. 9.16. 例解 autoconf 和 automake 生成 makefile 文件
    17. 9.17. Monitor and restart offline slaves
    18. 9.18. C++ tutorial links
    19. 9.19. C++ ebooks
    20. 9.20. Autotools举例
    21. 9.21. How to make a shared library in c
    22. 9.22. Develop iphone application on windowsa
    23. 9.23. Gdb tips
      1. 9.23.1. Watchpoint on gdb
      2. 9.23.2. Gdb 入门
      3. 9.23.3. Debugging with gdb
      4. 9.23.4. Vim+gdb
    24. 9.24. Javascript
      1. 9.24.1. How to solve the infinite loop of react.useeffect()
      2. 9.24.2. How to safely update your packages.json
      3. 9.24.3. Javascript async and await in loops
      4. 9.24.4. Step by step: building and publishing an npm typescript package.
    25. 9.25. How to check the open file limits
    26. 9.26. List object file symbols
    27. 9.27. Jenkins
      1. 9.27.1. Setting up the cron jobs in jenkins using "build periodically" - scheduling the jenins job
      2. 9.27.2. Iterate jenkins slaves and kill them
      3. 9.27.3. How to get a list of installed jenkins plugins with name and version pair?
      4. 9.27.4. Get the current branch name in a running job
      5. 9.27.5. Decrypting jenkins passwords
      6. 9.27.6. Cancel all jobs in the queue
      7. 9.27.7. Delete all jenkins jobs
      8. 9.27.8. Cancel all jobs in the queue
        1. 9.27.8.1. Stop running jobs
      9. 9.27.9. Kill all idle agents
      10. 9.27.10. Shutdown nodes using groovy on jenkins console
      11. 9.27.11. Abort all running jobs for the same branch
      12. 9.27.12. Cancel jobs in the queue from jenkins console
      13. 9.27.13. Export jenkins job config to xml
    28. 9.28. Vim + cscope + ctags: erlang
  10. 10. Os x tips
    1. 10.1. Macos: checking a disk for bad blocks
    2. 10.2. File can't be moved by root on os x
    3. 10.3. $path only present when atom is launched from command line
    4. 10.4. Customize application short key to what ever you want
    5. 10.5. Take control of startup and login items on os x
    6. 10.6. Convert ebooks
    7. 10.7. Three ways to update java_home on mac os x
    8. 10.8. Access remote vino server of ubuntu from os x screen sharing app
    9. 10.9. Install an old package with homebrew
    10. 10.10. Who is listening on a given tcp port on mac os x?
    11. 10.11. 10 mac os x productivity tips for open and save dialogs
    12. 10.12. Mac os x network proxy settings in terminal
    13. 10.13. Is it possible to always show hidden/dotfiles in open/save dialogs?
    14. 10.14. Using ssh as a socks proxy on mac os x
    15. 10.15. How to read articles from thelocal
    16. 10.16. Completely delete usb flash drive partition in macos using diskutil
    17. 10.17. Add additional dictionaries to macos dictionary app
  11. 11. Itut
    1. 11.1. Q. serial recommendations index
    2. 11.2. Itu-t recommendations
  12. 12. Rfc
    1. 12.1. Sip
      1. 12.1.1. Sip timers
      2. 12.1.2. Sip category
  13. 13. Android
    1. 13.1. 手机升级安卓4.3系统后教你如何找到usb调试听语音
    2. 13.2. The most useful things you can do with adb and fastboot on android
    3. 13.3. How to install clockworkmod recovery on samsung galaxy s2 / i9100
    4. 13.4. 如何更换安卓手机的声音文件
    5. 13.5. Ten adb commands you should know
    6. 13.6. Android pm命令
    7. 13.7. Add more languages to your android phone (4.3)
    8. 13.8. [official] apk downloader – download apk files from android market to pc
    9. 13.9. Edit the settings database
    10. 13.10. Mounting / system partition in read-write mode in android
    11. 13.11. Android bootloader/fastboot mode and recovery mode explained/android boot process
    12. 13.12. Market helper – spoof your android device to download incompatible apps from the android market
  14. 14. Linux unix
    1. 14.1. Ubuntu 10.10诸多问题解决方法
    2. 14.2. Gnome
      1. 14.2.1. Customize ubuntu 11.04 notification area /system tray white-list
      2. 14.2.2. How to install gnome shell desktop in ubuntu 14.04 lts
      3. 14.2.3. Remove envelope from indicator applet
      4. 14.2.4. Install gnome3 on ubuntu
      5. 14.2.5. Ubuntu window border missing no maximize minimize buttons how to fix?
      6. 14.2.6. Choose custom power button action in gnome shell
      7. 14.2.7. Set transparency in top panel of gnome shell
      8. 14.2.8. Change gnome panel autohide delay
      9. 14.2.9. Emerald themer hints
      10. 14.2.10. Customize the user menu in the top panel of gnome shell
      11. 14.2.11. Customize color of gnome panel
      12. 14.2.12. Gnome 桌面环境中 metacity 窗口管理器设置窗口按钮的位置
      13. 14.2.13. Making the gnome panels transparent
      14. 14.2.14. Nautilus does not respect gtk theme set in appearance
      15. 14.2.15. Gnome panel font color
      16. 14.2.16. Unity
        1. 14.2.16.1. Unity reset after restart / relogin, natty narwhal
        2. 14.2.16.2. Remove duplicates in unity launcher
      17. 14.2.17. True transparency for the gnome panel
      18. 14.2.18. File association issue
      19. 14.2.19. How to suspend gnome shell by pressing the power button
      20. 14.2.20. Reinstall xfce/gnome on ubuntu
    3. 14.3. Administrations
      1. 14.3.1. Equivalent/alternative of chkconfig in ubuntu or debian
      2. 14.3.2. Cpu frequency scaling in linux with cpufreq
      3. 14.3.3. Connect to bluetooth device from command line on linux
      4. 14.3.4. How to turn off ipv6 in debian
      5. 14.3.5. Mount fat32 with read-write permission from command line
      6. 14.3.6. Package management on linux
        1. 14.3.6.1. Linux package management
        2. 14.3.6.2. Package management
          1. 14.3.6.2.1. How to see package version without install?
          2. 14.3.6.2.2. Update ubuntu system from command line
          3. 14.3.6.2.3. Get source of ubuntu package
          4. 14.3.6.2.4. List files in deb package without installation
          5. 14.3.6.2.5. Get version number of ubuntu package
          6. 14.3.6.2.6. Debian linux apt-get package management cheat sheet
          7. 14.3.6.2.7. Dpkg command cheat sheet for debian linux
          8. 14.3.6.2.8. Aptitude and apt-get
        3. 14.3.6.3. How to interpret the status of dpkg (–list)?
        4. 14.3.6.4. How do i get rid of those "rc" packages?
        5. 14.3.6.5. Package management cheatsheet
        6. 14.3.6.6. Package management on redhat based linux
          1. 14.3.6.6.1. How to check content of rpm package?
          2. 14.3.6.6.2. Basic yum commands
          3. 14.3.6.6.3. Getting started with the yum package manager
          4. 14.3.6.6.4. Rpm command cheat sheet for linux
        7. 14.3.6.7. Package management on debian/ubuntu
      7. 14.3.7. Easy way to install and configure openvpn server on ubuntu 18.04 / ubuntu 16.04
      8. 14.3.8. Howto – reset a lost ubuntu password
      9. 14.3.9. Mount fat32 with read-write permission from command line
      10. 14.3.10. How do i avoid the “s to skip” message on boot?
      11. 14.3.11. Mount windows shared folder on linux as normal user
      12. 14.3.12. Change time zone on ubuntu
      13. 14.3.13. Add new partition to fstab with uuid
      14. 14.3.14. Linux users
      15. 14.3.15. How can i configure a service to run at startup
      16. 14.3.16. Change time zone on centos
      17. 14.3.17. Cron
        1. 14.3.17.1. Turn on crontab log on debian/ubuntu
        2. 14.3.17.2. Cron manual
        3. 14.3.17.3. Using cron basics
        4. 14.3.17.4. Schedule tasks on linux using crontab
      18. 14.3.18. How to measure cpu temperature on ubuntu
      19. 14.3.19. Change user full display name from command line
      20. 14.3.20. Understanding linux cpu load
      21. 14.3.21. Group management on linux
      22. 14.3.22. Mbr tips
      23. 14.3.23. Auto-run script when linux start
      24. 14.3.24. Set the date/time on linux
      25. 14.3.25. Enabling cpu frequency scaling
      26. 14.3.26. How do i find out runlevel of unix or linux system?
      27. 14.3.27. How to set up openvpn server on ubuntu 14.04
      28. 14.3.28. Using sudo
      29. 14.3.29. How to add a user to the sudoers list
      30. 14.3.30. Linux: add a user to group
      31. 14.3.31. Add domain name to hostname automatically when connecting to remote server
      32. 14.3.32. Static dns and ip address allocation
      33. 14.3.33. In unix, how do i find a user's uid or gid?
      34. 14.3.34. At
        1. 14.3.34.1. How to schedule tasks using linux at command
        2. 14.3.34.2. How to schedule tasks on linux using the 'at' command
      35. 14.3.35. How to kick someone out of linux box?
    4. 14.4. Auto-update tmux status bar with active pane pwd
    5. 14.5. Networks related commands on linux
      1. 14.5.1. Nmap使用详解
      2. 14.5.2. Netcat examples
      3. 14.5.3. How to read netstat -an results
      4. 14.5.4. How to i restart sshd
      5. 14.5.5. Netstat 使用详解
      6. 14.5.6. Capture network traffic using wireshark without sudo
      7. 14.5.7. Capture network traffic of another device from pc
      8. 14.5.8. Who opened the port
    6. 14.6. Linux mint tips
      1. 14.6.1. Hide "input method" in context menu
      2. 14.6.2. Install avconv on linux mint or ubuntu
    7. 14.7. Centos
      1. 14.7.1. How to create xorg.conf
      2. 14.7.2. Install oracle client on centos
      3. 14.7.3. Install gnome on centos
      4. 14.7.4. Centos: how to change keyboard layout from cli
    8. 14.8. Common tips
      1. 14.8.1. Open & view 10 different file types with linux less command
      2. 14.8.2. Useful linux wireless commands
      3. 14.8.3. Linux: find out information about current domain name and host name
      4. 14.8.4. Vim tips
      5. 14.8.5. Gstreamer manual
      6. 14.8.6. Check and change file character encoding
      7. 14.8.7. How to customize the gdm sessions list
      8. 14.8.8. Linux和windows 文件共享
      9. 14.8.9. Twm title bar/icon too big
      10. 14.8.10. Raspberry pi: power on / off a tv connected via hdmi-cec
      11. 14.8.11. Linux / unix find files with symbolic links
      12. 14.8.12. How to remove universal access from notification area
      13. 14.8.13. How to convince apt-get not to use ipv6 method
      14. 14.8.14. 如何修改菜单程序图标
      15. 14.8.15. How to search multiple pdf documents for words on linux
      16. 14.8.16. E-mail notification applet for ubuntu
      17. 14.8.17. What process created this x11 window?
      18. 14.8.18. Copy file with path preserved on linux
      19. 14.8.19. Permission denied when accessing virtualbox shared folder when member of the vboxsf group
      20. 14.8.20. Gui tools to view dbus services
      21. 14.8.21. File type in linux/unix
      22. 14.8.22. Changing network interface name on linux
      23. 14.8.23. Mount a remote file system through ssh using sshfs (ssh)
      24. 14.8.24. Find how many files are open and how many allowed in linux
      25. 14.8.25. Top 命令
      26. 14.8.26. How to set permanent dns nameservers in ubuntu and debian
      27. 14.8.27. How to automatically synchronize the shell history between terminal windows
      28. 14.8.28. Ssh login without password
      29. 14.8.29. Ubunu
        1. 14.8.29.1. How to disable systemd-resolved in ubuntu?
        2. 14.8.29.2. Firewall on ubuntu
      30. 14.8.30. Vim: can only undo most recent change
      31. 14.8.31. Grub customizer
      32. 14.8.32. Suspend linux from keyboard/cli
      33. 14.8.33. How to mount linux lvm ubuntu
      34. 14.8.34. Chroot on linux
      35. 14.8.35. Replace tabs with spaces in vi
      36. 14.8.36. Automatically choose “try ubuntu without installing” after booting from usb startup disk
      37. 14.8.37. Concatenate pdf pages together on linux
      38. 14.8.38. Wake your linux up from sleep for a cron job
      39. 14.8.39. Installing ubuntu software center on linux mint
      40. 14.8.40. Stop ubuntu / debian linux from deleting /tmp files on boot
      41. 14.8.41. Ssh tunneling (remote port forwarding)
      42. 14.8.42. How to remove the passphrase for the ssh key without having to create a new key?
      43. 14.8.43. Ssh tunnel: bind: cannot assign requested address
      44. 14.8.44. Issue with terminator keybindings in ubuntu 12.04
      45. 14.8.45. Using auto-completion
      46. 14.8.46. "client is not authorized to connect to server"
      47. 14.8.47. Exclude/hide a user from gdm logon window
      48. 14.8.48. How to convert ssh private key id_rsa to putty .ppk
      49. 14.8.49. Install sogou pinyin input method on ubuntu12.10 by ppa
      50. 14.8.50. Execute a command on user logon
      51. 14.8.51. Shared library search paths
      52. 14.8.52. How do you enable multiple desktops?
      53. 14.8.53. How to determine usb version on linux
      54. 14.8.54. Using server specific private keys for ssh
      55. 14.8.55. Suspend linux from command line
      56. 14.8.56. How to set up nginx load balancing
      57. 14.8.57. How to disable lightdm?
      58. 14.8.58. Ubuntu 10.04英文环境中设置默认中文字体
      59. 14.8.59. How to take a screenshot in linux with the terminal (scrot)
      60. 14.8.60. How to input chinese under linux suse 10
      61. 14.8.61. 新立德安装软件发生错误
      62. 14.8.62. Send-only mail server with exim on ubuntu
      63. 14.8.63. Twm in a nutshell
      64. 14.8.64. Close a listening port opened by hanging ssh tunnel
      65. 14.8.65. Set google chrome to be the default mail handler
      66. 14.8.66. Download static site with wget
      67. 14.8.67. Cygwin x serverlinux (for windows)
      68. 14.8.68. Make a skype call through dbus
      69. 14.8.69. How to convert wma to mp3 on ubuntu linux
      70. 14.8.70. Rotate image rapidly in linux
      71. 14.8.71. File systems
      72. 14.8.72. Installation suse without cd
      73. 14.8.73. Ubuntu 下尝鲜使用ipv6
      74. 14.8.74. Set path in tcsh
      75. 14.8.75. How to disable ssh timeout
      76. 14.8.76. How to mount remote windows partition (windows share) under linux
      77. 14.8.77. Ssh/openssh/portforwarding
      78. 14.8.78. Setup your own raspberry pi airplay receiver
      79. 14.8.79. Repair grub with live cd
      80. 14.8.80. Password-less logins with openssh (with trouble shootings)
      81. 14.8.81. How can i find my public ip using the terminal
      82. 14.8.82. Full guide on how to install stock firmware on huawei maimang 4 rio-al00
      83. 14.8.83. Local port forwarding with ssh
      84. 14.8.84. How do i reload/re-edit the current file with vim?
      85. 14.8.85. Disable ipv6 on ubuntu
      86. 14.8.86. Udev: renamed network interface eth0 to eth1
      87. 14.8.87. Debian 9/10快速开启google bbr的方法,实现高效单边加速
      88. 14.8.88. Log watching using tail or less
      89. 14.8.89. Ssh-keygen: password-less ssh login
      90. 14.8.90. How do i setup dual monitors in xfce/xubuntu?
      91. 14.8.91. Raspberry pi/raspbian processing autostart
      92. 14.8.92. A basic mysql tutorial
      93. 14.8.93. Find most recently updated files on linux
      94. 14.8.94. Install/recover grub from linux live cd
      95. 14.8.95. Ssh key conflicts
      96. 14.8.96. 8 linux commands for wireless network
      97. 14.8.97. Set up wiki on ubuntu
      98. 14.8.98. Customizing vim
      99. 14.8.99. How to change keyboard shortcut in xfce
      100. 14.8.100. How to edit remote files with sublime text via an ssh tunnel
      101. 14.8.101. Disabling ubuntu files & folders search
      102. 14.8.102. Embed sqlplus inside a shell script
      103. 14.8.103. Ubuntu tips
      104. 14.8.104. Change auto login username in lubuntu
      105. 14.8.105. Ssh tunneling (local port forwarding)
      106. 14.8.106. Linux serial console howto
      107. 14.8.107. Banner for log in on linux
      108. 14.8.108. Compacting virtualbox disk images - windows guests
      109. 14.8.109. How can i tell ubuntu to do nothing when i close my laptop lid?
      110. 14.8.110. Map keys on keyboard to something different
      111. 14.8.111. Wireshark won't display any network interface on linux
      112. 14.8.112. Unlock the full potential of pihole
      113. 14.8.113. Find all large/big files on a linux machine
      114. 14.8.114. Manual -- curl usage explained with examples
      115. 14.8.115. Double click on gedit should have underscore selected
      116. 14.8.116. 修改 ubuntu 9.04 英文环境下的默认中文字体
      117. 14.8.117. Easy way to concatenate pdf files in ubuntu linux
      118. 14.8.118. How to mount iso/mdf images in linux
      119. 14.8.119. How to change the title of an xterm
      120. 14.8.120. Install ibus for chinese input on ubuntu
      121. 14.8.121. Xrandr
      122. 14.8.122. Convert text format from dos to unix within vi
      123. 14.8.123. "error - no hard disks were found for the installation. please check your hardware"
      124. 14.8.124. Change keyboard layout from command line
      125. 14.8.125. How to shrink a dynamically-expanding guest virtualbox image
      126. 14.8.126. Change terminal title when pwd change
      127. 14.8.127. Remove inaccessible vm in virtualbox
      128. 14.8.128. How to upgrade debian 9 to debian 10 buster using the cli
      129. 14.8.129. How to turn your raspberry pi into nas server [guide]
      130. 14.8.130. Convert small letters to capital letters
      131. 14.8.131. Twm configuration for vnc
      132. 14.8.132. "xhost: unable to open display" on ubuntu
      133. 14.8.133. Create zip file on linux
      134. 14.8.134. Ubuntu 10.10利用三条命令安装飞信
      135. 14.8.135. Reinstall windows default boot loader
      136. 14.8.136. Write cgi page using bash
      137. 14.8.137. "wc" without file name printed
      138. 14.8.138. How to mount remote directory under linux?
      139. 14.8.139. Send gmail from command line
      140. 14.8.140. Display ^m in vim
      141. 14.8.141. Ubuntu: no sound on real player 11
      142. 14.8.142. Manage docker as a non-root user
      143. 14.8.143. Access windows shared folder from ubuntu
      144. 14.8.144. Get uuid of hard disks on linux
      145. 14.8.145. Ssh client pauses during gss negotiation
      146. 14.8.146. How to fix “x11 forwarding request failed on channel 0″
      147. 14.8.147. User integrated webcam under ubuntu linux
      148. 14.8.148. Setup tftp on ubuntu
      149. 14.8.149. Keeping your ssh connection alive
      150. 14.8.150. Capture screen as video on linux
      151. 14.8.151. Hibernate greyed out on xubuntu 12.10
      152. 14.8.152. Geditor unable to save files
      153. 14.8.153. How to edit remote files with sublime text via an ssh tunnel
      154. 14.8.154. Upgrade raspbian jessie to stretch
      155. 14.8.155. Ubuntu linux: start / stop / restart / reload openssh server
      156. 14.8.156. Using avconv/ffmpeg to convert your video resolution
      157. 14.8.157. X11 forwarding request failed on channel 0
      158. 14.8.158. Change gdm wallpaper in linux mint 12
      159. 14.8.159. Mount physical disk to virtual box
      160. 14.8.160. Using cron basics
      161. 14.8.161. Linux/unix 下常用压缩格式的压缩与解压方法
      162. 14.8.162. Debian linux 下mount usb 移动硬盘文件名显示为乱码的解决办法
      163. 14.8.163. My linux configuration files
      164. 14.8.164. Fluxbox thunar icons missing
      165. 14.8.165. How to change linux login slogan/greeting
      166. 14.8.166. How to set up nginx load balancing with ssl termination
      167. 14.8.167. Installing software from source in linux
      168. 14.8.168. Finding files in linux
      169. 14.8.169. Sshfs in windows
      170. 14.8.170. Pdf printer for ubuntu
      171. 14.8.171. How to use usb devices in virtualbox - option greyed
      172. 14.8.172. Configuring xterm in linux
      173. 14.8.173. Dual monitor support on xfce
      174. 14.8.174. Dirty log for redmine installation
      175. 14.8.175. Splitting up is easy for a pdf file
    9. 14.9. Operation system
      1. 14.9.1. Process info (proc)
      2. 14.9.2. Page addressing
      3. 14.9.3. Linux 进程管理
    10. 14.10. Apache web server
      1. 14.10.1. Apache2: how to redirect users to mobile or normal web site based on device using mod_rewrite
      2. 14.10.2. Url redirect/rewrite using the .htaccess file
      3. 14.10.3. Common apache misconfigurations
      4. 14.10.4. How to install apache on linux
      5. 14.10.5. Hosting multiple websites with apache2
    11. 14.11. How to change lcd brightness from command line (or via script)?
    12. 14.12. Emacs
      1. 14.12.1. Show function name in c-mode
      2. 14.12.2. Speed up cscope in emacs
      3. 14.12.3. Emacs, convert dos to unix and vice versa
      4. 14.12.4. Search buffers in emacs
      5. 14.12.5. Etags 用法
      6. 14.12.6. Quickies for emacs
      7. 14.12.7. Parenthesis matching in emacs
      8. 14.12.8. Change tab display width
      9. 14.12.9. Improving ansi-term
      10. 14.12.10. Emacs tips
      11. 14.12.11. Using etags in emacs
      12. 14.12.12. Replace tabs with spaces
      13. 14.12.13. Undo / redo in emacs
      14. 14.12.14. Browse source code with emacs plus cscope on linux
      15. 14.12.15. Some advanced emacs tips
      16. 14.12.16. Emacs: buffer tabs
      17. 14.12.17. Configuration file
      18. 14.12.18. Speedbar in one frame
      19. 14.12.19. Using cscope for better source-code browsing
      20. 14.12.20. Emacs customization (example)
      21. 14.12.21. Speedbar: file/tag summarizing utility
      22. 14.12.22. Simple emacs configuration
      23. 14.12.23. Enable tabbed windows for emacs on ubuntu
    13. 14.13. Ubuntu
      1. 14.13.1. Change empathy sounds for ubuntu
      2. 14.13.2. Xubuntu 13.10 shuts down without asking when power button pressed
      3. 14.13.3. Ubuntu 10.10诸多问题解决方法
      4. 14.13.4. Upgrade ubuntu to newer release
      5. 14.13.5. Change splash screen of ubuntu linux
      6. 14.13.6. How to install ubuntu tweek
      7. 14.13.7. Customize boot splash screen on ubuntu 11.04 (plymouth)
      8. 14.13.8. Vbox 4.0 gives verr_suplib_owner_not_root
      9. 14.13.9. Ubuntu 10.04/11.04/linux mint 中文字体问题
      10. 14.13.10. Xfce 4.8 - no applications found
      11. 14.13.11. Cusomize sound theme for ubuntu
      12. 14.13.12. Ubuntu boot screen resolution
      13. 14.13.13. Set password for ubuntu root
      14. 14.13.14. Install pps/ppstream on ubuntu 12.04+
    14. 14.14. Solaris specific commands
      1. 14.14.1. Solaris tips
      2. 14.14.2. How to install package on solaris 10
      3. 14.14.3. Cpu / memory load
      4. 14.14.4. Show complete command on command line when we use 'ps'
      5. 14.14.5. Delete key not working on solaris
    15. 14.15. Shell programming
      1. 14.15.1. Sed, a stream editor
      2. 14.15.2. 7 ways to run shell commands in ruby
      3. 14.15.3. Awk tips
        1. 14.15.3.1. Control statements of awk
        2. 14.15.3.2. Pass shell variables to awk
        3. 14.15.3.3. Awk 命令
        4. 14.15.3.4. 8 powerful awk built-in variables – fs, ofs, rs, ors, nr, nf, filename, fnr
        5. 14.15.3.5. Awk built-in string functions with sample
      4. 14.15.4. Print without new line
      5. 14.15.5. Unix command:read
      6. 14.15.6. Tcsh programming
      7. 14.15.7. Stderr redirection
      8. 14.15.8. Korn shell
        1. 14.15.8.1. Korn shell variables
        2. 14.15.8.2. String operators (korn shell)
        3. 14.15.8.3. Korn shell arrays
        4. 14.15.8.4. Korn shell file options (condition check)
        5. 14.15.8.5. Korn shell
        6. 14.15.8.6. Korn shell tips
        7. 14.15.8.7. Use arrow key in interactive ksh script
        8. 14.15.8.8. Greper
        9. 14.15.8.9. Ksh 笔记
      9. 14.15.9. Bash tips
        1. 14.15.9.1. Tmout – automatically exit unix shell when there is no activity
        2. 14.15.9.2. Bash for loop with a range of numbers
        3. 14.15.9.3. Operators in bash
        4. 14.15.9.4. If in bash
        5. 14.15.9.5. Change your prompt string for bash
        6. 14.15.9.6. Using getopts in bash shell script to get long and short command line options
        7. 14.15.9.7. Bash for loop examples
        8. 14.15.9.8. How to run an alias in a shell script?
        9. 14.15.9.9. Printf in bash
        10. 14.15.9.10. Bash parameter expansion
        11. 14.15.9.11. Manipulating strings in bash
        12. 14.15.9.12. Bash string processing
        13. 14.15.9.13. Bash options
        14. 14.15.9.14. Performing math calculation in bash
        15. 14.15.9.15. A running bash script is hung somewhere. can i find out what line it is on?
        16. 14.15.9.16. Split line into words in bash
        17. 14.15.9.17. Quick hex / decimal conversion using cli
        18. 14.15.9.18. Conditions in bash scripting (if statements)
        19. 14.15.9.19. Howto: use bash for loop in one line
        20. 14.15.9.20. I/o redirection in bash
        21. 14.15.9.21. 15 useful bash shell built-in commands (with examples)
        22. 14.15.9.22. How to: change / setup bash custom prompt (ps1)
      10. 14.15.10. Tcsh
        1. 14.15.10.1. Stderr rediection
      11. 14.15.11. Sed
        1. 14.15.11.1. Regexp
      12. 14.15.12. Add a binary payload to your shell scripts
  15. 15. Javascript
    1. 15.1. How to get youtube playlist contents from the youtube data api
    2. 15.2. How to intercept request/response with axios

Tech notes

Emacs

  • Show function name in c-mode
  • Speed up cscope in emacs
  • Emacs, convert dos to unix and vice versa
  • Search buffers in emacs
  • Etags 用法
  • Quickies for emacs
  • Parenthesis matching in emacs
  • Change tab display width
  • Improving ansi-term
  • Emacs tips
  • Using etags in emacs
  • Replace tabs with spaces
  • Undo / redo in emacs
  • Browse source code with emacs plus cscope on linux
  • Some advanced emacs tips
  • Emacs: buffer tabs
  • Configuration file
  • Speedbar in one frame
  • Using cscope for better source-code browsing
  • Emacs customization (example)
  • Speedbar: file/tag summarizing utility
  • Simple emacs configuration
  • Enable tabbed windows for emacs on ubuntu