분류 전체보기(255)
-
공공데이터와 Folium(폴리움)으로 제주 오름 지도 안내 서비스 만들기
안녕하세요, 10월에도 제코베 서포터즈 활동을 이어가고 있습니다. 이번에는 제가 들은 강의를 활용해 작은 프로젝트를 진행해보았습니다. 제가 이 강의를 고른 이유는 두 가지입니다. 공공데이터에 관심이 있습니다. 공공데이터 포털은 국가에서 관리하는 자료라 믿고 쓸 수 있는 자료이고 예전 국비과정을 수강할 때 Python과 R을 이용해서 데이터 가공한 경험이 재미있었기 때문인데요. 수많은 데이터에서 원하는 정보만 쏙 뽑아서 나만의 데이터로 재가공하는 부분이 흥미로웠습니다. 지도 서비스에 관심이 있습니다. 저는 물론이고 특히 부모님께서 여행을 다니실 때 혹시나 길을 잘 못 찾으시거나 유명한 곳을 가고 싶은데 핸드폰 사용법을 잘 몰라 속상해하시는 일이 없도록 하고 싶었습니다. 지금은 국내이지만 좀 더 실력을 쌓은..
2022.10.28 -
운영체제 개요
운영체제에 대한 개념이 약한 것 같아 대략적으로 전체 흐름을 알려주는 강의를 듣고 정리하는 포스팅을 시작합니다. 강의를 듣고 끝내면 그 당시에는 고개를 끄덕이며 넘어가더라도 시간이 지나면 휘발성이 너무 강하다고 느꼈습니다. 시간이 걸리더라도 하나하나 타이핑 치면서 공부하려고 합니다. 이후 계획 : KOCW에서 이화여자대학교 반효경 교수님의 운영체제 강의를 수강할 계획입니다. 목차 운영체제 개요 운영체제의 역사 운영체제의 구조 컴퓨터 하드웨어와 구조 컴퓨터의 부팅 과정 인터럽트 운영체제 개요 요즘에는 운영체제가 쓰이는 곳이 많습니다. - 개인용 컴퓨터에는 Windows나 MacOS - 스마트폰과 태블릿에는 안드로이드와 iOS - 내비게이션 등 여러 가전제품에는 임베디드 - 대형 컴퓨터나 서버용으로는 유닉스..
2022.10.28 -
스프링IoC 컨테이너 (Feat. 빈(Bean), 빈 스코프(Bean Scope))
스프링 IoC컨테이너의 IoC는 Inversion of Control으로 의존 관계 주입(Dependency Injection, DI)라고 하며 어떤 객체(예제에서는 StudioService)가 사용하는 의존 객체(StudioRepository)를 직접 만들어 사용하는 게 아니라 주입받아 사용하는 방법을 말합니다. @Service @RequiredArgsConstructor public class StudioService { private final StudioRepository studioRepository; ... } 이 한 줄을 읽으면서 혹시 이해가 안 가는 부분이 있으셨나요? 바로 저... 어떤 부분 때문에 이해가 안 가셨나요? 저의 경우는 각각의 개념에 대한 이해뿐만 아니라 개념들이 서로 어떻게..
2022.10.24 -
Python 내장 함수(Built-in Function)
이번 포스팅에서는 코딩 테스트에 유용하게 쓰일 내장 함수에 대해 알아보도록 하겠습니다. list # list dir([1, 2, 3, 4]) Out[-] ['__add__', '__class__', '__contains__', '__delattr__', '__delitem__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__gt__', '__hash__', '__iadd__', '__imul__', '__init__', '__init_subclass__', '__iter__', '__le__', '__len__', '__lt__', '__mul__', '__ne__', '__new_..
2022.09.28 -
Python 기본 문법 정리
이번에 좋은 기회로 3개월간 제주코딩베이스캠프(제코베) 서포터즈로 활동하게 되었습니다. 강의나 굿즈를 체험해보고 후기를 작성하는 활동인데요, 저는 10/2에 시작하는 Python 코팅테스트 스터디를 대비해서 기본 문법과 유용하게 쓰일 함수를 정리해두려 합니다. 이번 달에는 제코베 굿즈인 코딩 연습장을 받았습니다. 라인 표시가 되어있어서 필기하기 편할 것 같습니다. 저의 경우 앞쪽에는 기본 문법을 정리하고 뒤에는 자주 사용하는 알고리즘을 정리할 생각입니다. 다음은 손으로 쓴 기본 문법 정리 내용입니다. 세부 내용은 스터디를 하며 채워나갈 예정입니다. 글씨가 엉망이나,,,, 빠른 시간내 파이썬을 한 바퀴를 돌렸다는 것에 의의를 두려합니다...ㅎㅎ 원래 저 글씨보다 잘 씁니다. 정말 입니다.
2022.09.28 -
Spring, Spring boot란? (컨테이너, DI, IoC)
이번 포스팅에서는 Spring과 Spring boot의 개념과 주요 특징(Ioc, DI)에 대해 간단히 알아보도록 하겠습니다. 1. Spring이란? 스프링은 자바 기반의 웹 애플리케이션을 만들 수 있는 프레임워크입니다. 2. Spring 특징 Spring은 자바 객체와 라이브러리들을 관리해주며, 톰캣과 같은 WAS 가 내장되어 있어 자바 웹 애플리케이션을 구동할 수 있습니다. Spring은 경량 컨테이너로 자바 객체를 직접 Spring 안에서 관리합니다. 객체의 생성 및 소멸과 같은 생명 주기(Life cycle)를 관리하며, Spring 컨테이너에서 필요한 객체를 가져와 사용합니다. Spring의 가장 큰 특징으로 DI와 IoC가 있습니다. 2-1. 의존성 주입 (DI, Dependency Injec..
2022.09.02