반응형

분류 전체보기 702

날계란과 익힌 계란의 영양성분 차이 비교

날계란 vs 익힌계란 달걀을 날것으로 먹는 것과 구운 것 사이에는 약간의 영양학적 차이가 있습니다. 계란이 조리되면 계란의 단백질이 자연 형태에서 변성되거나 풀린 다음 서로 새로운 결합을 형성하여 더 소화하기 쉽고 신체가 흡수하기 쉽게 만듭니다. 계란을 요리하면 일부 영양소의 생체 이용률이 높아지거나 신체에서 사용하기가 더 쉬워집니다. 날계란과 익힌 계란의 주요 영양학적 차이 중 하나는 열에 민감한 비타민이 함유되어 있다는 것입니다. 비타민 A와 엽산과 같은 계란의 일부 비타민과 미네랄은 열에 민감하여 계란을 조리할 때 손상되거나 파괴될 수 있습니다. 따라서 날계란은 익힌 계란에 비해 일부 열에 민감한 비타민과 미네랄이 약간 더 높을 수 있습니다. 반면에 조리된 달걀은 단백질과 셀레늄 및 비타민 B와 같..

교양 2022.12.28

[ChatGPT] 영화 오펜하이머에 대해 질의하기

시작하기 전에 2023년 7월에 개봉 예정인 영화 를 관람하기 전에 ChatGPT와 여러 질의응답을 통해 사전에 알아두면 유용할 만한 내용들에 대해 알아보았습니다. 배우 추천? 나 핵물리학자 오펜하이머의 전기에 관한 영화를 만들때 오펜하이머 역할에 적절한 백인 배우 5명만 추천해줄 수 있니? ChatGPT 전기 영화에서 주연을 캐스팅하는 것은 캐릭터를 진정성과 깊이 있게 연기할 수 있는 배우를 찾는 것과 관련된 복잡한 과정입니다. 30대를 배경으로 한 오펜하이머를 소재로 한 영화의 경우 배우가 인생의 그 단계에서 캐릭터의 지능, 결단력, 복잡한 성격을 전달할 수 있어야 합니다. 그들은 또한 오펜하이머의 개인적인 투쟁과 그가 맨해튼 프로젝트에서 작업하는 동안 직면한 도덕적, 윤리적 딜레마를 묘사할 수 있어..

교양 2022.12.28

윈도우 터미널 이쁘게 꾸며주는 oh-my-posh 설치하기

소개 oh-my-posh는 파워쉘을 위한 테마 엔진입니다. oh-my-posh를 적용하면 아래와 같이 터미널을 사용할 수 있습니다. Prerequisite VS Code가 설치되어 있어야 합니다 (https://code.visualstudio.com/download) Step 1. scoop 설치 scoop은 윈도우 운영체제를 위한 패키지 매니저입니다. scoop을 이용하여 손쉽게 oh-my-posh를 설치할 수 있습니다. 파워쉘을 실행하고 (관리자 권한 없이) 다음 명령어를 입력합니다. Set-ExecutionPolicy RemoteSigned -Scope CurrentUser irm get.scoop.sh | iex 두 번째 라인 입력 후 에러가 발생한다면, 해당 라인을 같은 내용으로 한 번더 입력해..

유틸리티 2022.12.24

ChatGPT로 알고리즘 문제 프리패스하기

발단 최근에 ChatGPT와 관련된 글들이 뉴스와 트위터 등에서 많이 보이고 있어서 무료기도 해서 직접 채팅을 해보았습니다. 처음에는 어떤 질문을 해야할지 몰라서 간단한 대화 정도만 하다가 최근에는 생각보다 괜찮아서 모르는 용어가 있을 때 구글 대신 ChatGPT에 먼저 물어보는 편입니다. 구글은 여러 게시물들을 사용자가 직접 방문하면서 내가 원하는 답이 있는지 찾는 반면, ChatGPT는 마치 전문가에게 직접 물어보는 것처럼 맞춤형 답변을 해주기 때문에 제가 원하는 대답일 확률이 높은 것 같기도 합니다. (물론 오답을 그럴듯하게 답변하기도 합니다) ※ ChatGPT 웹사이트 링크 : https://openai.com/blog/chatgpt/ 그러던 중 최근에 백준, 알고스팟, 프로그래머스 등의 웹사이트..

pkg 모듈 실행 시 "(0, assert_1.default)(!this.bar)" 에러 발생하는 경우

발생문제 Node.js를 v14에서 v16으로 버전업 후 pkg 모듈을 통해 실행파일을 생성하려고 하면 아래와 같은 에러가 발생할 수 있습니다. > pkg@5.7.0 > Fetching base Node.js binaries to PKG_CACHE_PATH fetched-v16.15.0-win-x64 [ ] 0%> Not found in remote cache: {"tag":"v3.4","name":"node-v16.15.0-win-x64"} > Building base binary from source: built-v16.15.0-win-x64 > Fetching Node.js source archive from nodejs.org... > Error! AssertionError [ERR_ASSERTI..

VSCode에서 JavaScript CommonJS의 export 객체 속성들 <Find Reference>에 검색되지 않는 문제

문제 JavaScript에서 CommonJS 형식인 module.exports를 통해 객체를 export할 수 있습니다. 아래 코드는 math.js 내의 산술연산 함수들을 export하고 있습니다. 그리고 math.js의 함수를 사용하는 index.js 가 있습니다. 지금 상황에서는 index.js가 math.js의 sum과 subtract 함수를 import 하여 사용하고 있는데요, 만약, 다양한 코드 영역에서 sum 함수를 import하여 사용하고 있을 때, sum 함수를 참조하고 있는 모든 영역을 찾고 싶을 때 어떻게 해야 할까요? VSCode에서는 기능을 통해 선택한 속성을 참조하는 코드 영역을 모두 찾아줍니다. 그런데, 위 코드처럼 CommonJS 형식으로 export한 속성들은 같은 파일 내에..

AI 기술로 복원한 독립운동가 사진

최근에 사람의 얼굴이 담긴 저화질의 사진을 업로드하면 AI 기술을 통해 고화질로 변환해주는 도구를 찾았습니다. 호기심으로 대한민국의 독립운동가들의 저화질 사진을 몇 장 이용해서 고화질로 복원했을 때의 모습을 보고 싶었습니다. 복원 전 (원본) 복원 후 사진 순서대로, (1) 김구, (2) 백정기, (3) 유관순, (4) 윤봉길, (5) 안창호, (6) 이상룡, (7) 안중근, (8) 이봉창 입니다.

[디자인패턴] 빌더 패턴 (Builder Pattern) 예시 - 서브웨이

소개 서브웨이에 방문하면 손님은 빵 크기, 빵 종류, 추가토핑, 야채, 소스를 선택해야 하나의 샌드위치가 완성됩니다. 이와 같이 하나의 객체를 만드는 과정에서 옵션이 다양할 때 사용하는 패턴이 빌더 패턴 (Builder Pattern) 입니다. 이 포스팅에서 빌더 패턴을 설명하지는 않고, 빌더 패턴을 적용한 서브웨이 샌드위치를 생성하는 소스코드를 공유합니다. 소스코드는 타입스크립트를 기반으로 작성하였습니다. 열거체 const enum EBreadSize { SMALL = 1, LARGE = 2, } const enum EBreadType { WHITE = 1, WHEAT = 2, HONEY_OAT = 3, HEARTY_ITALIAN = 4, PARMESAN_OREGANO = 5, FLAT_BREAD = ..

Cloudflare Workers와 Notion API로 유저 데이터 관리하기

소개 사이드프로젝트로 개발중인 온라인 게임의 유저 정보를 기존에는 유저 로컬 환경에 파일로 보관하고 있었는데, 정식으로 출시되면 클라우드 서버에서 관리할 필요가 있기에 알아보던 중 노마드코더라는 개발자 유튜버가 소개한 Cloudflare Workers와 Notion API를 이용하여 프로토타입 수준의 데이터베이스 (이하 DB)를 구축할 수 있는 것으로 보여 직접 적용해보기로 하였습니다. 본 포스팅은 Windows 10 환경 개발자를 대상으로 소개합니다. 준비물 Node.js v12+ Visual Studio Code 노션 (Notion) 계정 Postman 작업 순서 우선, 유저 정보를 보관할 데이터베이스를 Notion으로 만들고, 만들어진 데이터베이스에 유저 데이터를 관리하는 Cloudflare Wor..

반응형