반응형

분류 전체보기 323

[IT 기획] 웹기획하기 정리

웹기획, 사용자를 배려하는 합리적인 생각 (문명필 지필)을 보고서 정리하는 것 1. 회원가입/로그인 - 회원가입 페이지 친절하게 - 필수 입력 항목과 선택입력 항목을 명확히 구분 - 제한사항 (최대 글자수, 국영문/대소문자 허용여부 등)을 명확하게 안내 - 회원가입 페이지에 자동저장 기능 넣어, 실수로 페이지 이동시 데이터가 남겨지게 하자. - 한페이지에서 복잡하게 여러 개의 이용약관/개인정보 관련 동의를 처리하지 말자. - 비지니스와 관련없는 불필요한 정보는 수집하지 말자 - 정보수집 항목에 대해 왜 수집하는지 이유를 설명하자. ex)주민번호 : 본인확인, 미성년자확인, 중복가입 방지, 악성 불량사용자 제제 연락처 : 이메일을 통한 커뮤니케이션이 안될경우 이메일 : 비밀번호 분실시 임시비밀번호 발금 -..

Etc 2011.10.10

[리눅스] 용량 확인

자주사용하는 코드 # df -h # du -h * --------------------------------------------------------------------------- df (disk free) : 리눅스에 연결되어 있는 디스크의 남은 공간을 보여준다. [사용법] df [Option] [FileSystem | File] * Option - k : Kilobyte 단위 -m : Megabyte 단위 [예제] 'df -k' : Kilobyte 단위로 현재 마운트된 파티션들의 남은 공간을 보여준다. 'df -m' : Megabyte 단위로 현재 마운트된 파티션들의 남은 공간을 보여준다. 'df .' : 현재 디렉토리가 포함된 파티션의 남은 공간을 보여준다. du : 특정 디렉토리에서 하부디렉..

Etc 2011.10.09

[안드로이드] java에서 b64 인코딩, 디코딩

public class Base64Utils { /** * Base64Encoding 방식으로 바이트 배열을 아스키 문자열로 인코딩한다. * In-Binany, Out-Ascii * * @param encodeBytes 인코딩할 바이트 배열(byte[]) * @return 인코딩된 아스키 문자열(String) */ public static String encode(byte[] encodeBytes) { byte[] buf = null; String strResult = null; BASE64Encoder base64Encoder = new BASE64Encoder(); ByteArrayInputStream bin = new ByteArrayInputStream(encodeBytes); ByteArrayO..

IT/Android 2011.10.06

[안드로이드] 어노케이션 @Override, @Deprecated, @SuppressWarning

Jdk 5.0 에서 새로 선보인 (Annotation) 어노테이션 이라는 겁니다. 자바 언어로 표현할수 없지만 프로그램 전체적으로 표현해야할 테이터를 기술하는 방법을 제공하죠. 다시말하면, 어노테이션을 사용하면 프로그램에서 컴파일러가 테스트하고 검증해야하는 부가 정보를 정해진 형식으로 설명하는 것이 가능하게 됩니다. 또한 설명 파일이나 새로운 클래스 정의를 생성하여 공통코드를 작성하는 부담을 줄이는 용도로도 활용할 수 있죠. 가장 자주 쓰이는 어노테이션은 @Override : 기반 클래스의 메소드를 오버라이드한 것을 표시한다. 메소드 이름을 잘못 표기하거나 시그니처를 잘못 지정할 경우 컴파일 에러 발생 @Deprecated : 해당 요소가 사용될 경우 컴파일러가 경고를 발생 시킨다. @SuppressWa..

IT/Android 2011.09.23

[안드로이드] 안드로이드를 시작하는 이에게 드리는 Tip

1000만 스마트폰 스대 스마트폰 어플을 만들어 보고자 하는 이들이 점점더 증가 하고 있다. 안드로이드 어플을 만들기 위한 개발환경을 만들고 간단한 예제를 통해 프로그래밍을 배울 수 있도록 많은 블로거들이 글을 올려두었다. 해당 자료들을 정리 하였으니 참고 바랍니다. 1. 안드로이드 설치하기 - http://www.androidpub.com/588 - http://www.androidpub.com/41231 - http://graynote.tistory.com/59 2. 간단한 예제를 통한 스터디 - http://tigerwoods.tistory.com/category/Being%20Androider/Android%20Study - http://mainia.tistory.com/category - htt..

IT/Android 2011.09.23

[안드로이드] 안드로이드 유용한 Activity Flag들

일반적인 경우, 안드로이드 용 어플리케이션을 작성하게 되면 여러가지 Activity 들을 생성하게 됩니다. 이때, 가장 골치가 아픈 일 중 하나는 바로 Activity 와 Activity 간의 Flow 를 설계하고 이를 적절하게 구현하는 일입니다. (특히 안드로이드를 사용해보지도 않은 UX 팀과 함께 일하게 되는 경우라면 더욱 그러합니다...) 기 본적으로 안드로이드 플랫폼 상에서 Activity 는 또 다른 Activity 를 시작할 수 있고, 각각의 Activity 는 차곡 차곡 Task 라고 불리우는 Activity Stack 에 쌓이게 됩니다. 사용자는 일반적으로 Back 버튼을 이용해서 현재 화면상에 보이는 Activity 를 종료 시키고, 바로 직전에 사용된 Activity 로 돌아갈 수 있습..

IT/Android 2011.09.23

[리눅스] FTP 설치 및 설정

출처 http://madev.tistory.com/38 1. vsftpd 설치여부를 확인한다. (만약, vsftpd 가 설치되어있다면 3번으로 넘어간다.) # rpm -qa | grep vsftpd 2. vsftpd 가 설치되어있지 않다면 yum 을 이용하여 vsftpd 를 설치하자. # yum install -y vsftpd.i586 3. vsftpd 설정하기 # vi /etc/vsftpd/vsftpd.conf (vsftpd 설정파일) ================================================================================================== connect_from_port_20=YES (FTP 서버의 포트번호를 설정한다. 기본 20포..

Etc 2011.09.21
반응형