전체 글97 [CHROME] 크롬 브라우저로 전체 화면 캡쳐하기 / 크롬 브라우저 전체 화면 캡쳐방법 / Chrome Capture full Size Screenshot 크롬 브라우저를 사용하는 사용자라면 현재 보고 있는 전체 화면을 Capture해야 하는 경우가 생길 수 있습니다. 필자만 해도 문서작성에 필요한 사진을 가져다 쓰기 위해서 전체 화면의 Capture 본이 필요한 경우가 많았다. 그래서 보통은 일 부분을 Capture하고 조각난 각 부분의 이미지를 하나로 합치는 일련의 과정을 통해 전체 크기의 스크린샷으로 사용했던 적이 많았다. 하지만, 크롬 브라우저를 사용하는 사용자라면 누구나 현재 보고 있는 화면을 전체 사이즈로 스크린샷이 가능하다. 크롬 브라우저를 활용한 전체 화면 캡쳐하는 방법 1. 크롬 브라우저에서 전체 화면을 캡쳐하기 위한 홈페이지 또는 페이지로 접속합니다. 필자는 테스트 페이지로 네이버 뉴스의 IT/과학 페이지를 활용하였다. .. 2025. 1. 9. [SPRING] STS4 IDE에 SVN 설치하는 방법 / SVN Connectors Error 해결방법 / STS4 SVN 설치 및 에러 해결방법 2024년 초까지 STS3를 이용한 Spring Legacy Project를 필자는 많이 사용했다. 초중반으로 들어오면서 Spring Tool Suite4를 이용한 Spring Boot Project인 Starter Project를 사용하기 시작했는데, 여러 프로젝트를 관리하면서 외부 서버로의 형상관리를 해야했다. 형상관리를 위한 툴은 여러가지가 존재하지만 대표적으로 SVN, Git 중 SVN을 이용한 형상관리를 진행하고자 했다. STS3에서 설치를 진행했던 방식 그대로 STS4에서도 동일한 방식으로 설치를 진행하려 한다. 그래서 오늘은, STS4에 SVN 설치 및 설정을 진행하고자한다. 그리고 설치 및 설정에 있어서 발생하는 에러 또한 필자가 조치했던 내용으로 공유하겠다. STS4에 SVN 설.. 2024. 12. 24. [Docker] Docker로 Oracle 데이터베이스 활용해 SqlDeveloper 접속하기 / Docker로 SqlDeveloper 접속하기 / Docker & SqlDeveloper SQL Developer는 Oracle에서 제공하는 무료 데이터베이스 관리 도구로, Oracle 데이터베이스와의 상호작용을 쉽게 할 수 있게 해줍니다. SQL Developer 도구를 사용하면 SQL 쿼리 작성, 데이터베이스 객체 관리, PL/SQL 개발, 데이터 모델링, 보고서 생성 등의 작업을 할 수 있습니다.주요 기능으로는:- SQL 및 PL/SQL 개발: 쿼리 작성 및 실행, 프로시저와 함수 개발.- 데이터베이스 탐색기: 데이터베이스 객체(테이블, 뷰, 인덱스 등)를 쉽게 탐색하고 관리.- 데이터 가져오기 및 내보내기: 다양한 형식으로 데이터를 수출 및 수입할 수 있는 기능.- 리포트 생성: 커스텀 리포트를 만들고 저장할 수 있음.- 프로젝트 관리: 여러 데이터베이스와의 연결을 관리하고 프로젝트를.. 2024. 10. 25. [Docker] Docker로 Oracle 버전 23c free 설치 / Oracle-23ai-Free 버전 설치 / Docker로 오라클 설치하기 Docker는 애플리케이션을 컨테이너화하여 배포하고 실행할 수 있게 해주는 플랫폼입니다. 이를 통해 개발자들은 코드와 그 의존성을 함께 패키징하여, 다양한 환경에서 일관되게 실행할 수 있습니다. Docker는 가벼운 가상화 기술을 사용하므로, 리소스 효율성이 높고, 빠른 배포와 확장이 가능합니다. 특히 마이크로서비스 아키텍처에 적합하여, 복잡한 애플리케이션을 손쉽게 관리할 수 있는 장점이 있습니다. Docker에 대해서 짧은 견해를 작성해보았다. Docker는 앞으로의 IT 생태계에서 언제나 박수 받을 위치에 있을것으로 생각될만큼 중요한 위치에 있다고 생각된다. 그러한 Docker를 이용해서 웹 애플리케이션을 개발하기 위해서는 웹 플랫폼을 통해서 가용되어지는 데이터를 저장할 공간인 데이터베이스를 설치해보.. 2024. 10. 24. [Docker] Docker Pull 진행 시, error during connect 에러 발생 해결 방법 Docker를 이용해 Oracle Database 23ai Free 버전을 설치하려고 PowerShell을 열었다. Oracle사에서 제공하는 Oracle Database 23ai Free버전은 여러 설치방법이 제공되는데 그중 docker를 이용한 방법을 선택해 설치를 진행하려고 했다. Oracle사에서 제공하는 명령어는 이와 같았다.docker pull container-registry.oracle.com/database/free:latest Docker Pull 시, 발생하는 에러error during connect 해결 방법 해당 명령어를 PowerShell에 입력 후 실행 하였지만, 에러가 발생했다. 에러 메세지는 'error during connect : '...예상되는건 'c.. 2024. 10. 24. [Spring Error] Access is denied / org.springframework.security.access.AccessDeniedException: Access is denied 스프링 프레임워크를 활용한 시큐리티 적용시, 내가 들어가고자 하는 해당 타겟에 접근 가능한 권한이 설정되어 있다면 설정된 권한 이외에 접근은 불가능하다. 예를 들어, '회원'과 '관리자'만 접근 가능한 타겟이 존재한다면 해당 타겟은 각 권한을 가진 사용자이여야만 접근이 가능할 것이다. 그 외에 다른 권한을 가진 사용자라면 접근이 불가하겠다. 이와 같이 타겟에 설정되어 있는 권한 이외에 다른 권한을 가진 사용자가 접근 시 발생하는 에러가 'Access is denied'에러와 같은 접근 거부 에러이다. Access is denied 에러 해결 방법 첫번째, 타겟(목적지)에 설정되어 있는 권한과 동일한 사용자 계정으로 접근한다. @PreAuthorize 어노테이션을 통해 타겟으로 .. 2024. 9. 27. [Github] Git 설치하기 / Git 설치방법 / Git 다운로드 'Git은 빠르고 효율적으러 작은 프로젝트부터 대규모 프로젝트까지 모든 것을 처리하도록 설계된 무료 오픈 소스 분산형 버전 제어 시스템이다. Git은 배우기 쉽고 매우 작은 면적과 번개처럼 빠른 성능을 자랑한다. 저렴한 로컬 브랜칭, 편리한 스테이징 영역, 여러 워크플로와 같은 기능으로 Subversion, CVS, Perforce, ClearCase와 같은 SCM 도구를 능가한다.' 라고 공식홈페이지에서 소개하고 있다. Git을 이용한 형상관리를 진행하기 위해서 git을 설치하고 사용해보도록 하자. Git 다운로드 후 설치 하기 1. Git 공식 홈페이지에 접속합니다. Git 공식 홈페이지 주소 : https://git-scm.com/ Git git-scm.com 2. 메인화면.. 2024. 9. 25. [Docker] Docker 설치방법 / Docker 다운로드 방법 / Docker 설치 Docker 첫번째 게시물을 통해서 Docker 라는 녀석이 어떤 녀석이고 어떤 방식으로 구성되어 있고 탄생배경 등등을 자세하게 알아 볼 수 있었다. Docker를 사용하려면 설치가 필요한데, 설치 방법이 그렇게 복잡하거나 하지 않고 생각보다 버튼 몇번 클릭으로 Docker를 빠르게 설치할 수 있다. Docker 란 무엇일까요? Docker 개념 및 설명 [Docker] Docker란 무엇일까요? / Docker 개념 및 설명IT업계에서 종사하는 사람이라면 'docker(도커)'라는 단어를 들어본적이 있을것이다. 일을하면서나 검색을 할때, 다른 팀들과의 협업을 진행할 때, 신기술 관련 회의를 진행할 때 등등 다양한 상황junesker.tistory.comDocker를 설치하러 가기 전, Docker에 .. 2024. 6. 25. [FullCalendar] 풀캘린더(FullCalendar) 속성 - 2 풀캘린더(FullCalendar) 속성 - 2 FullCalendar JS를 활용하다 보면 굉장히 다양한 속성과 이벤트를 볼 수 있다. 여러 속성들이 어떤 특징들을 가지고 있는지, 풀캘린더가 가지고 있는 이벤트에는 어떤 것들이 있으며 해당 이벤트는 어떤 동작들을 포함하고 있는지 등등에 대해서 잘 모를 때가 많다. FullCalendar JS 공식 홈페이지에서 제공하는 Documents 파일을 보긴 하지만 Docs 문서들을 확인하는 게 아직 익숙지 않은 사람은 문서 보는 방법조차 어려울 수 있다. 그래서 FullCalendar JS에서 사용할 수 있는 속성들을 하나식 살펴보고자 한다. 물론 100% 모든 속성들을 전부 보면 좋겠지만, 가장 중요한 속성들 위주로 확인해 보고 그 외에 속성들은 직접 Do.. 2024. 6. 24. [FullCalendar] 풀캘린더(FullCalendar) 속성 - 1 풀캘린더(FullCalendar) 속성 - 1 FullCalendar JS를 활용하다 보면 굉장히 다양한 속성과 이벤트를 볼 수 있다. 여러 속성들이 어떤 특징들을 가지고 있는지, 풀캘린더가 가지고 있는 이벤트에는 어떤 것들이 있으며 해당 이벤트는 어떤 동작들을 포함하고 있는지 등등에 대해서 잘 모를 때가 많다. FullCalendar JS 공식 홈페이지에서 제공하는 Documents 파일을 보긴 하지만 Docs 문서들을 확인하는 게 아직 익숙지 않은 사람은 문서 보는 방법조차 어려울 수 있다. 그래서 FullCalendar JS에서 사용할 수 있는 속성들을 하나식 살펴보고자 한다. 물론 100% 모든 속성들을 전부 보면 좋겠지만, 가장 중요한 속성들 위주로 확인해 보고 그 외에 속성들은 직접 D.. 2024. 6. 17. [FullCalendar] 풀캘린더(FullCalendar) 만들기 / 기본 풀캘린더 사용방법 풀캘린더(FullCalendar) JS를 이용하여 캘린더 만들기 자바스크립트 기반의 오픈소스 FullCalendar는 다양한 시작을 제공합니다. ScriptTag, ES6 Build, TypeScript, React Connector(Next 지원), Vue Connector(Next 지원), Angular Connector 등 다양한 시작을 지원하지만 본 작성자가 소개할 방법은 스크립트 태그로 시작하는 방법을 제공하고자 합니다. 개발 환경IDE ToolSTS 3.9.15(Eclipse 4.16)SpringFramework5.3.25JDK1.8Apache-Tomcat8.5FullCalendar JSfullcalendar-6.1.14ORMMybatisDatabaseOracle Database.. 2024. 6. 14. [FullCalendar] 풀캘린더(FullCalendar)란? FullCalendar란?FullCalendar JS는 'The Most Popular Javascript Calendar', 자바스크립트 기반 오픈소스 라이브러리로 일정관리 기능을 구현할 때 많이들 이용하게되는 라이브러리이다. FullCalendar JS가 없었다면 Calendar 자체를 Date객체 정보를 이용해서 직접 구현하고 각 날짜별 데이터를 핸들링해서 일정을 등록/수정/삭제 및 관리 해야할 것 입니다.FullCalendar JS는 그런 불편함들의 needs를 충분히 커버하고 있을만큼 기능적으로도 프로세스적으로도 잘 구성되어 있다고 생각된다. FullCalendar JS 라이브러리를 등록 후, 관련 HTML코드와 스크립트 구문 몇줄만 등록하면 예쁘고 잘 만들어진 달력이 출력된다.날짜를 클릭하는 .. 2024. 6. 13. 이전 1 2 3 4 ··· 9 다음