본문 바로가기

STORAGE

좋은 설계를 향한 시도: 클린 아키텍처

더 나은 설계에 대한 고민소프트웨어에서 아키텍처란, 시스템을 어떤 구조로 구성할지 미리 설계하는 것을 말합니다. 집을 짓기 전에 설계도를 그리는 것처럼, 시스템도 아키텍처를 기반으로 만들어집니다. 체계적인 설계는 초기에 들어가는 노력과 비용이 많이 들지만, 장기적으로는 시스템의 확장성과 유지보수 측면에서 훨씬 효율적이고 안정적인 결과를 가져옵니다. 아키텍처 품질에 따른 효율성 비교(출처: martinfowler.com) 그렇기 때문에 프로젝트를 진행하면서 자연스럽게 더 나은 설계에 대한 고민이 들기 시작했습니다. 당시 우리 팀의 백엔드 개발 환경은 Spring Boot 기반에 멀티 모듈 구조를 가진 형태로 운영되고 있었습니다. 기본적으로는 흔히 말하는 계층형 아키텍처(Controller, Service,..

2025. 5. 21.

STORAGE

내 아이가 매일 쓰는 플라스틱, 정말 안전할까?

19개월 아기를 키우며 들었던 작은 걱정저는 19개월 된 아기를 키우고 있습니다. 아이가 하루가 다르게 자라면서 새로운 세상을 경험해 가는 모습을 보는 건, 그 무엇과도 바꿀 수 없는 기쁨입니다. 작은 손으로 장난감을 움켜쥐고, 입에 넣고, 또 던지며 세상을 탐색하는 그 모습은 너무나도 사랑스럽습니다. 그런데 어느 날, 문득 그런 생각이 들었습니다. “내 아이가 매일 입에 넣는 그 장난감, 과연 안전할까?”“이유식을 담는 플라스틱 식기, 정말 괜찮은 걸까?” 아기와 플라스틱(출처: ChatGPT 생성) 처음엔 그냥 한 번 스쳐 지나가는 생각이었습니다. 하지만 아이가 하루에도 수십 번 만지고 입에 넣는 물건이 대부분 플라스틱이라는 사실을 인식하게 되자, 마음이 찜찜해졌습니다. 그 후로 관련 정보를 하나둘 ..

2025. 5. 8.

STORAGE

미키 17, 언젠가는 가능하지 않을까?

“죽으면 또 다른 ‘나’로 깨어난다. 기억은 그대로, 몸은 새것”봉준호 감독의 영화 '미키 17'은 죽어도 다시 살아나는 ‘복제 인간’이라는 흥미로운 설정으로 관객의 상상력을 자극합니다. 주인공 미키는 위험한 우주 탐사 임무에 투입되는 소모품 - 익스펜더블입니다. 죽을 때마다 기억은 그대로 둔 채 새로운 몸으로 복제되어 다시 깨어나는 삶을 반복하는데요, 수십 번을 죽고, 또 살아나는 그는 결국 '인간이란 무엇인가'라는 근본적인 질문과 마주하게 됩니다. 영화 '미키 17'에서 미키가 복제되어서 프린트되고 있는 장면(출처: Goldderby)그런데 이런 설정, 정말 영화 속 이야기로만 남게 될까요? 오늘날의 과학 기술은 이미 복제 인간, 혹은 그에 가까운 존재를 현실로 만들 준비를 차근차근해나가고 있습니다..

2025. 4. 22.

STORAGE

[Lab Story] 한양대학교 황승용 교수님 편

안녕하세요. 인코블로그 구독자 여러분!대부분의 사람들은 공기 중의 유해 물질이 눈에 보이지 않기 때문에, 그 위험도 함께 잊고 살아갑니다. 하지만 아주 미세한 입자들이 우리의 몸에 들어와 유전자의 스위치를 바꾸고, 시간이 지나 질병으로 이어질 수도 있다는 사실, 알고 계셨나요?한양대학교 ERICA 캠퍼스 황승용 교수님은 바로 이 ‘보이지 않는 변화’를 유전체 수준에서 추적하고, 그 원인을 밝히는 연구를 이어오고 계십니다. 환경 유해물질이 인체에 어떤 영향을 주는지, 그리고 그것이 어떻게 질병으로 발전하는지를 밝히기 위해 후성유전체 분석, 분자진단 기술, 생명정보학을 아우르는 융합적 연구를 진행하고 계시죠.하지만 황승용 교수님의 이야기는 단순히 실험실 안에서 끝나지 않습니다. 교수, 기업인, 법과학 자문위..

2025. 4. 8.

STORAGE

맞춤법의 중요성! 우리 함께 지켜보아요!

우리는 일상생활에서 글을 읽고 쓰고 말하며 서로 소통하는 시간을 자주 가집니다. 특히, 글쓰기는 우리의 생각과 감정을 표현하는 중요한 수단이죠. 하지만 많은 사람들이 글을 쓸 때 맞춤법에 신경을 쓰지 않거나 실수로 틀리는 경우가 종종 발생합니다. 이러한 실수는 일시적일 수 있지만 자주 반복된다면 그 글의 신뢰성을 떨어뜨리고 독자에게 잘못된 인상을 줄 수도 있습니다. 그렇다면 맞춤법이란 무엇일까요? 맞춤법은 한 언어에서 글을 정확하게 쓰는 규칙을 의미합니다. 한국어 맞춤법은 ‘한글 맞춤법’이라는 공식 규범을 기반으로 하며 국립국어원이 이를 관리하고 있습니다. 하지만 인터넷과 SNS의 발달로 비표준적인 언어 사용이 늘어나면서 맞춤법이 잘못 쓰이는 경우도 많아지고 있습니다. 이 글에서는 맞춤법의 정의와 필..

2025. 3. 25.

STORAGE

타고난 운동 DNA? 유전자와 운동 능력의 과학적 관계

운동 경기에서의 놀라운 기록들은 종종 선수들의 천부적 재능 때문이라고 여겨집니다. 하지만 이러한 운동 능력이 오롯이 타고난 재능에서 비롯된 것일까요? 최근 연구들은 유전자가 우리의 체력, 지구력, 심지어 운동 능력에까지 영향을 미친다는 점을 보여주고 있습니다. 일부 사람들은 스프린트나 마라톤과 같은 특정 스포츠에 유리한 유전적 특성을 가지고 태어나는 것으로 밝혀졌습니다.이러한 연구 결과를 바탕으로 유전자 검사를 통해 개인의 유전적 프로필을 분석하면 자신의 체력적 소질을 더 잘 이해하고 이에 맞는 맞춤형 운동 계획을 수립할 수 있습니다. 예시로, 유전적으로 높은 근력과 회복력을 가진 사람은 무게를 드는 트레이닝이 더 효과적일 수 있으며 뛰어난 지구력을 가진 사람은 장거리 달리기나 사이클링에 더 적합할 수 ..

2025. 3. 11.

LIFE

인코인턴십 18기: 12명의 찐후기!

2025년 새해와 함께 1월 6일, 인코인턴십 18기가 시작되었습니다. WELCOME! 인코인턴십 18기 이번 기수에는 치열한 경쟁을 거쳐 선발된 12명의 학생들이 참여하게 되었는데요,생물정보 분석 역량을 강화하기 위해 각기 다른 배경을 가진 학생들이 한데 모였습니다.5주 간의 여정 속에서 이들은 어떤 경험을 했을까요? 인턴십의 리얼 후기를 지금부터 전해드립니다. 각각의 개성을 지닌 4개의 조  첫날이라 아직 어색 어색 😆조별로 아이스브레이킹 타임을 갖습니다! 아이스브레이킹 타임을 가지는 학생들 다른 기수와 비교해서 18기에는 뭐가 달라졌을까요? 바로 책상과 자리 배치인데요!강의실 느낌의 책상으로 교체해 강의의 집중도를 높이고자 했습니다.아래는 수업에 집중하는 학생들의 모습입니다.  열심히 수업을 듣는..

2025. 2. 26.

STORAGE

[Lab Story] 경희대학교 최재영 교수님 편

안녕하세요, 인코블로그 구독자 여러분!과거 항해자들에게 나침반은 단순한 도구가 아니라, 새로운 세계를 개척하는 필수적인 길잡이였습니다. 생명과학에서도 마찬가지입니다. 생명정보학(Bioinformatics)은 유전체 데이터 분석, 단백질 구조 예측 등 다양한 연구를 지원하는 강력한 기술입니다. 하지만 종종 단순한 데이터 분석 도구로 여겨지기도 합니다.이러한 가운데, 경희대학교 최재영 교수님은 생명정보학이 단순한 분석 도구를 넘어 생명과학의 패러다임을 바꾸는 핵심 기술로 자리 잡아야 한다고 강조하십니다. 이를 실현하기 위해 연구 현장에서 AI와 생명정보학을 접목하는 다양한 시도를 이어가고 계시죠.그렇다면, 교수님께서 바라보시는 생명정보학의 본질은 무엇일까요? 그리고 연구자로서 우리는 이러한 변화 속에서 어떤..

2025. 2. 24.

LIFE

Goodbye 2024, Hello 2025! - 인실리코젠의 한 해 마무리와 새해맞이 행사

지난 2024년 12월 19일, 목요일,  인실리코젠은 크리스마스를 기념하며 한 해를 마무리하는 송년회를 열었습니다. 올해도 드레스코드는 크리스마스를 상징하는 레드와 그린으로 통일해 특별한 분위기를 연출했습니다. 광교 CGV 앞에서 영화 관람 전에 다 함께! 작년에 이어 같은 장소에서 단체 사진을 촬영했습니다. 새로운 얼굴도 보이고요~ 같은 장소, 다른 느낌이지요?  🎬 영화 관람: ‘무파사: 라이온 킹’송년회는 광교 CGV에서 디즈니의 ‘무파사: 라이온 킹’ 관람으로 시작했습니다.영화 '라이온 킹'은 디즈니에서 제작한 애니메이션 영화이며 아프리카 사바나를 배경으로 어린 사자 심바가 자신의 운명을 찾아가는 이야기인데요. 2019년 실사 영화 '라이온 킹'에 이어, 2024년에는 심바의 아버지 무파사 이..

2025. 1. 7.

STORAGE

[Lab Story] 차 의과학대학교 박준호 교수님 편

여섯 번째 Lab Story가 찾아왔습니다! 이번에는 차세대 연구를 선도하고 계신 젊은 교수님을 만나 뵙고 왔는데요, 그 주인공은 차 의과학대학교 차세대 단백체학 연구실을 이끄는 박준호 교수님입니다.인터뷰를 통해 단백체학의 중요성과 교수님의 연구에 대해 알아보았고, 더불어 교수님의 연구 여정과 비전에 대해서도 이야기를 나눴습니다. 단백체학은 생체 시료 내 모든 단백질(단백체)을 연구하는 학문으로, 단백질의 발현, 기능, 상호작용을 분석하여 세포 내 생물학적 과정을 이해하는 데 중점을 둡니다. 단백질은 세포 내 모든 주요 기능을 수행하는 핵심 요소이기 때문에, 질병의 원인과 진행 과정에서 중요한 역할을 합니다. 특정 단백질의 돌연변이, 과잉 생산 또는 부족은 질병을 유발할 수 있으며, 이러한 단백질을 표적..

2024. 10. 14.