Skip to content

Instantly share code, notes, and snippets.

Keybase proof

I hereby claim:

  • I am jimsander on github.
  • I am jimsander (https://keybase.io/jimsander) on keybase.
  • I have a public key whose fingerprint is E86D 4D02 A656 7298 8B0B 5E4F AF4B D8D9 E73D EC82

To claim this, I am signing this object:

@jimsander
jimsander / isy-wrapper.md
Last active August 29, 2015 14:26
ISY: my wrapper script

JDS ISY Wrapper Script

Some Examples of the wrapper script

It is accessed both internally and externally of my LAN

List

@jimsander
jimsander / isy-kwikset-1.md
Last active August 29, 2015 14:26
isy rest api and z-wave kwikset 961

I can query the z-wave device, but cannot set the status

# curl -v http://admin:REDACTED@192.168.2.107:8090///rest/nodes/ZW011_1/ 2>/dev/null | xmllint --format -
<?xml version="1.0" encoding="UTF-8"?>
<nodeInfo>
  <node flag="144">
    <address>ZW011_1</address>
    <name>ZWFrontDoor</name>
    <family>4</family>
@jimsander
jimsander / .vimrc
Created May 22, 2015 14:19
expanded tabs
set tabstop=4
set softtabstop=4
set expandtab
@jimsander
jimsander / catalina.out
Last active August 29, 2015 14:20
catalina example
INFO: Interceptor has thrown exception, unwinding now
org.apache.cxf.interceptor.Fault: connect timed out
at org.apache.cxf.interceptor.AbstractOutDatabindingInterceptor.writeParts(AbstractOutDatabindingInterceptor.java:96)
at org.apache.cxf.interceptor.BareOutInterceptor.handleMessage(BareOutInterceptor.java:68)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:471)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:301)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:253)
at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:73)
at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:121)
[root@psvilxemdbp1 ~]# service mysqld status
mysqld dead but subsys locked
[root@psvilxemdbp1 ~]# fsck -n /data
fsck from util-linux-ng 2.17.2
e2fsck 1.41.12 (17-May-2010)
Warning! /dev/mapper/vgdata-datavol is mounted.
Warning: skipping journal recovery because doing a read-only filesystem check.
/dev/mapper/vgdata-datavol contains a file system with errors, check forced.
Pass 1: Checking inodes, blocks, and sizes
@jimsander
jimsander / gist:89a404463ffc688697cc
Last active August 29, 2015 14:08
Frequently Used SQls
## Server Request Report ##
# mysql -uroot -p$mypw provisioning -e "select from_unixtime(r.event_timestamp/1000) as event_timestamp,r.event_type,r.server_id,s.name,r.agent_id,r.agent_name,r.agent_email,r.reason from server_request r, cached_server s where r.server_id in (select server_id from cached_server where name like 'psvrldplcdh%') and r.server_id = s.server_id\G" | awk '{ printf("%-16s %s\n",$1,$2)}' | sed 's/\*//g'
## Quick SW Patch
# tar -czvf /root/pre-patch3.tgz `find /services/ -name "enstratius-backend-server*.jar"`
# p=<patch_file>
# for f in `find /services/ -name "enstratius-backend-server*.jar"`; do ff=`dirname $f`; cp /root/$p $f && mv $f ${ff}/$p; done
@jimsander
jimsander / histsize
Created September 15, 2014 15:40
CMD examples: HISTSIZE check
```
jim@jdsdrop1:~# echo "HISTSIZE=$HISTSIZE"; c=1; while [ $c -le $HISTSIZE ]; do printf "."; [ `expr $c % 100` = 0 ] && printf ": count $c\n"; c=`expr $c + 1`; done
HISTSIZE=1000
....................................................................................................: count 100
....................................................................................................: count 200
....................................................................................................: count 300
....................................................................................................: count 400
....................................................................................................: count 500
....................................................................................................: count 600
....................................................................................................: count 700
2013-01-17 21:37:07,998 DEBUG [org.dasein.cloud.compute.VirtualMachineSupport] vm state = PAUSED2013-01-17 21:37:07,998 DEBUG [org.dasein.cloud.compute.VirtualMachineSupport] Adding vm MSSQL2008R2SP2-V202
2013-01-17 21:37:07,998 DEBUG [org.dasein.cloud.compute.VirtualMachineSupport] toVirtualMachines: returning 1 vms.
2013-01-17 21:37:08,058 DEBUG [es.inf.200.206.4033.region.212.dc.224.server.5512] enter - com.enstratus.cloud.server.ServerCachingFactory.setRootPassword(jdswinpw1 [/4033/GLOBAL-ADMIN/vcddev.mhf.mhc/%vdc%5bfed61c-de75-44df-af79-e8e6cd332d84/server/%vApp%vm-0e5e09b9-1532-4
67f-869f-fedf3ab87817],XXX)2013-01-17 21:37:08,058 DEBUG [es.inf.200.206.4033.region.212.dc.224.server.5512] enter - com.enstratus.cloud.server.ServerCachingFactor
y.setRootPassword(jdswinpw1 [/4033/GLOBAL-ADMIN/vcddev.mhf.mhc/%vdc%5bfed61c-de75-44df-af79-e8e6cd332d84/server/%vApp%vm-0e5e09b9-1532-467f-869f-fedf3ab87817],XXX)
2013-01-17 21:37:08,058 INFO [es.inf.200.206.4033.region.212.dc.224.server.5512] setRootPassword(): Go
@jimsander
jimsander / gist:4453472
Last active December 10, 2015 15:19
documentation build output
Build docs to /Users/jimsander/Documents/CSE-DOCS/documentation
Running Sphinx v1.1.3
loading pickled environment... not yet created
No builder selected, using default: html
building [html]: targets for 186 source files that are out of date
updating environment: 186 added, 0 changed, 0 removed
reading sources... [100%] tutorials/wordpressdemo/wordpressdemo
looking for now-outdated files... none found
pickling environment... done
checking consistency... /Users/jimsander/GoogleDrive/DropboxDocs/JimSander/Docs/Business_Enstratus/Projects/svn-cse/documentation/on-premise/installation/four_node/four_node.rst:: WARNING: document isn't included in any toctree