- Show the battery percentage (System Settings > Control Centre > Battery)
- Show all filename extensions on Finder (Finder > Settings > Advanced)
- Show Path Bar on Finder (Finder > View)
- Install KeePassXC to manage credentials
- Install Google Drive to sync important files such as KeePass file
- Install Google Chrome
- Install AlDente to limit maximum charging percentage
- Show App Switcher (cmd+TAB) on all displays
defaults write com.apple.Dock appswitcher-all-displays -bool true
From time to time, Musk will send out an e-mail to the entire company to enforce a new policy or let them know about something that's bothering him. One of the more famous e-mails arrived in May 2010 with the subject line: Acronyms Seriously Suck:
There is a creeping tendency to use made up acronyms at SpaceX. Excessive use of made up acronyms is a significant impediment to communication and keeping communication good as we grow is incredibly important. Individually, a few acronyms here and there may not seem so bad, but if a thousand people are making these up, over time the result will be a huge glossary that we have to issue to new employees. No one can actually remember all these acronyms and people don't want to seem dumb in a meeting, so they just sit there in ignorance. This is particularly tough on new employees.
That needs to stop immediately or I will take drastic action - I have given enough warning over the years. Unless an acronym is approved by me, it should not enter the SpaceX glossary.
# zypper in redis | |
# systemctl enable redis@default | |
# vim /etc/systemd/system/redis.target.wants/[email protected] | |
19- WantedBy=multi-user.target redis.target | |
19+ WantedBy=graphical.target multi-user.target redis.target | |
# systemctl daemon-reload | |
# systemctl start redis@default | |
# netstat -tln # <- check that redis is runnning. | |
Active Internet connections (only servers) | |
Proto Recv-Q Send-Q Local Address Foreign Address State |
/* jshint node: true */ | |
'use strict'; | |
var Funnel = require('broccoli-funnel'); | |
var mergeTrees = require('broccoli-merge-trees'); | |
module.exports = { | |
name: '<your addon>', | |
/** |
This is a collection of information on PostgreSQL and PostGIS for what I tend to use most often.
This list is based on aliases_spec.rb.
You can see also Module: RSpec::Matchers API.
matcher | aliased to | description |
---|---|---|
a_truthy_value | be_truthy | a truthy value |
a_falsey_value | be_falsey | a falsey value |
be_falsy | be_falsey | be falsy |
a_falsy_value | be_falsey | a falsy value |
When the directory structure of your Node.js application (not library!) has some depth, you end up with a lot of annoying relative paths in your require calls like:
const Article = require('../../../../app/models/article');
Those suck for maintenance and they're ugly.
People
:bowtie: |
😄 :smile: |
😆 :laughing: |
---|---|---|
😊 :blush: |
😃 :smiley: |
:relaxed: |
😏 :smirk: |
😍 :heart_eyes: |
😘 :kissing_heart: |
😚 :kissing_closed_eyes: |
😳 :flushed: |
😌 :relieved: |
😆 :satisfied: |
😁 :grin: |
😉 :wink: |
😜 :stuck_out_tongue_winking_eye: |
😝 :stuck_out_tongue_closed_eyes: |
😀 :grinning: |
😗 :kissing: |
😙 :kissing_smiling_eyes: |
😛 :stuck_out_tongue: |
var tweet = "Currently chilling out at W1B 2EL, then on to WC2E 8HA or maybe even L1 8JF! :-)"; | |
// Here's a simple regex that tries to recognise postcode-like strings. | |
// See http://en.wikipedia.org/wiki/Postcodes_in_the_United_Kingdom#Validation | |
// for the rules on how UK postcodes are formatted. | |
var postcode_regex = /[A-Z]{1,2}[0-9][0-9A-Z]?\s?[0-9][A-Z]{2}/g; | |
var postcodes = tweet.match(postcode_regex); | |
console.log(postcodes); |