생초보도 따라할 수 있는 JDK1.8 기반 웹 어플리케이션 바닥부터 작성하기 #1

[TOC] 1. 개요 이전 포스팅에서 legacy 프로젝트를 준비하면서 좀더 기초에서 시작해 보자 라는 생각이 들었다. 지난 스터디 레포트 연재물에서는 포스팅 회차내 결말을 봐야 한다는 의무감 때문에 대충 넘어간 부분이 많았다. 그래서 본 연재에서는 조금 더디더라도 완전 바닥부터 하나하나 짚어 보면서 가보겠다. 우선 본 프로젝트에서 특징부터…

스터디 레포트 202403 #6

[TOC] [ ←전편보기 / 1편, 2편, 3편, 4편, 5편 ] 결과물 git주소 : https://gitlab.ntiple.com/developers/study-202403 github : https://github.com/lupfeliz/study-202403 테스트 실행 : https://devlog.ntiple.com/samples/sample-1088 1. 자! 드가자~! 아마 이번이 3월에 진행했던 스터디 편의 마지막 포스팅이 될 거 같다. (딸랑 4일치 스터디 내용을 무려 6개월동안 레포팅 하고 있다….) 중요한건…

Node 서버 다중인스턴스 로드밸런싱 적용기

[TOC] 1. 개요 소스 저장소: https://gitlab.ntiple.com/developers/loadbalance-node-launcher 이번 프로젝트에서 next-js(v14) 를 도입했는데 성능테스트를 하던 중 node 서버가 일반적으로는 single-thread 로 작동한다는것을 처음 알았다. 웹투비 서버에 얹어서(reverse-proxy) 쓰고 있었는데 스루풋이 밀린다는거다 (cpu, memory 사용률은 피크가 20% 대 밖에 안나오고..) 솔직히 전에 웹투비 서버에 데인적이 많아서 웹투비 에서…

스터디 레포트 202403 #5

[TOC] [ ←전편보기 / 1편, 2편, 3편, 4편, 6편 / 다음편보기→ ] 결과물 git주소 : https://gitlab.ntiple.com/developers/study-202403 github : https://github.com/lupfeliz/study-202403 1. 전편에 이어….. 이러저러한 일로 포스팅을 미뤄 왔더니 1달이 지나버렸다.. ㄷㄷㄷ 그동안 맘에 안드는 부분이 발견되어 기존 소스를 변경한 부분도 생겨버렸고…. 그래서 이전 포스팅 수정도 해야…

스터디 레포트 202403 #4

[TOC] [ ←전편보기 / 1편, 2편, 3편, 5편, 6편 / 다음편보기→ ] 결과물 git주소 : https://gitlab.ntiple.com/developers/study-202403 github : https://github.com/lupfeliz/study-202403 1. 잡설…. 이전 포스팅까지는 백엔드 JAVA 서버를 구축해 보았다. 이번부터는 본격적으로 프론트엔드를 넘어가는데… 마찬가지로 바닥부터 구축해 볼거다. 그런데 포스팅 하려고 이것 저것 정리 하다보니… 분량이 상당히…

스터디 레포트 202403 #3

[TOC] [ ←전편보기 / 1편, 2편, 4편, 5편, 6편 / 다음편보기→ ] 결과물 git주소 : https://gitlab.ntiple.com/developers/study-202403 github : https://github.com/lupfeliz/study-202403 1. 개요 지난편에서는 맨땅에서 SpringBoot 개발환경 및 공통 유틸리티 등을 작성해 보았다. 이번 편에서는 아래와 같이 본격 업무 로직을 작성해 볼 거다. src ├── java/my/was/mywas/works │…

스터디 레포트 202403 #2

[TOC] [ ←전편보기 / 1편, 3편, 4편, 5편, 6편 / 다음편보기→ ] 결과물 git주소 : https://gitlab.ntiple.com/developers/study-202403 github : https://github.com/lupfeliz/study-202403 1. 개요 지난 1차 레포트에 이은 스터디 내용 정리. 이번 편에서는 백엔드 (Java – WAS) 어플리케이션을 작성해 볼거다 아무것도 없는 상태에서 (from-scratch) 시작해서 (그래도 java 와…

스터디 레포트 202403 #1

[TOC] [ 2편, 3편, 4편, 5편, 6편 / 다음편보기→ ] 결과물 git주소 : https://gitlab.ntiple.com/developers/study-202403 github : https://github.com/lupfeliz/study-202403 1. 개요 근래 몇년간 유행하는 방법론과 프레임워크로 스터디에 활용할 만큼 간단한 게시판 프로젝트를 만들어 보자 는 취지로 시작했다. 본 게시물은 2024.03.25 일 부터 대략 1주일 간격으로 3차례 진행된…

안드로이드 앱 자동화 (상점 스크랩, 도어락 자동화) – 4편

auto# 안드로이드 앱 자동화 (상점 스크랩, 도어락 자동화) – 4편 [ 3편보기 ] [ 3-2편보기 ] 1. 기본적인것은 거의 다 갖추었고. 기본적인 단위행동을 수행하는 Commander 클래스 구현을 했으니 이제 본격적으로 Work 를 작성할 때다. 그 전에 시스템 전체 구성을 살펴 보자면 아마 대략 다음과 같을…

안드로이드 앱 자동화 (상점 스크랩, 도어락 자동화) – 3-2편

안드로이드 앱 자동화 (상점 스크랩, 도어락 자동화) – 3-2편 ※ 이번 편은 모듈 개발의 실패한 케이스로 외전 격으로 봐주시면 되겠네요. ㅋㅋ [ 3편보기 ] 1. 저번편 에서.. 안드로이드 에뮬레이터 게스트머신의 마우스 움직임을 제어 했었고. 업무 개발 이전에 키보드제어 도 다루어야 할 거 같아서 끼움 편을…