Project/App Project
-
이번 학기에 [자성재료]라는 전공수업을 듣게 되었는데요. 이 과목에서는 특이하게도 총 3번의 팀프로젝트를 진행합니다. 교수님께서 문제와 실험 조건을 알려주시면, 그에 맞게 직접 실험을 설계, 수행, 발표를 하는데요. 이번 게시글에서는 첫번째 팀 프로젝트에서 제가 맡은 간단한 시뮬레이션(?) 프로그램을 만든 경험에 대해 정리해보고자 합니다. 1. 문제 정의 및 개발 동기 1-1. 문제 정의 이번 프로젝트 문제는 크게 단일 코일과 Helmholtz Coil(2개의 코일)를 우리가 원하는 H(Magnetic Field Strength) 값을 얻도록 설계하는 것입니다. (단, 설계조건은 1A 이하, 코일의 지름 5cm 이상) Problem 1. 단일 코일 디자인 코일 중심부의 자기력(Magnetic field ..
[Project] Helmholtz Coil Simulator 구현이번 학기에 [자성재료]라는 전공수업을 듣게 되었는데요. 이 과목에서는 특이하게도 총 3번의 팀프로젝트를 진행합니다. 교수님께서 문제와 실험 조건을 알려주시면, 그에 맞게 직접 실험을 설계, 수행, 발표를 하는데요. 이번 게시글에서는 첫번째 팀 프로젝트에서 제가 맡은 간단한 시뮬레이션(?) 프로그램을 만든 경험에 대해 정리해보고자 합니다. 1. 문제 정의 및 개발 동기 1-1. 문제 정의 이번 프로젝트 문제는 크게 단일 코일과 Helmholtz Coil(2개의 코일)를 우리가 원하는 H(Magnetic Field Strength) 값을 얻도록 설계하는 것입니다. (단, 설계조건은 1A 이하, 코일의 지름 5cm 이상) Problem 1. 단일 코일 디자인 코일 중심부의 자기력(Magnetic field ..
2023.10.11 -
저번에 이미 [Goodnotes 파일에서 MP3 파일을 추출하는 방법]을 다뤘었는데요. 지금 다시 보면, Colab을 처음 접하는 분들에게는 사용하기가 힘들었을 것 같습니다. 또한, 모바일에서는 사용하기 어려움이 있었을 텐데요. 그래서 이번에는 누구나 쉽게 어느 기기에서든 사용할 수 있도록 웹 어플리케이션 형태로 제작해보았습니다. How to use? Goodnotes 앱에서 .goodnotes 파일 추출하기 먼저 추출을 원하는 노트로 들어가서 상단에 `공유하기 버튼을 클릭`합니다. (아래 사진처럼 공유하기 버튼이 없으면 ··· 클릭하여 공유 버튼 클릭) `[모두 보내기]를 클릭`합니다. `GoodNotes로 선택 후 [보내기]를 클릭`한 후 파일을 저장합니다. MP3 파일로 추출하기 이제 아래 사이트로..
[APP] Goodnotes 파일에서 녹음파일(MP3) 추출하기저번에 이미 [Goodnotes 파일에서 MP3 파일을 추출하는 방법]을 다뤘었는데요. 지금 다시 보면, Colab을 처음 접하는 분들에게는 사용하기가 힘들었을 것 같습니다. 또한, 모바일에서는 사용하기 어려움이 있었을 텐데요. 그래서 이번에는 누구나 쉽게 어느 기기에서든 사용할 수 있도록 웹 어플리케이션 형태로 제작해보았습니다. How to use? Goodnotes 앱에서 .goodnotes 파일 추출하기 먼저 추출을 원하는 노트로 들어가서 상단에 `공유하기 버튼을 클릭`합니다. (아래 사진처럼 공유하기 버튼이 없으면 ··· 클릭하여 공유 버튼 클릭) `[모두 보내기]를 클릭`합니다. `GoodNotes로 선택 후 [보내기]를 클릭`한 후 파일을 저장합니다. MP3 파일로 추출하기 이제 아래 사이트로..
2023.09.24 -
/* 본 게시물은 ' 오준석의 안드로이드 생존코딩 | with 오준석 ' 의 내용을 토대로 작성되었습니다. */ 참고 자료 [Android - Room, LiveData, ViewModel로 Reactive 한 데이터 연동] : https://velog.io/@lsb156/Android-Room-LiveData-ViewModel%EB%A1%9C-Reactive%ED%95%9C-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%97%B0%EB%8F%99 [RecyclerView + MVVM + Room을 연습해보자!] : https://todaycode.tistory.com/34 #TodoList TodoList 앱 개발에는 RecyclerView, MVVM, Room 데이터베이스의 기초지식이 필요..
[Android] TodoList 앱 개발/* 본 게시물은 ' 오준석의 안드로이드 생존코딩 | with 오준석 ' 의 내용을 토대로 작성되었습니다. */ 참고 자료 [Android - Room, LiveData, ViewModel로 Reactive 한 데이터 연동] : https://velog.io/@lsb156/Android-Room-LiveData-ViewModel%EB%A1%9C-Reactive%ED%95%9C-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%97%B0%EB%8F%99 [RecyclerView + MVVM + Room을 연습해보자!] : https://todaycode.tistory.com/34 #TodoList TodoList 앱 개발에는 RecyclerView, MVVM, Room 데이터베이스의 기초지식이 필요..
2021.08.17 -
/* 본 게시물은 ' ' 의 내용을 토대로 작성되었습니다. */ 참고 자료 [안드로이드 Youtube Andoid Player API 적용방법] : https://simsi6.tistory.com/53 [Kotlin을 사용하여 Youtube 플레이어 빌드] : https://ichi.pro/ko/kotlin-eul-sayonghayeo-youtube-peulleieo-bildeu-194496502378538 1. Youtube Android Player API 다운로드 https://developers.google.com/youtube/android/player/?hl=ko YouTube Android Player API | YouTube for Android | Google Developers YouT..
[앱 개발] Youtube Player Api/* 본 게시물은 ' ' 의 내용을 토대로 작성되었습니다. */ 참고 자료 [안드로이드 Youtube Andoid Player API 적용방법] : https://simsi6.tistory.com/53 [Kotlin을 사용하여 Youtube 플레이어 빌드] : https://ichi.pro/ko/kotlin-eul-sayonghayeo-youtube-peulleieo-bildeu-194496502378538 1. Youtube Android Player API 다운로드 https://developers.google.com/youtube/android/player/?hl=ko YouTube Android Player API | YouTube for Android | Google Developers YouT..
2021.07.10