-
프로그래밍과 입시미술잡썰 2019. 1. 5. 00:12
“개발이 너무 재밌어요”라는 말을 어느 정도 무게로 하는지 개발을 처음 시작하고 개발을 조금 한다는 사람들을 만나면서 생각했다. 나는 이 말을 하는 사람이 너무 많아서 놀랐다. 심지어 면접보러 갔을 때 개발이 재밌냐가 단골 질문이었고, 나는 항상 갸우뚱했다. 내가 나이 많은 신입이라 그런건지, 입시미술을 거치고 출판도 하고 영화도 찍고 무언가 만드는 것에 대해서 그다지 “너무 재밌지는” 않은 상태라서 그런건지, 아니면 너무 많이 놀아서;; 그에 비해서 시시한건지는 모르겠다. 나는 여전히 개발이 너무 재밌다고 쉽게 말하지 못한다. 나는 c언어는 써본적도 없고 컴퓨터 기저층이 어떻게 돌아가는지 제대로 모른다. 그러나 그런 것에 대해서 모른다고 해도 프로그래밍이라는 업종의 무게를 느낄 수 있었다. 그리고 우리..
-
함수 1코-드 스피츠/함수와 oop 2019. 1. 3. 17:24
-이 게시글은 계속 수정함을 목표로 하는 거십니다 1. 서브루틴이 어케 작동하나2. 루틴이 통신할 때 인자와 결과값을 어떻게 주고 받나3. 서브루틴 안에 서브루틴이 호출되었을 때의 문제들4. 함수를 잘 짜기 위해서 결합도와 응집도 모델을 어떻게 이용해야 하는지 https://www.youtube.com/watch?v=YsMhHGG-9Ow&index=1&list=PLBNdLLaRx_rKOFzA3txlG5rf9ZaVUuvmv 1. [sub routine flow] [13:59] flow: 메모리에 적재되어 있는 명령이 순차적으로 ??에 의해서 실행되는 과정. 이 과정에는 무엇도 개입할 수 없고 한 번 적재된 메모리의 명령들은 쭈욱 한번에 실행이 됩니다. 니놈들이 아는 용어로 sync라고 부릅니다. 동기화 명..
-
콤퓨타 과학 어떻게 익힐 것인가콤퓨타과학/index 2018. 12. 27. 11:06
이 카테고리는 이 링크에서 시작되었습니다. https://medium.com/@codesquad_yoda/왕초보를-위한-cs-4종-세트-49797a61f1d 비전공자가 끊임없이 프로그래밍 시장에 유입되는 현 시점, 비전공자로써의 긍지를 갖고 우리는 이 분야를 정복해야 합니다. 전공자는 엄마뱃속부터 전공자가 아닙니다. 당신이 이 분야의 영원한 이방인이라고 생각하는 이상, 당신은 인싸가 될 수 없습니다. 그리하여 준비한 것은 왕초보 cs 4종 세트였습니다. 쏟아지는 과제에도 저는 틈틈히 책을 읽고 있습니다. 특히 '데이터베이스 첫걸음'은 200p를 넘어가자 미친 더이상 첫걸음이 아니었습니다. 데이타베이스라곤 mySQL에서 로그인과 굿바이만 해본 저로써는 컴싸라는 것이 이렇게나 상상력이 필요한 것이구나 切感하..
-
code wars 연습5온라인 코딩 련습 2018. 12. 19. 09:55
사람은 코딩을 해야한다... 아암... 급이 점점 높아지다가 4급 문제까지 나오는 대참사가 발생하여 7급부터 다시 다져봄미다... 큰 배열의 인자 하나 하나는 인간으로... 배열로 이루어져 있다. 그 인간 배열의 첫번째 인자는 나이.. 두번째는 핸디캡.. 이다. 나이가 55개 이상, 핸디캡이 7개 초과면 "Senior"라는 자격을 딸 수 있다.. 경로우대.. 지하철 공짜와 비슷한.. 그 외에는 "Open"이라고 칭함미다... 통과 샷을 안찍었넹... 위에가 베댓 아래가 내 답 map을 이렇게 이용할 수 있다니....으어어어엌....읔.... 콤보로 3항 연산자도 넘나 조쿠연... 격하게 동의 합니다(끄덕) 3항 연산자를 활용해야 역시 간지가 난다는 교훈... 굳
-
code wars 연습4온라인 코딩 련습 2018. 12. 14. 10:59
number를 쓰잘데기 없이 넓게 펼치시오... 위 베댓 아래 내답. 6급답지않게 존내 쉬워서 개빨리 풀었더니 28포인트 정도 받은듯? 이거 시간도 재고 있었음? 뭐 피드백 줄 수 있는 능력치 얻은 듯...(무쓸모) 6급은 왠지 array 함수를 얼마나 잘 쓰냐의 문제인거 같기도... 물론 이전 급들의 string을 다루는 방법도 계속 쓸 줄 알아야 풀 수 있다 베댓의 댓글이 더 잘풀었다... 여기서 새로운 기법 두가지를 알았는데 첫번째는 **하면 존나 귀찮게 Math.pow(num) 안해도 된다는 사실(사실 젤 처음 자스 배울 때 본 거 같ㄱ...) 두번째는 array.filter(Boolean)이라는 존나 편한 방법 falsy는 위에 꺼가 젠부. 그 외엔 모두 truthy다. 이 filter(Bool..
-
code wars 연습2온라인 코딩 련습 2018. 12. 12. 13:06
인자로 들어오는 string의 o와 x의 수를 비교하여 같은 숫자이면 true 아니면 false를 return 하시게 요시 위에가 베댓 아래가 내 답. 요새 코드 스피츠라는 강의를 듣는데 매우 조타. (https://www.youtube.com/channel/UCKXBpFPbho1tp-Ntlfc25kA) 거기서 설명해주신 원칙의 중복제거를 지키지 못한 내 답...(사실 생각못한건 아니고 시간이없어서주절주절) 또한 expression은 값이기 때문에 return에 expression을 쓸 수 있다는 걸 알면서도 쓰지 못하는 와따시... (참고하세연 자바스크립트의 식과 문 https://www.bsidesoft.com/?p=760) 연습1에서도 다른답 보면서 느낀게 앞에 있는 걸 뒤로 옮기거나 뒤에 있는 걸..
-
code wars 연습1온라인 코딩 련습 2018. 12. 12. 12:50
코드워즈를 하며 새로운 감각을 습득합시다... 프론트엔드 개발자답게 자바스크립트로 시작한다 인자로 들어온 string을 꼬챙이에 꿰뚫어 string으로 return하면 됨미다... repeat()의 존재를 새롭게 알게 되었습니다. str.repeat(count); 인자는 number만 받고 string을 인자 number만큼 반복하여 string으로 return 해줍니다. 베댓 매우 똑같네여 쭈욱 내려가다가 string.split('')을 [...s]로 간단히 치환할 수 있었군여 이 맛에 코드워즈 굳