Lucy's Warehouse (41) 썸네일형 리스트형 비트코인이란 무엇인가? - 1부 (태초에 비트코인이 있더라.) 비트코인은 언제, 왜, 어떻게 왔는가? 그리고 블록과 체인은 무엇인지 알아보자. 비트코인(Bitcoin) 2008년 10월 31일, 사토시 나카모토(개인보다 3~4명 다수로 추정됨)가 암호학 커뮤니티 메일링 리스트에 9페이지 첨부파일이 담긴 이메일을 보내면서 알려지게 되었다. 2009년 1월 3일, 제네시스 블록 (최초 블록)의 탄생이 이루어졌고 운영은 6일 뒤에 시작되었다. 이후 평균 10분에 1개씩 새로운 블록이 끊임없이 만들어 지게 되었고 현재 2021년 5월 2일 기준 681,544개 블록이 만들어져 있다. 비트코인은 왜 만들어졌을까? 사토시 나카모토란 이름의 개인 혹은 단체는 왜 비트코인을 만들게 됐을까? 1983년 데이비드 차움은 e-캐시라는 이름으로 새로운 캐시 시스템을 구상했었다. 프라이버.. PDF Parsing 라이브러리 소개 PDFMiner PyMuPDF PyPDF2 tika 4가지의 라이브러리 활용 결과로 PyMuPDF가 파싱 속도가 굉장히 빠르고 좋다. 약 300개 정도의 파일과 다양한 속성의 pdf를 변환하기에 PyPDF2 및 PyMuPDF 정도가 적당하고 Light하게 사용하려면 PyMuPDF, 암호화된 파일까지 풀어서 파싱하려면 PyPDF2가 좋다. PDFMiner 활용 시 문제가 되는 부분은 struct unpack 부분이다. 대부분의 사용자들에게서 나타나는 문제인데 format이 다르니 unpack 시 문제가 생긴다고 제작자 comment가 있다. 하여 필요 시 cmapdb.py 파일을 직접 커스터마이징 해야 할 것. ## IdentityCMap ## class IdentityCMap(CMapBase): def .. QA & QC 다음은, QA & QC이다. 많이들 헷갈려 하고 실제로 현업에서도 자기네들 맘대로 QA/QC 붙여서 하는 곳도 만만찮다. 나조차도 QC로 생각하면 생산 공정쪽을 생각하고 QA는 개발 전반, QE는 Code Level 기준의 개발 단계의 Quality를 점검한다고 본다. 다시 한 번 점검하기 위한 또 다른 이야기 - QA & QC 사전적 정의보다 ISTQB나 ISO, IEEE 등 규격에서 정의하는 Glossary를 참고하여 바로 비교해보자. [Quality Assurance] Part of quality management focused on providing confidence that quality requirements will be fulfilled. [Ref: ISO 9000] 요약: 품질 요구사.. Test & Testing 저장해논게 날라가서 빡치지만 다시 작성하는 Test & Testing의 차이.QA 업무 자체는 오래 했지만 용어에 대해서 다시 한 번 고찰해볼 필요가 있어 시작. Test & Testing, 글자만 봐도 ~ing가 있냐 없냐 차이로도 구분이 되긴 하지만 Software Testing 입장에서는 조금 다르다.사전적 의미로는 다음과 같다. [Test] A procedure intended to establish the quality, performance, or reliability of something, especially before it is taken into widespread use.‘both countries carried out nuclear tests in May’[https://en.ox.. [Vehicle] 운동 에너지와 위치 에너지 [Part. 운동 에너지] 모든 사물은 운동 에너지와 위치 에너지를 가진다. 자동차 입장에서 이 에너지들이 왜 필요한 지를 살펴본다.자동차가 달리고 있는 상태라면? 운동 에너지를 가지고 있다고 볼 수 있겠다. 물리학에서는 움직이는 물체가 지니고 있는 에너지를 [운동 에너지]라 한다. 그리고 물리학에서는 에너지를 정의할 때 "사라지지 않는 다양한 형태, 그리고 총량은 절대 변하지 않는다" 라는 결론이다. 즉, 어떤 상태의 에너지가 없어졌다면 반드시 그만큼의 에너지는 다른 형태의 에너지로 변환된다는 것이며,이를 [에너지 보존의 법칙]이라 한다.(운동 -> 위치, 열 -> 운동 등 형태만 바뀔 뿐 그 총량은 유지된다는 것이다.) 예를 들면, 자동차 엔진은 연료라는 화학 에너지를 운동 에너지로 변환 시키는 장치.. [Vehicle] 관성과 주행저항 운동 법칙 중에는 관성의 법칙이 존재한다. 물체에 힘이 작용하지 않으면 그 물체는 속도나 방향을 바꾸지 않는다. 즉 물체에 별다른 힘이 작용하지 않으면 그 물체의 속도와 방향이 일정하게 흘러간다고 보면 된다.그렇다면 [관성]이란? 물체가 그냥 가만히 있어 하고 싶어하는 성질이다. (주말의 직장인들이 방콕하는 것 마냥)(*움직이는 물체 뿐 아니라 정지해 있는 물체에도 적용한다.) --> 존버하고 싶어하는 성질 (워너존버;) 자동차의 입장에서 볼 때, 속도를 줄이면 몸이 앞으로 밀리는 느낌을 받는다. 예를 들어 차가 100km/h로 달리고 있다가 갑자기 60km/h로 줄이면 몸이 앞으로 밀리는 느낌이다. 앞으로 밀린다는 의미는 결국 내 몸이 100km/h로 유지하고 싶은 성질을 가지고 있다가 60km/h로 .. [Vehicle] 구동력과 가속도 구동력은 앞서 말한 것처럼, 자동차가 앞으로 나아가는 힘이다. (구동력은 마찰력에 의한 반력을 통해 앞으로 나아간다는 것으로 언급) 그렇다면 [힘]이란? 운동 법칙에 따르면 물체에 힘이 작용하면 그 힘이 작용하는 방향으로 가속도가 발생한다라고 설명한다.즉, 힘 = 가속도를 일으키는 것. 이라 보면 되겠다. 그렇다면 [가속도(acceleration)]란? 시간당 속도의 변화율이다. *(속도의 단위)÷(시간) 즉 ㎨(미터 매초제곱), 또는 cm/(센티미터 매초제곱)로 표시한다. [출처: 과학포털 사이언스올] 자동차의 경우, 엔진이 만들어낸 힘을 이용해 타이어에 구동력을 발생시키면 속도가 증가한다.그래서 가속도는 힘의 크기에 비례하고 물체의 질량에 반비례하다. (뉴턴의 법칙에 의한 F=ma를 생각하면 이해가 .. [Vehicle] 차가 움직이는 힘(구동력과 마찰력) 차의 역할을 중심으로 생각해봤을 때 자동차가 필요한 능력은 무엇인가? 1. 구동 (전/후진 포함) < 마찰력2. 제동 (멈추는 능력)3. 조향 (방향 전환) 구동력이 발생하려면? 마찰력이 필요하다. ㄴ "마찰력" 이란? 타이어-노면 사이에서 타이어의 회전과 노면의 반작용하는 힘이 맞물려 마찰을 일으키는 힘이다.(꺼무위키 왈: 물질이 다른 물질에 맞닿은 채 미끄러져 움직이거나 움직이려 할 때, 이를 방해하는 힘이다. 항상 물질을 움직이게 만드는 힘과 반대 방향이며, 물질이 움직이는 평면과 평행한 방향으로 작용한다.) 마찰력이 발생하지 않는 조건? 얼음 위에서는 마찰이 발생하지 않는다.*얼음 위에서 타이어가 회전하면 마찰열에 의해 얼음이 녹아 물이 되고 그 물이 타이어 사이에 수막을 형성해서 미끄러지는 것이.. 이전 1 2 3 4 ··· 6 다음