본문 바로가기
반응형

테크 세미나49

맥북 비주얼스튜디오 vscode 꿀팁 자동 줄맞춤 : ⇧ + ⌥ + F 같은 변수 선택 : ⌘ + ⇧ + D (하나씩 선택), ⌘ + ⇧ + L (한번에 전부 선택) 탭 이동(파일 탭 창 이동) : ⌥ + ⌘ + 방향키 터미널 띄우기 : ⌃ + `(1왼쪽 물결표) 한글로 되어 있을 때에는 안 열림. 영어 입력으로 바꾸고 해야됨 글자 칠때마다 이펙트 주는 플러그인 : https://marketplace.visualstudio.com/items?itemName=hoovercj.vscode-power-mode 테마 다운로드 : https://marketplace.visualstudio.com/search?target=VSCode&category=Themes&sortBy=Installs 2021. 5. 18.
맥북 개발용 맥 기본 설정 1. 개발 툴 - 비주얼 스튜디오 visualstudio.microsoft.com/ko/thank-you-downloading-visual-studio-mac/?sku=communitymac&rel=16 Visual Studio for Mac을 다운로드해 주셔서 감사합니다. - Visual Studio visualstudio.microsoft.com 2. Java 설치 www.java.com/ko/download/ Download Java for Linux 사용자 컴퓨터용 Java 소프트웨어 또는 Java Runtime Environment는 Java Runtime, Runtime Environment, Runtime, JRE, Java Virtual Machine, Virtual Machine, Jav.. 2020. 12. 13.
맥북 개발 세팅 처음부터 같이 하는 설정, 화면 나누기, 빠른 검색, 터미널 꾸미기 현재 2017 맥북 프로 13.3인치, 2020 맥북 프로 터치바 15인치 사용중인데, 예전에 누나가 사용하던 개 고사양의 2015 맥북 프로 15인치를 받았다... 이제 개발을 이거로 해볼까 하느라 싹 밀고 개발 환경을 맞추려고 한다. 딱 필요한 것만 설치할 것이니 필요하다 생각하는것만 따라하길. 서론 긴 건 싫으니 바로 ㄱ 1. 윈도우 같은 화면 분할 - Magnet윈도우처럼 창을 끌어다가 위에 놓으면 전체화면, 화면 왼쪽/오른쪽 끝에 가져다 놓으면 절반 화면이 되는 프로그램시스템 환경설정 가서 ➡️ 개인 정보 보호 가서 설정을 마쳐야 됩니다. (PC마다 자동 설정이 되기도 할 것임)     2. 윈도우에서 시작 버튼 같은 검색 프로그램 - Alfredwww.alfredapp.com/ Alfred -.. 2020. 12. 13.
맥북 BigSur 업데이트 후 Karabiner 한영 전환 단축키 설정 현재 맥북의 Big Sur 업데이트 이후 Karabiner의 한영 전환 키가 안먹힌다는 말이 많다. 다른 몇몇 블로그나 사이트 들에서 무슨 터미널 창을 켜서 명령어를 넣고 하는데ㅋㅋㅋㅋㅋ 그게 뭐하는 짓이야ㅋㅋㅋㅋ 그냥 하는 방법이 있음. 아주 쉬움. 항상 서론이 긴 걸 싫어하지 바로 해결책으로. 1. Karabiner에서 한/영 전환 단축키 설정. (나는 오른쪽 ⌘) 'karabiner 실행' ➡️ 'add item 으로 단축키 추가' : f18이 한영 전환 기능임 2. 입력 모니터링 설정 '시스템 환경설정' ➡ '보안 및 개인정보 보호' ➡ 왼쪽에 스크롤 내려서 '입력 모니터링' 이러면 설정을 하기 위한 페이지로 들어 온 것이고 일단 결과적으로 이러한 설정이 이루어 져야 한다. 둘 중 하나라도 안되어.. 2020. 12. 13.
맥북 더블모니터, HDMI 연결 모니터 dock 위치, 이동 개발을 하다보면 큰 화면으로 코드를 봐야하고, 여러 모니터로 서버 돌아가는거 보고, 터미널이나 코딩 툴도 띄우고, 돌아가는 웹 페이지도 실시간으로 봐야 하죠. 이러다 보면 항상 생기는 짜증나는 현상... 이놈의 dock은 왜이렇게 여기저기 옮겨다니는 건가... 한 모니터(디스플레이)에 고정이 안되고 자꾸 이 화면 저 화면에 왔다갔다 한다... 자 이정도면 상황 설명 끝났다고 생각해요. 서론 긴건 별로 좋아하지 않아서.. 그럼 바로 해결 방법으로 갑시다. Dock을 다루는 방법 1. option(⌥) + command(⌘) + D : Dock 을 화면에 표출 / 숨기기 하는 작업 2. 다른 모니터로 Dock을 옮기기 : dock을 띄우고 싶은 디스플레이로 마우스를 가져간 다음, 화면의 가장 아랫부분에 마우.. 2020. 12. 2.
(Spring) Web server failed to start. Port 8080 was already in use 문제 해결 여러 프로젝트를 하다보면, 이미 삭제를 완료하고 다른 프로젝트를 진행하는데, Spring 프로젝트를 생성하고 처음 Run을 돌리자마자 error가 뜰 경우가 있다. 그 해결 방법을 알아보자. 우리가 Run을 돌리자마자 "Web server failed to start. Port 8080 was already in use" 아라는 문구가 나오는 경우가 종종 있었을 것이다. 나는 스프링 프로젝트를 여러개 해보며 포트번호를 많이 바꿔서 했지만, 까먹고 포트를 바꾸지 않았던 프로젝트가 있는 모양이다. Spring은 기본적으로 서버 포트가 8080으로 지정이 되어있으며, 이로 인해 Spring 프로젝트를 여러번 만들어 실행했을 시 8080이 이미 사용중인 오류가 나올 수 있다. - 8080포트를 사용하는 Spri.. 2020. 12. 1.
비주얼스튜디오 visual studio vscode 테마 추천 1. vscode 왼쪽 파일목록에 아이콘으로 띄우기 이런걸 원한다면 설치 링크 : marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme Material Icon Theme - Visual Studio Marketplace Extension for Visual Studio Code - Material Design Icons for Visual Studio Code marketplace.visualstudio.com 2. 프론트 꾸밀 시 도움되는 것들 CSS, HTML 색상 미리보기 표출 위와 같이 #색상을 지정했을 때에 코드에서 미리보기를 보고 싶다면 vscode.tistory.com/m/entry/Color-Highlight?cate.. 2020. 11. 29.
Github 왜 나는 Contributor등록, 잔디심기가 안될까? 이런 일을 겪은 적이 있을 것이다. 항상 나는 commit도 많이 하고, 심지어 내가 내 개인 플젝에 push를 한들, 전혀 잔디가 심어지지 않는 현상을 겪은 적이 있을 것이다. 서론이 긴 것은 별로 좋아하지 않는다. 벌써 길어진 느낌이다. 바로 해결책 들어간다. 이메일정보 오타 확인방법 1. Github 웹사이트 ➣ 우측 상단 내 둥근 아이콘 클릭 ➣ Your profile ➣ 이메일 확인 2. 터미널 실행 ➣ git config --global --list 명령을 실행 ➣ 여기서 잘 보세요 ㅋㅋㅋㅋ 현타 씨게 들어옵니다 user.email= ..........@gamil.com 이런 식으로 써있는 것이 보일 겁니다. 여기에 오타가 나있을 거에요. 정말 창피하게요 전 ........@gmnail.com.. 2020. 11. 24.
Mac OS 맥북 간단한 Java 버전 관리 - homebrew Java, 자바로 프로젝트를 개발하다보면 프로젝트의 성격과, 사용해야 하는 기능들에 따라 각각에 맞는 Java SDK version 이 다르기도 하다. 예를 들어 Spring 개발을 할 때에 gradle 기반 개발을 할 때와 maven 을 기반으로 할 때가 있다. 이러한 경우 매번 Oracle 의 페이지를 방문하여 버전을 변경하는 것이 매우 귀찮다. 하지만 맥북 사용자들이라면 homebrew 라는 매우 좋은 툴이 있다. 방법 brew tap AdoptOpenJDK/openjdk brew cask install 위 란에 설치하고 싶은 자바 버전을 입력하면 된다. 자바 버전에 맞는 코드 OpenJDK8 - adoptopenjdk8 OpenJDK9 - adoptopenjdk9 OpenJDK10 - adopto.. 2020. 9. 24.
웹 개발자 도서 추천 : Decoupling 웹 서버 개발자를 꿈꾸시는 분들 중 웹 쇼핑 서비스(SNS나 교육용이 아닌 경제 활동이 있는 서비스)에 관심이 있으신 분들에게 적극 추천을 하는 도서입니다. 저는 궁극적으로 온라인 쇼핑몰을 운영하는 꿈을 가진 개발자입니다. 온라인 쇼핑몰이란 것은 경제활동이 직접적으로 이루어지는 곳이기에, 저는 부전공으로 경영학을 택하여 경제 활동이 어떻게 이루어지는지에 대한 시퀀스를 이해하려 노력을 많이 했습니다. 책을 소개하기에 앞서 이런 말을 하는 이유에 대해 알려드리려 합니다. '개발자'가 꿈이라 해도 저를 비롯해 취업을 꿈꾸는 많은 취준생 분들이 간과하는 부분이 있습니다. 개발에도 많은 분야가 있습니다. 게임 개발자가 되고 싶은 사람이 게임을 많이 하지 않아 보았다면, 어떤 점을 개선해야 더 많은 사용자가 유입이.. 2020. 8. 21.
이노베이션 아카데미(42seoul) 2020년 하계 인턴십 이번 2020년 하계 인턴을 이노베이션 아카데미에서 진행한 국민대학교 소프트웨어 전공자 윤준호입니다. 1주차 (6/29 ~ 7/3) 개발을 위한 회의를 시작하기 전, 원활한 진행을 위해 사전 지식 조사 개발하려고 하는 서비스에 대한 확실한 이해. 해당 서비스의 런칭 대상인 이노베이션 아카데미에 대한 이해. 전체적인 이해로 사용자에 대한 이해를 한다. 요구사항 분석 대학생적인 학생 마인드를 버리고, 개발자의 자세를 갖추기 위한 기간 토이 프로젝트를 할 때에는 고려하지 않았던 서버 수용 인원수를 고려하며 서버 선택 고려할 필요가 없던 데이터베이스 시간과 성능 최적화에 대해 고려 무작정 개발먼저 시작을 하기 전, 사전에 모든 회의로 논리적 구멍을 논하기로 함 개발을 위한 맥북 지급 2주차 (7/6 ~ 7/10.. 2020. 8. 21.
테크 세미나 : 데이터 시각화 해당 글은 이노베이션 아카데미에서 (42 seoul) 인턴쉽 과정 중 필자가 자체 기술 세미나를 진행했던 내용입니다. 진행했던 내용을 간략하게 정리하여 작성하겠습니다~ 2020.07.20 (WED) | Kookmin Univ 인턴 : 윤준호 인턴 기간동안 저를 포함한 인턴 분들은 인턴들을 관리, 교육을 해주신 이호준 멘토님과 함께 자체 기술 세미나를 진행하였습니다. 큰 주제로부터 시작하여 세분화된 주제들까지 진행을 하였습니다. 제가 맡은 주제는 데이터 시각화에 대한 세미나였습니다. 데이터 시각화란 무엇인가 정의를 알아보며 시작하였습니다. 사람은 데이터에 대한 분석이나 현재의 수치에 대해서 텍스트로 정보를 전달을 받게 된다면, 그 결과를 한 번 더 생각하여 어느 정도의 수치인지, 다시 생각을 해야 하는 과.. 2020. 8. 21.
반응형