출처 : http://techfreedays.blogspot.kr/2012/10/jquery-mobile-page-events.html
Facebook feed - php - 댓글 웹사이트 연동
페이스북 개발자 등록확인 개발자등록하고 앱을 생성했다면 그림과 같이 페이스북 설정메뉴에 "앱관리" 또는 "맵만들기" 메뉴가 나타난다. 앱관리 화면에 들어가면, 내가 만든 앱 목록/정보가 나타난다. 앱이없으면, "새 앱 만들기"버튼을 이용하여 앱을 생성한다. 앱을 이미 생성했다면, 앱수정 버튼이 나타난다. "Edit App" 버튼을 클릭하면, 선택앱에 대한 설정을 할 수 있다. feed 기능을 사용하려면 다음 몇가지 설정을 꼭 확인하고 설정해야 한다. […]
한계를 극복하려면, 시야를 넓혀야 한다. 그러나 그 방법은 사실 다른 곳에 있다.
인간은 만족할 때 행복감을 느낀다. 만족은 한곳에 머무르게 하고, 그 시간이 길어지면, 무료함을 느낀다. 그래서, 지루함으로 변한 만족감을 다시 극복의 대상으로 삼는데, 여기에는 기존에 없던 새로운 목표가 그 해답을 준다. 때로는 지루함을 재해석하는 작용을 통해 인간의 욕심을 통제하기도 한다. 새로운 목표가 자연히 생겨나려면, 무언가 새로운 것을 보는 것이 동기를 마련해 주기도 한다. 매일 보던 것에서 […]
인간은 구분으로 세상을 인식한다.
인간은 자신이 속한 세계에서 자신을 포함한 주변 세계를 구분을 통해 인식하고 판단한다. 우주는 유.무의 조화로 어떤 것도 정확한 경계선을 그을 수 없는데, 이를 관점에 따라 적당한 선을 그어 구분하면서 존재를 나누고 나눈 존재의 관계로 세상을 인식한다. 여기에서 항상 오차와 오류를 가져갈 수 밖에 없는데, 이 오차의 범위가 현재 상태에 현상으로 드러나면, 실수하 하고 드러나지 않을 […]
단순하면 답이 분명해 보인다.
단순한 로직일수록 정확한 답을 구한다. 단, 단순한 환경을 고려한 답이므로 현실에서 무한한 예외조건이 포함하고 있지 않다는 점을 고려해서 그 답을 인정해야 한다. 인간과 같은 생명체는 무한한 환경과 연결되어 있기 때문에 A 를 생각하지만 무의식중에 B라고 말할 수 있다. 단순한 로직의 관점에서 보면, A를 B라고 말한 것이 오류이지만, A를 B라고 말하게 되는 모든 과정과 여건을 고려해 […]
resin + php 서버에서 순수 PHP 를 사용하려면 ...
vi /usr/local/resin-3.1.12/conf/app-default.xml 아래 구문을 주석처라하면 된다. <servlet-mapping url-pattern="*.php" servlet-name="resin-php"/> 주석처리 후 <!--servlet-mapping url-pattern="*.php" servlet-name="resin-php"/-->
Lightbox Gallery 이미지 링크 오류 디버깅
이미지 클릭할 때 이미지 링크 주소로 바뀌면서 colorbox 가 나타날 때 colorbox 창을 닫아도 이전화면으로 돌아가지 않는 현상이 있을 수 있다. 이 때는 다음과 같이 e.stopImmediatePropagation(); 구문을 추가해 주면 된다. // Add ColorBox's event bindings function addBindings() { ... $('.' + boxElement, document).live('click', function (e) { // ignore non-left-mouse-clicks and clicks modified with ctrl […]
분류에 대한 이야기1 - 분류는 하나에서 출발한다.
무엇을 분류한다는 것은 나누는 것을 말할 것이다. [break] 분류를 논하기 전에, 먼저, 분류의 실체를 논하고 분류를 어떻게 하는 방법론이 있는지를 고찰할 필요가 있다. [break] 나누기 전에는 나눔이라는 자체가 없기 때문에 "무(없음)"에서 시작하는 것이고, "무(없음)"은 수학적으로 "0"으로 이해할 수 있다. 나눈다는 것은 수학적인 관점에서 "실수"를 "정수"기준으로 나누는 것과 같다. 그래서 어떤 경우는 어느 분류에 넣어야 할지 […]
Membership 플러그인 Level 2개이상 등록제한 문제
/wordpress/plugins/membership/membershipincludes/includes/functions.php function M_set_level_operations( $levels ) { global $M_add_level; $user = wp_get_current_user(); if(count($levels) >= 20) { $M_add_level = false; $user->remove_cap('M_add_level'); } else { $M_add_level = true; $user->add_cap('M_add_level'); } }