Dev 43

[Coursera] Programming for Everybody (Python) - 3. 조건문, 예외처리

3.1 Conditional Statements conditional steps의 statement는 실행될 수도 있고, 실행되지 않을 수도 있다. if question : statement If the question(condition) is false then python will skip all the statement Comparison Operator < : Less than = : Greater than or Equal > : Greater than != : Not equal Comparison operator look at variables but do not change the variables Indentation Python에서 Indentation은 매우 중요함 Indentation은..

Dev/Python 2015.08.31

[Coursera] Programming for Everybody (Python) - 2. Expressions, Types

2.1 Expressions Constants And Variable Constants : 숫자, 문자, 문자열 등 고정된 값. 바뀌지 않는다. 문자열은 ‘ 와 “ 둘 다 쓸 수 있음 Variables : 컴퓨터의 메모리에 저장할 수 있는 값. 우리는 이름으로 값을 가져다 쓸 수 있음. 그리고 물론, Constants와 다르게 값을 바꿀 수 있다. Naming Rules 문자나 _ 로 시작 문자, 숫자, _ 허용 Case sensitive Reserved Words - Sentences or Lines x = 2 Assignment Statement : assign a value to a variable x = x + 2 Assignment with expression : right side is an ..

Dev/Python 2015.08.31

[Coursera] Programming for Everybody (Python) - 1

왜 1장은 정리한 게 없는지...........10주나 들어놓고 이제서야 멘붕당함귀도 아저씨가 Welcome to Python! 해줘서 정신 놓은듯.....그냥 별 거 아니다 싶어서 건너 뛰었던가목차는 이렇다. 나중에라도 다시 볼 수 있으면 보고 대강이라도 정리해야겠다 ㅜ ㅜ 1.1 Why Programming1.2 Hardware Overview1.3 Python as a Language1.4 Writing Paragraphs of Code1.5 An Animated Programming Story

Dev/Python 2015.08.31

Eclipse log 보기

Eclipse Plugin을 개발하다보면, 개발환경에서 띄운 Eclipse가 아니라 사용자의 환경에서 Plugin이 설치된 상태로 이클립스를 띄워봐야 하는 경우가 있다 ㅜ ㅜ 개발환경에서 띄우면 Eclipse console 창에서 target platform의 log를 확인할 수 있는데, 그냥 사용자 Eclipse를 띄울 때는 log를 어떻게 확인할까? cmd 창 띄운다. 해당 eclipse 폴더로 이동한다. 아래 명령어를 친다. eclipsec -consoleLog 이러면 개발할 때와 마찬가지로 eclipse log를 cmd창에서 확인할 수 있다.

Dev/Eclipse 2015.06.27

Eclipse에서 Spring 프로젝트 만들기

Spring 환경설정을 다 했다면 이제 Spring 프로젝트를 만들 수 있다. Project Explorer 빈 공간에서 우클릭 > New > Other or File > New > Other 이러면 새로운 프로젝트나 파일을 생성할 수 있는 Wizard가 뿅 나타난다. 하단 트리메뉴에서 Spring을 찾아서 Spring Project를 선택한다. (상단 필터에 Spring이라고 입력하면 더 쉽게 찾을 수 있다.) Spring Project 선택한 후 [Next >] 버튼 클릭 그런 다음 Project name을 원하는대로 입력하고, 하단 Templates에서 Spring MVC Project를 선택. 그리고 [Next >] 그러면 그림과 같이 top-level package를 정하라고 한다. 아무거나 입..

Dev/Spring 2015.06.27

[Mac] Ecilpse에 Java Decompiler 설치하기 (JadClipse)

개인적으로 Java개발할 때 없어서는 안 될 JadClipse Plugin. 당연히 Marketplace에 있겠거니.. 하고 검색했는데 없다! 안 나온다! Mac에는 아마 수동으로 설치해야 하나보다... 준비 파일 Jadclipse Jad 파일 복사 Jadclipse jar 파일은 Eclipse 설치 경로/plugins 폴더로 이동 Jad 파일은 압축 해제 후 Eclipse 설치 경로/jad폴더로 이동 이렇게 파일을 이동시키면 Eclipse 폴더 구조는 아래와 같이 된다. 그리고 jad 폴더 내부에 jadclipse폴더를 만들어 준다.Jadclipse 설정 중 임시 파일을 저장할 폴더를 지정하는 부분이 있는데, 그냥 한 곳에 모아놓는 것이 좋을 듯 하여 jad 폴더 내에 새로 폴더를 만들었다. 그리고 e..

Dev/Eclipse 2015.06.21

[Mac] Eclipse + Spring + Tomcat

※ Eclipse 설치 http://www.eclipse.org/downloads/ 에서 원하는 버전의 이클립스를 다운로드 한다. 나는 최신버전(Luna SR2 4.4.2)로 Eclipse IDE for Java EE Developers라고 쓰여진 버전을 다운받았다. 적당한 위치에 압축을 풀면 Eclipse는 설치 끝. ※ Spring 설치 일단 Eclipse 실행. 폴더 내부의 eclipse.app 아이콘을 더블클릭하면 실행된다. 처음에 workspace를 결정하라고 하는데 이것도 역시 적당한 폴더를 하나 만들어서 지정하면 된다. Eclipse가 실행되고 난 후, 상단 메뉴바에서 Marketplace를 선택한다. Help > Eclipse Marketplace... 선택하면 Eclipse Marketp..

Dev/Spring 2015.06.20

[Mac] Java 설치

http://www.oracle.com/technetwork/java/javase/downloads/index.html 일단 위 사이트에 가서 java를 다운 받는다. 기본적으로 SE, EE, ME 버전이 있는데 각각 Standard Edition, Enterprise Edition, Micro Edition의 약자다. 그냥 공부를 하기 위한 거라면 SE를 설치하면 된다. 다운 받아서 Next 를 열심히 누르다보면 이미 설치는 끝나 있을테고. 마무리로 환경변수 설정만 해주면 된다. 터미널에서 아래와 같은 명령어 입력. vi ~/.bash_profile vi 에디터가 열릴텐데, 거기에 아래 문장을 추가한다. export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1..

Dev/etc 2015.06.20