분류 전체보기
-
[20.12.29] 2학년 겨울방학 공부 계획공부 계획 2021. 8. 30. 16:26
크게 java, web, MACHINE LEARNING 공부할 것이고 java는 21년 1월 7일까지, web 공부 중 html은 21년 1월 3일, css는 21년 1월 4일, javascript는 21년 1월 7일까지 끝내련다. 21년 1월 7일부터 1월 31일까지는 생활 개선 앱 개발 경진 대회를 위해 안드로이드 스튜디오에서 java를 이용한 앱 개발을 도전할 것이다. machine learning 공부는 생활 개선 앱 개발 경진 대회가 끝나고 난 후인 21년 2월에 PYTHON과 javascript로 할 것이다. 2학년 겨울방학 정산 목표 java 공부 + 생활 개선 앱 개발 경진 대회 web (html+css+javascript) machine learning 1. java 공부 + 생활 개선 ..
-
우분투 리눅스 사용법Ubuntu 2021. 8. 30. 16:08
우분투/리눅스란? 리눅스는 유닉스(UNIX)를 기반으로 개발된 operating system이다. 안드로이드, WIndows, iOS는 일반 사용자, 즉 end user가 사용하게 편리하게 만든 운영체제임. 때문에 가능한 어려운 조작 없이 GUI( CLI. Command Line Interface)를 통해 직관적으로 표현하고자 함. 리눅스도 버전에 따라 GUI로도 제공하지만 메인으로는 CLI로 다루도록 함. 서버도 컴퓨터이기 때문에 특정 OS가 들어가야 함. 윈도우는 정품을 구매해야 하고 맥OS는 맥에서만 돌아가기 때문에 오픈 소스인 리눅스 사용! 리눅스의 특징 유닉스 기반 리눅스 커널 자체가 유닉스의 미닉스(Minix)를 참고하여 개발됨. 기존의 유닉스는 높은 하드웨어 스펙을 기반으로 복잡하고 큰 네트..
-
[21.02.01] ★복기의 날★APP/study log 2021. 8. 30. 00:22
다 끝내고 나니 뿌듯함을 느낄 새도 없이 잠에 들었다. 기절한 듯이 자고 난 다음에서야 프로젝트 시작한지 한 달, 아니 개발 시작한지 2주만에 이 정도로 성장하고 그 성과를 눈으로 확인했다는 게 내 자신이 너무 대견했다! 이게 과제처럼 강제성이 있는 것도 아니었고 내 전공과도 약간 거리가 있는 분야이기도 했지만, 그것과 별개로 이렇게 짧은 시일 내에 이렇게 빨리 성장할 수 있었다는 점에서 쾌감을 느꼈다. 아 이래서 프로젝트를 진행하는 것이 의미가 있구나 싶었다. 그냥 공부하는 것보다 프로젝트가 좋은 게 바로 이 능동적인 부분에서 비롯되는 것 같다. "능동적"으로 "활용"하기 위해선, 그냥 줄줄줄 책만 읽고 공부할 때보다 더 많은 것을 알아야 하고 실력도 많이 는다. 나의 경우, 맨 처음엔 xml과 cla..
-
[21.02.02] JAVA 안드로이드 스튜디오로 앱 만들기 추가...APP/study log 2021. 8. 30. 00:21
제출까지 다 하고 나서, 이 복기를 마저 하고 있었다. 파이어베이스 연동이 까다로웠다는 말을 쓰고 있었는데 불현듯이 SHA1 키 인증을 우리의 SKKU MENTO 파이어베이스 콘솔에 넣어야 할텐데 그럼 심사하시는 분들은 어떻게 하지? 제대로 돌아가지도 않을텐데! 라는 생각에 부리나케 파이어베이스에 들어가니 아니나 다를까 이용자가 한명도 없었다. 바로 우리 팀원들에게 이를 어떡하냐며 SHA1 인증 없이 앱이 잘 실행되는지 물어봤더니 구글 로그인 인증에서 넘어가질 않는다고 했다. 아무래도 SHA1 키 인증이 구글 로그인 인증에서 필요한 것이기 때문에 그런 것 같다. 그러면 심사하시는 분들에게 일일이 다 구글 메일과 SHA1키를 받거나 직접 넣으시라고 할 수도 없고 어떻게 하지 너무 난감했다. 그래서 SHA1..
-
[21.01.30/31] JAVA 안드로이드 스튜디오로 앱 만들기 열다섯번/열여섯번째 날APP/study log 2021. 8. 30. 00:20
이제 거의 마무리 단계에 다 와서 별로 할 게 없었지만, 제일 까다롭고 어려운 것만 남아 있었다. 멘티가 선톡했을때 멘토 리스트에 멘티와의 채팅방 띄우기 [질문] 앞머리 달리면 받는 거 문제 해결하기: 또 다른 방식으로 하니까 됐다ㅋㅋㅋ 뭐지? 2번에 이어서 질문 카운트한 걸 데베로 보내 내 정보 창에서 총 봉사 시간 수 띄우기 거의 마지막 날부터는 정신이 혼미해져서 기억이 나질 않는다ㅋㅋㅋ 그래도 위에 나와 있는 모든 문제를 해결하였고 ppt 보고서까지 작성해서 제출했다. 하지만 문제는 뒤늦게 발견하게 되는데...
-
[21.01.26/27] JAVA 안드로이드 스튜디오로 앱 만들기 열한번/열두번째 날APP/study log 2021. 8. 30. 00:18
멘토 리스트와 찜 리스트에 있는 자세히 보기 액티티비에 백버튼과 정보 띄워주는 상단바 만들기 채팅방 xml 구성: 색깔 디자인 등.... -참고: WhatsApp Clone ( Part 27 ) - Create Chat Screen ( Layout only ) 채팅 액티비티 만들기 -참고: WhatsApp Clone - send text message , insert data to Firebase database 채팅 끝난 후 해당 채팅방 클래스 chat->rating으로 넘기기 각자의 프로젝트 합치기 -합치는 데만 2시간 걸렸다. 합치면서 짜잘한 오류들 고치다 보니까... 연관되는 부분이 없으면 다 만들고 합쳤어도 됐지만, 각 파트에서 상호작용하는 부분들이 꽤 있어서 일단 합쳤다.