Attack on Life

💻

Developer, digital product enthusiast, tinkerer, sharer, open source lover

Why img onerror Doesn't Trigger on HTTP 404: A Common Pitfall

The img element has an onerror event, which in theory fires when an image fails to load. Recently, however, I ran into …

· 2 min
Frontend

Trezor Hardware Wallet: Firmware, Emulator, and Custom Firmware Notes

imKey does not support flashing custom firmware, so our team looked into another hardware wallet brand: Trezor. I am …

· 3 min
Hardware WalletTrezor

imKey Hardware Wallet: Signing, Firmware, and MetaMask Support

One drawback of Ledger for development is that communication with the official team can be inefficient, so we …

· 1 min
Hardware Wallet

Cloudflare Tips: Practical Notes From Heavy Daily Use

Cloudflare has become one of the tools I use heavily. Its free tier already includes a lot, and it is powerful enough …

· 1 min

Issues Encountered When Sideloading Ledger Device Apps on Emulator and Real Device

Ledger is arguably the No.1 in the hardware wallet niche, but I still ran into quite a few issues during actual use - …

· 2 min
LedgerHardware WalletSideloading

China Website ICP Filing: Domain, Server, and Practical Notes

Does ICP Filing Follow the Domain or the Server?

· 2 min
ICP FilingChinaServerDomain

How to Register a Nigeria or Turkey Apple ID to Save on Subscriptions

To save on AI subscription costs, I have long used low-price App Store regions such as Turkey or Nigeria. Besides …

· 4 min
AppleIDApple

How to Register an Apple ID in Nigeria or Turkey

To save on AI subscription costs, I’ve been using low-price region App Store subscriptions in Turkey or Nigeria. …

· 2 min
AppleIDApple

How to Use Exa AI Search with Claude MCP

Most AI tools now have web search capabilities. For example, Claude Code can use online search, and when the AI …

· 2 min
ExaAIMCPDeveloper Tools

Best China AI Models and Low-Cost AI Options to Consider

OpenClaw has been popular for a while. Also, because of network access and pricing, using OpenAI/Claude has a certain …

· 3 min
AIChina AIAI Models

Applying for a South Korea Visa

On March 30th, South Korea relaxed the requirements for its 10-year visa and simplified the required documents for …

· 3 min
Visa ApplicationSouth Korea

How to Apply for a South Korea Visa in Beijing: Documents, Cost, and Timeline

On March 30, South Korea relaxed the requirements for 10-year visas, and the document requirements were simplified for …

· 4 min
Visa ApplicationSouth Korea

Git History Making Your Repository Too Large

I recently needed to push an open-source project to a community repository, but it reported that the repo was too large …

· 1 min
Git

How to Fix an Oversized Git Repository Caused by Commit History

I recently needed to push an open-source project to the community, but the repository was reported as too large, …

· 1 min
Git

Understanding OneKey Hardware Wallets

I recently needed to research hardware wallets for work. After looking at Ledger, I also wanted to understand OneKey, …

· 2 min
OneKeyHardware WalletCrypto Assets

Twitter Card Sharing Configuration

I often share blog content on Twitter/X, both for pure sharing and personal promotion. Sometimes I notice that blog …

· 2 min
TwitterSocial Media
Understanding Ledger Hardware Wallets

Understanding Ledger Hardware Wallets

Ledger /'ledʒər/ is a hardware wallet brand. I recently needed to verify the signing flow for a new blockchain, so I …

· 4 min
LedgerHardware WalletCrypto Assets

Personal AI MCP Tools I Use and How to Install Them

MCP (Model Context Protocol) is a protocol that allows AI to connect to external tools and data sources. In practice, …

· 4 min
AIMCPToolsClaude Code

OpenClaw (Lobster) Implementing Social Media Image-Text Publishing

Lobster is quite popular, but it doesn’t produce any new technology itself. It simply provides mainstream IM tools with …

· 2 min
OpenClawWeChat Official AccountXiaohongshuToutiao

Hardware Requirements for Deploying Openclaw

A friend recently asked me: what kind of machine do you actually need to deploy OpenClaw (formerly ClawdBot)? Bottom …

· 2 min
Openclaw

How Openclaw Memory Works: Management and Invocation

I recently ran into an issue: I wanted both group chats and private chats with the bot to remember certain rules. When …

· 2 min
OpenclawAI

OpenClaw MCP Setup Guide: How to Connect Third-Party Tools to Your AI Assistant

A complete OpenClaw MCP setup guide using MCPorter to connect tools like TAPD, Figma, and Exa, extending your AI …

· 1 min
AIOpenclawMCP

Using Tapd MCP

TAPD is used quite frequently at work, and I’ve recently been integrating MCP. Here, using Claude Code as an example, …

· 1 min
AITapdMCP

Integrating Openclaw with WeCom (Enterprise WeChat)

At work we use WeCom (Enterprise WeChat), so I wanted to integrate Openclaw into it. For client-facing communication, …

· 3 min
OpenclawWeComIntegration Guide

Using Coze Chat SDK

Recently I’ve been looking into integrating the Coze Chat SDK into my site to provide an online customer service …

· 2 min
AICoze