MapleStory Finger Point
Boilerplate-Plugin 개발
·
Lab
오늘은 직접 개발한 Gradle Plugin을 주제로 글을 써보려고 한다.이번 글의 주목적은 플러그인의 홍보, 오픈 소스 참여자를 모집하는 것이니 많은 관심을 가져주었으면 좋겠다.그러기 위해서는 필자가 개발한 보일러플레이트 플러그인이 무엇인지 알아보자. 보일러플레이트 플러그인이란?더보기DB 스키마를 기반으로 Controller, Service, Mapper/Repository, Entity의 기본 구조를 자동 생성해 주는 플러그인(* 시간이 없는 분들은 한 줄 소개 참고!) 플러그인을 설명하기 앞서, 보일러플레이트라는 단어를 설명하고 이후 프로그래밍에서의 보일러플레이트 사례를 소개하겠다! 🪙 보일러플레이트(Boilerplate)19세기 즈음 미국 신문사에서 광고·홍보문 등 반복적으로 쓰이는 문구를 금..
QR Login System 개발
·
Lab
요즘 로그인을 할 때, QR을 통해서 로그인하는 경우가 많았다. 엄청 간편해서 많이 사용하고 있는데, 문득 그런 생각이 들었다."어떻게 개발되었을까?", "이런 혁신적인 아이디어는 어디서 나온 걸까" 뭐 이런 생각들...? 그래서 이번에는 QR 로그인 시스템을 구축해보고 조금이나마 원리를 파악해보려고 한다. 논문으로 알아보는 QR Login뭔가 필자 마음대로 개발하려다보니 잘못된 정보를 전달할 것 같아 두려웠다.그래서 대학생 때의 마음가짐으로 돌아가 논문을 찾아보았고 2가지 fit 한 논문을 찾을 수 있었다. (논문 출처는 해당 챕터 아래에 있다!) 두 가지 논문을 ChatGPT와 함께 같이 읽어보았고, QR Login의 특징을 작성해보려고 한다. 👨‍🏫 왜 QR Login 시스템을 활용해야하는가?..
오타니 캘린더 개발 (大谷カレンダー)
·
Lab
요즘 날씨가 더워서 그런지 행동이 느리고 게을러졌다..이렇게 사는 건 시간이 너무 아깝다. 뭐라도 해야겠다는 생각이 번쩍 들었다. 그래서, 다이소에서 목표 달성 플래너를 구입하려고 했다.스읍 근데 생각해보니 수기로 목표 달성을 관리하는 건 개발자 관점에서 매우 비효율적이다.그래서 시중의 앱을 찾아보았는데, 뭔가 내 입맛에 맞지 않았다. 안 되겠다. 그냥 나만의 캘린더를 만들 수밖에... 최고의 동기부여 - 오타니어떤 테마의 캘린더를 만들까 고민하던 중, 문득 오타니 쇼헤이 선수가 떠올랐다.꾸준한 트레이닝으로 타자로서 최고의 성적을 유지하면서도, 투수 복귀까지 준비하고 있다니.. 배고파서 군것질을 준비하는 나와는 전혀 다른 행보를 걷고 있다. 그래서 캘린더의 테마는 ‘오타니 쇼헤이’로 정했다. 단순한 팬..
[정적 코드 분석] sonarQube 사용해보기
·
Lab
"구글 엔지니어는 이렇게 일한다" 라는 책을 읽고 있는데, 정적 분석에 대한 중요성을 강조하고 있었다. 그래서 호기심이 생겨 정적 분석을 해보고 싶었는데,, 현재 우리 팀에서는 사용하고 있지 않다.. ㅜㅜ 그래도 포기할 수 없어서 팀 몰래 코드 정적 분석 툴을 도입해보고자 한다!!! (로컬에서 나만 사용할 예정~~) 정적 분석이 뭐야? 정적 분석이란 소프트웨어 개발 단계에서 소스 코드를 실행하지 않고도 코드의 구조, 문법, 품질 등을 분석하는 것을 의미한다!! 그렇다면 굳이 소스 코드를 돌려보지 않고 분석을 하는 이유는 무엇일까? 1. 버그와 결함의 조기 발견이 가능하다. 코드를 실행하기 전 상태이기 때문에 버그를 조기에 발견하여 수정할 수 있고, 이후 소프트웨어 개발 과정에서 발생할 수 있는 비용과 시..
킹명주의 일기장을 개발했다리..
·
Lab
내년부터 본격적으로 취업을 준비할 것 같다. 그래서 취업 준비를 하면서 느끼는 감정이나 사소한 일을 정리하면서 진행을 할 예정이다. 해당 블로그에는 주로 기술에 관련한 내용이나 지식, 코딩 준비 등의 내용만 담을 것이기 때문에 새롭게 취준일기장을 개발해야겠다고 결심했고 현재 개발 중이다. https://kingmj.tk/home.html 킹명주일기장 kingmj.tk 프론트 경험이 없기 때문에 react나 vue를 사용할줄모른다 ㅎㅎ.. 그래서 예전 기억을 떠올려 html로 웹을 개발했다. 구조는 다음과 같다. 서버는 AWS의 EC2를 활용해서 배포한 것을 확인할 수 있는데 웹은 ...???🙄 웹은 바로 github에서 배포했다 ㅎㅎ... github-page라는 것을 활용했는데 간단하게 소개하고 넘어가..
📌 공지사항

1. 광고 댓글 자제 부탁드립니다. 😭

2. 다양한 의견 공유해주시면 감사하겠습니다. 😊

3. 조회 수가 1억이 넘어도 광고 붙이지 않겠습니다.


📧 mjoo1106@naver.com