에어컨을 제어하고 싶어서 아두이노 우노를 구입 했습니다. 집에 인텔 갈릴레오가 있긴했는데 저항, LED 등 기본 실습에 필요한 부품들을 구입해야했기에 스타터팩을 구입했는데 아두이노 우노를 포함한 제품들 밖에 없길래 구입하게 되었습니다. 고등학교때 ATmega 칩셋을 실습하는 과목이 있었는데 그 이후로 한번도 해본적이 없어서 걱정했었는데 인터넷에서 부품들별로 참고자료가 많아서 쉽게 시작할 수 있었습니다. 일단 구입해서 기초적인 사용법은 익혔고.. 이제 실질적으로 에어컨 제어를 위한 첫걸음인 IR에 관한 이해를 위해 리모컨의 값을 아두이노에서 받아보기로 했습니다. 스타터팩을 구입하니 1838B라는 적외선 수신기가 들어있었습니다. 출처 : https://stak.com/Infrared_Remote_Contro..
이런 경우는 거의 없겠지만 자바스크립트를 자바에서 사용하고자 할땐 ScriptEngine을 이용해서 사용할 수 있습니다. ScriptEngineManager scriptEngineMgr = new ScriptEngineManager(); ScriptEngine jsEngine = scriptEngineMgr.getEngineByName("JavaScript"); 위와 같이 엔진을 선언하고 아래와 같이 자바스크립트 함수를 선언 합니다.private static void initScriptValue(ScriptEngine jsEngine) throws ScriptException { jsEngine.eval("JAVASCRIPT CODE INSERT"); }jsEngine.eval("") 에 스크립트 코드를..
IE11을 설치하고 테스트 하기위해 개발자 도구를 실행했는데 JSPlugin 3005 at getString 오류가 출력되면서 모든 개발도구들이 작동하지 않았습니다.찾아보니 KB3008923 패치를 설치해야하더군요 https://www.microsoft.com/ko-kr/search/result.aspx?q=KB3008923&form=MSHOME Downloads 탭에서 OS와 브라우저 버전에 알맞는 패치를 설치하시면 됩니다.위 링크가 작동하지 않으면 마이크로소프트 홈페이지에서 KB3008923 검색하시면 됩니다.
iOS 8.0이상에서 위치정보 사용이 되지않아 검색해보니 아래 글이 있어서 적용해보니 잘되었습니다.http://stackoverflow.com/questions/26631417/allowing-location-access-inside-uiwebview 요약하자면 InfoPlist에 NSLocationWhenInUseUsageDescription를 추가해주면 된다는 내용 입니다.String 타입으로 추가해서 위치정보사용 관련 안내메시지에 추가적으로 전달하고자 하는 내용을 value에 적어주면 됩니다. 만약 앱이 실행중이지 않을때도 위치정보를 수집하겠다면 NSLocationAlwaysUsageDescription를 추가해주면 됩니다.
URL Encoded Characters backspace %08 tab %09 linefeed %0A creturn %0D space %20 ! %21 " %22 # %23 $ %24 % %25 & %26 ' %27 ( %28 ) %29 * %2A + %2B , %2C - %2D . %2E / %2F 0 %30 1 %31 2 %32 3 %33 4 %34 5 %35 6 %36 7 %37 8 %38 9 %39 : %3A ; %3B %3E ? %3F @ %40 A %41 B %42 C %43 D %44 E %45 F %46 G %47 H %48 I %49 J %4A K %4B L %4C M %4D N %4E O %4F P %50 Q %51 R %52 S %53 T %54 U %55 ..
100점짜리였던가 그래서 힌트가 다 나와있는 문제 였습니다. 처음 문제 페이지에 들어가면 위와 같이 나오는데요. 힌트로 base64라고 쓰여있으니 당연히 base64 관련 문제겠죠.일단 index.phps 링크가 있으니 들어가봅시다.index.phps 링크에 들어가면 위에서 보았던 페이지의 php 소스가 표시됩니다. 소스가 다 공개되었으니 이제부터는 일사천리죠. 먼저 상단에 있는 encode 소스를 보겠습니다. (decode는 이것의 역순)간단하게 주석을 적어놨는데 주석대로 먼저 id와 pw를 각각 BASE64로 20번 encode 합니다.그리고 20번 encode된 문자열중 특정 문자들을 replace 해줍니다.그렇게해서 쿠키에 세팅된 값이 아래 값들 입니다.user와 password 값이 쿠키에 세팅..
전자정부프레임워크 컴포넌트들을 사용 할 경우 빌드시에 package javax.servlet.jsp.tagext does not exist 에러가 나올 수 있습니다.이 경우에는 pom.xml에 아래의 dependency를 추가해주면 됩니다. javax.servletservlet-apiprovided2.5 javax.servlet.jspjsp-apiprovided2.1
- Total
- Today
- Yesterday
- tomcat
- 아이폰
- jQuery
- zero
- 오브젝티브 C
- 오브젝트 C
- 오블완
- Object C
- 티스토리챌린지
- SQL
- JavaScript
- iBATIS
- Objective C
- IT
- JSP
- 자바
- Spring
- MAC OSX 10.7
- MySQL
- Objective-C
- 제이쿼리
- Java
- iPhone
- iOS 개발
- Spring Framework
- 아이폰 어플리케이션
- 자바스크립트
- oracle
- Programming
- 아이폰 개발
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |