분류 전체보기
-
[JavaScript] disable right click컴퓨터/JavaScript_typescript 2020. 6. 10. 14:02
* Disable right click source : https://blog.bitsrc.io/10-super-useful-tricks-for-javascript-developers-f1b76691199b 10 Super Useful Tricks for JavaScript Developers Useful Javascript tricks you might have missed. blog.bitsrc.io
-
[이진우의 손에 잡히는 경제] 2020.05.13.수 : 코로나 이후 나타날 뉴노멀 시대의 경제적 특징, 왜 LPG 가스 가격은 계단식으로 움직일까?관심/이진우의 손에 잡히는 경제 2020. 6. 2. 13:52
* IMF(국제 통화 기금) : 코로나19 지나면 소득 불평등이 더 커질 것이다 사스, 신종플루, 메르스, 에볼라, 지카 바이러스 등 사례를 보면, 대유행이 지난 직후 불평등 수준이 증가하더라. why? 소득 수준에 따라서 미치는 부정적 파급효과가 다르다. 소득이 높지 않은 사람들의 일자리가 줄어들더라.(5%정도) 교육수준이 높은 수준이 일하는 일자리는 pandemic에 영향을 별로 받지 않더라 (정책 제안) 뉴딜 : 사회계약을 새로 조정한다는 뜻 저소득층의 교육과 일자리 지원 정책을 많이 해야 하는데, 고소득자의 소득세율을 끌어올리고 자산세(종합부동산세, 재산세)를 끌어올려서 저소득층의 교육과 일자리에 재정 써야 엔씨소프트 : 1분기 실적 - 지난 4분기보다 2배, 3배 대표 - 김택진 - 작년 연봉 ..
-
[이진우의 손에 잡히는 경제] 2020.05.16, 확진자 찾아내는 통신사 기지국 데이터 기술, 공짜폰의 가격 비밀, 한국자산관리공사관심/이진우의 손에 잡히는 경제 2020. 5. 22. 09:33
* 확진자 찾아내는 통신사 기지국 데이터 기술 통신사 기지국 위치 정보 기지국 접속자 파악해서 필터링하고 이태원 방문자들 검사받으라고 찾아냄 1) 기지국: 인구 밀도에 따라서 적게는 50m, 넓게는 1km 간격으로 설치되어 있다. 이태원은 50m 간격 Q. 기지국이 하는 일 -> 데이터가 정형화되어 있지 않아 데이터 분석하기 어렵다. 데이터 노가다 2) 체류시간 30분 이상인 사람들만 걸러냈다 3) 거주자들 걸러냄 4) 통신 데이터와 카드 결제 내역도 활용했다 -> 뿐만 아니라 교통 카드 사용내역, cctv 데이터 등 데이터를 총동원할 수 있다 구로구 콜센터 -> 휴대폰 통신(통화 뿐 아니라 앱 업데이터 데이터 등) 기록 활용 -> 16,288명 파악하는데 4일 걸림 동대문 pc방, 서래마을 와인바 때도..
-
[이진우의 손에 잡히는 경제] 2020.05.20. 반도체, 운전자보험가입증가, 우리나라 부채 증가 속도 빨라지는 원인과 대책 마련(재정지출 원칙 만들어야)관심/이진우의 손에 잡히는 경제 2020. 5. 20. 09:58
* 반도체 파운드리 : 대만 TSMC가 1등 파운드리? 파운드리(영어: fab 또는 foundry, semiconductor fabrication plant)란 반도체산업에서 외부 업체가 설계한 반도체 제품을 위탁 받아 생산·공급하는, 공장을 가진 전문 생산 업체를 지칭한다. (출처 : 위키백과) - 미국 왈: 미국 기술을 일정 활용했다면 화웨이에 공급하기 전에 미국 정부에 허가를 받아라 세계 최대 장비 업체 미국에 있어 이런 요구 거부하기 힘들어 TSMC : 신규 물량은 받지 않겠다. 화웨이가 8600억원 발주했으나 안 받음 사실 애플 다음 큰 고객사가 화웨이지만 고객사 중 60%가 미국 기업 스마트폰용 AP : 스마트폰의 두뇌, 고성능 휴대폰을 만들 수 있다 D램 등 메모리 반도체 위주인 우리나라 미..
-
[react] react02 : transpiler, install create-react-app, setting컴퓨터/React, Next.js 2020. 4. 24. 08:32
* transpiler react code를 자바스크립트로 바꿔주는 툴이 필요 ex) webpack : 모듈 번들러, react 코드를 브라우저가 이해할 수 있는 코드로 변경해준다 이미지 파일을 웹펙을 통해 png로 바꿀 수 있다. 바꾸는 것과 동시에 자동으로 파일 압축도 할 수 있다 내가 파일을 바꿀 때 브라우저를 새로고침 한다거나 자동으로 테스트를 해본다거나 등등 https://ksj12172.tistory.com/317 [Node.js] Webpack : 일을 잘 하고 싶을 때 쓰는 도구 * 공부하며 정리하는 글 source : 생활코딩 목차 1. Webpack이란 : bundle + import, export 사용한 파일도 구형 브라우저에서 사용 가능 2. Webpack 이전 3. 모듈 사용 예시..
-
[JavaScript] textContent, innerHTML, innerText컴퓨터/JavaScript_typescript 2020. 4. 7. 13:41
* textContent 식별자 노드의 내부 콘텐츠를 text/plain으로 파싱한 결과 해당 요소 내부의 원시 텍스트 (raw text) 빠르다 * innerText 텍스트의 렌더링 후 모습을 인식할 수 있다 사용자가 커서를 이용해 요소의 콘텐츠를 선택하고 클립보드에 복사했을 때 얻을 수 있는 텍스트의 근삿값을 제공해준다 원시 텍스트가 최종적으로 렌더링된 모습, 예를 들어 내용 숨김이나 줄바꿈과 같이 의도적인 스타일링이 들어간 후의 모습이다 IE환경에서 성능이 좋다 * innerHTML text/html으로 파싱한 결과 상대적으로 파싱이 느리다(큰 차이는 아니다) 문제 : cross-site scripting 공격에 취약하다
-
image 색깔 바꾸기컴퓨터/HTML & CSS 2020. 3. 27. 11:46
https://codepen.io/sosuke/pen/Pjoqqp CSS filter generator to convert from black to target hex color ... codepen.io 'use strict'; class Color { constructor(r, g, b) { this.set(r, g, b); } toString() { return `rgb(${Math.round(this.r)}, ${Math.round(this.g)}, ${Math.round(this.b)})`; } set(r, g, b) { this.r = this.clamp(r); this.g = this.clamp(g); this.b = this.clamp(b); } hueRotate(angle = 0) { a..
-
How to make an exact copy of an element?컴퓨터/JavaScript_typescript 2020. 3. 25. 09:58
* deep copy // Node.cloneNode() var elem = document.querySelector("#node1"); // optional boolean argument, deep // true -> the child elements (including text nodes) are copied, too var copy = elem.cloneNode(true); // modify the id copy.id = 'node2'; //insert into the DOM before the original elem.parentNode.insertBefore(copy, elem); * shallow copy // cloneNode(false) -> no child nodes are copied ..