-
tensorflow - 2 윈도우에서 1.0 설치
tensorflow 윈도우 에서 1.0 설치 TensorFlow 1.0 버전이 릴리즈되면서 이제 Windows에서도 docker를 이용하지 않고 바로 pip3를 통해 TensorFlow를 설치할 수 있게 되었다. python 3 설치 https://www.python.org/downloads/release/python-353/ 다운로드 한 뒤에 설치하면 된다. tensorflow 설치 Cpu pip3 install --upgrade tensorflow Gpu pip install --upgrade tensorflow-gpu 설치 확인 $ python >>> import tensorflow as tf >>> tf.__version__ '1.0.1' >>> hello = tf.constant("hello") >>> sess = tf.Session() >>> print(sess.run(hello)) b'hello >>> a = tf.constant(10) >>> b = tf.constant(32) >>>...
-
시간을 잘쓰기위한 노력
시간을 잘쓰기위한 노력 – 2015/07/13 드라마를 끊자. 매일 1시간씩 독서를 하자. 시간표를 적어보자. sns naver등 의미없는 인터넷 서핑을 많이 하는듯. 줄여보자. 하루종일 부산하고 바쁘지만 무엇을 햇는지 모른다. 중요한 일과 안중요한 일을 구분하자. 하루 계획을 세워보자. 시간의 주인이 되어 살려고 노력하자. 멀티 태스킹은 지양하자. 선택 집중 실행 3가지 키워드를 명심하자. 항상 플래너를 펴두자. 항상 시간을 보자. 자기전에 tv를 켜두지 말자. 침대에 핸드폰을 가지고 드어가지 말자. 뭐할지 모를때, 방향을 못 잡을 때 관련 온라인 강좌를 들어라.
-
2002년 아마존 회장의 이메일
2002년 아마존 회장의 이메일 Jeff Bezos 대략 정리하면 아마존의 모슨 서비스는 규격화된 인터페이스를 제공해야 하고, 이것을 외부에서 이용할 수 있도록 해야 한다. 우리 회사도 이래야겟다. In 2002, Jeff Bezos (CEO of Amazon), insisted that all Amazon services be built in a way that they couldeasily communicate with each other over Web protocol, and he issued a mandate requiring all teams to expose their data and functionality through services interfaces. This was his mandate: All teams...
-
읽을거리들.
읽어야 할것들 정리 dotnet https://msdn.microsoft.com/en-us/library/ee658116.aspx - 프로그램 디자인 가이드 Data 레이어와 비지니스 레이어와 프리젠테이션 레이어로 구분되야하고..등등 번역해보면 좋을듯. Auth Server 관련 읽을거리 identityserver https://identityserver.io https://identityserver4.readthedocs.io/en/release/ https://damienbod.com/2016/02/14/authorization-policies-and-data-protection-with-identityserver4-in-asp-net-core/ OAuth2 https://auth0.com/ https://jwt.io/ Restful API http://language.is/163 Stateless Stateless 하다는 것은 서버가 어떠한 Client 의 Status 도 저장하지 않는다는 뜻입니다. 따라서 Client 는 매 요청마다 자신을 인증할 수 있는 Token 이나 Key 등을 Request 에 포함시켜 전송합니다. 만약 클라이언트의 요청이 Stateful 하다면 서버가 클라이언트의 현재 상태를 저장해야하고, 클라이언트의 상태는 해당...
-
VS Code 단축키
VS Code 단축키 Editor Fold (Ctrl+Shift+[) Unfold (Ctrl+Shift+]) Fold All (Ctrl+K Ctrl+0) Unfold All (Ctrl+K Ctrl+J) 선택 (Ctrl+D) 전체 저장 (Ctrl+K S) Markdown markdown preview (Ctrl+Shift+V) markdown preview by side (Ctrl+K V) Tab UI Close All Window (Ctrl+W Ctrl+W) 문서이동 (Ctrl+Tab) Build (Ctrl+Shift+B) Find 메뉴 (Ctrl+F) 왼쪽메뉴 왼쪽 메뉴 닫기 (Ctrl+B) 왼쪽 메뉴 깃 (Ctrl+Shift+G) 왼쪽 메뉴 검색 (Ctrl+Shift+F) 왼쪽 메뉴 Explore Side (Ctrl+Shift+E) 왼쪽 메뉴 디버그 (Ctrl+Shift+D) 왼쪽 메뉴 플러그인 (Ctrl+Shift+X) 기타 Terminal (Ctrl+`)...
-
Mock Object Unit Test
Mock Object Unit Test 인터페이스를 만들자. public interface IDiscountHelper { decimal ApplyDiscount(decimal totalParam); } 테스트할 클레스가 구현해야할 인터페이스이다. 동작해야할 코드의 조건은 다음과 같다 100불 이상이면 10% 할인 10-100불 사이면 5불 할인 0-10불 사이면 0불 할인 -면 에러 구현한 코드는 다음과 같다. namespace EssentialTools.Models { public class MinimumDiscountHelper : IDiscountHelper { public decimal ApplyDiscount(decimal totalParam) { throw new NotImplementedException(); } } } 실제 내부 구현은 안한다. 무조건 에러를 던진다. 일단 테스트 코드를 만들자 namespace EssentialTools.Tests {...
-
tensorflow - 윈도우에서 docker로 설치
tensorflow 윈도우에서 사용 윈도우에서 docker로 진행하려고 한다. 윈도우 7 8 에서는 docker tools 로 진행 윈도우 10에서는 docker-for-windows로 진행하는게 좋다고 한다. 도커포윈도우 (https://docs.docker.com/docker-for-windows) 도커포윈도우는 최신 버전의 Hyper-V 프로그램을 사용 현재 없으면 제어판에서 설치해줘야함. docker-for-windows 설치 Hyper-v 설치 cmd 열어서 docker info 확인한다. powershell을 어드민 권한으로 연다 Set-ExecutionPolicy Unrestricted -> All Install-PackageProvider ContainerImage -Force 텐서 플로어 도커 실행 처음 실행시 없으면 다운받는다. docker run -it -p 8888:8888 gcr.io/tensorflow/tensorflow 잘안되면 이거 하기전에 https://raw.githubusercontent.com/Microsoft/Virtualization-Documentation/live/windows-server-container-tools/Update-ContainerHost/Update-ContainerHost.ps1 다운받아 저장후 powershell에서 실행한번...
-
겸손 - 김희수
겸손 교만을 버리고 자신을 낮춘다. 진정으로 나를 낮추는 사람은 자기 자신을 버리는 사람이다. 나를 낮춘다는것은 마음속의 허여심을 없애는 것이다. 허영심의 뿌리는 남보다 우월해지고 싶은 욕심이다. 진정으로 나를 낮출수 있는 사람은 자긍심을 가진 사람이다. 자긍심은 지금 당장의 우월감이 아니라 미래의 꿈을 목표로 하는 마음이다. 미래의 꿈을 생각하며서 참고 용서한다. 농부가 여름 뙤약볕에서 잡초를 뽑는 것과도 같은 이치다. 우리는 태양이 우리 살을 태우는 건 참으면서 왜 주변 사람들이 주는 상처는 못참는 걸까? 농부가 가을날 황금빛으로 물들 들녁을...
-
지난 3개월 플래너 정리후..기억에 남는 격언
함께 묶여 있어서 극복 할수 없는 많은 일들은 조금씩 떼어내서 처리할 수 있다. 너무 멀리 내다보는 것은 잘못이다. 운명의 사슬의 고리는 한번에 하나씩만 처리할수 있다. 인간의 복은 드물게 찾아오는 큰 행운이 아닌 매일 찾아오는 작은 이익에 의해 만들어진다. 당신이 가진것을 나누는 것은 당신이 가지는 것보다 더 중요하다.
-
나를 바꾼 플랭클린 플래너를 읽고.
나를 바꾼 플랭클린 플래너를 읽고 8월중순부터 9월중순까지 약 한달간…긴 슬럼프에 빠져있엇다… 무기력해지…나태해지고….. 급기야는 지난주 주말에는 집에서 드라마만 약 40편을 본듯 하다… 그러다 ..이러면 안되겟다는 생각이 들어서 등산을 짧게 다녀왓다.. 머리가 복잡하면 몸을 움직이면 된다는 이야기를 들은적이 잇는거같아서.. 근데 마침 도움이 된거같다….. 올라가면서 내 자신의 모습을 돌아볼수잇는 시간이 되었다.. 사람은 자기 자신을 돌아보는 시간이 꼭 필요한거같다… 내인생의 주인이 내가 아니라… 근 한달동안은 게이름..귀찮음. 이들이 내인생을 가져가버린거같다… 갑자기 생각난다… 돈은 벌수 잇어도 시간은 벌수없다고…… 암튼 늦기전에 정신차리고자..플랭클린...