Skip to content

Instantly share code, notes, and snippets.

View marsyang1's full-sized avatar

marsyang1 marsyang1

  • Taichung,Taiwan
View GitHub Profile
@marsyang1
marsyang1 / Vagrantfile
Last active August 24, 2016 06:14
vagrant-docker-box
Vagrant.require_version ">= 1.7.4"
# change default synced_folder for convenience
SYNCED_FOLDER = "/home/vagrant/docker-workshop"
# expose ports from guest to host for convenience
FORWARDED_PORT_RANGE = (10200..10250)
Vagrant.configure(2) do |node|
@marsyang1
marsyang1 / support.json
Last active February 26, 2016 15:48
sloppy service json file
{
"project": "support",
"services": [
{
"id": "wiki",
"apps": [
{
"id": "confluence",
"domain": {
"type": "HTTP",
@marsyang1
marsyang1 / RestClient.java
Last active March 14, 2016 05:21
Java unicode to char
/**
* http://stackoverflow.com/questions/11145681/how-to-convert-a-string-with-unicode-encoding-to-a-string-of-letters
* use StringEscapeUtils.unescapeJava(encodeUniCode String)
*/
@Component
public class RestClient {
private final RestTemplate restTemplate;
public RestClient(){
[
{ "keys": ["command+d"], "command": "duplicate_line" },
{ "keys": ["command+delete"], "command": "run_macro_file", "args": {"file": "res://Packages/Default/Delete Line.sublime-macro"} },
]
@marsyang1
marsyang1 / build.gradle
Last active November 8, 2016 07:04
myeclipse project convert to gradle project
/*
* This build file was auto generated by running the Gradle 'init' task
* by 'mars' at '2016/4/18 下午 1:27' with Gradle 2.12
*
* This generated file contains a sample Java project to get you started.
* For more details take a look at the Java Quickstart chapter in the Gradle
* user guide available at https://docs.gradle.org/2.12/userguide/tutorial_java_projects.html
*/
// Apply the java plugin to add support for Java
@marsyang1
marsyang1 / Jenkins Gitlab integration note
Last active May 9, 2016 05:42
Jenkins Gitlab integration note
1. use docker
# ambassador
docker run -d \
--name ambassador \
--restart always \
--volume /var/run/docker.sock:/var/run/docker.sock \
cpuguy83/docker-grand-ambassador -name jenkins -name gitlab
#jenkins
docker run -d \
@marsyang1
marsyang1 / manager-web.xml
Last active September 7, 2016 03:11
tomcat config xml file
<?xml version="1.0" encoding="ISO-8859-1"?>
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
@marsyang1
marsyang1 / Linux Shell alias
Last active May 9, 2016 05:48
Linux Shell alias
#http://superuser.com/questions/665274/how-to-make-ls-color-its-output-by-default-without-setting-up-an-alias
## Colorize the ls output ##
alias ls='ls --color=auto'
## Use a long listing format ##
alias ll=ls -la --color=auto
## Show hidden files ##
alias l.='ls -d .* --color=auto'
@marsyang1
marsyang1 / querydsl.gradle
Last active May 18, 2016 02:56 — forked from alex-shpak/querydsl.gradle
Gradle script for querydsl-apt processor with separate classpath
// apply plugin: 'idea'
sourceSets {
generated.java
main.java.srcDirs += generated.java.srcDirs
}
idea {
module {
sourceDirs += file('src/main/generated')