Home - page 8
깃허브 또는 깃을 사용하다보면, 태그를 생성하고 싶은 경우가 있습니다. 예를 들어 현재 브랜치에 뭔가를 강력하게 표시하고 싶을 때 라던가 브랜치를 통해서 무엇인가를 식별하려고 할 때 등 다양하게 사용될 수 있습니다.
저번 글에서 Travis CI를 이용하여, Github Pages 배포 자동화 하는 방법에 대해서 알아보았습니다. 이번 글에서는 Github Action을 활용한 배포 자동화에 대해서 소개해 드리도록 하겠습니다.
Jekyll과 Github Pages를 이용해서 간단하게 블로그를 개설할 수 있습니다. 보통의 경우, github repository의 master 브랜치에 빌드 전 상태의 프로젝트를 올려두면, github에서 자동으로 이 프로젝트를 빌드해서 웹서버를 띄워 줍니다.
맥에서 Flutter
로 앱 개발을 시도하던 중 에러가 발생하여 이 에러에 대해서 소개하도록 하겠습니다. 저와 비슷하게 Flutter 설치하려고 하신다면 아래 링크를 통해서 플러터 설치하는 방법을 확인하실 수 있습니다.
간단하게 자바 콘솔 어플리케이션으로 이미지를 처리하는 프로그램을 만들고 싶은 경우가 있을 수 있습니다. 저 또한 간단하게 웹 상에 존재하는 이미지를 다운 받아 이미지에 워터마크를 넣어주는 프로그램을 만들려고 했었습니다.
개발을 하면서 Bash에서 파일이나 디렉토리를 삭제해야하는 경우는 정말 많습니다. GUI가 환경이라면 우클릭이나 드래그&드랍으로 손쉽게 삭제 할 수 있지만, CLI 환경에서는 모든 것이 명령어로 동작합니다.
개발 환경이 SPA(Single Page Application)
+ spring boot
이면서 내장 톰캣(internal tomcat)을 사용 중일 때, 간혹 내장 톰캣에 SSL
을 적용해야할 때가 있습니다.
자바 환경에서 개발을 하다보면, JDK 버전을 변경하는 경우가 생기기도합니다. 이유는 다양하겠지만 아무래도 사용하고자하는 라이브러리가 특정 버전 이상의 JDK에서만 동작하는 경우, 언어 스타일의 변화로 좀 더 스타일리쉬한 코딩을 하고 싶은 경우가 있을 것 같습니다.