Skip to content

Instantly share code, notes, and snippets.

View localghost666's full-sized avatar

localghost666

  • cyberspace
View GitHub Profile
@localghost666
localghost666 / bwv939.ly
Created January 2, 2019 16:45
Little Prelude in C Major
\version "2.18.2"
\header {
title = "Little Prelude in C Major"
composer = "J. S. BACH"
opus = "BWV 939"
}
treble = \new Staff {
\relative c' {
@localghost666
localghost666 / .bashrc
Created January 24, 2019 10:26
IntelliJ에서는 Bash를 프로젝트 디렉토리에서 실행, 그 외의 경우 홈 폴더에서 실행
#!/bin/bash
if [ -z "${PROJECT_DIR}" ]
then
cd ~/ || return
fi
@localghost666
localghost666 / web.xml
Created January 25, 2019 06:44
Servlet 4
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="4.0" xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd">
</web-app>
root = true
[*]
charset = utf-8
end_of_line = lf
indent_style = space
indent_size = 2
trim_trailing_whitespace = true
insert_final_newline = true
@localghost666
localghost666 / .gitignore
Created January 31, 2019 14:13
Gnerated by IntelliJ Spring Initializer
/target/
!.mvn/wrapper/maven-wrapper.jar
### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
@localghost666
localghost666 / .gitignore
Created January 31, 2019 16:50
Generated by Create-react-app
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
# dependencies
/node_modules
/.pnp
.pnp.js
# testing
/coverage
@localghost666
localghost666 / settings.json
Created February 3, 2019 15:46
Visual Studio Code에서 기본 터미널을 git-bash로 설정하는 부분
{
"terminal.integrated.shell.windows": "C:\\Users\\[username]\\scoop\\apps\\git\\current\\bin\\bash.exe",
"terminal.integrated.shellArgs.windows": ["--login", "-i"],
"terminal.integrated.env.windows": {
"PROJECT_DIR": "${workspaceFolder}"
}
}
@localghost666
localghost666 / moveTop.js
Created July 25, 2019 04:15
페이지 최상단으로 이동
function moveTop() {
document.body.scrollTop = 0;
document.documentElement.scrollTop = 0;
}
@localghost666
localghost666 / queryStringToJSObject.js
Created July 25, 2019 04:16
쿼리스트링을 자바스크립트 객체로 변환
function getParameterObject(queryString) {
var result = {};
var paramStr = queryString || location.search.substring(1);
var params = paramStr.split("&");
for (var i = 0; i < params.length; i++) {
params[i] = params[i].split("=");
result[params[i][0]] = params[i][1];
}
return result;
}
@localghost666
localghost666 / convertJavaMaptoJSObject.js
Created July 25, 2019 04:17
자바 맵을 자바스크립트 객체로 변환
function convertJavaMap(javaMap) {
var result = {};
javaMap = javaMap.replace(/[{}]/g, "").split(","); // "{key=value, key=value, ...}"
for (var i = 0; i < javaMap.length; i++) {
var p = javaMap[i].trim().split("=");
var k = p[0];
var v = p[1];
result[k] = v;
}
return result;