BenchmarkDotNet=v0.13.1, OS=arch
AMD Ryzen 7 PRO 4750U with Radeon Graphics, 1 CPU, 16 logical and 8 physical cores
.NET SDK=6.0.100
[Host] : .NET 6.0.0 (6.0.21.56401), X64 RyuJIT
DefaultJob : .NET 6.0.0 (6.0.21.56401), X64 RyuJIT
View dotnet-substring-bench.md
View xorg-keyboard-layout.conf
This file contains 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
Section "InputClass" | |
Identifier "system-keyboard" | |
MatchIsKeyboard "on" | |
Option "XkbLayout" "us,th" | |
Option "XkbOptions" "grp:win_space_toggle" | |
EndSection |
View p2p-duel-monsters.md
Peer to Peer Duel Monsters
Before battle
- All of available cards in the system have the same unique identifier.
- Each player start with main deck and extra deck consist of the cards choosed from their available cards. Each player must be able to prove their available cards to other players in some ways (blockchain, etc.).
Battle
- Each player generate encryption keys for each card they has in their decks.
View .bashrc
This file contains 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
alias ls='ls --color=auto' | |
alias ll='ls -hl --group-directories-first' | |
PROMPT_COMMAND=setup_prompt | |
setup_prompt() { | |
exit_code="$?" | |
PS1="[\[\e[1;34m\]\w\[\e[0m\]:\[\e[1;95m\]${exit_code}\[\e[0m\]]" |