Skip to content

Instantly share code, notes, and snippets.

@leathersole
leathersole / mpl115a2.py
Last active August 29, 2015 14:21 — forked from bcdejp/mpl115a2.py
#!/usr/bin/python
# -*- coding: utf-8 -*-
import smbus
import time
def convert_coefficient(msb, lsb, total_bits, fractional_bits, zero_pad):
data = (msb << 8) | lsb
period = float(1 << 16 - total_bits + fractional_bits + zero_pad)
[no project] tmp $ set VERBOSE true
[no project] tmp $ new-project --named example --topLevelPackage com.example --type war --projectFolder example
Wrote /tmp/example/pom.xml
***ERROR*** Exception encountered: (type "set VERBOSE false" to disable stack traces)
org.apache.maven.model.building.ModelBuildingException: 1 problem was encountered while building the effective model for org.jboss.forge.generated:generated-pom:1.0.0-SNAPSHOT
[ERROR] Invalid artifact repository: null @
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:422)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:374)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:365)
@leathersole
leathersole / .vimrc
Created January 5, 2014 11:21
My .vimrc
"------------------------------------
"root settings
"------------------------------------
"colorscheme desert
if v:lang =~ "utf8$" || v:lang =~ "UTF-8$"
set fileencodings=ucs-bom,utf-8,latin1
endif
set nocompatible " Use Vim defaults (much better!)
set bs=indent,eol,start " allow backspacing over everything in insert mode
text/html; w3m %s; nametemplate=%s.html
text/html; w3m -dump %s; nametemplate=%s.html; copiousoutput
image/jpg; eog %s
image/jpeg; eog %s
image/png; eog %s
image/gif; eog %s
application/pdf; evince %s
application/zip; file-roller %s
@leathersole
leathersole / NettyTest.java
Created August 15, 2012 11:49 — forked from isopov/NettyTest.java
Problem with sending/receiving Http POST request with Netty (solved)
import static org.jboss.netty.handler.codec.http.HttpHeaders.Names.CONTENT_TYPE;
import static org.jboss.netty.handler.codec.http.HttpResponseStatus.OK;
import static org.jboss.netty.handler.codec.http.HttpVersion.HTTP_1_1;
import java.net.InetSocketAddress;
import java.nio.charset.Charset;
import java.util.concurrent.Executors;
import junit.framework.Assert;
@leathersole
leathersole / .gitconfig
Created February 13, 2012 14:19
$HOME/.gitconfig
[user]
name = USER_NAME
email = MAIL_ADDRESS
[alias]
st = status
co = checkout
cb = checkout -b
# ci = commit -a # modifiedなファイルを全てstageへ
br = branch
glog = log --pretty=format:\"%C(red)%h%Creset %C(cyan)<%an>%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr)%Creset\" --abbrev-commit --date=relative --graph
#! /bin/sh
# extract a jar file and replace the original jar file.
# usage)
# extractjar.sh [-f] xx.jar
# -f: don't keep backup file.
if [ $1 = "-f" ]; then
shift 1
else
cp $1 $1.bkp
public class OpMock {
public void createProvider() throws IOException {
Map<String, String> prop = new HashMap<String, String>();
prop.put("webroot", "test-resources");
prop.put("httpPort", "28080");
Launcher.initLogger(prop);
final Launcher winstone = new Launcher(prop);
Runtime.getRuntime().addShutdownHook(new Thread(new Runnable() {
set NSPR_LOG_MODULES=nsHttp:4
set NSPR_LOG_FILE=C:\TEMP\mozilla\log.txt
if not exist "C:\TEMP\mozilla" mkdir "C:\TEMP\mozilla"
cd "\Program Files\Mozilla Firefox"
firefox -P WebTest -no-remote
@leathersole
leathersole / ditz.vim
Created October 27, 2009 17:04 — forked from ursm/ditz.vim
function! s:Todo()
call s:OpenBufferFromCommand('ditz todo', function('s:IssueCallback'))
endfunction
function! s:TodoAll()
call s:OpenBufferFromCommand('ditz todo --all', function('s:IssueCallback'))
endfunction
function! s:Grep(args)
call s:OpenBufferFromCommand(printf('ditz grep "%s"', a:args), function('s:IssueCallback'))