/users
/posts
/slides
/apps
/books
mysetting
/users
/posts
/slides
/apps
/books
2:55 5/30
junhyunny.github.io
2:55
junhyunny.github.io
Junhyunny's Devlogs
https://junhyunny.github.io/
개발자
저작도구: Jekyll v3.9.0
최종 피드 수집: 2024-07-25 22:16
전체 (363)
2d
Spring Security OAuth2 Resource Server
RECOMMEND POSTS BEFORE THIS
JWT(Json Web Token)
JWK(Json Web Key)
0. 들어가면서
최근 프로젝트는 iOS 애플리케이션을 개발했고 사용자 인증을 위해 마이크로소프트 AAD(Azur
information
java
spring-boot
+ 더보기
spring-security
0
0
0
읽기모드
4d
Setup Vitest for React App
RECOMMEND POSTS BEFORE THIS
Setup React test environment in Vite
0. 들어가면서
22년 글에서 Vite 번들러를 사용할 때 테스트 환경을 구축하는 방법에 대해 정리했었다. 그 쯤
vite
react
+ 더보기
0
0
0
읽기모드
10d
How to deploy react application on jar package
0. 들어가면서
최근 참여한 프로젝트들은 SPA(single page application)의 빌드 결과를 실행 가능한 jar(executable jar) 파일에 함께 패키징하고 있다. jar 패키지은 컨테이너 이미지로 만들어 A
react
spring-boot
+ 더보기
0
0
0
읽기모드
16d
Reusable Style in SwiftUI
RECOMMEND POSTS BEFORE THIS
0. 들어가면서
프로덕트는 항상 공통으로 사용하는 디자인 컴포넌트들이 존재하길 마련이다. 프로덕트 UI의 통일성을 위해선 공통적인 스타일이 적용된 컴포넌트를 사용해야 한다. Swf
iOS
swift-ui
design-pattern
+ 더보기
0
0
0
읽기모드
17d
How to retry HTTP request in Chrome
0. 들어가면서
24년 5월 다른 팀의 애플(apple) OAuth2 클라이언트 기능 개발을 해줬다. 애플은 보안 정책 때문에 OAuth2 인증 과정에서 http://localhost:port를 지원하지 않는다. 이 문제 때문에
information
+ 더보기
0
0
0
읽기모드
17d
Is Chrome's default SameSite policy safe against CSRF?
RECOMMEND POSTS BEFORE THIS
Deep dive into cookie
CSRF(Cross-Site Request Forgery) Attack and Defence
0. 들어가면서
책의 크로스 사이트 요청 위조(
spring-boot
spring-security
security
+ 더보기
0
0
0
읽기모드
23d
Skeleton detection in Python with mediapipe
0. 들어가면서
최근 프로젝트에서 달리는 사람의 스켈레톤(skeleton) 형상을 추출하는 애플리케이션을 개발했다. 회고 글에서도 이야기했지만, 구현 코드를 ChatGPT가 순식간에 만들어줬기 때문에 개발하는 시간이 매우 짧았다.
python
opencv
mediapipe
+ 더보기
0
0
0
읽기모드
1M
Virtual Environment for Python
0. 들어가면서
대학생 시절 OpenCV를 다뤘던 적이 있다. 당시에 C++, 파이썬(python) 두 가지 언어를 사용할 수 있었다. 필자는 C++을 선택했다. C, C++ 언어가 익숙한 이유도 있었지만, 참조하는 파이썬 예제
python
+ 더보기
0
0
0
읽기모드
1M
OpenCV Video Codec Problem in Web
0. 들어가면서
지난 프로젝트에서 파이썬(python)과 OpenCV 라이브러리를 사용한 비디오 프로세싱 기능을 개발했다. 당시 OpenCV를 통해 생성된 비디오가 브라우저에서 재생되지 않는 문제가 있었다. 문제의 원인과 해결 방
web
python
opencv
+ 더보기
0
0
0
읽기모드
1M
React useEffect hook and clean-up function
0. 들어가면서
이 글은 예전에 작성한 리액트(react) useEffect 훅(hook)의 클린-업(clean-up) 함수를 테스트하는 방법에 대해 정리한 글을 다시 다듬는 과정에서 별도 주제로 다시 작성한 것이다. 예시 코드는
javascript
react
jest
+ 더보기
0
0
0
읽기모드
1M
JCP(Java Community Process)/JSRs(Java Specification Requests)
0. 들어가면서
스프링 공식 문서를 보면 JSR-XXX에 관련된 내용을 종종 눈에 띈다. 이번 글은 스프링 프레임워크 공식 문서에 등장하는 JSR에 대해 정리했다.
Using JSR 330 Standard Annotations
U
java
+ 더보기
0
0
0
읽기모드
1M
Spring Expression Language
1. Spring Expression Language
스프링 프레임워크를 사용하다 보면 스프링 표현식 언어(SpEL, Spring Expression Language)를 자주 만나게 된다. 다음 애너테이션들을 한 번쯤은 본 적이
spring
+ 더보기
0
0
0
읽기모드
1M
Struct and Class in Swift
0. 들어가면서
최근 프로젝트에서 iOS 애플리케이션을 개발 중이기 때문에 Swift 언어를 사용하지만, 필자는 Swift 언어에 대한 개념이 부족하다. Swift 개발자들에겐 기초 개념이겠지만, 구조체(struct)와 클래스(c
swift
+ 더보기
0
0
0
읽기모드
1M
How to make CheckBox Component in SwiftUI
RECOMMEND POSTS BEFORE THIS
How to test state change in iOS with ViewInspector
0. 들어가면서
SwiftUI 프레임워크로 iOS 애플리케이션을 개발할 때 체크 박스(c
iOS
swift
swift-ui
+ 더보기
test-driven-development
0
0
0
읽기모드
2M
How to test alert in iOS with ViewInspector
RECOMMEND POSTS BEFORE THIS
MVVM Pattern in SwiftUI
0. 들어가면서
현재 프로젝트는 iOS 단위 테스트 패키지로 nalexn/ViewInspector를 사용하고 있다. ViewInspect
iOS
swift
swift-ui
+ 더보기
test-driven-development
0
0
0
읽기모드
2M
How to test state change in iOS with ViewInspector
0. 들어가면서
ViewInspector는 SwiftUI 단위 테스트를 위한 패키지다. ViewInspector 패키지는 몇 가지 제약 사항들 때문에 구현체 코드에 테스트를 위한 장치들이 추가되야 한다. @State, @State
iOS
swift
swift-ui
+ 더보기
test-driven-development
0
0
0
읽기모드
2M
Spring Security Oauth2 Client for Apple
RECOMMEND POSTS BEFORE THIS
OAuth(Open Authorization)
OpenID Connect
Multiple SNS Login with Spring Security OAuth2 Client
0. 들어
spring-boot
spring-security
+ 더보기
0
0
0
읽기모드
2M
Health Check for External Components in Actuator
RECOMMEND POSTS BEFORE THIS
Spring Boot Actuator
0. 들어가면서
스프링 액추에이터(spring actuator) 사용법을 정리하다보니 액추에이터가 제공하는 헬스 체크(health check)
spring-boot
+ 더보기
0
0
0
읽기모드
2M
Spring Boot Actuator
0. 들어가면서
최근 OOM(out of memory) 에러를 만났을 때 스프링 애플리케이션 메트릭 정보를 확인하기 위해 스프링 액추에이터(spring actuator)를 추가했다. 프로젝트마다 매번 설정 방법을 검색하는 것이 번
spring-boot
+ 더보기
0
0
0
읽기모드
2M
Tracking DirectMemory Usage in JVM
RECOMMEND POSTS BEFORE THIS
getBytes method of MultipartFile cause out of memory in Java 21
0. 들어가면서
JVM 힙 메모리는 사용량을 추적할 수 있는 GU
java
jvm
+ 더보기
0
0
0
읽기모드
About
Badge
Contact
Activity
Terms of service
Privacy Policy