맥에 설치된 도커(Docker) 삭제하기
도커를 맥에서 사용하는 방법으로 Docker Toolbox, Docker for Mac 두가지가 있는데, Docker Toolbox는 생긴지 좀 오래 되었고 Docker for Mac은 좀더 편하게 사용하기 위해 가장 최근에 나온 방법이다....
도커를 맥에서 사용하는 방법으로 Docker Toolbox, Docker for Mac 두가지가 있는데, Docker Toolbox는 생긴지 좀 오래 되었고 Docker for Mac은 좀더 편하게 사용하기 위해 가장 최근에 나온 방법이다....
Data?, Data!, Data... Building a data science portfolio: Machine learning project 데이터 분석가를 꿈꾸는 이들을 위한 '포토폴리오' 작성 가이드라인! 훌륭한 How-To 문서이기 때문에 나처럼 데이터 분석에 관심이 있으시다면...
Mockito 사용하기 1 에서 이어지는 글이다. @Mock Annotation Mock 생성은 쓸데없이 반복적이다. @Mock Annotation을 사용하면 좀 더 간단하게 mock을 할 수 있고 코드가독성도 좋아진다. MockitoAnnotations.initMocks() 또는 @RunWith(MockitoJUnitRunner.class)를 사용하면...
얼마 전에 Windows 환경이 필요해 lubuntu 설치해서 사용하던 노트북을 Windows 10으로 전환했다. 이 노트북은 32GB eMMC 내장이라 사실 공간이 엄청 부족한 편이다. Windows 10을 설치하고 나니 5GB만 남아서...
Elixir Tutorial 시리즈입니다. 대부분은 튜토리얼의 한글 번역에 가깝습니다만, 생략되거나 추가로 주석을 달거나 하는 부분이 있습니다. 원문은 최하단의 링크를 참고하세요. 들어가기 전에 도메인 특화 언어 (DSL)는 개발자들에게 특정 도메인에...
이번에 안드로이드 개발을 시작하게 되면서 Mockito와 PowerMock을 처음 만져보게 되었다. Java로 계속 개발을 해왔지만 사용한 유닛테스트 프레임워크와는 사용법이 좀 달랐고, Mockio와 PowerMock을 함께 사용하다보니 헷갈리는 부분이 있어 시간을...
Elixir Tutorial 시리즈입니다. 대부분은 튜토리얼의 한글 번역에 가깝습니다만, 생략되거나 추가로 주석을 달거나 하는 부분이 있습니다. 원문은 최하단의 링크를 참고하세요. 들어가기 전에 Elixir가 매크로를 위한 안전한 환경을 제공하려고 노력한다고...
매주 python관련 뉴스들이 오는데 이번에는 흥미로운 것이 있어서 이렇게 남긴다. Create Your Own Shell in Python: Part 1 Create Your Own Shell in Python: Part 2 supasate/yosh yosh 프로젝트로 간단히 Python을...
Elixir Tutorial 시리즈입니다. 대부분은 튜토리얼의 한글 번역에 가깝습니다만, 생략되거나 추가로 주석을 달거나 하는 부분이 있습니다. 원문은 최하단의 링크를 참고하세요. Introduction Elixir 프로그램은 자기 자신만의 데이터 구조로서 표현됩니다. 이...
이번 WWDC16에서 공개된 APFS(Apple File System) 은 2017년에 정식으로 출시될 예정이고 아직은 OS Volume은 안 되고 Data Volume 에만 사용 가능하다는 제약사항들이 있지만 Apple에서는 APFS 가 Apple...
최근까지 마크다운 에디터로 MarkdownPad 2 Pro를 유료 버전으로 사용하고 있었다. 그런데, 2014년 12월에 2.5 버전이 나온 이후 전혀 업데이트가 되질 않는데다가 윈도우 10 에서는 고해상도 지원이 제대로 되질...
애플 제품에 포함된 키보드를 쓰다보면 윈도우 사용자들이 당황하기 쉬운 것이 바로 기능키 배열이 기존의 윈도우용 키보드와 사뭇 다르다는 점이다. 윈도우 애플 왼쪽 콘트롤키 왼쪽 콘트롤키 왼쪽 윈도우키 왼쪽...
- "나는 이렇게 관리 당하고 싶다." "나는 이렇게 관리 당하고 싶다." 라는 것에 대한 논의가 이상한모임에서 있었습니다. 그리고 우리는 이에 대해서 각자 글을 한번씩 써보기로 했죠. 저는, '관리자는...
윈도 머신이 잠시 필요해서 lubuntu를 설치한 컴퓨터를 다시 Windows로 복구했다. Lubuntu로 밀기 전에 dd 명령으로 이미지를 백업해뒀는데 과정을 따로 기록해두질 않아서 삽질을 좀 하게 되었다. 그래서 이번에는 안전하게...
Elixir Tutorial 시리즈입니다. 대부분은 튜토리얼의 한글 번역에 가깝습니다만, 생략되거나 추가로 주석을 달거나 하는 부분이 있습니다. 원문은 최하단의 링크를 참고하세요. Introduction 마지막 장에서는 :kv 애플리케이션으로 돌아가 버킷 이름을 기반으로...
상황 근 한 달 이상 Review브랜치에서 리뷰 개발을 하고 있다. 너무 옛날 코드라 Master의 최신 코드와 Rebase했다. 바뀐 쿼리들을 적용하려고 ./manage.py migrate를 치니 ./manage.py migrate CommandError: Conflicting migrations...
브랜드에 색 입히기 브랜딩을 할 떄 많은 분들이 고민하는 '색(Color)'에 대한 내용을 소개하고 있음 '그런데 브랜드에 색이란게 정말 필요하긴 한 걸까요?' 부분에서 내가 많은걸 오해하고 있음을 깨달았음 이력서...
Data?, Data!, Data... The Business Implications of Machine Learning 제목 그대로 머신 러닝의 시사점에 대한 글 다 읽을 시간이 없다면 "The Rise of Reciprocal Data Applications (RDAs)", "The...
일일커밋(Daily Commit) – 100일 회고 글을 적은 후로 시간이 흘러, 벌써 1년 회고를 쓰게 되었다. 1년동안 어떤 변화가 생겼는지 기록해두려 한다. 습관 하루에 한 번씩은 꼭 노트북 앞에...
서버리스 세상에서 우리는 서버를 전혀 셋업할 필요가 없다. 단지 펑션이라고 불리는 코드만 신경 쓰면 될 뿐이다. 하지만 서버리스 세상에서 FaaS(Function as a Service) 제공자가 가진 주요 문제점(?)들 중...
저희에게 이건 마지막 기회였어요. 우리 분야에선 “네가 만든 마지막 게임이 너를 보여준다”는 말을 자주 써요. 예를 들면 “야 내가 2008년에 와우라는 개쩌는 게임을 만들었어”라면서 자만하지 말라는 거죠. 2008년...
얼마전에 개발을 하다 아래에만 바운스 기능이 동작하도록 요구사항을 전달받아서 간단하게 처리해보았습니다. ScrollView의 contentOffset의 y값이 0보다 큰 경우에 bounces를 활성화시켜 아래에서만 바운스가 동작하도록 만들었습니다. func scrollViewDidScroll(scrollView: UIScrollView) { scrollView.bounces...
Elixir Tutorial 시리즈입니다. 대부분은 튜토리얼의 한글 번역에 가깝습니다만, 생략되거나 추가로 주석을 달거나 하는 부분이 많습니다. 원문은 최하단의 링크를 참고하세요. Introduction 이 장에서는 첫 번째 장에서 보인 명령들을 처리하기...
사회생활을 시작한 지 벌써 15년. 나는 아직도 관리하는 처지가 아닌 관리 받아야 하는 위치에 있다. 관리자가 되고 싶다! 이런 마음을 버린 지 오래되었지만, 혹시라도 나중에 관리자가 되었을 때...
Elixir Tutorial 시리즈입니다. 대부분은 튜토리얼의 한글 번역에 가깝습니다만, 생략되거나 추가로 주석을 달거나 하는 부분이 많습니다. 원문은 최하단의 링크를 참고하세요. Introduction 이 장에서는 요청을 처리하기 위해서 Erlang의 :gen_tcp 모듈의...
더 까먹기 전에 기록을 해야하는 것! 거의 한달 가까이 PG사 가입을 위해 신경을 썼다. 개발기는 아니고 연동기라고 해야하나 적용기라고 해야하나. PG연동 목적 커뮤니티 내부에서 판매하는 상품들의 관리를 위해...