2025년 상반기를 되돌아보며

2025년 상반기가 끝났다. 하반기를 어떻게 보내야할지 고민해보려고 한다.상반기를 되돌이켜보면 꾸준히 해온 무언가가 있다기 보다는 이벤트 성으로 계속 활동을 해온 것 같다.꾸준히 해온 것들1. 교회: 8시간 -> 2.7학점2. 운동: 10시간 -> 3학점3. 회사: 주 38시간 정도 -> 12.3 학점4. 듀오링고 스페인어: 주 2시간 정도 -> 1학점상반기에 일어난 일들과 후기가게통합연초에 가게통합이라는 큰 프로젝트를 진행하면서 한 두, 세 달이 사라졌다. 그 당시 팀에서는 몇년간 숙원사업이었던 프로젝트였기 때문에 책임감과 부담감이 있었지만 여러 방면으로 검토를 해보고 오픈 시나리오를 제대로 검증할 수 있는 시간을 가졌어서 좋았다.익명의 프로젝트어떤 프로젝트를 진행하면서 일이 잘 안 풀려서 원래 일정..

회고록 2025.07.17 1

다트 변수, Dart Variable

오늘부터 다트 강좌를 시작합니다. 이 강좌를 시작한 이유는 2가지가 있습니다. 첫 번째 이유는 배운 내용을 복습하고 꼼꼼하게 확인하기 위해서입니다. 다른 사람에게 알려주려고 하다 보면 Expert beginner 수준에 있던 지식을 더 끌어올릴 수 있기 때문입니다. 두 번째 이유는 다트 공식 홈페이지에서 다루지 않는 다른 언어들과 비교하고 제가 얻은 경험을 전해서 실전에 도움이 될 수 있는 팁을 드리기 위해서입니다. 다트 먼저 다트가 어떤 언어인지부터 설명드리겠습니다. 다트는 멀티 플랫폼 런타임을 제공하기 위한 언어입니다. 어떤 환경에서든 편하게 프로그래밍할 수 있고, 누가 만들었는지는 잘 모르겠지만 구글의 다트 팀에서 밀어주고 있는 무료 오픈소스 언어입니다. 한때 개발자가 가장 싫어하는 언어 1위에 올..

Dart 2021.08.28 1

Nginx 프록시 서버

이 글은 Nginx를 프록시 서버로 사용하는 방법을 적은 글입니다. 이 글에서 다루고자 하는 내용은 크게 두 가지로 첫 번째는 Nginx를 리버스 프록시 서버로 운용할 때의 장점이고 두 번째는 Nginx를 리버스 프록시 서버로 운용하는 방법 입니다. 리버스 프록시 서버를 운용하는 장점 첫 번째는 어플리케이션 서버의 정보를 외부에 노출하지 않고 운영할 수 있다는 점이고, 두 번째는 하나의 포트만으로 여러 서버에 접근 할 수 있는 아키텍쳐를 만들 수 있다는 점입니다. Nginx를 리버스 프록시 서버로 운용하기 우리는 두가지 실습을 진행할 것입니다. 첫 번째는 간단한 Nginx 리버스 프록시 서버를 세팅하는 것이고 두 번째는 Nginx 리버스 프록시 서버에 어플리케이션 서버를 연결하는 것입니다. Beginne..

Nginx 시리즈 2020.04.04 0

루씬이란?

이 글은 루씬에 대한 소개글입니다. 안녕하세요 정우현입니다. 오늘은 엘라스틱 서치의 본체라고 할 수 있는 루씬에 대해서 소개하려고 합니다. 그 과정에서 아래와 같이 세 가지 내용을 다룰 생각입니다. 왜 루씬이 엘라스틱의 본체라고 이야기하는지 루씬에서 인덱싱은 어떻게 이뤄지는지 검색을 하는 방식은 어떻게 되는지 루씬이 사실 본체다 저는 엘라스틱 서치가 루씬을 베이스로 만든 검색엔진이라고 했을때 루씬이 어떤 역할인지 몰랐습니다. "엘라스틱 서치 내부에서 루씬이 가벼운 역할을 하나보다" 이정도로만 생각했습니다. 하지만 괜히 엘라스틱 서치 위키피디아에 "based on lucene library"라고 바로 나와있는게 아니었습니다. 사실 엘라스틱 서치는 루씬이 본체입니다. 엘라스틱 서치는 루씬을 분산형으로 만들어..

Lucene 2022.09.20 0

어플리케이션 출시 전에 했던 일: 앱 출시 후기 2편

이 글은 어플리케이션 출시 전에 했던 일들을 적은 글입니다. 앱 출시 후기 1편 글을 쓰는 이유 이 글은 어플리케이션 개발을 해서 출시하시는 분들을 위해서 작성되었습니다. 지금 당장 기록하지 않으면 나중에는 까먹거나, 당연한 것으로 여기게 될 것 같아 출시를 하고 바 blog.mayleaf.dev 지난 번에 앱 출시 후기 1편을 적어서 냈는데, 그 글의 목차별로 글을 이제 작성해보려고 합니다. 오늘 쓰는 내용은 어플리케이션 출시 전에 해야했던 일들입니다. 어플리케이션 출시 전에 했던 일들 사전조사 우선 로또 리마인더를 구현하기 전에 앞서 리마인더 기능외에 어떤 기능들을 제공해주면 좋을까? 라는 생각을 했습니다. 그래서 앱스토어에 있는 로또 관련 어플리케이션들을 쭉 깔아보고 사용을 해봤습니다. 사용을 해보..

Flutter 2022.09.19 0