svg 와 html 애니매이션 플랫폼 소개 그래픽 애니메이션 을 알아보던중 아주아주 괜찮은 플랫폼을 알게 되었습니다.그래서 링크를 남겨 봄니다.벡터 이미지(svg)란? http://whali95.tumblr.com/post/46821933910/%EC%9B%B9%EC%97%90%EC%84%9C-%EB%B2%A1%ED%84%B0vector-%EC%9D%B4%EB%AF%B8%EC%A7%80%EB%A5%BC-%EC%93%B0%EB%8A%94-%EB%B0%A9%EB%B2%95-svgGSAP 의 SVG를 활용한 프로젝트 http://greensock.com/morphSVGGSAP 의 기타 애니메이션 프로젝트http://greensock.com/ 끄적끄적 2015. 11. 20. 18:02
[펌] RequireJS - AMD의 이해와 개발 원본 사이트 URL : http://d2.naver.com/helloworld/591319#chak-b-d6842d0aJavaScript 개발은 웹 사이트의 규모가 커질수록 소스를 관리하고 배포하는 비용이 커지는 경향이 있습니다. 또한 오래된 소스의 의존성 파악이 어려워 섣불리 수정하지 못하는 상황에 처하기도 합니다. 더 나은 웹 사이트 혹은 웹앱을 위해서는 해결해야 할 과제이며, 이는 RequireJS를 사용하여 라이브러리 차원에서 보완할 수 있습니다.이 글에서는 RequireJS의 바탕이 되는 AMD(Asynchronous Module Definition)의 기본 개념을 살펴보고 RequireJS를 이용한 개발 가이드를 제시합니다.AMDAMD는 동적 로딩, 의존성 관리, 모듈화가 톱니바퀴처럼 아름답게.. JS/RequireJS 2015. 10. 2. 09:31
스크립트 순서대로 로딩하기[펌] 아래와 같이 추가function getScripts( scripts, onScript, onComplete ) { this.async = true; this.cache = false; this.data = null; this.complete = function () { $.scriptHandler.loaded(); }; this.scripts = scripts; this.onScript = onScript; this.onComplete = onComplete; this.total = scripts.length; this.progress = 0; }; getScripts.prototype.fetch = function() { $.scriptHandler = this; var src = this.script.. JS/JavaScript 2015. 9. 25. 15:57
[팁] 리눅스로 하드디스크(ntfs,ext3,ext4) 자동 마운트 하기 우연치 않게 리눅스 민트를 주 개발 환경으로 변경 하게 되었는데.기존의 소스나 포터블 프로그램들이 다른 드라이브에 있다보니 단축연결을 사용하여 열고자 해도 해당 디스크를 마운트 해줘야 하는 불편함이 많았다. 그래서 구글링으로 검색하여 가장 쉽게 단순하게 정리하여 본다.mint 기준(ubuntu 9.10 이상 버젼)1. 터미널을 열고 sudo blkid 를 입력 한다. 2. 자동 인식 하고자하는 디스크의 UUID 와 TYPE(UUID="9a122712-892a-4172-933b-6cc80e4c8c43" TYPE="ext4" )를 텍스트 편집기에 옮겨 놓는다.3. 일단 마운트된 정보가 필요 하기 때문에 해당 디스크를 마운트 하고 (이건 설명 안해도 할거라 믿음) 다시 아래 명령어를 입력(참고로 /dev/sd.. Server/linux 2015. 9. 3. 10:04
이미지 미리 보기 style='width: 50px; height: 50px; color: black; font-size: 9pt; border: 2px solid black; position: absolute; left: 300px; top: 200px;'> JS/JavaScript 2015. 8. 25. 17:29
1. 스칼라 첫 시작 스칼라는 빌드 도구로 sbt를 사용하는데 보통 sbt로 프로젝트를 만들고 eclipse용이나 intelij 용으로 컨버젼 하여 사용 한다. 여기서는 윈도우 용으로 설명 하고자 한다.(추후에 MAC OS, Lunux 추가)scala, sbt 설치1. 이클립스에서 scala ide 플러그인 설치2. c:\users\administrator\.sbt\0.13\plugins\plugins.sbt 파일만들기파일에 addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.4.0") 추가 (버젼 확인하여 버젼 에 맞추기)3. 이클립스에서 프로젝트로 사용할 디렉토리 생성4. 폴더에서 build.sbt 파일 생성(파일을 열고 설정)name :="hellow" .. Server/Scala 2015. 8. 22. 09:52
Editor 개발 관련하여 괜찮은 스크립트 에디터를 개발할때 선택된 영역에 대해 스타일을 변경 해야 하는데 summernote editor의 소스를 보면 아래 오픈소스를 활용하여 잘 개발 되어 있길래 우리 회사 에디터에도 적용할겸 공유합니다.아래 예제는 폰트를 변경할때 사용하는 에제 입니다.Link : https://github.com/timdown/rangy예제 : http://jsfiddle.net/z2mdw/47/ JS/JavaScript 2015. 8. 4. 16:41
table schema get[테이블 스키마 정보 얻기] (INFORMATION_SCHEMA) SELECT COLUMN_NAME, COLUMN_TYPE,IS_NULLABLE,COLUMN_KEY,IFNULL(COLUMN_DEFAULT,'null'),EXTRA,COLUMN_COMMENT FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = '테이블 이름' DB/MY SQL 2015. 7. 23. 10:12
[펌] MY SQL을 사용하면서 반드시 알아야 하는 것들 본문 : http://www.slideshare.net/techdude/how-to-kill-mysql-performance펌] http://ganer.egloos.com/5664712#comment_5664712작게 생각하기 - 조만간 규모가 커질거라면 MySQL ecosystem을 봐야된다. - 그리고 캐싱 빡시게 안 하는 메이저 웹사이트는 없다. - develooper.com의 Hansen PT랑 Ilia 튜토리얼 볼 것 - 처음부터 확장 가능하게 아키텍처 잘 쪼개놔야된다. - 복제랑 파티셔닝 어떻게 할지 미리 계획 세워놔라. - 파일 기반 세션 좀 쓰지마 -_- - 그렇다고 너무 쓸데없이 크게 생각하지도 말 것 - 특히 성능하고 확장성 구분 못 하면 난감함 EXPLAIN 안 써보기 - SELECT.. DB/MY SQL 2015. 7. 23. 09:50