VirtualBox에 CentOS 7 minimal로 설치하기
예전 포스트에서 virtualbox에 CentOS7을 설치하는 것을 포스팅한 적이 있습니다. 솔직히 말하자면 해당 포스트에서 CentOS에 gui를 설치한 것은 다음과 같은 이유였습니다. MobaXterm을 알기 전이라 포트 포워딩으로 사용할만한 적절한 툴을 알지 못했습니다. minimal로 설치했을 때 공유 디렉토리를 사용하기 위한 설정이 자꾸 실패했
예전 포스트에서 virtualbox에 CentOS7을 설치하는 것을 포스팅한 적이 있습니다. 솔직히 말하자면 해당 포스트에서 CentOS에 gui를 설치한 것은 다음과 같은 이유였습니다. MobaXterm을 알기 전이라 포트 포워딩으로 사용할만한 적절한 툴을 알지 못했습니다. minimal로 설치했을 때 공유 디렉토리를 사용하기 위한 설정이 자꾸 실패했
javascript 관련된 여러가지 객체에 대해 한 번쯤 정리를 하려고 했었다. 처음에는 MDN의 관련 문서를 처음부터 끝까지 읽어보려고 시도하다가 이건 아니 것 같다는 느낌이 강하게 들면서(…) 개별 property나 세세하게 읽어보기 보다는 전체적인 개념을 한 번 정리해보고자 한다. 1. window자바스크립트는 본래 웹 브라우저에서 사용하려고 만든 언
최근 회사에서 사용하던 도커 버전을 업그레이드했습니다. 오늘은 그 과정에서 겪었던 Trouble Shooting을 적어보려고 합니다. 1. 컨테이너 구동 시 아래와 같은 에러가 발생할 경우docker: Error response from daemon: OCI runtime create failed: container_linux.go:345: starting
Oracle JDK의 유료화 이슈(정확히는 기업에서 쓰는 용도가 유료화) 이후로 많은 기업들이 OpenJDK로 변경한 것으로 알고 있습니다.(사실 회사에서 JAVA를 쓰지 않아서 정확하지는 않습니다만, 예전에 면접볼 때 물어본 기업은 변경해서 큰 이슈없이 잘 쓰고 있다고 했었습니다.) 사실 개인적으로 공부할 때는 상관없지만, 그래도 환경을 맞춰보고자 로컬
이번 포스팅은 개발시 유용한 툴에 대해 소개하고자 합니다. 로컬 환경에서 개발을 할 때 이런 경험이 있으실 겁니다. 개발한 화면을 실제 모바일 기기에서 확인해보고 싶을 때 로컬 환경에 접속할 수 없는 외부에서 개발 내용을 확인하고 싶을 때 이를 위해서는 실제로 서버를 띄워서 확인해야하는데, 시간도 걸리고 여러모로 번거로운 면이 있습니다.이런 경우에 사용
일을 하던 도중 JavaScript의 배열 관련 함수를 자주 봤었다.정확한 기능을 모르는 것도 있어서 구글링을 하곤 했는데 이게 반복되니 한 번 정리를 해야겠다 싶었다. 1. Array.length기본이라고 말하기도 민망한 property지만 mdn을 보면서 새로운 사실을 알게 되어 정리하려고 한다. JavaScript 배열의 속성을 설정할 때 그 속성이
SSH 접속 툴로 저는 superputty를 사용하고 있었습니다. 이유는 하나 무료이기 때문이었습니다.제가 느낀 superputty의 느낌을 한 줄로 표현하면 이렇습니다. 정말 필요한 최소한의 기능만을 제공하는 툴. 때문에 몇 가지 불편함도 있었습니다. alt + tab 으로 브라우저나 다른 창으로 이동할 때 이상하게 잘 되지 않습니다. 세션을 저장해
제가 스타트업에서 개발자로 일을 한지 벌써 6개월이라는 시간이 흘렀네요.스스로를 점검할 겸 느낀 점들을 적어볼까 합니다. 1. git… GIT..!!입사 초반에 절실하게 느낀 것은 git에 대한 내용입니다.개발 회사에서 버전 관리 툴을 쓰지 않는 곳은 거의 없을 것이라고 생각하는데요,그 git을 잘 활용할 수 있어야 되겠다는 것을 피부로 많이 느끼게 되었습
git을 사용할 때 명령어를 항상 옳게 사용하면 좋겠지만 사람이라는게 실수를 하기 마련이죠.그러기 위해서 필요한 것이 되돌리는 작업들입니다. 이번 시간에는 git의 여러 가지 되돌리기와 관련된 명령어를 알아보고자 합니다. 1. 수정사항 되돌리기개인적으로 가장 빈번하게 발생하는 경우입니다. 코드를 작성하면서 여러 군데에 로그를 출력하는 코드를 삽입했다던가,
지난 포스트까지 virtualbox에 centos 설치하는 방법까지 알아보았습니다. 이번 포스트에서는 centos에서 작업할 때 유용한 미세먼지(?) 팁 들을 알려드리고자 합니다. 1. 유용한 Virtual Box 기능1.1. 복제가장 많이 쓰는 기능 중에 하나입니다.테스트하기 위해 리눅스용 환경을 만들었다고 가정해보죠. 열심히 테스트를 한 후에 다른
1장 타입스크립트 알아보기 타입스크립트는 자바스크립트의 상위집합= 모든 js 프로그램은 ts 프로그램(ts는 일반적으로는 유효한 js 프로그램이 아님) 타입 오류가 있어도 컴파일은 가능 2장 타입스크립트의 타입 시스템 타입 : 값의 집합 A는 B를 상속
예전 글에서 맥 키보드 세팅을 변경하는 걸 정리했었다. 이전 글은 맥에 윈도우용 외부 키보드를 연결해서 쓸 때를 기준으로 쓴 것이라 이번에는 맥 기본 키보드 세팅 변경 글을 써보려고 한다. 이전 글에서 세팅한 내용은 그대로 유지 1. 설정 변경[설정 - 키보드 - 키보
회사에서 Elasticsearch를 사용하고 있어서 공부의 필요성을 느끼던 차에 로컬에 공부용 es를 띄워보기로 했습니다.저는 로컬에서 사용하는 환경들은 가능한한 docker로 사용하는 것을 선호합니다.아무래도 이것 저것 설정을 바꾸었다가 새로 띄우고 하는 것들이 좀
1. 계기지금 다니고 있는 회사에서는 NestJS와 TypeORM을 사용하고 있습니다.TypeORM을 사용하여 DB에 row를 생성하기 위해서는 insert나 save를 사용하게 됩니다. 그런데 save의 설명을 보면 이렇게 나와있습니다. save - Saves a g
최근 이직을 하게 되면서 처음으로 맥을 사용하게 되었습니다.(어떻게 보면 신기하게 보일 수도 있을 것 같습니다. 개발 일을 하면서 맥을 처음 쓴다는 게..) 그런데 키보드 배열이나 단축키 같은 것들이 윈도우와는 완전히 달라서 처음에 적응하는데 시간이 좀 걸렸습니다.처음