분류 전체보기 (135) 썸네일형 리스트형 css 속성 값으로 계산 식 넣기. calc를 사용하면 css 값을 계산식으로 사용할 수 있습니다. width: calc(100vh - 60px); calc는 position으로 fixed나 absolute를 사용해서 특정 위치에 고정시킨 div 크기를 정할 때 유용합니다. 이때, right, bottom이 0px인 경우 별 문제없습니다. 그러나, 화면 중간에 표시할 때 width, height를 비율로 사용하면 원하는 결과가 안 나옵니다. 이때 calc를 사용하면 창 크기를 변경했을 때 내가 원하는 만큼 화면을 채울 수 있습니다. 아래와 같이 height에 calc를 사용하면 바닥에서 30px 이동한 후 높이를 다 채울 수 있습니다. .calc-test { position: fixed; right: 5px; bottom: 30px; wi.. CDC로 화면에 출력할 글자 길이 구하기. TextOut함수로 화면에 문자열을 출력할 때 그 길이를 알고 싶을 때가 있겠죠? 그럴 때 이 함수를 사용하면 됩니다. GetTextExtent CDC Class Learn more about: CDC Class docs.microsoft.com 함수 원형은 다음과 같습니다. CSize GetTextExtent( LPCTSTR lpszString, int nCount) const; CSize GetTextExtent(const CString& str) const; OnPaint 같은 데서 그래픽 출력할 때 사용하면 되겠습니다. 마음에 안정이 필요할 때. 마음에 안정이 필요할 때는 맛있는 드립커피와 가을, 겨울 시즌 한정판 케이크!!! 아날로그3호점 드립커피는 최고. 여기만큼 맛있게 내려주는 데를 찾을 수 없다. 나이키 프리 메트콘4, 트레이닝화. 나이키에서 쿠폰 쓰라고 자꾸 카톡이 날아와 신발 구경이나 하려고 나이키 닷컴을 찾았다가 트레이닝화를 구매했습니다. 저 낚인 거죠? ㅎㅎ 나이키 프리 메트콘4 할인 가격에 쿠폰 적용했더니 가격이 괜찮더라고요. 팩토리 아울렛 가는 것보다 메리트 있어서 이참에 집에서 홀트 할 때 신는 다 떨어진 트레이닝화를 교체했습니다. 나이키 공홈에서 신발은 처음 사 봤는데 무료반품도 되고 좋네요. 사이즈 실수하더라도 교환 아니고 그 제품은 반품해서 환불받고 다시 주문하는 시스템입니다. 뭔가 합리적인 것 같기도 하고 아닌 것 같기도 하고. 역시 신발은 나이키죠! 특히나 운동할 때는 나이키!! 통자?로 된 형태는 처음 신어보는데요. 이런 형태를 뭐라고 하는지 잘 모르겠네요. ㅎ .. electron에서 WIN32 API SendMessage 사용하기. electron프로그램에서 다른 윈도우 프로그램으로 메시지를 전달해야할 일이 생겼습니다. 오잉??? 이게 되려나??? 물론 되기야 하겠죠? 제 내공이 얕아서 잘 모를뿐 ㅎㅎ 역시나 이런 저런 키워드로 검색해보니 딱 있습니다. Node.js Foreign Function Interface for N-API - node-ffi-napi Node라이브러리 말고, 윈도우 DLL 라이브러리등을 사용할 수 있게 해 줍니다. Linux, OS X, Windows, Solaris에서도 돌아간다는데 저는 Windows에서만 사용해 봤습니다 EnumWindows로 실행중인 프로그램을 하나 찾아 그 녀석에게 메시지 하나를 날려주는 간단한 작업입니다. * 윈도우 개발툴이 필요합니다. Visual Studio 없으시면, 개발툴.. 맥(MacOS)에서 globstar 패턴 인식 안 될때!!! ELECTRON으로 프로그램 만들고 동작 확인할 때 운영체제마다 약간의 차이로 코드가 안 돌아갈 때가 있습니다. 이번에 부딪힌 문제는 npm으로 파일 복사 스크립트를 실행할 때 globstar 패턴인식에 문제가 있었습니다. 예를 들어 아래와 같은 npm 스크립트가 있다면, copyFiles scr/assets/**/* 윈도 10에서는 scr/assets/ 하위에 있는 폴더와 파일을 다 불러올 수 있는데 맥에서는 안 되더군요. 한동안 테스트 끝에 스크립트의 문제가 아니라 각 종 설정의 문제란 걸 알게 되었습니다. 1. bash 버전 문제 현재 bash 버전이 너무 낮아 globstar 패턴을 제대로 인식하지 못했습니다. 터미널에서 아래 명령 실행에 실패하면 bash 업데이트를 해야 합니다. shopt -s.. BESPOKE 큐커 (feat. My 큐커 플랜) 최근에 출시된 갤럭시 z 폴드 때문에 삼성전자 홈페이지를 들락거리다 우연히 비스포크 큐커란게 출시된 걸 알게 됐습니다. 큐커? 이건 또 뭘까요??? 오... 일단 이쁘게 생겨서 합격입니다. 게다가 이거 한대로 전자레인지, 에어프라이어, 그릴, 토스터가 된다고 합니다. 오.. 신기신기. 갑자기 주방에 자리 잡은 전자레인지, 에어프라이어가 눈에 들어옵니다. 관심도가 급상승해서 자세히 구경해봅니다. 상단에 그릴과 하단에 전자레인지가 위치했군요. 이런 신박한 생각을 한 제품 기획자님들 대단하심!!!! 큐커 전용 밀키트도 있는 것 같고요. 그림은 아주아주 먹음직스럽네요. 스크롤을 주우 내리다 보니, 오잉???? My 큐커 플랜이란 게 또 있네요 ㅎㅎㅎ 매달 약정금액 이상 지.. electron-builder 결과물 사이즈가 너무 클 때!!! electron-builder로 win32를 빌드했는데 파일 사이즈가 무려 400MB !!!??? 아무래도 이상해서 원인을 찾아봤습니다. 먼저, build 옵션 중 asar을 false로 한 후 어떤 파일이 배포 파일에 들어있나 확인했습니다. { ...... "build": { ...... "asar":false, ...... }, ...... } 그랬더니, 프로그램 소스 파일 외 각종 자료가 들어 있는 폴더가 들어있었습니다. 그 외 vscode 관련 설정 파일도 있더군요. 불필요한 파일을 제외하는 방법을 찾아보니 electron-builder 옵션 중 files란게 있었습니다. https://www.electron.build/configuration/contents 이전 1 ··· 7 8 9 10 11 12 13 ··· 17 다음