Styling Syntax Test
In this document, we’ll showcase some commonly used features that Jekyll can achieve in a generated website. All of them can work out-of-the-box if you forke...
In this document, we’ll showcase some commonly used features that Jekyll can achieve in a generated website. All of them can work out-of-the-box if you forke...
Provides quick access, best practice, and useful resources for Python programming.
This document provides the notation used in the Deep Learning Book, and is highly based on this LaTex file. You can refer to the source of this post for the ...
HTML minimal template for quick reference.
Provides quick access and useful resources for Yahboom Dofbot.
Provides quick access and useful resources for NVIDIA Jetson.
Provides quick access and useful resources for Stereolabs Zed Camera.
Provides quick access and useful resources for Clearpath Husky.
Provides quick access and useful resources for Yujin Robot’s Iclebo Kobuki.
Provides quick access and useful resources for ROS.
Provides quick access to common Unicode blocks/symbols/Emojis/Emoticons.
All services here has a free tier for accessing the computation resources. The free services all fall under one of the categories: free credits for a lim...
Set up a OpenVPN Server on your own Ubuntu server.
Set up a Virtual Machine on VirtualBox.
Provides quick access and useful resources for NVIDIA Omniverse.
Provides quick access and useful resources for Universal Robots.
Provides quick access and useful resources for Intel RealSense camera.
Quick access and useful resources for contributing to GDB.
Provides quick access and useful resources for Velodyne Lidar. This post focus on the Puck Lidar, which is previously named VLP-16.
Go to Disk Management (or Create and format hard disk partitions)
Download MonoGame Download DirectX End-User Runtimes.
In File Explorer, hold Shift when right-clicking on a blank space in the desired folder bring up the Extended Context Menu. One of the options is Open Comman...
Type following lines to command prompt. TAKEOWN /F "<PATH>" /R /D Y ICACLS "<PATH>" /reset /T
Syntax mklink [[/d] \| [/h] | [/j]] <Link> <Target>
Open Magnifier. Turn on color inversion option. Ctrl+Alt+F to active (Full Screen) Ctrl+Alt+D to disable (Docked)
Download Plugins or Scripts You can find plugin in registry.gimp.org. Extracting the downloaded plugin packages to files with extensions like .scm, .py....
When you want to test a simple I/O function that won’t change parent directories and files, you can just add a file in the test project and set it to Always ...
When using ramswaroop’s Jekyll Photography template on windows, executing gulp results the error message shown below.
Installing Jupyter Notebook with Lisp kernel on Ubuntu on VirtualBox.
Could not open library 'libcurl.dll': The specified module could not be found.
If the timeline preview in Adobe Premiere keeps shaking back and forth, try to remove the audio input. Set Edit->Preferences->Audio Hardware->Deafa...
The dx, dy in MOUSEINPUT should be within [0, 65535] when using absolute coordinates. And the currect formula should be: dx := x * 65536 / ScreenWidth + 1
When executing nuget pack [ProjectName].nuspec The error message occured: Value cannot be null or an empty string. Parameter name: value It’s caused by the...
在網路上有個能做醫學影像標記的開源專案 AIM on ClearCanvas 他目前出到第 4.5 版,我想要修改其中有發現的一些 bugs. 因為過程中遇到了很多問題,花了很多時間才解決(快整整三天),於是我把我的經驗整理一下,以供日後參考。
從 Verilog code 轉 block diagram.
I’m using Windows Server 2008 R2 64-bit. However, cleanmgr.exe cannot be launched directly using Win+R.
Use DwmGetWindowAttribute instead of GetWindowRect when in Windows Vista and above.
List of WM_XXXs is here.
McAfee LifeSafe steals the active window’s focus. I found it by immediately pressing Alt+F4 when the focus is lost and capture the event using Process Monit...
Convert to PDF file When I use pandoc to convert markdown to pdf on Windows. The command below fails and give me an error message.
Accidentally deleted bookmarks and Ctrl+Z cannot help, try restoring it. In Bookmarks->Show All Bookmarks->Import and Backup.
將你的程式碼自動縮排/美化。 手動縮排程式碼是一個好習慣,但是程式碼一變長,或是一次性刪減很多不同的地方,甚至是幫別人 debug 沒編排好的 code 時,自動縮排快捷鍵就會變得非常方便。以下介紹一些 C/C++ 比較常用的 IDE 中如何使用自動縮排。 如果有自己愛用的 IDE 沒有被列在下面也歡迎告知我...
The settings I used in my vimrc for code formatting: " Need astyle installed autocmd BufNewFile,BufRead *.c set formatprg=astyle\ -A1xjxVpSNYk1Hm0xwxWO auto...
Follow the steps here. If you encountered the problem that the downloaded Install High Sierra file only has 19MB. Then, check your OSX version and App Stor...
Some problems that I encountered when establishing connection through LAN when playing multiplayer games.
When using google chrome in incognito mode, it become very slow to load any pages. It shows the downloading proxy script... message when loading the page. T...
If your notebook’s fan is always on for some unknown reason, its fan settings might be changed to always on. You can change it back in the BIOS or using the...
This is a proof which only uses directional derivatives. We want to prove the Second Derivative Test.
git filter-branch --force --index-filter 'git rm --cached --ignore-unmatch PATH-TO-YOUR-FILE-WITH-SENSITIVE-DATA' --prune-empty --tag-name-filter cat -- --al...
I got the error message: Failed to load resource: net::ERR_CONNECTION_REFUSED after using vscode-chrome-debug. That’s because we need to open a server by ou...
Google Chrome sometimes become black-screen when resumed from minimized state, we can fix it by disabling Settings->Advanced->Use hardware acceleration...
Follow the link here. Further Reading 第五代倉頡輸入法手冊 | cbflabs 倉頡輸入法練習 1 | ifreesite
In the recent update of Win10, the settings have been changed to: Modern Settings->Time & Language->Region and Language->Advanced keyboard sett...
When using Code::Blocks, I get the error when using MinGW g++ to compile: to_string is not a member of std. This is actually a bug of MinGW, which can be fi...
Unity is a cross-platform game engine. When we want to export our game to Windows Store, it will show you a bunch of errors. The article below is some notes ...
Setting up Hinet Webmail on mailing programs are such a hassle. By changing Outgoing Server to msr.hinet.net. In ThunderBird settings: Tools->Account Set...
When using cmd in Windows 10 to run some operation, sometimes it will freeze (or hang) until we press a key. This seems to be a bug. Disabling Quick Edit Mo...
When pushing large files to GitLab or some other remotes, sometimes it will fail. We can fix it by the following command: git config http.postBuffer 5242880...
If you’re a superuser, you might think Windows Defender’s AntiVirus is slowing your computer. If you don’t want this feature, you can disable it. Go to rege...
If you encoutered the following error message when using Visual Studio + Boost, it means that you didn’t have the staged library files. cannot open file 'li...
Downgrade any package installed by pacman.
當 Emacs 裡面有「硬值」、「說明」、「內文」、「閱讀」、「腳」這幾個字時,org mode 會變很慢很慢,但刪掉後就沒事了。後來確認是因為字形的問題。可以從這邊 下載微軟雅黑體 (Microsoft YaHei Mono), 然後在 Options > Set Default Font... 裡面更改...
There’s a audio bug in Windows 10, the sound icon at the notification bar is normal, but there’s no sound. When this problem occurs, Youtube might freeze, a...
There are many GitLab issues that don’t exist in GitHub, I’ll list some below. Permission denied when pushing Must use the command below to clone, otherwis...
Arduino 1.6.9 uses 13 instead of LED_BUILTIN, which is equal to 7 in the newest version. Writing to the wrong port causes the wrong result.
Using the Windows 10 shortcut Win + Shift + S to crop a certain region, and use Alt + Tab and paste to quickly add notes.
My computer still has the 100% disk problem, however it seems to happen less by following the steps below: Disable Windows Search, Superfetch. Disable ...
Open a Unity project: Edit > Preferences > GI Cache > Clean Cache In my case I cleaned 10 GB of caches. Further Reading Manual: GI cache | Uni...
Some image files you downloaded from the internet might be in the incorrect format. You can open it in PhotoShop, GIMP, Paint.NET, … and re-save it as *.png ...
Using Eslint with egg.js will have errors when linting files using: eslint --fix --ext .js,.vue --ignore-path .gitignore .
Recently I’ve been using Tensorflow Extended (TFX) and I observed something interesting about the search results of Google and DuckDuckGo. When searching tf...
OneTab is a nice extension, but it becomes very slow when we have about 10k tabs. There aren’t options in OneTab to delete all tabs after exporting them. So ...
When using Phaser with tilemaps, the player might fall through the map, which is the notorious tunneling (bullet-through-paper) problem. We can solve it by C...
There might be some hidden files when accessing USB sticks. There are 2 choices: Configure the file explorer to see hidden files, or make the files visible b...
In Office Word: Review > Compare > Compare.... The differences are shown by a red line on the left side for each of the window. Not to be confused by t...
Dropbox may stop syncing on Linux without any error message. The issue may arise from 2 causes: The user does not have the privilege to access the files t...
On Windows 10, OBS Studio may capture a black screen even with display added: The solution is to search for Graphics settings. Select Classic App and clic...
When trying to use a Wacom Tablet to draw freely in Adobe Acrobat Pro on Windows 10, the line may not be smooth. The solution is to search for Wacom Table...
If your Android Phone transfers file very slowly when using USB, you can speed up the process by using ADB File Transfer with debugging mode. See this link ...
The metadata in setup.py must use double-quoted strings instead of single-quoted strings so that PyPI can parse it without error.
CentOS 6 is in archived state, but may still be used for education purposes. This post guides you through the installation process: (1) Download ISO file (2...
Resize VDI with File > Virtual Media Manager. If you are using snapshots, remember to resize all snapshots. Reference: resize vbox disk.vhd w...
To solve the conflict of Ctrl+B hotkey, configure the user preference. In Settings > Advanced Settings Editor > Keyboard Shortcuts > User Preferenc...
In Windows 10: In Settings > Network & Internet > Status, click Change adapter options Open another window Settings > Network & Interne...
(Optional) Install Windows 10 Shrink the Windows partition, resulting some Unallocated Space. The built-in Disk Management may have shrinking issues due...
Open Color Management Select your current display Check Use my settings for this device Add a new profile and select sRGB IEC61966-2.1 under ICC Pro...
How to retrieve CUDA and cuDNN versions. Please note that the CUDA version in nvidia-smi does not show the currently installed CUDA version. Instead, it sho...
For commercial use, you can use RustDesk, or Google Remote Desktop (doesn’t support Linux). For personal use, you can further use TeamViewer, Anydesk, RealV...
Some resources for setting up Tiger VNC on Ubuntu.
xrandr: RandR (Resize and Rotate) X Window System extension.
Some styling notes on pandoc.
Some notes and references on the GPU passthrough settings. The guide is a sufficient condition for GPU passthrough, not a necessary one. Keep in mind that t...
Disable Wayland on Ubuntu for Anydesk, Rustdesk, etc.
Some setup scripts / guides for VMs in Proxmox VE. This note is highly dependent on the following repo: https://github.com/j3soon/linux-scripts
Guide for setting up X11 Forwarding from Linux to Windows through SSH.
Connect controller via cable [Device Manager] -> [Xbox Peripherals] -> [Xbox Controller] Right click -> [Properties] -> [Power Management]...
Win + R and enter shell:startup. Reference: Add an app to run automatically at startup in Windows 10
If your arXiv logs show that it is using hlatex, then you can add \pdfoutput=1 in the beginning of your LaTex file to switch to using hpdflatex. Reference: ...
After allowing Wake On LAN in the BIOS (example), we need to setup the OS to allow Wake On LAN. For Ubuntu Desktop, see the Debian guide. For Proxmox V...
WSL steals the active window’s focus.
Use a graph to describe the relationship of Deep Reinforcement Learning baselines. Table the characteristic of these algorithms. List out the papers and blog...