黒木玄 Gen Kuroki
- いいね数 389,756/311,170
- フォロー 995 フォロワー 14,556 ツイート 293,980
- 現在地 (^-^)/
- Web https://genkuroki.github.io/documents/
- 自己紹介 私については https://twilog.org/genkuroki と https://genkuroki.github.io と https://github.com/genkuroki と https://github.com/genkuroki/public を見て下さい。
2020年08月27日(木)
#Julia言語
Julia世界の改変はJulia世界における基本的な物理法則もしくはそれに近い何かまで改変可能。
juliaを再起動せざるを得なくなるのは、取り返しがつかない有害な世界改変を行なってしまって、世界をリセットせざるを得なくなった場合。
undo機能が欲しい…。 twitter.com/genkuroki/stat...
タグ: Julia言語
posted at 00:11:31
以下、上記自戦記から一部を抜粋。
その手は内藤国雄
その手は内藤洋子
局面を福崎(複雑)にする
ジッとチャンスを松方弘樹
両取りヘップバーン
両取り桂助(鳳啓助)
体をかわしましょうじろう(川島正次郎)
しつこし(三越)デパートとカラミティジェーン
タグ:
posted at 00:12:29
juliaのログ、REPLとかで見る分には見やすいから複数行表示でいいんだけど、ファイルに落とすときは、1ログ1行に圧縮したい (そっちのほうが、grepしやすい)。
タグ:
posted at 00:41:27
加藤公一, 가토우 기미카즈(はむかず) @hamukazu
これネタだよね?教員としては最狂レベルだしネタだと信じたい。
jp.quora.com/%E5%B0%8F%E5%A...
タグ:
posted at 00:42:55
関連して,"social interaction(s)" も,「社会的相互作用」なんて訳すよりも,「人とのやりとり」と言えばいいと思うよ.もっとお堅く言うにしても,「*対人* 相互行為」とかにしてくだち.
タグ:
posted at 00:55:38
これがあるから、message =~ s/\n/\s/gしても、絶対に2行以上にはなるんだよなぁ。github.com/JuliaLang/juli...
タグ:
posted at 01:05:07
@tobydriscoll 😀 In this case it’s an infinite matrix, so It’s like a package of an infinite number of batteries in a large box: still impressive, even if inconvenient
タグ:
posted at 01:05:56
LoggingExrasのtarnsformも、もとのhandle_messageにhook噛ませるだけだから、messageはいじれても、元のフォーマット自体は残るんだよな…。github.com/oxinabox/Loggi...
タグ:
posted at 01:07:32
Check out this Store on @Bonfire: The Julia Language www.bonfire.com/store/the-juli...
タグ:
posted at 01:13:51
We implemented a Jupyter kernel support via the xeus library (thanks to @SylvainCorlay and @QuantStack).
gitlab.com/lfortran/lfort...
So LFortran now works with Jupyter again, both console and a notebook. pic.twitter.com/MADEyRGric
タグ:
posted at 02:02:56
Something often missed in discussions of programming language performance is that Python/R written by an expert can often be faster than Java/C/C++ written by a beginner
Performance lies along a boundary, not a spectrum, and you don’t get speed “for free” w/language choice
タグ:
posted at 02:16:21
A story of some unimaginably slow Java code I wrote back when I was a beginner: varianceexplained.org/programming/ba...
タグ:
posted at 02:17:51
Python mathmp.specialでは hypergeometric が hyper とか hyp に略されている。
hypergeometric function → hyper function
はとてもまずい(笑)。
タグ:
posted at 02:20:13
v1.6だとDifferentialEquations.jlのloading latencyが1/3になるらしいです、エグい。
github.com/JuliaLang/juli...
タグ:
posted at 03:09:56
#julialang 1.5.1 released today. Release announcement here: discourse.julialang.org/t/julia-v1-5-1...
タグ: julialang
posted at 03:25:34
#オンライン授業 レポートを提出するときに、書いたものの写真を撮ってPDF化するという作業が必要になる。そのとき、影ができたり、反射光が写っていると、レポートを見る方はつらい。
提案:Google フォトスキャンを使って写真を撮ると良さそう。
www.google.com/search?q=Googl...
タグ: オンライン授業
posted at 03:57:58
#オンライン授業 撮った写真のpdf化
iPhoneやiPadでは、複数の写真を選択して、共有ボタン経由でブックに送ればpdf化されます。
usedoor.jp/howto/digital/...
support.apple.com/ja-jp/HT205751
タグ: オンライン授業
posted at 04:04:03
#オンライン授業
Android端末の人は以下のリンク先を参照。
iPhone, iPadでも Office Lens ならpdfで保存できます。
Office Lens は結構お勧めかも。
pdf.wondershare.jp/ranking/image-...
タグ: オンライン授業
posted at 04:32:34
ごまふあざらし(GomahuAzaras @MathSorcerer
@yasuokajihei Julia v1.5.1 run on Raspberry Pi Zero W :D pic.twitter.com/ijPzLuSLwH
タグ:
posted at 04:33:13
#オンライン授業
Office Lens でpdf作成
support.microsoft.com/ja-jp/office/i...
support.microsoft.com/ja-jp/office/a...
タグ: オンライン授業
posted at 04:36:19
#オンライン授業 私はパソコン上で板書の写真をまとめてpdf化するときには Imagemagick を使っています。
twilog.org/genkuroki/sear...
タグ: オンライン授業
posted at 04:38:12
Jupyter bookの正式対応はまだですが、MyST-NB
のバージョンをv0.9.1に上げるとcode cellがnon-pythonでも適切にsyntax highlightされるようになりました!Jupyter book自体はPythonですが、Jupyter notebookを直接変換できるのは強みで、Juliaの文書作成の有力な選択肢になると思います!
#JuliaLang pic.twitter.com/Aj0NIIJbEn
タグ: JuliaLang
posted at 04:50:03
これはJuliaに限った話ではなく、Jupyter notebook自体は様々な言語(Python, Julia, R, Ruby, Haskellなどなど)に対応しているので、同様のホームページをそれぞれの言語(正しくsyntax highlightingされる)で作成できるようになったということです。
myst-nb.readthedocs.io/en/latest/exam... twitter.com/tak_yamm/statu...
タグ:
posted at 04:54:07
ごまふあざらし(GomahuAzaras @MathSorcerer
簡単な動作テストができた.
パッチの当て方を変えたので 1.5.0 に比べて遥かに快適 pic.twitter.com/88EtliofkB
タグ:
posted at 04:54:18
Did you know that 43% of #JuliaLang users are professionals and 21% of them use Julia in production for a business-critical task? Click here julialang.org/blog/2020/08/2... for some interesting insights.#programming #developersurvey #ML #AI #datascience pic.twitter.com/Vtu4NChbNu
タグ: AI datascience developersurvey JuliaLang ML programming
posted at 05:34:20
Stefan Karpinski @StefanKarpinski
Hey, @LiamT, your article's interpretation is exactly the opposite of what the data actually shows, which is that the longer people have used #JuliaLang, the less likely they are to also use #Python disq.us/t/3r9omj8
posted at 05:46:39
@hamukazu jp.quora.com/%E5%B0%8F%E5%A...
ネタなら展開図の問題でも採点を擁護するはず。
>某国立大学で教育学学士を取得卒業年: 1996
さもありなん^^
タグ:
posted at 07:00:54
Figured if I'm going to learn some Julia programming language, I might as well do it from my phone.
Had to delete some Stardew Valley saves to make room for whatever these do pic.twitter.com/3sOPSWGcS1
タグ:
posted at 07:11:46
@daniel_egan I got a bluetooth keyboard for my phone back in January when I thought I'd be on the road a lot, gotta find some way to use it
タグ:
posted at 07:19:37
@StefanKarpinski @LiamT It is quite likely that the editor picks the title, and not the author. I've seen that practice at many publications.
タグ:
posted at 07:19:46
非公開
タグ:
posted at xx:xx:xx
John Myles White @johnmyleswhite
Glad to see the #julialang folks making some progress on latency: julialang.org/blog/2020/08/i...
タグ: julialang
posted at 08:24:27
まぁすでに NYC で拡大した検査需要のためにサプライチェーンがずだずだになったりもしていますけどね👶優先度も調整に困難している部分もあるようですよ
#マシュマロを投げ合おう
marshmallow-qa.com/messages/c3463... pic.twitter.com/snhBe5XEPo
タグ: マシュマロを投げ合おう
posted at 08:27:01
Stefan Karpinski @StefanKarpinski
@johnmyleswhite It’s an uncommon day when I find out about a Julia blog post via Twitter. Had no idea about this one 😂😅😋
タグ:
posted at 08:52:01
Dr. Chris Rackauckas @ChrisRackauckas
@lenkiefer RecursiveArrayTools, Cassette, and NNlib... are you trying to train neural differential equations on your phone? You mad man.
タグ:
posted at 09:40:13
Stefan Karpinski @StefanKarpinski
@CaseyKneale @LiamT The idea that people are “going back to Python” is the fake news here. They start with Python, and replace it with an increasing amount of Julia. The data shows that people who just started using Julia use more Python, people who have been using Julia longer use less Python
タグ:
posted at 09:44:36
Ninja DAO | CryptoNi @CryptoNlnjaNFT
そういや昨日、メンタルが不調な人は教員に向かない、的なことを書いてた人いたけど、メンタルが不調な人を馬鹿にするような事を平気で書けるような人は、教員はしない方が良いと思うぞ。学生さんも教員もメンタルの悩みを抱えている人は多いからね。
タグ:
posted at 10:29:00
Ninja DAO | CryptoNi @CryptoNlnjaNFT
間違ってもメンタル転けてる人に「それくらいが何だ、俺はもっと苦労してる」とか言っちゃいけないんだけど、メンタル強靭な人の中にはすぐそれやる人がいるんだよね。以前、それをやっている現場に居合わせたことがあるけど、可哀想で、目も当てられなかったよ。
タグ:
posted at 10:37:49
Ninja DAO | CryptoNi @CryptoNlnjaNFT
因みに自分のメンタルの状態はこれでもこの10年間でだいぶ良くなってきていて、一時は本当にヤバかった。盛大にカミングアウトしたのと、しんどいところには行かないようにしたのが大きい。何たって一時期はお医者さんに一週間毎に現状報告させられてましたからね。
タグ:
posted at 10:54:24
非公開
タグ:
posted at xx:xx:xx
どこがシチョウなのかわからないというご意見がありましたので補足を…
①白は△の9子がアタリなので
②白1からスタート。この手で黒の巨大「虫」がアタリになっています。
③白3〜9はこのように追いかけます。
続きは、是非考えてみてください。
④最後は白19で黒蚊が全滅です pic.twitter.com/h9mkGfOcIh
タグ:
posted at 11:15:04
@surlyurbanist then naturally, I wondered whether or not you could also run Julia on an android phone, which you can
discourse.julialang.org/t/using-julia-...
タグ:
posted at 11:29:07
@StefanKarpinski @LiamT Very odd article indeed. It makes it sound as if Julia has this huge user base it is desperately trying to hold onto before they defect to Python. Julia's problem isn't holding onto developers, it is for them to discover and try Julia in the first place.
タグ:
posted at 11:38:52
#Julia言語
Analyzing sources of compiler latency in Julia: method invalidations
26 August 2020 | Tim Holy, Jeff Bezanson, and Jameson Nash julialang.org/blog/2020/08/i...
タグ: Julia言語
posted at 11:41:59
@evanlandman @surlyurbanist In my limited experience Julia is far more efficient than R in helping me not edit/revise a draft paper.
Paradoxically, plotcrastination is much more effective when you don't know how to make a plot
タグ:
posted at 11:55:19
; jl ファイルを開くときにESSではなくこちらで開くためには次をinit.elに追加した。
(setq auto-mode-alist
(append '((".jl$" . julia-mode))
auto-mode-alist))
タグ:
posted at 12:19:01
渡辺明名人の2008年当時の眼鏡は「フォーナインズ」と特定されていると。(『将棋の渡辺くん』第3巻102p参照)
ameblo.jp/chihou/entry-1...
タグ:
posted at 12:48:29
#超算数 それそれ!「守破離」と言ってくるやつはバカしかいないことには結構すぐに気付く。
「型にはめる」という過程が必要不可欠であるという考え方を何の根拠もなしに信じている馬鹿がいっぱいいる。 twitter.com/1027stesc/stat...
タグ: 超算数
posted at 12:50:32
数学を教える側の立場に立つ前に、「自分が囲まれていた狭い文化圏内ではほとんど見ることがない」という理由で、自分が違和感を感じるスタイルが自分の知らないところで使われている可能性およびその実例について学んでおくべきだよね。
数学科卒のおバカさんにならないように注意。 twitter.com/hedgehog_math/...
タグ:
posted at 13:13:15
「自分が違和感を感じるから」という理由で「間違った書き方である」ことにしたがるおバカさんは非常によく見かける。
あと、数式は、通常、文脈や言葉や図による説明と一緒に使われることが多いので、文脈的な事柄と切り離して「その書き方だと誤解が生じる」と言っても意味がない。
タグ:
posted at 13:17:08
数学科卒業生であるだけではなく、社会的に専門家と呼ばれる立場になっても、その辺でおバカさんのままの人は実は結構います。
そういうのを相手が誰であっても「数学科卒業生のくせに」とか「数学の専門家のくせに」と社会的にバカにする習慣ができるのはよいことだと思います。
タグ:
posted at 13:19:38
リアル飲み会の席で有名かつ立派で私も尊敬している某数学者さんに「かけ算の順序でバツをつけるのは悪くないと思っているんだよ」と言われて非常に残念に思ったこともある。
プライベートな飲み会の席でのことなので、これ以上の情報公開は絶対にできないのですが。
タグ:
posted at 13:34:56
@optical_frog @genkuroki そうだそうだ。山形の翻訳ではinteractionは8割方「やりとり」と訳されているので、みんなぼくを見習うように!
タグ:
posted at 13:36:54
#Julia言語 Juliaの abstract and composite types の tree を見たければ
using AbstractTrees
AbstractTrees.children(x::Type) = subtypes(x)
print_tree(Number)
のような手が使えます。これ、結構楽しい。
github.com/JuliaLang/juli...
nbviewer.jupyter.org/gist/genkuroki... twitter.com/hige_chiwassu/... pic.twitter.com/bGSXeYBwcu
タグ: Julia言語
posted at 13:54:44
#Julia言語
using Plots
using GraphRecipes
using SymPy
plot(; size=(900, 700))
plot!(Number;
method=:tree,
fontsize=6,
nodeshape=:rect,
shorten=0.0,
axis_buffer=0.1,
mc=:white,
ma=0,
)
nbviewer.jupyter.org/gist/genkuroki... pic.twitter.com/H5JKJHT0bj
タグ: Julia言語
posted at 13:54:46
ごまふあざらし(GomahuAzaras @MathSorcerer
PyPlot.jl の中身、複数のファイルに識別子があっちこっちごちゃごちゃになってわけがわからないので機能をソギ落として一枚のファイルでみられるMiniPyPlotモジュールにしてみました。これでもまだ?な実装が多いです #Julia言語
gist.github.com/terasakisatosh...
タグ: Julia言語
posted at 13:55:02
ごまふあざらし(GomahuAzaras @MathSorcerer
ボトムアップで追加するのできなかったので既存の実装でコードを削除していってエラーが起きないことをかくにんしながらやった結果です。
タグ:
posted at 13:55:02
Zero crossing of the derivative of a blurred version (heat diffusion) of a function defines the so-called scale space representation. en.wikipedia.org/wiki/Scale_space pic.twitter.com/QfsePpvbSn
タグ:
posted at 14:00:00
つぶやきProcessingで作るステップシーケンサ,残り10文字がどうしても削れなかったので供養します(音出ます) pic.twitter.com/yVay3TjC5a
タグ:
posted at 14:08:38
Mark Kittisopikul ht @markkitti
@gabrielpeyre I found this is really useful for orientation analysis in images. That is needed to accurately segment branching biological structures like networks of filaments:
academic.oup.com/bioinformatics...
タグ:
posted at 14:12:21
Mark Kittisopikul ht @markkitti
@gabrielpeyre See this thread for the Twitter version of how I use the heat equation in image analysis:
twitter.com/markkitti/stat...
タグ:
posted at 14:13:45
#オンライン授業
① 長方形にして影や反射を補正するには、Googleのフォトスキャンが便利。
www.google.com/intl/ja/photos...
② iPhoneやiPadでは、複数選択した写真を共有できる最初から入っている「ブック」アプリに送れば容易にpdf化可能。
Androidは使っていない。
パソコンではImageMagickが便利。 twitter.com/genkuroki/stat... pic.twitter.com/73zANK32qr
タグ: オンライン授業
posted at 14:38:50
#オンライン授業
③ Office Lens を使えば、複数の写真を撮って、形などを(半自動)補正して、pdf化できる。これも相当に便利。
support.microsoft.com/ja-jp/office/a...
support.microsoft.com/ja-jp/office/i... twitter.com/genkuroki/stat... pic.twitter.com/pXXYkrCRaV
タグ: オンライン授業
posted at 14:42:01
@genkuroki レポートの手書きの数式読みにくいなぁ。よし、Neboを利用しよう!😄
(自分自身がNeboを利用していて、さらに多くの人が使ってより認識精度が上がると嬉しいなぁという理由ですが… math.mkamimura.com/posts/2020/08/... 😅)
タグ:
posted at 14:42:13
非公開
タグ:
posted at xx:xx:xx
TSUJINO SATOKI @TSUJINO_SATOKI
気象研の方に教えて頂いて, GOES 衛星データ初ダウンロード, 描画は Julia で.
今アメリカに接近しているハリケーン LAURA の可視画像. pic.twitter.com/bjBzDzIE8i
タグ:
posted at 15:01:06
#オンライン授業
Adobe ScanをiPadで試して来ました。
①写真を撮って半自動補正
②すでに撮ってあった写真をpdf化
③写真を撮って直接pdf化
これ1つで全部できますね。 twitter.com/solzard_/statu... pic.twitter.com/Q26CSPdXES
タグ: オンライン授業
posted at 15:05:13
コレ好きー分解(オヤジギャグ)
コレスキー分解→積の順序を交換してかける→コレスキー分解→…
は有限オープン戸田格子のexactな(誤差が皆無の)離散化になっている。時刻→∞で、質点達が離れて、各質点速度が一定になると、行列が対角化される。
nbviewer.jupyter.org/gist/genkuroki... twitter.com/mathsorcerer/s... pic.twitter.com/mgrVxjp4nF
タグ:
posted at 15:13:43
@matloff @mdneuzerling The amount of investment in Python to try and make it work is kinda crazy. Like Numba, Jax, and numpy.
Numba even has a no python-mode where basically you are just writing a subset of python that can be jitted.
We might as well start fresh and focus on #julialang
タグ: julialang
posted at 15:33:02
非公開
タグ:
posted at xx:xx:xx
Hideki Kawahara: WAS @hidekikawahara
@genkuroki こんなのを時々ですが便利に使っています。それとも、要求条件は別?? pic.twitter.com/BEpKpWS7yE
タグ:
posted at 15:42:07
非公開
タグ:
posted at xx:xx:xx
@genkuroki evernoteでカメラ撮影すると長方形領域の自動検出、歪み補正、影や明度の補正は自動でやってくれます。A2版のホワイトボードで手書き計算したのをよくそのようにして保存しています。形式はpngになるようです。
例 www.evernote.com/shard/s464/sh/...
タグ:
posted at 15:44:06
@sekibunnteisuu @genkuroki @hamukazu 個人的には
そこまで指摘されてる先生の参考画像の
採点の赤ペンのところで
定規を使おうの 使う という字
授業で教えてないの な の字の上が長い
上記が右上がり配置で書かれてること
なにこれの れ の字
さくらんぼ算 プリントのさくらんぼの ぼ の字の点々の位置
気になる。
ネタレベル
タグ:
posted at 15:44:57
@okagesamaise @genkuroki @hamukazu こんなのも自業自得と思ってしまいます。
detail.chiebukuro.yahoo.co.jp/qa/question_de...
子供にうるさく言ったら、そりゃ自分がうるさく言われるのは当然のこと。
タグ:
posted at 15:56:38
非公開
タグ:
posted at xx:xx:xx
非公開
タグ:
posted at xx:xx:xx
TSUJINO SATOKI @TSUJINO_SATOKI
ちなみに, データはこちらから (アカウント登録必要).
www.avl.class.noaa.gov/saa/products/s...
タグ:
posted at 20:49:34
非公開
タグ:
posted at xx:xx:xx
相互リンク
#オンライン授業 私自身は 「レポートをPDFファイルで提出せよ」と言われても、沢山の手段を知っているので困らない。
問題は学生の側。実際にPDFで提出してもらったら、かなり苦労しているっぽかったので、次の機会には「例えば~を使えばできる」というようなことを説明したい。 twitter.com/genkuroki/stat...
タグ: オンライン授業
posted at 22:30:22
Thanks to the magic of #JuliaLang and BinaryBuilder.jl we now have cross-compiled binaries for a CLI version of NASA's GMAT for all platforms supported by Julia (including 64-bit Windows 😜🚀).
github.com/JuliaBinaryWra...
タグ: JuliaLang
posted at 22:33:18
非公開
タグ:
posted at xx:xx:xx