반응형

sysout 258

Weekly Review(201906-4)

기간: 20190616-20190622 한 주간 공부한 것 👩‍💻 한 주간 회사랑 MOU맺은 SK에서 협력사한테 교육을 제공해주는 프로그램이 있어서 강의를 신청했다 그런데.. 윈도우에서만 수강이력이 제대로 저장이 된다고 하하 어쨌든 신청을 했으니까 집가서 바로 파이썬 강의 듣는 중. 한 주간 강의 들으면서 정리한 md 파이썬 Study 그리고 오랜만에 알고리즘을 풀었다 코드 자체는 깔끔한 편은 아니지만, 노력을 많이 해야겠다 한 주간 본 것 👀 특별히 주제를 갖고 본 게 없다 한 주간 내가 읽은 것 📖 동물농장 책 읽고 싶어서 전자도서관으로 빌렸는데 요약본이 다운로드 된 건지 한 5페이지 밖에 안나와서 결론을 먼저 알게되었다 다시 제대로 된 거 빌려봐야지 정리 시간이 참 빠르다 벌써 6월이 한 주 남았다..

Active/회고 2019.06.23

함수와 메소드의 차이는?

함수와 메소드의 차이 야곰님의 Swift 문법책을 보다가 함수와 메소드의 차이가 적혀있더라구요 아니 함수랑 메소드가 다르다니;;;무슨 소리야 싶은데 뭐 그렇게 다른 것도 아닙니다. 같지만 다른 친구, 다르지만 같은 친구 그런거 밑에 코드에 적은 것 처럼 우리가 부르는 함수는 전역/지역 상관없이 사용하는 함수를 말하고 메소드를 클래스/구조체/열거형 등 특정 타입 안에 작성된 함수를 메소드라고 부릅니다. 함수/메소드는 각 위치나 범위에 따라 부르는 호칭이 달라지는 것이며 함수인 것은 동일합니다 그래도 분명한 차이가 있다는 것은 이번에 다시 알게되었네용 큰 범위로 함수라 할 수 있습니다 근데 iOS에서는 ViewController 생성 시 모두 class 타입을 가집니다 class ViewController:..

Programming/기타 2019.06.17

Weekly Review (201906-3)

기간: 20190609-20190615 한 주간 공부한 것 👩‍💻 이번 한 주간은 Swift 문법을 다시 살펴보는 시간을 가졌다 개발하면서 기능에 급급해서 문법을 대충 본 경향이 없지 않아 있는데 야곰님 책이랑 여러 자료들 보면서 Swift 문법을 다시 학습하는 시간을 가졌다 작성한 글 Swift Type 알아보기 Swift 언어의 특징 - 강한 타입 Swift Any, AnyObject 차이 알아보기 함수와 메소드의 차이는? 한 주간 본 것 👀 지난 주 이어서 남은 WWDC 2019 Keynote 영상을 보았다 공부해야 할 것이 많다 한 주간 내가 읽은 것 📖 무려 책 2권을 완독했다 2018 제 9회 젊은작가상 수상작품집 (임성순,임헌,박민정,박상영,정영수 저 외 2명) 회색인간 (김동식 저) TDD..

Active/회고 2019.06.16

[Swift] Swift Any, AnyObject 차이 알아보기

Swift Any, AnyObject Swift에는 모든 타입을 담을 수 있는 데이터 타입이 있다. Any 와 AnyObject 이다 두 차이는 Any는 변수 또는 상수를 마음껏 담을 때 사용하는 타입이라면 AnyObject는 클래스의 인스턴스만 할당할 수 있다 // 다양한 타입의 변수 담기 var someVar: Any = "123" someVar = 12 someVar = 56.2 // 클래스의 인스턴스 var some: AnyObject = Some() 하지만 이 두 타입 모두 사용하지 않는 편이 낫다 사용하면 매번 타입 체크 및 형변환을 해야하기 때문에 처음부터 해당하는 타입을 지정하는 편이 낫다 인스턴스 많은 언어에서 클래스의 인스턴스를 객체라고 부르지만 스위프트 공식 문서에서는 한정적 의미로 ..

Programming/Swift 2019.06.12

[Swift] - Swift Type 알아보기

Swift Type Swift는 root가 없다 $noRoot Swift는 특별한 root 타입이 없다 Java, Objective-c 등 정적 타입 언어는 root 타입을 갖는다. Java java.lang.Object ㄴ java.lang.Number ㄴ java.lang.Integer Objective-c NSObject ㄴ NSValue ㄴ NSInteger Swift Int Java, Objective-c 모두 프로토콜을 따르며 Swift는 Int가 자신 자체의 타입이며 구조체로 다신의 타입을 정의한다 Swift에서는 모든 것이 상속없이 구조체이다 각 타입 간의 커플링을 느슨하게 처리 전체 타입 시스템에서 확장성 up 클린 아키텍쳐 설계 가능 명명된 타입(Named Type) : 사용할 때 이름..

Programming/Swift 2019.06.11

WWDC 2019 Keynote Summary

지난 6월 3~7일 WWDC 2019가 열렸다 그 중 Keynote에 대한 요약정리!! - WWDC 2019 Keynote 영상 보러가기 1. Apple Watch 새로운 워치 페이스 애플워치 전용 앱 개발 가능 App Store 추가 WatchOS 6 신규 앱 Activity Trends, 청력 보호 앱 (Noise), 생리 주기 추적 앱 (Cycle Tracking) 2. iOS iOS 13 iOS12의 사용자 만족도는 97%, 설치율은 85% iOS 13 30% 빨라진 Face ID 속도 50% 줄어든 앱 용량 (업데이트는 60%) 2배 빠른 앱 실행 속도 기능 다크모드 음악 앱 - 시간 동기 가사 출력 (일반 앱에서는 다 될텐데 너무 뿌듯뿌듯하게 말씀하셔서 내가 더 당황한..) 미리알림 앱 - 전..

Programming/WWDC 2019.06.10

Weekly Review (201906-2)

오늘부터 Weekly Review 작성하기!! 매주 공부한 것, 본 것을 정리할 겸 매주 작성한다 기간: 20190602-20190608 한 주간 공부한 것 👩‍💻 지난 5월부터 TDD Study를 하게 되었다. 지난주부터는 각 언어 별로 만들어진 짝과 자판기 프로그램을 페어 프로그래밍하는 과제가 주어졌고 지난주 토요일엔 페어 프로그래밍을, 이번주는 각자 리팩토링하는 시간을 가졌다. TDD Study를 하면서 OOP도 공부하게 되면서 더 효율적인 코드 작성, 객체지향 적인 코드 작성에 대한 관심이 생긴다. 그러나 쉽진 않다. 열심히 해야겠다.. (객체지향 영상이 인프런에 있길래 바로 결제를 했다.) 한 주간 본 것 👀 WWDC 2019 Keynote 한 주간 내가 읽은 것 📖 여자 둘이 살고 있습니다. ..

Active/회고 2019.06.08

2019-04-24 [Women TechMakers Pangyo 2019 : WE ARE WHO WE ARE] 컨퍼런스 후기

시간표 및 행사정보 1. 버킷 리스트 죽기 전에 꼭 하고 싶은 일들 백엔드 개발자 회사가서 되게 지루했음 회사에서 무기력하게만 있으면 일의 노예가 아닐까 싶어서 자신이 맡고 있는 서버에서 로그를 모니터링 서버에서도 볼 수 있게 만듦, 결과는 사람들이 되게 좋아했음 술자리, 사람만나는 걸 좋아해서 회식부장이 되었음 회식도 재미없다고 생각할 수 있지만 회식 자리에서 나오는 이야기를 통해 얻는 것이 생긴다고 한다면 좋은 시간이 될 수 있음 결론 : 매 순간 의미를 찾아라 2. 개발은 하기 싫지만 코딩은 하고 싶어 2년차 백엔드 개발자 회사에서 멘토링 진행하는데 같은 코드에 대한 멘토링을 듣는데 조언이 달랐음 -> 전문가라도 서비스 이해도나 취향에 따라 각자 견해가 다를 수 잇음 주어진 시간과 상황에 적절한 코..

[ML] Google ML Study Jam - coursera 강의 수료 😆✨✨ + 짤막한 스터디잼 후기

요즘 구글 머신러닝 스터디 잼을 하면서 코세라 강의를 듣고 있다 구글 머신러닝 스터디 잼은 페이스북에서 알게 되어 주변 친구를 모집해서 진행했다 입문반 때는 퀵랩 실습이라 크게 커리큘럼을 정하지 않았고 이번 중급반에는 할 것도 많고..해서 약간의 커리큘럼을 만들었다 커리큘럼이라도 크게 정한 건 아니었지만 필수로 배워야하는 코세라 강의 + 선택 강의를 각 과에 맞춰 강의를 들을 수 있게 정리했다 진행해보니 시간도 꽤 걸리고 ㅠ 무엇보다 내용이 너무 어려워서 공부를 하다가 오.. 이건 정말 내 길이 아니다^^! 라고 생각했던,, 그나마 한글 자료를 만들어주셔서 괜찮게 공부했지 없었으면 못할 뻔 했다;; 아무튼간에 구글에서 이런 스터디잼이라는 것도 만들고 (클라우드도 있음) 스터디를 수료하면 구글에서 주는 굿..

Programming/기타 2019.04.30
728x90
반응형