개발을 해보다 24

[커뮤러닝Java 8기] 1.프로그래머스 커뮤러닝 신청기

요즘 알고리즘 공부를 너무나도 소홀히 한 결과 어??? 이거 옛날에는 풀었었는데 왜 지금 하나도 모르겠지....? 생각해보면 한국 귀국하고나서는 코딩테스트 공부를 따로 하지 않았다. 이유는 뭐 여러 이유로 심하게 야근했던 결과지만 평화롭게 일하던 어느날 erd 확인하려다가 아무생각 없이 광고하나를 보게 되었다. 국비로 코딩테스트 공부 지원을 해준다는 광고였다 프로그래머스...? 이직하려고 가입해놓고 안들어 가 본 몇몇 대기업은 코딩테스트를 여기서 본다는 그 프로그래머스...? 그래서 기억해뒀다가 집에와서 찾아봤다 내일배움카드만 있으면 자비부담금 3만원인가 정도만 내면 되고 환급과정까지 있다고 했다 나야 취업성공패키지로 국비 교육을 시작했고 내일배움카드로 개발 관련 재교육과 그 외 관심있던 분야에 대한 교..

코테 공부 시작

...포폴용 앱 개발 먼저 하려고 했는데... 업무에 치여서 RN 잠깐 안보고 살고싶다...하....... 그래서 RN은 토요일로 미뤄버리고 평소에는 짧게 코테나 해야겠다 내가 마지막으로 코딩테스트 본게 2년전이라 다 까먹었다. 그리고 그건 일본어였으니깐(...) 다시 공부해보려고 일단 시작은 워밍업으로 코드업 100제를 풀어봐야되는데 어.... JAVA 환경설정 부터 하자. JAVA를 안 쓴지 어언 2년이라 (작년엔 닷넷이 미래다 외치고 있었고 지금은 JS보느라...)

[토이프로젝트1] 1. 기획을 해보자.

오늘은 기획을 해보려고 한다. 1.주 사용 고객 일본어 교수자 -> 실 사용층은 일본어 학습자이므로 학습자 개인이 공부하기도 편한 인터페이스 2. 주요 기능 - 일본 가나 한 글자를 랜덤으로 나타내기 - 점수 기록하기 3. 필요한 기능 - 가나 대구분 : 히라가나 / 가타카나 - 가나 소구분 : 청음 / 촉음 / 반촉음 ...등등 - 학생 구분 : 남녀 공학용 - '남 X번' ,'여 X번' / 남녀 번호구분 없는 곳 - 'X번' / 모둠 단위 - 'X모둠' - 횟수 : 실행 횟수 - 제한시간 : 제한시간 - 랜덤 : 가나 랜덤 표시 / 번호 랜덤 표시' - 점수 계산 : 종합 점수 / - 남, 녀 구분 점수 / 조 별 구분 점수 4. 필요한 화면 - 런치 - 메인화면 : 히라가나 / 가타카나 선택 - 가..

[토이프로젝트1] 나는 왜 갑자기 무언가를 하려고 하는가

사람은 큰 충격을 먹으면 무언가를 결심하곤 한다. 나는 결심했다. 회사 업무 외의 무언가를 토이프로젝트로 만들어서 이력서에 한 줄 추가하고 실제로도 운영해 보기로. 왜 결심했냐면 월급 밀렸다^^ 퇴사 각이다^^ 두 달 안에 퇴사해야지^^ 아무튼 그래서 이직을 준비하려고 보니 옛날에 만들었던 건 상태가 너무 안좋아서 내놓기도 부끄럽고 회사때 만들었던 건 일본에선 유지보수나 사내시스템이라 직접 보여줄 수 있는 부분이 적고 한국 와서 만든건 ..이제 2개째만드는거라서 포폴에 추가하기가... 아무튼 그래서 만드려고 한다. 첫번째 프로젝트로 예전에 Java Swing으로 개발했던 히라가나 랜덤 게임 프로그램을 react native로 안드로이드 어플로 만들어 볼까 한다. 왜 안드로이드 어플이냐면 이걸 만들어서 잘..

[Unity] 유니티 설치하기

유니티를 설치 해 보자. * 2021/4/10 기준 2020.3(LTS)를 설치했다. * 나는 Windows 10 유저이며 Mac은 보유하고 있지 않기 때문에 Windows 기준으로 작성했다. 1. 유니티 사이트에 접속한다. store.unity.com/kr/ 게임 및 모바일 앱의 크로스 플랫폼 개발을 위한 강력한 2D, 3D, VR 및 AR 소프트웨어를 제공합니다. 크로스 플랫폼 기능이 필요한 2D, 3D, VR, AR 프로젝트를 진행하셔야 하나요? 취미 개발자부터 전문 개발자 및 기업 비즈니스에 이르기까지 Unity가 도와드리겠습니다! Unity 실시간 개발 플랫폼에 대 store.unity.com 나는 12개월 동안의 수익금 또는 자본금이 10만 달러 미만이며 취미로 개발하거나 소기업인 경우에 속하..

#08 Do it! 리액트 프로그래밍 정석 스터디 8일차[385~440p]

이전 글 : #07 Do it! 리액트 프로그래밍 정석 스터디 7일차[326~381p] Do it! 리액트 앱 프로그래밍 정석 국내도서 저자 : 박호준 출판 : 이지스퍼블리싱 2020.02.07 상세보기 지난 장까지는 기능마다 시도해보는 거여서 컴포넌트를 모아서 어떻게 한 페이지로 만드는 건지 궁금했는데, 이번 장에서 어떻게 만들어 지는 지 정확히 알 수 있어서 좋았다. 코드 일부가 지면 관계상 누락되어있기 때문에 깃허브를 참조하는 것이 좋다.

#07 Do it! 리액트 프로그래밍 정석 스터디 7일차[326~381p]

이전 글 : #06 Do it! 리액트 프로그래밍 정석 스터디 6일차[270~324p] Do it! 리액트 앱 프로그래밍 정석 국내도서 저자 : 박호준 출판 : 이지스퍼블리싱 2020.02.07 상세보기 7장의 첫번째 예제부터 헤맸다. 7장부터는 스토리북 코드를 제공하지 않는데, store가 나타나니 어떻게 만들어야할 지 막막했다. 결국에 저자의 코드를 보니 그냥 기본형을 만들면 되는거라 너무 간단했기 때문에, 이 책을 다 공부한 다음에 다시 4장을 공부해야겠다는 생각을 했다. 화면과 데이터를 분리한다는 점은 이해하기 쉬웠지만 코드가 더 어려워진 것같아서 공부가 더 필요할 것 같다.

[Node.js] #08. 숫자로 계산하기

이전 글: #07. 문자, 숫자 입력하기 먼저 상수를 두 개 정의한다. const num1 = 6; const num2 = 4; ■더하기 수학시간에 배웠던 것 그대로더하고 싶은 두 값 사이에 +를 입력한다. const plus = num1 + num2; console.log(num1, '과', num2, '의', '덧셈결과:', plus); 결과 ■빼기 수학시간에 배웠던 것 그대로 빼고싶은 두 값 사이에 -를 입력한다. const minus = num1 - num2; console.log(num1, '과', num2, '의', '뺄셈결과:', minus); 결과 ■곱하기 곱하고 싶은 두 값 사이에 ×가 아니라 *를 입력한다. const multiple = num1 * num2; console.log(nu..

#06 Do it! 리액트 프로그래밍 정석 스터디 6일차[270~324p]

이전 글: #05 Do it! 리액트 프로그래밍 정석 스터디 5일차[225~268p] Do it! 리액트 앱 프로그래밍 정석 국내도서 저자 : 박호준 출판 : 이지스퍼블리싱 2020.02.07 상세보기 코드를 치다가 뭔가 이상함을 느껴서 질문게시판과 깃허브를 확인했는데 종이책은 이미 다 수정되었을 것 같은데 이북이라 그런지 누락된 코드, 삭제해야할 코드가 좀 많아서 코드를 치면서 많이 헷갈렸다. 이북을 구매하는 사람들은 조심해야할 것 같다.