41554 blogs · [ { "id": "01a08756-157e-7360-874b-e9105117b75e", "title": "Why SwiftUI Is Detrimental to Client-Side App Development", "url": "https://blog.wildcat.io/2025/06/why-swiftui-is-the-cancer-for-client-app-dev/", "published_at": "2025-06-18T11:24:49+00:00" }, { "id": "01a08756-157e-7360-874b-e91051b24657", "title": "Awesome alternative to Pocket: InfoFlow", "url": "https://blog.wildcat.io/2025/05/why-pocket-app-alternative-good-choice-is-infoflow/", "published_at": "2025-05-22T04:21:01+00:00" }, { "id": "01a08756-157e-7360-874b-e91051e34340", "title": "TikTok is Gone (for one day). And No One Should Be Surprised.", "url": "https://blog.wildcat.io/2025/01/non-existing-free-internet/", "published_at": "2025-01-19T18:43:21+00:00" }, { "id": "01a08756-157e-7360-874b-e9105251aa44", "title": "TikTok 没了(一天)。没人应该大惊小怪的。", "url": "https://blog.wildcat.io/2025/01/non-existing-free-internet-zh/", "published_at": "2025-01-19T18:43:21+00:00" }, { "id": "01a08756-157e-7360-874b-e91052f29eb5", "title": "I'm back, Ruby on Rails", "url": "https://blog.wildcat.io/2024/08/i-m-back-rails/", "published_at": "2024-08-03T19:54:43+00:00" }, { "id": "01a08756-157e-7360-874b-e91053f070f5", "title": "我回来了,Ruby on Rails", "url": "https://blog.wildcat.io/2024/08/i-m-back-rails-zh/", "published_at": "2024-08-03T19:54:43+00:00" }, { "id": "01a08756-157e-7360-874b-e910549989d4", "title": "在搬家到国外的过程中如何做决策:生活成本和信息获取", "url": "https://blog.wildcat.io/2024/05/moving-abroad-how-to-do-research-zh/", "published_at": "2024-05-16T02:04:52+00:00" }, { "id": "01a08756-157e-7360-874b-e910550375a2", "title": "离开第一市值大厂,我学到了什么?", "url": "https://blog.wildcat.io/2024/04/lessons-learned-from-leaving-the-most-valuable-company-zh/", "published_at": "2024-04-25T12:28:13+00:00" }, { "id": "01a08756-157e-7360-874b-e91055f6d772", "title": "VPN 概念简明分享", "url": "https://blog.wildcat.io/2024/03/vpn-concepts-sharing-zh/", "published_at": "2024-03-25T12:09:12+00:00" }, { "id": "01a08756-157e-7360-874b-e91056489a90", "title": "Comparison of Canadian Home Internet Services: Bell, Telus, Rogers", "url": "https://blog.wildcat.io/2024/03/canada-home-internet-services-en/", "published_at": "2024-03-20T13:05:40+00:00" }, { "id": "01a08756-157e-7360-874b-e910567f9280", "title": "加拿大家庭宽带服务比较:Bell,Telus,Rogers", "url": "https://blog.wildcat.io/2024/03/canada-home-internet-services-zh/", "published_at": "2024-03-20T13:05:40+00:00" }, { "id": "01a08756-157e-7360-874b-e910572a8f1c", "title": "Self Hosted Telemetry Solution Based on Open Telemetry", "url": "https://blog.wildcat.io/2024/01/self-hosted-telemetry-solution-based-on-otel-en/", "published_at": "2024-01-31T00:51:37+00:00" }, { "id": "01a08756-157e-7360-874b-e91057523e45", "title": "基於 Open Telemetry 的自助遙測解決方案", "url": "https://blog.wildcat.io/2024/01/self-hosted-telemetry-solution-based-on-otel-zh/", "published_at": "2024-01-31T00:51:37+00:00" }, { "id": "01a08756-157e-7360-874b-e91058419e5c", "title": "How to Fail a Company En", "url": "https://blog.wildcat.io/draft/how-to-fail-a-company-en/", "published_at": "2024-01-12T20:09:41+00:00" }, { "id": "01a08756-157e-7360-874b-e910585d92c2", "title": "2023 年终思考", "url": "https://blog.wildcat.io/2023/12/2023-thoughts-zh/", "published_at": "2023-12-24T15:55:00+00:00" }, { "id": "01a08756-157e-7360-874b-e91059495480", "title": "Electron Builder Error Spawn UNKNOWN on Windows running with gitlab-runner", "url": "https://blog.wildcat.io/2023/12/electron-builder-Error-spawn-UNKNOWN/", "published_at": "2023-12-23T01:28:15+00:00" }, { "id": "01a08756-157e-7360-874b-e91059886a69", "title": "ERR_NETWORK_CHANGED problem of Chromium/Chrome macOS Sonoma (14)", "url": "https://blog.wildcat.io/2023/11/sonoma-macos-ERR_NETWORK_CHANGED/", "published_at": "2023-11-20T01:17:45+00:00" }, { "id": "01a08756-157e-7360-874b-e9105a42fe54", "title": "Xcode Test No Permission in External Volume", "url": "https://blog.wildcat.io/2023/10/xcode-test-no-permission-in-external-volume/", "published_at": "2023-10-12T11:00:32+00:00" }, { "id": "01a08756-157e-7360-874b-e9105a912399", "title": "Goodbye, Ruby on Rails", "url": "https://blog.wildcat.io/2023/09/goodbye-rails/", "published_at": "2023-09-07T01:51:43+00:00" }, { "id": "01a08756-157e-7360-874b-e9105b17e321", "title": "再见啦,Ruby on Rails", "url": "https://blog.wildcat.io/draft/2023/goodbye_rails_zh/", "published_at": "2023-09-07T01:51:43+00:00" }, { "id": "01a08756-157e-7360-874b-e9105bcc17e8", "title": "Fu*k You Apple! You Fooled All Mac Catalyst Developers", "url": "https://blog.wildcat.io/2023/03/fu-k-you-apple-you-fooled-all-catalyst-developers/", "published_at": "2023-03-16T04:55:51+00:00" }, { "id": "01a08756-157e-7360-874b-e9105bdeffe1", "title": "华盛顿州自驾游", "url": "https://blog.wildcat.io/2023/03/road-trip-to-washington/", "published_at": "2023-03-08T04:18:10+00:00" }, { "id": "01a08756-157e-7360-874b-e9105c7bb384", "title": "移居加拿大半年记", "url": "https://blog.wildcat.io/2023/02/being-in-canada-half-year-zh/", "published_at": "2023-02-22T03:16:03+00:00" }, { "id": "01a08756-157e-7360-874b-e9105cd892c9", "title": "Cloudflare Zero Trust / Tunnels for self-hosted services", "url": "https://blog.wildcat.io/2023/02/cloudflare-zero-trust-tunnel/", "published_at": "2023-02-10T15:01:09+00:00" }, { "id": "01a08756-157e-7360-874b-e9105ceebeed", "title": "2022 Review", "url": "https://blog.wildcat.io/2023/01/2022-review/", "published_at": "2023-01-26T06:36:39+00:00" }, { "id": "01a08756-157e-7360-874b-e9105dc76534", "title": "Practical Cloudflare Tunnel Guide: Deploy a Blog Commenting Service", "url": "https://blog.wildcat.io/2022/05/practical-cloudflare-tunnel-guide/", "published_at": "2022-05-29T03:13:00+00:00" }, { "id": "01a08756-157e-7360-874b-e9105eb28b13", "title": "Practical Bazel: Part 1", "url": "https://blog.wildcat.io/2022/04/practical-bazel-part1/", "published_at": "2022-04-19T09:18:42+00:00" }, { "id": "01a08756-157e-7360-874b-e9105ed0eace", "title": "Migration to Hugo", "url": "https://blog.wildcat.io/2022/03/hugo-migration/", "published_at": "2022-03-23T15:07:42+00:00" }, { "id": "01a08756-157e-7360-874b-e9105f5c0c08", "title": "Rust for Mobile Development", "url": "https://blog.wildcat.io/2022/03/rust-for-mobile-dev/", "published_at": "2022-03-22T14:14:45+00:00" }, { "id": "01a08756-157e-7360-874b-e910605219b9", "title": "Build and Debug Telegram iOS in 2022", "url": "https://blog.wildcat.io/2022/03/build-and-debug-telegram-ios/", "published_at": "2022-03-13T00:00:00+00:00" }, { "id": "01a08756-157e-7360-874b-e91060b0d21d", "title": "Xcode project: Enable the missing \"Use iOS Bundle Identifier\" for Catalyst targets", "url": "https://blog.wildcat.io/2020/06/xcode-project-enable-catalyst-identifier/", "published_at": "2020-06-07T00:00:00+00:00" }, { "id": "01a08756-157e-7360-874b-e91061551f70", "title": "Rethinking SwiftUI", "url": "https://blog.wildcat.io/2020/03/rethinking-swiftui/", "published_at": "2020-03-07T00:00:00+00:00" }, { "id": "01a08756-157e-7360-874b-e910620ad348", "title": "Use SwiftUI in Share Extension", "url": "https://blog.wildcat.io/2020/01/use-swiftui-in-share-extension/", "published_at": "2020-01-28T00:00:00+00:00" }, { "id": "01a08756-157e-7360-874b-e9106219f31d", "title": "Build Rails images efficiently with Docker and GitLab CI: Complete Tutorial in 2019 (Part 1)", "url": "https://blog.wildcat.io/2019/06/rails-with-docker-part-1/", "published_at": "2019-06-29T00:00:00+00:00" }, { "id": "01a08756-157e-7360-874b-e91062b5d4c5", "title": "在 Rails 项目中使用 Docker 和 GitLab CI 高效构建镜像(第一部分)", "url": "https://blog.wildcat.io/2019/06/rails-with-docker-part-1-zh/", "published_at": "2019-06-29T00:00:00+00:00" }, { "id": "01a08756-157e-7360-874b-e91062ffbc72", "title": "2018 年终总结", "url": "https://blog.wildcat.io/2019/02/review-of-my-2018/", "published_at": "2019-02-08T00:00:00+00:00" }, { "id": "01a08756-157e-7360-874b-e910634142e6", "title": "2019 版留学生学历认证以及留学回国人员证明踩坑小记", "url": "https://blog.wildcat.io/2019/01/edu-ministry-certification-tutorial-zh/", "published_at": "2019-01-10T00:00:00+00:00" }, { "id": "01a08756-157e-7360-874b-e910643d36f0", "title": "微信支付开发踩坑与吐槽", "url": "https://blog.wildcat.io/2018/10/wechat-pay-dev-murmurs/", "published_at": "2018-10-29T00:00:00+00:00" }, { "id": "01a08756-157e-7360-874b-e91064e724ec", "title": "简明深度学习工作站常用技巧和软件配置", "url": "https://blog.wildcat.io/2018/07/deep-learning-workstation-software-configuration-zh/", "published_at": "2018-07-01T00:00:00+00:00" }, { "id": "01a08756-157e-7360-874b-e91065756587", "title": "Google ML Kit 初探:一个来自机器学习初学者的不专业测评", "url": "https://blog.wildcat.io/2018/05/a-glance-at-google-ml-kit-zh/", "published_at": "2018-05-11T00:00:00+00:00" }, { "id": "01a08756-157e-7360-874b-e91065e264c1", "title": "A simple tutorial about Caffe-TensorFlow model conversion", "url": "https://blog.wildcat.io/2018/04/a-simple-tutorial-about-caffe-tensorflow-model-conversion/", "published_at": "2018-04-17T00:00:00+00:00" }, { "id": "01a08756-157e-7360-874b-e91065e49d4c", "title": "deeplearning.ai 课程学习总结", "url": "https://blog.wildcat.io/2018/02/summary-of-my-learning-experience-about-deeplearning-ai-zh/", "published_at": "2018-02-08T00:00:00+00:00" }, { "id": "01a08756-157e-7360-874b-e910667dc230", "title": "文献引用管理工具 Mendeley 简明教程", "url": "https://blog.wildcat.io/2017/12/a-simple-tutorial-about-mendely/", "published_at": "2017-12-01T00:00:00+00:00" }, { "id": "01a08756-157e-7360-874b-e9106748c3c7", "title": "简单写写最近看的一些书", "url": "https://blog.wildcat.io/2017/10/books-read-recently/", "published_at": "2017-10-06T00:00:00+00:00" }, { "id": "01a08756-157e-7360-874b-e91067ea789c", "title": "A Simple WeChaty Bot with Intelligence Powered by TensorFlow", "url": "https://blog.wildcat.io/2017/06/a-simple-wechaty-bot-with-intelligence-powered-by-tensorflow/", "published_at": "2017-06-05T00:00:00+00:00" }, { "id": "01a08756-157e-7360-874b-e91068827a40", "title": "微信小程序令人失望的问题", "url": "https://blog.wildcat.io/2017/06/my-disappointment-of-wechat-app/", "published_at": "2017-06-03T00:00:00+00:00" }, { "id": "01a08756-157e-7360-874b-e91068d495bf", "title": "Interact Wechaty with Ruby on Rails from scratch", "url": "https://blog.wildcat.io/2017/04/interact-wechaty-with-ruby-on-rails-from-scratch/", "published_at": "2017-04-21T00:00:00+00:00" }, { "id": "01a08756-157e-7360-874b-e910691c8043", "title": "How to register a company in a small city in China", "url": "https://blog.wildcat.io/2017/03/how-to-open-a-company-in-china/", "published_at": "2017-03-16T00:00:00+00:00" }, { "id": "01a08756-157e-7360-874b-e910694de2ec", "title": "如何在中国的一座小城市注册公司(译文)", "url": "https://blog.wildcat.io/2017/03/how-to-open-a-company-in-china-zh-cn/", "published_at": "2017-03-16T00:00:00+00:00" }, { "id": "01a08756-157e-7360-874b-e910696719ba", "title": "知识带来自由——《大学之路》读后感", "url": "https://blog.wildcat.io/2015/11/thoughts-of-the-way-of-a-college/", "published_at": "2015-11-21T00:00:00+00:00" }, { "id": "01a08756-157e-7360-874b-e9106a21ad60", "title": "我准备雅思的经历", "url": "https://blog.wildcat.io/2015/11/my-experience-of-preparing-ielts/", "published_at": "2015-11-16T00:00:00+00:00" }, { "id": "01a08756-157e-7360-874b-e9106afeea62", "title": "齐鲁软赛碎碎念", "url": "https://blog.wildcat.io/2014/11/qilu-software-design-competition-of-college-students/", "published_at": "2014-11-09T00:00:00+00:00" }, { "id": "01a08756-157e-7360-874b-e9106b6409b9", "title": "迁移到 Jekyll", "url": "https://blog.wildcat.io/2014/10/migrate-to-jekyll/", "published_at": "2014-10-26T00:00:00+00:00" }, { "id": "01a08756-157e-7360-874b-e9106ba91bd1", "title": "Rails 部署时遇到的问题(其实是 MIME type 错误)", "url": "https://blog.wildcat.io/2014/10/rails-problem-while-deploying-actually-it-is-issue-of-mime-type/", "published_at": "2014-10-13T00:00:00+00:00" }, { "id": "01a08756-157e-7360-874b-e9106c500789", "title": "Developing iOS 7 Apps for iPhone and iPad - 学习笔记", "url": "https://blog.wildcat.io/2014/09/developing-ios-7-apps-for-iphone-and-ipad-study-note/", "published_at": "2014-09-20T00:00:00+00:00" }, { "id": "01a08756-157e-7360-874b-e9106cd8a269", "title": "Swift 中如何缩短 Range 的长度", "url": "https://blog.wildcat.io/2014/09/how-to-reduce-the-length-of-range-string-index-in-swift/", "published_at": "2014-09-15T00:00:00+00:00" } ] posts Claim your blog
Back to blog.wildcat.io
Blog · corpus.blog/blogs/blog.wildcat.io/posts

blog.wildcat.io

blog.wildcat.io

2025

2024

2023

2022

2020

2019

2018

2017

2015

2014