manywaypark's Blog
개발, 검색, 함수

redmine agile plugin list

tips & tricks 2017. 7. 31. 10:32 by manywaypark

http://www.scrumexpert.com/tools/scrum-and-kanban-plugins-for-redmine/

상기 리스트에 잘 정리되어있다.

개인적으로 redmine backlogs가 더 이상 개발되지 않아서 참으로 안타까운데, 몇몇 개인 개발자가 fork해서 필요한 부분들을 업데이트 하고 있는 듯하다. 한번 설치해서 테스트 해봐야겠다.

 현재(2017-07-31) 기준으로는 아래 페이지가 최신인듯.

https://github.com/TheMagician1/redmine_backlogs


happy hackin' 

키저장:

ssh-add -K [path/to/private SSH key]


저장된 키 리스트 보기:

ssh-add -l


ref: https://superuser.com/questions/88470/how-to-use-mac-os-x-keychain-with-ssh-keys


happy hackin'

 입력 소스 변경을 하기 위한 맥의 기본설정이 Ctrl + Space로 몇년전에 바뀌었는데, 그때 적용만하고 메모를 남기지 않아 이제사 남김.

Emacs 사용자는 Ctrl + Space의 경우 블럭 선택(mark set/clear)이기 때문에 이 설정을 하지 않을 수가 없다.

http://macnews.tistory.com/3736


happy hackin'

asciidoc으로 slide 만들기

tips & tricks 2017. 4. 5. 14:41 by manywaypark

asciidoc으로 빠르고 간단하게 슬라이드 만들기


asciidoc --backend slidy foo.adoc


refs:

http://kaczanowscy.pl/tomek/2011-09/nice-presentations-in-no-time-with-asciidoc-and-slidy

https://www.w3.org/Talks/Tools/Slidy2/#(1)

http://asciidoc.org/slidy.html#(1)

http://rmarkdown.rstudio.com/slidy_presentation_format.html


happy hackin'



가끔은 자기 자신이 어디서 로딩되었는지를 알아야만 할 때가 있다.

static initialization 과정에서 함수의 주소로 알아내는 방법이 있다.

#define _GNU_SOURCE

#include <dlfcn.h>

#include <stdio.h>


__attribute__((constructor))

void on_load(void) {

  Dl_info dl_info;

  dladdr((void *)on_load, &dl_info);

  fprintf(stderr, "module %s loaded\n", dl_info.dli_fname);

}

좀더 자세한건 man 3 dladdr


refs: 

http://stackoverflow.com/questions/1681060/library-path-when-dynamically-loaded

https://cseweb.ucsd.edu/~gbournou/CSE131/the_inside_story_on_shared_libraries_and_dynamic_loading.pdf

the_inside_story_on_shared_libraries_and_dynamic_loading.pdf

happy hackin'

Qt에서 pkg-config 쓰기

tips & tricks/Qt 2017. 3. 28. 23:42 by manywaypark


보통 아래처럼 패키지 정보를 조회후에 결과 스트링을 Makefile이나 build script의 CFLAGS나 CXXFLAGS, LDFLAGS등에 추가해서 쓰는데...


$ pkg-config --cflags protobuf

-pthread -I/usr/local/include

$ pkg-config --libs protobuf

-L/usr/local/lib -lprotobuf -pthread -lpthread


Qt의 qmake에서는 프로젝트 파일에 아래처럼 써주면 똑같은 효과를 낼 수 있다.


CONFIG += link_pkgconfig

PKGCONFIG += protobuf


ref: http://stackoverflow.com/questions/3517694/linking-libraries-to-a-qt-project-using-pkg-config-output


happy hackin'

gitignore

tips & tricks 2017. 3. 22. 20:56 by manywaypark

git을 사용할 때 .gitignore 파일을 제대로 만들어놓지 않으면 git repository가 지저분해진다.

REST API를 통해 간단히 만들 수 있는 방법이 있다고 알려주는 페이지가 있는데, 오늘(2017-03-22) 기준으로 응답이 제대로 오지 않았다.

https://www.lesstif.com/pages/viewpage.action?pageId=18220154

직접 접속해서 해보니 되는데, 위의 링크에서 http를 https로만 바꾸면 제대로 동작한다.

직접 여기(https://github.com/joeblau/gitignore.io)를 보았으면 한번에 잘되었겠다.

물론 전통의 https://github.com/github/gitignore 를 보는 것이 더 좋을 수도 있겠다.


간단히 mac과 linux에서의 global gitignore 설정을 해보자 (bash 환경기준. 다른 환경은 상기 링크 참조)

mac:

$ echo "function gi() { curl -L -s https://www.gitignore.io/api/\$@ ;}" >> ~/.bash_profile && source ~/.bash_profile

$ gi osx,emacs > ~/.gitignore_global

$ git config --global core.excludesfile ~/.gitignore_global


linux:

$ echo "function gi() { curl -L -s https://www.gitignore.io/api/\$@ ;}" >> ~/.bashrc && source ~/.bashrc

$ gi linux,emacs > ~/.gitignore_global 

$ git config --global core.excludesfile ~/.gitignore_global

gi list를 하면 모든 지원되는 항목을 볼 수 있다.


happy hackin'

Mac에서 스크린샷 찍기

tips & tricks/Mac 2017. 3. 22. 14:07 by manywaypark

링크에 잘 설명 되어 있다.

요점은 shift + command + (control) + 3 or 4


https://support.apple.com/ko-kr/HT201361

http://www.wikihow.com/Take-a-Screenshot-in-Mac-OS-X


happy hackin'

VirtualBox VM export/import on CLI

tips & tricks 2017. 3. 17. 18:26 by manywaypark

가끔 GUI tool을 사용하지 못하는 상황에 처할 때가 있다.

command line에서 VirtualBox의 VM을 export/import 하는 방법은 아래와 같다.


1. 일단 VM 리스트 확인:

~$ vboxmanage list vms

"Win8.1" {e0c9a708-0be9-46b0-8f0d-80304d1d1e66}

"PXE-Srv" {4ee3b1c8-c475-4c4f-bd33-78c44e2816d2}

"test" {6f2a8a53-8093-41be-8523-772e0ee5bb52}

......


2. Win8.1을 export:

~$ vboxmanage export Win8.1 -o Win8.1.ova


3. 다른 박스로 Win8.1.ova 파일을 옮긴 후에 import:

~$ vboxmanage import Win8.1.ova


happy hackin'


a package manager for windows

tips & tricks/Win 2017. 2. 3. 18:13 by manywaypark

윈도우에서도 패키지 관리를 해보자.


https://chocolatey.org/


happy hackin'

1 2 3 4 5 6 ··· 16 
분류 전체보기 (306)
잡담 (20)
함수형 언어 (65)
emacs (16)
java (18)
tips & tricks (154)
사랑 (1)
가사 (0)
독서 (4)
mobile (6)
비함수형 언어 (2)

공지사항

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

04-25 16:52