Skip to content

Instantly share code, notes, and snippets.

Alexey Boklin bapjiws

View GitHub Profile
@bapjiws
bapjiws / remote-debugging.md
Last active Aug 12, 2018
Remote debugging for Android and iOS
View remote-debugging.md

Add alias ios-simulator="open /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app/" to ~/.bash_profile (in my case ~/.zshrc). Restart the shell or run source ~/.zshrc.

Install iOS Simulator: Xcode > Preferences > Components

Gotcha: iOS Simulator refused to connect to localhost with VPN enabled.

See this article for more detail.

Remote debugging for Android devices via Chrome + chrome://inspect/#devices, also see port forwarding to access locahost from the Android device.

View React antipatterns in our project.md

1. Asynchronous setState. Here's the problem:

// Various async stuff should reside here
componentDidMount() {
    this._getCity();
    this._fetchCitiesAsync();
    this._timer = setInterval(() => this._fetchCitiesAsync(), 5000);
}
You can’t perform that action at this time.