본문 바로가기

전체 글233

Visual Studio Code에서 Integrated Terminal 사용 시 .bash_profile을 읽어오지 않을 경우 필자의 경우 WSL 사용중 rbenv 명령어가 먹지 않아, 구글링해 찾아보니 WSC는 기본적으로 .bash_profile을 읽어들이지 않는다는 사실을 찾아냈습니다. CTRL + SHIFT + P를 눌러 Command Palatte에서 Preferences: Open Settings (JSON)을 눌러 설정을 연 후, 아래 코드를 추가해주면 됩니다. "terminal.integrated.shellArgs.linux": ["-l"] 참고 자료 https://code.visualstudio.com/docs/editor/integrated-terminal#_linux-os-x 2019. 5. 4.
Rails 5.2의 쓰레기 기능: Active Storage Ruby on Rails 5.2에서 Active Storage라는 새로운 기능이 추가되었습니다. 기존 Paperclip등의 Gem에서 수행하던 파일 저장 기능이 레일즈 자체에서 구현되었죠. GCS, S3, ASS등 다양한 provider에 연결해서 파일을 저장할 수 있다는 점도 확실히 매력적입니다. 저 역시 마인리스트의 Rails 버전을 5.2로 올리면서 Paperclip Gem이 Active Storage가 나온다면서 deprecation할 예정이라고 하길래, Paperclip에서 Active Storage로 마이그레이션을 시도했었습니다. 파일 이전 스크립트까지 다 짜고 실제 이전까지 테스트해봤지만, 싹 다 롤백하고 다시 Paperclip으로 돌아왔습니다. 이유가 무엇일까요? 치명적인 버그 예를 들어 .. 2019. 5. 4.
VS Code 사용시 html.erb를 html로 인식하지 못하여 snippets을 사용하지 못할 경우 VS Code를 이용하여 Ruby erb 파일을 편집할 때 snippets을 사용하고 싶은 경우가 있는데, 일반적인 html snippets이 인식이 안되는 현상이 있다. 이 경우 settings.json에 아래 코드를 추가해준 후 VSC를 재시작하면 정상 작동한다. "emmet.includeLanguages": {"erb": "html", "html.erb": "html" } html.erb 파일이 아니더라도 위와 같은 방식을 이용하면 된다. 2019. 4. 19.
생활불편신고 앱으로 불법주정차 신고하기 2019년 4월 17일, 내일부터 전국적으로 불법주정차 주민신고제가 시행됩니다. 기존에도 주민신고제가 있던 지역들도 대부분 행정안전부에서 만든 새로운 신고제로 변경되어 운영될 예정입니다. 이 부분은 지역 뉴스를 참고하시기 바랍니다. 행정안전부가 운영하고 있는 스마트폰 앱이 안전신문고이기에 홍보는 안전신문고 앱으로 하지만, 불법 주정차 주민신고제는 생활불편신고 앱으로도 신고가 가능합니다. 다만 안전신문고 앱 보다 생활불편신고 앱이 훨씬 더 사용하기 편하기 때문에 본 포스팅에서는 생활불편 신고 앱을 이용하여 불법 주정차를 신고하는 방법에 대해 포스팅하도록 하겠습니다. 신고 가능한 곳 불법주정차 주민신고제는 교차로 주변 5M 이내, 횡단보도 위나 정지선 침범, 소화전 주변 5M, 버스정류소 주변 10M에 주정.. 2019. 4. 18.
구글 클라우드 서울 리전 2020년 오픈 예정 2020년에 구글 클라우드 서울 리전이 오픈한다는 소식이 드디어 공식화되었습니다. Google Cloud Next 2019에서 서울과 솔트레이크시티에 새 리전을 오픈한다는 소식을 발표했다고 합니다. 지난해부터 돌던 소문으로는 올해 상반기에 리전을 오픈할 예정이라고 했었는데, 생각보다는 늦어졌지만 그래도 서울 리전이 생긴다니 기쁘네요. 구글은 지난해 2월에 클라우드 컴퓨팅과 관련된 사업을 위해 유한회사 구글클라우드코리아를 신설했다고 하는데, 이를 통해서 고정사업장, 과세 논란을 회피하기 위한 것이라는 분석도 있습니다. 즉 국내 리전은 생기지만, 구글 지도, 플레이 스토어등의 구글 서비스들은 한국에 들어오지 않을 수도 있다는 의미입니다. 참고 문서 구글, 한국에 클라우드 전담 법인 세웠다 구글 클라우드 플랫.. 2019. 4. 12.
Vivecraft를 이용해서 마인크래프트를 VR로 플레이하기 어릴 적 마인크래프트를 처음 접했을 때가 기억나네요. 땅을 파고 광산에 들어가 광물들을 캐고, 크리퍼를 만나고, 스켈레톤을 만나고, 터지고... 그때만 해도 VR은 애니메이션에서만 나오는건줄 알았는데.. 시간이 지나 VR도 많이 저렴해지고, 이제 집에서도 VR를 만져볼 수 있는 시대가 되었습니다. 물론 아직도 가격은 매우 비싸요. 이 VR을 이용해서 마인크래프트를 즐길 수 있다면? 재미삼아서 한번 시도해보는것도 나쁘지 않아요. 바이브크래프트 모드를 이용하면 가능합니다. 바이브크래프트 설치하기 Vivecraft는 글 작성일 기준으로 1.7.10, 1.10.2, 1.11.2, 1.12.2, 1.13.2 버전을 지원합니다. 저는 최신 버전인 1.13.2 버전을 사용하도록 하겠습니다. 우선 Vivecraft 홈.. 2019. 4. 7.