분류 전체보기
-
코딩이랑무관합니다만(코무) 요약memoir 2022. 5. 27. 22:33
목차 # 지상최강이라도 관심이 받고 싶어! # 컬리 SRE가 되기까지 # 지상최강이라도 관심이 받고 싶어! 최강의 개발자 쥬니니가 개발자로 살아가는 방법 개발자가 언제 취업할 수 있을까? => 자신감이 충만할 때 취업할 수 있다! ## 왜 자신감이 없을까? 겸손해 보이려고 자신감 없게 이야기한다. 모르는 게 많아 보여서 3D 정육면체의 예시. 3D 사각형을 javascript로 만들 수 있을까? JS를 할 수 있다 3D로 정육면체를 만들 수 있다 이력서를 public으로 돌려도 관심을 주지 않는다! - 경력이 있으면 쉽다. -> 하지만 경력이 있으면 요구하는 수준이 높아진다! - 자신감의 원천은 실력에서 나온다. ## 개발자 신입 취업, 어떻게 해야 할까? ### 이력서 관심을 끌어야 한다. 개발이 아닌..
-
.equals와 ==spring.project.log 2022. 4. 16. 23:59
출처 글을 보고 번역하여 정리한 글입니다. 네이버님들 파파고 개발해주셔서 감사합니다 https://www.geeksforgeeks.org/difference-between-and-equals-method-in-java/ Difference Between == and .equals() Method in Java - GeeksforGeeks A Computer Science portal for geeks. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questio..
-
나머지가 1이 되는 수 찾기너의말이보여네약점algorithm 2022. 4. 12. 23:31
풀이 function solution(n) { const startAt = 1; // (자아비판) endNum을 매개변수로 넘기지못해서 아쉬운 풀이 // 스프레드 연산자로 넘겨서 element 넣고빼는게 자유롭지가 못함 const rangeArr = [...Array(n).keys()].map(key => key + startAt); return rangeArr.find((e)=> (n % e) === 1) } 원래는 배열 rangeArr에 있는 첫번째 요소를 array.shift()로 제거하려고 했는데 생각해보니 스프레드 연산자로 구현해버렸기 때문에 전체가 사라지는 (...) 것때문에 map으로 전체 요소에 1을 더해주었다~ index는 0부터 시작이어서 그렇구나 JS에서 파이썬의 range함수를 구현..
-
문자열 계산기 javascript.verspring.project.log 2022. 4. 10. 16:01
문자열 계산기를 자바로 짜는 과제를 레샨님께서주셨는데 흑흑 웬걸 너무 힘들었다... js적 사고를 하는 나에게 넘어려운것... 그래서 일단 javascript로 만들어보고 옮겨야겠다는 생각을 했다~ 리팩토링 전 풀이 그냥 쿠쿠루삥뽕 구현함 const input = "2 + 3 * 4 / 2"; const output = 10; const operatorDict = { "+" : (a,b)=>a+b, "-" : (a,b)=>a-b, "*" : (a,b)=>a*b, "/" : (a,b)=>a/b } const splitArr = input.split(" ") //자르기 const initialValue = parseInt(splitArr.shift()) // console.log(splitArr) //chu..
-
알고리즘 학습방향 질문 내용 정리너의말이보여네약점algorithm 2022. 4. 7. 21:18
내가 올린 질문 답변 아니 ... 또 엄청난 도움을 받았다~ 도움받은 거 기록해두고 감사해하고 싶어서 저장 ~ 말코링님은 트위터 네임드+백준 다이아인데 평소에 편하게 질문할 수 있게 광대역할을 자처해주셔서(술취해서 노래를 한다던지...) 알고리즘 뉴비 입장에서도 편하게 질문 할 수 있게 된다... 알고리즘 실력 외에도 이런 태도 역시 배우고 싶다! 그래서 이 내용을 정리해서 스터디 시작전에 공유를 했더니 탐토님이 파이썬 알고리즘 인터뷰라는 책을 기준으로 리트코드 문제를 선정하는 것을 제안해주셨다 ~ 다들 동의를 했지만 모두 한 것은 아니어서 다음주 화요일까지라는 기간을 가지고 다른 분들의 의견을 여기저기 물어보고 다닐 예정이다 ~ 오늘 이야기로 도출된 구체적인 방법론으로는 주플랫폼 : 프로그래머스 부플랫..
-
[잘못된 내용 포함] 재미있는 모나드 이야기(feat. 뉴비에게 함수형 영업을 하는 소수자들...)memoir 2022. 4. 6. 11:22
디스캣님(트위터에선 비스킷님)이랑 토끼님이랑 마치 타넨바움교수님와 리누스 토발즈처럼 (하지만 서로 예의는 차리고 의견은 존중하는)모나드 설명의 용호상박을 보여주었다. 관전하는 입장에서는 걍 재밌... 그리고 어떻게든 뉴비에게 함수형 외않헤?같은 영업을 시전하시려는 검은 속내가 느껴진다. 구밀복검(하지만 함수형과 테스트와 함께하면 행복코딩을 할 수 있다는 진실... 아무튼 그 듀얼(?)을 까먹기가 아까워서 간단하게 기록이라도 해보려고 한다~ 4월 7일 내용 추가) 진짜 교수님들 유머감각도 출중하시네... 유잼 https://loving-museum-387.notion.site/Monad-e6b6470a6921495b95c0bec8ed75354e 모나드 Monad TL;DR loving-museum-387...
-
부족한 금액 계산하기너의말이보여네약점algorithm 2022. 4. 6. 11:06
풀이 function solution(price, money, count) { const totalCost = (price+price*count)*count/2 const calculatedValue = money-totalCost return money-totalCost > 0 ? 0 : Math.abs(money-totalCost) } 빨리 풀긴 했는데 뭔가 아쉽다 ㅠㅠ왜냐면 시그마 공식 n(n+1)/2을 사용했으면 조금 더 깔끔하지 않았을까? 싶기도 하고 일단 변수명이 너무 구리다 다른사람들이 알아볼 수 있을까 싶기도 하고... 목요일에 피드백을 받아보아야겠다 스터디 유잼~ 생각할 여지가 생겨서 좋았던 풀이 function solution(price, money, count) { var answer..