pg_dump -U [superuser] -Fc [dbname] > db.dump
http://www.amazon.com/Leading-Geeks-Manage-Deliver-Technology/dp/0787961485 | |
http://www.amazon.com/The-Geek-Leaders-Handbook-Backgrounds/dp/0971246823 | |
http://www.amazon.com/Technical-Minds-Leading-Getting-Technically-Minded/dp/145158315X | |
http://www.amazon.com/Frustration-Free-Technical-Management-Techniques/dp/1609100352 | |
http://www.amazon.com/Managing-Humans-Humorous-Software-Engineering/dp/159059844X | |
http://www.amazon.com/Becoming-Technical-Leader-Problem-Solving-Approach/dp/0932633021 | |
http://www.amazon.fr/Talking-Tech-Leads-Novices-Practitioners/dp/150581748X | |
https://www.amazon.com/Chief-Technology-Officer-Responsibilities-Technical/dp/0982304048 | |
https://www.amazon.com/CTOs-at-Work-Scott-Donaldson/dp/1430235934 |
$ ssh remote-host "epmd -names"
epmd: up and running on port 4369 with data:
name some_node at port 58769
Note the running on port
for epmd
itself and the port of the node you're interested in debugging. Reconnect to the remote host with these ports forwarded:
$ ssh -L 4369:localhost:4369 -L 58769:localhost:58769 remote-host
- Install fish via Brew
- Optionally install Oh My Fish!
- Add fish to known shells
- Set default shell to fish
brew install fish
curl -L https://get.oh-my.fish | fish
Don't solve the problem given (as it's stated), figure out what the real underlying problem is.
To understand design, you have to be a good observer and question things. Travel with a camera and take photos. Don't use flash, use natural lighting when possible.
Affordances are the relationships (read: possible actions) between an object and an entity (most often a person). For example, a chair affords sitting for a human. Affordances enable interactions between entities and objects (similarly, anti-affordances prevent or reduce interactions). The presence of an affordance is determined by the properties of the object and of the abilities of the entity who's interacting with the object.
Signifiers are signals, communication devices. These signs tell you about the possible actions; what to do, and where to do it. Signifiers are often visible, but invisible (secret) signifiers do exist, like clicking a YT video to play
# Initialize Mechanize Agent | |
agent = Mechanize.new | |
# Visit a web page | |
agent.get 'http://localhost:3000/' | |
# get the url of the current page | |
agent.page.uri #=> http://localhost:3000 | |
# agent remembers the scheme + host, so no need to supply it when navigating somewhere else |