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 패키지를 사용하면서, 데이터를 정렬를 자주 사용합니다.

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

React Starter Kit

GitHub 템플릿 사용 GitHub 에서 저장소를 작성할 때, 템플릿으로 표시된 저장소를 사용해서 내 저장소를 작성할 수 있습니다. 템플릿 SPA 를 시작하려면 구현하려는 프레임워크뿐만 아니라 트랜스파일, 번들링 등 신경써야 하는 부분이 많습니다. React 를 처음 시작하시는 분들을 위해서, React 구현에 집중하실 수 있게 템플릿을 작성했습니다. React Starter Kit 에서 저장소를 작성하시려면 GitHub: React Starter Kit 페이지로 …

PowerShell Core

microsoft logo

작업을 시작하기 위해 파워쉘을 열었는데, 평소와는 다른 메시지가 출력됩니다.
궁금해서 https://aka.ms/pscore6 링크로 이동하니 다양한 버전의 PowerShell 설치 Installing various versions of PowerShell 페이지가 열립니다.

Rename App

일정한 규칙으로 관리되는 파일의 이름을 일괄 변경하기 위해 작성한 응용프로그램입니다. 변경방법 파일 이름 일괄변경에 지원되는 방법은 아래와 같습니다. 입력값으로 치환 앞에 추가 뒤에 추가 정규식으로 치환 입력값으로 치환 파일이름에서 찾을 문자열에 입력된 문자열을 찾아서 변경할 문자열에 입력된 문자열로 치환합니다. 앞에 추가 파일이름의 앞에 추가할 문자열에 입력된 문자열을 삽입합니다. 뒤에 추가 파일이름의 뒤에 추가할 문자열에 입력된 …