이클립스의 2016년 버전의 이름은 네온(Neon)입니다. 그래서 이클립스 네온버전을 설치하겠습니다 ㅎㅎㅎ 1. 자바 설치하기 자바8이 설치돼 있지 않다면 아랫 글을 참고하여 설치해 주세요. 참고 : [Ubuntu 16] 우분투에 자바 설치하기 2. 이클립스 네온 버전 설치하기 apt를 이용하여 설치하는 것도 가능한데 apt에 올라와 있는 이클립스가 예전에는 버전이 낮아서 그냥 수동으로 설치했습니다. 지금도 그런지 모르겠는데 apt를 이용하여 설치하려면 'sudo apt install eclipse-platform' 명령어를 사용하여 설치할 수 있습니다. 아래서 이클립스 네온버전을 다운받습니다. 참고 : eclipse - download 압축을 풀고 'eclipse-inst'를 실행합니다. (더블클릭 하..
우분투 16.04에는 자바8버전이 설치되있다고 했는데..... 1. 자바 버전 확인 아래 명령어로 자바버전을 확인해 봅시다. 1 2 java -version javac -version cs 아무래도 자바8이 설치된게 아닌거 같네요. 2. 자바 설치하기 apt로 설치하면 됩니다. 1 2 3 $ sudo add-apt-repository ppa:webupd8team/java $ sudo apt-get update $ sudo apt-get install oracle-java8-installer cs 다시 버전을 확인해 봅시다. 이제 제대로 표시되네요.
바젤(Bazel)은 구글에서 만든 빌드툴입니다. 구글에서 제공하는 데모는 바젤로 빌드 해야 한다고 합니다. 필요에 의해 텐서플로 소스를 직접 컴파일해야 하는 경우에도 사용합니다. 텐서플로(Tensorflow) 설치 안내 페이지를 참고하시면 됩니다. 참고 : tensorflow.org - Prepare environment for Linux, Bazel.org - Installing Bazel 1. 자바 8 버전 설치하기 만약 자바8 버전이 설치돼있지 않으면 설치해야 합니다. 자바8 설치는 아래 글을 참고하세요. (참고 : [Ubuntu 16] 우분투에 자바 설치하기 ) 2. 바젤 설치 바젤 다운로드 URL을 설정합니다. 한 번만 설정하면 됩니다. $ echo "deb [arch=amd64] http://..
파이참(PyCharm)을 이용하려는 것은 텐서플로가 파이썬으로 쓸 수 있기 때문이기도 하고 제가 공부하고 있는 '김성훈'님의 강의가 파이참으로 진행되기 때문입니다. (참고 : 김성훈님 - '모두를 위한 머신러닝/딥러닝 강의' ) 1. 파이참 설치하기 다음 주소로 들어가서 커뮤니티(Community) 버전을 다운 받습니다. 우리는 우분투에서 설치하고 있으므로 리눅스 버전을 받으시면 됩니다. 참고 : PyCharm - Download PyCharm 윈도우에서 압축을 풀어서 우분투로 옮겨서 설치하는 방법도 있습니다 ㅎㅎㅎ 터미널을 열고 'sudo su'를 입력하고 비밀번호를 입력하여 슈퍼유저를 활성화 합니다. 압축을 푼 폴더에 'bin'폴더로 들어가서 'pycharm.sh'파일을 찾습니다. 이 파일을 터미널로..
티스토리에서 스킨을 수정하면서 다루기 가장 귀찮을 요소를 꼽으라면 '카테고리'를 첫 번째로 꼽을 수 있습니다. 원하는 구조로 만들어서 나오는 게 아니라서 직접 수정해야 하는데....그마저도 사용 가능한 클래스 이름은 오버라이드해서 사용해야 하고 그마저도 없으면 css트리로 해결해야 해서 짜증이 증폭되죠 ㅎㅎㅎㅎ 1. 티스토리의 카테고리 알아보기 티스토리에서 카테고리는 2가지 치환자로 제공됩니다. (참고 : 티스토리 가이드 - 치환자 3-5. 카테고리) 1-1. 폴더 형식의 카테고리 치환자는 '' 입니다. 테이블 형태로 제공되며 접고 펼치는 기능이 붙어있는 체로 나옵니다. 1-2. 리스트 형식의 카테고리 치환자는 '' 입니다. '' 형태로 출력됩니다. 하위카테고리도 ''형태로 나옵니다. 2. html 분석..
Error: $injector:modulerrModule Error Error: $injector:unprUnknown Provider 이런 에러는 앵귤러 내부에서 모듈 매칭이 실패 했을 때 주로 발생합니다. 특히 asp.net의 번들(Bundle) 기능 같은 미니마이즈(Minimized)를 하게 되면 반드시 펑션의 매개변수가 단순화되고 이 문제 때문에 앵귤러 내부모듈을 찾을 수 없어 에러가 나게 됩니다. 미니마이즈를 사용하지 않으면 앵귤러 내부모듈과 이름으로 매칭이 되기 때문에 에러가 나지 않습니다. 1. 테스트 코드 아래 코드를 실행해 봅니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 Minimized Test var app..
클로우리 컴파일러 소개 goolge developers - Closure Compiler 구글에서 제공하는 자바스크립트 미니마이저 툴임 클로우저 컴파일러(Closure Compiler) 입니다. 바로가기 - Closure Compiler 웹에서 사용 가능합니다. 사용법은 간단합니다. 왼쪽 창에 코드를 넣고 컴파일(Compile) 버튼을 누르면 왼쪽에 결과가 나옵니다. 코드 넣는 곳에 위쪽에 있는 주석은 컴파일 옵션입니다. (참고 : Closure Compiler - Closure Compiler Compilation Levels ) 다 좋은데 웹 기반이라 로컬파일을 읽을 수 없다는거 ㅎㅎㅎ 파일을 여러 개로 만들었다면 수작업을 해야 합니다-_-;
처음 계획은 푸터를 화려하게 꾸미는 거였는데...... 푸터의 역할상 깔끔한 게 더 의미가 있어서 그냥 중앙정렬만 하고 넘어가겠습니다. 설명 부트스트랩의 그리드 시스템에서 푸터는 하단에 12칸을 혼자 사용하도록 하겠습니다. 이렇게 하면 항상 하단에 나오게 되죠. 중앙정렬은 'text-center'로 처리하면 됩니다. 설명 코드는 스타일에 부트스트랩 스타일만 적용했습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 지역로그 : 태그 : 방명록 : 관리자 : 글쓰기 's Blog is powered by Daum / Designed by Tistory Colored by Color Scripter cs
위치로그는 구조가 독특해서 뭔가 작업할 수 있는 것이 없습니다. 설명 위치로그의 태그를 보면 주소를 표시하는 ''와 제목을 표시하는 ''로 되어 있습니다. 이 두개가 각각 있는데...... 이것은 티스토리 쪽에서 같은 지역은 뭉쳐서 표시하기 때문에 그렇습니다. 각 주소는 일정크기 왼쪽에서 밀어서 구분하게 됩니다. 밀어서 표시하기 위한 왼쪽 마진값은 ''와 ''로 넘겨주게 됩니다. 결국 스크립트를 사용해서 처리하지 않는 한 무언가 할 수 있는 작업이 없습니다-_-;;; 스크립트가 없더라도 약간의 꼼수를 사용하면 css만으로도 처리할 수는 있습니다. 마진값을 css이름으로 사용하면 됩니다 ㅎㅎ 이 시리즈에서는 css도 수정하지 않으므로 그냥 목록 처리만 하겠습니다. 코드 부트스트랩에 있는 목록을 그대로 적용..
아나콘다는 다양한(수학, 과학 등등) 패키지를 포함하고 있는 파이썬 배포판이라고 합니다. (참고 : tensorflow.org - Anaconda installation ) 그리고 독립된 공간을 만들 수 있게 해주기 때문에 다른 패키지끼리의 충돌이나 다른 버전으로 인한 충돌을 막아 줍니다. 이걸 설치해야 텐서플로 예제들이 잘 작동할 테니 설치해 줍니다. 1. 아나콘다 설치 우리는 파이썬 2.7을 기준으로 하고 있으므로 항상 2.7 대응 버전을 설치해 줍니다. 그리고 64bit 버전으로 진행하고 있으므로 64bit 버전을 받아야 합니다. 다음 주소에서 아나콘다 리눅스 버전을 다운로드 받아 압축을 풀어 줍니다. 참고 : continuum.io - GET SUPERPOWERS WITH ANACONDA 터미널을..