벌써 11월이네요. DEVIEW와 JetBrains 행사 소개 및 한 주간 있었던 스프링과 자바 관련 소식을 전해드립니다.

DEVIEW 2020

DEVIEW 2020
DEVIEW는 국내외 개발자들이 서로의 지식을 나누고, 탁월함을 추구하며, 함께 성장하는 컨퍼런스 입니다. DEVIEW 2020

11월 10일부터 참가 신청을 받는다고 합니다. 이번에는 온라인으로 진행되고 세션을 다양하게 구성했네요. 세션 당 45분 정도로 이전에 소개해 드렸던 다른 행사들에 비해 조금 더 알차게 내용을 전달할 수 있는 시간을 할애해 준 것 같습니다.

AI, ML, 대용량 데이터 처리, 챗봇, 음성 인식 등 정말 다양하고 흥미로운 기술을 다루고 있습니다. 시간이 맞는다면 듣고 싶은 세션이 많은데 나중에 유튜브에 공개해 주길 기대해 봐야겠네요.

JetBrains Productive Day

Tangun Soft
단군소프트는 2002년 부터 IT컨설팅, 소프트웨어 공급 등 다양한 IT솔루션을 제공해 왔습니다. 현재는 축척 된 노하우를 통해 아래의 서비스를 제공하고 있습니다.

Java 개발자에게 IntelliJ로 유명한 그 회사, JetBrains와 국내 IT 소프트웨어 유통사인 단군소프트 합작으로 Productive Day라는 행사를 진행합니다.

단군소프트에서 만든 행사 페이지 말고 JetBrains에서 만든 페이지도 있는데 여기가 조금 더 세션에 대해 한 줄 정도(?) 설명이 더 있어서 어떤 세션인지 짐작할 수 있습니다.

그리고 저도 마지막 세션에 패널로 참가하오니 많은 시청 부탁드립니다.

Spring Boot 시작시 메소드 실행하는 8가지 방법  

6 Different ways to run method on Spring Boot startup
6 different ways to run code or method after spring boot appliction startup. CommandLine and Application runner, @PostContruct

정말 다양한 방법이 있는데 라이브 방송 때 데모로 해보면 재밌을 것 같네요. 이번주는 쉽게 이걸 해보도록 하죠.

Spring 주간 뉴스 11/3

This Week in Spring - November 3, 2020
<p>Hi, Spring fans! I hope you’re all doing well, staying safe, healthy and happy. Today’s election day here in the US, so I am super happy to have the chance to dive into this week’s roundup as a bit of a distraction. We’ve got a ton to get through today, so let’s! </p><ul> <li>I really enjoyed …

Spring Boot 2.4 RC1 버전이 나왔네요. 아마 이번달 안에 2.4 GA 버전이 나올지도 모르겠네요. 스프링 부트 업데이트 강의에서 2.4도 다루고 있으니 많이 수강해 주세요.

Eclipse 4.18 새기능 소개

Eclipse Project 4.18 - New and Noteworthy | The Eclipse Foundation
The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 375 open source projects, including runtimes, tools and frameworks.

Eclipse! 무료 툴중에선 제일 좋습니다. 인텔리J 보다 더! 인텔리J는 좋기는 한데 무료 버전으로는 웹 개발하기 힘들고, 스프링 관련 기능도 지원받지 못하거든요.

이클립스는 예전에 정말 많이 쓰고 좋아했는데 워크스페이스에 올려놓은 프로젝트가 많아져서 로딩이 느려지고 가끔 깨지길래 인텔리J를 한번 써봤는데 그 뒤로 다시 못돌아가고 있네요. 워크스페이스에 프로젝트만 여러개 올리지 않고 쓰면 이클립스도 무료인데다가 좋은 툴입니다.

Flow: 자바 코드 실행 시각화 툴

Visualize Java code execution
Flow Visual Tracer records the execution of Java applications. The execution is visualized as graphs, giving you better insight into the program structure and execution paths. You can replay the execution forward and also back in time. Unlike many existing Java development tools, Flow offers a…

자바 코드 흐름을 시각화 할 수 있는 IntelliJ 플러그인입니다. 코드 흐름을 확인하고 싶을 때 유용하게 쓸 수 있겠네요. 이 툴도 라이브 방송 때 한번 써보도록 하겠습니다.

Foojay

Java 8 - foojay
The information below presents data on Java 8, made available by Marc R. Hoffmann, from javaalmanac.io.

OpenJDK 종류별로 버전, 라이센스, 지원하는 플랫폼 정보를 한 눈에 볼 수 있는 대시보드 형태의 웹 서비스입니다.


Youtube 라이브 방송 안내

백기선
백기선의 프로그래밍

이번주도 유튜브 라이브 방송을 진행합니다. 한국 토요일 저녁 10시 반 쯔음에 방송을 킬 예정이지만 혹시 방송을 더 일찍 켤 수도 있으니 제 유튜브 채널을 구독하시고 꼭 알림 설정까지 해 주세요. 그래야 라이브 방송을 놓치지 않을 수 있습니다.

이번주는 앞서 소개해드린 Flow라는 인텔리J 플러그인과 스프링 부트 메소드 실행하는 방법을 데모로 보여드릴 계획입니다.

그리고 이번 방송에서는 시청자 참여 이벤트로 "코드 리뷰 해드립니다."를 진행해 볼 계획인데 자신이 작성한 코드를 리뷰 받고 싶으신 분들 계시다면 참여 부탁드립니다.

라이브 방송은 채널에 업로드하지 않으니 참고 해 주시기 바랍니다.

감사합니다.