2019-12-01から1ヶ月間の記事一覧
環境 Julia 1.3.0 配列の要素が undef か否かを調べる時は isassigned を使う Arrays · The Julia Language julia> v = Vector{Any}(undef, 5) 5-element Array{Any,1}: #undef #undef #undef #undef #undef julia> v[1:3] .= 'a':'c' 3-element view(::Arra…
約1年前に全く Julia っぽくない邪道な遊びをしていたなということをふと思い出した。 微妙なメモだけは残っていたので供養しておく。 好奇心に負けて倫理的に許されないことをしてしまった気分になった。#julialang pic.twitter.com/ahmRgVFz7t— goropikari…
環境 Julia 1.3.0 retry ある処理がエラーになってしまったとき、時間を置いて再度実行したらエラーが出ないことはよく有ることです。例えばサーバーにうまく接続できないとか。 そんなときに使うのが retry 機構です。retry 機構を使うことでエラー時の再実…
gdb を使って Julia のソースコードを追ってみる 環境 ArchLinux Julia 1.3.0 GNU gdb (GDB) 8.3.1 gcc version 9.2.0 (GCC) gdb でソースコードリーディング gdb で追う場合ソースコードからビルドする必要がある。 $ wget https://github.com/JuliaLang/ju…