cotroller를 원하는 path에 추가하고 싶을때

rails generate controller device22/device_history

이미 있는 폴더를 지정하면 그 폴더 이하에 생기고

없는 폴더라면 폴더를 생성한 다음에 그 하위에 생긴다.

이 때 생성 경로 폴더 앞에 "/"를 붙이게 되면 

삭제를 하고자 할때는 "const_defined?"가 포함된 wrong constant name (nameerror)가 뜨니 조심해야 한다.


rails destroy controller observations/ketone


이때 상위 폴더는 삭제 되지 않는다.

by 무위자연 2016. 2. 16. 10:56

프로그램에서 간단하게 설정 정보를 저장하고 사용하고 싶을때


1. 프로젝트에서 변수를 추가한다.




2. 해당 프로퍼티 읽기


   isTestMode = Properties.Settings.Default.IsTestMode;


3. 해당 프로퍼티 변경해서 저장하기


Properties.Settings.Default.IsTestMode = isTestMode;

            Properties.Settings.Default.Save(); > 이걸해야 파일에 반영된다.


by 무위자연 2016. 1. 27. 10:35

MFC에 클래스를 추가하고

해당 클래스 로직에서 SetTimer / KillTimer를 사용할 경우에

릴리스 모드(Release)모드에서는 애러가 나지 않으나 정상 동작 하지 않고

디버그 모드(Debug)모드에서는 하기와 같이 애러가 날 때가 있다.


---------------------------

Microsoft Visual C++ Runtime Library

---------------------------

Debug Assertion Failed!


Program: ...r\Documents\º´¿ø¿ëÇ÷´ç±â\trunk\DMTool.N\Debug\iCE DM Tool.exe

File: f:\dd\vctools\vc7libs\ship\atlmfc\include\afxwin2.inl

Line: 152


For information on how your program can cause an assertion

failure, see the Visual C++ documentation on asserts.


(Press Retry to debug the application)


---------------------------

중단(A)   다시 시도(R)   무시(I)   

---------------------------

빌드시에 warning도 안 나고 error도 없는 상태라 사람 환장하게 한다.

그렇다고 ontimer 이벤트 내에서 뭔가가 일어나기도 전에 이미 경고가 뜬다.

구글 검색해보면 윈도우가 없어서 발생하는 것이라고 나온다.

그 의미를 몰랐는데.

MFC에서는 윈도우가 없다는 것의 의미는 윈도우에 UI component와 연결되어 있지 않다는 의미인 것이다.

그래서 해당 클래스를 UI Component 아무거나 상속 받은 다음에 하기와 같이 연결해준 상태에서 사용하면 된다.

ex
사용할 클래스 선언.

class CHIDCOM : public CEdit

Dlg 클래스에서의 추가
.h에서
CHIDCOM m_hidCom;

.cpp에서
DDX_Control(pDX, IDC_EDIT_HID, m_hidCom);


by 무위자연 2016. 1. 26. 14:18

사용할려는 클래스에선 상관 없는 애러가


CDiaolog를 상속 받는 include 당하는 클래스에서 다음과 같은 애러가 난다.


개 짜증.

trunk\dmtool.n\dmtool\DMToolDlg.h(24): error C2065: 'IDD_DMTOOL_DIALOG' : undeclared identifier


이런식으로....


이럴 때는 resource.h를 넣어서 간단하게 해결!!


도움 받은 포스팅은 다음과 같습니다.!!! 


http://acebluebird.tistory.com/entry/%EB%8B%A4%EC%9D%B4%EC%96%BC%EB%A1%9C%EA%B7%B8-%EC%B6%94%EA%B0%80%EC%8B%9C-%EC%9D%B4%EC%9C%A0%EC%97%86%EB%8A%94-error-C2065-error-C2057-%EB%A9%94%EC%8B%9C%EC%A7%80-%ED%95%B4%EA%B2%B0%EB%B0%A9%EB%B2%95

by 무위자연 2016. 1. 22. 09:53

Visual Studio에서 빌드시에 특정 파일을 debug / release 폴더에 복사하고 싶을때.


해당 파일이 빌드후 결과로만 같이 있기만 할 경우엔 post-build를 / 그전에 필요한 경우라면 pre-build 이벤트에 명령어(command)를 넣어주면 된다.

하기는 다음의 예제이다.


프로젝트의 2개 파일을 빌드 결과 폴더로 복사한다.


copy /Y "$(SolutionDir)\SampleProjectr\ApplicationSetting.xml" "$(TargetDir)ApplicationSetting.xml"

copy /Y "$(SolutionDir)\SampleProject\Resources.xml" "$(TargetDir)Resources.xml"

상위 경로를 사용한다면

copy /Y "..\..\multiRegion.Ini" "$(TargetDir)multiRegion.Ini" - 20.5.15


by 무위자연 2016. 1. 18. 14:04

세령호에 일어난 일이다.


댐건설로 생긴 세령호와 그 일대 마을.


새로 생긴 마을과 수몰된 지역. 나머지 저지대 마을


있는자와 그렇지 않은 자.


모든 것을 누리는 사람과 그렇지 않은 사람.


그 정점에 모든것을 누리는  사람의 그렇지 않은 딸 세령.


세령의 죽음으로 촉발된.


모든 것의 정점 오영제의 극악스런 복수,


우연한 사건으로 인해서 인생을 겉잡을수 없게 되버린 최현수


극단적인 오영제의 "교정"


세령의 죽음.


극성스런 현수 아내 "은주"


세간의 괴롭힘과 왕따에서 가느다랗게 삶을 이어간 최서원"


이 사건을 이야기로 구성해낸 같은 보안업체 직원  이승환.


사건후 7년간의 고행 끝에 이야기는 마무리 된다.


극단적인 설정은 취향도 아니고 눈쌀을 찌프리게 하고, 


뭘해도 안되는 삶이란 존재할까 하는 의구심도 들지만.


그 이야기의 끝이 무엇인지를 궁금케하는 필력은 마음에 든다! 

by 무위자연 2016. 1. 12. 13:51

도진기씨의 지난 번 작품과는 조금 다른 형태로 진행된다


이번에는 고진이 주도적으로 이야기를 움직이지 않고,


이유현이라는 강력반 형사가 이야기를 구성하고 잡아가며,


고진은 멘토 식으로 이야기에 참여하게 된다.


잘나가는 룸사롱의 Top 정유미(204호 거주)와 이를 스토킹하는 백수 이필호(104호)

정유미집에서 집안일을 봐주는 황금순, 정유미만을 바라기 하는 남자친구 김형빈.


204호 정유미와 이필호가 204호에서 살해된 채로 발견되면서 살인 사건은 시작되고


유현은 탐문에 탐문을 거치지만 범인은 검거되지 않고


우여곡절 끝에 다른 자를 찾을수 없다는 이유로 경비 아저씨가 잠시 감방에 들어가지만. 고진의 도움으로 구출? 되고


진짜 범인은 쫓게 된다. 범인임이 명백한데 범인임을 증명할 증거를 찾지 못하다가.


의외의 황금순이 범인이라니. 김형빈의 알리바이가 깨지면서 끝날줄 알았는데.


황혼의 질투에 의한 치정극이라니. 노인성애자라는 것도 처음 알게 되고.


산뜻한 작품이었고 이 시리즈는 예의 주시해야 겠다.

by 무위자연 2016. 1. 12. 13:51

110919 1권

111013 2권.


그리스 신화에 트로이 악마를 예측한 미래를 보고 위험을 외쳤으나 오히려 스파이로 몰려 죽은 예전자 카산드라와 동일한 이름을 가지고

동일한 능력을 지닌. 카산드라라는 여자가 자신이 보는 미래와 실제로 시간이 지나면서 그 미래에 어떻게 접근가헤 되는지를 보여준 이야기이다.

처음에는 자기 학대, 우을로 괴로워하지만 파리 시내에 있는 현재문명의 산물이자 가장 현대문명과 동 떨어진

쓰레기 하치장 속에 있는 대속에 들어가게 되고. 거기서 흑인 용병출신의  남자, 싸구려 이탈리아 성인영화 연기였던 뚱땡이 여자,

그리고 아프리카 주술사였으나 금전전인 문제로 돌아가지 못하는 의사 지망생 흑인 할아버지, 고아였으나 장비, 기계 컴퓨터쪽에 소실이 많은 한국인 김예빈을 만난다.

그러면서 자신이 보는 미래에 전과는 다르게 점점 적극적으로 뛰어 들게 되고,  타인과의 관계 맺는것 자체를 하지 못했지만  카산드라는 김과 인간적인 교감을 한다.

극의 긴장감은 전적으로 카산드라의 오빠 다이엘 카첸버그가 동생한테 준, 생존확률이 표시되는 시계.

사실 이 시계가 너무 만능이기도 하고 서술해주는 부분이 많아서. 시계가 극을 좌지우지 한다.

이야기의 시작은. 가장 더렵고 외면받고 의외인 대속에서 미래의 싹-가능성의 나무-가 자라는 것은 베르나르식 발상이지만.

이야기 구성은. 역시나 베르나르의 장점이자 단점인데. 신에서 했던, 돌고래에서 발생한, 반복되는 역사, 그래서 미래에 대한 상념.

신이전작에 비하면 다이나믹하지만. 신에서 이룬 3단계 변신 연장선에 있다.

2권 중반에 카산드라가 미래에 적극적으로 개입하는것에 대한 반동으로 그것을 막으려는 조직과의 대치, 추격, 이건 좀 지루하다.


결국 미래는 예측하고 예언하는 것이 아니라 행동하는 것이다.

by 무위자연 2016. 1. 12. 13:50

QT 5.5로 샘플코드로 작성해서 해당 플랫폼이 지원하지 않음을 확인했습니다.

5.5 BLE feature에도 Windows 10에 대한 언급이 없으며 5.6에도 추가할 예정은 없는 것으로 보입니다.

해당 내용은 해당 버전에 대한 참고 링크입니다.

qt doesn;t support Windows 10 platform not yet

5.6 https://wiki.qt.io/New_Features_in_Qt_5.6 

5.5 https://wiki.qt.io/New_Features_in_Qt_5.5 


첨부된 파일은 간단하게 ble 테스트를 해 볼 수 있는 샘플코드입니다.

해당 파일은 QT 5.5에서 빌드가 가능합니다.

This sample is only for testing ble test at specific platform.

This is only running at qt library 5.5 not 5.4

blesupportcheck.zip




by 무위자연 2016. 1. 4. 15:04

IE의 다양한 버전에 대한 호환 테스트를 할 수 있는 프로그램입니다.


무료 버전도 상당하며 필요할 경우에 유료로 1 라이센스 정도 구매해도 좋을 것 같습니다.


IE 정말 문제죠 웹에서...? XP 과 엮여 있으면서.

해당 프로그램 테스트 글http://ok-dj.com/291 

해당 프로그램 다운로드 - http://www.my-debugbar.com/wiki/IETester/HomePage 

by 무위자연 2016. 1. 4. 13:49