본문 바로가기

All

(32)
[후기] 2022 인프콘(INFCON) 코로나 펜데믹 시기를 거쳐 드디어! 3년 만에 참여하게 된 2022년 국내 첫 개발자 컨퍼런스! 인프콘 참여 후기에 대해 작성해보려 한다. # 인프콘 (Inflearn Conference, Infcon) - 인프런에서 주최하는 첫 번째 개발자 컨퍼런스 (인프런 : IT 정보 플랫폼 - 온라인 개발자 교육 플랫폼으로 유명함) - 개최일시: 2022년 8월 26일 오후 1시 ~ 오후 7시 - 개최장소: 코엑스 그랜드블룸 1층 - 참가비: 무료 (But 신청자 접수 받은 다음 일부 추첨) - 출처: https://infcon.day/ 참가비는 무료였지만 추첨제였기 때문에 당첨 운이 없는 나는 진작에 탈락! ...는 아니고, 회사 크루원께서 당첨이 되셨는데 사정이 생겨 양도를 받는 행운을 얻었다. 인프런 측에서..
[후기] Hey Joyce의 CONJOYCE <개발자로 살고 싶은데요> 1일차 코로나 팬데믹이 일어나기 전만 하더라도 간간히 외부 컨퍼런스나 스터디에 종종 참여하고는 했다. 별안간 삘받아 OKKY에서 진행했던 JavaScript 스터디, 등.. (다들 잘 지내시려나) 지나고 보니 모두 좋은 경험이었으나 역시 "아~ 유익했다." 였을 뿐. 도저히 이렇게라도 하지 않으면 결국 오늘의 경험도 "오랜만에 유익한 경험이었다."가 될까 싶어 짧게 남겨본다. 외부 개발 컨퍼런스나 활동에 은은하게 관심이 있는 전 ENFP에게 라는 플랫폼은 활동할 수 있는 무대 중 하나이자 눈여겨보던 공간이었다. 그러다 어느 순간 마켓컬리에 인수 되었다는 깜짝 소식을 접하기도 했다. 솔직히 지분이 있는 주주는 아니었으나, 아무래도 별안간 신선식품 새벽배송 서비스를 하는 플랫폼으로의 인수라 강하게 기억에 박힌 듯 ..
[UI] 최강 프로토타이핑 툴, PowerMockup 블로그를 운영하게 된 지도, 일을 하게 된 지도 어연 5년이 넘게 지났다. 보통 K-중소기업을 다니면 이 정도의 연차가 되면 직접적인 개발..은 Default로 하게 되면서, 슬금슬금 "이게 개발자가 하는 일이 맞나?" 싶은 일들이 파도처럼 떠밀려오곤 한다. 어차피 해야 하는 일이라면 제대로 해보도록 하자. 오늘 포스팅에서 소개할 내용은 (올리브 피셜) 최강 프로토타이핑 툴, PowerMockup이다. # Introducing https://www.powermockup.com/ PowerPoint Wireframe and Prototyping Tool | PowerMockup Collaboration PowerPoint includes collaboration and sharing features tha..
[SWING] GridBayLayout 에서 구분선(separator) 요소 추가 은근 혼란스러워 정리해봅니다 필자는 현재 Java Swing을 이용한 Java GUI Application을 개발하고 있습니다. 검색하기 살짝 까다로웠던 귀찮았던 요소 간 구분선 긋기에 대해 알려드립니다. * 검색 Keyword : 구분선(separator) JSeparator separator = new JSeparator(SwingConstants.HORIZONTAL); GridBagConstraints gbc_separator = new GridBagConstraints(); gbc_separator.insets = insets; gbc_separator.gridwidth = 5; gbc_separator.fill = GridBagConstraints.HORIZONTAL; gbc_separator...
[Excel] Spring에서 엑셀을 출력하는 방법 최근 단위 업무 시스템의 개발을 진행하던 도중, Spring(Java)에서 엑셀을 출력하는 방법에 대해 잠시 고민한 적이 있습니다. 지나가는 분들에게 조금이나마 고민을 해결할 수 있도록 소소하게 정리해둔 방법을 작성합니다. 물론, 여러가지 방법이 있습니다만, 제가 진행했던 프로젝트에서는 복잡한 금액 계산이 이루어진 후, 바로 계산된 내용이 엑셀 파일에 반영되어 출력해야만 하는 형태였기 때문에 Spring(Java)에서 엑셀 파일을 출력하는 방법을 사용해야만 했습니다. 실제 프로젝트에서 사용하는 방법은 다음 두 가지였습니다: 1. JXLS를 사용한 템플릿 출력 2. Java POI를 이용한 엑셀 템플릿 생성 간단히 소개를 하자면, 1. JXLS - 간단한 엑셀 파일을 작성할 수 있는 자바 라이브러리 (a ..
[크롬 개발자 도구] 전체 검색(전역 검색)하는 방법 대부분 그렇겠지만 복잡한 구조에서 JS 디버깅을 하려면 어려운 부분이 많다. 당연히 ctrl을 누르고 함수명을 클릭하면 넘어가기도 하지만, 가끔은 이 소스가 어디에서부터 시작되었는지조차 모르는 경우가 많다. 그래서 오늘은 크롬 개발자 도구에서 전체 검색하는 방법에 대해 작성하고자 한다. (개발자적인 어휘일지는 모르나 전역 검색이라는 표현도 괜찮을 것 같아 넣어보았습니다.) 이 검색의 핵심은, 내가 원하는 문자열을 전체 모든 파일 내에서 검색이 가능하다는 점이다. 1. F12를 눌러 개발자도구 오픈한다. 2. 우측 상단의 점 세개 (Customize and control DevTools) 클릭 > Settings 클릭 3. Preferences > Sources > Search in anonymous an..
[Spring Batch] Logback 설정하기 현재 Spring Batch를 통한 간단한 배치 프로그램을 만들고 있습니다. API를 통해 데이터를 DB에 업데이트를 하는 작업을 진행하는데, 현재 테스트 기간이라 해당 프로그램이 잘 동작하는지에 대한 확인이 필요했습니다. 현재 회사에서 사용하는 slf4j를 사용할까 고민하였지만, 저만의 사이드 프로젝트기도 하고, logback에 대한 성능이 slf4j보다 앞서다는 글을 보았습니다. 공부할 겸 logback를 이용하여 로그를 쌓기로 했습니다. 그래서 Spring Boot에서 Logback을 설정하는 방법, 실제로 적용하면서 발생하였던 이슈에 대해 간략하게 서술하려 합니다. 정정이 필요한 부분에 대해서는 아낌 없는 댓글 부탁드립니다. (Spring Boot에 대한 포스팅은.. 언젠가..) 사용하는 기술 버..
혼자 공부하는 파이썬 - 스터디 4주차 (기본/추가) 범위 5장 기본 223쪽 [직접 해보는 손코딩 : 범위 내부의 정수를 모두 더하는 함수] 실행 후 코드가 입력된 화면 및 실행결과 화면 인증샷 추가 매개변수, 기본 매개변수, 가변 매개변수에 대해 간략하게 정리한 내용 포스팅하기 매개변수 함수 내에서 사용하게 될 변수 함수 외부에서 값을 넘길 때, 이 값을 "매개변수"라고 함 ex) print(str) 이 때, str를 "매개변수"라고 칭함 기본 매개변수 매개변수를 입력하지 않았을 경우 함수 내에서 설정되는 기본값 주로 "매개변수 = 값" 형태로 입력 ex) print(..., end='\n') 이 때, end를 "기본 매개변수"라고 칭함 print 호출시 end를 설정해주지 않으면 기본값 ₩n으로 세팅됨 가변 매개변수 매개 변수를 원하는 만큼 받을 수 ..