+ it dev java springboot actuator (Spring Boot)Spring Boot Actuator 소개서론웹 개발자로서 웹 애플리케이션을 만들 때 신경써야할 것은 서비스 로직 뿐만이 아니다. 웹 애플리케이션의 사용자는 누구인지(일반인? 외부시스템?), 어떤 경로로 애플리케이션에 요청을 할 지(Load Balancing, Fire Wall), 요청 수나 TPS 등 많은 것들을 고려해야한다. 이번에 소개할 spring-boot-actuator라는 모듈은 애플리 wono | discuss | tweet + it dev java springboot jsp [vscode] Spring boot + Gradle + jsp 시작하기최근 프로젝트를 진행하면서 주로 Web Framework (Vue.js, Angular) 를 사용하여 Frontend를 개발했었다. 그런데 이번에 맡게될 프로젝트가 jsp 로 개발을 한다고... 그러고보니 jsp 는 취업 전 교육원에서 프로젝트 진행시에 사용해봤고, 취 wono | discuss | tweet + it dev java null annotation Enabling Null Analysis in Your Java Project: Why It Matters and How to Do ItOne of the most common issues developers face in Java is the infamous NullPointerException. These exceptions occur when you attempt to access an object or call a method on a reference that is null… wono | discuss | tweet + it dev java history SDK, JDK, J2SDK, J2SE, J2.. : 네이버블로그 wono | discuss | tweet + it ops aws AWS로 클라우드 시작하기: ⑤IAM & Organizations | 요즘IT기존 온프레미스에 익숙한 개발자들에게 클라우드는 설정할 것들이 너무 많은 어려운 존재인데요. AWS를 처음 접하는 개발자들이 AWS를 친숙하게 이해하고, 클라우드 설계를 진행할 수 있도록 기초적인 내용을 전달하고자 총 6개의 시리즈로 아래와 같이 진행될 예정입니다. 오늘은 기업이 AWS를 사용하는 다양한 행태를 보완하기 위해 제공하는 IAM과 Organizations 기능을 살펴보겠습니다. wono | discuss | tweet + it ops aws AWS 법인계정 만드는 좌충우돌 과정 정리개요 회사에서 aws를 통해 빅데이터 시스템을 구축하게 되었다. 이를 위해 aws에서 법인계정 과금을 협력업체랑 처리하게 되었는데 이 과정을 알게되어 정리해둔다. 사전지식 aws 계정은 이메일로 된 root 계정을 만들고 이후 필요한 만큼 IAM 계정을 만들어 사용하는 구조이다. 이 때 wono | discuss | tweet + it ops aws AWS 계정 생성 및 활성화AWS를 시작하며 새 AWS 계정을 생성하고 활성화하고 싶습니다. wono | discuss | tweet + it dev jdk classpath Java 설치 및 환경 변수 설정 가이드안녕하세요! 오늘은 Java 개발 환경 구축을 위한 JDK 설치 및 환경변수 설정 방법을 소개하고자 합니다. JDK(Java Development Kit)는 Java 언어로 개발한 프로그램을 실행하기 위해 필요한 도구 모음으로, 개발자들은 이를 설치하고 환경변수 설정을 통해 쉽게 Java 프로그램을 개발할 수 있습니다. 이번 글에서는 JDK 다운로드 및 설치 방법, 환경변수 설정 방법, 설치된 JDK 버전 확인 방법 등을 자세히 설명합니다. JDK 설치 및 환경변수 설정으로 개발 환경을 더욱 편리하게 구축해 보세요. 1. JDK 다운로드 및 설치 ○ Oracle의 공식 웹사이트에서 JDK를 다운로드합니다. Oracle 공식 웹사이트에서 Linux, maxOS, Windows 사용 중인 운영 체제(OS)를.. wono | discuss | tweet + it dev java openjdk openjdk 설치하기 (Windows, Linux)설치파일을 사용하지 않고 압축을 풀어서 jdk를 설정하는 방법에 대해 알아보겠습니다.설치 방법은 편의상 반말체를 사용하겠습니다. OpenJDK 사이트openjdk archive : https://jdk.java.net/archive/ zulu : https://www.azul.com/downloads/?package=jdk#zulu Windows에 jdk 설치하기1. 아카이브에서 원하는 windows openjdk 버전을 다운받는다. 2. 적절한 경로에 압축을 푼다.ex) c:\java\zulu18.32.11-jdk18.0.2 3. 환경 변수를 설정한다.- 시스템 변수에 아래 두개의 환경 변수를 새로 생성한다.변수명 : JAVA_HOME값 : 본인이 설치한 자바 위치의 최상위 경로 ex) c:\java\.. wono | discuss | tweet + it dev vscode spring vs code - Expected java package name error wono | discuss | tweet + it qa egov openjdk 묻고 답하기 | 표준프레임워크 포털 eGovFrame wono | discuss | tweet + it dev egov jdk [WEB]전자정부프레임워크 4.0 설치 실행 및 JDK 여러개 운용 방법전자정부프레임워크 4.0 설치 실행 및 JDK 여러개 운용 방법에 대해 기록한다 1. 전자정부프레임워크 4.0 다운로드를 위해 해당 URL로 접속한다 https://www.egovframe.go.kr/home/sub.do?menuNo=94 개발환경 - 4.x 다운로드 | 표준프레임워크 포털 eGovFrame 처리중입니다. 잠시만 기다려주십시오. www.egovframe.go.kr - 위 링크로 접속 한 뒤 4.0.0 개발자용 개발환경 64bit(Implementation Tool) Version 4.0.0 을 다운로드 한다. - 압축해제시 해당 위치에 eclipse 와 workspace가 생성이 된다 2. JDK11 다운로드 Egov4.0 부턴 JDK11이상 버전을 필수로 사용 해야되기 때문에 JDK11.. wono | discuss | tweet + it dev egov jdk 실행환경 - Release Notes | 표준프레임워크 포털 eGovFrame wono | discuss | tweet + it dev egov java egovframe 개발자 개발환경 설치가이드 wono | discuss | tweet + it dev react chart React Chart Library 비교웹 개발자가 가장 많이 사용하는 차트 라이브러리적당한 커스텀이 가능모든 차트 유형을 제공하지는 않음사용이 비교적 쉽고 간단함Chart.js를 React 애플리케이션에서 쉽게 사용할 수 있도록 해주는 라이브러리혼합 차트 제공기본 디자인이 가장 단순하고 대중적간단한 차트 wono | discuss | tweet + it dev react chart [React] 리액트 그래프/차트 라이브러리 모음기업협업 프로젝트에서 다양한 차트 라이브러리를 사용해야 해서 직접 사용해 본 라이브러리나 리액트 개발자들 사이에서 유명한 라이브러리를 모아 보았다. https://nivo.rocksNivo.rocks커스텀 끝판왕. 직접 실행해보고 바로 코드 복붙 가능걍대박인데 wono | discuss | tweet + it dev react chart [ React ] Chart UI 구현을 위한 React 라이브러리 정리Chart 관련 Libraries 정리 글 1.Recharts⭐ 20.3k 의 인기 있는 차트 라이브러리. (중국 회사)storybook을 통한 UI 명세가 있고, 굉장히 다양한 차트 컴포넌트 지원.https://recharts.org/en-US 2.nivo⭐ 11.4khttps://nivo.rocks/components/ 3.apexcharts⭐ 12.5k예쁘고 아기자기한 디자인, React 컴포넌트 예시(class 컴포넌트 기반), 커스터마이징 자유도 높음.https://apexcharts.com/ 4.react-chartjs-2⭐ 5.9kChart.js 용 React Component 라이브러리. Chart.js V3,V4를 서포트함. (가장 인기 많.. wono | discuss | tweet + it dev nextjs auth [Next.js] Middleware로 로그인 여부 확인 중복 코드 줄이기Next JS Middleware를 알아보고 로그인 여부를 확인하는 공통 로직을 중앙에서 처리해봅니다. wono | discuss | tweet + it dev java vscode Java 프로젝트 별 JDK 설정 방법Java 프로젝트 개발환경 일반적으로 VScode로 Java 개발을 할 때, JDK 경로는 VScode의 Settings.json 파일에서 다음과 같이 설정됩니다. { "java.jdt.ls.java.home": "JDK 경로", } 그러나 모든 Java 프로젝트가 동일한 JDK 버전을 사용하는 것은 아닙니다. 때로는 특정 프로젝트에서 다른 JDK를 사용해야하는 경우가 있습니다. root ├─ .gradle ├─ .vscode │ └─ settings.json └─ src ├─ main └─ test 이 경우 프로젝트 내부 .vscode 폴더 내부에 있는 settings.json 파일에서 다음과 같이 설정하면 됩니다. { "java.jdt.ls.java.home": "JDK 경로", } 이렇게 하면 해당.. wono | discuss | tweet + it dev java Window 에서JAVA 버전 변경해가며 사용하기현재 글 작성일 기준으로 오라클에서 제공하고 있는 가장 최신 버전의 자바는 20 버전 입니다. https://www.oracle.com/java/technologies/downloads/ 그러나 현업에서 가장 많이 사용하는 버전은 제 기준 아직까지는 1.8 버전이고 간혹 옛날부터 이어져 오는 프로젝트를 맡아서 할 때는 그 이전 버전의 자바도 사용해야 할 경우가 종종 있습니다. 이클립스나 STS 같은 툴을 이용해서 개발하시는 분들은 툴에서 제공하는 기본 설정을 통해 자바의 버전을 프로젝트별로 바꾸어 가며 사용하실 수도 있지만 간혹 윈도우 자체 자바의 버전을 바꾸어가며 사용해야 할 경우가 있어서 오늘 알려드리는 방법은 윈도우 자체의 자바 버전을 바꾸어가며 사용하는 방법입니다! 우선 윈도우 자바 버전은 윈도우.. wono | discuss | tweetNext
+ it dev java springboot actuator (Spring Boot)Spring Boot Actuator 소개서론웹 개발자로서 웹 애플리케이션을 만들 때 신경써야할 것은 서비스 로직 뿐만이 아니다. 웹 애플리케이션의 사용자는 누구인지(일반인? 외부시스템?), 어떤 경로로 애플리케이션에 요청을 할 지(Load Balancing, Fire Wall), 요청 수나 TPS 등 많은 것들을 고려해야한다. 이번에 소개할 spring-boot-actuator라는 모듈은 애플리 wono | discuss | tweet
+ it dev java springboot jsp [vscode] Spring boot + Gradle + jsp 시작하기최근 프로젝트를 진행하면서 주로 Web Framework (Vue.js, Angular) 를 사용하여 Frontend를 개발했었다. 그런데 이번에 맡게될 프로젝트가 jsp 로 개발을 한다고... 그러고보니 jsp 는 취업 전 교육원에서 프로젝트 진행시에 사용해봤고, 취 wono | discuss | tweet
+ it dev java null annotation Enabling Null Analysis in Your Java Project: Why It Matters and How to Do ItOne of the most common issues developers face in Java is the infamous NullPointerException. These exceptions occur when you attempt to access an object or call a method on a reference that is null… wono | discuss | tweet
+ it ops aws AWS로 클라우드 시작하기: ⑤IAM & Organizations | 요즘IT기존 온프레미스에 익숙한 개발자들에게 클라우드는 설정할 것들이 너무 많은 어려운 존재인데요. AWS를 처음 접하는 개발자들이 AWS를 친숙하게 이해하고, 클라우드 설계를 진행할 수 있도록 기초적인 내용을 전달하고자 총 6개의 시리즈로 아래와 같이 진행될 예정입니다. 오늘은 기업이 AWS를 사용하는 다양한 행태를 보완하기 위해 제공하는 IAM과 Organizations 기능을 살펴보겠습니다. wono | discuss | tweet
+ it ops aws AWS 법인계정 만드는 좌충우돌 과정 정리개요 회사에서 aws를 통해 빅데이터 시스템을 구축하게 되었다. 이를 위해 aws에서 법인계정 과금을 협력업체랑 처리하게 되었는데 이 과정을 알게되어 정리해둔다. 사전지식 aws 계정은 이메일로 된 root 계정을 만들고 이후 필요한 만큼 IAM 계정을 만들어 사용하는 구조이다. 이 때 wono | discuss | tweet
+ it dev jdk classpath Java 설치 및 환경 변수 설정 가이드안녕하세요! 오늘은 Java 개발 환경 구축을 위한 JDK 설치 및 환경변수 설정 방법을 소개하고자 합니다. JDK(Java Development Kit)는 Java 언어로 개발한 프로그램을 실행하기 위해 필요한 도구 모음으로, 개발자들은 이를 설치하고 환경변수 설정을 통해 쉽게 Java 프로그램을 개발할 수 있습니다. 이번 글에서는 JDK 다운로드 및 설치 방법, 환경변수 설정 방법, 설치된 JDK 버전 확인 방법 등을 자세히 설명합니다. JDK 설치 및 환경변수 설정으로 개발 환경을 더욱 편리하게 구축해 보세요. 1. JDK 다운로드 및 설치 ○ Oracle의 공식 웹사이트에서 JDK를 다운로드합니다. Oracle 공식 웹사이트에서 Linux, maxOS, Windows 사용 중인 운영 체제(OS)를.. wono | discuss | tweet
+ it dev java openjdk openjdk 설치하기 (Windows, Linux)설치파일을 사용하지 않고 압축을 풀어서 jdk를 설정하는 방법에 대해 알아보겠습니다.설치 방법은 편의상 반말체를 사용하겠습니다. OpenJDK 사이트openjdk archive : https://jdk.java.net/archive/ zulu : https://www.azul.com/downloads/?package=jdk#zulu Windows에 jdk 설치하기1. 아카이브에서 원하는 windows openjdk 버전을 다운받는다. 2. 적절한 경로에 압축을 푼다.ex) c:\java\zulu18.32.11-jdk18.0.2 3. 환경 변수를 설정한다.- 시스템 변수에 아래 두개의 환경 변수를 새로 생성한다.변수명 : JAVA_HOME값 : 본인이 설치한 자바 위치의 최상위 경로 ex) c:\java\.. wono | discuss | tweet
+ it dev egov jdk [WEB]전자정부프레임워크 4.0 설치 실행 및 JDK 여러개 운용 방법전자정부프레임워크 4.0 설치 실행 및 JDK 여러개 운용 방법에 대해 기록한다 1. 전자정부프레임워크 4.0 다운로드를 위해 해당 URL로 접속한다 https://www.egovframe.go.kr/home/sub.do?menuNo=94 개발환경 - 4.x 다운로드 | 표준프레임워크 포털 eGovFrame 처리중입니다. 잠시만 기다려주십시오. www.egovframe.go.kr - 위 링크로 접속 한 뒤 4.0.0 개발자용 개발환경 64bit(Implementation Tool) Version 4.0.0 을 다운로드 한다. - 압축해제시 해당 위치에 eclipse 와 workspace가 생성이 된다 2. JDK11 다운로드 Egov4.0 부턴 JDK11이상 버전을 필수로 사용 해야되기 때문에 JDK11.. wono | discuss | tweet
+ it dev react chart React Chart Library 비교웹 개발자가 가장 많이 사용하는 차트 라이브러리적당한 커스텀이 가능모든 차트 유형을 제공하지는 않음사용이 비교적 쉽고 간단함Chart.js를 React 애플리케이션에서 쉽게 사용할 수 있도록 해주는 라이브러리혼합 차트 제공기본 디자인이 가장 단순하고 대중적간단한 차트 wono | discuss | tweet
+ it dev react chart [React] 리액트 그래프/차트 라이브러리 모음기업협업 프로젝트에서 다양한 차트 라이브러리를 사용해야 해서 직접 사용해 본 라이브러리나 리액트 개발자들 사이에서 유명한 라이브러리를 모아 보았다. https://nivo.rocksNivo.rocks커스텀 끝판왕. 직접 실행해보고 바로 코드 복붙 가능걍대박인데 wono | discuss | tweet
+ it dev react chart [ React ] Chart UI 구현을 위한 React 라이브러리 정리Chart 관련 Libraries 정리 글 1.Recharts⭐ 20.3k 의 인기 있는 차트 라이브러리. (중국 회사)storybook을 통한 UI 명세가 있고, 굉장히 다양한 차트 컴포넌트 지원.https://recharts.org/en-US 2.nivo⭐ 11.4khttps://nivo.rocks/components/ 3.apexcharts⭐ 12.5k예쁘고 아기자기한 디자인, React 컴포넌트 예시(class 컴포넌트 기반), 커스터마이징 자유도 높음.https://apexcharts.com/ 4.react-chartjs-2⭐ 5.9kChart.js 용 React Component 라이브러리. Chart.js V3,V4를 서포트함. (가장 인기 많.. wono | discuss | tweet
+ it dev nextjs auth [Next.js] Middleware로 로그인 여부 확인 중복 코드 줄이기Next JS Middleware를 알아보고 로그인 여부를 확인하는 공통 로직을 중앙에서 처리해봅니다. wono | discuss | tweet
+ it dev java vscode Java 프로젝트 별 JDK 설정 방법Java 프로젝트 개발환경 일반적으로 VScode로 Java 개발을 할 때, JDK 경로는 VScode의 Settings.json 파일에서 다음과 같이 설정됩니다. { "java.jdt.ls.java.home": "JDK 경로", } 그러나 모든 Java 프로젝트가 동일한 JDK 버전을 사용하는 것은 아닙니다. 때로는 특정 프로젝트에서 다른 JDK를 사용해야하는 경우가 있습니다. root ├─ .gradle ├─ .vscode │ └─ settings.json └─ src ├─ main └─ test 이 경우 프로젝트 내부 .vscode 폴더 내부에 있는 settings.json 파일에서 다음과 같이 설정하면 됩니다. { "java.jdt.ls.java.home": "JDK 경로", } 이렇게 하면 해당.. wono | discuss | tweet
+ it dev java Window 에서JAVA 버전 변경해가며 사용하기현재 글 작성일 기준으로 오라클에서 제공하고 있는 가장 최신 버전의 자바는 20 버전 입니다. https://www.oracle.com/java/technologies/downloads/ 그러나 현업에서 가장 많이 사용하는 버전은 제 기준 아직까지는 1.8 버전이고 간혹 옛날부터 이어져 오는 프로젝트를 맡아서 할 때는 그 이전 버전의 자바도 사용해야 할 경우가 종종 있습니다. 이클립스나 STS 같은 툴을 이용해서 개발하시는 분들은 툴에서 제공하는 기본 설정을 통해 자바의 버전을 프로젝트별로 바꾸어 가며 사용하실 수도 있지만 간혹 윈도우 자체 자바의 버전을 바꾸어가며 사용해야 할 경우가 있어서 오늘 알려드리는 방법은 윈도우 자체의 자바 버전을 바꾸어가며 사용하는 방법입니다! 우선 윈도우 자바 버전은 윈도우.. wono | discuss | tweet