본문 바로가기

[Developer]119

[CodeSignal] reverseInParentheses 요즘 다시 문제풀이 사이트에 흥미가 생겨 문제를 풀기 시작하였다. 한참 풀고 있노라니, 이것을 풀었던 기록을 남기는 것이 좋을 것 같아서 이것에 대한 기록을 시작한다. (다음 포스팅부터는 잡설을 줄이고 본문에 집중!) CodeSignal은 https://codesignal.com 사이트에 대한 문제풀이다. 그 중 Arcade 메뉴에서 Intro에 대한 부분이다. 푸는 언어는 Kotlin으로 진행하였다. 언어를 익히는 것에 대한 방법은 다양하겠지만, 이런 문제풀이 사이트를 통해 자꾸 쓰다보면 느는 것 같다. 언어를 익혀도 딱히 쓸곳이 없어서 쓰지 않다보면, 지식적으로는 늘어날 수 있으나, 익숙하지가 않다. 그래서 자꾸 인터넷을 통해 참고자료를 반드시 참고하게 되는데, 그것을 방지하려면 몸으로 체득하는 수 .. 2019. 8. 16.
구글 머신러닝 스터디잼 - AutoML Vision으로 이미지 분류해보기 2019년 4월. 구글 머신러닝 스터디잼 중급반에 돌입했다. 주어진 미션은 퀵랩 한개와 코세라 한개의 코스 코세라는 한개의 코스라지만 분량이 어마어마하다 퀵랩에서는 Classify Images of Clouds in the Cloud with AutoML Vision 이라는 주제로 실습을 하도록 되어있었다. 이것을 이번에 간략하게 정리해보고자 한다. 우선 AutoML이 무엇인가 보자. 이 설명 안에 AutoML 비전(Vision)에 대한 내용도 함께 있다. - 구글에서 설명하는 자료: https://korea.googleblog.com/2018/01/cloud-automl.html 모든 기업이 AI를 활용할 수 있게 하는 클라우드 AutoML을 소개합니다 일 년 전 페이페이와 제가 구글 클라우드 팀에 합.. 2019. 4. 23.
구글 클라우드 스터디잼 - Kubernetes Basics 요약 2019.4 구글 클라우드 스터디잼 중급반을 진행하였다. coursera 강의를 듣고, 그 안의 퀵랩을 진행하며, 각 챕터 마무리에는 퀴즈도 푸는 코스 형식의 강의자료를 토대로 스터디를 하였다. 각자 한가지의 챕터를 정리하기로 하였는데, 그 중 내 담당은 Kubernetes Basics이다. 내용은 간단? 하였다. 다음의 개념에 대한 설명이다. Clusters, Nodes, Pods, Services, Labels, Selectors, and Volumes 아래에서는 한글로 기재할 것이다. 순서대로, 클러스터, 노드, 포드, 서비스, 레이블, 셀렉터, 볼륨 본 개념 정리는 위에 나열된 용어를 짚어보는데 의의가 있다고 생각한다. 컨테이너를 사용하면 하드웨어, 소프트웨어 및 운영체제 요구사항을 사용하여 응용.. 2019. 4. 2.
[Flutter 시작] 4. 첫번째 앱 만들어보기 ** 이 글은 https://flutter.dev에 있는 안내 페이지의 내용을 편집 및 재구성한 내용입니다. 참고 바랍니다. (출처: https://flutter.dev/docs/get-started/codelab) 이것은 당신의 첫번째 flutter 앱을 만드는 가이드입니다. 만약 당신이 OOP 코드와 변수, 루프, 조건문과 같은 기본 프로그래밍 개념에 익숙해 있다면 이 튜토리얼을 완성할 수 있을 것입니다. Dart나 모바일 개발에 대한 이전 경험은 필요하지 않습니다.이것은 두개의 파트로 된 코드랩 중에 part 1 가이드 입니다. 당신은 Google Developers에서 [part 2]를 확인할 수 있습니다. 물론 Google Developers에서 [part 1]도 확인이 가능합니다. [완성 화면.. 2019. 3. 2.
[Flutter 시작] 3. 구동 테스트 ** 이 글은 https://flutter.dev에 있는 안내 페이지의 내용을 편집 및 재구성한 내용입니다. 참고 바랍니다.(출처: https://flutter.dev/docs/get-started/test-drive) 참고로 사이트 주소가 flutter.io에서 flutter.dev로 변경되었네요. 왜 변경되었는지는 찾지 못했습니다;; 이 페이지는 어떻게 템플릿으로부터 새로운 플러터 앱을 생성하는지, 그것을 실행하는지, 앱에 변화를 주고난 뒤 "핫 리로드"를 경험하는지에 대한 것을 기록하고 있습니다. 작성, 빌드, Flutter 앱을 실행할 개발 툴을 선택해서 보시면 됩니다.(1,2,3번 각 개발툴 사이의 연관성은 없으니 하나만 선택해서 참고하시면 됩니다 :) ) 1. Android Studio / I.. 2019. 3. 1.
반응형