728x90

어제 스터디잼을 하다가 급한일이 생겨 일지를 못적고 잤다.. 

하루 지났는데 기억이 가물가물하네... 

어제는 또 학교과제로,,

Floyd알고리즘으로 weight 가 주어진 그래프에서 최단거리 & 루트를 찾는 알고리즘을 구현했다.

행렬을 편하게 쓰려고 python 에서 numpy 라이브러리를 설치했는데 pycharm 에서 import 되지 않아서 

다시 파이참 내부의 설치기능으로 설치했다

결과적으로 잘 되긴했지만 뭔가 잘 모르겠다....... 이게뭐지...... 왜안되지.... IDEL에서는 잘 되던디 ㅠ 

 

암튼 저거 마치고 안드로이드 코드랩 2번째 배지를 얻었다!!

스터디잼에 진행상황공유하는날이 마침 매주 월요일이라 업로드도했다

 

끙 은근 분량많은데 말일까지 할수있으려나... 오늘도 자기전에 열심히해봐야지..

 

Kotlin in Action은 요즘 재무제표관련책읽는 재미에 빠져 잠깐 보류중,,, ㅎㅎ

728x90
728x90

주말이 주말같지않다....강의가 좀 밀려서 그거 처리하고

어제에 이어 안드로이드 공부.... Image resources and compatibility 코드랩을 마치고

하나 더 해보려고했는데 

진짜 영어가너무많고... 너무 지루하고..으어어어 

깃에서 샘플코드등을 찾아보는 Learn to help yourself 코드랩을 하다가 나가떨어졌다

 

그냥 코테문제나 하나 풀걸... 

 

내일은 일찍일어나야해서 이만하고 자러가야지.. 

배고프다

낼은 영화한편보고 좀 쉬어가는 날로 해야겠다

728x90
728x90

GDG송도 안드로이드 스터디잼 - Android Kotlin Fundamentals 과정을 따라가며 공부중이다

오늘은 2번째 배지 첫번째 코스인 Anatomy of a basic Android project 를 마쳤다.

 

말그대로 여기저기 뜯어보고.. 실습으로는 간단하게 주사위굴리기 앱을 만들어봤다...

정말 누추하군.... 

 

예시로 랜덤한 숫자가 뜨는 버튼을 만들고,

연습문제 처럼? 주어진것은...

숫자가 떠있는 경우 누를 때마다 숫자가 1씩 올라가는 버튼을 만들었다. ( 6에서 멈춤 )

String이 숫자인지 검사하고(입력은 String 또는 한자리 Int 였으므로,, 맨 첫글자에 isDigit() 해서 확인함)

6보다 작은 숫자면 +1 해서 textView로 보냈는데

'1' + 1 = '2' 

'1'.toInt() + 1 = 50 이 나오는데 이거 고치느라 시간이 꽤 걸렸다... 뭐가 문젠지 몰라서 ㅠㅠ 

 

전에 JetBrains Academy에 이런내용이 있었던거같긴한데 기억이 안났다... 도대체 왜 이렇게 되어있지..!?!

 

암튼 1시간 좀 넘게 걸려 2번째 배지의 4개과정중 하나를 마쳤다..

아니 이거 이미 아는내용이었는데 이렇게 오래걸리면 앞으로 얼마나 빡세겠다는거야.....

4월중에 마칠수있을지 약간걱정된다..

 

 

 

 

그리고 프로그래머스에서 간단한 코딩문제를 풀었다 

날짜 주어지면 요일 찾는 문제인데 뭐딱히 적용할 알고리즘이랄건 없었다... 한번에 통과 예에~~ 

 

왜 새벽1시지... 배고프다... 얼른자야지.... 

 

오늘 실험하러 학교다녀오고 학과개총에 여성개발자 모임 잠깐 하느라고 주중 일정이 좀 밀려버렸다.......

노 휴식 포 위캔드.... 

728x90
728x90

1. GDG송도에서 진행하는 안드로이드 스터디잼에 참여중이다!

정식 시작 날짜는 4월1일이지만 먼저 시작해도 괜찮다고 하셔서 

Unit1 - 1 Build your first app 을 마쳤다.. 

사실 나는 안드로이드 스튜디오도 깔려있었고 진짜 간단한 앱은 몇번 빌딩해보긴했지만...

프로젝트 구성에 대해 다시한번 살펴볼 수 있어 좋았다.... (이미 본 책에 나와있는 내용인데 꽤나 새로운것ㅠ)

 

 

2. 알고리즘 수업의 과제로 큰 수 덧셈 함수를 작성해보았다... 

threshold = 4 로,, 분할정복 방식으로 구현해보았다.

과제파일에 주어진 샘플데이터는 16자리수였다

결과가 잘 나오는지 확인해보려고 폰 계산기를 켰는데 15자리까지만 계산이 되길래 맨 뒤 2자리만 확인하고 말았다ㅎㅎ

 

 

3. 프로그래머스에서 완전탐색문제를 하나 풀었다

완전탐색도 뭔가 팁같은게있나..? 사실 뭔가 머리를 비우고 그냥 코딩한거같은 기분이지만..

아직 코틀린이랑 약간 어색해서... 좋은 연습일것이라 생각ㅎ... 

 

오늘 게으름도 피웠지만 소소하게 만족스럽네ㅎㅎ 자기전에 또 Kotlin in Action 읽고자야지...

이걸로 공부했다면 개스트레스엿을거같은데 그냥 재미로읽으니까 읽을만하고좋당 빌려읽어서 가능한 마음가짐... 

그리고 아무도 안보는책이라 깨끗해서 또 좋음ㅎ

728x90
728x90

30일 어제도... 사실 과제를 호로록 마치고 보드타러 나갔다가 12시에 집에온바람에 

코딩이랄건 안하고 지나가버렸다...

 

그치만 자기전에 Kotlin in Action 2장 다읽었음..! 

 

외출을 좀 줄여야할거같은데 

이번주에 실험하고 실험재료사러 양재가고 할머니댁 방문하고 또 할일이많네 ㅠㅠ 

728x90
728x90

확률및 랜덤변수...과제가 너무많다... 교수님..............

오늘은 확랜 과제하다가 시간이 다갔는데 

두려운 사실은 이제야 겨우 반정도했다는것...............

 

그리고 알고리즘 수업 과제인 파이썬으로 Quicksort 구현하기를 마쳤다....

pivot item 을 기준으로 분할정복하기...

 

코테 문제도 하나 풀고자면 딱좋을거같지만 시간이 좀 늦어서 내일을 위해 일찍자야겠당...

 

어제 도서관에서 빌려온 Kotlin in Action앞부분과 1장을 읽고 잤는데, 잘 모른는 부분을 대강 넘기면서 읽는정도만해도

생각보다 내게 큰 도움이 될 것 같다... 코틀린 너무 멋있고 코틀린 만든사람들 너무 똑똑한거같아서 기죽음

세상에 똑똑한사람이 왤케많은거야...

오늘도 자기전에 읽으면서 잠을 좀 불러와야지...

 

그리고 GDG 송도 에서 진행하는 안드로이드 스터디잼에 참가신청을 했다.. 

안그래도 담주쯤부터 하려고했던 코스인데 

데드라인과 함께할사람들, 소소한 기념품까지 있다니 넘좋당... 

이미 안드 스튜디오가 깔려있어서 거까지 완료눌러놓고 자러가기ㅎ.. 

 

하루종일 공부한거같은데 별로 한게없네 ㅠㅠ 

내일은 7시쯤부터 운동하기로했으니 낮에 더 열심히해야징

 

728x90
728x90

결국 어제 놀다가 코딩공부 안해서 일지 건너뜀ㅎ..

뭐 그래도 또 써봐야지

오늘도 사실 운동하러 나갔다오고 도서관도 다녀오느라 많이하진 않았다... 평일만큼 한듯

 

아직 이걸 읽을 레벨이 안되는거같지만 내용이 궁굼해서 Kotlin in Action 책을 빌려왔다!

자기전에 수면제로 써야지,,ㅎ

 

오늘 set 과 mutable set 코스를 마침으로서...

드디어 Collection 끝! 지루했지만... 잘 마쳤다... 

사실 set 도 map도 아주 새로운 개념은 아니었지만

파이썬으로 코테 공부를 하며 다양한 자료형을 유동적으로 잘 쓰지 못했던거같은데(리스트만 죽어라...)

다시 공부하고 나니 좀더 전의식으로 끌어낸거같은 느낌..?

앞으로 효율적인 코딩을 위해 더 적절한게 뭔지 고민하면서 써야겠다

 

그리고 주말동안 인텐트간에 정보 주고받는 실습을 하려고했는데

왜지? 정신차려보니 밤이 다갔다 잘시간이다...

암것도안한건 아니고 공식문서를 보며 배우고 써먹을줄 알아야한다는 말이 항상 맘속에 남아있다가...그만

Android developers 공식문서 탐방을 해버림...

새로 배운건 없고 대충 공식문서가 이런이런 느낌으로 생겼구나 라는 느낌

아직은 이걸보고 뭘 어케배운단건지 잘 모르겠다

그리고 그곳의 가이드에서 구글 코드랩 코스 안내를 보게되어서..

그리고 지금 보고있는 '코틀린을 활용한 안드로이드 프로그래밍' 책의 내용들을 얼추 다 마치고 나면

구글 코드랩을 이용한 코스들로 공부를 계속하는게 좋겠다고 생각하게되었다...

교내 여성개발자 슬랙에 같이 공부할사람 함 구해봐야지.. 혼자하니까 심심하당

 

나는 맨날 어떤 경로가 좋을지 생각하는데 많은 시간을 보내는거같다....

단점이라고만 생각했는데 뭐 그덕에 코딩도 시작한거고 언젠가 내가 인간적으로 존경하는 성실한 친구가

내가 하고있는것과 하려는것에대해 고민을 많이 하는것이 내 장점이라고 말해준 이후로 

좋은게 좋은거려니 함... 

 

공부일기가 그냥 일기가됐넴 그럼 이만ㅎ

 

 

728x90

'프로그래밍 공부 > 공부일지' 카테고리의 다른 글

210330 Kotlin in Action 2장  (0) 2021.03.31
210329 Quicksort  (0) 2021.03.29
210326 Collections in Kotlin(3)  (0) 2021.03.27
210325 Collections in Kotlin(2)  (0) 2021.03.25
210324 Collections in Kotlin, Merge sort  (0) 2021.03.25
728x90

오늘은... 오랜만에 학생때 친구를 만나서 한잔했지만

그래도 아직 작심한지 며칠안됐으니... 매일 꾸준히 공부하기위해.......

30분이라도 공부하고 기록을남겨본당

음주코딩ㅎ

 

오늘은 map... 어제 mutable map을 공부했는데

왜 immutable이 뒤에 오는거지...왜 커리큘럼이 이런거야...

 

그러고보니 작년 1월쯤... 파이썬을 처음 배우며 딕셔너리에서 iteration 하는게 그렇게 헷갈렸는데

지금은 그때보다 훨씬 명료하게 느껴진다...

아직 딕셔너리나 map을 모두 이해했다고는 할수없지만.....1년간 많이 좋아졌음을 느낌.....

 

오늘 만난 친구도 프로그래밍,,, 코딩을 공부하고 있어서 얘기를 좀했는데

포인터..포인터를 뭐라설명해야할지 모르겠더라... 

하긴 그러니 내게 포인터를 쉽게 가르치는걸 교수님도 실패하셨던거겟지..!

이제는 포인트로 자료구조 구현하는게 할만하게 느껴지는데...

포인터가 너무 어려워서 자괴감느끼던 시간이있었다.....

그래도 갈길이 머니 연습많이해야지....

 

제목은 컬렉션인데 컬렉션얘기는 2줄썻네....이제 주말이다 푹자고 이번주말은 액티비티 열공해야지

728x90

+ Recent posts