Seo's note33 [들어가기 전에]파이썬 웹 표준 라이브러리 # 파이썬 웹 라이브러리의 전체적인 구성에 대해 알아본다. # 웹 클라이언트 라이브러리와 웹 서버 라이브러리의 중요한 모듈에 대해 알아본다. 1. 웹 라이브러리 구성 파이썬의 웹 관련 라이브러리는 2.x 버전과 3.x버전에 따라 다르게 구성되어 있다. 둘의 내용은 거의 동일하지만 패키지명과 모듈명이 재구성 되었다.그림 1-1 웹 표준 라이브러리 구성# API(Application Programming Interface) : 운영체제나 프로그래밍 언어에서 유저가 기능을 손쉽게 사용 할 수 있도록 인터페이스를 제공 그림 1-2 API 이용의 예>> twitter나 google같은 인터넷 서비스를 제공하는 회사들은 외부 프로그램들이 자신의 서비스를 이용할 수 있도록 openAPI를 제공한다.2. 웹 클라이언트.. 2015. 8. 16. 도커(Docker) : 개발자들을 위한 클라우드 기술 개발자라면 한번 쯤은 개발환경 구축으로 골머리가 난 적이 있을 것입니다! 매번 필요한 환경을 지우고 깔 수도 없고 여러 환경에서 테스트도 해보고 싶은데..!! 도커를 이용하면 빠르고 편리하게 개발환경을 구축할 수 있습니다. # 들어가기 전에.. 최근 모바일 환경이 강조되고 글로벌 서비스가 많아지면서 빠르고 민첩하게 원하는 서비스를 만들어야 하는 요구가 높아지고 이를 위한 인프라 관리 중요성도 강조되면서 클라우드가 인기를 끌었습니다.클라우드란 인터넷 상(cloud)의 유틸리티 데이터 서버에 프로그램을 두고 그때 그때 컴퓨터나 휴대폰 등에 불러와서 사용하는 웹에 기반한 소프트웨어 서비스를 말합니다. 일반적인 클라우드 컴퓨팅에서 소프트웨어와 데이터는 서버에 저장됩니다.쉽게 말해서, 정보는 인터넷 상의 서버에 .. 2015. 5. 28. 비트코인 : 블록체인 기술을 적용한 전자화폐 비트코인(Bitcoin)은 일종의 전자화폐인데 독특한 방법으로 생산하고 유통됩니다. 바로 블록체인이란 기술을 금융분야에 적용하여 경제 시스템이 운영되도록 되어있는 것입니다. 블록체인(block chain)이란 P2P 네트워크를 이용한 기술로, 서버나 관리자 없이도 데이터를 안전하게 보관하고 전달할 수 있습니다.블록체인을 이용한 예로 비트메세지와 메이드세이프를 들 수 있습니다. 비트메시지(Bitmessage)는 블록체인을 이용해 중앙 서버 없이 사용자끼리 안전하게 메시지를 주고받을 수 있는 커뮤니케이션 서비스 입니다. 비트메시지는 주고받는 메시지를 암호화하는 건 물론이고 메시지를 보내고 받는 당사자의 주소도 추적할 수 없는 형태로 만듭니다.구체적으로 말하자면, ‘ssola@naver.com’이라는 이메일 .. 2015. 2. 24. help함수를 이용하여 Qt메소드 찾기 help함수를 이용하면 해당 모듈에 대한 정보를 알려줍니다. 우선 알고자하는 모듈을 import 한 다음, help함수 안에 모듈명을 입력합니다. 그러면 다음과 같이 모듈에 대한 정보가 나옵니다. LineEdit으로 예를 들자면, ctrl+F를 이용하여 QLineEdit 클래스를 찾습니다. 그러면 QLineEdit 에 대한 메소드와 간략한 설명이 적혀있습니다.(단, QLineEdit는 QtGui에 존재합니다! ) 위의 사진 중에서 화살표는 해당하는 함수가 반환하는 값을 말합니다. 예를 들면 QLineEdit.alignment()는 QtAlignment으로 값을 반환한다고 나와있군요!help 함수는 구체적으로 입력할 수록 자세하게 나오지만 설명까지는 나오지 않습니다.(어떤 기능을 하는지 등) 따라서 어느정.. 2015. 1. 2. 이전 1 ··· 3 4 5 6 7 8 9 다음