IT 이야기 37

빨래 없는 생활 생각해 본적 있어? - 유저 인터뷰

인터뷰 배경현재 나는 대학교를 다니면서 기숙사 생활을 하고 있다. 기숙사에서 가장 불편한 점은 빨래였다. 층마다 세탁기와 건조기가 두개씩 있기 때문에 사람이 없는 새벽이나 낮이 아니면 원하는 시간에 빨래를 하기 힘들었다. 빨래를 하는데 시간을 잡고 해야한다는 점이 정말 불편했다. 빨래를 하려고 했는데 이미 누가 돌리고 있으면 그만큼 더 기다려야했다.자취를 하는 친구 A에게 런드리고 세탁 서비스를 알게 되었고 사용해보고 싶었지만, 기숙사는 외부인 출입이 불가능해서 사용을 해볼 수는 없었다. 이번 과제를 하면서 올해 취업으로 서울에서 자취를 하게 된 지인B가 떠올랐다. 퇴근하고 나면 녹초가 되어서 금방 집안일을 하고 나면 잘 시간이 된다고 했던 대화가 생각나서 물어봤더니 최근에 런드리고를 사용하고 있다고 해..

채용공고 JD (Job Description)로 이해하는 프로덕트 매니저(PM)

프로덕트 매니저(PM)로 일을 하기 위한 첫번째 단계! 당연히 가장 먼저 해야할 일은 프로덕트 매니저 직무에 지원하는 것이다. 그렇다면 채용 공고 사이트에서 프로덕트 매니저(PM)의 공고를 함께 살펴보고 직무를 이해해보자. 1. 채용공고 살펴보기살펴볼 공고는 당근마켓, 인프런, 뱅크샐러드이다. 직무를 이해하기 위해 작성하는 글이므로 기업에 대한 소개는 이번 글에서는 생략하겠다. 당근마켓인프런라포랩스당근배송 PM프로덕트 매니저 Product Manager프로덕트 오너(PO/Product Owner)PM의 업무(JD, Job Description), 자격요건, 우대조건을 비교해보자. 한눈에 비교하기 위해 표로 만들어보았다. 참고로 모두 최소 2년차 이상(주니어) PM을 모집하는 공고이다. PM 채용공고 비교..

Mac에서 vscode로 java 실행 환경 설정 후 테스트하기

시스템 환경 OS: Mac os Languege: JAVA Tool: VScode 0. 전제 조건: vscode와 homebrew 설치하기 아래에서 Mac버전의 vscode를 설치해준다. Download Visual Studio Code - Mac, Linux, Windows Download Visual Studio Code - Mac, Linux, Windows Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio Code to experience a redefined code editor, optimized for building and deb..

IT 이야기/JAVA 2021.07.26

[go 언어] go: cannot find main module; see 'go help modules'Build process exiting with code: 1 signal: null 오류

// 언어: go lang // 에디터: vs code // 에러 메세지: go: cannot find main module; see 'go help modules' Build process exiting with code: 1 signal: null Hello world에서 오류를 만나다니.. // 해결방법 cmd 창을 열어서 go env -w GO111MODULE=auto 로 설정을 바꿔주면 된다. // 해결과정 처음에 검색을 했더니 한글로 된 문서는 없었다.. github.com/golang/go/issues/31997 question: "go: cannot find main module; see 'go help modules'" · Issue #31997 · golang/go What did yo..

[명품 JAVA Programming] 실습문제 3장 10번 문제 해결하기

* 책: 명품 JAVA Programming * 문제: 실습문제 3장 10번 (3-10) * 4*4의 2차원 배열을 만들고 이곳에 1에서 10까지 범위의 정수를 10개만 랜덤하게 생성해 임의의 위치에 삽입하라. 동일한 정수가 있어도 상관없다. 나머지 6개의 숫자는 모두 0이다. 만들어진 2차원의 배열을 화면에 출력하라. * 명세서 1. 4*4의 2차원 배열을 만들고 2. 정수를 랜덤하게 생성해 배열에 저장 3. 6개의 위치를 랜덤으로 설정해 0으로 만들어준다 4. 2차원 배열 출력 * 소스코드 /* * ch03 10번 문제 * 4*4인 2차원 배열을 만들고 * 이곳에 1~10까지 정수를 10개를 랜덤하게 생성해 * 임의의 위치에 삽입하고 * 남은 6개의 수는 모두 0이다. * 단, 동일한 정수가 있어도 ..

IT 이야기/JAVA 2021.02.15

[명품 JAVA Programming] 실습문제 3장 9번 문제 해결하기

* 책: 명품 JAVA Programming * 문제: 실습문제 3장 9번 (3-9) * 2차원 배열과 반복문 연습 * 4*4의 2차원 배열을 만들고 이곳에 1에서 10까지 범위의 정수를 랜덤하게 생성해 정수 16개를 배열에 저장하고, 2차원 배열을 화면에 출력하라. * 명세서 1. 4*4의 2차원 배열을 만들고 2. 1에서 10까지 범위의 정수를 랜덤하게 생성해 정수 16개를 배열에 저장 3. 2차원 배열 출력 * 소스코드 /* * ch03 10번 문제 * 4*4인 2차원 배열을 만들고 * 이곳에 1~10까지 정수를 10개를 랜덤하게 생성해 * 정수 16개를 배열에 저장하고 출력하기 */ public class ex09 { public static void main(String[] args) { // ..

IT 이야기/JAVA 2021.02.15

[명품 JAVA Programming] 실습문제 3장 8번 문제 해결하기

* 책: 명품 JAVA Programming * 문제: 실습문제 3장 8번 (3-8) * 정수를 몇 개 저장할지 키보드로부터 개수를 입력받아(100보다 작은 개수) 정수 배열을 생성하고, 이곳에 1에서 100까지 범위의 정수를 랜덤하게 삽입하라. 배열에는 같은 수가 없도록 하고 배열을 출력하라. * 명세서 1. 스캐너를 사용해 정수의 크기(n)입력받기 2. 입력받은 n만큼 배열 생성 3. n개의 랜덤한 수를 생성하고 저장 4. 출력 ( 5개씩 끊어서 출력하기 위해 if 조건문 사용 * 소스코드 * ch03 8번문제 * 정수를 몇 개 저장할지 키보드로부터 개수를 입력 받아 (100보다 작은 개수) * 정수배열을 생성하고 * 이곳에 1부터 100까지 범위의 정수를 랜덤하게 삽입하라. */ import jav..

IT 이야기/JAVA 2021.02.13

[명품 JAVA Programming] 실습문제 3장 7번 문제 해결하기

* 책: 명품 java programing * 3장 연습문제 7번 (3-7) * 문제: 정수를 10개 저장하는 배열을 만들고 1~10의 정수를 랜덤하게 생성하여 저장하라 * 그리고 배열에 든 숫자들과 평균을 출력하라 * 명세서 1. 정수 10개를 저장하는 배열을 만들고 2. 1~10까지의 정수를 랜덤하게 생성하여 저장 3. 배열의 요소 출력 4. 요소들의 평균 출력 * 소스코드 /* * 책: java programing * 3장 연습문제 7번 * 정수를 10개 저장하는 배열을 만들고 1~10의 정수를 랜덤하게 생성하여 저장하라 * 그리고 배열에 든 숫자들과 평균을 출력하라 * */ public class ex07 { public static void main(String[] args) { // 정수를 1..

IT 이야기/JAVA 2021.02.13

[명품 JAVA Programming] 실습문제 3장 5번 문제 해결하기 / 양의 정수만 입력받기 / java 양의정수 판단하기

양의 정수만 입력받아야 하는데 음수도 입력이 되는 문제를 보완해보자. 책: 명품 JAVA Programming (명품 자바 프로그래밍) 문제: 실습문제 3장(반복문과 배열 그리고 예외 처리) 5번 3-5 양의 정수를 10개 입력받아 배열에 저장하고, 배열에 있는 정수 중에서 3의 배수만 출력하는 프로그램을 작성하라. 양의 정수만 입력받고 싶은데 그럼 입력 받은 양수의 값을 판단해주는 if(조건문)이 필요하겠다 판단을 받은 정수만 배열에 저장되도록 해야겠다. 배열에 10개의 양의정수가 가득차면 while문이 중지되도록 해야겠다. 위의 사고 과정을 플로우차트로 간단히 그려보면 다음과 같다 (일부만 그린 것) import java.util.Scanner; public class ex05_ver2 { publi..

IT 이야기/JAVA 2021.02.12

[명품 JAVA Programming] 실습문제 3장 5번 문제 해결하기

책: 명품 JAVA Programming (명품 자바 프로그래밍) 문제: 실습문제 3장(반복문과 배열 그리고 예외 처리) 5번 3-5 양의 정수를 10개 입력받아 배열에 저장하고, 배열에 있는 정수 중에서 3의 배수만 출력하는 프로그램을 작성하라. 1. 10개짜리 배열을 생성하고 초기화 2. 정수를 입력받고 배열에 저장 (10번 반복) 3. 배열에 저장된 양의 정수 중 3으로 나누어 떨어지는 수만 출력 /* 21/02/24 * 책: java programing * 3장 연습문제 5번 * 양수 10개를 입력받아 배열에 저장하고 정수 중에서 3의 배수만 출력하는 프로그램 * */ import java.util.Scanner; public class ex05 { public static void main(St..

IT 이야기/JAVA 2021.02.12