2015년 12월 30일 수요일

Android MVP 개발패턴 예제

http://tosslab.github.io/android/2015/03/01/01.Android%20mvc%20mvvm%20m...

이미지 관련 라이브러리 - GLIDE

http://gun0912.tistory.com...

2015년 12월 27일 일요일

일본어 유아용 교육자료

http://kids.nifty.c...

2015년 12월 20일 일요일

cookie encrypt - decript

$enc = trim(mcrypt_decrypt(MCRYPT_RIJNDAEL_256, $sSalt, base64_decode($sCookieId), MCRYPT_MODE_ECB, mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB), MCRYPT_RAND))); $dec = trim(base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_256, $sSalt, $sCookieId, MCRYPT_MODE_ECB, mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB), MCRYPT_RAND))...

2015년 12월 18일 금요일

Swift IBM test tool

http://swiftlang.ng.bluemix.net/?cm_mmc=developerWorks-_-dWdevcenter-_-swift-_-lp#/r...

2015년 12월 10일 목요일

.attr() .prop() 왜 나누어졌는가 | javascript & jquery

.attr() .prop() 왜 나누어졌는가 | javascript & jqu...

2015년 12월 4일 금요일

http://www.sitepoint.com/mobile/android/

http://www.sitepoint.com/mobile/andro...

2015년 11월 19일 목요일

Chrome 에서 이벤트 모니터 명령

http://stackoverflow.com/questions/10213703/how-do-i-view-events-fired-on-an-element-in-chrome-web-developer monitorEvents($0) 모니터 OnunmonitorEvents($0) &nb...

Android Home 화면에 Floting 띄우기

http://www.addictivetips.com/android/floata-add-a-floating-button-to-your-screen-to-tweet-from-any-app/ https://droidqd.wordpress.com/2015/01/07/how-to-make-a-floating-face-bubble-on-home-screen-in-andro...

2015년 11월 13일 금요일

일본말 이런거 없다

愛してる보다 すきです 라고한다귀엽게 보인다를 かわいそうだ라고 하면안됨잘한다를 じょうだ 하지않고 得意라한다친절한은 자기가즉 일때는優しだ잘있나요 お元気ですか입이 무거운건 口が堅い  口が軽い그립다   사랑:恋し 사모:慕わしい 과거:懐かしい섭섭하다 名残惜し( 주로 헤어지기섭섭)보다 水臭い그냥싫을땐嫌だ  . 사람이싫을땐きらいだ잘놀았을때 楽しかった맛있다 속시원하다 솜씨가좋다うまい스트레스등 일방적으로 받을때는 受ける냄새바난다 においがある. でる아님기르다 飼う 알아차리다気がつく자칫하면 下手したら助けるㄹ 위험한삼황에  手伝う는거들다살았다.고마워요는 助かる사람깔볼땐 馬鹿にする.사물은 無視する공부가 잘한다는 上手가아니라できます때론 잘한다라는 뜻임思いやり배려 望む원하다寝る는 동침으로도 많이 쓰임.자고오다는...

2015년 11월 8일 일요일

JAVASCRIPT 상속 @,.@ 권장

http://chaospace.tistory.com/194...

2015년 11월 5일 목요일

자바스크립트 패턴스

전역변수의 최소화. 필수  var a=b=0; 이면 b 는 전역변수가 된다. <- 안티패턴 암묵적 타입캐스팅 피하기 , 비교는 === eval() 피하기 parseInt 의 두번째 매개변수(진수선택)은 반드시 넣어야 한다. 왜냐면 0으로 시작되는 문자열을 8진수로 오해해서 가져올수 있기때문에. parseInt("06",10); 와 parseInt("06")은 다른거다. javascript 에서는 중괄호는 앞의 명령문과 동일한 행에 두어야 한다. 그렇지 않으면 javascript 엔진에서 해당줄에 자동으로 세미콜론을 삽입하기 때문이다.(한줄 아래에 중괄호 두는 것은 자바스크립트에서는 금지) new Object 로 객체 생성 <- 안티패턴 new Array로 배열생성 <- 안티패턴...

2015년 11월 3일 화요일

JAVASCRIPT 성능 최적화

스크립트는 body 최하단 자주쓰는 스코프 외부변수는 지연변수에 복사해서 쓰면 속도가 개선된다. for .. in 은 느리다. 대량 루프일때 반복횟수 줄이기 Duff's device , 제프 그린버그의 방법참고. ..대략 아...

이펙티브 자바스크립트

이책은 사야됨 .정말로. 혼또우니~ == 비교는 절대금물, 자바스크립트는 지 맘대로 형변환을 하기때문에 == 비교는 절대 안됨. ===권장 전역변수는 아예 사용하지마라. 단 플랫폼에 대한 프로퍼티를 참고 할때만 전역변수에 접근해라. 지역변수 선언시 var 를 잊지마라. 잊는순간 전역변수가 될수도 있다. Closure 는 이해하기 어렵지만 익숙해지면 좀더 유연한 프로그래밍이 가능하다.별도 게시물 준비. 함수내에서 모든 변수는 호이스트 된다. !! 지연변수 스코프(private 한 변수)를 만들기 위해서는 즉시함수를 이용하면된다.함수 또는 객체내에서 내부함수와 클로져를 이용할때, 변수의 호이스트로 인해서 변수에 아무리 변화를 줘도 최종값만 나오는 경우가 있다.따라서 이때는 즉시실행함수로 wrapping 시킨다음,...

2015년 10월 31일 토요일

객체지향 자바스클립트의 원리

1장 원시타입과 참조타입: 자바스크립트는 일급함수이다.원시타입 : Boolean,Null,String,Number,Undefiend참조타입 : 객체를 말함. 객체는 참조를 한다음 반드시  null 해주는게 좋다.-프로퍼티의 접근 아래와 같은 경우도 가능하다.var array = [];var method = "push";array[method](12345); <- 즉 array.push(12345) 와 같다. !!!!-객체의 확인은 instansof 와  typeof 로 가능하다.-원시래퍼 타입  : 자바스크립트엔진은 사실 간단한문자열 대입시에도 string 을 생성후 널처리 하기 때문에 스트링에 함수로 각종 처리를 할수 있다.2.함수:자바스크립트에서 함수는 객체다.함수는 함수...

2015년 10월 30일 금요일

데이터베이스 설계와 구축

-PK 컬럼순서도 중요하다?: where , join 절에서 인덱싱을 타기위한  pk 인덱스 순서도  중요하다.복합인덱스의 경우에도 단순 스칼라 비교값이 먼저배치하고 between 등과 같은 연산이 필요한 컬럼등은 뒤로 배치하면 인덱스범위가 앞에서 부터 줄어든다.-식별자와 비식별자: 테이블을 식별자로만 설계하면 테이블간 강한 연결관계가 되어, 자식의 PK 에는 항상 부모의 PK 식별자가 있어야한다. 따라서 자식테이블에서는 식별자로만으로도 데이터를 얻어오는게 가능하다:비식별자로만 되어 있으면 약한 연결관계가 되는데, 자식테이블은 부모테이블의 PK에 상관없이  선언하기 때문에, 자식은PK선언에 ㅂ비교적 독립적이며 자식테이블에서 자료를 얻어낼려면 부모와의 조인참조가 필요하다.- Transaction:...

2015년 10월 28일 수요일

PHP DesignPattern 예제는 여기..

http://www.php5dp.com/a-simple-php-design-pattern-the-factory-method/http://designpatternsphp.readthedocs.org/en/latest/README.html 여긴좀...

실전사례로 보는 SQL튜닝방법-인사이트

SQL 튜닝 배우자.정규화 반정규화도 튜닝 작업의 일환이다.인덱스만 잘타도 기본적인 튜닝작업이 된다.이 책은 인덱스로 시작해서 인덱스로 끝난다.ㅋ실전사례는 많아서 좋다.-옵티마이져Parsing 에 대한 적절한 실행계획을 세우는것.:Soft Parsing : SQL을 실행한 적이 있는지 메모리에서 검사해서 기존방식대로 실행하여 처리는것.Hard Parsing : SQL에서 사용하고 있는 객체들에 대한 접근권한체크후 어떤 방식으로 처리할것인지 실행계획을 세우는 것-옵티마이져 종류1.규칙기반 (Rule Base Optimizer , ROB): 특정 규칙을 기반으로 실행계획을 세우는 방법:Rank(1~15) 에 정해진 우선순위대로 규칙을 적용한다.-힌트를 사용할수 없다.-HASH JOIN 을 사용할수 없다.-Partitioned...

2015년 10월 27일 화요일

Eclipse 단축키등

http://blueskywithyou.tistory.com...

2015년 10월 25일 일요일

Abstract Factory

공통의 Todo 목표를 가진 제품의 생산방식을 대표클래스를 통해 추상화하고, 하위 클라이언트 클래스에서는 이를 구현하기만 하면 되는 패턴이다.예제인터페이스 render{구체화된 하위 클래스들이 공통적으로 구현 해야할 기능 (예.  render , user, paint,  등..)}각각 구체화된 하위 클래스 implement   render{인터페이스 render 의 메쏘드를 각자 제각각 구현}추상 팩토리 객체 AbstractRenderFactory{추상화된 생성객체를 생성해서 이  객체를 상속받아 생성하는 객체를 통해 render 방식을 결정}추상팩토리 객체의 하위 클래스 extend AbstractRenderFactory{추상팩토리 객체에 정의된 생성메쏘드를 오버라이드...

Lifecycle of Fragment in Android

http://codemeaning.com/what-is-fragme...

2015년 10월 18일 일요일

초보자를 위한 분산 캐시 이야기

http://www.slideshare.net/OnGameServer/ss-10451675?relate...

[D2 campus seminar]개발자가 꼭 알아야 할 보안이야기

http://www.slideshare.net/deview/d2-campus-seminar-45210063?relate...

JAVA PERFORMANCE TURNING

http://www.slideshare.net/ienvyou/java-performance-tuning-46792397?relate...

2015년 10월 16일 금요일

PHP 의존성 주입 예제

이해가 되는 슬라이드http://www.slideshare.net/rifat/dependency-injection-10624875?qid=5def2560-b50b-4e50-8592-cb7d4d077516&v=qf1&b=&from_search=6 http://modernpug.github.io/php-the-right-way/#dependency_injection 에서 발췌의존성 주입위키백과에서 인용:의존성 주입(Dependency Injection, DI)은 프로그래밍에서 구성요소간의 종속성을 소스코드에서 설정하지 않고 외부의 설정파일 등을 통해 컴파일 시점이나 실행 시점에 주입하도록 하는 디자인 패턴 중의 하나이다.위와 같은 설명은 실제보다 훨씬 어렵게 느껴지게 만드는 점이...

PHP DesignPattern 2

http://www.fluffycat.com/PHP-Design-Patter...

2015년 10월 15일 목요일

php design patterns

http://wafe.github.io/php-the-right-way/pages/Design-Patterns.htmlhttp://www.phptherightway.com/pages/Design-Patterns.htmlhttp://mytory.net/archives/1948/ https://sourcemaking.com/design_patterns/observer/php http://designpatternsphpko.readthedocs.org/ko/latest/ http://dsheiko.com/weblog/design-patterns-by-php-and-js-es5-exampl...

6. Factory pattern

http://arnakiel.blogspot.kr/2010/01/%EB%94%94%EC%9E%90%EC%9D%B8-%ED%8C%A8%ED%84%B4%EC%9D%98-%EB%84%A4%EB%B2%88%EC%A7%B8-%ED%8C%A9%ED%86%A0%EB%A6%AC-%ED%8C%A8%ED%84%B4factory-pattern-1.htmlhttp://outliers.tistory.com...

2015년 10월 12일 월요일

5.Decorator pattern

참고. http://warmz.tistory.com/757 (*발췌 ava.io 패키지에는 어마어마하게 많은 클래스들이 있지만, 많은 부분이 데코레이터 패턴을 바탕으로 만들어져 있다.)http://stevenjsmin.tistory.com/73http://donxu.tistory.com/96http://code.tutsplus.com/tutorials/design-patterns-the-decorator-pattern--cms-22641 http://tiboy.tistory.com/entry/Decorator-Pattern%EB%8D%B0%EC%BD%94%EB%A0%88%EC%9D%B4%ED%84%B0-%ED%8C%A8%ED%84%B4http://warmz.tistory.com/...

2015년 10월 11일 일요일

시작하세요 AngularJS 프로그래밍

시작하세요! AngularJs  프로그래밍AngularJS 는 오픈소스 자바 프레임워크 이다. 프레임워크이기 때문에 기본 뼈대만 있고, 사이트구축에 대한 응용은 알아서 해야한다.하지만 AngularJS 에서 추가로 제공하는 라이브러리를 통해서 애니메이션,쿠기,로드,단위테스트,리소스관리,라우트,터치이벤트 등이 쉽게 구현가능하다.angular-js , animate, cookies, loader, mocks, resource, toure, ssanitize, scenario, touch...Tip: Bower.io 에서 클라이언트종속성을 편하게 가져올수 있도록 할수있다. 관련된 라이브러리를 편하게 선택해서 불러올수있다.http://bower/angulra/angular.jsTip: angular-batarang...

2015년 10월 10일 토요일

4.adaptter pattern

유지보수 또는 향후 확장성 차원에서 어답터 라는 인터페이스를 통해서 추가로 발생되는 기능이나 기존의 기능에 유연하게 대처할수 있도록 해준다.추상클래스를 상속받은 기존의 클래스에는  새로운 기능(220볼트 플러그인과같은)이 없기 때문에 , 애덥터 클래스를 새로 추가하여 그 안에 220 둥그런 돼지코 를 110 의 | | 돼지코로 호환되는 구현부를 만들어서 기존 클래스에서 하던방식대로 연결하는 패턴임.http://tiboy.tistory.com/entry/Adapter-Pattern%EC%96%B4%EB%8E%81%ED%84%B0-%ED%8C%A8%ED%84%B4http://warmz.tistory.com/763http://blog.jdm.kr/11 <--쉽게...

3.Template Method 패턴

상위클래스는 처리의 흐름이 정의 되어 있는 추상클래스이고 ,하위 클래스는 사우이클래스를 상속받아 구체적인 처리를 구현한 클래스가 된다.따라서 상위 클래스는 하위 클래스가 실제적으로 어떤 구체적인 작업을 하는지 모르며, 서로 다른 하위 클래스들은 나름대로의 방식대로 구현하되 처리의 흐름은 상위 클래스에 정의된대로 따르게 된다.즉, 탬플릿의 주체가 되는 콘트롤러 의 성격을 띄는 상위클래스에서 흐름을 관장하고, 상속받은 실제 하위 클래스에서는 상위클래스에서 정의된 순서와 규정에 맞게 오버라이딩 하고, 추가 기능등을 구현하게 된다.따라서 일련의 상속받은 하위 클래스들은 모두 상위 클래스의 템플릿구성대로 구현과 실행하게 되는 패턴이다.구조가 일관적인 형식의 제품이나 기능들을만들때 주로 사용하는 패턴이다.Abstract ...

Git 분산관리 버젼 시스템 - 인사이트

1.저장소( repository) : 사용자가 변경한 모든 내용을 추적하는 공간.2.저장소 만들기 : mkdir mywebsite cd mywebsite git init 후에 git add index.html git commit -m "hehe first website"3.branch  만들기git branch RB_1.0 mastermaster 브랜치에서 RB_1.0  라는 브랜치를 생성한다. (서브비젼에서는 트렁크라고 했음)4.원격저장소 복제해오기git clone http://mysite myclonesite5.파일무시하기.gitignore : 저장소및 자신의 컴퓨터에서 파일무시.git/info/exclude : 자신의 저장소에서만 파일무시6.브랜치 활용-깃에서는 모든게 브랜치...

2015년 9월 27일 일요일

PGSQL

http://dbrang.tistory.com/...

2015년 9월 15일 화요일

scrum 개발방법론

http://bcho.tistory.com/...

2015년 9월 14일 월요일

PostgreSQL 요약

-coffemix.net  하위 문서http://coffeenix.net/doc/db/pgsql_sql_091a/pgsql_sql_091a-1.htmlhttp://devx.tistory.com/entry/PostgreSQL%EC%9D%98-%EC%9E%A5%EC%A0%90-%EB%B0%8F-%ED%8A%B9%EC%A7%95-아래는 요약-어느 DBMS에나 있는 query optimizer를 보자. rule base든 cost base든 이것도 얘기 꺼내면 시끌시끌 하지만 pgsql의 geqo(genetic query optimizer)는 어쨌든 뛰어난 옵티마이저이다.단일 테이블 select 아무리 빠르면 뭐하나? 테이블 조인 서너개 하면 디스크 처음부터 끝까지 다 긁는다....pgsql은 내가 아는...

2015년 9월 9일 수요일

yslow.org 웹사이트 성능분석도구

yslow....

2015년 8월 19일 수요일

서버 동기화 Lsync 설정시 암호 물어보지 않기 위해서..

http://blog.cjred.net/166 rsync={rsh="/usr/bin/ssh -i /root/.ssh/id_rsa -p22 -o StrictHostKeyChecking=no...

2015년 8월 17일 월요일

mysql replication 설명

http://gywn.net/2012/03/mysql-replication...

서버 동기화 LSYNCD

http://coffeenix.net/board_view.php?bd_code=1...

2015년 6월 4일 목요일

~하지말고 ~ないで ,~하지않아서~なくて

*동사~ないで : (상태,행동을)~ 하지말고 (지속형) 동사~なくて : (이유를)~하지않아서 (이렇게 되었다.)* お酒をのまないでください。술을 마시지말아주세요* お酒をのまにで。술 마시지마** お酒を飲まなくて取らなかった。 술을 마시지 않아서 취하지 않았다.* 気分がよくなくてお酒を飲んだ。 기분이 좋지않아서 술을 마...

2015년 5월 12일 화요일

cocos2dx 튜토리얼 게임소스들.

http://cn.cocos2d-x.org/tutorial/lists?id=...

2015년 5월 8일 금요일

대학생을 위한 웹개발 공부 체크리스트?

http://blog.daum.net/_blog/BlogTypeView.do?blogid=0PPwB&articleno=1437&categoryId=19&regdt=20141216143...

node,npm,grant 등 이해하기

http://skullacy.com/javascript/4...

2015년 5월 6일 수요일

android-libraries-use-every-project

http://blog.teamtreehouse.com/android-libraries-use-every-proj...

2015년 4월 17일 금요일

2.옵저버 패턴 (Observer Pattern)

하나의 객체가 변경사항이 생기면 다른객체에 전달하여 적절한 액션을 취할수 있도록 하는 패턴이다.주로 발행한다. 는 의미가 강함http://warmz.tistory.com/751 , http://wiki.gurubee.net/pages/viewpage.action?pageId=1507370 의 알람옵저버패턴을 보면이해가 될것이다.http://hyeonstorage.tistory.com/165http://tiboy.tistory.com/entry/Observer-Pattern자바스트립트 옵저버 패턴? http://jsfiddle.net/vasco989k/HPsFp/http://www.javajigi.net/display/SWD/ch02_observerpatternobject-c 옵저버패턴 h...

1.디자인패턴-strategy pattern( 전략,전술 패턴)

Stat 패턴과 차이점이 잇는데 , 패턴내부에서 스스로 객체로 변경하는 것은 state 패턴이고외부에서 객체를 지정해줘야 상태변경이 가능한 것이 strategy 이다-------------------------------Strategy 패턴은 주요객체는 공통된 기능(메쏘드)을 상속공유한다는 전제로서, 각 객체의 행동이 독립적인 속성을 가지고자 할때 유용한 패턴이다.또한 abstract  로 선언된 공통된 기능을 포함한 추상클래스에고정적으로 선언된 독립된 인터페이스(또는 레퍼런스)를  통해 하위 속성을지정하는 것만으로도 객체의 특징속성(차는 원래 굴러다니지만, 날개를 붙이면 날라다닐수도 있다)을변경가능한것이 용이하다는 장점이 있다.이를 통해 객체의 속성을 실시간으로 변경할수도 있다.다만 최상위...

2015년 4월 7일 화요일

유니티 최적화팁

http://www.slideshare.net/agebreak/141206-42456...

2015년 4월 5일 일요일

https://github.com/wasabeef/awesome-android-ui

https://github.com/wasabeef/awesome-android...

2015년 3월 18일 수요일

열두번째 날: MySQL을 NoSQL로 사용하기

http://advent.perl.kr/2012/2012-12-12.h...

2015년 3월 16일 월요일

Node.js로 푸시서비스 구현하기 1. 아이폰(iOS) 푸시서버 구현하기

http://blog.saltfactory.net/...

get-todays-photo-from-album-in-ios

http://stackoverflow.com/questions/26320876/get-todays-photo-from-album-in-...

2015년 3월 12일 목요일

일본인이 정리한 ios 기능 설명서

http://iphone-tora.sakura.ne.jp/index.h...

cocos 강좌가 많이 있는 중국 사이트

http://cn.cocos2d-x.org/tutorial/lists?id=49&per_page...

2015년 3월 11일 수요일

망할놈의 autolayout

http://minsone.github.io/mac/ios/nslayoutconstrai...

2015년 3월 10일 화요일

Listview에 헤더 구현

http://warmz.tistory.com/...

ImageView 라운드(둥근 테두리) 처리

http://warmz.tistory.com/...

UIActivityViewController를 이용하여 다른 앱과 컨텐츠 공유하기

http://warmz.tistory.com/...

[View Animation] Flip Left/Right, Curl Up/Down

http://warmz.tistory.com/...

[Tip] Universal App 개발시 현재 단말기가 아이폰인지 아이패드인지 구별하 는 방법

http://warmz.tistory.com/...

IOS GDC , BLOCK-Coding 아주 좋은글.

http://warmz.tistory.com/...

영상처리-수학-기본

http://moguwai.tistory.com/entry/%EC%98%81%EC%83%81%EC%B2%98%EB%A6%AC-%EC%88%98%ED%95%99-%EA%B8%B0%EB%B3...

[IOS] UUID 생성 및 키체인 저장

http://reysion.tistory.com...

고급 오토레이아웃(auto layout) -AutoLayout Programmatically 사용하기

http://www.letmecompile.com/advanced-auto-layo...

animating-an-uiimageview-view-from-point-a-to-point-b-with-constraints-program

http://stackoverflow.com/questions/14913949/animating-an-uiimageview-view-from-point-a-to-point-b-with-constraints-prog...

2015년 3월 9일 월요일

xcode 에서 에러의 위치를 보여주지 않을때

http://leo81.tistory.co...

xcode 에서 svn 연동하기

http://leo81.tistory.com/41위처럼 한다음checkout 에서  임포트했던 프로젝트를 선택한다음 , 다시 맥에서 새로운 폴더에 받으면자동으로 xcode 가 열리면서 보임.이제 작업하고 commit 하면...

아이폰에서 화면터치 무시하기

http://dongss.tistory.com/entry/iOS-%EC%95%84%EC%9D%B4%ED%8F%B0-%EA%B0%9C%EB%B0%9C-%ED%99%94%EB%A9%B4%EC%83%81%EC%97%90%EC%84%9C-%ED%84%B0%EC%B9%98-%EC%9D%B4%EB%B2%A4%ED%8A%B8-%EB%B0%9C%EC%83%9D%EC%8B%9C-View%EC%97%90%EC%84%9C-%EB%AC%B4%EC%8B%9C%ED%95%98%EA%B8%B0-%EB%B0%A9%EB%B2...

cocos2dx 모노폴리 예제 > _ < -중국어

http://blog.csdn.net/lideguo1979/article/month/2015...

NSURLRequest-서버에-POST-요청-쿠키정보까지 가능

http://xcode5.tistory.com/entry/NSURLRequest-%EC%84%9C%EB%B2%84%EC%97%90-POST-%EC%9A%94%EC%B2...

connecting-to-php-service-from-ios.html

http://divcode.blogspot.kr/2012/08/connecting-to-php-service-from-ios.h...

NSThread 를 통한 데이터 병렬처리

http://yoogomja.tistory.com/entry/NSThread%EB%A5%BC-%ED%86%B5%ED%95%9C-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%B2%98%EB%A6%AC%EC%99%80-%ED%99%94%EB%A9%B4-%EC%A0%9C%EC%96%B4-%ED%8C...

2015년 3월 4일 수요일

cocos2dx 동영상강좌 무료인곳

http://www.sonarlearning.co.uk/coursepage.php?topic=game&course=cocos2d-x...

iOS - Uploading image by HTTP POST

http://stackoverflow.com/questions/24182573/ios-uploading-image-by-http-posthttp://parangma.tistory.com/109 ...

screen 캡춰

http://redhan.tistory.com...

ios webview 쿠키

http://www.picomax.net/xe/study/22...

ios multipart http post

http://stackoverflow.com/questions/8564833/ios-upload-image-and-text-using-http-posthttp://stackoverflow.com/questions/24250475/post-multipart-form-data-with-objective-chttp://vulpecula.tistory.com/40...

2015년 3월 3일 화요일

collection view 에서 멀티셀렉트

http://www.appcoda.com/ios-collection-view-tutori...

2015년 3월 2일 월요일

컬렉션 뷰(UICollectionView) #5. Layout, 그리고 Flow Layout-설명이잘되어 있는...

http://covelist.tistory.co...

아이폰용 오픈소스 링크들

http://blueamor.tistory.com/...

아이폰 자잘한팁들

http://inhoda.blogspot.kr/2012/02/blog-post.h...

2015년 3월 1일 일요일

[objc] 앨범에서 마지막으로 찍은 사진 가져오기

    ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];    // Enumerate just the photos and videos group by using ALAssetsGroupSavedPhotos.    [library enumerateGroupsWithTypes:ALAssetsGroupSavedPhotos usingBlock:^(ALAssetsGroup *group,BOOL *stop) {        // Within the group enumeration block,...

tableview 에 앨범 제목표시

http://www.appcoda.com/uitableview-tutorial-storyboard-xcode5/http://www.mindfiresolutions.com/Using-Groups-How-to-retrieve-data-from-Photos-Application-in-iOS-device-1720....

앨범에서 마지막 찍은 사진 가져오기

    ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];    // Enumerate just the photos and videos group by using ALAssetsGroupSavedPhotos.    [library enumerateGroupsWithTypes:ALAssetsGroupSavedPhotos usingBlock:^(ALAssetsGroup *group,BOOL *stop) {        // Within the group enumeration block,...

인스턴스 마다 의 공유 값들은 프로토타입에 저장

인스턴스 마다 의 공유 값들은 프로토타입에...

커링 함수에 bind 사용하기

bind 는 기존의 함수나  메소드 에 영향을 주지않고 임시로 추가적인 함수를 만들어서 기존의 함수에 적용 을 시킨다.function SimpleURL(protocol, domain, path){return protocol + "://"+domain+"/"+path;}1.ㅂㅏ인드를 ㅅㅏ용하지  않는 일반적인 방법var urls=paths.map(function(path){return SimpleURL("http",sitedomain,path);});2.바인드를 사용 하여 심플 하게 변경기 존의 함수에 bind(this, arg,arg) 식으로 선언하면,  arg 개수 를 가진 무명의 함수를 생성하여 이를 리 턴하고 다시 원래의 함수 를 호출(위임)하여   준다.아래...

고차함수

익명함수를  이용한  고차함수------------var a=[3,1,4,5,6].sort(function(x,y){if(x<y) {return -1;}if(x>y) {return 1;}return 0;});console.log(a);----------------------맵을 이용한 고차함수var a=["Fred","Willar","Peblle"].map(function(name){return name.toUpperCase();});console.log(a);----------------------callback 이용한 고차함수var aIndex="a".charCodeAt(0);function buildString(n,callback){var result="";for(var i=0;i<n;i++){result...

this 에 대한 심플예제1

-  this  의 범위를 이용하여 공유변수등을 만들때obj 의 this 는 obj2,obj3 에서 사용될 때  호이스트 규칙에 의해 자신 을 포함하는 객체가 된다.var obj={hello:function(){return "hi,"+this.username;},username:"hehe"};var obj2={hello:obj.hello,username:"taeho"};var obj3={hello:obj.hello,username:"yejin"};console.log(obj2.hello());console.log(obj3.hello(...

지연변수 스코프를 만들기위해 즉시 실행함수 표현식 사용법

반복문등에서 클로져를  이용하 여 지역변수를 참조하려할때, 클로저에서 변수값을 복사가 아닌 참조를 ㅎㅏ는 특성때 문에 반복 문의 마지막 변수만 참조하는 문제점이 있다.--------------function wrapElements(a){var result=[];for(var i=0,n=a.length;i<n;i++){result[i]=function(){return a[i];};}}var wrapped=wrapElements([10,20,30]);var f=wrapped[0];f();이때,클로 져를  즉시실행함수로 감싸서  즉 시 실행함수에서  별도의 변 수 에 반복문의 반복 변수등을 복사저장한다음 클로져를 사용하면 된다.function wrapElements(a){var...

클로저 심플예제

클로저는 외부 변수의 값을 복사하지 않고 참조한다.1.자바스크립트는 현재함수의 외부에 있는 변수를 가져와서 사용할수도 있다.----------------------------------------function makeSandwich(){var magicIngredient="peanut butter";function make(filling){return magicIngredient + "and "+ filling;}return make;}var f=makeSandwich();console.log(f("hehe"));console.log(f("jelly"));console.log(f("bananas"));--------------------------------------2.함수는 외부함수가 무언가ㄴ를 리턴한...

2015년 1월 20일 화요일

안드로이드 오픈소스 프로젝트들.

https://github.com/Trinea/android-open-project/tree/master/English%20Vers...