본문 바로가기
닫기
필터

  • 디자인 패턴 DesignPattern 목록!

    16

    velog.io

    디자인 패턴 DesignPattern 목록!

    개발자들을 위한 블로그 서비스. 어디서 글 쓸지 고민하지 말고 벨로그에서 시작하세요.

    yuli_kim

  • 3대 안드로이드 아키텍처 패턴!

    3

    velog.io

    3대 안드로이드 아키텍처 패턴!

    이번엔 아키텍쳐 디자인 패턴을 말할때 가장 많이 쓰이면서 기본이 되는 MVC에 대해 간략하게 설명 해보려 합니다.

    경험상 제가 막 개발자 커리어를 시작한때에도 스타트업에 안드로이드 개발자 포지션으로 면접을 보러 가면 90%정도는 아키텍쳐 패턴에 대해 질문을 했습니다.

    yuli_kim

  • Android 안드로이드를 알아보자! 🤔

    19

    velog.io

    Android 안드로이드를 알아보자! 🤔

    블로그를 새로 시작하는 김에 되돌아 볼 겸 안드로이드의 기초 중에 기초인 컴포넌트에 대해 요점만 간략하게 포스팅하겠습니다.
    (피곤하여 잠이 온다는 변명으로 각 컴포넌트들의 상세한 내용은 다음에.... )
    저는 대학에서 안드로이드 모바일을 전공하였는데 숱하게 교수님이 컴포넌트에 대해 강의하고 쪽지시험까지 보며 중요성을 강조했던 게 기억이 나네요.
    그만큼 안드

    yuli_kim

  • 👽🤖 Android 🤖👽

    7

    velog.io

    👽🤖 Android 🤖👽

    ❓ Retrofit2?
    Retrofit은 Square사에서 만든 라이브러리로 서버와 통신을 하기 위해 HTTP API를 자바나 코틀린의 인터페이스 형태로 변환해 사용할 수 있도록 해준다.
    요즘은 안드로이드 개발 시, 통신 부분은 대부분 Retrofit 라이브러리를 사용한다고 한다.
    AsyncTask나 Volley와 비교했을 때 응답 속도가 훨씬 빠름.
    예제

    yuli_kim

  • 클린 아키텍처 Clean Architecture

    5

    velog.io

    클린 아키텍처 Clean Architecture

    Clean Architecture를 읽어가며 생각한 내용들을 정리한 내용.

    인트로 부분에서 저자는 좋은 코드와 아키텍쳐가 무엇인지 설명을 하고 왜 필요한지에 대해서 설명을 하게된다.

    yuli_kim

  • Next.JS 에러노트 & 궁금노트!

    7

    velog.io

    Next.JS 에러노트 & 궁금노트!

    next에서 svg import
    여러가지 방법이 있는데, 그 중 내가 사용했던 방법은 두가지였다.

    yuli_kim

  • [React / React-Query] 리액트 실력 업그레이드!!

    28

    velog.io

    [React / React-Query] 리액트 실력 업그레이드!!

    문제점
    react-query에서 useMutaion을 진행한 후에 queryCient.invalidateQueries() 사용하면 정삭적으로 해당 key에 대해 다시 fetching을 해온다고 했는데, 작동하지 않았음.

    yuli_kim

  • 자바 트러블슈팅 (with scouter)

    19

    gitbook.io

    자바 트러블슈팅 (with scouter)

    자바 트러블슈팅(scouter를 활용한 시스템 장애 진단 및 해결 노하우)를 요약한 내용입니다.

    yuli_kim

  • 클린코드

    7

    gitbook.io

    클린코드

    [7장, 8장 없음..]
    코드가 존재하리라
    코드는 더 이상 문제가 아니라고, 모델이나 요구사항에 집중해야 한다고 생각하는 사람도 있고, 실제로도 코드의 종말이 코앞에 닥쳤다고 주장하는 사람이 없지 않다. (그때가 되면 영업 직원이 명세에서 프로그램을 자동으로 생성하면 되니까)

    yuli_kim

  • DDD START!

    9

    velog.io

    DDD START!

    블로그에 게시하는 위 글은 전체적인 내용 정리가 아닌
    책을 읽으면서 새로 알게된 내용이나 제가 중요하다고 생각하는 내용을 정리한 글입니다.

    yuli_kim

  • Swift 스위프트 문법 [공식 사이트 리뷰]

    17

    velog.io

    Swift 스위프트 문법 [공식 사이트 리뷰]

    시작
    이번은 Swift시리즈로 개발자로 회사에 입사하게 되어,
    Swift를 전체적으로 되돌아 보는 시간을 갖게되었다.

    전체적으로 Swift의 공식 사이트의 내용을 보며 리뷰하게 되었다.
    공식언어 사이트

    이번 계기를 통해 Swift에서 몰랐거나 새롭게 추가된 기능, 좁았던 시야에서 보지 못했던 부분들을 많이 얻어갔던 내용들이 꽤 있다.

    먼저 Operat

    yuli_kim

  • iOS 공부!

    11

    velog.io

    iOS 공부!

    iOS의 LifeCycle에 대해선 딱히 별도의 공부나 봐야겠다는 생각은 못했는데, 이번 iOS 공부를 시작하면서 어떤 과정으로 실행되고 종료되는지를 정리 해보면 나름 가치 있는 시간이지 않을까 생각했다.

    그리고 최근 iOS 13부터 이상한 Scene이라는 놈이 태어나서 좀 족보가 복잡해졌다랄까나.

    아무튼 그 내용도 조금 다뤄보도록 한다.

    yuli_kim

  • 노드로 푸는 알고리즘 문제!

    56

    velog.io

    노드로 푸는 알고리즘 문제!

    문제 / 입력 / 출력 (예제 입력 &출력) / 해결 방법 (코드)

    yuli_kim

  • NodeJS + Express + Socket.IO 연결하기

    velog.io

    NodeJS + Express + Socket.IO 연결하기

    express generater로 구현한 프로젝트에 어떻게 Socket.io를 연결하느냐...
    그 과정을 정리하겠다.

    일단 express-generator로 프로젝트를 만들어 놨다고 가정하고 시작한다!

    socket.io 설치

    app.js 수정
    📃 app.js

    yuli_kim

  • 📗 About Node.js

    velog.io

    📗 About Node.js

    About Node.js
    1. 자바스크립트 런타임
    런타임 : 특정 언어로 만든 프로그램들을 실행할 수 있는 환경

    기존에는 자바스크립트 프로그램을 인터넷 브라우저 위에서만 실행할 수 있었다.
    하지만 구글이 V8 엔진을 사용하여 크롬을 출시하자 Nodejs가 탄생했다.

    yuli_kim

  • 📗 NodeJS 📗

    20

    velog.io

    📗 NodeJS 📗

    졸작에서 서버를 Node.js로 구현하기로 했다.
    작년 연구실에서 노드를 조금 공부했었는데 조금 까먹은 부분도 있고,
    서버를 메인으로 맡지 않았어서 이번 기회에 좀 더 자세히 다뤄볼려고 한다!

    yuli_kim

라이브러리에 저장

좋아하는 강좌들을 수집하고 관리하고 공유하세요

닫기