<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://binac.org/posts/</loc><lastmod>2026-03-17T00:00:00+00:00</lastmod></url><url><loc>https://binac.org/nonsense/</loc><lastmod>2026-01-11T00:00:00+00:00</lastmod></url><url><loc>https://binac.org/tuya/</loc><lastmod>2025-01-03T02:20:05+08:00</lastmod></url><url><loc>https://binac.org/tuya/learning-banhui/</loc><lastmod>2025-01-03T02:20:05+08:00</lastmod></url><url><loc>https://binac.org/tags/</loc><lastmod>2026-03-17T00:00:00+00:00</lastmod></url><url><loc>https://binac.org/tags/%E7%BE%8E%E6%9C%AF/</loc><lastmod>2025-01-03T02:20:05+08:00</lastmod></url><url><loc>https://binac.org/tags/macos/</loc><lastmod>2026-03-17T00:00:00+00:00</lastmod></url><url><loc>https://binac.org/posts/oauth-2.0-proxy-for-email-client/</loc><lastmod>2025-06-22T00:00:00+00:00</lastmod></url><url><loc>https://binac.org/tags/%E9%82%AE%E4%BB%B6/</loc><lastmod>2025-06-22T00:00:00+00:00</lastmod></url><url><loc>https://binac.org/tags/chrome/</loc><lastmod>2025-09-07T00:00:00+00:00</lastmod></url><url><loc>https://binac.org/tags/python/</loc><lastmod>2025-09-07T00:00:00+00:00</lastmod></url><url><loc>https://binac.org/tags/shell/</loc><lastmod>2026-03-03T00:00:00+00:00</lastmod></url><url><loc>https://binac.org/posts/downloading-older-versions-of-chrome-and-disabling-updates/</loc><lastmod>2025-09-07T00:00:00+00:00</lastmod></url><url><loc>https://binac.org/tuya/liaozhaizhiyi-duhougan/</loc><lastmod>2024-06-27T22:52:15+08:00</lastmod></url><url><loc>https://binac.org/tags/%E7%BC%96%E5%89%A7/</loc><lastmod>2024-06-27T22:52:15+08:00</lastmod></url><url><loc>https://binac.org/tags/%E8%AF%BB%E4%B9%A6%E7%AC%94%E8%AE%B0/</loc><lastmod>2024-06-27T22:52:15+08:00</lastmod></url><url><loc>https://binac.org/posts/pitfalls-when-using-grep/</loc><lastmod>2025-03-25T00:00:00+00:00</lastmod></url><url><loc>https://binac.org/tags/linux/</loc><lastmod>2026-02-18T00:00:00+00:00</lastmod></url><url><loc>https://binac.org/tags/ffmpeg/</loc><lastmod>2026-02-18T00:00:00+00:00</lastmod></url><url><loc>https://binac.org/posts/video-related-commands-and-scripts/</loc><lastmod>2026-02-18T00:00:00+00:00</lastmod></url><url><loc>https://binac.org/posts/sending-emails-with-exim4-on-linux/</loc><lastmod>2025-08-19T00:00:00+00:00</lastmod></url><url><loc>https://binac.org/tags/git/</loc><lastmod>2026-03-17T00:00:00+00:00</lastmod></url><url><loc>https://binac.org/tags/go/</loc><lastmod>2026-03-17T00:00:00+00:00</lastmod></url><url><loc>https://binac.org/tags/homebrew/</loc><lastmod>2026-03-17T00:00:00+00:00</lastmod></url><url><loc>https://binac.org/posts/some-issues-when-using-homebrew/</loc><lastmod>2026-03-17T00:00:00+00:00</lastmod></url><url><loc>https://binac.org/tags/perl/</loc><lastmod>2026-03-17T00:00:00+00:00</lastmod></url><url><loc>https://binac.org/tags/android/</loc><lastmod>2025-06-22T00:00:00+00:00</lastmod></url><url><loc>https://binac.org/posts/deploying-linux-on-android/</loc><lastmod>2025-06-22T00:00:00+00:00</lastmod></url><url><loc>https://binac.org/tags/%E6%B0%B4%E6%B5%92/</loc><lastmod>2023-03-26T00:00:00+00:00</lastmod></url><url><loc>https://binac.org/tuya/wusong-xuejianyuanyanglou-youmeiyou-lansha/</loc><lastmod>2022-10-20T14:34:30+08:00</lastmod></url><url><loc>https://binac.org/tuya/songjiang-sanshiliuzan-bingxu/</loc><lastmod>2022-09-25T01:18:10+08:00</lastmod></url><url><loc>https://binac.org/tuya/wucongxian-dushuihuzhuan/</loc><lastmod>2022-09-25T00:42:04+08:00</lastmod></url><url><loc>https://binac.org/tuya/likaixian-baojianji/</loc><lastmod>2022-09-20T00:12:50+08:00</lastmod></url><url><loc>https://binac.org/tuya/greatest-works-of-art-first-review/</loc><lastmod>2022-07-14T23:45:24+08:00</lastmod></url><url><loc>https://binac.org/tags/%E9%9F%B3%E4%B9%90/</loc><lastmod>2026-01-11T00:00:00+00:00</lastmod></url><url><loc>https://binac.org/tuya/one-sentence-stories/</loc><lastmod>2023-03-26T00:00:00+00:00</lastmod></url><url><loc>https://binac.org/tags/bittorrent/</loc><lastmod>2025-06-25T00:00:00+00:00</lastmod></url><url><loc>https://binac.org/posts/blocking-leechers-in-transmission/</loc><lastmod>2025-06-25T00:00:00+00:00</lastmod></url><url><loc>https://binac.org/tuya/why-does-celeste-feel-so-good-to-play/</loc><lastmod>2021-10-30T17:47:31+08:00</lastmod></url><url><loc>https://binac.org/tags/%E6%B8%B8%E6%88%8F/</loc><lastmod>2021-10-30T17:47:31+08:00</lastmod></url><url><loc>https://binac.org/tags/dns/</loc><lastmod>2023-12-30T00:00:00+00:00</lastmod></url><url><loc>https://binac.org/posts/combating-dns-pollution-and-ads-with-dnsmasq/</loc><lastmod>2023-12-30T00:00:00+00:00</lastmod></url><url><loc>https://binac.org/posts/moebooru-crawler/</loc><lastmod>2021-06-29T12:53:33+08:00</lastmod></url><url><loc>https://binac.org/nonsense/this-ciliate-is-about-to-die/</loc><lastmod>2021-06-25T22:16:33+08:00</lastmod></url><url><loc>https://binac.org/tuya/how-nic-pizzolatto-wrote-true-detective/</loc><lastmod>2021-06-09T22:09:45+08:00</lastmod></url><url><loc>https://binac.org/tuya/pixel-art-tutorials-by-pixel-pete/</loc><lastmod>2021-06-09T21:01:48+08:00</lastmod></url><url><loc>https://binac.org/tags/%E5%83%8F%E7%B4%A0%E7%94%BB/</loc><lastmod>2021-06-09T21:01:48+08:00</lastmod></url><url><loc>https://binac.org/posts/cleaning-dumb-dotfiles-on-macos/</loc><lastmod>2026-03-03T00:00:00+00:00</lastmod></url><url><loc>https://binac.org/</loc><lastmod>2024-02-20T00:00:00+00:00</lastmod></url><url><loc>https://binac.org/nonsense/my-music-playlist-top-10/</loc><lastmod>2026-01-11T00:00:00+00:00</lastmod></url><url><loc>https://binac.org/nonsense/binac/</loc><lastmod>2021-05-03T14:48:37+08:00</lastmod></url><url><loc>https://binac.org/posts/the-next-array-in-the-kmp-algorithm/</loc><lastmod>2021-03-18T18:20:45+00:00</lastmod></url><url><loc>https://binac.org/tags/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/</loc><lastmod>2021-03-18T18:20:45+00:00</lastmod></url><url><loc>https://binac.org/tags/%E7%AE%97%E6%B3%95/</loc><lastmod>2021-03-18T18:20:45+00:00</lastmod></url><url><loc>https://binac.org/tags/ostep/</loc><lastmod>2021-02-06T23:21:20+00:00</lastmod></url><url><loc>https://binac.org/posts/ostep-notes/ostep-cpu-virtualization/</loc><lastmod>2021-02-06T23:21:20+00:00</lastmod></url><url><loc>https://binac.org/tags/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F/</loc><lastmod>2021-02-06T23:21:20+00:00</lastmod></url><url><loc>https://binac.org/posts/ostep-notes/ostep-intro/</loc><lastmod>2021-02-05T21:15:08+00:00</lastmod></url><url><loc>https://binac.org/posts/ostep-notes/</loc><lastmod>2021-02-05T00:00:00+00:00</lastmod></url><url><loc>https://binac.org/posts/a-temporary-solution-for-rdm-unable-to-switch-to-hidpi-resolution/</loc><lastmod>2020-11-08T16:47:24+00:00</lastmod></url><url><loc>https://binac.org/tags/hackintosh/</loc><lastmod>2020-10-04T00:20:11+00:00</lastmod></url><url><loc>https://binac.org/tags/opencore/</loc><lastmod>2020-10-04T00:20:11+00:00</lastmod></url><url><loc>https://binac.org/tags/%E6%8D%A1%E5%9E%83%E5%9C%BE/</loc><lastmod>2020-10-04T00:20:11+00:00</lastmod></url><url><loc>https://binac.org/posts/opencore-efi-for-lenovo-thinkcentre-m73-tiny-desktop/</loc><lastmod>2020-10-04T00:20:11+00:00</lastmod></url><url><loc>https://binac.org/tags/csapp/</loc><lastmod>2020-07-02T19:06:04+00:00</lastmod></url><url><loc>https://binac.org/posts/csapp-notes/csapp-data-lab/</loc><lastmod>2020-07-02T19:06:04+00:00</lastmod></url><url><loc>https://binac.org/tags/%E4%BD%8D%E6%93%8D%E4%BD%9C/</loc><lastmod>2020-07-02T19:06:04+00:00</lastmod></url><url><loc>https://binac.org/posts/shrinking-disk-image-file-size/</loc><lastmod>2020-04-11T22:12:38+00:00</lastmod></url><url><loc>https://binac.org/tags/java/</loc><lastmod>2020-03-21T15:07:51+00:00</lastmod></url><url><loc>https://binac.org/tags/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/</loc><lastmod>2020-03-21T15:07:51+00:00</lastmod></url><url><loc>https://binac.org/posts/design-patterns/state-pattern/</loc><lastmod>2020-03-21T15:07:51+00:00</lastmod></url><url><loc>https://binac.org/posts/design-patterns/mediator-pattern/</loc><lastmod>2020-03-19T13:20:51+00:00</lastmod></url><url><loc>https://binac.org/posts/design-patterns/observer-pattern/</loc><lastmod>2020-03-15T22:02:09+00:00</lastmod></url><url><loc>https://binac.org/posts/design-patterns/command-pattern/</loc><lastmod>2020-03-13T23:12:05+00:00</lastmod></url><url><loc>https://binac.org/posts/design-patterns/proxy-pattern/</loc><lastmod>2020-03-10T01:19:31+00:00</lastmod></url><url><loc>https://binac.org/posts/design-patterns/flyweight-pattern/</loc><lastmod>2020-03-08T01:40:44+00:00</lastmod></url><url><loc>https://binac.org/posts/design-patterns/facade-pattern/</loc><lastmod>2020-03-07T23:18:24+00:00</lastmod></url><url><loc>https://binac.org/posts/design-patterns/bridge-pattern/</loc><lastmod>2020-03-06T23:16:59+00:00</lastmod></url><url><loc>https://binac.org/posts/design-patterns/adapter-pattern/</loc><lastmod>2020-03-04T15:59:07+00:00</lastmod></url><url><loc>https://binac.org/posts/managing-cloud-storage-with-rclone-and-openlist/</loc><lastmod>2025-08-02T00:00:00+00:00</lastmod></url><url><loc>https://binac.org/posts/design-patterns/builder-pattern/</loc><lastmod>2020-01-29T10:56:31+00:00</lastmod></url><url><loc>https://binac.org/posts/design-patterns/strategy-pattern/</loc><lastmod>2020-01-27T01:05:48+00:00</lastmod></url><url><loc>https://binac.org/tags/ios/</loc><lastmod>2019-09-08T18:48:08+00:00</lastmod></url><url><loc>https://binac.org/tags/%E4%BA%A4%E5%8F%89%E7%BC%96%E8%AF%91/</loc><lastmod>2019-09-08T18:48:08+00:00</lastmod></url><url><loc>https://binac.org/posts/cross-compiling-samba-for-ios/</loc><lastmod>2019-09-08T18:48:08+00:00</lastmod></url><url><loc>https://binac.org/posts/cross-compiling-the-go-language-project-frp-for-ios/</loc><lastmod>2019-09-03T18:52:33+00:00</lastmod></url><url><loc>https://binac.org/tags/leetcode/</loc><lastmod>2019-05-08T22:23:01+00:00</lastmod></url><url><loc>https://binac.org/posts/leetcode-solutions/perfect-squares/</loc><lastmod>2019-05-08T22:23:01+00:00</lastmod></url><url><loc>https://binac.org/posts/java-collections-framework/</loc><lastmod>2019-04-17T16:36:05+00:00</lastmod></url><url><loc>https://binac.org/posts/prime-sieve-and-goldbach-s-conjecture/</loc><lastmod>2019-01-03T19:06:44+00:00</lastmod></url><url><loc>https://binac.org/posts/csapp-notes/csapp-representing-and-manipulating-information/</loc><lastmod>2018-12-25T15:02:26+00:00</lastmod></url><url><loc>https://binac.org/posts/csapp-notes/csapp-a-tour-of-computer-systems/</loc><lastmod>2018-12-24T21:30:09+00:00</lastmod></url><url><loc>https://binac.org/posts/csapp-notes/</loc><lastmod>2018-12-24T00:00:00+00:00</lastmod></url><url><loc>https://binac.org/posts/leetcode-solutions/pow-x-n/</loc><lastmod>2018-08-24T03:49:03+00:00</lastmod></url><url><loc>https://binac.org/posts/first-power-of-two-greater-than-or-equal-to-a-given-positive-integer/</loc><lastmod>2018-07-13T23:23:53+00:00</lastmod></url><url><loc>https://binac.org/tags/%E5%93%88%E5%B8%8C%E8%A1%A8/</loc><lastmod>2018-07-13T23:23:53+00:00</lastmod></url><url><loc>https://binac.org/tags/%E5%8A%A8%E6%80%81%E8%A7%84%E5%88%92/</loc><lastmod>2018-06-12T23:38:42+00:00</lastmod></url><url><loc>https://binac.org/tags/%E8%B4%AA%E5%BF%83%E7%AE%97%E6%B3%95/</loc><lastmod>2018-06-12T23:38:42+00:00</lastmod></url><url><loc>https://binac.org/posts/leetcode-solutions/wildcard-matching/</loc><lastmod>2018-06-12T23:38:42+00:00</lastmod></url><url><loc>https://binac.org/posts/leetcode-solutions/first-missing-positive/</loc><lastmod>2018-06-08T21:14:21+00:00</lastmod></url><url><loc>https://binac.org/posts/counting-with-map-in-java/</loc><lastmod>2018-06-02T19:09:03+00:00</lastmod></url><url><loc>https://binac.org/posts/leetcode-solutions/leetcode-categories/</loc><lastmod>2018-05-17T20:09:22+00:00</lastmod></url><url><loc>https://binac.org/posts/leetcode-solutions/best-time-to-buy-and-sell-stock-iii/</loc><lastmod>2018-05-04T22:25:48+00:00</lastmod></url><url><loc>https://binac.org/posts/leetcode-solutions/sqrt/</loc><lastmod>2018-04-30T15:58:14+00:00</lastmod></url><url><loc>https://binac.org/tags/%E4%BA%8C%E5%8F%89%E6%A0%91/</loc><lastmod>2018-04-03T20:52:42+00:00</lastmod></url><url><loc>https://binac.org/posts/leetcode-solutions/unique-binary-search-trees-ii/</loc><lastmod>2018-04-03T20:52:42+00:00</lastmod></url><url><loc>https://binac.org/posts/binary-tree-iterative-traversal/</loc><lastmod>2018-03-25T15:50:19+00:00</lastmod></url><url><loc>https://binac.org/posts/leetcode-solutions/cycle-detection/</loc><lastmod>2017-12-01T22:34:49+00:00</lastmod></url><url><loc>https://binac.org/posts/leetcode-solutions/single-number-ii/</loc><lastmod>2017-11-27T16:46:19+00:00</lastmod></url><url><loc>https://binac.org/posts/leetcode-solutions/gas-station/</loc><lastmod>2017-10-14T19:30:34+00:00</lastmod></url><url><loc>https://binac.org/posts/the-issue-of-virtual-key-statusbar-and-others-failing-in-android/</loc><lastmod>2017-09-19T13:28:20+00:00</lastmod></url><url><loc>https://binac.org/posts/design-patterns/factory-pattern/</loc><lastmod>2017-09-09T11:54:23+00:00</lastmod></url><url><loc>https://binac.org/tags/jni/</loc><lastmod>2017-08-30T19:41:27+00:00</lastmod></url><url><loc>https://binac.org/posts/printing-logs-in-libcore/</loc><lastmod>2017-08-30T19:41:27+00:00</lastmod></url><url><loc>https://binac.org/posts/leetcode-solutions/median-of-two-sorted-arrays/</loc><lastmod>2017-07-24T22:47:04+00:00</lastmod></url><url><loc>https://binac.org/posts/leetcode-solutions/</loc><lastmod>2017-07-24T00:00:00+00:00</lastmod></url><url><loc>https://binac.org/posts/design-patterns/decorator-pattern/</loc><lastmod>2017-06-22T23:35:42+00:00</lastmod></url><url><loc>https://binac.org/posts/message-handler-and-looper-in-android/</loc><lastmod>2017-06-02T23:37:30+00:00</lastmod></url><url><loc>https://binac.org/tags/%E5%A4%9A%E7%BA%BF%E7%A8%8B/</loc><lastmod>2017-06-02T23:37:30+00:00</lastmod></url><url><loc>https://binac.org/posts/design-patterns/singleton-pattern/</loc><lastmod>2017-05-26T23:07:31+00:00</lastmod></url><url><loc>https://binac.org/posts/design-patterns/</loc><lastmod>2017-05-26T00:00:00+00:00</lastmod></url><url><loc>https://binac.org/categories/</loc></url></urlset>