docker-compose run --rm web tootctl email_domains block
No domain(s) given
docker-compose run --rm web tootctl email_domains block ikt.jp
ikt.jp was blocked.
public delegate Boolean WhenCondition(CanStartRoom arg); | |
public delegate Int64 WhenAction(CanStartRoom arg); | |
public delegate void WhenPre(CanStartRoom arg); | |
public class WhenNode { | |
public String? situation; | |
public WhenCondition condition; | |
public WhenAction action; | |
public WhenPre? preAction; |
class CanStartRoom{ | |
public static Tuple<Func<CanStartRoom, Boolean>, Func<CanStartRoom, Int64>> wc(Func<CanStartRoom, Boolean> c, Func<CanStartRoom, Int64> v) | |
=> whenCase( c, v ); | |
private When<CanStartRoom,Int64> check = new When<CanStartRoom,Int64>( | |
(self) => self.dontOpen("fallback","マッチする条件がありません"), | |
wc( | |
(self) => self.garner.forceOpenReason != null, | |
(self) => self.willOpen( "forceOpen", self.garner.forceOpenReason ?? "?" ) |
ジェネリックメソッドの戻り値を T? と書けないC#8.0かっこ悪い | |
#nullable disable | |
public static T elementOrNull<T>(this List<T> list, Int32 index) { | |
try { | |
return list[ index ]; | |
} catch (IndexOutOfRangeException) { | |
return default; | |
} | |
} |
#nullable enable | |
public static T? elementOrNull<T>(this List<T> list, Int32 index) { | |
try { | |
return list[ index ]; | |
} catch (IndexOutOfRangeException) { | |
return default( T ); | |
} | |
} |
docker-compose run --rm web tootctl email_domains block
No domain(s) given
docker-compose run --rm web tootctl email_domains block ikt.jp
ikt.jp was blocked.
sute.jp | |
fuyuhasugu.com | |
15qm.com | |
ikt.jp | |
6866880.com | |
supermailer.jp | |
jetable.org | |
tp.renraku.in | |
rtrtr.com | |
tempalias.com |
0000i.site | |
000korean.co | |
000korean.co | |
4k-2020.com | |
4k-fullhd.com | |
5torrent.date | |
9mmm.men | |
123i.today | |
1080p-korean.info | |
bk.ru |
// kotlin | |
data class Room(val roomUrlKey:String,val isSeed:Boolean, startedAt:Long) | |
var a = Room("key",false,154920450000L) | |
var(x,y,z) = a ; // 分解 | |
// C# | |
internal class Room : IComparable<Room> |
fun main(args: Array<String>) = runBlocking { | |
println( io.ktor.client.HttpClient().get<String>("https://www.showroom-live.com/") ) | |
C:\Java\jdk-x64-14.0.1\bin\java.exe "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.1\lib\idea_rt.jar=54497:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.1\bin" -Dfile.encoding=UTF-8 -classpath D:\scripts\202004Showroom池アル\TeamEvent\out\production\ShowroomTeamEvent;C:\Users\tateisu\.IdeaIC2019.3\config\plugins\Kotlin\kotlinc\lib\kotlin-stdlib.jar;C:\Users\tateisu\.IdeaIC2019.3\config\plugins\Kotlin\kotlinc\lib\kotlin-reflect.jar;C:\Users\tateisu\.IdeaIC2019.3\config\plugins\Kotlin\kotlinc\lib\kotlin-test.jar;C:\Users\tateisu\.IdeaIC2019.3\config\plugins\Kotlin\kotlinc\lib\kotlin-stdlib-jdk7.jar;C:\Users\tateisu\.IdeaIC2019.3\config\plugins\Kotlin\kotlinc\lib\kotlin-stdlib-jdk8.jar;D:\scripts\202004Showroom池アル\TeamEvent\lib\sqlite-jdbc-3.30.1.jar;D:\scripts\202004Showroom池アル\TeamEvent\lib\ktor-client-cio-1.0.0.jar;D:\scripts\ |
import java.awt.*; | |
import java.awt.Component; | |
import java.awt.Component; | |
import java.awt.Desktop; | |
import java.awt.Font; | |
import java.awt.Font; | |
import java.awt.Font; | |
import java.awt.Font; | |
import java.awt.Font; | |
import java.awt.Toolkit; |