서버사이드2016. 10. 15. 23:39

.


생코 > Passportjs >

==> 로그인하고 세션 저장 없음

==> passport.deserializeUser(function(id, done) {

console.log('deserializeUser', id); ......}); 에서 디시리얼라이즈 로그를 볼 수 없음

==> 로그인하면 Welcome{ *Login,   *Register }이 나온다.

==> Welcome(  Hello. Nicname  ... logout )가 나와야 정상이다.



생코 > Federation Authentication(타사 인증)

== >위 내용에 페이스북 내용을 추가한다.

==> 페이스북 계정 로그인 인증과정 역시 세션 저장 없이 바로 Welcome{ *Login,   *Register,  facebook ) 화면으로 나온다.




위 로컬인증방식은 생코 소스를 가져와서 적용하여도 원하는 내용없이 똑같은 결과를 보여준다.

위 타사 인증방식은 생코 소스를 그대로 사용했으나 원하는 내용없이 똑같은 결과가 나타났다

Posted by 코드버무려
카테고리 없음2016. 10. 15. 23:39

.


3. EC2



4. EC2 Dashboard => Launch Instance



5. Microsoft Windows Server 2012 Base - ami-4c885f22


6. t2.micro


7. Review and Launch


Posted by 코드버무려
Android 안드로이드2015. 9. 23. 00:11

[이동: 안드로이드 프로젝트에 빨간 사각형 바탕에 희색 x 표시가 뜬다.]


구글에서는 올해 중으로 될 수 있으면 빠르게 안드로이드 스튜디오로 올라타라고 권고한다. 그도 그럴 것이 Android Studio는 소수점 대를 넘어 1.+ 에 있다. 그리고 이젠 몇 차례 업데이트를 해서 이클립스에서 가능했던 NDK도 안드로이드스튜디오에서 지원한다.


안드로이드 스튜디오로 못 갈 이유를 찾기 어려운 상황이 되었으나 아직도 이클립스를 사용하는 사용자들이 있을 것으로 본다. 그중에 나도 있다.


며칠 전 안드로이드 스튜디오에서 SDK를 업데이트하려고 아이콘을 클릭했다. 못 보던 SDK 업데이트 대화상자가 뜨고 기존 legacy 대화상자를 다시 띄워 Android SDK를 업데이트했다. 


뭔지 모르지만 업데이트한 이후에 느껴지는 그 뿌듯함이 느껴졌다. 


그것도 잠깐이었다. 며칠 후 Eclipse를 켜니 적색 딱지가 모든 프로젝트 아이콘에 붙어있었다. 심상치 않은 분위기였고 3일여 흘러서 어찌어찌 해결했다. 아래 해결 방법을 숫자를 붙여서 했으나 3번부터는 때론 순서를 바꿔가며 시도해도 된다. 수차례 클릭을 반복하다 보면 그 무서운 red 주홍글씨를 제거할 수 있다.


아래 링크와 같이 실천하여 이클립스를 2015년에 꽉 채워 보름달을 만들어 보기 바란다.



[이동: 안드로이드 프로젝트에 빨간 사각형 바탕에 희색 x 표시가 뜬다.]




Posted by 코드버무려
서버사이드2015. 9. 23. 00:11

Orientdb를 설치 중:

orientdb압축을 풀고 하위 bin폴더에서

server.bat를 실행하자.


[ Error: missing `server' JVM at `C:\Program Files\Java\jre1.8.0_101\bin\server\jvm.dll'. ]


에러를 만났다.


C:드라이브에 jre 단독으로 설치된 곳에서는 bin폴더 하위에서 server를 찾을 수 없었고 client, dtplugin, plugin2보였다.

E:드라이브에 jdk 설치할 때 묶음으로 설치된 jre에는  client, dtplugin, plugin2와 함께 server가 설치되 있었다.

환경 변수 설정에서 JAVA_HOME변수 이름을 새로 만들고 E:\Program Files\ProgramFiles4Snchn\Java\jdk1.8.0_91로 값을 주었다. 

[ JAVA_HOME = E:\Program Files\ProgramFiles4Snchn\Java\jdk1.8.0_91 ]

현재 오리엔드디비 server.bat을 설치하려고 켜놓은 cmd 창을 닫고 다시 시행했더니 잘 동작했다.


나타날수있는 문제점: 스탠드얼론으로기존 C:드라이브에 설치된 jre가 E:드라이브에 JDK하위로 설치된 jre보다 최신버젼이다. 현재 양측버젼이 달라서 어떠한 사이드이펙트가 나타날 여지가 있다. 시간이 추후 허락할 때 최신버젼으로 업데이트를 생각중이다.


오라클 ORACLE 홈페이지에서 [http://www.oracle.com/technetwork/java/javase/downloads/index.html] 서버jre (Server JRE)는 윈도우 32비트 버젼을 찾을 수 없다. JDK에 딸려오는 버젼은 32비트로 server가 있다. 이 두가지가 내가 찾는 같은 server\jvm.dll인가는 알수 없다. 윈도우즈 64bit용 서버제이알이를 깔아보고 직접 테스트하기전까지는 미정이다. 



참고: http://stackoverflow.com/questions/5941796/no-server-jvm-at

'서버사이드' 카테고리의 다른 글

jQuery ajax GET 방식 php  (0) 2017.01.26
styles.css 갱신 강제로  (0) 2017.01.15
Welcome{ *Login, *Register, fb}  (0) 2016.10.15
lower_case_table_names  (0) 2014.12.06
MySQL 필드명 변경 또는 속성변경 ALTER TABLE CHANGE  (0) 2014.11.25
Posted by 코드버무려
Android 안드로이드2015. 9. 22. 23:39

[이동: 안드로이드 API 23 레벨로 SDK 업데이트 후]


안드로이드 SDK를 업데이트 후에 이클립스 각 프로젝트 아이콘에서 왼쪽 아래에 빨간 사각형 바탕에 희색 x 표시가 뜬다. 또는 느낌표가 나타난다.



해결방법은 이렇다::


1. 새로 업데이트된 google-play-services를 복사해서 원하는 폴더에 둔다.

2. 새로 업데이트된 android-support-v7-appcompat를 복사해서 원하는 폴더에 둔다.

3. android-support-v7-appcompat를 우클릭하고 

4. Properties > Android > Project Build Target에서 가장 최신 Android 6.0을 선택한다.



6. 오류가 나는 프로젝트 우클릭하고 Properties > Android > 

7. Library에서 기존 google-play-services와 android-support-v7-appcompat를 삭제.

8. Project Build Target에서 가장 최신 Android 6.0을 선택한다.

9. 확인하고 대화상자를 빠져나와서 상단 메뉴> Project> Clean...> 해당 프로젝트 선택 청소.




Posted by 코드버무려