본문 바로가기
윈도우10에 도커를 설치해보자 여기서는 말하는 도커는 윈도우에 설치하는 도커 데스크탑 (for windows10) 을 의미합니다. 우선 윈도우10에 도커를 설치하기 위해서는 몇가지 사전 확인이 필요한 것이 있습니다. 바로 윈도우10의 커널 숫자입니다. x64 시스템의 경우: 버전 1903 이상, 빌드 18363.1049 이상 ARM64 시스템의 경우: 버전 2004 이상, 빌드 19041 이상 이것을 체크하는 이유는 도커를 설치하기전에 윈도우에서 리눅스를 사용하게 하는 WSL (Windows Subsystem for Linux) 을 설치하는데 필요한 윈도우 버전이 필요하기 때문입니다. 우선 해당 조건이 충족된다면 먼저 WSL을 설치해 보도록 합니다. 이것은 이전글을 참조(아래링크) 하면 자세하게 따라 할수가 있습니다. https://.. 2022. 1. 19.
윈도우에서 사용하는 WSL 2(Windows Subsystem for Linux)를 사용하여 Ubuntu를 설치해 보자 윈도우10에서 가상화에 대한 필요성이 있다면 이전처럼 VirtualBox 나 Vmware를 설치해서 Guest OS를 다시 설치하는 오버헤드를 안고 사용할 필요가 없다 바로 윈도우10에서는 WSL(Windows Subsystem for Linux)를 사용할 수 있기 때문이다 윈도우10 사용자인데 아직 WSL를 사용해 보지 못했다면 이번 기회에 설치해보자 우선 WSL 기능을 활성화 시켜야 합니다. 관리자권한으로 파워셸 창을 여십시요 (윈도우 키를 누르고 powershell 입력하며 windows powershell 이 검색됨) dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart 모든 wi.. 2022. 1. 18.
(4편) UX방법론으로 만드는 사이드프로젝트 - 개발하기 1 (1편) UX방법론으로 만드는 사이드프로젝트 - 준비하기 2 (2편) UX방법론으로 만드는 사이드프로젝트 - 무엇을 만들까? 3 (3편) UX방법론으로 만드는 사이드프로젝트 - 설계하기 4 (4편) UX방법론으로 만드는 사이드프로젝트 - 개발하기 아마도 개발자분들은 또는 배우는 학생들은 코딩하는 것에 몰두한 나머지 제품이나 서비스를 만드는 것이 코딩에서 시작해서 코딩으로 끝나는 것으로 착각하는 분들이 있지만 코딩은 전체 과정의 20%~30% 정도면 충분합니다. 나머지는 분석, 설계, 수정 등의 과정이 더 크다고 하겠습니다. 개발하는 재미도 있지만 새롭게 이와같이 UX설계를 하는 과정도 재미기 있습니다. 그래서 조직이나 회사에서는 개발자와 UX기획자가 분리되어 있을지도 모릅니다. 그러나 개발자라면 이러.. 2022. 1. 18.
(3편) UX방법론으로 만드는 사이드프로젝트 - 설계하기 1 (1편) UX방법론으로 만드는 사이드프로젝트 - 준비하기 2 (2편) UX방법론으로 만드는 사이드프로젝트 - 무엇을 만들까? 3 (3편) UX방법론으로 만드는 사이드프로젝트 - 설계하기 4 (4편) UX방법론으로 만드는 사이드프로젝트 - 개발하기 자 이제는 설계하는 시간입니다. 어쩌면 2편에서 가치있는 스토리보드를 만들어 내는 활동이 가장 중요한 활동일 수 있겠습니다. 방향성이 정해지고 나아가는 것은 빠르고 느리고 등이 될 수 있겠지만 애초부터 방향성이 잘못되었다면 우리는 2단계의 과정을 다시 피봇(pivot, 방향 변경)에 대해 고민해야 할 수도 있을 것입니다. 3편에서 가장 중요한 개념은 MVP(최소제품) 입니다. 이것은 시제품과 다른 개념입니다. 이 MVP는 계속적으로 성숙도를 높이기 위한 반복.. 2022. 1. 18.
(2편) UX방법론으로 만드는 사이드프로젝트 - 무엇을 만들까? 1 (1편) UX방법론으로 만드는 사이드프로젝트 - 준비하기 2 (2편) UX방법론으로 만드는 사이드프로젝트 - 무엇을 만들까? 3 (3편) UX방법론으로 만드는 사이드프로젝트 - 설계하기 4 (4편) UX방법론으로 만드는 사이드프로젝트 - 개발하기 UX방법론을 사용해서 만들어 보자고 하는 것은 무엇을 만들까? 에 대한 의문에서 시작되는 것일 수 있습니다. 무엇을 만들까를 고민했을때 그런 생각들을 어떻게 끄집어 내나? 어떻게 표현해야 하나? 무엇이 더 필요하지 않을까? 라는 고민을 안해볼 수는 없을 것입니다. 그러한 것을 조금더 지식적인 측면에서 만들어낸 것이 UX방법론이고 UX프로세스라고 생각하면 됩니다. 무엇을 만들까? 이말은 참으로 어려우면서도 쉬운 얘기입니다. 우리는 우선 만드는 재미를 느껴 보아.. 2022. 1. 18.
(1편) UX방법론으로 만드는 사이드프로젝트 - 준비하기 1 (1편) UX방법론으로 만드는 사이드프로젝트 - 준비하기 2 (2편) UX방법론으로 만드는 사이드프로젝트 - 무엇을 만들까? 3 (3편) UX방법론으로 만드는 사이드프로젝트 - 설계하기 4 (4편) UX방법론으로 만드는 사이드프로젝트 - 개발하기 이번시간은 개발자나 디자이너 또는 신입지원자들에게 필요한 사이드프로젝트를 만드는데 UX방법론을 사용하여 사이드프로젝트도 얻고 UX에 대한 지식도 얻는 내용입니다. 총 4회에 걸쳐서 내용을 준비하였습니다. 사이드프로젝트를 하는 이유는 상당히 많은 이유가 있습니다. 최근에는 IT직종뿐 아니라 타 오프라인 직종에서도 유사한 사이드프로젝트로 투잡,쓰리잡을 찾으려는 사람들도 많이 늘어났습니다. 아마도 이 UX 방법론은 그런 타직종에도 효과 있을 수 있다 하겠습니다. .. 2022. 1. 18.
(제품리뷰) 쓸만한 마이크 사용기 : 조이트론 GM50U 이번 시간은 마이크 제품리뷰입니다. 바로 조이트론 GM50U 입니다. 구즈넥(goose neck) 마이크 또는 스탠드 마이크라고도 합니다. 필자도 핀마이크 (BOYA BY-M1)로 1년 넘게 사용하다 보니 마이크에 대한 필요성이 많이 느껴져 구매한 경우입니다 현재 코로나시즌에서 비대면 업무와 상황이 많이 발생하며 인터넷, 스피커 만큼 꾸준한 수요가 발생하는 것이 마이크에 대한 수요입니다 비대면 업무공간(회의 등)에서의 마이크 필요성 온라인 강의를 하는 분들을 위한 마이크 필요성 유튜브와 같은 크리에이티브를 위한 마이크 필요성 그렇다고 고가의 마이크를 사기에는 부담스러우며 하이엔드 급으로 가면 갈수록 투자 비용 대비 성능이 그만큼 받쳐주지 않으면 참으로 아쉽고 아깝고 그런 마음은 누구나 마찬가지일 것입니다.. 2022. 1. 18.
애플워치, 맥북프로 막강한 콜라보 : 패스워드 자동 잠금 해제 최근에 아이폰을 교체할 일이 있어서 여러가지 설정을 바꾸고 사용하던 중에 애플워치와 관련된 설정 중 하나를 잊고 있었습니다. 그것은 바로 맥북프로 패스워드 자동 잠금 해제 기능이었습니다. 맥북프로를 사용하다 잠시 자리를 비우거나 할 때 계속적인 타이핑을 치고 있는 자신을 보며 먼가 이상하다 했는데 애플워치를 아이폰설정을 바꾸면서 초기화되어 패스워드 자동 잠금 해제를 다시 설정하게 되었습니다. 설정 방법은 1) 시스템 환경 설정에 가서 보안 및 개인 정보 보호를 클릭합니다. 2) 중간 즈음에 Apple Watch 로 Mac을 잠금 해제하도록 허용을 클릭하면 됩니다. 그런데 저의 경우처럼 오래전에 설정하고 애플워치가 리셋되다 보니 설정이 되지를 않고 에러를 보게되었습니다. Mac이 Apple Watch와 통.. 2022. 1. 15.
초보개발자가 알아야 하는 HTML 기초 HTML은 웹페이지를 만드는 언어입니다. 웹페이지에서 서로간에 이해할 수 있는 문서 표준이 HTML 입니다. HTML은 Hypertext Markup Language 의 약자입니다. Hypertext : 문서와 문서가 링크로 연결되어 있다는 의미 Markup : 태크(Tag)를 사용해 구성 Language : 언어라는 의미 우리가 알아야 할 것은 바로 HTML 문법이며 사용법입니다. 태크(tag)는 에서 시작하여 로 마무리 되겠습니다. 마찬가지로 다른 대다수의 태그(tag)들도 이와 같이 시작태그에서 마침태그로 완성 되겠습니다. 그렇다면 기본적인 HTML의 작성 예시를 보겠습니다. HELLO, HTML 이번시간 html 요약 시간으로 html은 크게 헤드와 바디로 구성된다는 것만 알아두면 됩니다. 헤드 .. 2022. 1. 7.