The figure below calls out
- The netfilter hooks
- The order of table traversal
Magic words:
psql -U postgresSome interesting flags (to see all, use -h or --help depending on your psql version):
-E: will describe the underlaying queries of the \ commands (cool for learning!)-l: psql will list all databases and then exit (useful if the user you connect with doesn't has a default database, like at AWS RDS)| require 'nokogiri' | |
| require 'open-uri' | |
| # Get a Nokogiri::HTML:Document for the page we're interested in... | |
| doc = Nokogiri::HTML(open('http://www.google.com/search?q=tenderlove')) | |
| # Do funky things with it using Nokogiri::XML::Node methods... | |
| #### |
| "dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause" XF86AudioPlay | |
| "dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Stop" XF86AudioStop | |
| "dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Next" XF86AudioNext | |
| "dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Previous" XF86AudioPrevious |
| LightPink1 #ffbdc5 255 189 197 {65535 | 48573 | 50629} | |
|---|---|---|---|
| pink4 #9d777f 157 119 127 {40349 | 30583 | 32639} | |
| pink3 #d7a3ad 215 163 173 {55255 | 41891 | 44461} | |
| pink2 #f2b9c4 242 185 196 {62194 | 47545 | 50372} | |
| pink1 #ffc3cf 255 195 207 {65535 | 50115 | 53199} | |
| HotPink4 #9e4f75 158 79 117 {40606 | 20303 | 30069} | |
| HotPink3 #d878a1 216 120 161 {55512 | 30840 | 41377} | |
| HotPink2 #f383b5 243 131 181 {62451 | 33667 | 46517} | |
| HotPink1 #ff87c1 255 135 193 {65535 | 34695 | 49601} | |
| DeepPink4 #9e1e62 158 30 98 {40606 | 7710 | 25186} |
| -- show running queries (pre 9.2) | |
| SELECT procpid, age(query_start, clock_timestamp()), usename, current_query | |
| FROM pg_stat_activity | |
| WHERE current_query != '<IDLE>' AND current_query NOT ILIKE '%pg_stat_activity%' | |
| ORDER BY query_start desc; | |
| -- show running queries (9.2) | |
| SELECT pid, age(query_start, clock_timestamp()), usename, query | |
| FROM pg_stat_activity | |
| WHERE query != '<IDLE>' AND query NOT ILIKE '%pg_stat_activity%' |