달력

1

« 2021/1 »

  •  
  •  
  •  
  •  
  •  
  • 1
  • 2
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  
  •  
  •  
  •  
  •  
반응형



 

구글 플레이 스토어 주문 내역, 구매 내역 확인하기 - Google Play Store

·         구글플레이 스토어 실행

·         구매한 앱 목록 확인하기

·         날짜별 구매 내역 확인하기

·         구매한 어플 다시 설치하기

·         다른 구글 계정으로 변경하기





반응형
Posted by codedragon codedragon

댓글을 달아 주세요

반응형


Ubisoft Uplay 게임 런처 설치 & 2단계 인증 설정/해제방법 & 게임 라이브러리 확인하기 (유비소프트 유플레이 데스트톱 앱) 

·         Ubisoft Uplay 사이트

·         Ubisoft Uplay 데스크톱 다운로드

·         Uplay 설치하기 install

·         UPLAY 실행

·         UPLAY 자동 업데이트

·         2단계 인증 설정하기

·         신뢰 기기 추가

·         UPLAY 실행 게임 라이브러리 확인

·         2단계 인증 비활성하기





반응형
Posted by codedragon codedragon

댓글을 달아 주세요

반응형

   

JSON-RPC 자바용 라이브러리 jar 파일 (Server)


gson-2.2.4.jar


jsonrpc-1.0-server.jar


slf4j-nop-1.6.1.jar


slf4j.api-1.6.1.jar


반응형
Posted by codedragon codedragon

댓글을 달아 주세요

반응형

   

JSON-RPC 자바용 라이브러리 .jar 파일 (Client)

   


gson-2.2.4.jar


jsonrpc-1.0-client.jar


slf4j-android-1.6.1-RC1.jar


반응형
Posted by codedragon codedragon

댓글을 달아 주세요

반응형

   

   

JSON-RPC

JSON으로 인코딩된 원격 프로시저 호출 라이브러리

http://json-rpc.org/

more implementations 클릭

   

Java로 이동

   

   

Google Web Engine을 이용해서 json-rpc를 사용하기 위해서 필요한 라이브러리 파일

Server

Client

gson-2.2.4.jar

jsonrpc-1.0-server.jar

slf4j-nop-1.6.1.jar

slf4j.api-1.6.1.jar

gson-2.2.4.jar

slf4j-android-1.6.1-RC1.jar

jsonrpc-1.0-client.jar

   

JSON-RPC 자바용 라이브러리 jar 파일 (Client)

http://codedragon.tistory.com/1344

   

JSON-RPC 자바용 라이브러리 jar 파일 (Server)

http://codedragon.tistory.com/1345

   

   

sl4j

java에서 로그를 출력하기 위한 Library입니다.

http://www.slf4j.org/

   

반응형
Posted by codedragon codedragon

댓글을 달아 주세요

반응형

 

SW 업데이트 체계 보안 가이드라인 및 코드서명 검증모듈

SW 업데이트 체계의 취약점을 악용해 악성코드를 대량으로 확산시키는 것을 예방하기 위한 'SW 업데이트 체계 보안 가이드라인' 및 코드서명 검증모듈 배

 

 

내용

  • SW 업데이트 체계 보안 가이드라인 : SW 자동 업데이트 기능 개발 시 준수해야 할 보안 항목 및 주의사항,
    준수하지 않을 경우 발생 할 수 있는 위험성, 그 밖에 해킹에 악용된 사례 및 해결 방안 제시
  • 코드서명 검증모듈 : WindowsTM 환경에서 코드서명된 모듈을 검증하기 위한 라이브러리 API 및 코드서명
    검증모듈 개발자 가이드
    • 코드서명 검증모듈 라이브러리
    • 코드서명 검증모듈 샘플
    • 코드서명 검증모듈 개발자 가이드

 

 

목차

1. 개요

1) 목적

2) 적용대상

3) 구성

2. SW 업데이트 체계 정의 및 현황

1) 정의

2) 현황

3. SW 업데이트 체계 보안위협

1) 보안위협 유형

2) 보안위협 사례

3) 기존 SW 업데이트 체계의 문제점

4. 대응방안

1) 파일보호

2) 채널보호

5. SW 업데이트 체계 보안 십계명

[부록] SW 업데이트 체계 보안 십계명 요약

 

 

직접다운받기

SW 업데이트체계보안가이드라인.pdf

코드서명 검증모듈.zip


 

 

 

 

출처

http://www.boho.or.kr/kor/data/guideView.jsp?p_bulletin_writing_sequence=20544#none

반응형
Posted by codedragon codedragon

댓글을 달아 주세요

반응형

   

보안 입출력 라이브러리

   

버퍼 오버플로우의 가장 좋은 보안 대책

  • 개발자 자신의 프로그래밍 습관 변화
  • 적용하는 문제에 적합한 라이브러리 구축
  • 버퍼 오버플로우관련 보안 라이브러리 사용: Libsafe

   

Libsafe

입출력 함수에 보안성을 부여할 수 있는 대표적인 라이브러리

현재 없어짐

http://www.research.avayalabs.com/project/libsafe

   

사용법

$ tar zxvf libsafe-2.0-16.tgz

cd libsafe-2.0-16

make

su

make install

   

직접다운로드

ver.2.0-16(2002년)

libsafe-2.0-16.tgz

반응형
Posted by codedragon codedragon

댓글을 달아 주세요

2014. 12. 6. 00:15

SQLite Development/Database

반응형

   

http://www.sqlite.org/

   

   

   

SQLite

내장된 관계형 데이터베이스

   

   

   

SQLite의 특징

  • 오픈 소스
  • 최소한의 라이브러리만으로 동작
  • 관리유저나 설정파일 등이 불필요
  • 원자성(atomicity), 일관성(consistency), 독립성(isolation), 영속성(durabilitiy)이라는 데이터베이스에 필요한 특성을 갖추고 있습니다.
  • SQL92에서 정의된 명령어의 대부분 이용가능
  • 하나의 데이터베이스가 하나의 파일로 저장
  • MS Access보다 좀 더 유연하고 성능이 뛰어남

   

   

*SQL92

SQL92는 표준SQL(ANSI/ISO SQL)을 지칭합니다.

http://en.wikipedia.org/wiki/SQL-92

   

   

데이터베이스

데이터를 영속적으로 저장할 수 있는 공간

   

테이블

  • 데이터베이스에서 데이터가 모이는 집합공간
  • SELECT, INSERT, UPDATE, DELETE같은 쿼리문으로 제어할 수 있습니다.

   

데이터 베이스 특성

원자성(atomicity)

하나의 트랜젝션이 하나의 작업 단위로 처리.

여러 단계에 걸쳐 수행되더라도 트랜젝션이 실패가 되면 모든 상태가 트랜젝션 수행 상태 전으로 rolled back되어, 이전 상태를 유지하게 됩니다.

즉, 트랜젝션이 완전히 수행되거나, 아무것도 수행되지 않은 상태(All or Nothing)을 의미합니다.

일관성(consistency)

트랜잭션 수행후 완전한 데이터만 저장이 됩니다.

독립성(isolation)

격리성이라고도 합니다.

트랜젝션 수행 완료되기전까지의 변경되는 내용이 다른 트랜젝션에 영향을 주지 않습니다.

영속성(durabilitiy)

비휘발성으로 사라지지 않게 하는 것.

스마트폰 전원이 꺼져도 데이터가 계속 저장되어 있습니다.

   

   

   

반응형
Posted by codedragon codedragon

댓글을 달아 주세요

2014. 11. 27. 08:38

python Development/Python

반응형

 

 

파이썬(python) 특징


가독성

  • 간결하여 가독성이 좋습니다.
  • 들여쓰기(indentaton)으로 코드 블록 구분합니다.
  • C 언어에서처럼 {} 등의 괄호를 넣지 않기 때문에 프로그램을 좀더 깔끔하게 만들어줍니다. 파이썬은 들여쓰기를 안 할 경우 error 발생하여 들여쓰기 강제합니다.

 

 

풍부한 라이브러리

  • 매우 광범위한 라이브러리가 기보으로 포함외더 여러 기능을 사용할 있습니다.
  • 개발된 외부라이브러기가 많아 확장이 용이 합니다.
  • 코딩 시 필요한 모듈 끌어와 사용 가능
  • 직접 만든 모듈도 다른 사람에게 제공 가능(파이썬 코드를 재사용하기가 쉽다)

 

 

접착성

  • 쉽게 라이브러리를 추가할 있습니다.
  • 파이썬에서 C 구현된 코드를 사용할 수도 있고, C에서도 python 코드를 사용할 있습니다.

 

무료 (Free; 공짜)

  • python 파이썬 소프트웨어 재단(Python Software Foundation)에서 관리고 있습니다.
  • 무료와 다름없는 Python Software Foundation License 채택하고 있습니다.

 

유니코드

  • 파이썬의 모든 문자열들은 유니코드입니다.
  • 한글을 출력하기 위해 특별한 작업을 하지 않고 바로 사용할 있습니다.

 

동적 타이핑(동적인 데이터 타입 결정 지원)

  • 런타임시에 타입 체크를 하는 동적 타이핑을 지원합니다.

 

 

플랫폼 독립적 언어

, 리눅스, 윈도우에서 개발한 것을 모두 동일하게 수행가능 합니다.

C언어의 경우 소스코드를 해당 운영체제에 가져온 컴파일을 다시 진행해야 해야 해당 머신으로 프로그램을 생성해야 합니다. 이미 OS에서 인터프리터가 설치가 되어 있기 때문입니다.

 

 

짧아지는 코드

C언어 또는 Java 100라인, 파이썬 5~10라인



반응형

'Development > Python' 카테고리의 다른 글

Python(파이썬) 장점  (0) 2015.01.22
Python을 사용한 프로그램, 프로젝트  (0) 2014.12.28
Python 종류  (0) 2014.12.21
python  (0) 2014.11.27
Python Basic Tutorial  (0) 2014.09.08
python 홈페이지  (0) 2014.08.29
Posted by codedragon codedragon

댓글을 달아 주세요

반응형

   

안드로이드(Android)

  • 안드로이드는 구글을 중심으로 한 OHA(Open Handset Alliance) 컨소시엄에서 만든 최초의 오픈 소스 모바일 애플리케이션 플랫폼입니다.
  • 휴대전화와 모바일 디바이스를 위한 운영체제, 미들웨어 그리고 핵심 애플리케이션을 포함한 소프트웨어 스택
  • , 구글에서 개발한 스마트폰 OS입니다.
  • 구글은 2005년, 모바일 소프트웨어 개발업체인 ‘안드로이드(Android)’사를 인수하여 본격적인 모바일 운영체제의 개발에 나섰으며
  • 2007년 10월에는 삼성전자, LG전자, 모토로라, HTC, NTT도코모, T모바일, 퀄컴, 브로드컴 등과 함께 OHA(Open Handset Alliance: 개방형 휴대전화 연합)’을 결성하고 오픈 모바일 운영체제인 ‘안드로이드(Android)’를 발표하였습니다.

 

*스마트폰

카메라, 인터넷, mp3 다양한 멀티미디어을 제공할 있는 핸드폰

 

 

 

안드로이드의 기능

  • 리눅스 커널을 기반으로 한 운영체제로
  • 풍부한 UI(user Interface),
  • 다양한 애플리케이션,
  • 안드로이드 SDK 많은 라이브러리, 애플리케이션 프레임워크
  • 모바일 기기에 최적화된 달빅(Dalvik) 또는 아트(ART:Android Run Time)제공
  • 2D 그래픽 3D 그래픽을 최적화하여 표현,
  • 모바일용 데이터베이스인 SQLite 제공,
  • 멀티미디어 지원 등의 구성 요소들을 포함
  • 모바일 기기에 내장된 각종 하드웨어(블루투스, 카메라, 나침반, WiFi 등) 지원
  • 휴대전화 기능도 포함하고 있습니다.

 

 

 

안드로이드의 특징

특징

설명

자바

    • 안드로이드 애플리케이션 개발 언어는 Java를 사용
    • 자바 언어를 기반으로 APP을 작성 있습니다.

오픈소스

    • 오픈 소스를 통해 여러 제조사에서 쉽게 디바이스 개발을 할수 있습니다.
    • 오픈된 환경인만큼 개발툴과 관련 문서들 모두 무료제공 받을 있습니다.
    • 업데이트를 통한 완벽하고 최신의 서비스를 제공합니다.

공개 운영체제

    • 운영체제의 핵심이라고 할 수 있는 커널은 공개 운영체제인 리눅스에 기반하고 있습니다.

안드로이드 SDK

    • 안드로이드 SDK에 많은 라이브러리를 포함하고 있어 개발이 용이합니다.
    • 다양한 기능과 컴포넌트 제공
    • 지속적인 업그레이드를 제공

오픈마켓

    • 콘텐츠의 유통을 쉽고 빠르게 만드는 서비스

다양한 단말기

    • 안드로이드 플랫폼을 탑재한 제조사들의 다양한 기종의 단말 출시되고 있습니다.
    • 이동 통신사의 지원

 

반응형
Posted by codedragon codedragon

댓글을 달아 주세요