본문 바로가기
  • 여행하고 먹는 즐거운 콘지의하루
반응형

전체 글295

C++ noreturn 이란 해당 attribute는 C++11 이후 부터 지원되는 기능입니다. 함수 이름 정의시에 선언할 수 있습니다. noreturn의 기능은 해당 함수가 어떠한 기능도 리턴하지 않는다는 것을 컴파일러에게 알려주는건데요! 단순히, return; 과 같이 아무것도 리턴하지 않는다는 의미가 아니구요 1. 무한 루프를 돌면서 어떠한 값도 리턴하지 않는 경우 2. std::terminate, exit()과 같은 함수를 통해 리턴값을 줄 수 없는 경우 사용합니다. 또한 noreturn을 통해 선언한 함수들은 컴파일러가 보고 아 noreturn 밑의 문장들은 필요가 없는 문장이구나~라고 인식하게 되고 이후 문장들은 컴파일러 단에서 없는 것으로 간주할 수 있습니다. 다음 예제를 통해 어떻게 noreturn을 사용하는지 한번 .. 2022. 2. 7.
related_thumnail5 TLS 란? 본 글은 TLS에 대해서 간략하게 설명합니다. 또한 openSSL의 TLS api들을 사용하여 양단간에 TLS 통신을 할 수 있는 example을 소개합니다:) 자 시작해볼까요! SSL, TLS 많이 듣는 이야기들이죠, 결과적으로 이야기 하면 SSL, TLS는 같은 내용이에요! SSL의 버전 3.0 부터는 우리가 TLS라는 용어를 사용하는 것 뿐이죠 TLS는 웹서버와 웹브라우저 간의 보안 통신을 위한 보안 채널을 만드는 역할을 하는 프로토콜입니다. 이 글을 읽으시는 분들은 보안 계층 OSI 7 계층에 대해서 잘 알고 계실거에요 TLS는 4계층인 Transport Layer에서 보안 채널 설립 과정을 수행합니다. 보안 채널이란? 쉽게 이야기해서, 보안 채널은 비밀키(비밀번호)를 공유하고 있는 양단간에 주고.. 2022. 2. 4.
related_thumnail5 휴마시스 코로나 자가검진키트 정확도/민감도/특이도 휴마시스 자가검진키트 회사동료가 코로나 확진되어 전직원 코로나 검사요망 문자를 받았습니다!! 저는 코로나 자가검진키트인 휴마시스 제품으로 자가검진을 수행했습니다. 휴마시스 자가검진키트 가격 : 10,000원 구매처 : 편의점(gs) 정확도 : 92%(대략) 휴마시스의 정확도는 식약처 허가기준 90%를 만족하는 92% 정도로 타 제품에 비해서 2~3% 떨어집니다만 자가검진키트가 어떤 방법보다 빠른 양성여부 확인을 할 수 있다는 장점때문에 저는 편의점에서 10,000원에 구입한 자가검진키트로 코로나 검사를 셀프로 진행 해봤습니다 민감도는 양성 환자를 양성이라고 판단할수 있는 능력 특이도는 음성을 양성이라고 오판단하지 않는 능력 민감도와 특이도 관련 대부분의 제품들이 민감도 90~95% / 특이도 98~100.. 2022. 2. 2.
related_thumnail5 엠지텍 S9 원룸/투룸 사용기 안녕하세요 최근 3대이모중 하나인 로청을 심사숙고끝에 구매했습니다. 제가 구매한 로청은 엠지텍 s9 pro 입니다. 빠르게 장점 단점 위주로 설명드리고 관심있으신 분은 후기 읽어주세요:) 저는 로청을 사면서 흡입력이나 로봇청소기의 공간 파악능력은 이제 거의 평준화가 되었다고 판단하는 사람으로써 중요시 생각하는 몇가지 포인트만 확인하고 구매했어요! 장점 1. 상대적으로 저렴한 가격 - 오늘의집 기준 리퍼제품으로 오토스테이션 포함 36만원에 구매가능 2. lds + dTof 센서 조합 - 여타 다른 충격감지식 로봇청소기와는 다르게 바로앞의 장애물을 충격없이 인식가능 3.카메라가 없음 - 월패드 해킹, 웹캠해킹같이 보안적 측면에서 자유로움 4. 상대적으로 큰 대용량 먼지 스테이션 - 대부분 3L 임에 비해 5.. 2022. 2. 1.
related_thumnail5 openpyxl을 사용하여 python 데이터 가져오기! 안녕하세요 오늘은 openpyxl 을 사용하여 python 데이터를 가져와 볼께요! 과정 중에 발생 한 xls / xlsx 의 호환 이슈 관련된 내용이 궁금하시면 3번 부터 확인 해보세요! 시작하겠습니다 :) 1. 사전작업 pip install openpyxl 때때로, 최신 버전의 버그가 안고쳐져 있는 경우 다른 버전으로 checkout 해야될 필요가 있습니다. 이때는 특정 버전으로 checkout 해서 설치하라고 가이드 하고 있습니다 :) pip install -e hg+https://foss.heptapod.net/openpyxl/openpyxl/@3.0#egg=openpyxl parser 설치가 완료되면, 가이드 된 api들을 사용하여, 내용을 작성해봅니다. 2. 엑셀 문서 변환해보기! 변환된 엑셀.. 2022. 1. 31.
related_thumnail5 xls xlsx 차이점, 변환하는법 안녕하세요 엑셀 문서 확장자 xls / xlsx 의 차이점에 대해서 간단하게 알아봅시다 :) xls : 엑셀 2003 버전용 xlsx : 엑셀 2007 이상 버전용 즉, 엑셀의 버전에 따라서 저장되는 확장자가 달라집니다. 저 같은 경우 맥에서 xls의 엑셀 확장자를 xlsx로 변경 해야 되는 작업을 해야 되었으므로 인터넷에서 무료 변환 사이트를 이용해 간단하게 변환할 수 있었습니다. https://convertio.co/kr/download/14db38543347b6205394ae9801046609363733/ 변환된 파일 — Convertio 전반적 변환 품질 평가 4.6 (12,479,797 표) 의견을 제공하려면 1 개 이상의 파일을 변환하여 다운로드해야합니다.! convertio.co 해당 사이트.. 2022. 1. 29.
related_thumnail5 django 에서 excel을 database로 import 해보자! 안녕하세요 python 에서는 다양한 방법으로 excel 을 읽어서 database로 import 할 수 있습니다. 저도 이번에 처음 안 사실인데요! excel을 vi(linux command)로 열어보면 excel이 html 구조로 되어있더라구요 이러한 엑셀 파일을 python에서 import 시키는 대표적인 툴들에 대해서 알아보겠습니다. python에서 직접 api들을 통해서 excel을 만들 수 있고 python에서 api들을 사용해서 만들어진 excel을 가져올 수 있습니다. 이렇게 읽은 excel 데이터들을 사용하여 database로 import 하게 되면 더욱 효율적인 작업을 할 수 있습니다. 또한 parser에 따라서 지원하는 excel의 포멧 및 버전의 특징이 있는 것 같습니다. 따라서, .. 2022. 1. 29.
반응형