본문 바로가기
[Django] 파이썬 웹 프로그래밍 - 파이썬 웹 표준 라이브러리 [Django] 파이썬 웹 프로그래밍 - 파이썬 웹 표준 라이브러리 - 책을 읽으며 Remind 하는 내용, 핵심 내용, 모르던 내용을 정리한 것입니다. 예문 및 자세한 설명은 책을 구매하여 보세요~ - 파이썬을 설치하면 기본적으로 같이 설치되는 표준 라이브러리가 있는데, 크게 웹 클라이언트 프로그래밍이냐 웹 서버 프로그래밍이냐에 따라 사용하는 라이브러리 모듈이 달라진다. - urllib 패키지에는 웹 클라이언트를 작성하는 데 사용되는 모듈들이 있으며, 가장 빈번하게 사용하는 모듈이다. http 패키지는 크게 서버용과 클라이언트용 라이브러리로 나누어 모듈을 담고 있고, urllib 에 비해 저수준의 API 를 제공한다. - 서버 프로그래밍에서는 http.cookie, .. 2016. 12. 8.
[iOS Study] UITableView 와 UITableViewController [iOS Study] UITableView 와 UITableViewController 출처 : 아론 힐리가스의 iOS 프로그래밍 -UITableView 는 여러 행을 가질 수 있는 단일 열에 데이터를 보여준다. -UITableView 의 dataSource 는 UITableViewDataSource 프로토콜을 따르는 한 어떠한 Objective-C 객체든 될 수 있다. -UITableViewController 클래스의 인스턴스는 뷰 컨트롤러, 데이터 소스, 델리게이트의 세 가지 역할을 다 할 수 있다. -UITableViewController 는 UIViewController 의 하위 클래스이기 때문에 view 프로퍼티를 가진다.UITableViewController 의 view 는 언제나 UITable.. 2016. 2. 20.
[iOS Study] Objective-C [iOS Study] Objective-C 출처 : 아론 힐리가스의 iOS 프로그래밍 -iOS 앱은 코코아 터치(Cocoa Touch) 프레임워크를 사용하여 Objective-C 언어로 작성된다.Objective-C 는 C 언어의 확장이며 코코아 터치 프레임워크는 Objective-C 클래스의 모음이다. - 일반적으로 Objective-C 에서는 인스턴스 변수명을 밑줄(_) 로 시작한다. - 객체를 만들기 위해서는 클래스에 alloc 메세지를 보낸다. 이에 클래스는 메모리(힙)에 객체를 만들고 변수에 저장된 그 객체의 주소를 준다. -Party* partyInstance = [Party alloc];[partyInstance init]; 새로 할당한 인스턴스에 보내는 첫 메시지는 항상 초기화 메시지다. .. 2016. 2. 13.
Objective-C 고급 ( Advanced Objective-C ) Objective-C 고급 ( Advanced Objective-C ) 출처 : http://www.tutorialspoint.com/objective_c/objective_c_classes_objects.htm > - class 는 @interface 와 @implementation 의 두 파트로 나뉘어 정의된다. - 대부분이 objects 를 상속한다. - objects 는 메세지를 받기 때문에 receiver 로 불리기도 한다. - Properties 는 다른 class 에서의 access 를 접근하도록 도와준다. - ex) @interface Box:NSObject { double length; double breadth; } @property(nonatomic, readwrite) double .. 2015. 6. 18.
Objective-C 의 기본 ( Basic Objective-C ) Object-C 의 기본 ( Basic Objective-C ) 출처 : http://www.tutorialspoint.com/objective_c/ > - OOP 언어로 Smalltalk-style 을 C 언어 에 가미한 언어이다. Apple 의 OSX 와 iOS 에서 공식적으로 사용되는 언어이다. > - Object-C 는 OOP 의 4가지 조건 ( Encapsulation, Data hiding, Inheritance, Polymorphism ) 을 모두 만족시키는 언어이다. - Foundation Framework 는 아래 명시된 기능들을 비롯해 많은 기능을 제공한다. * NSArray, NSDictionary, NSSet 과 같은 data type 을 제공 * file, string 등 많은 u.. 2015. 6. 16.
tistory blog 의 font (글씨체) 를 가독성 높은 font 로 바꾸어 보자. tistory blog 의 font (글씨체) 를 가독성 높은 font 로 바꾸어 보자. 요즘 가독성이 괜찮다고 알려진 font 는 나눔 고딕이다.구글에서 가독성을 위해 여러가지 폰트를 지원해주는데, 아래와 같은 코드를 tistory 의 style.css 부분 가장 위에 넣어준다. @import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css); 그리고 font 정의한 곳에 모두 'Nanum Gothic' 을 가장 먼저 넣어주면 된다. tistory 페이지는 theme 에 따라 style.css 가 달라 딱 어디만 바꿔라 할 순 없지만,만약 body 부분에만 font 설정이 되어 있다면, 그 부분만 바꾸어 주면 되고,아니면 nanum gothic.. 2014. 4. 3.
[android] eclipse shows "overlaps the location of another project" error when importing. eclipse shows "overlaps the location of another project" error when importing. ( android ) [En] When eclipse shows such an error message, you can just import the project as the [General] - [Existing Projects into Workspace]. Everything is gonna be ok!! [Kr] 이클립스가 이런 에러를 내뿜을 때는 그냥 [General] - [Existing Projects into Workspace] 를 이용하여 import 하면 된다. 그럼 모든것이 해결!! Android, eclipse, error, existing pr.. 2013. 10. 3.
[android] facebook 연동시키기 - 기본준비 android 에서 facebook 연동시키기 - 기본준비 사실 android 와 facebook 을 연동시키는 방법은 facebook developer 사이트에서 상세히 설명하고 있다.하지만 영문자료이기 때문에, 숙련된 개발자들을 위해 한글로 꼭 해야할일만 간단히 정리해본다. 1. facebook SDK 다운받기 아래 링크에서 facebook sdk 를 다운받을 수 있다. Facebook SDK 다운받기 추후 facebook app 을 만들어야 하니 열려진 링크를 닫지 말자. 2. facebook SDK Eclipse 에 import 시키기. 압축을 풀었으면 이클립스에서 facebook SDK 를 import 시킨다. sample code 들이 함께 있는데 참조하고 싶다면 함께 import 하면 좋고,.. 2013. 7. 10.
반응형