site-creator-ultimate/lib.php //excerpt function scu_element2() { //중략..... //shorten if (strlen($t) > $l and $l > 0) { //$t = substr($t, 0, $l) . $cont; $t = mb_substr($t, 0, $l, 'UTF-8') . $cont; } //중략..... }
안드로이드 앱 개발 완벽가이드 무료 동영상 강좌 - YouTube
YouTube 를 통한 무료 동영상 강좌입니다. 밤잠을 줄여가며 틈틈이 녹화했습니다. 안드로이드 앱 개발 기술에 대한 저변확대를 위해 공개합니다. 안드로이드 어플을 통해서도 이 동영상을 시텅하실 수 있습니다. 열악한 여건 속에 핵심 기술 내용만 담았기 때문에 졸리운 목소리가 자장가로 들리겠지만, 기술에 열정을 가지고 독학하시는 분들에겐 큰 도움이 될 것입니다. 재미있는 현장의 이야기도 담고 싶었지만, 다음에 기회로 미루겠습니다.
오픈디자인의 기술 - 머리말 초안
"나"는 때로는 "자신"일 수도 있고, "당신"일 수도 있으며, "우리"일 수도 있다. 나는 여기서부터 소통의 방법을 찾고자 했다. 재미있는 영화는 내게 의미있는 영화이고, 그 영화에 내 감정이 이입됐기 때문이다. 이것이 소통의 실마리이고, 그 내용이 무엇이건 나와같은 입장이 되면 감동적인 콘텐츠가 된다. 시공을 넘어 전세계와 소통할 수 있는 통로가 만들어지고 고대의 실크로드나 바닷길과 같이 사람이, 물건이 소통되고 […]
Content Flow 3D - Basic
[content_flow width=700 height=200 items=7 src_1="http://www.owllab.org/wordpress/wp-content/uploads/2012/11/OWL-2012-11-03-10.54.10-227x300.png" title_1="자크 루이 다비드 JACQUES-LOUIS DAVID" link_1="/?p=1096" src_2="/wordpress/wp-content/uploads/2012/11/스크린샷-2012-11-02-오전-12.05.54-173x300.png" title_2="Naomi Campbell" link_2="/?p=863" src_3="/wordpress/wp-content/uploads/2012/10/스크린샷-2012-10-30-오후-4.55.58.png" title_3="PSY-Gang Nam Style-School Parody" link_3w="/?p=741" src_4="/wordpress/wp-content/uploads/2012/10/스크린샷-2012-10-31-오후-1.54.40-229x300.png" title_4="CHANEL Fall-Winter 2012⁄13 Ready-to-Wear show" link_4="/?p=805" src_5="/wordpress/wp-content/uploads/2012/10/스크린샷-2012-10-25-오전-3.48.00.png" title_5="Gala Presentation" link_5="/?p=454" src_6="/wordpress/wp-content/uploads/2012/10/스크린샷-2012-10-25-오전-8.36.24-300x223.png" title_6="Korean Cinema Today" link_6="/?p=500" src_7="/wordpress/wp-content/uploads/2012/10/스크린샷-2012-10-25-오전-7.43.59.png" title_7="New Currents" link_7="/?p=492"]
플러그인 포스트 요약정보(Excert) 출력시 한글깨짐 문제
워드프레스 플러그인들은 대부분 영문을 기준으로 만들었기 때문에 다국어에 대한 배려를 하지 않는 경우가 많다. 포스트 요약정보를 출력할 대 몇자까지만 잘라내는데, PHP 함수 substr() 을 사용하면서 잘라내는 도중에 완성형인 전자판 한글이 반도막으로 깨지는 현상이다. 이 문제를 해결하는 방법은 두가지가 있다. 요약정보 제한글자수를 중분히 늘리고, CSS 에서 overflow: hidden; 처리하는 방법 PHP 소스에서 substr() 을 mb_substr($t, 0, […]
WP UI Samples
1. 다이얼로그 샘플 [wpdialog title="안내" style="redmond" width="300" height="200" auto_open="false"] 이 안내창은 jQuery UI 를 기반으로 한 WP UI Dialog 창입니다. 이 창은 redmond 스타일을 사용합니다. jQuery UI 스타일을 사용할 것인지, WP UI 스타일을 사용할 것인지 선택할 필요가 있습니다. 또한, jQuery UI 에서도 버전이 다를 경우 스타일이 일그러 지는 경우 있을 수 있습니다. [/wpdialog] [break] [break] 2. 탭 […]
iOS AppDev 35
[wpspoiler style="humanity" post="648" open="true"] [wpspoiler style="humanity" post="653"] [wpspoiler style="humanity" post="640"] [wpspoiler style="humanity" post="650"] [wpspoiler style="humanity" post="656"] [break][/break]
35.2.1. 포토(사진) 버튼 클릭시 이미지 다운로드 실행 - smartView selectPhoto:~
스텝1. smartView.m 파일을 열고, selectPhoto: 메소드를 다음과 같이 수정합니다. 스텝2. 다음은 performSelectorInBackground: 에 의해 실행된 메소드입니다. 스텝3. 상세 이미지를 출력하는 메소드를 다음과 같이 작성합니다. 스텝4. 위에서 작성한 showReportImage 메소드를 이 클래스 안에서 호출할 수 있도록 다음과 같이 인터페이스로 선언합니다.
35.1. 첨부파일 다운로드 시점 튜닝
앞에서 소개했던 Smart Reports 는 목록에서 텍스트 데이터와 첨부파일을 동시에 따운받고 있습니다. 구현하기는 간단하지만, 사용자와 경영자 모두에게는 비경제적입니다. 불필요한 데이터를 다운받기 때문에 속도가 느려지고, 불펼요한 트래픽이 많이 발생하는 문제 때문입니다. 처음 무술을 배울 때는 단순한 기본동작부터 배우지만, 실전에서는 여러 가지 복합적인 동작과 상대방을 읽을 수 있는 눈과 지혜가 필요합니다. 이것이 바로 튜닝을 할 수 있는 […]
35.2. Thread와 Loading 표시 - performSelectorInBackground:, performSelectorOnMainThread:
iOS 에서 로딩표시를 networkActivityIndicatorVisible 속성으로 간단히 코딩할 수 있습니다. 하지만, 같은 쓰레드에서 화면의 변화와 로딩을 동시에 처리하지 못하는 문제가 있습니다. 다음과 같이, NSData dataWithContentsOfURL: 메소드를 이용해서 파일을 서버에서 다운받을 경우가 같은 쓰레드에서 로딩표시를 할수 없는 경우입니다. 이 경우 performSelectorInBackground: 메소드를 이용해서 쓰레드(Thread)를 백그라운드로 분리하여 다운로드를 하게하는 방법입니다. 그리고, 백그라운드 쓰레드에서 실행할 명령이 완료된 후, 메인 […]