Bing Today Images Collector

bing.com 은 마이크로소프트에서 서비스하는 검색서비스입니다. 이 사이트는 매우 아름다운 배경 이미지를 제공합니다. 여기서 제공되는 배경 이미지를 데스크톱 배경으로 사용하고 싶어서 어떻게 얻을 수 있나 찾아보니 이미지 정보를 제공하는 API 가 있습니다. API 를 사용해서 특정시간에 새로운 이미지가 있으면 이미지 파일을 수집하고, 수집된 파일을 배경화면으로 사용하고자 합니다. 저는 작은 서버를 실행하고 있는데, 이 서버에 도커 컨테이너로 …

How to resolve regeneratorRuntime is not defined

개요 React 를 사용해서 작성된 잘 동작하던 웹 응용프로그램이 아래와 같은 메시지를 출력하고, 멈춰버렸습니다. regeneratorRuntime is not defined 환경 개발환경 node.js v14.16.0 npm v.7.6.3 패키지 @babel/core v7.13.15 해결 babel-plugin-transform-runtime#why 페이지에서 이유와 어떻게 해야되는지 설명하고 있습니다. babel-plugin-transform-runtime#technical-details 페이지에서 자세한 기술적 설명을 제공합니다. 패키지 설치 $ npm install –save-dev @babel/plugin-transform-runtime $ npm install –save @babel/runtime 설치된 패키지 …

How to configure Joplin Server

개요 Joplin은 오픈소스 메모 작성 응용프로그램입니다. 마크다운으로 글을 작성하고, 작성된 노트는 HTML 형식으로 출력됩니다. 이미지는 joplinapp.org 에서 가져왔습니다. 응용프로그램 글작성을 위한 응용프로그램은 여러 플랫폼으로 제공됩니다. Desktop Windows macOS Linux Mobile Android iOS Terminal macOS Linux (Windows via WSL) joplinapp 페이지의 installation 영역에서 파일 다운로드 링크를 확인할 수 있습니다. 동기화 작성된 글은 지원되는 여러 방법중 하나를 …

LG 32UN650

모니터를 하나더 연결해서 작업하기 위해 LG 32UN650 을 구입했습니다. 정보 요약 정보 화면크기 패널 해상도 80 cm IPS 3840 x 2160 상세 정보 구분 내용 모델명 LED Monitor 32UN650 패널 IPS 화면 크기 80 cm 화면 비율 16:9 픽셀 크기 0.18159 x 0.18159 mm 해상도 3840 x 2160 표시 색상 1.07 B 색영역 DCI-P3 95% …

Electron Release with GitHub Action

GitHub Actions

Electron 으로 작성된 응용 프로그램을 Windows, Macos 실행파일로 빌드하고, GitHub Release 에서 다운로드 가능한 상태로 준비하는 과정을 자동화한 워크플로우를 회고합니다. GitHub Actions GitHub 에서 제공하는 워크 플로우 자동화 도구입니다. 활용해서 여러가지 자동화를 시도할 수 있습니다. Build, Release 두 개의 액션으로 구성했습니다. Release 액션은 Build 액션에 의존하고 있습니다. 모든 단계가 문제없이 실행되면, main 브랜치에 새로운 태그가 …

kr.bbon.EntityFrameworkCore.Extensions Package

Nuget: kr.bbon.EntityFrameworkCore.Extensions 페이지에서 패키지를 찾을 수 있습니다.

Microsoft.EntityFrameworkCore 패키지를 사용하면서, 데이터를 정렬를 자주 사용합니다.

이 때, 문자열 형식으로 필드 이름으로 정렬할 수 있으면 편리할 것 같아서 확장을 작성했습니다.