Android - MVVM, RxJava, Retrofit, Databinding을 통한 앱 서비스 구축, 간단한 프로그램 예제 (Kotlin)
MVVM 아키텍처를 구현하는데 필요한 여러가지 기술요소들을 활용하여 간단한 프로그램 예제를 구현하여 소개합니다.
MVVM 아키텍처를 구현하는데 필요한 여러가지 기술요소들을 활용하여 간단한 프로그램 예제를 구현하여 소개합니다.
안드로이드 개발자라면 반드시 알아야할 RxJava 라이브러리와 리액티브 프로그래밍에 대해 알아보도록 합시다.
안드로이드를 예로 프로그램을 다루면서 마주하는 프로세스, 쓰레드, 단일/멀티 쓰레드, 동기/비동기 프로그래밍, 코어를 간단하게 정리해보겠습니다.
Retrofit과 OkHttp를 함께 사용하여 더욱 간결하게 네이버 RestAPI와의 연동하는 과정을 소개하겠습니다.
Retrofit을 사용하여 네이버 RestAPI와의 연동하는 과정을 소개하겠습니다.
리사이클러뷰에 연결된 체크된 체크박스 뷰 객체에 대한 로직을 구성해보겠습니다.
리사이클러뷰에 연결된 뷰 객체들의 체크박스들을 모두 체크하고 해제하는 라디오버튼을 구현해보도록 하겠습니다.
리사이클러뷰에 연결된 뷰 객체 체크박스에 대한 체크가 스크롤 시, 뷰가 바인딩 되면서 풀리는 문제점에 대해 다루겠습니다.
리사이클러뷰에 연결된 뷰 객체 체크박스 전체를 이벤트에 따라 숨김/보임 처리를 해보겠습니다.
안드로이드에서 리사이클러뷰에 구현된 객체에 체크박스를 만들고, 이것을 제어하는 방법을 다루겠습니다.
안드로이드에서 체크박스 레이아웃을 생성하고 커스텀하기
안드로이드 스튜디오에서 개발한 앱의 APK를 생성하는 방법 소개
‘앱이 Google 서버와 통신했는지 확인하는 중입니다. 앱을 제거한 후 다시 설치해야 할 수도 있습니다.’ 에 대한 문제 해결
구글 애드몹이 제공하는 광고 중에 고급 네이티브 광고를 넣는 방법을 알아보겠습니다.
현재 보여지는 프래그먼트를 가져오는 방법, 백 스택이 전부 지워지지 않는 문제와 해결 방법
커스텀 다이얼로그 객체들의 클릭이벤트에 따라 또다른 커스텀 다이얼로그를 생성해 보겠습니다.
커스텀 다이얼로그 객체들의 클릭이벤트에 따라 또다른 커스텀 다이얼로그를 생성해 보겠습니다.
커스텀 다이얼로그에 이미지들로 구성된 리사이클러뷰를 구성해보자.
프래그먼트 백 스택 관리
객체지향 언어의 개념과 특징, 절치자향 언어와의 차이점을 간단하게 알아보겠습니다.
개인적인 논리설계 정리
안드로이드에서 Google Map 카드뷰 생성, 최종 결과물
안드로이드에서 Google Map 커스텀마커와 클러스터링 동시 구현
안드로이드에서 Google Map 클러스터링 라이브러리 활용
안드로이드에서 Google Map 커스텀 마커 구현하기
안드로이드에서 Google Map API받고 설치하기
안드로이드에서 Firebase 텍스트 번역기 기기별 API 활용
안드로이드에서 Firebase ML Kit을 활용한 이미지 라벨 지정 기기별 API 활용
안드로이드에서 Firebase 이미지 라벨 지정 기기별 API 활용
코루틴으로 간단하게 비동기 제어하기
안드로이드에서 여러 개의 입력을 받는 Custom Dialog 만들어보기
안드로이드에서 여러 개의 입력을 받는 Custom Dialog 만들어보기
안드로이드에서 Kakaolink를 활용하여 카톡으로 공유하기
안드로이드 로컬에 있는 이미지를 SNS로 공유하기
안드로이드 RecyclerView에서 스크롤 할 때마다 특정 뷰 숨기기
안드로이드 Activity에서 Parcelable을 이용해 ArrayList를 전달하고 받아오기
안드로이드 Activity에서 Intent를 통해 데이터를 전달하고 받아오기
안드로이드 GestureDetector를 이용한 좌우 스와이프 터치리스너 구현
안드로이드 검색화면 만들기
리사이클러뷰에서 스크롤 최상단, 최하단으로 이동하기
안드로이드에서 프래그먼트에서 뒤로가기 두번 눌러서 앱 종료하기
안드로이드에서 카메라를 호출해서 사진을찍고 특정 폴더에 저장하기
안드로이드에서 위험 권한, 권한 전용 팝업 생성
안드로이드에서 연도와 월만 선택하는 Custom Datepicker Dialog
안드로이드에서 AlertDialog 생성 및 활용
Toolbar, Fragment 문제 및 해결방법
RoomDB를 이용한 MVVM 아키텍처 디자인 패턴 구축
RoomDB를 이용한 MVVM 아키텍처 디자인 패턴 구축
AAC ViewModel 활용해보기
AAC LiveData 활용해보기
데이터베이스 Room DB 활용해보기
Shared Element Transition 화면 전환 애니메이션 및 더블클릭 방지
안드로이드 뷰 페이저와 상 하단바 같이 사용하기
안드로이드 특정 뷰에 포커싱 주기
안드로이드 뷰 페이저 구현
리사이클러뷰에서 아이템 클릭 리스너 생성 및 처리
프래그먼트 백 스택 관리
안드로이드 액티비티와 프래그먼트 생명주기
Scroll시 상, 하단바 숨기기 (Kotlin)
안드로이드에서 BottomNavigationView 및 Fragment 활용
안드로이드에서 RecyclerView 활용
코틀린 프로그래밍 5일차
코틀린 프로그래밍 4일차
코틀린 프로그래밍 3일차
코틀린 프로그래밍 2일차
코틀린 프로그래밍 1일차
안드로이드 개발에서의 코틀린
MVVM 아키텍처를 구현하는데 필요한 여러가지 기술요소들을 활용하여 간단한 프로그램 예제를 구현하여 소개합니다.
안드로이드 개발자라면 반드시 알아야할 RxJava 라이브러리와 리액티브 프로그래밍에 대해 알아보도록 합시다.
Retrofit과 OkHttp를 함께 사용하여 더욱 간결하게 네이버 RestAPI와의 연동하는 과정을 소개하겠습니다.
Retrofit을 사용하여 네이버 RestAPI와의 연동하는 과정을 소개하겠습니다.
리사이클러뷰에 연결된 체크된 체크박스 뷰 객체에 대한 로직을 구성해보겠습니다.
리사이클러뷰에 연결된 뷰 객체들의 체크박스들을 모두 체크하고 해제하는 라디오버튼을 구현해보도록 하겠습니다.
리사이클러뷰에 연결된 뷰 객체 체크박스에 대한 체크가 스크롤 시, 뷰가 바인딩 되면서 풀리는 문제점에 대해 다루겠습니다.
리사이클러뷰에 연결된 뷰 객체 체크박스 전체를 이벤트에 따라 숨김/보임 처리를 해보겠습니다.
안드로이드에서 리사이클러뷰에 구현된 객체에 체크박스를 만들고, 이것을 제어하는 방법을 다루겠습니다.
안드로이드에서 체크박스 레이아웃을 생성하고 커스텀하기
구글 애드몹이 제공하는 광고 중에 고급 네이티브 광고를 넣는 방법을 알아보겠습니다.
현재 보여지는 프래그먼트를 가져오는 방법, 백 스택이 전부 지워지지 않는 문제와 해결 방법
커스텀 다이얼로그 객체들의 클릭이벤트에 따라 또다른 커스텀 다이얼로그를 생성해 보겠습니다.
커스텀 다이얼로그 객체들의 클릭이벤트에 따라 또다른 커스텀 다이얼로그를 생성해 보겠습니다.
커스텀 다이얼로그에 이미지들로 구성된 리사이클러뷰를 구성해보자.
프래그먼트 백 스택 관리
객체지향 언어의 개념과 특징, 절치자향 언어와의 차이점을 간단하게 알아보겠습니다.
개인적인 논리설계 정리
안드로이드에서 Google Map 카드뷰 생성, 최종 결과물
안드로이드에서 Google Map 커스텀마커와 클러스터링 동시 구현
안드로이드에서 Google Map 클러스터링 라이브러리 활용
안드로이드에서 Google Map 커스텀 마커 구현하기
안드로이드에서 Google Map API받고 설치하기
안드로이드에서 Firebase 텍스트 번역기 기기별 API 활용
안드로이드에서 Firebase ML Kit을 활용한 이미지 라벨 지정 기기별 API 활용
안드로이드에서 Firebase 이미지 라벨 지정 기기별 API 활용
코루틴으로 간단하게 비동기 제어하기
안드로이드에서 여러 개의 입력을 받는 Custom Dialog 만들어보기
안드로이드에서 여러 개의 입력을 받는 Custom Dialog 만들어보기
안드로이드에서 Kakaolink를 활용하여 카톡으로 공유하기
안드로이드 로컬에 있는 이미지를 SNS로 공유하기
안드로이드 RecyclerView에서 스크롤 할 때마다 특정 뷰 숨기기
안드로이드 Activity에서 Parcelable을 이용해 ArrayList를 전달하고 받아오기
안드로이드 Activity에서 Intent를 통해 데이터를 전달하고 받아오기
안드로이드 GestureDetector를 이용한 좌우 스와이프 터치리스너 구현
안드로이드 검색화면 만들기
리사이클러뷰에서 스크롤 최상단, 최하단으로 이동하기
안드로이드에서 프래그먼트에서 뒤로가기 두번 눌러서 앱 종료하기
안드로이드에서 카메라를 호출해서 사진을찍고 특정 폴더에 저장하기
안드로이드에서 위험 권한, 권한 전용 팝업 생성
안드로이드에서 연도와 월만 선택하는 Custom Datepicker Dialog
안드로이드에서 AlertDialog 생성 및 활용
Toolbar, Fragment 문제 및 해결방법
RoomDB를 이용한 MVVM 아키텍처 디자인 패턴 구축
RoomDB를 이용한 MVVM 아키텍처 디자인 패턴 구축
AAC ViewModel 활용해보기
AAC LiveData 활용해보기
데이터베이스 Room DB 활용해보기
Shared Element Transition 화면 전환 애니메이션 및 더블클릭 방지
안드로이드 뷰 페이저와 상 하단바 같이 사용하기
안드로이드 특정 뷰에 포커싱 주기
안드로이드 뷰 페이저 구현
리사이클러뷰에서 아이템 클릭 리스너 생성 및 처리
프래그먼트 백 스택 관리
안드로이드 액티비티와 프래그먼트 생명주기
Scroll시 상, 하단바 숨기기 (Kotlin)
안드로이드에서 BottomNavigationView 및 Fragment 활용
안드로이드에서 RecyclerView 활용
코틀린 프로그래밍 5일차
코틀린 프로그래밍 4일차
코틀린 프로그래밍 3일차
코틀린 프로그래밍 2일차
코틀린 프로그래밍 1일차
안드로이드 개발에서의 코틀린
MVVM 아키텍처를 구현하는데 필요한 여러가지 기술요소들을 활용하여 간단한 프로그램 예제를 구현하여 소개합니다.
안드로이드 개발자라면 반드시 알아야할 RxJava 라이브러리와 리액티브 프로그래밍에 대해 알아보도록 합시다.
Retrofit과 OkHttp를 함께 사용하여 더욱 간결하게 네이버 RestAPI와의 연동하는 과정을 소개하겠습니다.
Retrofit을 사용하여 네이버 RestAPI와의 연동하는 과정을 소개하겠습니다.
리사이클러뷰에 연결된 체크된 체크박스 뷰 객체에 대한 로직을 구성해보겠습니다.
리사이클러뷰에 연결된 뷰 객체들의 체크박스들을 모두 체크하고 해제하는 라디오버튼을 구현해보도록 하겠습니다.
리사이클러뷰에 연결된 뷰 객체 체크박스에 대한 체크가 스크롤 시, 뷰가 바인딩 되면서 풀리는 문제점에 대해 다루겠습니다.
리사이클러뷰에 연결된 뷰 객체 체크박스 전체를 이벤트에 따라 숨김/보임 처리를 해보겠습니다.
안드로이드에서 리사이클러뷰에 구현된 객체에 체크박스를 만들고, 이것을 제어하는 방법을 다루겠습니다.
안드로이드에서 체크박스 레이아웃을 생성하고 커스텀하기
구글 애드몹이 제공하는 광고 중에 고급 네이티브 광고를 넣는 방법을 알아보겠습니다.
현재 보여지는 프래그먼트를 가져오는 방법, 백 스택이 전부 지워지지 않는 문제와 해결 방법
커스텀 다이얼로그 객체들의 클릭이벤트에 따라 또다른 커스텀 다이얼로그를 생성해 보겠습니다.
커스텀 다이얼로그 객체들의 클릭이벤트에 따라 또다른 커스텀 다이얼로그를 생성해 보겠습니다.
커스텀 다이얼로그에 이미지들로 구성된 리사이클러뷰를 구성해보자.
프래그먼트 백 스택 관리
객체지향 언어의 개념과 특징, 절치자향 언어와의 차이점을 간단하게 알아보겠습니다.
개인적인 논리설계 정리
안드로이드에서 Google Map 카드뷰 생성, 최종 결과물
안드로이드에서 Google Map 커스텀마커와 클러스터링 동시 구현
안드로이드에서 Google Map 클러스터링 라이브러리 활용
안드로이드에서 Google Map 커스텀 마커 구현하기
안드로이드에서 Google Map API받고 설치하기
안드로이드에서 Firebase 텍스트 번역기 기기별 API 활용
안드로이드에서 Firebase ML Kit을 활용한 이미지 라벨 지정 기기별 API 활용
안드로이드에서 Firebase 이미지 라벨 지정 기기별 API 활용
코루틴으로 간단하게 비동기 제어하기
안드로이드에서 여러 개의 입력을 받는 Custom Dialog 만들어보기
안드로이드에서 여러 개의 입력을 받는 Custom Dialog 만들어보기
안드로이드에서 Kakaolink를 활용하여 카톡으로 공유하기
안드로이드 로컬에 있는 이미지를 SNS로 공유하기
안드로이드 RecyclerView에서 스크롤 할 때마다 특정 뷰 숨기기
안드로이드 Activity에서 Parcelable을 이용해 ArrayList를 전달하고 받아오기
안드로이드 Activity에서 Intent를 통해 데이터를 전달하고 받아오기
안드로이드 GestureDetector를 이용한 좌우 스와이프 터치리스너 구현
안드로이드 검색화면 만들기
리사이클러뷰에서 스크롤 최상단, 최하단으로 이동하기
안드로이드에서 프래그먼트에서 뒤로가기 두번 눌러서 앱 종료하기
안드로이드에서 카메라를 호출해서 사진을찍고 특정 폴더에 저장하기
안드로이드에서 위험 권한, 권한 전용 팝업 생성
안드로이드에서 연도와 월만 선택하는 Custom Datepicker Dialog
안드로이드에서 AlertDialog 생성 및 활용
Toolbar, Fragment 문제 및 해결방법
RoomDB를 이용한 MVVM 아키텍처 디자인 패턴 구축
RoomDB를 이용한 MVVM 아키텍처 디자인 패턴 구축
AAC ViewModel 활용해보기
AAC LiveData 활용해보기
데이터베이스 Room DB 활용해보기
Shared Element Transition 화면 전환 애니메이션 및 더블클릭 방지
안드로이드 뷰 페이저와 상 하단바 같이 사용하기
안드로이드 특정 뷰에 포커싱 주기
안드로이드 뷰 페이저 구현
리사이클러뷰에서 아이템 클릭 리스너 생성 및 처리
프래그먼트 백 스택 관리
안드로이드 액티비티와 프래그먼트 생명주기
Scroll시 상, 하단바 숨기기 (Kotlin)
안드로이드에서 BottomNavigationView 및 Fragment 활용
안드로이드에서 RecyclerView 활용
코틀린 프로그래밍 5일차
코틀린 프로그래밍 4일차
코틀린 프로그래밍 3일차
코틀린 프로그래밍 2일차
코틀린 프로그래밍 1일차
안드로이드 개발에서의 코틀린
MVVM 아키텍처를 구현하는데 필요한 여러가지 기술요소들을 활용하여 간단한 프로그램 예제를 구현하여 소개합니다.
안드로이드 개발자라면 반드시 알아야할 RxJava 라이브러리와 리액티브 프로그래밍에 대해 알아보도록 합시다.
Retrofit과 OkHttp를 함께 사용하여 더욱 간결하게 네이버 RestAPI와의 연동하는 과정을 소개하겠습니다.
Retrofit을 사용하여 네이버 RestAPI와의 연동하는 과정을 소개하겠습니다.
리사이클러뷰에 연결된 체크된 체크박스 뷰 객체에 대한 로직을 구성해보겠습니다.
리사이클러뷰에 연결된 뷰 객체들의 체크박스들을 모두 체크하고 해제하는 라디오버튼을 구현해보도록 하겠습니다.
리사이클러뷰에 연결된 뷰 객체 체크박스에 대한 체크가 스크롤 시, 뷰가 바인딩 되면서 풀리는 문제점에 대해 다루겠습니다.
리사이클러뷰에 연결된 뷰 객체 체크박스 전체를 이벤트에 따라 숨김/보임 처리를 해보겠습니다.
안드로이드에서 리사이클러뷰에 구현된 객체에 체크박스를 만들고, 이것을 제어하는 방법을 다루겠습니다.
안드로이드에서 체크박스 레이아웃을 생성하고 커스텀하기
구글 애드몹이 제공하는 광고 중에 고급 네이티브 광고를 넣는 방법을 알아보겠습니다.
현재 보여지는 프래그먼트를 가져오는 방법, 백 스택이 전부 지워지지 않는 문제와 해결 방법
커스텀 다이얼로그 객체들의 클릭이벤트에 따라 또다른 커스텀 다이얼로그를 생성해 보겠습니다.
커스텀 다이얼로그 객체들의 클릭이벤트에 따라 또다른 커스텀 다이얼로그를 생성해 보겠습니다.
커스텀 다이얼로그에 이미지들로 구성된 리사이클러뷰를 구성해보자.
프래그먼트 백 스택 관리
객체지향 언어의 개념과 특징, 절치자향 언어와의 차이점을 간단하게 알아보겠습니다.
개인적인 논리설계 정리
안드로이드에서 Google Map 카드뷰 생성, 최종 결과물
안드로이드에서 Google Map 커스텀마커와 클러스터링 동시 구현
안드로이드에서 Google Map 클러스터링 라이브러리 활용
안드로이드에서 Google Map 커스텀 마커 구현하기
안드로이드에서 Google Map API받고 설치하기
안드로이드에서 Firebase 텍스트 번역기 기기별 API 활용
안드로이드에서 Firebase ML Kit을 활용한 이미지 라벨 지정 기기별 API 활용
안드로이드에서 Firebase 이미지 라벨 지정 기기별 API 활용
코루틴으로 간단하게 비동기 제어하기
안드로이드에서 여러 개의 입력을 받는 Custom Dialog 만들어보기
안드로이드에서 여러 개의 입력을 받는 Custom Dialog 만들어보기
안드로이드에서 Kakaolink를 활용하여 카톡으로 공유하기
안드로이드 로컬에 있는 이미지를 SNS로 공유하기
안드로이드 RecyclerView에서 스크롤 할 때마다 특정 뷰 숨기기
안드로이드 Activity에서 Parcelable을 이용해 ArrayList를 전달하고 받아오기
안드로이드 Activity에서 Intent를 통해 데이터를 전달하고 받아오기
안드로이드 GestureDetector를 이용한 좌우 스와이프 터치리스너 구현
안드로이드 검색화면 만들기
리사이클러뷰에서 스크롤 최상단, 최하단으로 이동하기
안드로이드에서 프래그먼트에서 뒤로가기 두번 눌러서 앱 종료하기
안드로이드에서 카메라를 호출해서 사진을찍고 특정 폴더에 저장하기
안드로이드에서 위험 권한, 권한 전용 팝업 생성
안드로이드에서 연도와 월만 선택하는 Custom Datepicker Dialog
안드로이드에서 AlertDialog 생성 및 활용
Toolbar, Fragment 문제 및 해결방법
RoomDB를 이용한 MVVM 아키텍처 디자인 패턴 구축
RoomDB를 이용한 MVVM 아키텍처 디자인 패턴 구축
AAC ViewModel 활용해보기
AAC LiveData 활용해보기
데이터베이스 Room DB 활용해보기
Shared Element Transition 화면 전환 애니메이션 및 더블클릭 방지
안드로이드 뷰 페이저와 상 하단바 같이 사용하기
안드로이드 특정 뷰에 포커싱 주기
안드로이드 뷰 페이저 구현
리사이클러뷰에서 아이템 클릭 리스너 생성 및 처리
프래그먼트 백 스택 관리
안드로이드 액티비티와 프래그먼트 생명주기
Scroll시 상, 하단바 숨기기 (Kotlin)
안드로이드에서 BottomNavigationView 및 Fragment 활용
안드로이드에서 RecyclerView 활용
코틀린 프로그래밍 5일차
코틀린 프로그래밍 4일차
코틀린 프로그래밍 3일차
코틀린 프로그래밍 2일차
코틀린 프로그래밍 1일차
안드로이드 개발에서의 코틀린
WPF 개발을 할 때 Xaml에서의 템플릿 사용에 대한 가이드
TextBox 바인딩을 하고 UpdateSourceTrigger를 활용하여 업데이트 타이밍을 지정해주어야 합니다.
정적 메서드를 사용할 때 정적 클래스를 사용할까요? 일반 클래스를 사용할까요?
C# 확장메서드 튜토리얼
C# WPF 개발을 진행하면서 습득한 각종 지식을 공유합니다.
WPF에서 MVVM Light 프레임워크를 활용하여 간단한 프로그램을 만들어봅시다.
개인 학습 노트
개인 학습 노트
개인 학습 노트
잡다하게 알아온 것들에 대한 개인 기록 노트
객체지향 프로그래밍 언어로 자바를 주로 사용해왔기 때문에 C#만의 특징을 지니는 문법위주로 포스팅하겠습니다.
객체지향 프로그래밍 언어로 자바를 주로 사용해왔기 때문에 C#만의 특징을 지니는 문법위주로 포스팅하겠습니다.
객체지향 프로그래밍 언어로 자바를 주로 사용해왔기 때문에 C#만의 특징을 지니는 문법위주로 포스팅하겠습니다.
객체지향 프로그래밍 언어로 자바를 주로 사용해왔기 때문에 C#만의 특징을 지니는 문법위주로 포스팅하겠습니다.
객체지향 프로그래밍 언어로 자바를 주로 사용해왔기 때문에 C#만의 특징을 지니는 문법위주로 포스팅하겠습니다.
객체지향 프로그래밍 언어로 자바를 주로 사용해왔기 때문에 C#만의 특징을 지니는 문법위주로 포스팅하겠습니다.
컴퓨터 비전에 대한 개념과 OpenCV를 활용한 컴퓨터 비전 실습과정 및 결론을 소개합니다.
기계학습을 위한 라이브러리인 텐서플로우에 대한 개념과 실습과정 및 결론을 소개합니다.
AI 딥러닝과 컨볼루션 신경망에 대해 다뤄보겠습니다.
AI 기계학습에서의 신경망과 SVM(Support Vector Machine)에 대해 다뤄보겠습니다.
기계학습의 지식표현 방법인 결정 트리, 앙상블 분류기, KNN, 군집화 알고리즘, 베이즈 분류기에 대한 학습 정리
의료분야에서의 AI에 대해 조사한 내용을 소개합니다. 이번에는 의료 분야의 AI에 대한 이슈들에 대해 다루겠습니다.
의료분야에서의 AI에 대해 조사한 내용을 소개합니다. 이번에는 AI를 이용한 의료기술과 현재 코로나19 바이러스에 관련하여 연구중인 AI 의료 기술들에 대해 다루겠습니다.
의료분야에서의 AI에 대해 조사한 내용을 소개합니다. 특히 AI 의료의 현황과 AI 의료의 분야와 AI를 활용한 의약품, 질병 예측에 대해 다루겠습니다.
AI 기계학습의 개요, 종류, 대상문제에 대해 다루겠습니다.
AI 연구에서 사용되는 불확실한 지식 표현 방법론에 대해 다루겠습니다.
AI에서 사용되는 논리, 명제논리, 술어 논리 정의에 대해 알아보도록 하겠습니다.
AI의 몬테카를로 트리 탐색, 제약조건 만족 문제와 최적화 방법론을 소개합니다.
AI에서 활용되는 탐색 문제와 해법들에 대한 방법론을 소개합니다.
AI의 연구분야와 최근 동향 및 영향에 대해 알아보도록 하겠습니다.
가트너가 제시한 2020 미래의 전략기술 트렌드
컴퓨터 비전에 대한 개념과 OpenCV를 활용한 컴퓨터 비전 실습과정 및 결론을 소개합니다.
기계학습을 위한 라이브러리인 텐서플로우에 대한 개념과 실습과정 및 결론을 소개합니다.
AI 딥러닝과 컨볼루션 신경망에 대해 다뤄보겠습니다.
AI 기계학습에서의 신경망과 SVM(Support Vector Machine)에 대해 다뤄보겠습니다.
기계학습의 지식표현 방법인 결정 트리, 앙상블 분류기, KNN, 군집화 알고리즘, 베이즈 분류기에 대한 학습 정리
의료분야에서의 AI에 대해 조사한 내용을 소개합니다. 이번에는 의료 분야의 AI에 대한 이슈들에 대해 다루겠습니다.
의료분야에서의 AI에 대해 조사한 내용을 소개합니다. 이번에는 AI를 이용한 의료기술과 현재 코로나19 바이러스에 관련하여 연구중인 AI 의료 기술들에 대해 다루겠습니다.
의료분야에서의 AI에 대해 조사한 내용을 소개합니다. 특히 AI 의료의 현황과 AI 의료의 분야와 AI를 활용한 의약품, 질병 예측에 대해 다루겠습니다.
AI 기계학습의 개요, 종류, 대상문제에 대해 다루겠습니다.
AI 연구에서 사용되는 불확실한 지식 표현 방법론에 대해 다루겠습니다.
AI에서 사용되는 논리, 명제논리, 술어 논리 정의에 대해 알아보도록 하겠습니다.
AI의 몬테카를로 트리 탐색, 제약조건 만족 문제와 최적화 방법론을 소개합니다.
AI에서 활용되는 탐색 문제와 해법들에 대한 방법론을 소개합니다.
AI의 연구분야와 최근 동향 및 영향에 대해 알아보도록 하겠습니다.
WPF 개발을 할 때 Xaml에서의 템플릿 사용에 대한 가이드
TextBox 바인딩을 하고 UpdateSourceTrigger를 활용하여 업데이트 타이밍을 지정해주어야 합니다.
정적 메서드를 사용할 때 정적 클래스를 사용할까요? 일반 클래스를 사용할까요?
C# 확장메서드 튜토리얼
C# WPF 개발을 진행하면서 습득한 각종 지식을 공유합니다.
WPF에서 MVVM Light 프레임워크를 활용하여 간단한 프로그램을 만들어봅시다.
개인 학습 노트
개인 학습 노트
개인 학습 노트
잡다하게 알아온 것들에 대한 개인 기록 노트
커스텀 다이얼로그 객체들의 클릭이벤트에 따라 또다른 커스텀 다이얼로그를 생성해 보겠습니다.
커스텀 다이얼로그 객체들의 클릭이벤트에 따라 또다른 커스텀 다이얼로그를 생성해 보겠습니다.
커스텀 다이얼로그에 이미지들로 구성된 리사이클러뷰를 구성해보자.
안드로이드 RecyclerView에서 스크롤 할 때마다 특정 뷰 숨기기
안드로이드 검색화면 만들기
리사이클러뷰에서 스크롤 최상단, 최하단으로 이동하기
리사이클러뷰에서 아이템 클릭 리스너 생성 및 처리
안드로이드에서 RecyclerView 활용
커스텀 다이얼로그 객체들의 클릭이벤트에 따라 또다른 커스텀 다이얼로그를 생성해 보겠습니다.
커스텀 다이얼로그 객체들의 클릭이벤트에 따라 또다른 커스텀 다이얼로그를 생성해 보겠습니다.
커스텀 다이얼로그에 이미지들로 구성된 리사이클러뷰를 구성해보자.
안드로이드에서 여러 개의 입력을 받는 Custom Dialog 만들어보기
안드로이드에서 여러 개의 입력을 받는 Custom Dialog 만들어보기
안드로이드에서 위험 권한, 권한 전용 팝업 생성
안드로이드에서 연도와 월만 선택하는 Custom Datepicker Dialog
안드로이드에서 AlertDialog 생성 및 활용
안드로이드에서 Google Map 카드뷰 생성, 최종 결과물
안드로이드에서 Google Map 커스텀마커와 클러스터링 동시 구현
안드로이드에서 Google Map 클러스터링 라이브러리 활용
안드로이드에서 Google Map 커스텀 마커 구현하기
안드로이드에서 Google Map API받고 설치하기
안드로이드에서 Firebase 텍스트 번역기 기기별 API 활용
안드로이드에서 Firebase ML Kit을 활용한 이미지 라벨 지정 기기별 API 활용
안드로이드에서 Firebase 이미지 라벨 지정 기기별 API 활용
TextBox 바인딩을 하고 UpdateSourceTrigger를 활용하여 업데이트 타이밍을 지정해주어야 합니다.
정적 메서드를 사용할 때 정적 클래스를 사용할까요? 일반 클래스를 사용할까요?
C# 확장메서드 튜토리얼
C# WPF 개발을 진행하면서 습득한 각종 지식을 공유합니다.
WPF에서 MVVM Light 프레임워크를 활용하여 간단한 프로그램을 만들어봅시다.
개인 학습 노트
개인 학습 노트
개인 학습 노트
자바스크립트와 동작방식과 멀티쓰레드와 연관된 이벤트 루프, 웹 워커 등 상세히 알아보자.
Java에서의 User권한으로 레지스트리 값 읽어오는 방법과, 시스템 권한으로 실행시 레지스트리 값 읽어오는 방법에 대하여
펌웨어와 드라이브의 대한 내용 정리
C#에서의 User권한으로 레지스트리 값 읽어오는 방법과, 시스템 권한으로 실행시 레지스트리 값 읽어오는 방법에 대하여
DLL을 접근할 때, boost library를 활용하여 STL 컨테이너 공유 메모리 셋팅 방법
Windows 환경에서 DLL의 전역변수를 공유 메모리로 만들어서 사용하는 방법
User권한으로 레지스트리 값 읽어오는 방법과, 시스템 권한으로 실행시 레지스트리 값 읽어오는 방법에 대하여
CNN에서의 ‘Pooling’과 ‘Flatten’ 과정
CNN, Convolution Neural Network이 무엇일까?
초보자용 딥러닝 입문 가이드
초보자용 딥러닝 입문 가이드
초보자용 딥러닝 입문 가이드
초보자용 딥러닝 입문 가이드
CNN에서의 ‘Pooling’과 ‘Flatten’ 과정
CNN, Convolution Neural Network이 무엇일까?
초보자용 딥러닝 입문 가이드
초보자용 딥러닝 입문 가이드
초보자용 딥러닝 입문 가이드
초보자용 딥러닝 입문 가이드
CNN에서의 ‘Pooling’과 ‘Flatten’ 과정
CNN, Convolution Neural Network이 무엇일까?
초보자용 딥러닝 입문 가이드
초보자용 딥러닝 입문 가이드
초보자용 딥러닝 입문 가이드
초보자용 딥러닝 입문 가이드
CNN에서의 ‘Pooling’과 ‘Flatten’ 과정
CNN, Convolution Neural Network이 무엇일까?
초보자용 딥러닝 입문 가이드
초보자용 딥러닝 입문 가이드
초보자용 딥러닝 입문 가이드
초보자용 딥러닝 입문 가이드
안드로이드에서 BottomNavigationView 및 Fragment 활용
코틀린 프로그래밍 5일차
코틀린 프로그래밍 4일차
코틀린 프로그래밍 3일차
코틀린 프로그래밍 2일차
코틀린 프로그래밍 1일차
리사이클러뷰에 연결된 체크된 체크박스 뷰 객체에 대한 로직을 구성해보겠습니다.
리사이클러뷰에 연결된 뷰 객체들의 체크박스들을 모두 체크하고 해제하는 라디오버튼을 구현해보도록 하겠습니다.
리사이클러뷰에 연결된 뷰 객체 체크박스에 대한 체크가 스크롤 시, 뷰가 바인딩 되면서 풀리는 문제점에 대해 다루겠습니다.
리사이클러뷰에 연결된 뷰 객체 체크박스 전체를 이벤트에 따라 숨김/보임 처리를 해보겠습니다.
안드로이드에서 리사이클러뷰에 구현된 객체에 체크박스를 만들고, 이것을 제어하는 방법을 다루겠습니다.
안드로이드에서 체크박스 레이아웃을 생성하고 커스텀하기
객체지향 프로그래밍 언어로 자바를 주로 사용해왔기 때문에 C#만의 특징을 지니는 문법위주로 포스팅하겠습니다.
객체지향 프로그래밍 언어로 자바를 주로 사용해왔기 때문에 C#만의 특징을 지니는 문법위주로 포스팅하겠습니다.
객체지향 프로그래밍 언어로 자바를 주로 사용해왔기 때문에 C#만의 특징을 지니는 문법위주로 포스팅하겠습니다.
객체지향 프로그래밍 언어로 자바를 주로 사용해왔기 때문에 C#만의 특징을 지니는 문법위주로 포스팅하겠습니다.
객체지향 프로그래밍 언어로 자바를 주로 사용해왔기 때문에 C#만의 특징을 지니는 문법위주로 포스팅하겠습니다.
객체지향 프로그래밍 언어로 자바를 주로 사용해왔기 때문에 C#만의 특징을 지니는 문법위주로 포스팅하겠습니다.
Git flow에 대한 설명과 Github flow 비교 간략 정리
C# 프로젝트에서 C++ DLL을 연동하고 데이터 마샬링 처리, 콜백함수까지 구현해보자
Git 커밋을 되돌리는 방법들에대해 알아보자.
Git 저장소에 올린 커밋메시지나 로컬 저장소에 커밋한 커밋메시지를 수정해보자.
Git 저장소에 올린 여러 커밋을 합치는 방법에 대하여
Git cherry-pick을 사용하면 다른 브랜치의 특정 commit만 내 브랜치에 반영할 수 있다.
자바스크립트와 동작방식과 멀티쓰레드와 연관된 이벤트 루프, 웹 워커 등 상세히 알아보자.
펌웨어와 드라이브의 대한 내용 정리
C#에서의 User권한으로 레지스트리 값 읽어오는 방법과, 시스템 권한으로 실행시 레지스트리 값 읽어오는 방법에 대하여
DLL을 접근할 때, boost library를 활용하여 STL 컨테이너 공유 메모리 셋팅 방법
Windows 환경에서 DLL의 전역변수를 공유 메모리로 만들어서 사용하는 방법
User권한으로 레지스트리 값 읽어오는 방법과, 시스템 권한으로 실행시 레지스트리 값 읽어오는 방법에 대하여
Git error:failed to push some refs to ‘XXX.git’ 에러 해결법
Jekyll 테마를 활용하여 만든 블로그에 게시물 작성.
Jekyll 테마를 활용하여 블로그를 만들어보자.
VS Code를 이용한 원격 서버 디렉토리 접근 방법
VS Code를 이용한 원격 서버 디렉토리 접근 방법
Git error:failed to push some refs to ‘XXX.git’ 에러 해결법
Jekyll 테마를 활용하여 만든 블로그에 게시물 작성.
Jekyll 테마를 활용하여 블로그를 만들어보자.
VS Code를 이용한 원격 서버 디렉토리 접근 방법
VS Code를 이용한 원격 서버 디렉토리 접근 방법
객체지향 언어의 개념과 특징, 절치자향 언어와의 차이점을 간단하게 알아보겠습니다.
개인적인 논리설계 정리
안드로이드 Activity에서 Parcelable을 이용해 ArrayList를 전달하고 받아오기
안드로이드 Activity에서 Intent를 통해 데이터를 전달하고 받아오기
안드로이드 액티비티와 프래그먼트 생명주기
RoomDB를 이용한 MVVM 아키텍처 디자인 패턴 구축
RoomDB를 이용한 MVVM 아키텍처 디자인 패턴 구축
AAC ViewModel 활용해보기
AAC LiveData 활용해보기
데이터베이스 Room DB 활용해보기
안드로이드에서 Google Map 카드뷰 생성, 최종 결과물
안드로이드에서 Google Map 커스텀마커와 클러스터링 동시 구현
안드로이드에서 Google Map 클러스터링 라이브러리 활용
안드로이드에서 Google Map 커스텀 마커 구현하기
안드로이드에서 Google Map API받고 설치하기
웹 브라우저 환경에서의 Javascript로 레지스트리를 통한 로컬 Windows .EXE 파일을 실행시키는 방법을 소개합니다.
웹 기반 프로그램의 소개와 발전과정 및 특징을 설명해보겠습니다.
웹 & HTTP & Docker의 관계
HTML5의 등장에 대하여
RoomDB를 이용한 MVVM 아키텍처 디자인 패턴 구축
RoomDB를 이용한 MVVM 아키텍처 디자인 패턴 구축
AAC ViewModel 활용해보기
AAC LiveData 활용해보기
객체지향 언어의 개념과 특징, 절치자향 언어와의 차이점을 간단하게 알아보겠습니다.
개인적인 논리설계 정리
안드로이드 Activity에서 Parcelable을 이용해 ArrayList를 전달하고 받아오기
안드로이드 Activity에서 Intent를 통해 데이터를 전달하고 받아오기
‘앱이 Google 서버와 통신했는지 확인하는 중입니다. 앱을 제거한 후 다시 설치해야 할 수도 있습니다.’ 에 대한 문제 해결
안드로이드에서 Firebase 텍스트 번역기 기기별 API 활용
안드로이드에서 Firebase ML Kit을 활용한 이미지 라벨 지정 기기별 API 활용
안드로이드에서 Firebase 이미지 라벨 지정 기기별 API 활용
C#에서 마샬링이란 무엇이며 왜 사용하는 것일까요?
서버와 통신을 할 경우 Http 통신과 Socket 통신이 있는데 어떤 차이가 있을까요?
데이터 통신상의 Selective Repeat 기법의 동작과 마주하는 딜레마와 극복하는 방법을 정리합니다.
데이터 통신상의 신뢰성있는 TCP 대신 UDP를 사용하는 이유와 그 사용 분야를 소개합니다.
좋은 개발자의 6가지 특징과 세부 카테고리를 소개합니다.
2024 AIExpo Korea 기업 Staff 참석 후기
국제치안산업대전 Staff 참석 후기
AIExpo Korea 기업 Staff 참석 후기
웹 기반 프로그램의 소개와 발전과정 및 특징을 설명해보겠습니다.
웹 & HTTP & Docker의 관계
HTML5의 등장에 대하여
Jekyll 테마를 활용하여 만든 블로그에 게시물 작성.
Jekyll 테마를 활용하여 블로그를 만들어보자.
Github 웹사이트로 블로그를 개설하는 방법
래안텍 QA2760K 구매 및 AS 후기
노트북 리얼 후기
래안텍 QA2760K 구매 및 AS 후기
노트북 리얼 후기
안드로이드에서 프래그먼트에서 뒤로가기 두번 눌러서 앱 종료하기
안드로이드 액티비티와 프래그먼트 생명주기
안드로이드에서 BottomNavigationView 및 Fragment 활용
현재 보여지는 프래그먼트를 가져오는 방법, 백 스택이 전부 지워지지 않는 문제와 해결 방법
프래그먼트 백 스택 관리
프래그먼트 백 스택 관리
안드로이드 뷰 페이저와 상 하단바 같이 사용하기
안드로이드 특정 뷰에 포커싱 주기
안드로이드 뷰 페이저 구현
RoomDB를 이용한 MVVM 아키텍처 디자인 패턴 구축
RoomDB를 이용한 MVVM 아키텍처 디자인 패턴 구축
AAC ViewModel 활용해보기
의료분야에서의 AI에 대해 조사한 내용을 소개합니다. 이번에는 의료 분야의 AI에 대한 이슈들에 대해 다루겠습니다.
의료분야에서의 AI에 대해 조사한 내용을 소개합니다. 이번에는 AI를 이용한 의료기술과 현재 코로나19 바이러스에 관련하여 연구중인 AI 의료 기술들에 대해 다루겠습니다.
의료분야에서의 AI에 대해 조사한 내용을 소개합니다. 특히 AI 의료의 현황과 AI 의료의 분야와 AI를 활용한 의약품, 질병 예측에 대해 다루겠습니다.
좋은 개발자의 6가지 특징과 세부 카테고리를 소개합니다.
2024 AIExpo Korea 기업 Staff 참석 후기
AIExpo Korea 기업 Staff 참석 후기
JNI 환경에서 C++에서 전송한 문자열이 깨지는 문제를 해결한 코드 보관용
JNI 연동시 멀티쓰레드에서 jvm 인스턴스에 접근이 불가능하기 때문에 전역으로 관리하는 방안
Java 프로젝트에서 C++ DLL을 연동하고 데이터 마샬링 처리, 콜백함수까지 구현해보자
가트너가 제시한 2020 미래의 전략기술 트렌드
삼성SDS x 삼성물산 건설부문 멘토링 후기
NHN Forward 2019 in 창원 후기
삼성SDS x 삼성물산 건설부문 멘토링 후기
연구주제 : Container VS Virtual Machine 연구목적 : 도커 사용전, 컨테이너와 가상머신의 차이를 알기위함 연구일시 : 2019년 12월 31일 09:00~17:00 연구자 : 이재환 ljh951103@naver.com 연구장비 : HP E...
웹 & HTTP & Docker의 관계
Jekyll 테마를 활용하여 만든 블로그에 게시물 작성.
Jekyll 테마를 활용하여 블로그를 만들어보자.
Git을 사용할 때, Fork한 본인 저장소와 원본 저장소와 동기화하는 방법을 다루겠습니다.
소스트리를 이용한 깃 사용방법
가트너가 제시한 2020 미래의 전략기술 트렌드
새로운 클라우드 혁명 엣지 디바이스란?
래안텍 QA2760K 구매 및 AS 후기
노트북 리얼 후기
래안텍 QA2760K 구매 및 AS 후기
노트북 리얼 후기
래안텍 QA2760K 구매 및 AS 후기
노트북 리얼 후기
래안텍 QA2760K 구매 및 AS 후기
노트북 리얼 후기
래안텍 QA2760K 구매 및 AS 후기
노트북 리얼 후기
래안텍 QA2760K 구매 및 AS 후기
노트북 리얼 후기
Retrofit과 OkHttp를 함께 사용하여 더욱 간결하게 네이버 RestAPI와의 연동하는 과정을 소개하겠습니다.
Retrofit을 사용하여 네이버 RestAPI와의 연동하는 과정을 소개하겠습니다.
Retrofit과 OkHttp를 함께 사용하여 더욱 간결하게 네이버 RestAPI와의 연동하는 과정을 소개하겠습니다.
Retrofit을 사용하여 네이버 RestAPI와의 연동하는 과정을 소개하겠습니다.
C#에서 마샬링이란 무엇이며 왜 사용하는 것일까요?
안드로이드를 예로 프로그램을 다루면서 마주하는 프로세스, 쓰레드, 단일/멀티 쓰레드, 동기/비동기 프로그래밍, 코어를 간단하게 정리해보겠습니다.
MVVM 아키텍처를 구현하는데 필요한 여러가지 기술요소들을 활용하여 간단한 프로그램 예제를 구현하여 소개합니다.
안드로이드 개발자라면 반드시 알아야할 RxJava 라이브러리와 리액티브 프로그래밍에 대해 알아보도록 합시다.
컴퓨터 비전에 대한 개념과 OpenCV를 활용한 컴퓨터 비전 실습과정 및 결론을 소개합니다.
기계학습을 위한 라이브러리인 텐서플로우에 대한 개념과 실습과정 및 결론을 소개합니다.
HTML5의 등장에 대하여
삼성SDS x 삼성물산 건설부문 멘토링 후기
삼성SDS x 삼성물산 건설부문 멘토링 후기
삼성SDS x 삼성물산 건설부문 멘토링 후기
NHN Forward 2019 in 창원 후기
NHN Forward 2019 in 창원 후기
블록체인의 개념 정리
블록체인의 개념 정리
블록체인의 개념 정리
연구주제 : Container VS Virtual Machine 연구목적 : 도커 사용전, 컨테이너와 가상머신의 차이를 알기위함 연구일시 : 2019년 12월 31일 09:00~17:00 연구자 : 이재환 ljh951103@naver.com 연구장비 : HP E...
연구주제 : Container VS Virtual Machine 연구목적 : 도커 사용전, 컨테이너와 가상머신의 차이를 알기위함 연구일시 : 2019년 12월 31일 09:00~17:00 연구자 : 이재환 ljh951103@naver.com 연구장비 : HP E...
자주 쓰이는 리눅스 명령어 모음
자주 쓰이는 리눅스 명령어 모음
자주 쓰이는 리눅스 명령어 모음
Github 웹사이트로 블로그를 개설하는 방법
소스트리를 이용한 깃 사용방법
소스트리를 이용한 깃 사용방법
새로운 클라우드 혁명 엣지 디바이스란?
새로운 클라우드 혁명 엣지 디바이스란?
새로운 클라우드 혁명 엣지 디바이스란?
가트너가 제시한 2020 미래의 전략기술 트렌드
가트너가 제시한 2020 미래의 전략기술 트렌드
NoSQL에 대한 개념과 특징
MVC Pattern(Model, View, Controller)이란?
MVC Pattern(Model, View, Controller)이란?
MVC Pattern(Model, View, Controller)이란?
VScode liveshare를 활용한 협업하는 방법
VScode liveshare를 활용한 협업하는 방법
스마트폰 애플리케이션의 종류
스마트폰 애플리케이션의 종류
스마트폰 애플리케이션의 종류
스마트폰 애플리케이션의 종류
Scroll시 상, 하단바 숨기기 (Kotlin)
리사이클러뷰에서 아이템 클릭 리스너 생성 및 처리
Shared Element Transition 화면 전환 애니메이션 및 더블클릭 방지
Shared Element Transition 화면 전환 애니메이션 및 더블클릭 방지
데이터베이스 Room DB 활용해보기
Toolbar, Fragment 문제 및 해결방법
안드로이드에서 위험 권한, 권한 전용 팝업 생성
안드로이드에서 카메라를 호출해서 사진을찍고 특정 폴더에 저장하기
안드로이드 GestureDetector를 이용한 좌우 스와이프 터치리스너 구현
안드로이드 Activity에서 Parcelable을 이용해 ArrayList를 전달하고 받아오기
안드로이드 RecyclerView에서 스크롤 할 때마다 특정 뷰 숨기기
안드로이드에서 Kakaolink를 활용하여 카톡으로 공유하기
코루틴으로 간단하게 비동기 제어하기
LG전자 32UK50T 4K 모니터 리퍼 구매 후기
LG전자 32UK50T 4K 모니터 리퍼 구매 후기
LG전자 32UK50T 4K 모니터 리퍼 구매 후기
웹 기반 프로그램의 소개와 발전과정 및 특징을 설명해보겠습니다.
구글 애드몹이 제공하는 광고 중에 고급 네이티브 광고를 넣는 방법을 알아보겠습니다.
안드로이드 스튜디오에서 개발한 앱의 APK를 생성하는 방법 소개
Retrofit과 OkHttp를 함께 사용하여 더욱 간결하게 네이버 RestAPI와의 연동하는 과정을 소개하겠습니다.
안드로이드를 예로 프로그램을 다루면서 마주하는 프로세스, 쓰레드, 단일/멀티 쓰레드, 동기/비동기 프로그래밍, 코어를 간단하게 정리해보겠습니다.
서버와 통신을 할 경우 Http 통신과 Socket 통신이 있는데 어떤 차이가 있을까요?
서버와 통신을 할 경우 Http 통신과 Socket 통신이 있는데 어떤 차이가 있을까요?
C#에서 마샬링이란 무엇이며 왜 사용하는 것일까요?
한국정보통신기술협회(TTA) 방문 제품 GS인증 후기
한국정보통신기술협회(TTA) 방문 제품 GS인증 후기
국제치안산업대전 Staff 참석 후기
헌혈 50회 달성, 작은 목표 성취
Java에서의 User권한으로 레지스트리 값 읽어오는 방법과, 시스템 권한으로 실행시 레지스트리 값 읽어오는 방법에 대하여
Web 환경에서의 마이크를 통한 음성녹음 방법에 대해 자세하게 알아봅시다.
웹 브라우저 환경에서의 Javascript로 레지스트리를 통한 로컬 Windows .EXE 파일을 실행시키는 방법을 소개합니다.
웹 브라우저 환경에서의 Javascript로 레지스트리를 통한 로컬 Windows .EXE 파일을 실행시키는 방법을 소개합니다.