まずググってトップにでてくるやつ
2019年の資料。読み切れてないが概観するにはとても良かった。 特に気になったのは以下の点
#!/bin/bash | |
set -eu | |
device="MX Anywhere 3" | |
get=0 | |
resolution=1500 | |
verbose=0 | |
while getopts d:gr:v OPT ; do |
set background=light | |
highlight clear | |
if exists("syntax_on") | |
syntax reset | |
endif | |
let g:colors_name = "monochromenote" | |
" Normal group at first | |
highlight Normal ctermfg=DarkGrey ctermbg=LightGrey guifg=grey25 guibg=grey70 |
スパルタンVim(以下、本書)は最近はあまり見かけなくなった質実剛健(スパルタン)な | |
Vimユーザを目指す読者を対象に書かれています。本書はVimどころかコンピュータを利 | |
用する際に、一切の甘え、妥協を許しません。Vimを含めツールの過度な機能に頼った | |
り、CPUの速度や潤沢なメモリに甘えたりすることは禁忌としています。そう、コン | |
ピュータ利用の際に隠蔽されているあらゆる詳細を意識することを強要します。 | |
本書が目指すのはVimを使うことを通じてユーザの革新、ユーザ自身が持つハードウェア | |
(脳を含めた肉体)の最適化です。いわばニュータイプです。「ツールが人間に合わせ | |
る」など愚の骨頂、「人間がツールに極限まで適応する」のです。なぜならば人間が合 | |
わせたほうが速いから。ツールが人間に合わせるには修正のために少なからず時間がか |
int foo(); | |
void caller() { | |
foo(); | |
} | |
/* コンパイルは通る */ |
extends: default-with-font-fallbacks | |
font: | |
catalog: | |
merge: true | |
BIZ UDPGothic: | |
normal: BIZUDPGothic-Regular.ttf | |
bold: BIZUDPGothic-Bold.ttf | |
italic: BIZUDPGothic-Regular.ttf | |
bold_italic: BIZUDPGothic-Bold.ttf |
#!/bin/bash | |
# | |
# Delete all artifacts | |
# | |
# USAGE: ./delete-all-artifacts.sh {YOUR_PERSONAL_ACCESS_TOKEN} {OWNER_REPO} | |
# | |
# Where `{YOUR_PERSONAL_ACCESS_TOKEN}` should have `workflow` and `repo` scopes | |
# to work this script. `public_repo` can be used instead of `repo`, when you | |
# want delete artifacts from public repositories only. | |
# |
まずググってトップにでてくるやつ
2019年の資料。読み切れてないが概観するにはとても良かった。 特に気になったのは以下の点
import java.util.List; | |
import java.util.ArrayList; | |
public class PnJava { | |
int[] primes = new int[5761455]; | |
int primeLast = 0; | |
void addPrime(int n) { | |
primes[primeLast] = n; |
Dockerで非永続的なPostgreSQLインスタンスを高速に起動するオプションの例
$ docker run --rm -it --name foo -p 5432:5432 --mount type=tmpfs,dst=//var/lib/postgresql/data -e POSTGRES_PASSWORD=abcd1234 postgres:14.7-alpine3.17 --fsync=off --full_page_writes=off --synchronous_commit=off