-
PHP에서 Byte-escaped(\xFF)된 문자열 decode하기
어제 회사 직원 한명이 협력사에서 데이터 전달을 위해 생성해서 알려준 URL에서 데이터를 받지 못해 고생을 하고 있었다. 협력사는 PC용 어플리케이션을 만드는 회사(Delphi 사용)로 웹에 대해서 잘 모른다. 처리하고자 하는 일은 다음과 같았다. PC용 어플리케이션에서 버튼을 누르면 해당 어플리케이션에서 가지고 있던 데이터를 특정 URL로 호출(전달)해주는 것이었다. 처음엔 데이터를 "뭐뭐 주세요" 했더니 그냥 넘겨주는 바람에 특수문자가 들어가 내용이 정상적으로 전달되지 않았다. 당연히 POST 방식으로 값을 전달해주면 문제가 없
-
java reflection을 사용해서 private static final field 변경하기
java에서 final로 지정한 것은 당연히 변경을 하지 말라는 뜻이다. 하지만 간혹 작업을 하다보면 그 값을 수정하고 싶을 때가 있다. 이번에도 안드로이드 작업을 하던 중 중요한 값도 아닐뿐아니라 유연성을 위해 값 변경이 필요한 값을 상수라는 이유만으로 final을 붙여 놓은 필드가 있었다.(아마도 자바 개발자들의 습관인 것 같다.) 그래서 관련된 내용을 검색하던 중 해답을 알려주는 내용을 찾았다. http://stackoverflow.com/questions/3301635/change-private-static-final-fie
-
증여받은 부동산의 양도소득세
2015년 현재. 1가구 1주택의 경우 주택매매시 양도 소득세가 비과세된다. 하지만 1가구 1주택에 해당하는 상황에서도 비과세가 되지 않는 경우들이 있는데 그중 하나가 증여받은 부동산이다. 증여받은 부동산의 경우 증여 후 5년 이내에 매매가 일어날 경우 부당행위계산에 해당될 수 있다. 법이라는 것이 워낙에 복잡하고 다양하며 해석이 상황에 따라 달라질 수 있어 참 많이 알아둬야 한다는 생각이 든다. 몇달전 내가 이 경우에 해당하여 골치가 아팠던 적이 있다. 증여 후 5년이 되지 않은 상황에 이런 사실을 모르고 매매를 해버렸고 이후에
-
phpstorm8 phpunit 설치
phpstorm8 phpunit 세팅법 PHPStorm preferences > php > phpunit > + > By remote interpreter remote server 추가 : ssh로 접속 설정 path to phpunit.phar 선택 > path to phpunit.phar : /czdev/vagrant/work/phpunit.phar Default configuration file : /home/web/makeus/CZFramework/tests/phpunit.xml Default bootstrap file :
-
옥토프레스 category list 플러그인 설치
이번엔 옥토프레스에 category list 플러그인을 추가해 보았다. 사실 현재 시점에서 쓰고 있는 테마를 선택한 이유가 우측에 나오는 카테고리 목록이었다. 그런데 막상 테마를 설치한 후에도 카테고리 목록이 보이지 않았다. 처음엔 설정이 누락되어서 그렇다고 생각했고 시간이 없어서 그냥 두다가 오늘에서야 추가를 하고자 확인해 봤다. 현재 시점에 사용하고 있는 테마는 "octostrap3"다. 해당 소스를 뒤져서 aside에 추가하는 부분은 찾았으나 테마엔 그 파일이 없었다. 그럼 이사람은 없는 파일을 어떻게 불러서 쓴단 말인가? 알