본문 바로가기
  • 오늘도 한걸음. 수고많았어요.^^
  • 조금씩 꾸준히 오래 가자.ㅎ

IT기술/개발툴16

[Gradle] Gradle 의존성 옵션 정리(Compile VS implementation,옵션) 내가 일하는 곳은 Gradle로 프로젝트를 빌드합니다. 그래들(Gradle)은 가장 최근에 나온 자바 빌드 도구로 '그루비(Groovy)' 문법을 사용하고, Build.gradle에 스크립트를 작성하며, 대규모 프로젝트에서 복잡해지는 경향이 있는 XML 기반 스크립트에 비해 관리가 편하다는 장점이 있습니다. 때문에 maven처럼 xml 기반으로 dependency를 관리하는 것 보다 관리가 편하다고 하는데, 가시성 때문이지 적응되면 큰 차이는 없다고 생각합니다. 그럼에도 gradle이 더 좋다고 쓰는 분들이 많은 것 같습니다. 결국 gradle의 설정도 만질 줄 알아야 되는 부분인지라 이번 기회에 정리해보려 합니다. * Spring boot에서 사용되는 gradle SpringBoot로 프로젝트를 만들 .. 2023. 5. 17.
[Apigee] api 관리도구 apigee 소개 Apigee Corp.는 Google Cloud로 합병되기 전에 API 관리 및 예측 분석 소프트웨어 제공업체였습니다. 2004년 Sonoa Systems로 설립되었으며 2010년 Apigee로 브랜드 변경되었습니다. 현재는 구글에서 제공하는 서비스로서 확립되었으며, 국내에선 많이 쓰이지 않지만 해외에선 많이 쓰이는 툴로 알고있습니다. aws의 api gateway처럼 api를 등록하고 제공하는 시스템입니다. Api 서비스를 Proxy단위로 관리하며, revision 단위로 버전 관리도 가능합니다. 주로 javascript를 써서 개발됩니다만, 별도 전역변수 선언이나 키 관리 등 Apigee만의 개발 방법이 있었습니다. 도입하는데 비용이 적지 않은 시스템이나, 유용하며 성능도 좋아 여러모로 괜찮은 시스템.. 2023. 5. 17.
피그마 figma 무엇인가? 최근에 중소 규모 기업에서 figma라는 툴을 많이 사용한다고 들었다. 기획하는 툴인데 이걸로 프로젝트 기획안을 만들고 수정하며 다듬는다고 한다. 웹개발 앱개발 SW개발 같은 여러가지 기획을 하는데 figma를 이용한다고 하니 유용한 툴이 아닌가 생각된다. 나도 개인적인 프로젝트를 하게 된다면 사용해서 방법을 익혀둬야 겠다고 생각하는데 생각보다 사용방법이 어렵지 않아서 쉽게 접근이 가능하다고 느꼈다. https://www.figma.com/ Figma: the collaborative interface design tool. Build better products as a team. Design, prototype, and gather feedback all in one place with Figma. .. 2023. 5. 10.
[VSCode] 마크다운(Markdown) 편집기 미리보기 설정 VisualStudio Code라는 프로그램으로 마크다운 편집 및 작성을 유용하게 할 수 있습니다. 다만 마크다운 형식은 작성할 때 미리보기 기능이 같이 있어야만 작성이 용이할 정도로 태그와 그에맞는 출력이 다릅니다. 태그들도 언어가 아닌 특수문자들로 되어있는게 대부분이라 외우기도 어렵습니다. 때문에 미리보기로 실시간으로 확인하며 작성하는 방법이 필요한데, VSCode에서 이게 가능한 것으로 보여 정리해봅니다. 1. VSCode 마켓플레이스에서 검색 Markdown All in One 을 검색합니다. 2. 마크다운 파일을 열고 사이드뷰 활성화 마크다운 파일을 열고 우측 상단의 "측면에서 미리 보기"버튼을 누릅니다. 그러면 사진처럼 창이 하나더 나타납니다. 3. 테스트 해보기 아래처럼 테스트해보면 정말 편.. 2023. 3. 29.