본문 바로가기

분류 전체보기

(29)
bundler webpack이란?bundler란?webpack은 parcel, rollupjs 등 다양한 종류의 bundler 중 하나입니다. 그럼 bundler는 무엇이고, 왜 필요할까요?JavaScript는 모듈 자체적으로 모듈을 지원하지 않습니다.웹 서비스 구조가 복잡해짐에 따라 코드 구조화, 모듈화가 필요해졌습니다. 따라서 CommonJS, AMD(Asynchronous Module Definition) 를 걸쳐 현재 가장 많이 사용되는 ESM(ES Module)와 같은 모듈 시스템이 생기게 되었습니다.과거 브라우저는 모듈 시스템을 지원하지 않기 때문에 웹팩과 같은 번들러를 이용해 모듈화된 코드를 브라우저에서 실행할 수 있는 정적파일 형태로 변환시켜야 합니다. 단, 현재는 대부분의 브라우저가 ESM을 자체지원합..
평가, 일급함수, 고차함수 평가, 일급함수,고차함수평가코드가 계산(evaluation) 되어 값을 만드는 것일급값으로 담을 수 있다.변수에 담을 수 있다.함수의 인자로 사용될 수 있다.평가하여, 함수의 결과로 사용될 수 있다.일급 함수함수를 값으로 다룰 수 있다.변수에 함수를 할당할 수 있다.조합성과 추상화의 도구고차 함수함수를 값으로 다루는 함수함수를 인자로 받아서 실행하는 함수apply1times함수를 만들어 리턴하는 함수 (클로저를 만들어 리턴하는 함수)const apply1 = f => f(1); const add2 => a => a + 2; console.log(apply1(add2)) // 3 const times = (f, n) => {} let i = -1; while(++i addMakerconst addMaker..
<클린코드> 정리 - Intro 코드를 잘 짜고 싶은 마음에 라는 책을 읽게 되었다. 코드 작성에 답은 없지만, 참고서 정도로 생각하고 한 줄 한 줄 읽어 내려가려고 한다. 특히, 내 코드의 많은 개선점들을 발견할 수 있었으면 좋겠다. 직장인인 나는 읽기에 나태해지지 않기 위해 다음과 같은 원칙을 세웠다. 하루에 1장 이상 읽는다. 블로그에 정리하면서 읽는다. 1주간 독서한 내용을 '일요일'에 정리하여 최종 발행한다. 남이 읽을 것이라는 생각으로 글을 정리한다. 위 4가지 원칙을 준수하여, 를 완독하고, 더 나은 코드를 짤 수 있는 개발자가 되길...
맥에서 갑자기 Mx master 2s 스크롤 안될 때 (macOS Mojave) 맥에서 갑자기 Mx master 2s 스크롤 안될 때 (macOS Mojave) Mac OS 모하비 업데이트 후, 잘되던 Mx master 2s 마우스가 스크롤이 안되는 현상을 발견했다.클릭도 되고, 몇 기능들은 잘 되는데....몇 초 전까지 잘되던 스크롤링이 안되니 정말... 난처하기 짝이 없었다. 구글링 영문 검색을 통해 해결책을 발견했다.아마 많은 분들께서 너무나도 최근 이슈라 고통을 겪고 계실 것 같아.죽어 있던 블로그에 글을 남긴다. 다른 블로그들에서는 아래와 같은 두 가지 해결책을 권유하시지만 나의 경우에는 둘 다 소용이 없었다. 1. 로지텍 지원 s/w 강제 종료2. 맥북 혹은 아이맥 재부팅 내가 해결했던 방법은 굉장히 쉬웠지만 Mac OS 업데이트 이후 바뀐 내용이라다른 분들도 간과하기 쉬..
'신사업'탄력받는 삼성SDS, 정부 규제에 '속도 조절' [서울=뉴스핌] 정광연 기자 =삼성SDS(대표 홍원표)가 인공지능(AI), 사물인터넷(IoT), 클라우드 등 혁신 기술 기반 신사업을 빠르게 확장시키고 있다. 이런 추세라면 지난해 역대 최대 실적 경신도 가능하다는 전망이다. 다만 정부가 여전히 규제 일변도 입장을 유지하고 있어 4차 산업혁명 대비 차원의 정책 개선이 필요하다는 지적이다.9일 관련업계에 따르면 삼성SDS에는 1분기에 이어 2분기에도 다양한 신사업에 집중하고 있다.삼성SDS의 지난 1분기 매출은 2조3569억원으로 전년동기 대비 10% 증가했다. IT서비스 매출이 10% 늘어난 1조3457억원, 물류BPO는 9% 증가한 1조3457억원이다. 그룹내 시스템통합(SI)에만 집중하던 과거 형태를 벗어나 IT서비스와 물류BPO라는 새로운 포트폴리오..
[취직/이직/퇴사] 1년이 채 안되는 시간동안 취직/이직/퇴사를 모두 겪다. 지금 나는 백수고, 다시 취직 준비를 하고 있다. 지난 1년간 참 다사다난한 시간들을 보냈다. 남들은 몇 년동안 하기도 힘든 일을 1년 안에 겪었다. 이게 싫다는 것은 아니고 다 나의 자양분이 되었고, 또 다른 가능성을 확인할 수 있었기에 소중한 경험들이다. 물론 아쉬운 게 없진 않다. 지난 1년간의 이야기를 해보고자 잠시 글을 그적여본다. 17년 하반기-18년 상반기의 회고가 맞는 것 같다. 0. 학원 나는 '비전공 프로그래머'다. 보통의 프로그래머들처럼 컴퓨터 공학을 전공하지 않았다. 개발자가 되겠다는 맘을 갖게 된 것은 나중에 서서히 이야기하도록 하겠다. 너무 구구절절하고, 이야기가 길어진다. 자바 언어(점유율 1위)를 사용하고, 뷰가 있는 안드로이드 개발이 매력적으로 다가왔다. 솔직히 4달은 미친..
[시사상식] '가심비(價心比)'와 소확행 1. 가심비 &#39;가성비&#39;는 가격 대비 성능을 따지는 용어였다면, 가심비는 자기만족을 위해 지갑을 여는 소비 행태가 자리 잡을 것으로 보인다. 지난해 경제성과 실용성을 따진 가성비가 소비시장을 휩쓸었다면 올해는 소비자의 기분과 취향, 안전까지 고려한 가심비로 진화 내 마음과 감정이 중요, 일종의 &#39;플라시보 소비&#39;와 일맥상통 2. 아이코노미 &#39;나&#39; 중심의 아이코노미(I-conomy) 심리 만족 극대화 ex) 탕진잼, 위안 비용, 시발비용 등 3. 미닝 아웃 (Meaning out) 소비 행위로 자신의 취향과 철학을 알리는 것 굿즈(Goods) 소비, 키덜트(Kidults) 위와 같은 &#39;소비는 자신을 나타내는 표현 방법인 동시에 사회적 불안감, 저성장 경쟁 위주..
[시사상식] 코리아 디스카운트(Korea discount)란? 우리나라 기업의 주가가 비슷한 수준의 외국기업의 주가에 비해 낮게 (discount) 형성되어 있는 현상. 남북관계로 인한 지정학적 불안요인과 회계의 불투명성, 노동시장의 경직성 등이 코리아 디스카운트의 주 원인으로 꼽는다.