목록개발이야기 (512)
준호씨의 블로그
perl 에서 try catch 를 사용하려면 use Try::Tiny; 를 활성화 시키고 사용하면 된다. 그런데 IntelliJ 에서 편집 하려니 indent 가 엉망이 된다. try 를 인식하지 못하기 때문인데 옵션에서 활성화 시켜 주면 잘 된다.
vim 을 사용하다보면 환경에 따라 한글이 깨지는 경우가 있는데 그에 대한 해결 방안들을 정리 해 본다. OSX 환경에서 터미널로 리눅스 서버 접근할 때 위주라서 다른 환경에서는 좀 달라질 수 있다. 예를 들어 윈도우 PC 를 쓰는 경우 euckr 대신 cp949 를 넣어야 될 수도 있다. ~/.vimrc 설정 아래 설정을 추가 해 본다. set fencs=utf-8,euckr 그래도 안되면 아래 처럼 enc 를 추가 해 본다. 나의 경우 LANG 환경변수값이 korean 으로 되어 있는 경우 enc=utf-8 을 추가해 주어야 되었다. set enc=utf-8 set fencs=utf-8,euckr 위의 설정은 아래와 같은 설정이다. set encoding=utf-8 set fileencodings=u..
레거시 시스템을 건드리고 있는데 maven compile 해 보니 cannot find symbol 이 대량 발생 https://stackoverflow.com/questions/34358689/maven-build-cannot-find-symbol-when-accessing-project-lombok-annotated-methods 요 글을 보니 maven-compiler-plugin 버전업을 해 보라고 나와 있었음. maven-compiler-plugin 설정은 따로 지정 되어 있지 않은 상태였음. maven-compiler-plugin 설정을 추가 함. blahblah org.apache.maven.plugins maven-compiler-plugin 3.5 그런데 여전히 발생 lombok 버전이 ..
selector 다음과 같은 html 코드가 있으면 체크박스1 체크박스2 다음과 같이 체크박스가 나타납니다. 일단 이 DOM 객체를 선택해야 합니다. 이 DOM 객체를 찾아서 선택하는 방법에는 여러가지가 있지만 id 가 있으니 id 를 사용해 보겠습니다. id 는 고유한 것이 기본이라 id 로 선택하는 경우 다음과 같이 checkboxId 를 선택할 수 있습니다. $("#checkboxId1") 아래와 같은 방법도 가능한데 위의 방법이 가장 간단하죠? $("input:checkbox[id=checkboxId]) $("input[type=checkbox][id=checkboxId]) $("input:checkbox#checkboxId") name 으로 선택하려면 다음과 같이 할 수 있습니다. $("inpu..
php 에서 array 의 길이를 구하려면 count 함수를 이용한다.python 에서 length 함수를 이용하는 것과 비슷하다. (참고: python - array length 구하기, array count)count(users);덤 - twigtwig 이라는 php template engine 에서는 좀 독특한 방식을 사용한다.{% users|length %}참고: https://twig.symfony.com/doc/2.x/filters/length.html참고http://php.net/manual/kr/function.count.php