As a nuget package the same as Fody
Optionally replace/add cs files to the build pipeline in a similar wat to GFV
~ ~ | |
, 、 | |
. 。 | |
/ ・ | |
: ー | |
; っ | |
[ 「 | |
] 」 | |
a あ | |
ba ば |
class Event<T> { | |
private val handlers = arrayListOf<(Event<T>.(T) -> Unit)>() | |
fun plusAssign(handler: Event<T>.(T) -> Unit) { handlers.add(handler) } | |
fun invoke(value: T) { for (handler in handlers) handler(value) } | |
} | |
val e = Event<String>() // define event | |
fun main(args : Array<String>) { | |
e += { println(it) } // subscribe |
更新: | 2024-04-08 |
---|---|
作者: | @voluntas |
バージョン: | 2024.1 |
URL: | https://voluntas.github.io/ |
概要
module.exports = (string) => { | |
return string.replace(/([a-z0-9]|(?=[A-Z]))([A-Z])/g, '$1-$2').toLowerCase(); | |
}; |
If Generation 2, must disable Secure Boot
Get-VM | Get-VMFirmware
Get-VM -Name 'TrustyTahr' | Set-VMFirmware -EnableSecureBoot Off
https://blog.couchbase.com/hyper-v-run-ubuntu-linux-windows/ https://docs.microsoft.com/en-us/windows-server/virtualization/hyper-v/supported-ubuntu-virtual-machines-on-hyper-v
📝 企業を調べる時のメモ書きです。
あなたのシステムで、失敗の根本的な原因を探すのにどのくらい時間がかかりますか?5分?5日? もし、5分近くで答えられたなら、あなたのプロダクションシステムやテストは素晴らしいロギングを持っていることでしょう。 多くの場合、ロギングや例外ハンドリングや(あえて言いますが)テストなどの一見、本質的ではない機能は実装の後に行われます。 例外ハンドリングやテストと同様に、あなたのシステムやテストの両方にロギングの戦略が本当に必要です。 ロギングの力を過小評価しないでください。最適なロギングは、デバッガの必要性を排除することさえできます。