PowerShell must be used. Windows Terminal is advised.
winget install Schniz.fnm
Create a PowerShell profile if it does not exist. Reference
if (!(Test-Path -Path $PROFILE)) {
구분 | 통신사 | 지역 | |
---|---|---|---|
5G | KT | LAX | |
5G | KT | LAX | |
5G | KT | LAX | |
5G | KT | LAX | |
5G | LGU | HKG | |
5G | LGU | ICN | |
5G | SKT | KIX | |
5G | SKT | KIX | |
5G | SKT | LAX |
cd /etc/ssh | |
sudo nano sshd_config | |
# PasswordAuthentication no | |
# Remove the leading pound sign | |
cd sshd_config.d | |
ls # 50-cloud-init.conf | |
sudo nano 50-cloud-init.conf |
<!-- https://d3js.org/getting-started#d3-in-vanilla-html --> | |
<script lang="ts"> | |
import * as d3 from 'd3'; | |
import type { Action } from 'svelte/action'; | |
const width = 640; | |
const height = 400; | |
const marginTop = 20; | |
const marginRight = 20; |
PowerShell must be used. Windows Terminal is advised.
winget install Schniz.fnm
Create a PowerShell profile if it does not exist. Reference
if (!(Test-Path -Path $PROFILE)) {
Demo available on the SvelteLab REPL
import { getTableColumns, type Table } from 'drizzle-orm'; | |
import { integer, sqliteTable } from 'drizzle-orm/sqlite-core'; | |
import { db } from './client.js'; | |
export const pickTableColumns = < | |
T extends Table, // | |
const ColumnName extends keyof T['_']['columns'] | |
>( | |
table: T, | |
columnNames: ColumnName[] |
$packages = @( | |
'9P1XD8ZQJ7JD', # fre:ac | |
'AdGuard.AdGuard', | |
'AdrienAllard.FileConverter', | |
'astral-sh.uv', | |
'Balena.Etcher', | |
'Bitwarden.Bitwarden', | |
'ClockworkMod.UniversalADBDriver', | |
'Dropbox.Dropbox', | |
'Git.Git', |