본문 바로가기

PlatForm

[iOS/아이폰] HEIC 사진을 JPEG로 변환하기 iOS를 사용하는 아이폰/아이패드에서는 iOS11 버전을 시작으로 새로운 비디오/이미지 규격은 HEIF( High Efficiency Image File Format) 를 사용하게 되었습니다. 이미지는 HEIC , 비디오(영상)는 HEVC 라고 하는데, 이것들은 자체의 규격이라고 하기보다는 HEIF 규격으로 만들어진 데이터를 담는 Container 라고 한다고 합니다. 뭐 어찌되었건, 이 때문에 아직은 이 새로운 기술을 사용하기엔 모든 장치와 호환되는 것은 아닙니다. 아직도 하위버전의 윈도우와 기타 다른 장치에서는 이 HEIF로 만들어진 이미지/동영상을 볼 수 없거나 읽을 수 없어 별도의 변환과정이 필요합니다. 그 중에서 가장 활용도가 높을 것 같은 "HEIC 이미지를 JPEG로 변환하는 방법"을 알려드..
20130602-Linux 명령어 사용하기 시스템 정보 출력 명령어 man 리눅스에서 사용되는 명령어에 대한 도움말 제공 cal & date 원하는 연도의 달력 정보를 보여주거나 현재 시각을 보여 who & whoami & finger & last 현재 시스템을 사용 중이거나 마지막에 로그인한 사용자를 보여 arch & hostname & uname 머신 아키텍처, 운영체제, 커널 정보들을 보여 free & vmstat 현재 메모리 사용 상태에 대한 정보를 보여 du & df 디스크 사용 상태에 대한 정보를 보여줌 프로세스 관리 명령어 ps -> 상세 실행 명령어 > ps –ef 현재 시스템에서 실행중인 프로세스에 관한 정보를 보여줌 Top CPU의 사용 현황을 보여줌 pstree 현재 시스템에서 실행중인 프로세스들을 트리 구조로 출력 kill ..
Android - 시간 및 날짜와 관련된 위젯을 이용한 "날짜/시간 예약을 흉내 낸 앱" 만들기 (샘플) 이 게시물은 대학 수업 과정을 들으며 혼자 연습한 뒤에 공유하는 게시물입니다. 따라서 완성도가 떨어질 수 있으니, 욕하지 마세요 ㅠ..ㅠ ★ 구동할 최소 안드로이드 SDK 사양 android:minSdkVersion="11" android:targetSdkVersion="16" 시간 및 날짜와 관련된 위젯을 이용한 “날짜/시간 예약을 흉내 낸 앱” 만들기 (샘플) Design src MainActivity.java package com.example.reservation; import android.app.Activity; import android.os.Bundle; import android.os.SystemClock; import android.view.Menu; import android.view..
안드로이드 시작하기 Chapter 1 - 4 (설치+이클립스 연동) 목차1. 안드로이드 SDK 다운로드2. 자바 JDK(1.5 or Higher Version) 다운로드3. 이클립스 3.5(3.4 or Higher Version) 다운로드4. 이클립스와 안드로이드 연동하기5. Hello World 작성하기. 1. 안드로이드 SDK 다운로드현재 안드로이드 SDK 의 최신버전은 2.2 입니다.웹 페이지 주소: http://developer.android.com/sdk/index.html 에서 다운받으실 수 있습니다.개발하고자 하는 운영체제(Platform)에 맞게 다운받으시면 됩니다. 안드로이드 SDK의 실지적인 개발 관련 핵심 부분은 이후에 이클립스에서 개발SDK를 다운받게 되며, 이곳에서는안드로이드의 에뮬레이터와 부가적인 Tool 등을 받게 됩니다. 2. 자바 JDK(1..
안드로이드 시작하기 - 이클립스 연동 + 안드로이드 SDK 설치 목차1. 안드로이드 SDK 다운로드2. 자바 JDK(1.5 or Higher Version) 다운로드3. 이클립스 3.5(3.4 or Higher Version) 다운로드4. 이클립스와 안드로이드 연동하기5. Hello World 작성하기. 4.2 이클립스용 안드로이드 SDK 설치하기1. 이클립스의 Window -> Preferences -> Android 클릭목차 1에서 다운받은 안드로이드 SDK 의 경로를 지정하고, Apply -> OK 를 지정합니다. 2. 이클립스 툴바의 Open the Android SDK and AVD Manager 를 클릭합니다.3. Android SDK and AVD Manager 창이 뜨는데 아래와 같습니다.1. Virtual Device: 가상의 휴대폰(즉, 에뮬레이터)..
안드로이드 시작하기 - Hello World !!! 목차1. 안드로이드 SDK 다운로드2. 자바 JDK(1.5 or Higher Version) 다운로드3. 이클립스 3.5(3.4 or Higher Version) 다운로드4. 이클립스와 안드로이드 연동하기5. Hello World 작성하기. 5. Hello World 작성하기.대부분의 개발자들은 책이나 대학교/학원 등에서 많이 했을 것입니다.우스개 소리로 모든 언어의 시작은 Hello World 라는 것이죠.간단합니다. 언어의 출력 특성에 맞게, 그 곳에 Hello World 라는 글자를 띄워주는 일이죠.아주 기초적인 내용이기 때문에, 쉽게 따라 할 수 있습니다.5.1 프로젝트 만들기 >> Package Explorer 혹은 Navigator 에서 마우스 오른쪽 -> New -> Project ... 를..
WINDOWS - 사용하지 않는 포트/프로세스 제거 - 사용하지 않는 포트 / 프로세스 제거하기.※ 개발을 할 때, 웹서버 혹은 기타 서비스를 위해 포트(예; 8080, 8090, ...)를 사용하게 됩니다.그런데, 가끔 포트가 열린채로 개발 툴이 강제로 종료되거나 , 해당 서비스가 강제로 종료될 경우,포트는 제대로 해제되지 않고, 사용 중인 상태로 남아있게 됩니다.따라서, 그러한 경우에 아래와 같이 사용자가 직접 조작하여 사용하지 않는 포트 혹은 서비스를 강제로종료시킬 수 있습니다.[1] 사용 중인 포트 / 서비스 목록 확인시작 -> 실행 -> CMD 명령어를 이용하여 콘솔창을 실행 시킵니다.그 다음 NETSTAT -A -O 명령어를 이용하여, 현재 상태를 확인합니다.위와 같이 명령어를 통하여 현재의 서비스 및 포트 상태를 확인할 수 있습니다.[2] T..
JETTY - 다운로드 Jetty 웹 서버를 다운받을 수 있는 경로 http://dist.codehaus.org/jetty/