분류 전체보기293 JetBrains IDE IntelliJ(+WebStorm etc..) 주석 커스터마이징 IntelliJ(+WebStorm) 주석 커스터마이징 IntelliJ, WebStorm comment customizing 1. 개요 알고리즘으로는 파이참(파이썬), Node.js로는 vscode, 스프링으로는 인텔리J, 그리고 리액트로는 이번에 최근에 웹스톰을 쓰게되었다. (C로는 Visual Studio..) 파이썬을 보면 주석이 """ """와 # 두가지가 있는 것을 볼 수가 있다. 나는 주석이 언어자체에만 있는건줄 알았다. C언어를 배울때 //와 /* */를 배웠고, HTML을 배울때는 를 배웠으니 말이다. 하지만 코드 작성시, 동작은 하지 않지만, 이 코드를 메모로, 혹은 버그로, 혹은 기타 등등으로 표시하고 싶을때가 있다. 주석을 표시는 할 수 있지만 에디터에서 눈에 띄지 않는 회색으로 처리되.. 2021. 6. 27. 그림으로 배우는 http&Network Basic (0) - 목차 & Why? 백엔드 개발자로서 간단하거나 깊은 http와 network에 대한 지식은 필수라고 생각한다. 그래서 나혼스(나 혼자하는 스터디)를 시작해보려고 한다. 왜? => 백엔드개발자로서 필수 역량을 갖추기 위해 목차 제 1장 웹과 네트워크의 기본에 대해 알아보자 1.1 웹은 HTTP로 나타낸다 1.2 HTTP는 이렇게 태어났고 성장했다 1.2.1 웹은 지식 공유를 위해 고안되었다 1.2.2 웹이 성장한 시대 1.2.3 진보 안하는 HTTP 1.3 네트워크의 기본은 TCP/IP 1.3.1 TCP/IP는 프로토콜의 집합 1.3.2 계층으로 관리하는 TCP/IP 1.3.3 TCP/IP 통신의 흐름 1.4 HTTP와 관계가 깊은 프로토콜은 IP/TCP/DNS 1.4.1 배송을 담당하는 IP 1.4.2 신뢰성을 담당하는 .. 2021. 6. 27. 모던 자바 인 액션스터디 (0) - 시작 & Why? & 목차 우리 대학교의 IT인들을 위한 소통방에서 내가 스터디를 꾸려서 스터디장이 되었다. 스터디의 목록은 토비스프링, 모던자바인액션, 디자인패턴, 이펙티브자바, ORM표준JPA가 있었는데 인원 사정상 토비스프링과 모던 자바인액션을 진행하게 되었다. 나머지는 이후 또는 멀티로 나혼스(나 혼자 하는 스터디)를 진행해볼까 한다..ㅎㅎ 스케쥴(일정, 어느 부분 공부할것인지)을 정하는 데 애 먹기도 했고 공부할 양과 난이도도 있는 편이지만 끝까지 마무리를 잘했으면 좋겠다. 항상 어떤 공부를 시작하기 전에, 시작하는 도중에, 끝맺음 도중에 기억을 떠올려야 하는 내용이 있다. 그것은 바로 자기가 공부하는 책의 목차이다..!! 목차를 외우는 것만큼 공부에서(특히 책) 중요한 것은 없다고 생각한다. 그리고 WHY? 왜? 질문이.. 2021. 6. 27. 구글링 혹은 검색에 대해서 IT쪽에 종사하는 사람 혹은 일반인으로서 검색에 대한 장점과 단점을 적으려고한다. 검색을 하다보면 이쪽 블로그에 있던 내용이 저쪽에도 있고, 한참전의 블로깅된(최신이 아닌) 글 등을 여러개 발견할 수 있다. 결국 어떤 유명한 사람의 개인 블로그 혹은 대기업의 기술 블로그에서 양질의 정보를 얻어간다던지, 스택오버플로우에서 몇줄 소스코드를 얻어간다. 나는 내가 책 자체의 내용을 복붙하지 않은 이상, 내 블로그의 글 하나하나 다 소중하고 누군가에게 출처도 없이 복붙당해서 그 사람의 글로 인용되고 싶지도않다. 그래서 플러그인으로 복사방지를 설정해놓았다. 정말 자기가 공부했던 내용, 수많은 시간을 삽집해가며 디버깅을 하고 에러 해결을 한 내용의 글이라면 소중하다고 생각한다. 추가로 아직 내 블로그에는 이렇다저렇다.. 2021. 6. 27. 티스토리 설정3 - 구글 검색 등록, 노출되게 만들기 1. https://search.google.com/search-console/welcome 로 접속해주세요. 우측의 URL접두어를 클릭해주세요. 도메인은 도메인을 구매해서 티스토리 접속주소가 아닌 다른 형태인 경우 필요합니다. 그리고 본인의 티스토리 주소를 입력해주세요(https 포함) 2. 네이버를 설정했을 때와 마찬가지로 본인이 블로그의 주인이란 것을 인증해야 합니다 ( meta Tag 추가 ) 권장 방법이 아닌, 드래그를 조금더 밑으로 해서 하단의 다른 방법 확인 HTML 태그를 클릭하시고 meta 태그를 복사해줍니다. 그 다음은 뭐였죠~? 본인 티스토리블로그 주소/manage로 들어가서 꾸미기->스킨편집->html편집을 눌러줍니다. 예전에 했던 것처럼 밑에 추가해주세요 이번에는 네이버 아래나 위.. 2021. 6. 27. 티스토리 설정2 - 네이버 검색 등록, 노출되게 만들기 접속 https://searchadvisor.naver.com/ 네이버 서치어드바이저 네이버 서치어드바이저와 함께 당신의 웹사이트를 성장시켜보세요 searchadvisor.naver.com 회원가입을 하고 상위 메뉴의 웹 마스터 도구를 클릭해줍니다 1. 웹 마스터 도구에서 본인의 사이트를 등록합니다. 주의할점은 http://가 아닌 https://로 시작하는 주소로 입력을 해야한다는 것입니다!! 티스토리는 보안이 적용되어 있기때문이죠. 2. 추가를 누르시면 아래와 같은 사이트 소유 확인이라는 창이 뜰거에요. 이 사이트의 본인인지를 인증하는 것이죠. html 파일 업로드와 html 태그가 있는데 아래에 있는 html 태그를 눌러주시고 아래의 메타 태그를 복사해줍니다. 3. 여기서 이전 포스팅에서 나중에 이.. 2021. 6. 27. Tistory(티스토리) 스킨부터 간단 설정 티스토리를 처음에 시작할때 UI가 깔끔하면서도 되게 당황했었다. 네이버카페에서 글쓰기처럼 글쓰기 버튼이 있을거같은데 있지 않고, 한참동안 빈 화면에서 관리를 안했기도 하고 방법을 몰라서 몇일동안 가만히 있었던 것 같다. 짧막하게 내가 설정한 방법들을 적어내려가겠다. 1. 먼저 자신의 블로그 주소에서 /manage로 들어가면 이제 블로그 관리를 하는 사이트로 접속이된다. 2. 왼쪽 맨 아래에서 관리-블로그를 들어간다 자기의 프로필 사진, 블로그 이름, 닉네임 수식어, 아이콘 혹은 파비콘 등을 추가/수정해준다. 파비콘이란 홈페이지 옆에 나타나는 웹 아이콘을 나타낸다. 확장자가 .ico가 되야하는데 이미지 파일을 파비콘으로 변경해주는 사이트를 이용해보자 https://convertico.com/ Convert.. 2021. 6. 25. 2020 웹 개발자 로드맵 출처 : https://github.com/Han-Kyeol/developer-roadmap-kr- 2021. 6. 23. HTTP와 HTTPS 차이점 MDN Docs에서 검색을 해보면 - HTTP(Hyper Text Transfer Protocol) 하이퍼텍스트 전송 프로토콜(HTTP)은 HTML과 같은 하이퍼미디어 문서를 전송하기위한 애플리케이션 레이어 프로토콜입니다. 웹 브라우저와 웹 서버간의 커뮤니케이션을위해 디자인되었지만, 다른 목적으로도 사용될 수 있습니다. HTTP는 클라이언트가 요청을 생성하기 위한 연결을 연다음 응답을 받을때 까지 대기하는 전통적인 클라이언트-서버 모델을 따릅니다. HTTP는 무상태 프로토콜이며, 이는 서버가 두 요청간에 어떠한 데이터(상태)도 유지하지 않음을 의미합니다. 일반적으로 안정적인 전송 레이어로 UDP와 달리 메세지를 잃지 않는 프로토콜인 TCP/IP 레이어를 기반으로 사용 합니다. RUDP — 안정적인 업데이.. 2021. 6. 23. 코딩테스트를 위한 파이참 SetUp 사실 코딩테스트에서는 웹 환경에서(구름IDE 등등) 코딩을 하기때문에 자동완성 툴팁이 뜨질 않는다 간혹가다가 IDE를 사용할수있게 하는 코테도 있다는데, 대부분 배타적(비선호)인거같다 그렇기때문에 파이썬으로 코테준비를 하면서 코테환경과 비슷하게 자동완성 옵션을 꺼보는것은 어떨까? - 자동완성을 킨 예시 - 자동완성을 끈 예시 자 이제 설정은 윈도우 기준 File -> Settings -> Editor -> General -> Code Completion 맥 기준 PyCharm -> Preferences -> Editor -> General -> Code Completion Show suggestions as you type을 체크 해제하면 된다 한글 플러그인을 적용한 사람은 코드 입력시 제안 표시를 해제.. 2021. 6. 23. 집에있는 리뷰할 책들 사진...! 나름 요거저거 책들이 많은데... 여타 다른 블로그들 처럼 책 사진도 없이, 텍스트로만 리뷰하는 형식이 아닌.. 직접 하나하나 끝까지 다 보고 목차정도는 올려드리고 후기를 써볼까한다..봤던 책들도 있고 아직 안 본 책들도 많은데 다 몇회독 해도될정도로 좋은책들인것같다!!개인적으로 또 여기에 추가하고싶은 목록으로 클린코드, 이펙티브 파이썬, 대용량 처리 책들이다 ㅋㅋ그럼 .. 언제가될진모르겠지만 하나하나쓰겠습니다!! 2021. 6. 10. IntelliJ 내가쓰는 25가지 플러그인 목록 IDE의 첫글로 어떤게 좋을까 하다가... 남들도 다 썼긴 하겠지만, 그래도 혹시나 이 중에서 모르는 사람도 있을 수 있으니 나도 플러그인을 써보려고한다! 일단 쓰는 목록을 적어보면 Atom Meterial Icons (필) Code Screenshots (선택) CodeGlance (필) Codota AI Autocomplete for Java and Javascript (필) GitToolBox (필) Indent Rainbow (선택) JWT(JSON Web Token) Analyzer (선택) Key Promoter X (선택) Korean Lanugage Pack / 한국어 언어 팩 (선택) Nyan Progress Bar (필) / Pokemon Progress / Mario Progress .. 2021. 6. 9. 6개월 국비수업을 끝마치고나서... 자바의 정석 남궁성 강사님 밑으로 가서 수업을 4개월동안 듣고 2개월 동안 프로젝트를 했다.강사님이 프로젝트에 영향 끼친거는 크게 없다..ㅎㅎ총 4팀이 프로젝트를 진행했는데, 우리 팀을 제외한 3팀은 Spring MVC 또는 Spring Boot에 Jsp + Mybatis로 프로젝트를 했지만우리팀은 수업에서 배운 적 없는 React.js와 Spring Boot + Jpa로 프로젝트를 진행했다. 미리 프로젝트 3개월 차부터 우리끼리리액트 스터디를 하고있었던 점과 새로운 도전을 해보고싶었다2개월중에 3주는 인강을 보는데 투자를 했었다.(인프런 김영한님 + 백기선님)결국 성황리에 프로젝트를 잘 마쳤고 발표도 끝냈다. 앞으로 그동안 겪었던 것들을 적고 앞으로의 미래를 위한 글들도 포스팅할 예정이다.양질의, 내가.. 2021. 6. 8. 이전 1 ··· 12 13 14 15 다음