개인 정리용

drizzle의 latest release부터는 config 작성 및 migration 방법에 변경사항이 생겼다. 1. drizzle.config.ts 기존에는 JSON 형식으로 작성한 뒤, satisfied Config를 붙여서 타입 정의를 했었다.또한 driver를 정의했었는데, 현재는 다음과 같이 변경되었다. import { defineConfig } from 'drizzle-kit';import 'dotenv/config';export default defineConfig({ schema: './src/lib/server/database/schema/index.ts', out: './drizzle', dialect: 'mysql', dbCredentials: { host: process.env...
C# 에서의 IntPtr은 본래부터 포인터 연산을 위한 값을 담기 위해 사용되었다. nint는 C# 9 버전에 추가되었고, 그저 x86, x64에 따라 사이즈가 바뀌는 정수 타입으로만 사용되었었다. 어떻게 보면 IntPtr과 nint가 동일한 역할을 한다고 볼 수 있다. IntPtr 또한 플랫폼에 따라 32, 64비트로 사이즈가 바뀌었으니 말이다. 하지만 C# 11 이전까지는 IntPtr과 nint가 공존하는 형태로 사용되어 왔었다. C# 11 이전에서는 아래와 같은 연산이 불가능했다. IntPtr a = new IntPtr(1); // C# 10 이하에서 연산 불가 IntPtr b = a + 1; 하지만 nint는 단지 정수로 사용되었기 때문에 위와 같은 연산이 가능했다. C# 11 부터는 nint 또..
서론. 윈도우용 안드로이드 앱플레이어중에 개인적으로 가장 개발자 친화적으로 설계된건 LDPlayer가 아닐까 싶다. 직설적으로 말하면 매크로, 작업장 친화적이다. LD (구 모모)는 별도의 컨트롤러를 제공하지 않는 Nox, Blustacks와 달리, 전용 컨트롤러가 존재한다. ldconsole.exe 를 사용해서 대부분의 원하는 작업을 자동화 할 수 있다. 지원하는 명령어도 엄청나게 많다. quit quitall launch reboot list runninglist isrunning list2 add [--name ] copy [--name ] --from remove rename [--name ] --title modify [--resolution ] [--cpu ] [--memory ] [--man..
0xff
'개인 정리용' 카테고리의 글 목록