Skip to content

Instantly share code, notes, and snippets.

View Depicus's full-sized avatar
🏠
Working from home

Brian Slack Depicus

🏠
Working from home
View GitHub Profile
Sub ModifyUsers(ByVal TheObject)
Dim TheUser
For Each TheUser In TheObject
Select Case TheUser.Class
Case "user"
TheUser.Put("DefaultPrinter", "LDNLGHNPXXX")
TheUser.Setinfo()
Case "organizationalUnit", "container"
ModifyUsers(TheUser)
End Select
dn: CN=defaultPrinter,CN=Schema,CN=Configuration,DC=depicus,DC=com
changetype: add
adminDescription: Default-Printer
adminDisplayName: defaultPrinter
attributeID: 1.2.840.113556.1.8000.548.9460
attributeSecurityGUID:: hri1d0qU0RGuvQAA+ANnwQ==
attributeSyntax: 2.5.5.12
cn: defaultPrinter
isMemberOfPartialAttributeSet: TRUE
isSingleValued: TRUE
<%
if Request.Form("MacAddress") <> "" then
set WakeOnLan = server.createobject("DigitalWol.Wol")
WakeOnLan.TheMacAddress(Request.Form("MacAddress"))
WakeOnLan.TheIpNumber(Request.Form("IpNumber"))
WakeOnLan.TheSubnetMask(Request.Form("SubnetMask"))
WakeOnLan.ThePortNumber(Request.Form("PortNumber"))
WakeOnLan.WakeMeUp
end if
%>
<form method="post" action="bottom.asp" target="bottom">
<p align="justify" style="margin-left: 10">This is where you would enter the Mac Address.</p>
<input type="text" name="MacAddress" size="20" value="009027a322fc">
<input type="text" name="IpNumber" size="20" value="195.188.159.20">
<input type="text" name="SubnetMask" size="20" value="255.255.255.0">
<input type="submit" value="Send Magic Packet" name="thebutton" class="button">
</form>
@Depicus
Depicus / wol-for-asp
Last active August 29, 2015 14:15
Wake on Lan code for use in an ASP application
<%
set WakeOnLan = server.createobject("DigitalWol.Wol")
WakeOnLan.TheMacAddress('009027a322fc')
WakeOnLan.TheIpNumber('217.204.255.61')
WakeOnLan.TheSubnetMask('255.255.255.255')
WakeOnLan.ThePortNumber('4343')
WakeOnLan.WakeMeUp
%>
@Depicus
Depicus / kill-stuck-java.java
Created January 14, 2015 21:44
Kill a java app that is stuck and over running.
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.concurrent.Future;
import java.util.concurrent.TimeUnit;
Thread t = new Thread(new Runnable() {
public void run() {
// stuff here that was in main
logger.debug("threaded started ");
try {
@Depicus
Depicus / gumby-icons.css
Created January 13, 2015 15:45
Working (for me) copy of just the icon section for Gumby
@charset "UTF-8";
.icon-note.icon-left a:before, .icon-note.icon-right a:after { content: "\266a"; height: inherit; }
i.icon-note:before { content: "\266a"; height: inherit; }
.icon-note-beamed.icon-left a:before, .icon-note-beamed.icon-right a:after { content: "\266b"; height: inherit; }
i.icon-note-beamed:before { content: "\266b"; height: inherit; }
@Depicus
Depicus / logback.java
Created January 10, 2015 22:54
Snippet to set param in logback.xml
try {
LoggerContext context = (LoggerContext) LoggerFactory.getILoggerFactory();
JoranConfigurator jc = new JoranConfigurator();
jc.setContext(context);
context.reset();
context.putProperty("WorkStationID", dateWeAreSendingFor);
ClassLoader loader = main.class.getClassLoader();
jc.doConfigure(loader.getResource("logback.xml"));
} catch (JoranException ex) {
logger.error("init logging failed", ex);
@Depicus
Depicus / iptables.sh
Last active August 29, 2015 14:12
iptables setup
sudo iptables -F
sudo iptables -A INPUT -i eth0 -m state --state ESTABLISHED,RELATED -j ACCEPT
sudo iptables -A INPUT -i eth0 -p tcp --dport 80 -j ACCEPT
sudo iptables -A INPUT -i eth0 -p tcp --dport 443 -j ACCEPT
sudo iptables -A INPUT -i eth0 -j DROP
sudo apt-get install iptables-persistent -y
sudo dpkg-reconfigure iptables-persistent
@Depicus
Depicus / interfaces
Created December 26, 2014 21:03
Network config for Ubuntu servers because I can never remember :)
# The primary network interface
auto eth0
iface eth0 inet static
address 10.11.11.33
netmask 255.255.0.0
gateway 10.11.2.6
dns-nameservers 10.11.1.24 8.8.8.8