Programming (123) 썸네일형 리스트형 [eclipse] eclipse market place에서 google plugin for eclipse로 인스톨 실패시. eclipse market place에서 google plugin for eclipse로 인스톨 실패시.https://developers.google.com/eclipse/docs/install-from-zip 위 url을 따라해보세요^^;; 전 지금 이클립스 헬리오스에서 작업중인데인디고 외에는 설치가 안되는 것 같네요^^;;그래서 위와 같은 방법을 이용하였습니다. 지금 설치중인데.... 가만 생각해보니 어차피 워크스페이스 따로 두고 진행할텐데걍 인디고 다운로드받아서 쓰지, 왜 굳이 헬리오스를 고집해서 이러고 있나 싶네요 -_-;;;여튼 마켓플레이스에선 갈릴레오(3.5), 인디고(3.7)에 대해서는 인스톨 버튼이 있어서아마 쉽게 인스톨할 수 있을 것 같습니다.(유일하게 3.6 버전만 인스톨 버튼이 없더군.. [facebook] 랜딩페이지의 meta태그의 data와 이미지 url을 수정해도 썸네일이 바뀌지 않는다면..? 제목이 기네여.하지만 본문은 아주 짧습니다. http://developers.facebook.com/tools/debug 위 링크에서 랜딩페이지 url 을 수정 완료한 뒤에 디버그 버튼을 눌러주세요 (-_-;;) 그럼 됩니다.. ( facebook status 에서는 링크 url을 입력받게 되면 어떠한 thubmnail을 보여주어야 할지 우선적으로 랜딩페이지의 html 코드들을 보고 파싱을 하게 됩니다. 헌데 이 url을 계속 열심히 꾸준히 파싱을 하는 것은 그만큼 cpu 소모량이 어마어마 하겠죠... 그래서 페이스북에선 가장 최소한의 파싱을, 논리적 원자단위를 1개의 계정에서 1개의 url을 캐싱하는 것으로 잡는 것으로 생각되네요.) facebook : facebook 보안서버가 아닌 웹서버에서 php sdk로 canvas app 구현하기 ------ 이 포스팅은 자세한 canvas app 구현에 대한 코딩을 안내하지 않습니다.결과물먼저 알려드리자면비로그인 facebook 사용자가 url을 직접 입력하여 앱에 접근을 하게 되면페이스북에서 로그인 페이지로 redirect 를 하게 됩니다.비로그인 사용자가 로그인을 하게 되면 앱에 대한 접근 권한 승인 여부를 나타내는 페이지가 보이게 됩니다.앱에 대해 승인을 하게 되면 사용자는 앱의 화면을 보게 되고 앱을 플레이 한 후에결과물에 대하여 자신의 담벼락(wall, feed) 에 앱이 원하는 data를 올리게 됩니다. 이 결과물을 나오게 하기 위해 제가 작업한 환경은 아래와 같습니다.windows server(No SSL, 도메인있음) / APMSetup7(apache2.2-php5.2만 의미있음).. JSP, javscript, etc : request에 대해서 redirect를 할 때 주의점. 우선 먼저 귀뜸하자면, jsp라고만 국한시켜놓기는 하였으나 이는 php, asp 등의server side script에서도 동일하게 적용될 것으로 생각됩니다.또한, 이 포스팅은 상세한 redirect 방법 code를 적진 않습니다^^; 그저 주의해야할 부분만 적을 따름입니다;; 예전에도 많았으나 특히나 최근에 mobile의 os에 따라서, 혹은 desktop일 경우에 대하여관련 요청을 처리하기 위해 redirect를 통해 분기를 하는 경우가 잦을 것입니다. 이때 방법은 제가 알기론 3가지정도가 있습니다.meta정보를 통해서와 javascript를 통해서, 그리고 마지막으로 server side script를 통해서이죠.meta정보는 거의 못보았고 저 역시도 안쓰기 때문에 제쳐두더라도javascript 는.. [programming] 가독성..? -- 본 글은 글쓴이의 주관이며 동의하지 않으시거나 첨언을 해주실 때에는 댓글, 혹은 트위터를 이용해주세요. :) 프로그래밍을 시작할 때에 hello world 를 찍고 그 다음에 접하는 것은 무엇일까요? 보통 변수의 선언과 초기화라고 생각합니다. (data) 그리고 이어서 그 변수를 어떻게 가공할지 메소드를 작성하지요. (algorithm) 이때 처음 프로그램을 접할 때에 우리는 변수명을 x, a, i, j, k 그냥 마구 나열해서 선언하고 초기화합니다. 시간이 지나면서 x가 operand가 되고 a가 temp가 되고 i가 count가 되고 j가 innerCount가 되고 k가 result가 됩니다. 점차 프로그래밍을 하면서 초기화가 이루어질 data에 대해 이해를 하고 algorithm에 있어서 이 .. etc, java : freemarker template을 사용시 server side 변수 접근에 제한이 있습니다. (exception클래스) 제목이 좀 이상하네여 ㅎㅎ 풀어서 말하자면 exception 객체를 collection type에 담아서 server side에 생성한 후 freemarker에서 그 collection type에 접근하면 안된다는 것입니다. 접근까지는 가능하겠지만, list로 뿌릴경우엔 프리마커 에러가 발생하게 됩니다. 풀이해서 적었지만 그래도 좀 이상하네여. 예를 들어보겠습니다. open api를 활용할 때엔 다양한 exception을 핸들링해야합니다.(어느 로직에서든 마찬가지겠죠^^;;) 그렇게 exception을 핸들링할 때엔 client side에 어떠한 문제점이 있는지 사용자에게 알려줄 필요도 있습니다. 예를 들어 open api 사용시에 적합하지 않은 쿼리가 들어왔다면 사용자에겐 input data를 보다 명.. etc, javascript : daum map open api 에서 roadview 구현시 주의점. 뭐... 주의점이라고 적어놓았으나.... 포스팅하기도 부끄러운 사례라 저만 간직할까 하지만... 혹여나 같은 일로 고민하고 계시는 분이 계실까 작성합니다. daum roadview 기본생성하기 튜토리얼같은 것을 보면 function init(){ var p= new daum.maps.LatLng(37.53729488297613, 127.00551022687515); var rc = new daum.maps.RoadviewClient(); var rv = new daum.maps.Roadview(document.getElementById("roadview")); rc.getNearestPanoId(p, 50, function(panoid) { rv.setPanoId(panoid, p); }); } 위와같이.. etc / javascript : daum.maps.event.addListener 여기서는. 반복문을 통해서!! 특히!!! marker 객체에 어떤 이벤트를 주려고 하는 경우에 주목합니다!!! daum map api를 사용할때 어떤 이벤트를 등록할때 제목과 같은 메소드를 자주 사용하게 됩니다. 이 메소드는 인자로 (target(marker, map 등등), 이벤트 명("mouseover", 등등), 함수) 를 받고 있습니다. 1개의 특정 target 에 발생하는 이벤트를 작성할 경우에는 큰 문제가 발생하지 않습니다. 하지만... 반복문 등을 통해서 배열에 담겨있는 target 들을 리스너에 추가하려고 하면 error가 발생합니다. 보통 반복문에 접근할 경우에 작성하는 코드는 for(var i=0; i b, tempArray[2] => c 타겟에 대한 이벤트도 추가되겠죠 자, 그리고 애.. 이전 1 ··· 3 4 5 6 7 8 9 ··· 16 다음