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

redmine agile plugin list

tips & tricks 2017.07.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'

ABNF 사용하기 - 아래 글 참조


http://marcelog.github.io/articles/abnf_grammars_in_elixir.html

https://github.com/marcelog/ex_abnf


happy hackin'


TAG abnf, Elixir

Ubuntu가 15.04 부터는 systemd만 온전히 지원하므로, 현재 이전의 upstart를 사용하는 방법은 별로 권장되지 않는다. 


아래 페이지 참고하면 systemd를 이용해서 설정할 수 있을 것이다.

http://mfeckie.github.io/Phoenix-In-Production-With-Systemd/


happy hackin'

문제:

macport로 python36을 설치하고, 안내에 따라 py36-readline을 설치했는데 아래 처럼 crash가 났다.

$ python

Python 3.6.1 (default, Mar 22 2017, 15:53:21) 

[GCC 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.42.1)] on darwin

Type "help", "copyright", "credits" or "license" for more information.

>>> ''.join(sorted('azbasdfasdf'))

Python(4369,0x7fffa0cba3c0) malloc: *** error for object 0x10592a4f0: pointer being freed was not allocated

*** set a breakpoint in malloc_error_break to debug

Abort trap: 6



해결:

$ sudo port uninstall py36-readline

$ sudo port install python36 +readline


python36 package를 설치하고 나면 py36-readline도 꼭 설치하라는 식의 메시지가 나오는데 이거 잘못된 것인 듯


ref: https://trac.macports.org/ticket/53360


happy hackin'

R 개발 모드 설정

함수형 언어/R 2017.04.06 15:25 by manywaypark

install.packages("devtools")


library(devtools)


dev_mode(on=T)


install_github("hadley/ggplot2")


# use dev ggplot2 now


# when finished do:


dev_mode(on=F)  #and you are back to having stable ggplot2


ref: http://stackoverflow.com/questions/9656016/how-to-install-development-version-of-r-packages-github-repository


happy hackin'



asciidoc으로 slide 만들기

tips & tricks 2017.04.05 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'



ModuleNotFoundError: No module named 'jedi'

emacs 2017.03.31 00:16 by manywaypark

어젠가 그젠가 melpa를 통해 emacs package들을 업데이트 했는데 그 이후로 python anaconda mode에서 아래와 같은 에러가 났다. (linux와 mac 양쪽에서 공통으로 발생)


Traceback (most recent call last):

  File "<string>", line 4, in <module>

  File "/Users/airdh/.emacs.d/anaconda-mode/0.1.7/anaconda_mode-0.1.7-py3.6.egg/anaconda_mode.py", line 17, in <module>

    from jedi import Script, NotFoundError

ModuleNotFoundError: No module named 'jedi'


해결 방법은 jedi를 수동으로 설치하는 것이다.

git clone https://github.com/davidhalter/jedi
cd jedi
git checkout v0.10.0
python setup.py sdist
cd dist
PYTHONPATH=$HOME/.emacs.d/anaconda-mode/0.1.7 easy_install -d $HOME/.emacs.d/anaconda-mode/0.1.7 -S $HOME/.emacs.d/anaconda-mode/0.1.7 -a -Z jedi-0.10.0.tar.gz

https://github.com/proofit404/anaconda-mode/issues/225


happy hacking'

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

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'

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