2023-07-16

가끔 예전에 자주 듣던 노래를 찾아 듣는다.너무 많이 들어 가사를 외워버린 노래.하지만 이 노래를 내 플레이 리스트에 넣는 것이 부담스럽다.

사이트 이전 공지

안녕하세요. Flature입니다. 이 사이트를 구축한지도 꽤 오래되었네요.워드프레스의 구조를 잘 모르는 상태에서 구성하다보니 유지보수가 어렵긴 어렵더라구요. 환경은 GCP에 VM 인스턴스를 할당받아 사용하고 있었습니다.이것도 예약 인스턴스 개념을 몰라 생으로 받아 비교적 비싼 금액으로 운영하고 있었습니다.하지만 옮길 필요성을 느끼지 못하여 패키지나 워드프레스 버전이나 올리면서 운영했습니다. 하지만 이 글을 작성하고 있는 전날 23년 6월 24일.버전을 무심코 올렸는데, 버전 업데이트에 실패하고 파일이 깨져버리는 문제가 발생했습니다. …

프로젝트 회고

Notice 아직 작성 중인 포스트입니다. 프로젝트 회고하나의 프로젝트를 리드하면서 경험한 것과 느낀 점을 정리한 글이다. 프로젝트를 맡게된 이야기 글을 쓰고 있는 지금은 23년 3월 5일이다.이 글의 주제가 되는 프로젝트는 작년 11월 말에 시작하게 되었는데, 실제로는 그보다 2~3개월 전부터 시작된 프로젝트였다.같은 팀에서 진행되는 프로젝트이긴 했지만, 나는 내가 해야 하는 일이 있었기 때문에 크게 관심을 가지고 있지 않았다. (갑자기 내가 그 프로젝트를 …

동시성 프로그래밍을 구현해보며 익힐 수 있습니다.

이 책은 동시성 프로그래밍에 관한 이야기를 담고 있습니다. 동시성 프로그래밍은 사실 매우 중요한 기술 중 하나입니다.  최근 하드웨어의 발전으로 애플리케이션의 로직이 최적화가 안되어도 일정 수준의 퍼포먼스를 보여주곤 합니다. 하지만 개념을 모르고 개발하는 것은 차이가 매우 큽니다. 이 책을 통해 개념을 익히고 그에 맞는 개발 방식을 고민해보는 것이 좋을 것 같습니다. rust와 c언어로 구현되어 있기 때문에 생각보다 우리가 구현하고자 하는 애플리케이션에 …

클라우드 환경의 아키텍처를 고려한다면 이 책

“한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.” 이 책은 클라우드 네이티브 애플리케이션의 특성에 대해 설명하고 있습니다. 일반적인 온 프레미스 환경과 클라우드 환경의 차이로 인해 애플리케이션의 설계 방식도 많이 변경되었습니다. 크게 구분하여 ‘통신’, ‘연결 및 구성’, ‘데이터’, ‘이벤트 기반 아키텍처’, ‘스트림’ 등으로 볼 수 있으며, 각 내용마다 클라우드 환경에서 적합한 디자인 패턴을 소개하고 있습니다. 실제 구성 방법을 확인하기는 어렵지만 …

실생활과 접목시켜 IT 지식을 쉽게 설명해주는 책

“한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.” 이 책은 코딩 지식이라는 넓은 범위에서 시작합니다. 개발자를 분류하는 것부터 프로그래밍 용어, 개발자와 소통하는데 사용되는 용어들을 보다 쉽게 설명하고 있습니다. 당장 IT 지식이 없는 상황에서 개발자의 용어들을 이해해야 한다면 꽤 도움이 될 것 같은 책입니다. 다만 개발자와 겹치는 영역이 커질수록 용어에 대한 깊은 이해가 필요해질 수 있다면 이 책을 통해 대략적인 …

주로 사용되는 리눅스 명령어 모음

linux logo

안녕하세요. 플래처입니다.이 글은 ‘주로 사용되는 리눅스 명령어 모음’ 관련된 내용을 포함하고 있습니다.대부분의 개발자는 리눅스를 사용하게 되지만, 개발을 하기 이전에는 대부분 윈도우를 사용하기 때문에 커맨드에 익숙하지 않습니다.그런 분들을 위해 주로 사용되는 명령어들을 정리해보았습니다. pwdpwd는 ‘print work directory’의 줄임말로, 현재 위치한 directory의 위치를 보여줍니다. lsls는 ‘list segments’의 줄임말로, 기본적으로 현재 위치에 존재하는 file과 directory의 정보를 제공합니다. cdcd는 ‘change directory’의 줄임말로, 특정 디렉토리로 …

도메인 주도 개발 시작하기 리뷰

“한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.” 이 책은 자바 언어를 기반으로 도메인 주도 개발에 대해 설명하고 있다.도메인은 비즈니스가 가지는 특징을 잘 나타내는 것으로 생각하면 쉽다. 책의 초기에는 간단한 도메인 몇 개의 연관관계를 가져가면서 빌드업을 하며, 그 이후로 점점 심화된 내용들을 덧붙여나가 독자가 읽는데 어려움을 느끼지 않게 노력한 것이 느껴진다. 또한 이 책에서는 어떻게 작성해야 도메인 주도 개발을 …

개발한 서비스를 안정적으로 관리하기 위한 방법을 정리한 책

이 책은 자바 언어를 사용하여 개발한 애플리케이션을 개발하고 운영한 사례를 소개하면서 이 서비스를 안정적으로 관리하는 방법을 소개합니다. 개발과 운영까지의 프로세스를 100으로 본다면, 개발 단계는 20, 운영 단계가 80 정도의 비중을 차지합니다. 그만큼 운영에 소요되는 비용이 많고 신경써야할 부분이 많다는 것입니다. 아무리 잘 만든 애플리케이션이라도 관리가 적절하게 진행되지 않는다면 좋은 서비스 수준을 제공하지 못합니다. 특히 서비스의 규모가 커지고 연동되는 모듈이 많아질수록 …

어라운드 허브 스튜디오 API 명세 페이지

안녕하세요. ThinkGround, 어라운드 허브 스튜디오의 Flature 입니다. 어라운드 허브 스튜디오 API 명세 페이지 입니다.이 포스트는 여러분들께 제공하는 테스트 API를 명세(Specification)를 제공하기 위해 만들어졌습니다. 주기적으로 변경될 예정이며, 기존 기능을 변경할지 신규 기능으로 덮어 씌울지는 고민하고 있습니다.여러분들은 아래 API 문서를 보고 저의 앱과 통신을 시도하고 제 서버에 기록을 남기는 테스트를 수행해볼 수 있습니다. 관련해서 유튜브에 영상으로도 소개되고 있으니 함께 보시면 좋습니다. 단축 …