寝ますか
このアカウントは、notestockで公開設定になっていません。
スタックトレースをダイアログで表示してメール送信
RE: https://misskey.pantasystem.com/notes/9b25xmbggj
@Panta@misskey.pantasystem.com いま始めて聞きました。Kotlinは最近触り始めたのであんまり知りません…
このアカウントは、notestockで公開設定になっていません。
これの原曲がリビングで流れたときの凍りついた雰囲気よ(弟が流したっぽい)
RE: https://misskey.usbharu.dev/notes/9b22jfjv00
このアカウントは、notestockで公開設定になっていません。
io3ヶ月ぶりにログインして、グローバルみて投稿したらめっちゃリアクション付いた
どんだけみんなローカル見てるんだ
そして:hayasugite_mienai:
というかwhile2とかいうふざけた名前じゃなくてちゃんと書いてるのすごい
プログラミングに対する真面目度が違う
IDEの背景に設定してるイラスト、スクショ取るときだけ消えてくれないかな
(そもそもスクショじゃなくコードブロックでやれという話ではある)
このアカウントは、notestockで公開設定になっていません。
Gistに完全版上げた
ご飯食べてくる
https://gist.github.com/usbharu/ad7c361bb58dfce486a617932485806d
このアカウントは、notestockで公開設定になっていません。
ただlastの部分条件かくの忘れてて、絶対に実行されるのでそれ修正したら一応シングルスレッドでは使えるはずです。知らんけど
@Panta@misskey.pantasystem.com
これで行けました。
fun while2(bool:()->Boolean, runBlock:While2.()->Unit){
val while2 = While2()
while2.apply(runBlock)
if (bool()) {
while2.doFirst()
while2.doAny()
}
while (bool()) {
while2.doAny()
}
while2.doLast()
while2.doAny()
}
class While2{
var doFirst :()->Unit = {}
var doLast :()->Unit = {}
var doAny :()->Unit = {}
fun doFirst(runFirst:()->Unit){
doFirst = runFirst
}
fun doLast(runLast: () -> Unit){
doLast = runLast
}
fun doAny(runAny:()->Unit){
doAny = runAny
}
}
while(true){
doFirst{
}
doLast{
}
doElse{
}
doAny{
}
}
このアカウントは、notestockで公開設定になっていません。
StringBuilder
を使うなら先読みしないと無駄だしな…
これぐらいならString+String
でも良いけどあんまり連続するならStringBuilder使いたいしな…
@tateisu@mastodon.juggler.jp リストを検索にして、Twitterの検索構文でメディアのみにしたら可能です。
新TweetDeckなあ…左端にも右端にも右下にも余計なものあるし、せっかくマルチカラムなのにユーザや投稿をタップしたらカラム内でポップアップ表示するし、クライアントサイドフィルタも弱いし…。とりあえずリストをメディアつき投稿だけにフィルタさせてほしい
横スクロールがShift押さないと出来ない、ドラッグアンドドロップできない、トップにスクロールがめんどくさい
かなり💩ですよ。TweetDeck
RE: https://misskey.pantasystem.com/notes/9b1unjvkbl
配列の境界値チェックなくしたら当然unsafeなのでJavaのいいところなくなるんですが、それを動的にunsafeなアクセスがないか推論して早くする!みたいな内容だった気がする。
RE: https://misskey.usbharu.dev/notes/9b1u0rlnz5
kotlin普通のforも使いたい
頭Javaなので普通のforで簡単に実現できることがkotlinで簡単にする方法がわからない
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
Misskeyの破壊的変更、耐えるにはバージョンごとにコードを完全に分離して共通化クソ喰らえみたいなコードを書くのが一番早い気がする。
僕はそうしてる
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
ktorでActivityPub実装を作り、Kotlin Multiplatformでクライアントを作る。
やりたくないけど可能なのがすごいよな
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
例外握りつぶして独自の例外(Exceptionを継承していない)を返す(throwではない)クソライブラリ滅びて欲しい
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
モバイル端末などで閲覧するとき、大きなファイルをダウンロードする必要がなくなり、通信量やダウンロード時間を削減できるというメリットもありますね。バカなのだろうか