Run two Claude Code accounts simultaneously on macOS without re-authenticating by using separate configuration directories.
- Create Separate Config Directories
mkdir ~/.claude-account1 mkdir ~/.claude-account2
Notice: I am not responsible if you mess something up. Do this at your own risk.
This is NOT a tutorial. This just shows what needs to be edited in MobileGestalt for this to work.
JhEU414EIaDvAz8ki5DSqwmumHZHMLEfAuTkkd28fHlQImportant Notice: These keys are already in MobileGestalt, so you do not need to add them.
| #!/bin/bash | |
| # Script to update a firewall rule in a Hetzner Firewall with your current IP address. | |
| # Good if you would like to restrict SSH access only for your current IP address (secure). | |
| ################# | |
| # WARNING: This script will overwrite all rules in the firewall rules, so make sure you | |
| # added all the required rules. | |
| # I use a separate firewall rule just for SSH access. | |
| ################# |
| name: Deploy | |
| on: | |
| push: | |
| branches: | |
| - main | |
| jobs: | |
| Deploy: | |
| if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/main' }} |
| # Derived from this: https://github.com/gashton/bambustudio_tools/blob/master/bambudiscovery.sh | |
| # Python implementation without need for linux | |
| # Send the IP address of your BambuLab printer to port 2021/udp, which BambuStudio is listens on. | |
| # Ensure your PC has firewall pot 2021/udp open. This is required as the proper response would usually go to the ephemeral source port that the M-SEARCH ssdp:discover message. | |
| # But we are are blindly sending a response directly to the BambuStudio listening service port (2021/udp). | |
| # Temporary solution to BambuStudio not allowing you to manually specify the Printer IP. | |
| # Usage: |
| Wonder Boy: The Dragon's Trap | |
| ----------------------------- | |
| Quick Guide for programmers | |
| Last updated October 2018 | |
| Contact: Omar Cornut <XXXXXX | |
| =============================================== | |
| INDEX | |
| =============================================== |
These notes are super rough, and I didn’t take notes for a couple sessions. Let me know if you found them useful or they helped you remember things presented at the conference! @markjaquith on Twitter.
by Nuno Maduro
[!question] How do snapshots work in CI? Won’t there not be an existing snapshot when the tests run?
You also might wanna just use Whisky which does this automatically
This guide works on macOS 13.4+ using Command Line Tools for XCode 15 Beta!
In the recent WWDC, Apple announced and released the "game porting toolkit", which upon further inspection this is just a modified version of CrossOver's fork of wine which is a "compatibility layer" that allows you to run Windows applications on macOS and Linux.
A non-exhaustive list of tools for JavaScript development as it has become "complicated".
| Name: language | Stars | Last Commit | Owner/Sponsorship |
|---|---|---|---|
| tsc: JavaScript | Microsoft | ||
| [babel] |
| export type Obj = Record<any, any>; | |
| export const isArray = Array.isArray; | |
| export const isObject = (val: unknown): val is Obj => { | |
| return val !== null && typeof val === 'object'; | |
| }; | |
| export type StrapiAttributesObject = { | |
| attributes: any; |