본문 바로가기
[iOS Study] 간단한 iOS 앱 만들기 [iOS Study] 간단한 iOS 앱 만들기 출처 : 아론 힐리가스의 iOS 프로그래밍 -모델과 뷰는 서로 통신하지 않는다. -XIB 은 “집” 이라고 읽는다.XML Interface Builder 를 의미한다. -Xcode 에서 좌측 section 을 [네비게이터 영역], 우측 section 을 [유틸리티 영역] 이라고 부른다.유틸리티 영역의 상단의 [인스펙터(inspector)] 와 하단의 [라이브러리(library)] 로 구성된다. -프로젝트 네비게이터의 그룹은 순전히 파일을 구성하는 데만 사용되고 실제 파일 시스템에 디렉터리 형태로 만들어지지는 않는다. -인터페이스 빌더는 편집기 영역을 두 부분으로 나눈다.왼편의 [독 (dock)]과 오른편의 [캔버스 (canvas)]이다. 독은 XIB 파일 내.. 2016. 2. 12.
[PHP] php 장점 PHP 의 장점 PHP 의 경쟁제품들 PerlASPJSPAllaireCold Fusion PHP 장점 * 뛰어난 성능* 다양한 데이터베이스 지원 인터페이스* 일반적인 웹 기능 지원하는 다양한 내장 라이브러리* 저렴한 비용* 강력한 객체 지향 지원* 배우기 쉽고 사용하기 쉬운 문법* 호환성* 소스 코드 공개* 충분한 지원 ( http://www.zend.com/en/ ) allaire, ASP, cold fusion, jsp, perl, php, php 장점, zend.com, zned, 객체 지향, 내장 라이브러리, 데이터베이스, 라이브러리, 배우기 쉽다, 비용, 성능, 소스 코드 공개, 쉬운 문법, 오픈 소스, 인터페이스, 충분한 지원, 태그를 입력해 주세요., 호환성 2013. 8. 16.
[jQuery/Tutorial] jQuery 와 다른 JS Library 함께 쓰기 ( noConflict 함수 ) jQuery와 다른 JS Library 함께 쓰기 ( noConflict ) [이전강좌] $(document).ready() 와 $(window).load() 의 차이. jQuery 는 해당 library 를 사용을 위한 namespace 로 "jQuery" 를 지정했고, $ 를 그 alias 로 지정해놓았다.하지만 다른 유명한 JS Library 들도 $ 를 namespace alias 로 사용하는 경우가 있어jQuery 와 다른 library 사이에 충돌이 일어나는 경우가 있다. 충돌이 일어나면, 내가 현재 사용하는 $ 가 어떤 library 에 귀속되는 녀석인지 판별하기가 어렵다.그래서 가능하면 한 개의 library 로 해결할 수 있다면 다른 library 를 함께 사용하는 것은 비추되고 있다.C.. 2013. 7. 15.
[android] jsoup library [android] jsoup library http://jsoup.org/ DOM, CSS, jquery 같은 함수들을 제공하여 HTML 을 제어할 수 있게 하는 open source library. * HTML 을 URL, file, string 으로부터 가져와 parsing 할 수 있다. * DOM traversal 이나 CSS Selector 를 이용하여 data 를 찾을 수 있다. * HTML element, attribute, text 등을 조작 가능하다. * HTML validating 에도 쓰일 수 있다. * Comment 등을 통한 cross-site scripting ( XSS ) 를 방지할 수 있다. android jsoup, android library, android open sou.. 2013. 7. 13.
[Spring] Spring Framework 의 개요 #2 Spring Framework의 개요 #2 변화를 예상 -> design pattern 적용 가능. 관심사의 분리( Separation of Concerns ) 관심이 같은 것끼리는 하나의 객체 안으로, 관심이 다른 것은 가능한 따로 떨어져 영향을 주지 않도록 분리. 템플릿 메소드 패턴( Template Method Pattern ) 슈퍼클래스에 기본적인 조작의 흐름을 만들고, 그 기능의 일부를 추상 메소드나 오버라이딩 가능한 protected 메소드 등으로 만든 뒤, 서브클라스에서 이런 메소드를 필요에 맞게 구현해서 사용하도록 하는 방법. 이 때 선택적 override 가능한 method 를 hook method 라고 한다. 팩토리 메소드 패턴( Factory Method Pattern ) 서브클래스에.. 2013. 6. 25.
jQuery 를 공부해야 하는 이유 ( 결심동기 ) 안드로이드 개발자로서, 이제는 Script 언어들의 기본기를 천천히 다져놓을 때라고 생각이 되었다. 그 이유는 구글이 돈독이 올라서이다.처음에는 Open 과 Free 를 추구하며 광고수익만으로 만족할 것 같이쿨한척 다하던 구글이 태도를 바꾸었다. 마냥 오픈하여 iOS 를 뛰어넘기만을 바랄 줄 알았던 구글이모토로라를 인수하면서부터 서서히 제조사들을 긴장시키더니이제는 점점 폐쇄적인 정책을 추구하며 서서히 돈을 요구하고 있다.제조사들은 안드로이드를 유료로 전향할 것이라는 예상까지도 하고 있다. 그래서 요즘 이슈가 되고 있는 것들이삼성과 Intel 의 타이젠.모질라 재단의 파이어폭스 OS.그리고 Ubuntu 계열의 Ubuntu Mobile. 요 녀석들 중에 파이어폭스 OS 의 경우는웹 브라이우저 베이스가 되는 .. 2013. 5. 7.
반응형