flowchart TB
A[あり] --> B[なし] --> B
B --> A
A --> C[ついて] --> E[る] --> C
C --> D[ない] --> F[あれ]
F --> G[どっち] --> G
G --> I[trans] --> I
I --> I
I --> I
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# 参考 | |
# https://qiita.com/_-_-_-_-_/items/214d537aae2c1488692c | |
get_random(){ | |
od -v -An --width=1 -tu1 -N1 < /dev/urandom | \ | |
awk "{ print \$1 % 10 }" | |
} |
普段はLinux(Arch Linux + i3)を使っているsheeplaが、Windowsでいい感じの環境を作るためにもがいた記録です。 「キーボード操作ですべてを完結させたい」「お気に入りのフォント・キーバインドを設定して生活したい」といったこだわりを捨てられない人におすすめです。 逆に、「安定した環境を使いたい」「Windowsのデフォルトの設定を壊したくない」「細々としたカスタマイズに時間を掛けたくない」人や商用のリッチなソフトウェアを多用する人にはあまり役に立たないかもしれません。
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
あまり大きな声で言えないのですが | |
あまり知られてないのですが | |
ありえない | |
あんまり言いたくないけど | |
いい加減にしてほしい | |
いい歳してお恥ずかしいのですが | |
悪用厳禁なのですが | |
安心してください | |
言いたくない過去を言うと | |
言わせてください |
PostgreSQLなどの既存のRDBMSはスキーマを持つ。スキーマがあることは良いことだが、このスキーマのライフサイクルはアプリケーションコードのライフサイクルと乖離しがちで、結果として以下のような問題が発生する。
- 特に自動化をしない場合はマイグレーションをデプロイとは別に行う必要が発生する。これにより、
- シンプルに作業が面倒。
- 承認フローが追加で必要になる。または、デプロイはレビューの管理下に置かれているのにマイグレーション側が適切に管理されないなどのミスマッチが起きる。
- マイグレーション忘れ、マイグレーションのリバート忘れのリスクがある。
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<# | |
.DESCRIPTION | |
sudo command but for Windowsユーザーお嬢様 | |
.EXAMPLE | |
ojosudo.ps1 "notepad C:\Windows\System32\drivers\etc\hosts" | |
#> | |
param | |
( | |
[Parameter(Mandatory=$true, ValueFromPipeline=$true, ValueFromPipelineByPropertyName=$false)] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const plugin = require("tailwindcss/plugin"); | |
const autoGrid = plugin( | |
function ({ matchComponents, theme }) { | |
const values = theme("autoGrid.min"); | |
matchComponents( | |
{ | |
"auto-grid": (value) => ({ | |
display: "grid", |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
%#!lualatex | |
\documentclass{article} | |
\usepackage[papersize={100mm,148mm},margin=0cm, | |
noheadfoot]{geometry} | |
\usepackage{luatexja-fontspec} | |
\usepackage{amsmath,tikz,graphicx,xcolor,xparse,pgfmath} | |
\usetikzlibrary{calc,positioning} | |
\newcommand{\cLet}{\pgfmathsetmacro} | |
\newfontface{\fEthi}{NotoSerifEthiopic-Black.ttf}[FakeSlant=0.1] | |
\newfontface{\fAleg}{Alegreya-ExtraBoldItalic.otf} |