Skip to content

Instantly share code, notes, and snippets.

View loa's full-sized avatar

Carl Loa Odin loa

  • NoneType AB
  • Stockholm
View GitHub Profile
@loa
loa / jjb.sublime-build
Last active August 29, 2015 13:59
Sublime 2 Jenkins-jobs build system
{
"cmd": ["/opt/boxen/homebrew/bin/jenkins-jobs", "--ignore-cache", "update", "$file_path", "--delete"]
}
@loa
loa / selenium_smoketest.py
Created August 15, 2014 10:22
Selenium Webdriver - Smoke test
#!/usr/bin/env python
from selenium import webdriver
import unittest
import sys
class ExampleTestCase(unittest.TestCase):
hub_address="http://selenium:4444"
def setUp(self):
desired_cap = webdriver.DesiredCapabilities.FIREFOX
@loa
loa / git lg.sh
Last active August 29, 2015 14:05
git lg
git config --global alias.lg "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit"
@loa
loa / vim relative
Last active August 29, 2015 14:05
vim relative line number
set number relativenumber
autocmd InsertEnter * :set norelativenumber
autocmd InsertLeave * :set relativenumber
@loa
loa / sendkeys.scpt
Created August 28, 2014 08:22
AppleScript Send Keys
activate application "Sqwiggle"
tell application "System Events"
keystroke "hello world"
end tell
@loa
loa / .vimrc
Created August 28, 2014 13:17
Disable Vim using OSX clipboard
set clipboard=exclude:.*
@loa
loa / zshrc
Created September 8, 2014 13:36
zsh vim mode
set -o vi
bindkey -M vicmd '/' history-incremental-search-backward
@loa
loa / stable-offseting-implementation.md
Last active August 29, 2015 14:06
stable-offseting-implementation

Exjobbsuppgiftsbeskrivning

Stable offseting implementation for cutting industrial sheet metal parts.

Bakgrund

Tomologic har idag en service för packningsoptimering för metallindustrin. Ett delproblem för mjukvaran är att bestämma offsetting av geometriska former. I dagsläget har ett flertal kommersiella och open source bibliotek utvärderats som dock inte uppfyllt kraven på en rimlig kombination av robusthet, stabilitet och effektivitet.

offset

@loa
loa / jenkins_xunit_blue-yellow-red.yaml
Last active August 29, 2015 14:06
Jenkins xunit blue-yellow-red
- job-template:
name: 'exitcode-{exitcode}-{testresult}'
builders:
- shell: |
#!/bin/bash -xe
if [ "{testresult}" = "passed" ]; then
STATUS="passed"
NUM_FAILURE="0"
@loa
loa / jenkins-api.py
Created September 22, 2014 12:48
Python Jenkins API Auth
#!/usr/bin/env python
import base64
import os
import urllib2
username = os.environ['user']
password = os.environ['password']