뇌는 리얼(real)한 상상과 현실을 구분하지 못한다. 생생하게 상상하면 뇌는 그것을 사실로 받아들이고, 오랫동안 리얼하게 상상하면 어느 새 현실이 된다. 인간만이 가진, ‘눈에 보이지 않는 목표를 설정할 수 있는 능력’을 최대한 활용하면서 살아가자. - 임해성 (글로벌 비즈니스 컨설팅 대표)
뇌는 생각보다 많은 오류를 일으킵니다. 과거 기억을 바꿔 사실이 아닌 것을 사실로 믿게도 하고, 같은 말을 반복해서 하면 없는 것도 사실로 받아들이기도 합니다. 되고 싶은 모습을 리얼하게 상상하고, 그 모습을 흉내 내고, 지속적으로 말하면 상상은 어느 새 현실이 되곤 합니다.
jQuery UI Touch Punch is a small hack that enables the use of touch events on sites using the jQuery UI user interface library.
Currently, jQuery UI user interface library does not support the use of touch events in their widgets and interactions. This means that the slick UI you designed and tested in your desktop browser will fail on most, if not all, touch-enabled mobile devices, becuase jQuery UI listens to mouse events—mouseover, mousemove and mouseout—not touch events—touchstart, touchmove and touchend.
That's where jQuery UI Touch Punch comes in. Touch Punch works by using simulated events to map touch events to their mouse event analogs. Simply include the script on your page and your touch events will be turned into their corresponding mouse events to which jQuery UI will respond as expected.
As I said, Touch Punch is a hack. It duck punches some of jQuery UI's core functionality to handle the mapping of touch events. Touch Punch works with all basic implementations of jQuery UI's interactions and widgets. However, you may find more complex cases where Touch Punch fails. If so, scroll down to learn how you can file and/or fix issues.
This code is dual licensed under the MIT or GPL Version 2 licenses and is therefore free to use, modify and/or distribute, but if you include Touch Punch in other software packages or plugins, please include an attribution to the original software and a link to this Touch Punch website.
Download the Code
The jQuery UI Touch Punch plugin is available in two versions:
Trianglifyis a JavaScript library that lets you create colorful triangle meshes automatically, which you can then use as CSS backgrounds, or SVG images. There are controls for noise, cell size, and cell padding, and of course the whole thing is open source.
Trianglify is a library that I wrote to generate nice SVG background images like this one:
It was inspired bybtmills/geopattern, and usesd3.jsto build the polygons and SVG and SVG filters for rendering. It also includes thecolorbrewercolor palette library to get you up and running quickly. It was written in a single day because I got fed up with Adobe Illustrator.
돌다리든 나무다리든 뭐든지 건너라. 그래서 실패하면 상을 줘라. 실패는 많이 할수록 좋다. 아무 일도 하지 않는 사람 보다 무언가 해보려다 실패한 사람이 훨씬 유능하다. 나는 평소 임직원들에게 실패를 두려워하지 말고 일을 저질러보라고 적극 권장하고 있다. 기업경영에서 실패 경험만큼 귀중한 자산이 없다고 생각하기 때문이다. 실패는 우리에게 주어진 특권이다. - 이건희 삼성 회장
실패를 훈장으로 생각하는 문화와 실패를 감추어야 할 부끄러움으로 생각하는 문화의 차이가 창조성과 성과의 차이를 만듭니다. 창조성은 그냥 만들어지지 않습니다. ‘실리콘 밸리는 실패의 무덤이 쌓여 만들어진 곳’이라는 교훈을 깊이 새겨볼 필요가 있습니다.
나는 인생의 갈림길에서 늘 60% 가능성이 있으면 모든 것을 던지고 과감히 기회를 잡았다. 40%의 불확실한 위험이 보여도 ‘일단, 가보자!’고 마음먹었다. 100% 가능성까지 다 두들겨 보고 안전한 길만 택했다면 여기까지 오지 못했을 것이다. - 최수향 유네스코 국장
영원히 안정적인 자리는 없습니다. 오히려 오랫동안 안정적인 위치에 있다 불가피하게 불확실한 자리에 처하게 될 경우 끝없는 나락으로 떨어질 위험이 있습니다. 안정보다는 불확실성에 더 많은 기회가 있습니다. 눈앞의 안정을 흔쾌히 포기하고 불확실성을 향해 과감하게 뛰어드는 것이 보다 현명한 처사 일 수 있습니다.