About

http://jongkwang.com

미래웹기술연구소 김종광. @jongkwang

Posts by :

[컨퍼런스] SK플래닛 : Tech planet 2014 – 10월 21일

우리 커뮤니티 후원사인 SK플래닛에서 Tech planet 2014 컨퍼런스를 개최 한답니다. Global & Emerging 기술 컨퍼런스 Tech planet 2014로 ‘Technologies Changing the World’라는 슬로건을 내걸고 있습니다. 다른 대형 컨퍼런스 보다는 해외 연사를 만나기 좋은 자리인데요. 꼭 만나보고 싶은 해외 연사로… Foursquare (최근 물어 볼 것이 많음…-_-;;) Alibaba (개인적으로 이분이 가장 궁금!! 개발 할 때 google 없이(…)

[세미나] 한국센차유저그룹 10월 세미나

[세미나] 10월 12일(일요일) 세미나 입니다. 안녕하세요. 세미나 공지를 올리게 되어 기쁩니다.^^ – 일시 : 10월 12(일요일) 오후 4:20분 ~ 7시 – 장소 : Toz – 신촌비즈센터 : http://www.toz.co.kr/branch/main/index.htm?id=7 – 장소후원 : SK플래닛 – 주소 : 서울시 마포구 서강로 136 (노고산동 아이비타워 15층) – 입장료 : 무료 (뒷풀이 1/n) – 프로그램 김종광 : 발표 잘하는 노하우 – Step1(…)

Ext.Msg.alert() 이 사라지지 않는 버그 – 해결법

안녕하세요. 김종광입니다. Ext.Msg.alert() 이 간헐적으로 close 되지 않는 버그가 있습니다. Sencha Touch 2.3.1 , Sencha Touch 2.3.2 Sencha Touch 2.4 버전은 확인 못했습니다. 모든 Device 에서 그런 것은 아니고 Chrome for Desktop 에서 주로 발생 됩니다. Android 와 BlackBerry 일부 버전에서도 발생 했다는 글이 있지만 거의 없습니다. 발생 빈도는 수십번에 한번 정도 발생 합니다. 해결 방법은(…)

[세미나 안내] 한국센차유저그룹 8월 세미나 – 29일 강남

[한국센차유저그룹 세미나 공지] 안녕하세요. 세미나 공지를 올리게 되어 기쁩니다.^^ 작년까지는 “별천지 세미나 powered by SK플래닛”를 진행 했는데요. 올해 부터는 규모를 줄이고 횟수를 늘려서 자주 뵙고자 합니다. – 일시 : 8월 29일(금) 오후7시~9시 – 장소 : Alert. (서울 강남구 역삼동 829-2 수연빌딩 B2) – 장소후원 : SK플래닛 – 입장료 : 무료 (뒷풀이는 1/n) – 권장사항 :(…)

[동영상] Sencha Touch 효과적인 학습방법

안녕하세요 김종광입니다. 지난 JCO 컨퍼런스에서 발표했던 것인데, 동영상 자료가 있어 공유합니다. Sencha Touch 를 효과적으로 학습하는 방법 입니다. 초기 학습비용이 많이 소요되는데요. 제가 추천해 드리는 것들 부터 학습하시면 효과적인 방법이 될 것입니다. [동영상] URL : http://olc.oss.kr/lec/detail.jsp?lec_idx=417 위치 : 19번 “센차 입문자를 위한 핵심 가이드” 동영상 학습을 위한 지름길이 맞습니다만, 지름길 조차 걷지 않고는 아무것도 얻을 수 없는(…)

[Sencha Touch / Ext JS] Loading… Mask 자동으로 표시하기

[Sencha Touch / Ext JS] Loading… Mask 자동으로 표시하기

안녕하세요. 김종광입니다. 이번엔 Sencha Touch/Ext JS 에서 Loading… 표시를 자동으로 show/hide 하는 방법에 대해 말씀 드리겠습니다. 소스코드 마다 Ext.Viewport.setMasked(…) 했다가 Ext.Viewport.setMasked(false) 하는건 여간 귀찮은 것이 아닙니다. 대부분 이러한 표시는 Ajax 통신 할 때 표시 합니다. Ajax 사용하지 않을 때는 그다지 느린 경우가 없으니 잘 사용 안하지요. 방법은 Ext.Ajax 객체의 Event 를 잡아서 show/hide 하는 것입니다.(…)

[Sencha Touch 성능] 안드로이드에서 formpanel 사용에 주의 하세요.

안녕하세요. 김종광입니다. 안드로이드에서 formpanel 사용 하실 땐 성능에 주의 하세요. 안드로이드 내장 브라우저(PhoneGap 포함)에서 formpanel 이 무척 느리게 동작 할 수 있습니다. 내껀 늘 느리고, Sencha 공식 예제는 늘 빠르다고 느끼는 것 중에 하나인데요. 여러가지 이유가 있지만, formpanel 의 경우 크게 차이가 나네요. [상황] 안드로이드 기본 브라우저(크롬 아님) 또는 폰갭에서 formpanel 이 Scrollable:true 상태로 스크롤(…)

[Sencha Touch] 실행 환경 확인하기 ( is Android? or iOS? )

[Sencha Touch] 실행 환경 확인하기 ( is Android? or iOS? )

안녕하세요. 꺽달이 김종광입니다. Sencha 에는 User-Agent 를 확인해서 어떤 환경에서 실행 되고 있는지 쉽게 파악 할 수 있습니다. (User-Agent 확인 하는 일이 은근 골치 아프죠.;;) 참조 URL : http://docs.sencha.com/touch/2.3.1/#!/guide/environment_package [OS 구분] iOS Android webOS BlackBerry RIMTablet MacOS Windows Linux Bada Other 그리고 ​iPhone iPad iPod Desktop Phone Table 이렇게 있습니다. 사용 방법은.. [브라우저 구분] Safari Chrome(…)

[Sencha Theme] .scss 컴파일 옵션 : config.rb 샘플

[Sencha Theme] .scss 컴파일 옵션 : config.rb 샘플

안녕하세요. 김종광입니다. Sencha Touch 나 Ext JS 테마를 변경 하실 때, .scss 파일을 다루셔야 합니다. .scss 다루는 방법 : https://www.sencha.com/blog/an-introduction-to-theming-sencha-touch Compass 가 .scss 파일을 컴파일 하는 방법은 config.rb 에 기록되어 있습니다. 제 config.rb 를 올려 두도록 하겠습니다. 이 파일에는 .css 가 생성 될 때, 어떤 scss 로 부터 만들어 졌는데 위치가 표시되고 귀찮은 .sass-cache 폴더 위치를(…)

Sencha Touch 에 외부 이미지 추가하기

안녕하세요. 김종광입니다. Sencha Touch 에 외부 이미지를 추가 하셔도 보통은 잘 작동 합니다. 하지만 이렇게 코딩 하시면 배포용 빌드(Production build) 하시면 a.png 파일이 포함되지 않습니다. 이럴 떄는 app.json 파일에 해당 폴더를 포함 시켜 주시면 됩니다. (물론 sass.scss 를 이용하셔도 됩니다만, 컴파일 해야 하고 복잡하지요 ^^;;) app.json 파일 107line 정도에 이런 주석이 있습니다. Extra resources to(…)

Leather Throw Pillows