"%plesk_bin%"\ai.exe --console
Wednesday, May 13, 2015
Wednesday, May 6, 2015
Single Window Mode With Sublime Text On OSX
In OSX, editing files from finder or other applications can cause multiple instances to spawn.
If you prefer everything to remain tabbed in a single window, do the following.
Open: Menu -> Preferences -> Settings - User
...and add the following, then restart the app.
Open: Menu -> Preferences -> Settings - User
...and add the following, then restart the app.
{
"open_files_in_new_window": false
}
If you have existing settings within the brackets, simply add that line (check your end of line commas for proper formatting!)
Monday, April 13, 2015
Recursively Find All Files With Only One Line Of Text On Linux
A nice one-liner for finding files that only contain a single line of text which is often the case with Wordpress exploits.
find . -type f -print0 | xargs -0 wc -l | awk '$1==1{print $2}'
...an alternate version:
find . -type f -exec sh -c '[ 1 -eq $(wc -l {}|cut -d" " -f1) ] && echo {}' \;
Tuesday, December 30, 2014
Maximum Cache TTL Microsoft DNS Server MSDNS
Open up regedit and navigate to:
Then restart the DNS service (not required)
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DNS\ParametersCreate a new DWORD "MaxCacheTtl" with a DECIMAL setting of 300 (for 300 seconds)
Then restart the DNS service (not required)
Negative Caching Microsoft DNS Server MSDNS
Open up regedit and navigate to:
Then restart the DNS service
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DNSCache\ParametersCreate a new DWORD "NegativeCacheTime" with a DECIMAL setting of 30 (for 30 seconds)
Then restart the DNS service
Wednesday, December 24, 2014
Prevent Disable Silence stdin: is not a tty CentOS SSH SCP
Comment out the following line in /etc/bashrc
mesg y
Thursday, November 13, 2014
IPv6 Supernetting Subnetting Ruby
#!/usr/local/bin/ruby -w
require 'ipaddr'
# /32 CIDR -> /40's (LONG)
(0..255).each { |x| puts IPAddr.new("1234:5678:#{sprintf("%02x",x)}00::0").to_i }
# /32 CIDR -> /48's (LONG)
(0..255).each { |x| puts IPAddr.new("1234:5678:00#{sprintf("%02x",x)}::0").to_i }
IPv6 To PTR RDNS PHP
<?php
$addr = inet_pton($ip);
$unpack = unpack('H*hex', $addr);
$hex = $unpack['hex'];
$arpa = implode('.', array_reverse(str_split($hex))) . '.ip6.arpa';
?>
Wednesday, September 24, 2014
Kill All Processes In Linux Via Search GREP
Sometimes killall -9 simply doesn't work with all processes and as a result you are left searching/GREPing for process names to kill them off.
This Simplifies this task by killing all processes that are the result of that search:
This Simplifies this task by killing all processes that are the result of that search:
kill -9 `ps -ef | grep processname | grep -v grep | awk '{print $2}'`
Monday, September 8, 2014
Change Clock Date Time Sync On Xen Linux VPS
Set the following in sysctl.conf on your VPS. This will allow your VPS to have a clock that is not forcibly synced with the host node.
xen.independent_wallclock = 1
Subscribe to:
Posts (Atom)