전체 글
-
The way how extend JSX file type / IntelliJ에서 JSX파일을 확장하는 방법DevTools 2022. 4. 26. 07:52
오늘은 React를 파보면서 IntelliJ에서 지정해주었던 설정 중 하나를 소개해드리려고 합니다. React에서는 jsx 파일에 대한 생성이 필수적입니다. 그런데 저의 intelliJ에서는 우클릭 후 New 탭을 눌러보니 JSX파일에 대해 선택할 수 있는 옵션이 없었습니다. 이에 대해서 짤막하게 기록을 하려고 합니다. 이러한 종류로 개발이 막히게 되면 보통 어떻게 검색부터 해야될지 막히게 되는 경우가 많은데요. 저같은 경우 그냥 how can I make jsx file in intelliJ 라고 검색했습니다. 그리고, 아래는 솔루션입니다. 1. IntelliJ 왼쪽 상단에 File 탭 클릭 2. Setting 클릭 3. Setting 창에서 file and code 입력 후 file and code ..
-
IntelliJ에서 LiveTemplate을 이용하여 Code 조각들 손쉽게 typing 하기DevTools 2022. 4. 26. 07:49
개인적으로 사용하고 있는 LiveTemplate들을 지속적으로 업데이트할 예정입니다 예전에 File을 생성할 때에 주석을 남기는 법에 대해서 posting을 한 적이 있습니다.(아래 주소를 참고해 주세요) 그런데, FIie 생성 시에 특정 주석을 생성하는 게 아니라 평소에 다른 라이브러리들을 사용하는 것처럼, 어떠한 글자를 치면 관련된 메소드나 기능들이 자동완성되어서 SelectBox처럼 나열되게끔 지정하고 싶으신 수요가 분명히 있으실 겁니다. 자동완성을 위해서 약어를 지정하여 약어를 입력할 시에 원하는 코드들이 나오게끔 지정하는 기능이 Live Teplates 기능입니다. 1. 좌측 상단의 FIle 탭 클릭 2.Settings 클릭 3.Menu 검색창에서 Live Templates 검색 4...
-
How can I see data table structure when I select some query in intelliJ? / 선택한 쿼리의 데이터베이스 구조를 intelliJ에서 볼 수 있는 방법DevTools 2022. 4. 26. 07:41
IntelliJ에서 database 조회를 한 후 output을 보면 컬럼명과 데이터들만 보이기때문에, 테이블 구조를 보고 싶은 경우가 생기실 수도 있습니다. (1) ouput에서 출력되는 데이터들 중 아무거나 하나 클릭하고, (2) ctrl + F12를 누르시면 Table의 구조를 보실 수 있습니다. 감사합니다. 참고 https://www.jetbrains.com/ko-kr/datagrip/features/navigation.html
-
How can I see many rows when I execute database query in intelliJ? / IntelliJ에서 쿼리 조회 결과를 여러줄 보고싶다면?DevTools 2022. 4. 26. 07:38
요세 DBMS 툴을 사용하다가, IntelliJ안에서 Database 를 다룰 수 있다는 소문을 듣고 '아니 정말 그럴 수가 있단 말이야?' 라는 생각에 IntelliJ에서 Database를 사용할 수 있는 방법을 알아내서, connection을 맺어서 사용하고 있는데요. 처음에 connection을 시키는 방법은 너무 간단하다 보니까. 이 부분은 제외하고 쿼리를 실행하여 결과값을 볼때에, 500줄 이상인 row들이 나오지가 않는겁니다. 그래서 해당 설정을 찾아서 변경하게 되었습니다. 1.IntelliJ의 우측 탭에 보시면, Database라는 탭이 있습니다. Database 탭을 선택합니다. 2.Database tab에서 선택되어서 나온 창에서 + 버튼을 클릭하고 console이라는 메뉴를 클릭합니..
-
How can I separate sql state to files in intelliJ? / IntelliJ에서 sql 파일들을 어떻게 분리할까요? 혹은 어떻게 따로 관리할까요?DevTools 2022. 4. 25. 12:16
IntelliJ에서 Database 쿼리를 짜다 보면 쿼리를 조금 더 체계적으로 관리하고 싶다는 생각을 하실 겁니다. 왜냐하면 그냥 console 탭에만 쿼리들이 남아있으니까 무언가가 불안합니다. 물론 IntelliJ에서 알아서 잘 관리해 줍니다. 해당 프로젝트를 열면 이전에 작성하였던 쿼리들이 그대로 잘 저장되어 있으니까요. 하지만 비슷한 테이블을 조회하거나 비슷한 기능을 하는 쿼리들끼리 모아놓고 싶으신 수요가 반드시 있으실 텐데요. 그럴 때는 intelliJ의 scratches라는 기능을 이용하시면 됩니다. 1. 좌측 상단의 File 탭 클릭 -> New 탭 클릭 -> Scratch File 클릭 2. 좌측의 Project Folder를 보시면 Scratches and Consoles라는 폴더가 ..
-
How can I make template chracters when I generate specific file? / IntelliJ에서 특정 파일 format template 넣어주기DevTools 2022. 4. 25. 12:14
여럿이서 일하다 보면 특정 tamplate을 파일 상단에 삽입하여 작업해야 할 경우가 있습니다. 우선 Setting에 들어가셔서 좌측 상단의 검색란에서 File and CodeTemplate를 선택합니다. 그 후 우측의 Include 탭을 눌러서, + 버튼을 눌러서, 자신이 어떠한 파일을 생성할 때에 주석을 자동 생성하고 싶은지를 정합니다. 참고로, 주석에 대한 포맷은 아래 공식 홈페이지에서 확인하시고 포맷을 적어주시면 됩니다. 감사합니다. 출처 및 참고 https://www.jetbrains.com/help/idea/2016.3/creating-and-editing-file-templates.html IntelliJ IDEA 2016.3 Help :: Creating and Editing File Te..
-
[공지] 구직 종료, 코로나로 모든 것이 멈춘 그때 했던 선택... 지난 몇 개월에 대한 회고(개발자 커리어 전환 후기)Interview&CodingTest 2022. 4. 25. 12:02
본 글은 2021.2.20일에 작성된 글입니다. https://youtu.be/gr4uEglsOdI 클라이언트 개발자로써 몇 년간 경제활동을 하다가, 서버 개발자로서의 커리어 전환에 도전하여 현재 서버 개발자로써 일을 하고 있습니다. 서버 개발자로써 성공을 했는지 안 했는지는 몇 년이 지나야 회고할 수 있을 것 같습니다. 돌이켜보면 대학을 졸업한 이후의 생활들은 정말이지.. 방황 그 자체였습니다. 저는 저의 첫 커리어를 전산담당자로써 시작하였습니다. 그때 운 좋게 중견기업에 입사하여 즐겁게 일했었습니다. 그때 당시에 경영지원 팀에서 근무하던 형, 제가 어린 나이에 입사했다며 많이 돌봐주시던 경영지원 과장님... 모두 기억에 남습니다. 꽤나 케어를 많이 받았습니다. 하지만 어째서인지 이대로는 안된다..
-
선유도역 근처에 위치한 SI 업체 대면 면접 후기Interview&CodingTest 2022. 4. 25. 01:17
본 글은 2021.2.16일에 작성된 글입니다. 면접자 정보 1. 면접일 - 2020/11/24 오전 2. 면접자 스펙 1) 전문대 컴공과 졸업 2) 웹프론트엔드 개발 경력 4년 5개월 3. 면접자 특이사항 - 웹 프론트엔드 개발자 포지션에서 백엔드 개발자 포지션으로 커리어를 전환하려고 함 4. 지원하는 포지션 - 백엔드 개발자 기업 정보 1. 위치 선유도역 근처 2. 규모 소규모 SI 업체였습니다. 자체적인 기술 특허를 받아서 해당 기술과 관련된 SI만 맡아서 개발하신다고 하셨습니다. 그래서 소규모이지만 소규모처럼 느껴지지 않는 SI 업체의 느낌이 났습니다. Q. 주로 누가 질문했나요? A. CTO 님, 개발팀 장님과 2:1 면접을 진행하였습니다. Q. 어떠한 질문을 받았나요? A..
-
방배역 근처에 위치한 솔루션 업체 대면 면접 후기Interview&CodingTest 2022. 4. 25. 01:14
본 글은 2021.2.16에 작성된 글입니다. 면접자 정보 1. 면접일 - 2020/11/23 오전 2. 면접자 스펙 1) 전문대 컴공과 졸업 2) 웹프론트엔드 개발 경력 4년 5개월 3. 면접자 특이사항 - 웹 프론트엔드 개발자 포지션에서 백엔드 개발자 포지션으로 커리어를 전환하려고 함 4. 지원하는 포지션 - 백엔드 개발자 기업 정보 1. 위치 방배역 근처 2. 규모 중소규모 솔루션 업체였습니다. 소규모 투자를 받은 상태였습니다. Q. 주로 누가 질문했나요? A. 이사님, CTO님과 2:1 면접을 진행하였습니다. Q. 어떠한 질문을 받았나요? A. 기술적으로는 SPA를 구현해 본 적이 있는지에 대한 질문이 위주였고 웹 브라우저의 특징에 대해서 많이 물어봐 주셨습니다. 전반적으로 ..
-
안산역 근처의 솔루션 업체 비대면 면접 후기Interview&CodingTest 2022. 4. 25. 01:08
본 글은 2021.2.16일에 작성된 글입니다. 면접자 정보 1. 면접일 - 2020/11/20 오전 2. 면접자 스펙 1) 전문대 컴공과 졸업 2) 웹프론트엔드 개발 경력 4년 5개월 3. 면접자 특이사항 - 웹 프론트엔드 개발자 포지션에서 백엔드 개발자 포지션으로 커리어를 전환하려고 함 4. 지원하는 포지션 - 백엔드 개발자 기업 정보 1. 위치 안산역 근처 2. 규모 소규모 솔루션 업체였습니다. 소규모 투자를 받은 상태였습니다. Q. 주로 누가 질문했나요? A. 대표님과 1:1 면접을 진행하였습니다. 개발자들을 배려해서 비대면으로 면접을 본다고 하셔서 ZOOM을 틀고 어색하게 카메라 앞에서 대표님을 맞이하였습니다. 색다르고 좋았습니다. Q. 어떠한 질문을 받았나요? A. 기술적..
-
구로디지털단지역 근처의 솔루션 업체 대면면접 후기Interview&CodingTest 2022. 4. 25. 00:56
본 글은 2021.2.16일에 작성된 글입니다. 면접자 정보 1. 면접일 - 2020/11/19 오후 2. 면접자 스펙 1) 전문대 컴공과 졸업 2) 웹프론트엔드 개발 경력 4년 5개월 3. 면접자 특이사항 - 웹 프론트엔드 개발자 포지션에서 백엔드 개발자 포지션으로 커리어를 전환하려고 함 4. 지원하는 포지션 - 프론트엔드 개발자 (이때의 제 상태에 대해서 간단하게 말씀드리면 백엔드 포지션에 대한 구직이 처음인지라 백엔드 포지션에 대한 구직이 실패한다면 프론트엔드 개발로도 일하는 게 좋겠다 싶은 생각이 있었습니다. 실제로 프론트엔드 개발이 현재도 좋기 때문에 백엔드 개발과 프론트엔드 개발 두 포지션 모두 욕심이 많습니다. 욕심만 많고 능력이 안되는 게 웃긴점이지만요..ㅎㅎ;;) 기업 정보 1..
-
구로디지털단지역 근처의 솔루션 업체 대면면접 후기Interview&CodingTest 2022. 4. 23. 23:56
본 글은 2021.2.16일에 작성된 글입니다. 면접자 정보 1. 면접일 - 2020/11/19 오후 2. 면접자 스펙 1) 전문대 컴공과 졸업 2) 웹프론트엔드 개발 경력 4년 5개월 3. 면접자 특이사항 - 웹 프론트엔드 개발자 포지션에서 백엔드 개발자 포지션으로 커리어를 전환하려고 함 4. 지원하는 포지션 - 프론트엔드 개발자 (이때의 제 상태에 대해서 간단하게 말씀드리면 백엔드 포지션에 대한 구직이 처음인지라 백엔드 포지션에 대한 구직이 실패한다면 프론트엔드 개발로도 일하는 게 좋겠다 싶은 생각이 있었습니다. 실제로 프론트엔드 개발이 현재도 좋기 때문에 백엔드 개발과 프론트엔드 개발 두 포지션 모두 욕심이 많습니다. 욕심만 많고 능력이 안되는 게 웃긴점이지만요..ㅎㅎ;;) 기업 정보 1..
-
구로디지털단지역 근처의 SI 업체 대면면접 후기Interview&CodingTest 2022. 4. 23. 23:54
본 글은 2021.2.16일에 작성된 글입니다. 면접자 정보 1. 면접일 - 2020/11/19 오후 2. 면접자 스펙 1) 전문대 컴공과 졸업 2) 웹프론트엔드 개발 경력 4년 5개월 3. 면접자 특이사항 - 웹 프론트엔드 개발자 포지션에서 백엔드 개발자 포지션으로 커리어를 전환하려고 함 4. 지원하는 포지션 - 백엔드 개발자 기업 정보 1. 위치 금천구 가산동 2. 규모 중소규모의 SI 업체였고 업력이 오래되었던 업체였습니다. Q. 어떠한 질문을 받았나요? A. Spring에 대한 기술을 중점적으로 물어보셨습니다. 특히나 인상적이었던 질문은 싱글턴을 왜 사용하는지 알고 있냐는 질문이었습니다. '프로젝트가 빌드 될 때에 초기에 한 번만 로딩된 객체를 여러 곳에서 끌어다 쓰기 위해서, ..