profile
개발 일기장
post-thumbnail

좋은 개발자란??, html의 DOM, HTML 필수 태그, CSS 필수 속성, ES6 문법

신입 개발자로써 연봉을 6~7천을 받는 개발자는 어떤 개발자인가?? 실무에 바로 투입 가능한 개발자. 신입같지 않은 신입 본인 스스로 업무를 이끌어 갈 수 있는 개발자. 회사의 코드를 보고, 유지보수 할 수 있는 능력자. 잘 키울 수 있는 개발자 -> 실력보다

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

데이터사이언스_13주차_이상 탐지, 추천시스템

이상 탐지란?? 데이터셋에서 특이값(이상치)들을 탐지해 내는 과정 정규분표, 군집화, 분류, 회귀 분석등으로 이상 탐지가능 통계적 방법 모델에 적합하지 않는 데이터를 통계적으로 구분한다. 정규분포의 경우 3표준편차 밖의 데이터를 특이값, Box plot의 경우

2022년 6월 2일
·
0개의 댓글
post-thumbnail

데이터사이언스_12주차_군집화

군집화란??데이터 안에 존재하는 의미 있는 그룹(group)을 찾아내는 작업이는 목표변수를 예측하는 것이 목표가 아님데이터내의 그룹핑을 찾아내는 것이 목적지도학습 vs 비지도학습지도학습 : 데이터 포인터들이 클래스 라벨을 가지고, 예측결과를 가려내는 것이 목표비지도학습

2022년 5월 26일
·
0개의 댓글
post-thumbnail

칵테일이닭 Refactoring

MVVM이란?? DataBinding과 LiveData, ViewModel을 이용하여 MVVM 모델 구현하기 > 칵테일이닭에서는 검색탭에서 리스트에 들어갔다가 -> DetailAcitivy -> 리스트로 돌아오면 OnResume이 다시 실행되면서 리스트가 초기화되는

2022년 5월 24일
·
0개의 댓글

데이터사이언스_11주차_연관성 분석

연관성 분석이란? 한 항목(item)과 다른 항목 간의 연관성(동시발생의 가능성)을 발견 대표적인 것은 장바구니 분석(market basket analysis)으로 ㅇㅇ을 샀을 때 ㅁㅁ도 같이 샀다를 알 수 있다. 이러한 연관성 분석으로 연관규칙생성 Items

2022년 5월 23일
·
0개의 댓글
post-thumbnail

UMC_WEB_라우팅, Node.js, Express

Web 9주차 워크북 node js 설치 package.json : 설치된 패키지들을 확인가능 package-lcok.json : express 패키지에는 다른 패키지도 다운됨 -> 여기서 다른 패키지도 확인 가능 node_modules -> 다운받은 패키지들이 들

2022년 5월 18일
·
0개의 댓글
post-thumbnail

[Android/Kotlin] ReactiveX 와 RxKotlin, RxJava

어떠한 함수로 들어온 변수들을 짝수만 선택하고, 선택된 값들의 앞의 3번째 값만 선택하여 제곱하여 반환하는 함수가 있다고 생각해보자. 최적의 소스코드는 아니지만 해당 함수에서 result라는 한번 사용되고 버려지는 변수가 생기게 된다. 이러한 변수들은 소프트웨어 및

2022년 5월 18일
·
0개의 댓글
post-thumbnail

[Android/Kotlin] 싱글톤 패턴에 대하여

개발을 진행하다보면 싱글톤 패턴을 사용하길 권장하는 소스가 몇개 있다. 보통 이런상황에서는 싱글톤 구조를 사용하지 않으면 메모리 릭이 발생하거나, 수명주기를 벗어나 계속 객체가 살아있는 상황이 종종 일어난다고 한다. 그렇다면 싱글톤패턴이 무엇일까? 싱글톤 패턴 앱

2022년 5월 18일
·
0개의 댓글
post-thumbnail

[Android/Kotlin] 코루틴을 사용한 비동기작업들의 순서를 지정해보자.

비동기로 수행되는 여러 작업들 중 먼저 해야하는 작업이 있을 때 어떻게 하면 좋을까?서버쪽 DB에 공공API 최신 정보가 바뀔때 마다 Version Data를 Update해준다.프론트는 Splash화면에서 로컬의 Version Data와 서버의 Version 데이터 만

2022년 5월 17일
·
0개의 댓글
post-thumbnail

[Android/Kotlin] SharedPreference 대신 DataStore 사용해보기

간단하게 요약하자면 DataStore는 다음과 같은 특징이 있습니다. DataStore는 코루틴과 Flow를 통해 읽고 쓰기에 대한 비동기 API를 제공합니다. DataStore는 UI 스레드를 호출해도

2022년 5월 17일
·
0개의 댓글
post-thumbnail

[Android/Kotlin] 타앱과의 연동을 위한 URL Scheme

모바일 환경에서 타앱을 실행시키거나 또는 문자메시지에서 링크를 누르면 앱이 자동으로 실행하는 것과 같은 행동을 어떻게 할까?외부에서 앱을 실행시킬 수 있는 방법에 대해 알아보자지금까지는 Intent를 다른 액티비티를 실행하는 것 까지밖에 사용하지 않았었지만, Inten

2022년 5월 17일
·
0개의 댓글
post-thumbnail

[Android/Kotlin] mvvm databinding으로 이벤트처리를 위한 Event Wrapper

지도에서 마커를 선택했을 때 각각 마커마다 어떻게 다른 이벤트를 연결 할 수 있을까?? EX) ㅇㅇ병원에서 이름 클릭 : ㅇㅇ병원의 정보창으로 이동 --- ### ViewModel 구조 현재 마커를 클릭했을 때 뜨는 Info창을 따로 관리하는 ViewModel을

2022년 5월 17일
·
0개의 댓글
post-thumbnail

[Android/Kotlin] Cannot create an instance of class 에러, AndroidViewModel vs ViewModel

RoomDB -> ViewModel -> Repository로 연결되는 구조를 생성하기 위해 뷰모델을 생성하다가 난 오류Cannot create an instance of class HospitalViewModel의 인스턴스 클래스를 생성할 수 없다고 한다.소스를 들여

2022년 5월 15일
·
0개의 댓글
post-thumbnail

데이터사이언스_10주차_선형회귀분석, 로지스틱회귀분석

데이터사이언스 10주차 정리

2022년 5월 12일
·
0개의 댓글
post-thumbnail

[Kotlin] Kotlin에서 Generic과 type parameter

Generic : 포괄적인, 총칭의(네이버사전)제너릭이란 데이터 형식에 의존하지 않고, 하나의 값이 여러 다른 데이터 타입들을 가질 수 있도록 하는 방법이다.제너릭 클래스코틀린에서의 클래스는 자바와 같이 타입파라미터를 가진다.코드를 작성하다 보면 다양한 타입에 동일한

2022년 5월 11일
·
0개의 댓글
post-thumbnail

우아한 태크캠프 5기 1차 코딩테스트 후기

22년 5월 8일 첫 번째 코딩테스트 시험을 봤다.지원부분은 우아한테크캠프 5기 안드로이드 부분사용언어가 Kotlin, Java로 제한되어 있어 본래 Python으로만 연습하다, 2주정도 Kotlin으로 연습하여 문제를 풀었다.프로그래머스에서 1단계 문제들 한번 다 풀

2022년 5월 11일
·
0개의 댓글
post-thumbnail

UMC_WEB_HTTP, fetch, axios 등을 사용하여 서버와 연결해보자.

HTTP란?? >HTTP = HyperText Transfer Protocol 서버와 프론트간의 통신방법 중 하나 >HTTPS = HyperText Transfer Protocol Secure HTTP에 보안을 더한 것 HTTP 데이터 통신의 특징은 Reques

2022년 5월 9일
·
0개의 댓글
post-thumbnail

[Android/Kotlin] ViewModel, Repository 와 Coroutine

Android Developer Coroutine이란? 써보기 이 코루틴은 viewModelScope로 시작되므로 ViewModel 범위에서 실행됩니다. 사용자가 화면 밖으로 이동하는 것으로 인해 ViewModel이 소멸되는 경우 viewModelScope가 자동

2022년 5월 8일
·
0개의 댓글
post-thumbnail

[Android/Kotlin] RecyclerView 각각 아이템마다 클릭 이벤트 설정

GitHub Link네이버 API로 가져온 뉴스들이다.뉴스를 화면에 뿌려주는 것까지는 좋았는데 뉴스를 클릭할 시에 각각 뉴스의 링크로 이동하고 싶은데 어떻게 해야할까?어뎁터 함수내에서 외부와 연결해 사용할 interface를 만들어 주기ViewHolder에서 bind할

2022년 5월 8일
·
0개의 댓글
post-thumbnail

[Android/Kotlin] 공공데이터 XML 파싱 및 크롤링으로 데이터 가져오기

코로나 확진 현황 및 근황을 긁어 모아서 출력해주는 앱을 만들으면서 진행했던 과정이다. GitHub 링크 XML 파싱 공공데이터 포털에서 제공하는 API로 서울의 최근 일주일동안 코로나 확진자 수를 파싱하였다. 파싱했던 데이터 구조 incDec -> 신규

2022년 5월 8일
·
0개의 댓글