자바 코드의 품질을 높이는 100가지 방법
·
Review
한빛미디어 서평단 활동을 위해서 책을 협찬 받아 작성된 서평입니다.이 책은 자바 개발자들이 흔히 저지르는 100가지 실수를 다루며, 이를 피하는 방법을 설명한다. 각 장은 특정 주제나 오류 유형에 초점을 맞춰, 실수의 원인과 문제점, 그리고 올바른 해결 방법을 알려주는 식으로 진행된다. 개인적으로 생각하는 이 책의 가장 큰 장점은 풍부한 코드 예제와 명확한 설명인데 단순히 ‘이렇게 하면 안 된다’는 경고를 넘어, 실제로 어떻게 개선할 수 있는지를 구체적으로 보여주는 점이 인상 깊었다. 표현식, 숫자 처리, 예외 처리, 문자열, 객체 비교, 컬렉션과 맵, 라이브러리 메서드, 유닛 테스트 등 다양한 주제에 관련된 실무에서 자주 접하는 문제들을 깊이 있게 다룬다. 특히, 자바 언어의 미묘한 부분이나 잘 알려..
글또 10기 활동을 마무리하며
·
Review
작년 10월부터 시작한 글또 활동을 마무리하면서 소감을 정리해 봤습니다.  글또 - 글쓰는 또라이가 세상을 바꾼다글쓰는 개발자 모임, 글또입니다geultto.github.io글은 썼지만...저는 10개의 글을 제출했습니다. 총 12번의 글을 제출해야 하는 일정에서 한 번은 패스, 한 번은 글자수 미달로 미제출 처리된 것을 제외해서 10번입니다. 원래 한 달에 한 편 정도는 책 리뷰 글을 쓰고 있었기에 2주에 한 번씩 글을 쓰는 것이 어렵진 않았습니다. 하지만 뭔가 책 리뷰 글은 따로 가져가고 글또에는 다른 주제의 이야기를 다룬 글을 제출하고 싶었습니다. 그래서 개인적으로 생각하고 있던 개발 관련된 것들을 정리해서 제출했습니다. 막상 글로 표현하려고 하니깐 시간이 좀 걸렸지만 이런 과정을 통해서 머릿속을 ..
고작 다섯 명이 한 말을 어떻게 믿어요?
·
Review
한빛미디어 서평단 활동을 위해서 책을 협찬 받아 작성된 서평입니다. 정성 연구와 UX 리서치에 대해서 다루는 책이다. 우리는 정량적인 것, 즉 명확한 숫자로 표현되는 데이터에 익숙하다. 많은 곳에서 정량 데이터를 통해 의사결정을 한다. 데이터를 기반으로 한 의사 결정, 이것만으로도 훌륭하지만 충분하진 않다는 것을 이 책을 통해 알게 되었다. 단순히 정량 데이터의 숫자에만 집중하는 것이 아니라 그 숫자가 어떻게 나왔는지에 대해서도 고려가 되어야 한다는 것, 정성 연구가 필요하다는 것을 말이다. 정량 연구에 비해 정성 연구는 상대적으로 어렵다는 느낌이 있다. 숫자를 가지고 통계를 내는 것에 익숙하니깐. 하지만 저자는 경제적 측면, 자원 효율성 측면에서 올바르게 UX 리서치와 정성 연구를 하면 효과가 크다고..
AGI의 시대
·
Review
요즘 AI 신의 가장 뜨거운 주제 중 하나가 AGI(Artificial General Intelligence)라고 한다. AGI에 대한 정의가 여러 기관마다 다르다. 예를 들어 오픈 AI는 "가장 경제적으로 가치 있는 작업에서 인간을 능가하는 고도로 자율적인 시스템"으로 정의한다. 또 뉴욕 대학교의 게리 마커스 교수는 "유연하고 일반적이며, 인간 지능에 필적하는(또는 그 이상의) 수완과 신뢰성을 갖춘 모든 지능"으로 정의한다. 영화 "아이, 로봇"에서 등장하는 VIKI(Virtual Interactive Kinetic Intelligence)나 "아이언맨"에 등장하는 JARVIS(Just A Rather Very Intelligent System)처럼 ChatGPT, Gemini를 넘는 범용적인 AI가 ..
한 권으로 배우는 게임 프로그래밍
·
Review
나는 어렸을 때부터 게임을 좋아했다. 그때와 달라진 게 하나 있다면 어렸을 때는 마냥 즐겁게 게임만 했지만 지금은 이걸 어떻게 많들었을까라는 생각을 한다는 점이다. 당연하지만 게임도 소프트웨어고 컴퓨터에서 동작하는 프로그램이기에 코드로 만든다. 웹 개발자인 내가 게임 개발 관련해서 알고 있는 점은 유니티, 언리얼과 같은 게임 개발의 핵심 프레임워크가 되는 게임 엔진이라는 것과 주로 C#을 개발 언어로 사용한다는 것이다. 선수지식이 없는 나로선 이 책을 펼치는 것이 마냥 쉽진 않았다. 하지만 이 책은 언리얼 엔진 개발 가이드 같은 느낌의 게임 도메인에 국한된 특정 기술 사용법을 다루지 않는다. 대신 게임을 개발할 때 반드시 필요한 기본 개념과 원리에 대해 다룬다. 2D, 3D와 같은 그래픽과 벡터, 라디안..
기술 블로그 포스팅 후기 01 - 실전! Spring Boot 3 마이그레이션
·
Review
서론 실전! Spring Boot 3 마이그레이션들어가며 안녕하세요. LINE Plus에서 태국 LINE BK 채널 서버 개발 및 운영 업무를 맡고 있는 이석재입니다. LINE BK에서는 지난 9월에 LINE BK 보험 중개 서...techblog.lycorp.co.jp 작년 11월에 회사 기술 블로그에 글을 투고했습니다. 글을 올린 지 벌써 일 년이 넘었습니다. 작년 회고에서 간단하게 소감을 남기긴 했습니다. 하지만 제대로 된 후기를 남긴 적은 없기도 하고 최근에 다시 한번 관련해서 생각할 일이 있어서 이번 기회에 글 작성 동기부터 시작해서 소감까지 기억을 더듬어가면서 다뤄보려고 합니다. 2023년 기준 회사 블로그 조회 수 1위를 달성한 글이 어떻게 탄생하게 되었는지 이야기해 보겠습니다.글을 작성하게..