41554 blogs · [ { "id": "01a0878c-2b5a-718a-bbcc-7277c8b51a50", "title": "Exclusive and Inclusive Motion in Neovim/Vim", "url": "https://jdhao.github.io/2019/05/18/nvim_exclusive_inclusive_motion/", "published_at": "2019-05-17T17:18:28+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277c957ed70", "title": "Nifty Nvim Techniques Which Make My Life Easier -- Series 3", "url": "https://jdhao.github.io/2019/05/14/nifty_nvim_techniques_s3/", "published_at": "2019-05-14T14:37:04+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277c99b3ecd", "title": "Why Doesn't Jedi Autocompletion Work for Some Methods", "url": "https://jdhao.github.io/2019/05/13/jedi_autocomplete_type_hints/", "published_at": "2019-05-13T12:36:10+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277c9b35231", "title": "Vim-like Editing inside Browser", "url": "https://jdhao.github.io/2019/05/11/nvim_text_input_browser/", "published_at": "2019-05-11T04:14:06+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277ca0c5da9", "title": "Markdown 生成 HTML 时汉字之间出现多余空格问题", "url": "https://jdhao.github.io/2019/05/04/markdown_extra_space/", "published_at": "2019-05-04T15:26:14+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277caf25172", "title": "小米 9 安装谷歌商店(Google Play Store)与相关配置", "url": "https://jdhao.github.io/2019/05/04/mi9_google_play_configure/", "published_at": "2019-05-04T07:53:29+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277cbafd443", "title": "Create Mappings That Take A Count in Neovim", "url": "https://jdhao.github.io/2019/04/29/nvim_map_with_a_count/", "published_at": "2019-04-29T15:08:16+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277cc455485", "title": "Spell Checking in Nvim", "url": "https://jdhao.github.io/2019/04/29/nvim_spell_check/", "published_at": "2019-04-29T14:35:54+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277cc541e76", "title": "English Words Completion inside Neovim/Vim", "url": "https://jdhao.github.io/2019/04/26/words_completion_nvim/", "published_at": "2019-04-25T18:15:05+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277cc9f6cab", "title": "How to Use Python Inside Vim Script with Neovim", "url": "https://jdhao.github.io/2019/04/22/mix_python_and_vim_script/", "published_at": "2019-04-22T08:05:10+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277cd1835d5", "title": "Nifty Little Nvim Techniques to Make My Life Easier -- Series 2", "url": "https://jdhao.github.io/2019/04/17/nifty_nvim_techniques_s2/", "published_at": "2019-04-16T16:49:06+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277cdafbdac", "title": "Setting up Ultisnips for Neovim", "url": "https://jdhao.github.io/2019/04/17/neovim_snippet_s1/", "published_at": "2019-04-16T16:28:45+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277ce7de8c0", "title": "Mac 上罗技 M590 鼠标设置", "url": "https://jdhao.github.io/2019/04/02/mac_logitech_mouse_setting/", "published_at": "2019-04-01T17:50:31+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277cf7d9677", "title": "Nifty Little Nvim Techniques to Make My Life Easier -- Series 1", "url": "https://jdhao.github.io/2019/03/28/nifty_nvim_techniques_s1/", "published_at": "2019-03-27T16:24:33+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277cfb77284", "title": "A Complete Guide on Writing LaTeX with Vimtex in Neovim", "url": "https://jdhao.github.io/2019/03/26/nvim_latex_write_preview/", "published_at": "2019-03-26T14:54:43+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277d096b87f", "title": "Manipulating Images with Alpha Channels in Pillow", "url": "https://jdhao.github.io/2019/03/07/pillow_image_alpha_channel/", "published_at": "2019-03-07T08:21:57+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277d1761738", "title": "Sublime Text Regular Expression Cheat Sheet", "url": "https://jdhao.github.io/2019/02/28/sublime_text_regex_cheat_sheet/", "published_at": "2019-02-28T15:29:44+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277d1e89db1", "title": "Cropping Rotated Rectangles from Image with OpenCV", "url": "https://jdhao.github.io/2019/02/23/crop_rotated_rectangle_opencv/", "published_at": "2019-02-22T17:14:26+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277d2a614b4", "title": "Boosting Your Productivity on Terminal with Zsh and Plugins", "url": "https://jdhao.github.io/2019/02/19/zsh_advanced_configuration/", "published_at": "2019-02-18T16:27:53+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277d371aad7", "title": "最新版 Rime 输入法使用 (2022 更新)", "url": "https://jdhao.github.io/2019/02/18/rime_configuration_intro/", "published_at": "2019-02-17T16:32:40+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277d39b2685", "title": "Display Image with Pillow inside Ubuntu on Windows", "url": "https://jdhao.github.io/2019/02/16/pillow_show_image_on_wls/", "published_at": "2019-02-16T03:42:55+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277d3dda417", "title": "Faster Directory Navigation with z.lua", "url": "https://jdhao.github.io/2019/02/14/fast_dir_navigation_zlua/", "published_at": "2019-02-14T10:35:05+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277d4d36b13", "title": "Cmder Advanced Configurations", "url": "https://jdhao.github.io/2019/02/03/cmder_advanced_configuration/", "published_at": "2019-02-03T10:16:51+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277d4f246ab", "title": "Nvim-qt Settings on Windows 10", "url": "https://jdhao.github.io/2019/01/17/nvim_qt_settings_on_windows/", "published_at": "2019-01-17T14:04:05+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277d53bc41e", "title": "Tmux Plugin Install and Management", "url": "https://jdhao.github.io/2019/01/17/tmux_plugin_management/", "published_at": "2019-01-17T14:03:16+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277d59c67df", "title": "How to Debug Python Code in Terminal", "url": "https://jdhao.github.io/2019/01/16/debug_python_in_terminal/", "published_at": "2019-01-16T02:21:12+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277d687567a", "title": "Markdown Writing and Previewing in Neovim -- A Complete Guide", "url": "https://jdhao.github.io/2019/01/15/markdown_edit_preview_nvim/", "published_at": "2019-01-15T07:27:57+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277d731a2a9", "title": "Line Number Settings for More Efficient Movement in Neovim", "url": "https://jdhao.github.io/2019/01/11/line_number_setting_nvim/", "published_at": "2019-01-11T12:25:31+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277d744a157", "title": "两个大规模中文语料库介绍以及处理", "url": "https://jdhao.github.io/2019/01/10/two_chinese_corpus/", "published_at": "2019-01-09T16:27:00+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277d7534733", "title": "Windows 系统下几款程序员不可不用的神器", "url": "https://jdhao.github.io/2019/01/07/windows_tools_for_programmers/", "published_at": "2019-01-07T02:08:00+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277d819d1f8", "title": "我的 2018 阅读清单", "url": "https://jdhao.github.io/2018/12/25/my_reading_list_2018/", "published_at": "2018-12-24T17:12:25+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277d8ab879a", "title": "A Complete Guide to Neovim Configuration for Python Development", "url": "https://jdhao.github.io/2018/12/24/centos_nvim_install_use_guide_en/", "published_at": "2018-12-23T16:14:00+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277d8cfe1ae", "title": "How Is Newline Handled in Python and Various Editors?", "url": "https://jdhao.github.io/2018/12/08/newline_vim_python_sublime_notepad/", "published_at": "2018-12-08T14:30:50+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277d8f6a6ed", "title": "Two Issues Related to ImageFont Module in PIL", "url": "https://jdhao.github.io/2018/12/04/two_issues_related_to_imagefont_pillow/", "published_at": "2018-12-04T14:48:00+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277d9983e6d", "title": "在 Listary 中调用 GoldenDict 或欧路词典查单词", "url": "https://jdhao.github.io/2018/12/04/golden_dict_install_usage/", "published_at": "2018-12-04T07:03:38+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277da1d4b90", "title": "Reading and Writing Text Files on Windows", "url": "https://jdhao.github.io/2018/12/03/text_file_read_write_on_windows/", "published_at": "2018-12-03T05:06:00+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277da60ad37", "title": "The Mathematics behind Font Shapes --- Bézier Curves and More", "url": "https://jdhao.github.io/2018/11/27/font_shape_mathematics_bezier_curves/", "published_at": "2018-11-27T08:14:00+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277db3b86a6", "title": "快速识别图片字体:字体识别工具介绍", "url": "https://jdhao.github.io/2018/11/22/online_font_recognition_tool/", "published_at": "2018-11-22T11:57:00+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277dbec31f2", "title": "Deoplete Failed to Load at Startup after Updating Python neovim Package", "url": "https://jdhao.github.io/2018/11/19/deoplete_failed_to_load_neovim/", "published_at": "2018-11-19T10:18:00+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277dc5625ca", "title": "What Is The Difference between pip, pip3 and pip3.6 Shipped with Anaconda3?", "url": "https://jdhao.github.io/2018/11/19/anaconda3_windows_difference_between_pip_pip3/", "published_at": "2018-11-19T08:30:00+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277dc60a36a", "title": "Windows 10 系统下 Neovim 安装与配置", "url": "https://jdhao.github.io/2018/11/16/neovim_configuration_windows-zh/", "published_at": "2018-11-15T17:02:37+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277dd1af371", "title": "How to Use shutil.move() on Windows and Linux", "url": "https://jdhao.github.io/2018/11/15/shutil_linux_windows_usage/", "published_at": "2018-11-15T12:58:00+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277ddade874", "title": "Neovim configuration on Windows 10", "url": "https://jdhao.github.io/2018/11/15/neovim_configuration_windows/", "published_at": "2018-11-15T10:08:00+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277ddca96a5", "title": "Commonly-used Building Options Explained", "url": "https://jdhao.github.io/2018/11/07/option_flag_meaning_build_packages_from_source/", "published_at": "2018-11-07T13:38:00+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277de847a0a", "title": "Fzf Installation and Usage", "url": "https://jdhao.github.io/2018/11/05/fzf_install_use/", "published_at": "2018-11-05T15:54:29+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277df6a5e9c", "title": "Execellent Development Experience with Cygwin and Mintty Terminal on Windows 10", "url": "https://jdhao.github.io/2018/10/23/cygwin_install_and_use/", "published_at": "2018-10-23T07:00:00+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277df96f07c", "title": "Tmux Questions and Trouble Shootings", "url": "https://jdhao.github.io/2018/10/23/tmux_questions_and_trouble_shooting/", "published_at": "2018-10-22T17:39:04+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277e03ca8b3", "title": "File Sharing between Android and Mac Wirelessly without Pain", "url": "https://jdhao.github.io/2018/10/21/transfer_file_between_android_mac_wireless/", "published_at": "2018-10-21T07:01:03+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277e041c62d", "title": "博客图床从七牛云存储迁移到腾讯云存储", "url": "https://jdhao.github.io/2018/10/20/qiuniu_migrate_to_tencent_cos/", "published_at": "2018-10-20T12:57:35+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277e0f9289f", "title": "Setting up True Color Support for Neovim and Tmux on Mac", "url": "https://jdhao.github.io/2018/10/19/tmux_nvim_true_color/", "published_at": "2018-10-18T17:08:00+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277e18957ab", "title": "An Introduction to Lookaround Regular Expression in Neovim/Vim", "url": "https://jdhao.github.io/2018/10/18/regular_expression_nvim/", "published_at": "2018-10-18T11:34:00+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277e1a4ed01", "title": "Building and Install Tmux from Source on Linux", "url": "https://jdhao.github.io/2018/10/16/tmux_build_without_root_priviledge/", "published_at": "2018-10-16T05:21:00+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277e1dd8e97", "title": "Building Zsh from Source and Configuring It on CentOS", "url": "https://jdhao.github.io/2018/10/13/centos_zsh_install_use/", "published_at": "2018-10-13T10:29:00+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277e21664b9", "title": "Mechanical Keyboard Set up For Mac", "url": "https://jdhao.github.io/2018/10/13/mac_external_keyboard_setup/", "published_at": "2018-10-12T18:32:21+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277e31445d1", "title": "A Simple Guide on How to Use the Python Logging Module", "url": "https://jdhao.github.io/2018/10/12/python_logging_module/", "published_at": "2018-10-12T14:13:00+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277e3156be3", "title": "Set up the Default Value for Boolean Option in Argparse", "url": "https://jdhao.github.io/2018/10/11/python_argparse_set_boolean_params/", "published_at": "2018-10-11T08:33:00+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277e35cc624", "title": "把博客从 Hexo 迁移到 Hugo", "url": "https://jdhao.github.io/2018/10/10/hexo_to_hugo/", "published_at": "2018-10-10T15:09:57+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277e37a0ba2", "title": "Fixing the nerdtree Window Problem with `bd` Command in Nvim", "url": "https://jdhao.github.io/2018/10/09/nerdtree_windows_issue_bd_vim/", "published_at": "2018-10-09T04:19:00+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277e4649b3d", "title": "Server Autologin with Expect", "url": "https://jdhao.github.io/2018/10/08/server_autologin_with_expect/", "published_at": "2018-10-08T15:01:24+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277e47871c4", "title": "The Fastest Way to Search A Keyword across the Project in Neovim", "url": "https://jdhao.github.io/2018/10/07/nvim_fast_keyword_search/", "published_at": "2018-10-07T09:34:01+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277e4d13e70", "title": "Vim-like Settings for Tmux", "url": "https://jdhao.github.io/2018/09/30/tmux_settings_for_vim_users/", "published_at": "2018-09-30T00:00:00+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277e53de602", "title": "How to Switch between Buffers Quickly in Neovim/Vim", "url": "https://jdhao.github.io/2018/09/29/switching_buffers_quickly_neovim/", "published_at": "2018-09-29T08:41:00+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277e56470fb", "title": "How to Use Tagbar in Neovim", "url": "https://jdhao.github.io/2018/09/28/nvim_tagbar_install_use/", "published_at": "2018-09-28T04:17:03+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277e5f2cd9b", "title": "写给初学者的 Markdown 教程", "url": "https://jdhao.github.io/2018/09/21/markdown_tutorial_for_beginners/", "published_at": "2018-09-21T08:59:00+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277e600b42c", "title": "Use Pylint for Code Checking inside Neovim", "url": "https://jdhao.github.io/2018/09/20/disable_warning_neomake_pylint/", "published_at": "2018-09-20T09:31:00+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277e63aba14", "title": "Intro to Nvim File Explorer Plugin Nerdtree", "url": "https://jdhao.github.io/2018/09/10/nerdtree_usage/", "published_at": "2018-09-10T03:44:43+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277e6fa8356", "title": "为什么 .bash_profile 里面的设置不生效?", "url": "https://jdhao.github.io/2018/09/06/login_interactive_shell_bash/", "published_at": "2018-09-05T16:12:53+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277e7404e6b", "title": "Linux 下 Neovim 配置 Python 开发环境指南", "url": "https://jdhao.github.io/2018/09/05/centos_nvim_install_use_guide/", "published_at": "2018-09-05T12:34:00+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277e7e70370", "title": "How to Replace A Page of PDF File with Another PDF", "url": "https://jdhao.github.io/2018/06/04/insert-image-page-to-pdf/", "published_at": "2018-06-04T06:18:34+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277e8b213c1", "title": "How to Change Intersection Point of X and Y Axis in Matplotlib", "url": "https://jdhao.github.io/2018/05/21/matplotlib-change-axis-intersection-point/", "published_at": "2018-05-21T03:02:09+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277e9118e44", "title": "利用母版视图在 PowerPoint 中制作个性化页脚页眉", "url": "https://jdhao.github.io/2018/05/19/powerpoint-header-footer-master-view/", "published_at": "2018-05-19T10:28:40+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277e9f8854d", "title": "How to Push Local Git Repo to Remote Repo in GitHub", "url": "https://jdhao.github.io/2018/05/16/git-push-local-to-remote/", "published_at": "2018-05-16T08:22:54+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277ea2d166c", "title": "How to Read and Write CSV Files in Python", "url": "https://jdhao.github.io/2018/05/13/read-write-csv-file-with-header/", "published_at": "2018-05-13T13:24:42+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277ea850358", "title": "回忆汶川地震", "url": "https://jdhao.github.io/2018/05/12/memory-of-wenchuan-earthquake/", "published_at": "2018-05-12T15:48:22+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277eb56f28a", "title": "使用 Microsoft Word 撰写论文常见问题总结", "url": "https://jdhao.github.io/2018/05/10/write-paper-word-issues/", "published_at": "2018-05-10T13:04:00+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277ebc811e8", "title": "A Tutorial on Creating GitHub Pull Requests", "url": "https://jdhao.github.io/2018/05/06/first-github-pull-request/", "published_at": "2018-05-06T07:23:00+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277ebe18a63", "title": "如何在新版 MX 播放器中加入对 AC-3 音频支持", "url": "https://jdhao.github.io/2018/04/24/mxplayer-ac3-codec-support/", "published_at": "2018-04-24T06:18:11+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277ec3d1c8e", "title": "读《众病之王:癌症传》有感", "url": "https://jdhao.github.io/2018/04/16/cancer-the-emperor-of-all-meladies/", "published_at": "2018-04-16T09:32:04+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277ecaeb62d", "title": "How to Use Putty on Windows", "url": "https://jdhao.github.io/2018/04/12/putty-windows-x11-forwarding-setup/", "published_at": "2018-04-11T16:20:26+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277eccbc673", "title": "How to Plot Unicode Characters with Matplotlib", "url": "https://jdhao.github.io/2018/04/08/matplotlib-unicode-character/", "published_at": "2018-04-08T14:33:46+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277ed616df5", "title": "Set Default GPU in PyTorch", "url": "https://jdhao.github.io/2018/04/02/pytorch-gpu-usage/", "published_at": "2018-04-02T03:13:22+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277ede609ad", "title": "How to Use Chinese with LaTeX", "url": "https://jdhao.github.io/2018/03/29/latex-chinese/", "published_at": "2018-03-29T09:54:13+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277ee4940e6", "title": "全面总结如何在 LaTeX 中使用中文 (2020 最新版)", "url": "https://jdhao.github.io/2018/03/29/latex-chinese.zh/", "published_at": "2018-03-29T09:54:13+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277ef1e1f4d", "title": "A Complete Guide on Writing and Building C++ Programs in Sublime Text", "url": "https://jdhao.github.io/2018/03/28/sublime-cpp-build-system/", "published_at": "2018-03-28T13:54:23+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277ef9ab7c4", "title": "使用 Endnote 为论文每个章节制作单独的参考文献列表", "url": "https://jdhao.github.io/2018/03/24/separate-reference-with-endnote/", "published_at": "2018-03-24T07:18:00+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277efeddce3", "title": "Set up Sublime Text as Your Ultimate LaTeX Editor", "url": "https://jdhao.github.io/2018/03/10/sublime-text-latextools-setup/", "published_at": "2018-03-10T04:57:05+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277f033a0ac", "title": "Set up X11 Forwarding with Git for Windows (git-bash)", "url": "https://jdhao.github.io/2018/03/02/windows-connect-server-x11-with-gitbash/", "published_at": "2018-03-01T16:05:00+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277f0f5afb9", "title": "Customize Favicon for Hexo Blog in Theme NexT", "url": "https://jdhao.github.io/2018/02/08/favicon-theme-next-setup/", "published_at": "2018-02-08T11:21:00+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277f1e46bc2", "title": "如何从 PowerPoint 幻灯片导出没有多余白边的图像或者 PDF 文件", "url": "https://jdhao.github.io/2018/02/06/export-borderless-img-pdf-from-powerpoint/", "published_at": "2018-02-06T08:20:00+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277f25f429e", "title": "把 Hexo 的评论系统切换为 gitment", "url": "https://jdhao.github.io/2018/02/01/hexo-comment-gitment-config/", "published_at": "2018-02-01T12:24:08+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277f30a7977", "title": "Character set, Encoding, Locale, Font and More...", "url": "https://jdhao.github.io/2018/01/28/unicodede-utf8-gbk/", "published_at": "2018-01-28T08:39:00+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277f3151481", "title": "LaTeX Equation Numbering Done Right in Hexo", "url": "https://jdhao.github.io/2018/01/25/hexo-mathjax-equation-number/", "published_at": "2018-01-25T15:19:00+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277f39f0d80", "title": "How To Put Legend outside of Axes Properly in Matplotlib?", "url": "https://jdhao.github.io/2018/01/23/matplotlib-legend-outside-of-axes/", "published_at": "2018-01-23T06:51:45+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277f3b92cd0", "title": "Working with Fonts in Matplotlib", "url": "https://jdhao.github.io/2018/01/18/mpl-plotting-notes-201801/", "published_at": "2018-01-18T13:13:00+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277f4504c7a", "title": "Cmder --- The Ultimate Command Line Tool for Windows", "url": "https://jdhao.github.io/2017/12/29/cmder-usage/", "published_at": "2017-12-29T12:04:00+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277f4ffa972", "title": "纯文本做笔记 --- 使用 Pandoc 把 Markdown 转为 PDF 文件", "url": "https://jdhao.github.io/2017/12/10/pandoc-markdown-with-chinese/", "published_at": "2017-12-09T16:10:00+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277f53f3bd9", "title": "Matplotlib Plotting Notes -- Series 1", "url": "https://jdhao.github.io/2017/11/16/matplotlib-plotting-notes/", "published_at": "2017-11-16T13:41:00+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277f5607590", "title": "Notes on PyTorch Tensor Data Types", "url": "https://jdhao.github.io/2017/11/15/pytorch-datatype-note/", "published_at": "2017-11-15T13:22:45+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277f64601d8", "title": "Understanding Computational Graphs in PyTorch", "url": "https://jdhao.github.io/2017/11/12/pytorch-computation-graph/", "published_at": "2017-11-12T05:22:46+00:00" }, { "id": "01a0878c-2b5a-718a-bbcc-7277f73c05f7", "title": "How to Resize, Pad Image to Square Shape and Keep Its Aspect Ratio in Python", "url": "https://jdhao.github.io/2017/11/06/resize-image-to-square-with-padding/", "published_at": "2017-11-06T02:00:45+00:00" } ] posts Claim your blog
Back to jdhao.github.io
Blog · corpus.blog/blogs/jdhao.github.io/posts

jdhao.github.io

jdhao.github.io

2019

2018

2017