본문 바로가기

개발에 대해 얘기 합니다.

(6)
개발_메소드/함수가 도대체 뭐야!? ** 미리 알리기, 메소드랑 함수가 뭔지 아는데 실패했음.** 미리 알리기, 갑자기 객체 얘기를 할 것 임.  Python 기초 공부 중...print('Capitalize = ', str_a.capitalize())print('endwith = ', str_b.endswith('a'))print('replace = ', str_c.replace('Queen', 'bigvoice'))print('sorted = ', sorted(str_d))print('split = ', str_b.split(' '))print로 열심히 출력하는데..  🤔 흠…. 왜지… 왜 때문이지…..🤔  어떤 함수는 변수 뒤에 ‘점(.)’을 붙이고 함수를 호출해서 작동시키고…🤔  어떤 함수는 함수를 작성 후 괄호 안에 변수를 ..
개발_숫자 반올림(부동 소수점)이 도대체 뭐야!? 파이썬 공부 중 아래와 같은 부분을 공부하고 있었다.그런데!?!? print('%.5f' %(987.123456789))나의 요청한 작업 = 소수점 밑에 5자리까지만 보여줘결과 = 987.12346왜!!!!!!! 내가 987.123456789 라는 값에서 소수점 밑 5자리까지만 출력해 달라고 했는데!!!내가 원한 값은!!!!!! 987.12345 인데!!!!!왜!!!!!!!!!!!!! 987.12346을 주는 건데!!!!!!!!!어?? javascript에서도 동일하게 소수점 밑을 자르면 반올림하네.위와 같은 현상은 왜 발생하는가???🤨 내 생각을 흐름….💬 아… 파이썬… 진짜… 출력도 제대로 못하네.💬 자바스크립트는 제대로 나올 텐데. 자바스크립트에서 출력해 보자.💬 뫄!!?!??!?!? 자바스..
개발의 역사 속에서 "공유&믿음"의 의미에 대한 고찰 개발에 대해 본격적으로 공부하기 전, 회사에서 개발자 분과 기능 구현에 대해서 얘기를 하던 중이었다. 당시 내가 "이런 기능 구현 가능할까요?"라고 질문을 드렸었다. 나의 질문에 개발자 분께서는"라이브러리에 뒤져보면 있을 것 같은데요."라는 답변을 주셨던 것으로 기억한다. 나는 개발자분의 답변을 제대로 이해를 할 수 없었다. "기능을 개발자분들이 구현하는 게 아니라 어디선가 받아서 사용할 수 있다는 건가?" "이미 구현된 기능을 왜 무료로 쓰게 하는 거지? 그 사람은 자선가 인가? 아니면 자랑을 하고 싶은 인싸인가?" 이런 생각은 잠깐 떠올랐다가, 다시 현생으로 인해 내 다른 생각들에 덮였다. 그리고 시간이 흘러 개발에 대해 공부를 진행하면서 개인적인 호기심으로 짬 날 때마다 위키를 뒤지며 언어의 역사,..
React_Portal사용과 여러 예시에 적힌 "children"에 관한 고찰 [ 결론 ] 여러 Portal 예시에서 보여주고 있는 "props"에 적힌 "children"은 그냥 정말 Props였고, return에 기재된 "children"은 내가 그려 주고 싶은 모습을 넣어두는 곳이었다. Portal을 쓰는 이유는 DOM트리 구조에 따라 모달이 생성된 위치에 따라 부모로부터 상속받는 여러 제약에서 해제되어 편하게 작성될 수 있는 장점이 있다. ---------------------------------------------------------------------------------------------------- 항상 많은 것을 배우고 있는 개발자 분과 대화를 하던 도중, 요즘 구현하고 있는 모달에 대해 얘기가 나와서 대화를 나누었다. 그러다가 "Portal"이라는 다음..
CSS 작성 시, 적용 우선 순위에 대한 고찰 [ 결과 ] CSS에서 동일한 영역()에 동일한 속성 값을 여러번 작성한 경우에는 가장 마지막에 작성된 값이 적용되고, 여러번 호출(=클래스 영역을 여러번 지정)을 하더라도 호출된 코드 안에 유일한 속성 값인 경우에는 순서 상관없이 유일한 속성은 적용이 된다. ---------------------------------------------------------------------------------------------------- 공부를 하다가, 어떤 분께서 CSS파일 하나에 모든 컴퍼넌트들의 레이아웃을 정리하시는 것을 보고, 나름 괜찮을 지도? 라는 생각이 들어 따라해보았다. ** 괜찮을지도? 라고 생각한 이유 = CSS파일을 여러개 만든 후, 향후 충돌이 났을 때 어떤 곳에서 무엇에 따라 이슈..
"useEffect" 안에서 "SetTimeout & ClearTimeOut & return"의 관계 [ 알고 싶었던 것 ] "useEffect안에 setTimeout을 작동 시키고, 이후 작성한 retrun으로 실행한 clearTimeout이 내가 생각한 것 처럼 작동하지 않는가?" [ 이해한 바 ] "useEffect안에 return을 작성 할시, retrun이 제일 먼저 실행된다." ------------------------------------------------------------- 공부 중, 검색 값을 타이핑 할 때 마다 API를 호출하지 않고, 타이핑이 일정시간 멈추었을 때, API를 호출 할 수 있는 방법을 배움 받았다. 그 방법은 "setTimeout"을 이용하는 것 이였다. const UseDebounce = (value, delay) => { const [debounceValue..