profile
앵커리어에서 자소설닷컴을 개발했었습니다.

Rails Mixin: ActiveRecord::Concern

어떤 모듈을 include 하거나 extend하는 것을 믹스인 이라고 했다. 믹스인은 다른 클래스에 추가하는 코드의 세트 이고, 모듈은 메서드와 상수의 모음이다.dry한 코드를 만들때 보통 공통 로직을 모듈로 빼고, 필요한 클래스에서 그 모듈을 포함시켜 사용한다. 모듈

2021년 7월 24일
·
0개의 댓글

Mixin iN RUBY

Mixin이란? 간단히 말하자면 특정 코드를 다른 클래스에 포함 시킬 수 있도록 하는 개념이다. 믹스인은 상속과는 달리 엄격한 단일 상속관계를 만들지 않고, 원하는 기능만 하위로 전달할 수 있다. (개념상)하위 클래스는 믹스인한 부모 모듈의 모든 기능을 사용할 수있지

2021년 6월 26일
·
0개의 댓글

왜 이직했는가.

이직을 결정할 때, 내가 하던 생각들.

2021년 5월 19일
·
0개의 댓글

ActiveRecord 모델에 attr_accessor 사용하기

Active Record 모델에 attr_accessor를 사용해 보자.

2020년 10월 28일
·
0개의 댓글

Repository pattern in swift

Mediates between the domain and data mapping layers using a collection-like interface for accessing domain objects. - Patterns of Enterprise Applicati

2020년 10월 22일
·
0개의 댓글

DB 인덱싱 전략.

Mysql 기준특정 컬럼을 기준으로 메모리 영역에 목차를 생성 하는 것.insert, update, delete 성능을 희생하는 대신 select의 성능을 높인다.그런데 update, delete할때도 결국 데이터를 조회 하기 때문에 인덱스가 있으면 빠르게 조회됨.\-

2020년 10월 9일
·
0개의 댓글
post-thumbnail

사이드 허슬.2 - 일단 지르기

사이드 프로젝트.. 무엇이든 시작이 참 어렵습니다. 시작 하더라도 흐지부지 될 때도 많죠.

2020년 10월 7일
·
0개의 댓글

Strategy Pattern in Swift

어떤 객체의 행위를 런타임에 바꿀수 있도록 한다.\-> 객체의 행위를 Strategy로 만들어 두고, 객체의 행동(메소드) 수정이 필요할때, Strategy를 교체함으로서 객체의 행동을 바꾼다.

2020년 10월 7일
·
0개의 댓글

사이드 허슬.1

앱을 런칭한지 1달 반쯤이 지나고 있습니다. 처음 사이드를 시작했을때의 기억이 생생하진 않지만, 더듬더듬 떠올려보며 공유해 볼게요!왜 시작했는지, 어떤 목표가 있었는지, 실행은 어떻게 했는지?

2020년 9월 30일
·
0개의 댓글

사이드 허슬.0

드디어 저도 사이드 프로젝트를 시작했습니다.🔥

2020년 9월 25일
·
0개의 댓글

block, proc, lambda in ruby

루비에는 블럭이라는 문법이 있다. 스위프트의 클로저와 비슷하다.블럭을 통해 익명함수를 만들어 메서드에 쉽게 넘겨 줄 수 있다.

2020년 9월 18일
·
0개의 댓글
post-thumbnail

MULTi THREAD iN RUBY

그린 스레드 vs 네이티브 스레드. 루비 스레드

2020년 9월 16일
·
2개의 댓글

Struct VS Class in Swift

무엇을 왜 선택했었지?

2020년 9월 13일
·
0개의 댓글

Rails: Joins, Preload, Eager load and Includes

쿼리 최적화를 위해 알아야 할 것들.

2020년 9월 13일
·
0개의 댓글

Active Record VS Data Mapper

ORM ORM은 개념이다. 객체를 관계형 DB에 매핑하는것을 의미한다. ORM의 구현 방식은 다양하게 있다. 이번에 이야기할 Active Record Pattern 이나 Data Mapper Pattern은 ORM의 구현체다. Active Record Pattern

2020년 9월 6일
·
0개의 댓글
post-thumbnail

Rack: Middleware

그 때는 알았는데,,😅 어떤 키워드에 대해서 알게된 후 궁금하거나 필요하다면, 배경/원리/사용법/결론을 찾고 익히게 되는 것 같아요. 그런데 나중에 다시 떠올리려하면 배경이나 원리는 잊어버리고, 사용법 및 결론만 생각나는 경우가 엄청 많더라구요 ☠️

2020년 9월 3일
·
0개의 댓글

[개발자의 일] 0. 프롤로그

코드 작성뿐 아니라, 그 외의 부분에 대해서도 생각하게 되는 것 같아요.다양한 고민에 대한 기록 및 공유의 목적으로 글을 적으려 합니다.이 시리즈는 코드 작성 이외에 개발자들이 하는 일, 해야하는 일에 관한 주관적인 생각들의 모음 입니다.옳고 그름을 떠나 가볍게 읽으시

2020년 9월 1일
·
0개의 댓글
post-thumbnail

자소설닷컴 🐳도커라이징

도커라이징 하면서 느낀점 적은 일기.

2020년 8월 23일
·
0개의 댓글
post-thumbnail

자소설닷컴 인프라, 서버 구조 및 운영

머리말🗣 지난 포스팅 이후 시간이 꽤 지났네요. 작성해 놓은 글도 있고, 미완의 글도 있는데.. 다시 열심히 해보려 합니다!🤗 그 동안 이것저것 하면서 지내고 있었어요. 크게 보면 __1. 자소설닷컴 서비스 Dockerizing 👿 사이드 프로젝트__👻 정도가

2020년 8월 22일
·
0개의 댓글
post-thumbnail

Fastlane으로 iOS앱 배포과정을 자동화 해보았다

왜 또 뭐했는데🐶 제목 그대로입니다. iOS는 사실 배포라기보다는, 심사 받기? 인것 같지만 예 저는 좋은 코드를 빨리 만드는것 뿐 아니라, 여러 포인트에서 개발 프로세스를 지금보다 더 효율적으로 만들고 싶어요 회사는 돈을 벌어야 하고, 시간이 곧 돈이지 않습니까

2020년 7월 5일
·
0개의 댓글