2017.05.20 update.
- A File Icon
- AdvancedNewFile
- All Autocomplete
- ApacheConf.tmLanguage
- AutoFileName
- Babel
| ;End GCode | |
| M104 S0 ;extruder heater off | |
| M140 S0 ;heated bed heater off (if you have it) | |
| G91 ;relative positioning | |
| G1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure | |
| G1 Z+0.5 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more | |
| G28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way | |
| M84 ;steppers off |
The connection failed because by default psql connects over UNIX sockets using peer authentication, that requires the current UNIX user to have the same user name as psql. So you will have to create the UNIX user postgres and then login as postgres or use sudo -u postgres psql database-name for accessing the database (and psql should not ask for a password).
If you cannot or do not want to create the UNIX user, like if you just want to connect to your database for ad hoc queries, forcing a socket connection using psql --host=localhost --dbname=database-name --username=postgres (as pointed out by @meyerson answer) will solve your immediate problem.
But if you intend to force password authentication over Unix sockets instead of the peer method, try changing the following pg_hba.conf* line:
from
| import { | |
| Component, | |
| OnInit | |
| } from '@angular/core'; | |
| import { flyInOutTrigger } from './../animations/flyInOutTrigger-animation'; | |
| import { hostConfig } from './../animations/flyInOutTrigger-animation'; | |
| import { | |
| FormGroup, | |
| FormControl, | |
| Validators, |
| var touchstartX = 0; | |
| var touchstartY = 0; | |
| var touchendX = 0; | |
| var touchendY = 0; | |
| var gesuredZone = document.getElementById('gesuredZone'); | |
| gesuredZone.addEventListener('touchstart', function(event) { | |
| touchstartX = event.changedTouches[0].pageX; | |
| touchstartY = event.changedTouches[0].pageY; |
Generates a RFC4122 version 4 compliant UUID which can be used as an API Key. Semantics, heh.
A Pen by Philip Newborough on CodePen.
| var touchstartX = 0; | |
| var touchstartY = 0; | |
| var touchendX = 0; | |
| var touchendY = 0; | |
| var gesuredZone = document.getElementById('gesuredZone'); | |
| gesuredZone.addEventListener('touchstart', function(event) { | |
| touchstartX = event.screenX; | |
| touchstartY = event.screenY; |
If you're not familiar: What is fail2ban? fail2ban is an awesome linux service/monitor that scans log files (e.g. auth.log for SSH) for potentially malicious behavior. Once fail2ban is tripped it will ban users for a specified duration by adding rules to Iptables. If you're unfamiliar with fail2ban Chris Fidao has a wonderful (& free!) series about security including setting up fail2ban here.
Recently Laravel released a new feature in 5.1 to throttle authentication attempts by simply adding a trait to your authentication controller. The Laravel throttle trait uses the inputted username, and IP address to throttle attempts. I love seeing this added to a framework out of the box, but what about some of our other apps not built on Laravel? Like a WordPress login? Or even an open API etc.? Ultimately,